.footer ul li,.main-menu li,ol,ul{list-style:none}.btn,body{line-height:1.5;font-size: 18px; color: #1C252A;}.input,body{font-family:Roboto,sans-serif}.btn,a:not(.btn){text-decoration:none}.article-box,.fancybox-inner{overflow:hidden}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,ul,var{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font-size:100%}.btn,.input,body{font-size:18px}article,aside,figcaption,figure,footer,header,hgroup,nav,section,time{display:block}.clearfix:after,.clearfix:before,.row-small:after,.row-small:before,.row:after,.row:before{display:table;content:" "}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-300.eot);src:local('Roboto Light'),local('Roboto-Light'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-300.eot?#iefix) format('embedded-opentype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-300.woff2) format('woff2'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-300.woff) format('woff'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-300.ttf) format('truetype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-300.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-regular.eot);src:local('Roboto'),local('Roboto-Regular'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-regular.eot?#iefix) format('embedded-opentype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-regular.woff2) format('woff2'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-regular.woff) format('woff'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-regular.ttf) format('truetype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-500.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-500.eot?#iefix) format('embedded-opentype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-500.woff2) format('woff2'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-500.woff) format('woff'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-500.ttf) format('truetype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-500.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-700.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-700.eot?#iefix) format('embedded-opentype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-700.woff2) format('woff2'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-700.woff) format('woff'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-700.ttf) format('truetype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-700.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-900.eot);src:local('Roboto Black'),local('Roboto-Black'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-900.eot?#iefix) format('embedded-opentype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-900.woff2) format('woff2'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-900.woff) format('woff'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-900.ttf) format('truetype'),url(https://cdn.logotypemaker.com/css/fonts/roboto-v18-cyrillic_latin-900.svg#Roboto) format('svg')}body{color:#1C252A}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#bbbbbc;font-family:Roboto,sans-serif;font-size:14px}::-moz-placeholder{color:#bbbbbc;font-family:Roboto,sans-serif;font-size:14px}:-ms-input-placeholder{color:#bbbbbc;font-family:Roboto,sans-serif;font-size:14px}:-moz-placeholder{color:#bbbbbc;font-family:Roboto,sans-serif;font-size:14px}img{max-width:100%;height:auto}.pull-left{float:left}.pull-right{float:right}.clearfix:after{clear:both}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.btn,.mobile-container,.title{text-align:center}.row{margin-left:-20px;margin-right:-20px}.row-small{margin-left:-15px;margin-right:-15px}.row-small:after,.row:after{clear:both}.row div[class*=col-]{float:left;padding-left:20px;padding-right:20px}.row-small div[class*=col-]{float:left;padding-left:15px;padding-right:15px}.col-1{width:100%}.col-2{width:50%}.col-3{width:33.333%}.col-4{width:25%}.col-2-3{width:66.666%}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pt-1{padding-top:10px!important}.pb-1{padding-bottom:10px!important}.pt-2{padding-top:20px!important}.pb-2{padding-bottom:20px!important}.pt-3{padding-top:30px!important}.pb-3{padding-bottom:30px!important}.pt-4{padding-top:40px!important}.pb-4{padding-bottom:40px!important}.pt-5{padding-top:50px!important}.pb-5{padding-bottom:50px!important}.pt-6{padding-top:60px!important}.pb-6{padding-bottom:60px!important}.pt-7{padding-top:70px!important}.pb-7{padding-bottom:70px!important}.pt-8{padding-top:80px!important}.pb-8{padding-bottom:80px!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:10px!important}.mb-1{margin-bottom:10px!important}.mt-2{margin-top:20px!important}.mb-2{margin-bottom:20px!important}.mt-3{margin-top:30px!important}.mb-3{margin-bottom:30px!important}.mt-4{margin-top:40px!important}.mb-4{margin-bottom:40px!important}.mt-5{margin-top:50px!important}.mb-5{margin-bottom:50px!important}.mt-6{margin-top:60px!important}.mb-6{margin-bottom:60px!important}.mt-7{margin-top:70px!important}.mb-7{margin-bottom:70px!important}.mt-8{margin-top:80px!important}.mb-8{margin-bottom:80px!important}.text-blue{color:#22a2ff}.container{width:100%;max-width:1200px;padding-left:20px;padding-right:20px;margin:0 auto}.btn{padding:8px 33px;color:#fff;display:inline-block;border-radius:4px;min-width:180px;font-weight:700;border:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input,select.input{-webkit-appearance:none;-moz-appearance:none}.btn-lg{font-weight:500;padding:15px 30px;min-width:230px}.btn-block{width:100%;min-width:0}.btn-success{color:#fff;box-shadow:0 12px 28.7px .3px rgba(108,158,255,.43);background:#1ca3ff;background:-moz-linear-gradient(left,rgba(28,163,255,1) 0,rgba(0,187,255,1) 100%);background:-webkit-linear-gradient(left,rgba(28,163,255,1) 0,rgba(0,187,255,1) 100%);background:linear-gradient(to right,rgba(28,163,255,1) 0,rgba(0,187,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ca3ff', endColorstr='#00bbff', GradientType=1 )}.btn-success:hover{box-shadow:0 12px 28.7px .3px rgba(108,158,255,.66);background:#1ca3ff;background:-moz-linear-gradient(left,rgba(28,163,255,1) 0,rgba(0,185,255,1) 100%);background:-webkit-linear-gradient(left,rgba(28,163,255,1) 0,rgba(0,185,255,1) 100%);background:linear-gradient(to right,rgba(28,163,255,1) 0,rgba(0,185,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ca3ff', endColorstr='#00b9ff', GradientType=1 )}.btn-blue{color:#fff;background-color:#0BF}.btn-blue:hover{background-color:#009CFF}.btn-gray{color:#fff;background-color:#c3c4c4}.btn-purple{color:#fff;background-color:#8d88f2}.input,h1{color:#000}.input{width:100%;border:1px solid #e5e5e5;border-radius:4px;background-color:#fff;height:34px;padding:5px 10px;font-weight:700;box-shadow:none;appearance:none}.input-lg{height:48px;padding:10px 20px}.input:focus,.input:hover{border-color:#419BF9;outline:0}select.input{background:url(https://cdn.logotypemaker.com/img/select_arrow_blue.jpg) center right 15px no-repeat #fff;font-weight:500;appearance:none}h1,h2{font-weight:400}select.input::-ms-expand{display:none}.input-box{margin-bottom:15px}.form-row{margin-left:-15px;margin-right:-15px;font-size:0}.form-row:after,.form-row:before{content:" ";display:table}.img-with-figure:before,.main-menu .lang>span:after,.title:before{content:''}.form-row:after{clear:both}.form-row .input-box{display:inline-block;padding-left:15px;padding-right:15px;font-size:14px}h1{font-size:42px;line-height:1.37;margin-bottom:4px}h1.small{font-size:35px}h2{font-size:30px;line-height:1;color:#000;margin:0 0 20px}h3,h4,h5{font-weight:700;color:#000}h2.small{font-size:25px}h3{font-size:16px;letter-spacing:.2px}h4{font-size:14px;margin-bottom:10px}h5{margin-bottom:2px}.title,p strong{font-weight:500}p strong{color:#000}a:not(.btn){color:#22a2ff}a:not(.btn):hover{text-decoration:underline;color:#22a2ff}.title{font-size:22px;letter-spacing:.2px;margin:0 0 50px;position:relative;color:#000}.title:before{position:absolute;bottom:-12px;left:50%;width:24px;height:2px;background-color:#00BCFF;margin-left:-12px}.title.white{color:#fff}.title.white:before{background-color:#fff}.sub-title{max-width:470px;margin:-31px auto 24px}.sub-title.large{max-width:680px}.sub-title.full-width{max-width:none}.sub-title p{margin:0;line-height:1.2em;}.logo,.sub-title p+p{margin-top:10px}.sub-title p.black{color:#000}.img-box{border:10px solid #fff;box-shadow:0 16.5px 25.2px .3px rgba(0,57,136,.19)}.img-box.without-border{border:none}.img-box img{width:100%;height:auto;vertical-align:top;display:block}.img-with-figure{position:relative;padding-left:24px;z-index:1}.img-with-figure img{width:100%}.img-with-figure:before{z-index:-1;position:absolute;top:-52px;left:0;width:285px;bottom:40px;background-color:#8d88f2}.img-with-figure.blue:before{background-color:#daecfa}.img-with-figure.dark-blue:before{background-color:#0BF}.img-with-figure.green:before{background-color:#B3F07D}.img-with-figure.right{padding-left:0;padding-right:24px}.img-with-figure.right:before{left:auto;right:0}.extra-title{font-size:50px;letter-spacing:-2.5px;color:#1dbbfc;font-weight:700}.header{background-color:#fff}.logo{max-width:176px}.main-menu li{float:left;margin-left:4px}.main-menu li a{text-decoration:none;color:#000}.main-menu li a:hover{color: #000; text-decoration:underline} .main-menu>ul>li>a{display:block;height:67px;line-height:61px;min-width:70px;text-align:center;padding:0 10px}.main-menu .sign-in{margin-left:52px}.main-menu .sign-in a{background-color:#8E86F5;color:#fff;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.main-menu .sign-in a:hover{background-color:#6F68EB;color:#fff}.main-menu .lang{padding:21px 10px 26px;position:relative}.main-menu .lang>span{display:block;width:34px;position:relative;z-index:6;min-width:0;height:auto;line-height:normal;padding:0;text-align:left;cursor:pointer;color:#000}.main-menu .lang>span:after{width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#e0e2e5 transparent transparent;position:absolute;top:50%;right:0;margin-top:-2px}.main-menu .lang:not(.hover):hover>span{color:#000; text-decoration: underline;}.main-menu .lang ul{display:none;border-radius:4px;background-color:#fff;box-shadow:0 20px 40px 0 rgba(0,0,0,.1);border:1px solid #e0e2e5;position:absolute;top:17px;left:-3px;width:60px;padding-top:33px;z-index:5}.main-menu .lang ul li{float:none;margin:0}.main-menu .lang ul li a{display:block;padding:9px 20px 9px 12px;color:#000}.main-menu .lang ul li a:hover{background-color:#8d88f2;color:#fff}.main-menu .lang.hover ul{display:block}.main-menu .lang.hover>span:after{border-width:0 4px 4px;border-color:transparent transparent #e0e2e5}.menu-btn{float:right;width:21px;height:18px;cursor:pointer;background:url(https://cdn.logotypemaker.com/img/icon_menu.svg) no-repeat;margin:19px 0 0;display:none;background-size:100%}.download:before,.main-section ul li:before{height:15px;content:''}.download,.phone-box{display:inline-block}.menu-btn.active{background:url(https://cdn.logotypemaker.com/img/close-btn.svg) center no-repeat;background-size:contain}.lang-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2}.top-section{padding:25px 0 45px;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,247,250,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,247,250,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(245,247,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f7fa', GradientType=0 )}.top-section .btn{margin:36px 0 45px}.top-section form .btn{margin:0}.company-field{width:42%}.btn-field,.category-field{width:29%}.section{padding:40px 0}.section-gray{background:#f6f7fa;background:-moz-linear-gradient(top,rgba(246,247,250,1) 0,rgba(249,249,249,1) 100%);background:-webkit-linear-gradient(top,rgba(246,247,250,1) 0,rgba(249,249,249,1) 100%);background:linear-gradient(to bottom,rgba(246,247,250,1) 0,rgba(249,249,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f7fa', endColorstr='#f9f9f9', GradientType=0 )}.main-section.gradient,.section-gradient{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f7fa', GradientType=0 )}.section-gradient{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,247,250,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,247,250,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(245,247,250,1) 100%)}.footer{background-color:#fff;padding:58px 0 40px}.footer ul li+li{margin-top:12px}.footer li a{font-size:15px;letter-spacing:.1px;text-decoration:none;color:#1C252A}.footer li a:hover{text-decoration:underline;color:#000}.footer h4{margin-bottom:18px;min-height:36px}.footer .row{margin-left:-20px;margin-right:-20px}.footer .col{padding-left:20px;padding-right:20px;float:left}.footer .col:first-child{width:40%}.footer .col:first-child a{margin-bottom:30px;display:inline-block}.footer .col:nth-child(2){width:17%}.footer .col:nth-child(3){width:18%}.footer .col:nth-child(4){width:25%}.main-section{padding:30px 0 22px}.main-section.gradient{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,247,250,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(245,247,250,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(245,247,250,1) 100%)}.main-section .left-col{width:59%;float:left}.main-section .right-col{width:41%;float:left;padding-left:52px;padding-top:5px}.download,.main-section ul li{line-height:1.85;letter-spacing:.1px;padding-left:20px}.main-section ul{margin:2px 0 9px}.main-section ul li{font-weight:400;color:#1C252A;position:relative}.main-section ul li:before{position:absolute;top:4px;left:0;width:15px;background:url(https://cdn.logotypemaker.com/img/icon_arrow.svg) no-repeat}.main-section .btn{margin:68px 0 0}.download{color:#8d88f2;text-decoration:underline;position:relative}.download:before{position:absolute;top:6px;left:3px;width:11px;background:url(https://cdn.logotypemaker.com/img/icon_attachment.svg) no-repeat;background-size:100%}.mobile-section{padding:30px 0 0}.mobile-container{position:relative;padding-top:42px;padding-bottom:37px;margin-top:43px;background:#f5f7fa;background:-moz-linear-gradient(top,rgba(245,247,250,1) 0,rgba(249,249,249,1) 100%);background:-webkit-linear-gradient(top,rgba(245,247,250,1) 0,rgba(249,249,249,1) 100%);background:linear-gradient(to bottom,rgba(245,247,250,1) 0,rgba(249,249,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f7fa', endColorstr='#f9f9f9', GradientType=0 )}.phone-box{position:relative;box-shadow:0 12.5px 30.7px .3px rgba(0,0,0,.1);border-radius:39px}.perk-box,.price-box{float:left;box-shadow:0 7px 10.4px .1px rgba(0,0,0,.1)}.phone-box .mask{max-width:453px;width:100%;vertical-align:top}.phone-box .inner{position:absolute;top:5%;left:11.3%;right:13%;bottom:5%;overflow:hidden}.phone-box .inner img{width:100%;height:auto}.price-container{display:flex;justify-content:center;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:22px}.price-box{background-color:#fff;padding:15px 12px 74px;width:50%;position:relative;margin:0 5px 10px}.price-box:first-child{width:40%}.price-box .btn{margin-top:0;padding-left:10px;padding-right:10px;width:100%;min-width:0;max-width:170px}.price-box .price-head{padding-top:12px}.price-box .price-head h5{font-size:16px;color:#000;margin-bottom:27px;position:relative}.price-box .price-head h5:before{content:'';position:absolute;bottom:-9px;left:50%;width:24px;margin-left:-12px;height:2px}.price-box .price-head h5 .stars{position:absolute;top:4px;left:50%;margin-left:-30px}.price-box .price-head h5 .stars img{width:12px;height:auto;margin:0 4px}.price-box .price-head.green h5:before{background-color:#b1df81}.price-box .price-head.blue h5:before{background-color:#20bbfc}.price-box .price-head.yellow h5:before{background-color:#f9a628}.price-box .price-head.purple h5:before{background-color:#8d88f2}.price-box .price-head p{font-size:69px;color:#000;margin-bottom:41px;letter-spacing:.7px;line-height:1;font-weight:300}.price-box .price-head p sup{font-size:24px;line-height:1;vertical-align:36px;font-weight:400}.price-box .price-head p sub{font-size:24px;line-height:1;vertical-align:-1px;font-weight:300}.price-box .price-head span{font-size:14px;color:#000;margin-top:-20px;margin-bottom:5px;display:block;letter-spacing:.1px;font-weight:500}.price-box .price-head .old-price{display:none}.price-box.new-price .price-head p{font-size:48px;font-weight:400;margin-bottom:34px}.price-box.new-price .price-head p sup{vertical-align:16px}.price-box.new-price .price-head .free{font-size:86px;font-weight:300;margin-top:-8px;margin-bottom:32px}.price-box.new-price .price-head .free sup{vertical-align:46px}.price-box.new-price .price-head .old-price{display:inline-block;font-size:27px;color:#878787;margin-bottom:0;letter-spacing:.7px;line-height:1;font-weight:300;top:-28px;position:relative;min-height:27px}.price-box.new-price .price-head .old-price:before{content:'';top:50%;left:-3px;right:-3px;height:1px;background-color:#878787;position:absolute}.price-box.new-price .price-head .old-price sup{font-size:16px;vertical-align:5px}.price-box.new-price .price-head .old-price sub{font-size:8px;vertical-align:0}.change-coupon,.coupon-box .coupon-field .error,.coupon-box p,.coupon-success-box p,.price-box ul li,.show-coupon{font-size:14px;font-weight:400}.price-box .price-main{padding-top:20px}.category-box .icon,.category-box p,.company-form,.coupon-box,.popup-box,.search-form{text-align:center}.price-box ul li.line{position:relative}.price-box ul li.line:after{content:'';position:absolute;bottom:-1px;left:-12px;right:-12px;height:1px;border-bottom:1px dashed #2da4fc}.price-box ul li{text-align:center;line-height:2.54;letter-spacing:.1px}.price-box ul li.black{color:#000}.price-box ul li:before{top:9px}.price-box .price-footer{position:absolute;left:0;right:0;bottom:30px}.price-box .price-footer select{height:34px;border:1px solid #e5e5e5;border-radius:4px;padding:5px 30px 5px 9px;background:url(https://cdn.logotypemaker.com/img/select_arrow.svg) center right 10px no-repeat;background-size:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.price-box .price-footer select::-ms-expand{display:none}.price-main .download{margin-top:40px;font-weight:500;margin-bottom:20px}.coupon-box{margin-bottom:10px;min-height:36px}.change-coupon,.show-coupon{color:#20bbfc;text-decoration:none;display:block;position:relative;top:10px}.change-coupon,.coupon-box form{display:none}.coupon-box .coupon-icon{display:inline-block;width:36px;height:34px;background:url(https://cdn.logotypemaker.com/img/coupon_icon.png) no-repeat;background-size:36px;vertical-align:middle}.coupon-box p{display:inline-block;line-height:1.38;letter-spacing:.1px;color:#a4aab0;min-width:37%}.coupon-box input[type=text]{height:34px;border-radius:4px;background-color:#fff;border:1px solid #e5e5e5;outline:0;padding:5px 10px;font-size:14px;color:#000;font-weight:500;width:210px}.coupon-box .coupon-field{display:inline-block;max-width:210px;position:relative}.coupon-box .coupon-field .error{position:absolute;bottom:-20px;left:0;letter-spacing:.1px;color:#fd4e4e;display:none}.coupon-box .coupon-field.error .error{display:block}.coupon-box .coupon-field.error input[type=text]{border-color:#fd4e4e;border-width:3px}.coupon-box .btn{margin-left:26px;margin-top:0;width:auto;min-width:0}.coupon-box.form-visible .show-coupon{display:none}.coupon-box.form-visible form{display:block}.coupon-success-box{background-color:#a6d476;color:#fff;padding:15px 10px;text-align:center;display:none;margin-bottom:15px}.coupon-success-box p{line-height:1.38;letter-spacing:.1px}.coupon-success-box.visible{display:block}.perks-container{display:flex;justify-content:center;flex-wrap:wrap;margin:30px -1.4% 20px}.perk-box{width:30.3%;padding:30px 20px 150px;margin:12.5px 1.4%;background-color:#fff;position:relative}.perk-box img{margin-bottom:16px}.perk-box h4{font-size:16px;letter-spacing:.2px;margin-bottom:40px}.perk-box .btn{margin:0;position:absolute;bottom:60px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}#popup{display:none}.popup-box{max-width:680px;padding:25px 15px;font-size:14px;line-height:1.38;letter-spacing:.1px;color:#a6a9b0}.popup-box h3{font-size:22px;font-weight:800;letter-spacing:.2px;margin-bottom:25px}.popup-box .btn{margin-top:20px}.testimonial-box .author{display:table;width:100%;margin-bottom:13px}.testimonial-box .author .col{display:table-cell;vertical-align:middle}.testimonial-box .author .col+.col{padding-left:15px}.testimonial-box .author img{vertical-align:middle;border-radius:50%}.article-box{border-radius:4px;box-shadow:0 3.5px 10.4px .1px rgba(39,166,255,.22);padding:10px 10px 40px;position:relative;background-color:#fff;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.article-box .article-link,.article-box:before{position:absolute;top:0;left:0;right:0;bottom:0}.article-box:before{content:'';z-index:1;background-color:rgba(255,255,255,.5);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.article-box .img{height:185px;margin:-10px -10px 21px;background-size:cover;background-position:center}.article-box .article-link{z-index:2}.article-box:hover{box-shadow:0 12px 28.7px .3px rgba(39,166,255,.43)}.article-box:hover:before{opacity:1}.accordion .item{border-bottom:1px solid #05bbff;background-color:transparent;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.accordion .item.active{background-color:#f3fafc}.accordion .item .item-title{padding:15px 40px 15px 20px;cursor:pointer;position:relative}.accordion .item .item-title:before{content:'›';position:absolute;top:9px;right:20px;color:#05bbff;font-size:23px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.accordion .item.active .item-title:before{transform-origin:0 17px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion .item .item-title h4{font-size:14px;color:#000;font-weight:800;margin:0}.accordion .item .item-content{padding:5px 20px 15px;display:none}.category-box .icon img,.search-form .search{display:inline-block;vertical-align:middle}.tip-box{margin-bottom:20px}.tip-box .number{font-size:60px;color:#00baff;font-weight:700;letter-spacing:-3px}.tip-box h4{color:#000;margin-bottom:12px;font-weight:800;font-size:14px}.search-form label{color:#90989e;font-weight:400;margin-right:15px;line-height:1.29;vertical-align:middle;margin-left:-120px}.search-form .search{position:relative;width:100%;max-width:350px}.search-form .search .input{padding-right:40px}.search-form .search .search-btn{background:url(https://cdn.logotypemaker.com/img/search_icon.jpg) center no-repeat;border:none;padding:0;margin:0;width:34px;height:34px;position:absolute;top:0;right:0;cursor:pointer}.category-box{background-color:#fff;margin-bottom:30px;border-radius:4px;box-shadow:0 3.5px 10.4px .1px rgba(108,158,255,.22);padding:30px 15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.category-box:hover{background-color:#00B8FF;box-shadow:0 12px 28.7px .3px rgba(108,158,255,.43);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.category-box:hover p{color:#fff}.category-box .icon{margin:0 auto 15px;width:106px;height:106px;border-radius:50%;background-color:#fff;line-height:106px}.category-box p{color:#00B8FF;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.brand-box{background-color:#fff;position:relative;box-shadow:0 3.5px 10.4px .1px rgba(108,158,255,.22);margin-bottom:30px;border-radius:4px;background-size:contain;background-position:center;height:200px;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.brand-box.large{height:430px}.brand-box:hover{box-shadow:0 12px 28.7px .3px rgba(108,158,255,.43);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.brand-box.large:hover{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06)}.company-form label{color:#90989e;font-weight:400;margin-right:15px;line-height:1.29;vertical-align:middle}.company-form .input{width:310px;margin-right:25px}@media (max-width:800px){h1{font-size:37px}h2{font-size:25px}.main-menu .sign-in{margin-left:20px}.coupon-box,.price-container{max-width:560px;margin-left:auto;margin-right:auto}.main-section .left-col{width:100%}.main-section .right-col{width:100%;padding:30px 0 0}.main-section .btn{margin-top:35px}.footer .col:first-child{width:100%;margin-bottom:20px;text-align:center}.coupon-box p,.footer .col:first-child p{text-align:left}.footer .col:nth-child(4){width:40%}.footer .col:nth-child(2),.footer .col:nth-child(3){width:30%}.price-box .btn{margin-top:0}.price-box,.price-box:first-child{width:48%}.coupon-box .coupon-icon{float:left}.coupon-box p{display:table-cell;padding-left:23px;height:34px;vertical-align:middle}.coupon-box .coupon-field{display:block;width:100%;max-width:none;padding-right:174px;margin-top:20px}.coupon-box input[type=text]{width:100%}.coupon-box .btn{float:right;margin-top:-34px!important;position:relative;width:144px;padding-left:15px;padding-right:15px}}@media(max-width:767px){.col-4{width:50%}.col-2,.col-2-3,.col-3{width:100%}.col-2-sm{width:50%}.pt-0-sm{padding-top:0!important}.pb-0-sm{padding-bottom:0!important}.pt-1-sm{padding-top:10px!important}.pb-1-sm{padding-bottom:10px!important}.pt-2-sm{padding-top:20px!important}.pb-2-sm{padding-bottom:20px!important}.pt-3-sm{padding-top:30px!important}.pb-3-sm{padding-bottom:30px!important}.pt-4-sm{padding-top:40px!important}.pb-4-sm{padding-bottom:40px!important}.pt-5-sm{padding-top:50px!important}.pb-5-sm{padding-bottom:50px!important}.pt-6-sm{padding-top:60px!important}.pb-6-sm{padding-bottom:60px!important}.pt-7-sm{padding-top:70px!important}.pb-7-sm{padding-bottom:70px!important}.pt-8-sm{padding-top:80px!important}.pb-8-sm{padding-bottom:80px!important}.mt-0-sm{margin-top:0!important}.mb-0-sm{margin-bottom:0!important}.mt-1-sm{margin-top:10px!important}.mb-1-sm{margin-bottom:10px!important}.mt-2-sm{margin-top:20px!important}.mb-2-sm{margin-bottom:20px!important}.mt-3-sm{margin-top:30px!important}.mb-3-sm{margin-bottom:30px!important}.mt-4-sm{margin-top:40px!important}.mb-4-sm{margin-bottom:40px!important}.mt-5-sm{margin-top:50px!important}.mb-5-sm{margin-bottom:50px!important}.mt-6-sm{margin-top:60px!important}.mb-6-sm{margin-bottom:60px!important}.mt-7-sm{margin-top:70px!important}.mb-7-sm{margin-bottom:70px!important}.mt-8-sm{margin-top:80px!important}.mb-8-sm{margin-bottom:80px!important}.text-center-sm{text-align:center}.hidden-sm{display:none!important}.perk-box{width:47.1%}.img-with-figure{margin-top:70px}.testimonial-box{margin-bottom:20px}.btn-field,.category-field,.company-field{width:33.333%}.extra-title{font-size:40px}.search-form label{display:block;margin-left:0;margin-right:0;margin-bottom:10px}.company-form{max-width:480px;margin-left:auto;margin-right:auto}.company-form label{margin-right:0}.company-form .input{width:100%;margin-right:0;margin-bottom:15px;margin-top:10px}}@media(max-width:640px){.btn-field,.category-field,.company-field{width:100%}}@media (min-width:601px){.main-menu{display:block!important}}@media (max-width:600px){h1,h1.small{font-size:24px}h2,h2.small{font-size:18px}.menu-btn{display:block;position:relative;z-index:11}.main-menu{display:none;padding:90px 20px 20px;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10}.logo{position:relative;z-index:11;max-width:130px}.main-menu>ul>li{float:none;margin:0 0 15px!important}.main-menu>ul>li>a{display:block;width:auto;height:auto;line-height:1;padding:13px 0}.main-menu .lang{position:absolute;bottom:20px;left:50%;padding:10px;margin-left:-27px!important}.main-menu .lang ul{top:auto;left:-5px;padding-top:0;padding-bottom:35px;bottom:0}.main-menu .lang ul li a{line-height:1;padding:10px 20px 10px 14px}.extra-title{font-size:35px}.brand-box:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.brand-box.large:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);transform:scale(1.04)}}@media (max-width:560px){.price-box,.price-box:first-child{width:47.5%}}@media (max-width:480px){.footer img,.logo{max-width:108px}.col-2-sm,.col-4{width:100%}.menu-btn{margin-top:14px}h1,h1.small{font-size:21px}h2,h2.small{font-size:15px}.title{font-size:18px}h3{font-size:14px}.top-section .btn{margin:10px 0 30px}.footer{padding:43px 0 20px}.footer .col:nth-child(4){width:100%;margin-top:20px;padding-left:30px;padding-right:50px}.footer .col:nth-child(2){width:50%;padding-left:30px}.footer .col:nth-child(3){width:50%;padding-left:10px}.price-box,.price-box:first-child{width:100%;margin-left:0;margin-right:0}.coupon-box .coupon-field{padding-right:0}.coupon-box .btn{float:none;margin-left:0!important;margin-top:25px!important}.perk-box,.perks-container{margin-left:0;margin-right:0}.perk-box{width:100%}.extra-title{font-size:25px}.img-with-figure:before{width:180px}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#fff;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 7px 10.4px .1px rgba(0,0,0,.1)}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(https://cdn.logotypemaker.com/img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(https://cdn.logotypemaker.com/img/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:10px;right:10px;width:25px;height:25px;background:0 0}.fancybox-close:after,.fancybox-close:before{content:'';width:100%;height:1px;background-color:#a6a9b0;position:absolute;top:12px;left:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-close:hover:after,.fancybox-close:hover:before{background-color:#FE4E4E}.fancybox-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.5)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.btn-lg{font-weight:400;padding:15px 30px 15px;min-width:230px;}.btn-block{width: 100%;min-width: 0;}  .btn-blue-dark{background-color: #5c83d7; color: #fff; box-shadow: 0px 12px 28.7px 0.3px rgba(92, 131, 215, 0.43);}  .btn-orange{background-color: #f6584e; color: #fff; box-shadow: 0px 12px 28.7px 0.3px rgba(246, 88, 78, 0.43);}  .input{width: 100%; border: solid 1px #e5e5e5; border-radius: 4px; color: #000; background-color: #fff; height: 34px; padding: 5px 10px; font-weight: bold; font-family:'OpenSans', sans-serif; font-size: 14px; box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}  .input-lg{height: 48px; padding: 10px 20px;}  .input:focus, .input:hover{border-color: #419BF9; outline: none;}  .input.error{border-color: #ee4b40;}  /* Base for span styling */  .custom-checkbox{display: block; text-align: left;}  .custom-checkbox + .custom-checkbox{margin-top: 20px;}  .custom-checkbox [type="checkbox"]:not(:checked), .custom-checkbox [type="checkbox"]:checked {position: absolute;left: -9999px; }  .custom-checkbox [type="checkbox"]:not(:checked) + span, .custom-checkbox [type="checkbox"]:checked + span {position: relative;padding-left: 34px;font-size: 14px;font-weight: normal;color: #8f8f8f;cursor: pointer;line-height: 1.7;margin: 0;min-height: 25px;vertical-align: middle; display: inline-block;}  /* checkbox aspect */  .custom-checkbox [type="checkbox"]:not(:checked) + span:before, .custom-checkbox [type="checkbox"]:checked + span:before {content: '';position: absolute;left: 0;top: -1px;width: 23px;height: 23px;border: 1px solid #e5e5e5;background: #fff;border-radius: 4px; }  .custom-checkbox [type="checkbox"]:checked + span:before { border-color: #20bcfc;content: '✔';color: #fff; font-size: 17px;line-height: 23px; text-align: center; background-color: #20bcfc;}  .custom-checkbox [type="checkbox"] + span:hover:before {border-color: #20bcfc;}  /* checked mark aspect changes */  .custom-checkbox [type="checkbox"]:not(:checked) + span:after { opacity: 0; transform: scale(0); }  .custom-checkbox [type="checkbox"]:checked + span:after {opacity: 1;transform: scale(1);background-color: #48b9ff; }  /* disabled checkbox */  .custom-checkbox [type="checkbox"]:disabled:not(:checked) + span:before, .custom-checkbox [type="checkbox"]:disabled:checked + span:before {opacity: 0.7;}  .custom-checkbox [type="checkbox"]:disabled:checked + span:after {opacity: 0.7;}  .custom-checkbox [type="checkbox"]:disabled + span {opacity: 0.7;}  .input-box{margin-bottom: 15px;} .login-section{padding:15px 0 30px 0;}  .login-section p{font-size: 16px; color: #8f8f8f;}  .login-form{max-width: 358px; margin: 50px auto 0;}  .login-form .input-box{margin-bottom: 40px;}  .login-form .input-box + .input-checkbox{margin-top: -17px;margin-bottom: 20px;}  .login-form .info{margin-top: 8px; color: #3faefb; margin-bottom: -25px; text-align: left; font-size: 14px;}  .login-form .error-msg{margin-top: 8px; color: #ee4b40; margin-bottom: -25px; text-align: left; font-size: 14px;}  .login-form .form-links{margin-top: 30px;font-size: 0;}  .login-form .form-links span{/* display: inline-block;width: 50%; */ font-size: 14px; color: #000;text-align: left; float: left;}  .login-form .form-links span + span{text-align: right;float: right;}  .fb-login{min-width: 0; width: 160px; float: left;}  .google-login{min-width: 0; width: 160px; float: right;}  @media (max-width: 400px){  .fb-login{width: 100%;}  .google-login{width: 100%; margin-top: 30px;}  }.error-v1 {padding-bottom: 30px;text-align: center;}.error-v1 p {color: #555;font-size: 16px;}.error-v1 span {color: #555;display: block;font-size: 35px;font-weight: 200;}.error-v1 span.error-v1-title {color: #777;font-size: 180px;line-height: 200px;padding-bottom: 20px;}/*For Mobile Devices*/@media (max-width: 500px) {.error-v1 p { font-size: 12px; }.error-v1 span {font-size: 25px;}.error-v1 span.error-v1-title {font-size: 140px;}}
