body,header{background-color:#ececec}.col-last,.col-last:hover{-webkit-transition:all .6s ease}.logo a:active,.secondblock-download-screen ul a:active{outline:0}@font-face{font-family:Robotoregular;font-style:normal;font-weight:400;src:url(../fonts/Robotoregular.eot?#iefix) format("embedded-opentype"),url(../fonts/Robotoregular.woff) format("woff"),url(../fonts/Robotoregular.ttf) format("truetype")}@font-face{font-family:Robotobold;font-style:normal;font-weight:700;src:url(../fonts/Robotobold.eot?#iefix) format("embedded-opentype"),url(../fonts/Robotobold.woff) format("woff"),url(../fonts/Robotobold.ttf) format("truetype")}@font-face{font-family:Robotothin;font-style:normal;font-weight:400;src:url(../fonts/Robotothin.eot?#iefix) format("embedded-opentype"),url(../fonts/Robotothin.woff) format("woff"),url(../fonts/Robotothin.ttf) format("truetype")}@font-face{font-family:Robotolight;font-style:normal;font-weight:400;src:url(../fonts/Robotolight.eot?#iefix) format("embedded-opentype"),url(../fonts/Robotolight.woff) format("woff"),url(../fonts/Robotolight.ttf) format("truetype")}@font-face{font-family:Robotoitalic;font-style:normal;font-weight:400;src:url(../fonts/Robotoitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Robotoitalic.woff) format("woff"),url(../fonts/Robotoitalic.ttf) format("truetype")}body{font-size:15px;min-width:320px;line-height:1.6;font-family:Robotolight,sans-serif}.menu_links,.menu_links_last{display:inline-block;font-family:Robotoregular,sans-serif;cursor:pointer}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:0;padding-right:0}.container{width:100%;margin-left:auto;margin-right:auto;position:relative}.row{height:80px}.col-logo{width:100%;margin-left:0;margin-bottom:10px}.col-nothing{width:7%}.col-links{width:25%;padding-left:10px}.col-last{cursor:pointer;width:6%;margin-top:21px;padding-left:1.15%;padding-bottom:5px;border:2px solid #46a0bd;-webkit-border-radius:40px;border-radius:40px;transition:all .6s ease}.col-last:hover{border-color:#b7dae5;transition:all .6s ease}.col-last:hover .menu_links_last{color:#b7dae5;-webkit-transition:all .6s ease;transition:all .6s ease}.menu_links{margin:25px 30px 0 0;font-size:16px;-webkit-transition:color .6s ease;transition:color .6s ease;color:#000}.menu_links:hover{color:#b3b3b3}.menu_links_last{margin:4px 0 0 11px;font-size:14px;color:#5db442}.col-sm-12{padding-top:0}.firstblock-wrapper{position:relative;height:870px;background:url(../image/1stblock-background.png) center no-repeat #fff}.firstblock-wrapper .firstblock-heading_title{padding-top:100px;font-size:40px;color:#f2f2f2;text-align:center}.firstblock-text1{color:#f2f2f2;font-size:20px;text-align:center;margin-top:30px;padding-bottom:40px}.firstblock-text2{color:#cfcfcf;font-size:15px;text-align:center;font-family:Robotolight,sans-serif;padding-top:40px}.firstblock-text2 i{font-size:25px;padding-right:5px}.laptop{display:block}.swiper-viewport{border:none;position:absolute;display:block;left:50%;margin-top:335px;margin-left:-298px;width:596px;height:348px}.swiper-container:hover{-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7);-webkit-transition:all 1s ease;transition:all 1s ease}.swiper-pager,.swiper-pagination{display:none}.secondblock-wrapper{height:700px;background-color:#ececec}.secondblock-heading_title{text-align:center;font-size:40px;color:#000;padding-top:30px;padding-bottom:45px}.secondblock-download-screen{-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);background-color:#fff}.secondblock-text1{padding:35px;text-align:center;font-size:21px}.col-md-2 i,.secondblock-download-info{padding-bottom:20px}.secondblock-text2{font-size:13px}.secondblock-requirements{text-align:center;font-size:13px;height:200px}.secondblock-requirements-position{width:25%}.secondblock-download-screen ul{display:inline-block;padding-bottom:20px}.secondblock-download-screen ul a{text-decoration:none}.secondblock-download-screen ul li{display:block;text-align:left}.secondblock-download-screen ul li:first-child{margin:40px 0 20px;font-size:25px;font-family:Robotothin,sans-serif;color:#46a0bd}.secondblock-download-screen ul li:first-child:hover{color:#6cb3ca}.secondblock-download-screen ul li a{color:#46a0bd;font-family:Robotoregular,sans-serif}.secondblock-download-screen ul li a:hover{color:#6cb3ca}.download-img{padding-right:22px}.col-md-2 i{font-size:64px;color:#46a0bd}.col-md-2 i:hover{color:#6cb3ca}.thirdblock-wrapper{height:940px;background-color:#f2f2f2}.thirdblock-heading_title{text-align:center;font-size:40px;color:#000;padding:100px 0 35px}.thirdblock-description{height:320px;margin-bottom:30px;display:inline-block}.thirdblock-description-line{height:320px;width:270px;text-align:center;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);background-color:#ececec;margin:0 30px 30px 0}.thirdblock-description-line:hover{background-color:#46a0bd;-webkit-transition:all .25s ease;transition:all .25s ease}.thirdblock-description-line:hover .thirdblock-mark-img1{background:url(../image/descr1hover-img.png) 50% 50% no-repeat}.thirdblock-description-line:hover .thirdblock-mark-img2{background:url(../image/descr2hover-img.png) 50% 50% no-repeat}.thirdblock-description-line:hover .thirdblock-mark-img3{background:url(../image/descr3hover-img.png) 50% 50% no-repeat}.thirdblock-description-line:hover .thirdblock-mark-img4{background:url(../image/descr4hover-img.png) 50% 50% no-repeat}.thirdblock-description-line:hover .thirdblock-mark-img5{background:url(../image/descr5hover-img.png) 50% 50% no-repeat}.thirdblock-description-line:hover .thirdblock-mark-img6{background:url(../image/descr6hover-img.png) 50% 50% no-repeat}.thirdblock-description-line:hover .thirdblock-mark-img7{background:url(../image/descr7hover-img.png) 50% 50% no-repeat}.thirdblock-description-line:hover .thirdblock-mark-img8{background:url(../image/descr8hover-img.png) 50% 50% no-repeat}.thirdblock-mark-imgs{margin:30px 0 10px;background-position:center;width:270px;height:96px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.thirdblock-mark-img1{background:url(../image/descr1-img.png) 50% 50% no-repeat}.thirdblock-mark-img2{background:url(../image/descr2-img.png) 50% 50% no-repeat}.thirdblock-mark-img3{background:url(../image/descr3-img.png) 50% 50% no-repeat}.thirdblock-mark-img4{background:url(../image/descr4-img.png) 50% 50% no-repeat}.thirdblock-mark-img5{background:url(../image/descr5-img.png) 50% 50% no-repeat}.thirdblock-mark-img6{background:url(../image/descr6-img.png) 50% 50% no-repeat}.thirdblock-mark-img7{background:url(../image/descr7-img.png) 50% 50% no-repeat}.thirdblock-mark-img8{background:url(../image/descr8-img.png) 50% 50% no-repeat}.third-description-head{display:block;font-family:Robotoregular,sans-serif;font-size:16px;margin-bottom:25px}.third-description-text{font-family:Robotolight,sans-serif;font-size:14px;padding:0 15px}.main-footer{background-color:#ececec;position:-webkit-sticky;position:sticky;bottom:0;margin-top:0;margin-bottom:5px}.main-footer .footer.cnt{background-color:#555;padding:7px 0}.main-footer .logo{padding-left:40px;padding-top:10px}.main-footer .footer-mnu li{padding-top:10px;display:inline-block;text-align:center;font-size:20px}.main-footer .footer-mnu li a{display:block;padding:10px 40px;font-family:Robotoregular,sans-serif;-webkit-transition:color .4s ease;transition:color .4s ease;color:#46a0bd;text-decoration:none}.contact-description,.nav-social li{display:inline-block}.main-footer .footer-mnu li a:focus,.main-footer .footer-mnu li a:hover{color:#91c7d8;background-color:transparent}.nav-social li,.nav-social ul{padding-top:5px;margin:0;text-align:center}.nav-social li a{margin-right:15px}.nav-social li a:hover{color:#6cb3ca;text-decoration:none}.nav-social li a i{-webkit-transition:color .4s ease;transition:color .4s ease;color:#46a0bd}.nav-social li a i:hover{color:#6cb3ca;text-decoration:none}.contact-wrapper{height:100%;background-color:#f2f2f2}.contact-heading_title{text-align:center;font-size:40px;color:#000;padding:50px 0 35px}.contact-description{height:285px}.contact-description-line{height:285px;width:200px;text-align:center;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);background-color:#ececec;margin:0 30px 30px 0;background-image:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(50%,transparent),color-stop(50%,#00c6ff),color-stop(50%,#46a0bd));background-image:-webkit-linear-gradient(right,transparent,transparent 50%,#00c6ff 50%,#46a0bd);background-image:linear-gradient(to left,transparent,transparent 50%,#00c6ff 50%,#46a0bd);background-position:100% 0;background-size:200% 100%;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.contact-description-line:hover{background-position:0 0;color:#fff;text-decoration:none;-webkit-transition:all 1s ease;transition:all 1s ease}.contact-description-line .image img{height:100px;width:100px;overflow:hidden;margin:20px}.contact-description-line .glo{color:#46a0bd;padding:15px 20px;text-transform:uppercase;width:150px;text-decoration:none;text-align:center;margin:30px 0 0 26px;display:block;font:400 16px tahoma;border:2px solid #46a0bd}.contact-description-line .glo:hover{background-position:0 0;cursor:pointer;color:#fff;border:2px solid #fff;text-decoration:none;-webkit-transition:all 1s ease;transition:all 1s ease;z-index:1}.contact-description-line i{font-size:20px;font-family:Robotoregular,sans-serif}.contact-text,.contact-text-head{font-family:Robotolight,sans-serif}.contact-text-head{padding-top:40px;font-size:20px;text-align:center}.contact-text{padding-top:20px;font-size:15px;text-align:left}.contact-text ul{display:inline-block;padding-bottom:80px}.contact-text ul li{display:block;text-align:left}