html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;background:#fff}.clearfix::after{content:"";display:block;height:0;clear:both}h1{color:#212529;margin-top:25px;margin-bottom:25px;font-family:'Roboto',sans-serif;font-weight:400;font-size:48px;line-height:58px}h2{color:#212529;margin-top:50px;margin-bottom:15px;font-family:'Roboto',sans-serif;font-weight:400;font-size:40px;line-height:50px}h3{color:#212529;margin-top:20px;margin-bottom:15px;font-family:'Open Sans',sans-serif;font-weight:600;font-size:18px;line-height:28px}p{color:#727a86;margin-top:0;margin-bottom:15px;font-family:'Open Sans',sans-serif;font-weight:300;font-size:15px;line-height:24px}ul{margin:20px 0 15px}ul>li{color:#141414;margin-top:30px;padding-left:30px;list-style:none;font-family:'Open Sans',sans-serif;font-weight:600;font-size:15px;line-height:24px;background:url("../img/general/checkmark.svg") left top 5px no-repeat}ul>li:first-child{margin-top:0}ul.blue{max-width:540px}ul.blue li{display:inline-block;margin-top:20px;vertical-align:top;background:0;padding-left:15px;padding-right:15px}ul.blue li::before{content:"";display:block;position:absolute;width:5px;height:12px;left:0;top:5px;background:#23b2f0}.wrap{max-width:1720px;margin:0 auto;padding:0 20px;position:relative;box-sizing:border-box}.wrap-desktop{box-sizing:border-box}div.blue{margin:0;padding:50px 0 20px;background:#255cff}.blue h3{color:#fff;margin:0}.description{color:#727272;max-width:540px;margin-top:15px;margin-bottom:20px;font-family:'Open Sans',sans-serif;font-weight:300;font-size:18px;line-height:28px}.overlay{position:fixed;display:none;opacity:0;top:0;right:0;bottom:0;left:0;background:rgba(31,34,44,.6);z-index:10;-webkit-transition:all 275ms ease;transition:all 275ms ease}.overlay.show{opacity:.9999}.center{text-align:center}.mobile-center{text-align:center}.card{width:100%;max-width:320px;padding:20px;margin:0 auto 20px;border-radius:10px;box-shadow:5px 5px 38px rgba(130,141,167,.1);background:#fff}a{display:inline-block;position:relative;margin-top:30px;margin-bottom:20px;color:#3d7fe4;font-family:'Open Sans',sans-serif;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;-webkit-transition:all 275ms ease;transition:all 275ms ease}a:hover,a:visited:hover{color:#2b62fb}a:visited{color:#6966ff}a.unl::after{content:"";display:block;position:absolute;height:2px;width:0;background:#3d7fe4;margin-top:-2px;-webkit-transition:all 275ms ease;transition:all 275ms ease}a.unl:hover::after{width:100%}a.unl:visited::after{background:#6966ff}a.unl-2::after{content:"";display:block;position:absolute;height:2px;width:100%;background:#3d7fe4;margin-top:-2px;-webkit-transition:all 275ms ease;transition:all 275ms ease}a.unl-2:hover::after{width:0}a.unl-2:visited::after{background:#6966ff}.btn{display:table;margin-top:40px;margin-left:auto;margin-right:auto;padding:23px 40px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:600;font-size:16px;line-height:16px;background:#397ce7;border-radius:40px;border:0;cursor:pointer;box-shadow:0 20px 50px rgba(61,127,228,.3);-webkit-transition:all 275ms ease;transition:all 275ms ease}.btn:hover{color:#fff;background:#255cff;box-shadow:none}.btn.light{color:#2b62fb!important;background:#fff;box-shadow:0 20px 50px rgba(43,56,108,.3)}.btn.light:hover{color:#fff!important;background:#092997}.btn:active,.btn.light:active{background:#c3c9d9}.btn:visited,.btn:visited:hover{color:#fff}p>a{line-height:inherit;font-size:inherit;margin:0;font-weight:400}a.close{height:30px;width:30px;top:15px;right:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer}a.close::after{content:'';width:30px;height:2px;display:block;background:#d1d1d1;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:15px;border-radius:2px;-webkit-transition:275ms ease-in-out;-o-transition:275ms ease-in-out;transition:275ms ease-in-out}a.close:hover::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);background-color:#b81900;height:3px}a.close::before{content:'';width:30px;height:2px;display:block;background:#d1d1d1;position:absolute;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:15px;border-radius:2px;-webkit-transition:275ms ease-in-out;-o-transition:275ms ease-in-out;transition:275ms ease-in-out}a.close:hover::before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);background-color:#b81900;height:3px}a.read-more{display:block;position:absolute;margin:0;right:-10px;bottom:-10px;width:60px;height:60px;border-radius:10px 0;background:#f16643 url("../img/general/arrow-r.svg") right 19px center no-repeat}a.read-more:hover{background-color:#ff843a}a.tag{padding:1px 15px;margin-top:20px;margin-right:5px;margin-bottom:0;color:#727a86;font-size:13px;font-weight:400;border:#e1e4ee 1px solid;border-radius:15px}a.tag:hover{color:#727a86;background:#ebedf4;border:#ebedf4 1px solid}h3>a,h3>a:visited{margin:0;color:#212529;font-size:18px;line-height:28px}header{padding:10px 0;box-sizing:border-box}header .logo{width:174px;height:55px;display:inline-block;vertical-align:top;margin:0;background:url(../img/general/epom-main-logo.svg) left top no-repeat;background-size:contain}header .menu-btn{position:fixed;top:-13px;right:-13px;width:87px;height:87px;background:#fff;border-radius:50%;box-shadow:0 0 50px rgba(62,73,78,.13);cursor:pointer;z-index:10;-webkit-transition:all 275ms ease;transition:all 275ms ease}header .menu-btn:hover{box-shadow:0 0 50px rgba(62,73,78,.26)}header .menu-btn span,header .menu-btn span::before,header .menu-btn span::after{display:block;height:3px;width:26px;margin:45px 0 0 24px;background:#3d7fe4;border-radius:2px;-webkit-transition:all 275ms ease;transition:all 275ms ease}header .menu-btn span::before{content:"";display:block;position:absolute;width:20px;margin:-9px 0 0 6px}header .menu-btn span::after{content:"";display:block;position:absolute;width:20px;margin:9px 0 0 6px}header .menu-btn:hover span::before,header .menu-btn:hover span::after{width:26px;margin-left:0}header .menu{position:fixed;width:280px;height:100%;top:0;right:-280px;background:#fff;overflow-y:auto;z-index:11;-webkit-transition:all 275ms ease;transition:all 275ms ease}header .menu.show{right:0;box-shadow:0 0 50px rgba(7,20,37,.3)}header .menu .menu-top{padding:10px 20px}header .menu .btns{padding:17px 0 17px 20px;border:#e1e4ee 1px solid;border-left:0;border-right:0}header .menu .btns .btn{display:inline-block;padding:12px 28px;font-size:16px;line-height:24px;font-weight:600;box-shadow:none;background-color:#0067ff;outline:0}header .menu .btns .btn:hover{background-color:#257dfd}header .menu .btns .btn:focus{background:#0067ff;box-shadow:0 0 0 2px #fff,0 0 0 4px #0054d0}header .menu *{margin:0;padding:0}header .menu nav ul li{background:0;cursor:pointer;position:relative}header .menu nav ul li a{display:block;padding:15px 0 15px 20px;color:#212529;font-size:15px}header .menu nav ul li.active,header .menu nav ul li a:hover{background:#f7f9fe}header .menu nav ul li>ul li a{padding-left:60px}header .menu nav ul li>ul li.active,header .menu nav ul li>ul li a:hover{background:#e6ecfa}@media(min-width:1024px){header.header .menu nav>ul>li:first-child::after,header.header.scroll .menu nav>ul>li:first-child::after{top:50%;transform:translateY(-50%);right:20px;width:16px;height:10px;background:url("/resources/img/general/menu-link-arrow.svg") center center no-repeat}header.header .menu nav>ul>li:first-child:hover::after{transform:translateY(-50%) rotate(180deg)}header.header .menu nav>ul>li>a::before{top:-16px}header.header .menu nav ul li:first-child>ul{top:70px}header.header.scroll .menu nav ul li:first-child>ul{top:64px}header.header .menu nav ul li:first-child>ul>li{padding:0}}@media(min-width:1280px){header.header .menu nav>ul li:first-child{padding-right:64px}header.header .menu nav>ul li{padding-right:40px;padding-left:0}header.header .menu nav>ul>li:first-child::after,header.header.scroll .menu nav>ul>li:first-child::after{right:40px}}footer{position:relative;margin-top:48px;color:#727a86;font-family:'Open Sans',sans-serif;font-weight:300;font-size:13px;line-height:18px;background:#e9f1ff;box-sizing:border-box}footer h2{margin:0 0 20px;font-family:"Roboto",sans-serif;font-weight:500;font-size:24px;line-height:32px;text-align:center;color:#212529}footer .btn{margin:0 auto 20px;font-size:16px;line-height:24px;padding:12px 44px;background-color:#0067ff;border-radius:24px;box-shadow:none;outline:0}footer .btn:hover{background-color:#257dfd}footer .btn:focus{background:#0067ff;box-shadow:0 0 0 2px #fff,0 0 0 4px #0054d0}footer nav{width:50%;padding-left:20px;border-top:#bbc8d3 1px solid;box-sizing:border-box}footer nav:nth-child(2n+2){border-left:#e1e4ee 1px solid}footer div.wrap-desktop .footer-navigation .nav--third,footer div.wrap-desktop .footer-navigation .sn{border-bottom:#bbc8d3 1px solid}footer div.wrap-desktop .footer-navigation{position:relative;display:flex;flex-wrap:wrap}footer div.wrap-desktop .footer-navigation a{display:block;color:#727a86;font-size:13px;font-weight:400;line-height:16px}footer nav.sn{padding:0}footer nav.sn>a{text-align:center;margin:28px 0 18px}.svg-fb,.svg-tw,.svg-in,.svg-y{fill:#afb6c5;-webkit-transition:all 275ms ease;transition:all 275ms ease}svg:hover .svg-fb{fill:#3b5998}svg:hover .svg-tw{fill:#1da1f2}svg:hover .svg-in{fill:#0077b5}svg:hover .svg-y{fill:#f00}footer .partner-img{position:relative;padding:10px 20px 0;border-top:#e1e4ee 1px solid}footer .partner-img.tag-img{border-top:0}footer .partner-img img{margin:0 auto;display:block;width:130px;height:auto}footer .partner-img.tag-img img{height:73px;width:auto}footer .wrap-desktop{padding-top:44px;padding-bottom:30px}footer nav.sn{padding:20px 20px 0}footer div.wrap-desktop .footer-navigation nav.sn>a svg.social{display:block;width:32px;height:32px}footer div.wrap-desktop .footer-navigation nav.sn>a svg.social:hover path:first-child{fill:#5b6375}footer .copyright{display:flex;align-items:end;margin-top:20px;margin-left:20px;font-size:13px;line-height:18px;color:#212529;padding:0 0 0 44px;background:0;position:relative}footer .copyright::before{position:absolute;content:"";width:32px;height:36px;bottom:10px;left:0;top:50%;transform:translateY(-50%);background:url("/resources/img/general/epom-logo-footer-v2.svg") no-repeat}footer div.wrap-desktop .footer-navigation nav.sn>a{height:32px;width:32px;margin:0 0 12px 0;position:relative}footer div.wrap-desktop .footer-navigation nav>a{margin:20px 0;font-size:13px;line-height:18px;color:#212529}@media(min-width:1024px){footer.footer{padding:0;background:#e9f1ff;color:#212529;font-size:16px;font-weight:400;line-height:21px;margin-top:0}footer .wrap-desktop{display:flex;justify-content:space-between;padding-top:40px;padding-bottom:48px}footer.footer h2{max-width:400px;margin:0 0 40px}footer.footer .btn{margin-bottom:0}footer.footer nav.sn{margin:28px 0 32px;padding:0;display:flex}footer.footer div.wrap-desktop .footer-navigation nav.sn>a{margin:0 8px 0 0}footer.footer div.wrap-desktop .footer-navigation nav>a{margin-top:0;font-size:14px;line-height:20px;color:#212529}footer.footer .copyright{margin-top:0;margin-left:0}}@media(min-width:1280px){footer.footer h2{max-width:600px}}@media(min-width:768px){footer.footer h2{font-size:44px;line-height:52px;text-align:left}footer .btn{margin:0 0 20px 0}}.move{transition:left 175ms ease;-webkit-transition:left 175ms ease}.draw{-webkit-transition:color .25s;transition:color .25s}.draw::before,.draw::after{border:1px solid transparent;width:0;height:0}.draw::before{top:0;left:0}.draw::after{bottom:0;right:0}.draw:hover{color:#2fa4e2}.draw:hover::before,.draw:hover::after{width:100%;height:100%}.draw:hover::before{border-top-color:#2fa4e2;border-right-color:#2fa4e2;-webkit-transition:width .25s ease-out,height .25s ease-out .25s;transition:width .25s ease-out,height .25s ease-out .25s}.draw:hover::after{border-bottom-color:#2fa4e2;border-left-color:#2fa4e2;-webkit-transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s;transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s}div.swiper div.wrapper{width:100%;height:360px;margin:auto;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}div.swiper div.wrapper div.wrap-slide{width:100%;height:330px;display:block;position:absolute}div.swiper div.wrapper div.wrap-slide>div.slider{width:500%;height:100%;position:absolute;top:0;left:0;display:block;cursor:grab}div.swiper div.wrapper div.wrap-slide>div.slider:active{cursor:grabbing}div.swiper div.wrapper div.wrap-slide>div.slider>div{width:295px;height:100%;position:relative;float:left;background-size:100% 100%!important}div.swiper div.wrapper div.wrap-slide>div.slider>div>div.slide{position:absolute;padding:20px;top:0;right:15px;bottom:0;left:0;border-radius:10px;box-shadow:5px 5px 38px rgba(130,140,168,.1);background-color:#fff;transition:275ms ease;-webkit-transition:275ms ease}div.swiper div.wrapper div.wrap-slide>div.slider>div.active>div.slide{box-shadow:15px 15px 51px rgba(98,109,128,.3)}div.swiper div.wrapper div.controls{height:30px;position:absolute;left:50%;bottom:0;transform:translate(-50%,0)}div.swiper div.wrapper div.controls>div{display:inline-block;width:7px;height:7px;margin:20px 5px 0;vertical-align:middle;border-radius:50%;cursor:pointer;border:transparent 2px solid;background:#ff4000}div.swiper div.wrapper div.controls>div.active{width:11px;height:11px;border:#ff4000 2px solid;background:transparent}div.swiper div.wrapper div.wrap-slide div.slider div.slide img{display:block;width:auto;height:100px}div.swiper div.wrapper div.wrap-slide>div.slider>div>div.slide h3{margin:10px 0}div.swiper div.wrapper div.wrap-slide>div.slider>div>div.slide p{margin:0}form{padding:10px}form label,form div.radio{display:block;max-width:340px;margin:10px auto 0;padding:10px 10px 0}form label span{display:block;color:#727a85;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;margin:0 0 2px 7px}form label input,form label textarea{width:100%;padding:13px 15px;color:#212529;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;border:#e1e4ee 1px solid;-webkit-transition:all 275ms ease;transition:all 275ms ease}form label input{border-radius:25px;box-shadow:none}form label textarea{border-radius:10px;resize:vertical}form label input::placeholder,form label textarea::placeholder{color:#bbc1ca}form label input:focus,form label textarea:focus{border-color:#fff;box-shadow:3px 3px 18px rgba(225,228,238,.89);outline:0}form div.submit-wrap .btn{max-width:250px;margin-left:auto}form.processing div.submit-wrap{background:url("/resources/img/general/loader.svg") center center no-repeat}form.processing div.submit-wrap .btn{visibility:hidden;-webkit-transition:none;transition:none}form label.custom-select select{position:absolute;opacity:0}form label.custom-select .select{width:100%;padding:13px 30px 13px 15px;color:#212529;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;border:#e1e4ee 1px solid;border-radius:23px;background:#fff;z-index:2;-webkit-transition:all 275ms ease;transition:all 275ms ease}form label.custom-select .select::after{position:absolute;content:"";top:20px;right:15px;width:12px;height:7px;background:url("/resources/img/general/arrow-d.svg") top right no-repeat;-webkit-transition:all 275ms ease-out;transition:all 275ms ease-out}form label.custom-select.focus .select::after{transform:rotate(180deg)}form label.custom-select .select.unset{color:#bbc1ca}form label.custom-select .select,form label.custom-select .items div{cursor:pointer}form label.custom-select .items{position:absolute;background:#fff;padding-top:24px;margin-top:-24px;left:10px;right:10px;max-height:0;border-radius:0 0 23px 23px;box-shadow:none;overflow:hidden;z-index:1;-webkit-transition:all 275ms ease-out;transition:all 275ms ease-out}form label.custom-select.focus .items{max-height:600px;box-shadow:5px 0 18px rgba(225,228,238,.89)}form label.custom-select .items div{padding:13px 15px;color:#727a86;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;border-radius:23px;-webkit-transition:background-color 125ms ease-out;transition:background-color 125ms ease-out}form label.custom-select .same-as-selected,form label.custom-select .items div:hover{background-color:#f7f9fe;color:#212529}form label.custom-select.multiple .same-as-selected{background-color:#fff;background-image:url("/resources/img/general/checkmark-form.svg");background-position:center right 15px;background-repeat:no-repeat}form label.custom-select.multiple .select{padding:7px 25px 7px 15px;-webkit-transition:unset;transition:unset}form label.custom-select.multiple .select.unset{padding:13px}form label.custom-select.multiple .select>div{display:inline-block;margin:3px 5px 3px 0;padding:2px 10px 4px;font-size:14px;background:#ebedf4;border-radius:11px}form label.custom-select.multiple .select>div>img{margin-left:10px}form label input:disabled,form label select:disabled ~ div.select{background:#efefef}form label.invalid input,form label.invalid div.select{border-color:#ee6660}form label span.validateMessage{color:#ee6660;overflow:hidden;max-height:0;font-size:13px;font-weight:400;margin-top:2px;position:absolute;-webkit-transition:all 275ms ease-out;transition:all 275ms ease-out}form label.invalid span.validateMessage{max-height:20px}form div.radio h3{color:#727a86;font-size:15px;line-height:24px}form div.radio label{color:#212529;padding:0 0 0 35px;margin:20px 0 23px;font-size:14px;line-height:20px;cursor:pointer}form div.radio label{padding-left:35px}form div.radio label input[type=radio]{position:absolute;opacity:0;width:0}form div.radio label span.checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;margin:0;border-radius:50%;border:#e1e4ee 1px solid;-webkit-transition:all 275ms ease;transition:all 275ms ease}form div.radio label:hover input[type=radio] ~ .checkmark{border-color:#3d7fe4}form div.radio label input[type=radio]:checked ~ .checkmark{background-color:#3d7fe4;border-color:#3d7fe4}form div.radio label .checkmark:after{content:"";position:absolute;display:none}form div.radio label input[type=radio]:checked ~ .checkmark:after{display:block}form div.radio label .checkmark:after{top:6px;left:6px;width:6px;height:6px;border-radius:50%;background:#fff}form div.radio label input[type=radio]:disabled ~ .checkmark{border-color:#e1e4ee;background-color:#e1e4ee}.grecaptcha-badge{z-index:999}.calendly-badge-widget{bottom:108px;right:5px}.calendly-badge-widget .calendly-badge-content{width:65px;height:65px;padding:0;border-radius:50%;font-size:0;background:#9ad5cc url("/resources/img/general/phone.svg") center center no-repeat!important;background-size:20px!important;box-shadow:5px 5px 40px rgba(154,213,204,.46);-webkit-transition:all 275ms ease;transition:all 275ms ease}.calendly-badge-widget .calendly-badge-content:hover{box-shadow:5px 5px 40px rgba(154,213,204,1)}body>div.drift-conductor-item{right:0!important}a#totop{display:none;position:fixed;width:65px;height:65px;right:5px;bottom:170px;border-radius:50%;background:#fff url("/resources/img/general/to-top-arrow.svg") center center no-repeat;box-shadow:5px 5px 27px rgba(130,141,167,.23);z-index:100}a#totop:hover{box-shadow:5px 5px 45px rgba(130,141,167,.46)}@media(min-width:768px){.wrap{padding:0 40px}footer .wrap{padding:0 20px}@media(min-width:1024px){.wrap-desktop{padding:0 40px;margin:0}footer div.wrap-desktop .footer-navigation{max-width:638px}h1{max-width:540px;margin-top:90px;margin-bottom:50px;font-size:60px;line-height:70px}h2{max-width:605px;margin-top:90px;margin-bottom:22px;font-size:48px;line-height:58px}h3{margin-top:25px;font-size:20px;line-height:30px}p{margin-top:10px;font-size:16px}.description{margin-top:22px;font-size:20px;line-height:33px}.mobile-center{text-align:left}a,.btn{font-size:18px}.btn{margin-left:0}a.read-more:hover{width:167px;background-color:#f16643}a.read-more::before{content:"";margin-left:19px;color:#d16643;line-height:60px;font-size:1px;-webkit-transition:all 275ms ease;transition:all 275ms ease}a.read-more:hover::before{content:"Read more";color:#fff;font-size:16px}h3>a{font-size:20px;line-height:30px}a.tag{font-size:14px}body{padding-top:80px}ul>li{font-size:16px}header{position:fixed;width:100%;padding:0;height:80px;top:0;left:0;background:#fff;z-index:10;-webkit-transition:all 275ms ease;transition:all 275ms ease}header .wrap{display:flex;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px}header.scroll{height:80px;box-shadow:-15px -10px 76px rgba(98,109,128,.14)}header .logo,header.scroll .logo{width:174px;height:55px;display:inline-block;vertical-align:top;margin-top:0;background:url(../img/general/epom-main-logo.svg) left top no-repeat;background-size:contain}header .menu-btn{display:none}header .menu{width:auto;height:auto;background:inherit;overflow:visible;display:flex;flex-direction:row-reverse;position:relative;right:unset;top:unset}header .menu .menu-top{display:none}header .menu .btns{padding:0;border:0;-webkit-transition:all 275ms ease;transition:all 275ms ease}header .menu nav ul li{display:table-cell;padding-left:0;padding-right:20px;-webkit-transition:all 275ms ease;transition:all 275ms ease}header.scroll .menu nav ul li{height:inherit}header .menu nav ul li:first-child{padding-right:44px}header .menu nav>ul>li:first-child::after{content:"";display:block;position:absolute;top:43px;right:14px;width:14px;height:7px;background:url("/resources/img/general/arrow-d.svg") center center no-repeat;-webkit-transition:all 275ms ease;transition:all 275ms ease}header .menu nav>ul>li:first-child:hover::after{transform:rotate(180deg)}header.scroll .menu nav>ul>li:first-child::after{position:absolute;top:33px}header .menu nav ul li:first-child>ul{display:block;position:absolute;margin:0;padding:0;max-height:0;overflow:hidden;top:90px;left:0;border-radius:0 0 10px 10px;background:#fff;-webkit-transition:all 275ms ease;transition:all 275ms ease}header.scroll .menu nav ul li:first-child>ul{top:74px}header .menu nav ul li:first-child:hover>ul{max-height:150px;box-shadow:-15px -10px 76px rgba(98,109,128,.14)}header .menu nav ul li:first-child>ul>li{margin:0;padding:0;display:block}header .menu nav ul li:first-child>ul>li>a{margin:0;padding:15px 25px;white-space:nowrap;font-weight:400}header .menu nav ul li:first-child>ul>li>a:hover{background:#f7f9fe}header .menu nav ul li a{padding:12px 0;font-size:16px;font-weight:400;-webkit-transition:all 275ms ease;transition:all 275ms ease}header .menu nav>ul>li>a::before{content:"";display:block;position:absolute;top:0;width:100%;height:0;background:#0db1f3;-webkit-transition:all 275ms ease;transition:all 275ms ease}header .menu nav ul li a:hover,header .menu nav ul li.active,header .menu nav ul li.active a{color:#000;background:0}header .menu nav ul li.active a{font-weight:600}header .menu nav ul li a:hover::before,header .menu nav ul li.active a::before{width:100%;height:5px}header .menu .btns a.unl{font-size:16px}footer h2{margin-top:30px}footer nav{width:auto;margin-top:10px;border:0;padding-left:0}footer nav.nav--first,footer nav.nav--second{padding-right:40px}footer .copyright,footer nav:nth-child(2n+2),footer div.wrap-desktop .footer-navigation .nav--third,footer div.wrap-desktop .footer-navigation .sn{border:0}footer nav.sn{position:relative;margin-top:0;padding:0}footer .partner-img{display:none}footer .wrap{padding:0}footer div.wrap-desktop>div>nav.sn>a{margin:15px 0 0 0}div.swiper.mobile-only div.wrapper{height:inherit}div.swiper.mobile-only div.wrapper div.wrap-slide{position:relative;height:100%;width:100%;max-width:none}div.swiper.mobile-only div.wrapper div.wrap-slide>div.slider{position:relative;width:100%;cursor:default}div.swiper.mobile-only div.wrapper div.wrap-slide>div.slider>div{display:inline-block;width:50%;float:inherit;vertical-align:top}div.swiper.mobile-only div.wrapper div.wrap-slide>div.slider>div>div.slide{position:relative;margin:0 0 30px 30px}div.swiper.mobile-only div.wrapper div.wrap-slide>div.slider>div.active>div.slide{box-shadow:5px 5px 38px rgba(130,140,168,.1)}div.swiper div.wrapper div.controls{display:none}form label,form div.radio{max-width:435px}form label span{font-size:13px}form label input,form label textarea,form label.custom-select .select,form label.custom-select .items div{font-size:16px}form label.custom-select .select{border-radius:25px}form label.custom-select.multiple .select>div{font-size:16px;border-radius:14px}form div.radio label{margin:20px 0;font-size:16px;line-height:24px}form div.radio label:nth-child(2){margin-top:15px}form div.radio h3{font-size:24px;line-height:32px}@media(min-width:1280px){.wrap{padding:0 80px}.wrap-desktop{padding:0 80px;max-width:1720px;margin:0 auto}footer nav.nav--first,footer nav.nav--second{padding-right:76px}footer div.wrap-desktop .footer-navigation nav>a{font-size:15px;margin-top:25px}footer div.wrap-desktop .footer-navigation nav>a:hover{color:#2b62fb}header .menu nav ul li{padding:0 15px}}}}.overlay-pop-up{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(17,39,61,0.4);z-index:998}.overlay-pop-up.show{display:block}.overlay-pop-up a.global-pop-up{display:block;position:fixed;margin:0;top:50%;right:50%;width:280px;height:530px;transform:translate(50%,-50%);transition:275ms ease;background:url(/resources/img/pop-ups/coronacalypse-m.png) no-repeat;background-size:contain;z-index:999;box-shadow:0 0 100px #686d81}@media(min-width:1024px){.overlay-pop-up a.global-pop-up{width:900px;height:500px;background:url(/resources/img/pop-ups/coronacalypse.png) no-repeat;background-size:contain}}a.global-pop-up>div.close{height:24px;width:24px;top:5px;right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;cursor:pointer}a.global-pop-up>div.close:after{content:'';width:24px;height:2px;display:block;background:#c8d2e2;position:absolute;transform:rotate(45deg);margin-top:15px;border-radius:2px;-webkit-transition:275ms ease-in-out;-o-transition:275ms ease-in-out;transition:275ms ease-in-out}a.global-pop-up>div.close:hover:after{transform:rotate(135deg);background-color:#b81900;height:3px}a.global-pop-up>div.close:before{content:'';width:24px;height:2px;display:block;background:#c8d2e2;position:absolute;transform:rotate(135deg);margin-top:15px;border-radius:2px;-webkit-transition:275ms ease-in-out;-o-transition:275ms ease-in-out;transition:275ms ease-in-out}a.global-pop-up>div.close:hover:before{transform:rotate(225deg);background-color:#b81900;height:3px}.is-banner-visible .comparison-banner{top:90px}.comparison-banner{position:fixed;left:16px;right:16px;top:-100%;width:calc(100% - 32px);padding:30px 18px;border-radius:12px;background:#eeecff;background-size:contain;text-align:center;z-index:10;transition:top .6s ease;box-sizing:border-box;cursor:pointer}.comparison-banner__title{width:290px;margin:0 auto 12px;font-weight:900;font-size:20px;line-height:28px;font-family:Archivo,"Open Sans",sans-serif;color:#212529;text-align:center}.comparison-banner__title--tablet .download{position:relative}.comparison-banner__title--tablet .download::before{position:absolute;content:"";width:100px;height:11px;bottom:0;left:-2px;right:0;z-index:-1;background-size:contain;background-image:url("/resources/img/comparison/green-line.svg");background-repeat:no-repeat}.comparison-banner__title--tablet .ad-server{position:relative;display:inline-block}.comparison-banner__title--tablet .ad-server::before{position:absolute;content:"";width:16px;height:18px;top:-8px;left:-8px;z-index:-1;background-size:contain;background-image:url("/resources/img/comparison/lines-illustration-mobile.svg");background-repeat:no-repeat}.comparison-banner__title--desktop{display:none}.comparison-banner__image{margin:0}.comparison-banner__image img{display:none}.comparison-banner__pricing{display:inline-block;font-family:"Open Sans",sans-serif;font-weight:bold;font-size:16px;line-height:24px;color:#0067ff;text-decoration:none;position:relative;margin:0}.comparison-banner__pricing::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-20px;width:16px;height:16px;display:block;background-image:url("/resources/img/comparison/arrow-show.svg")}.comparison-banner__pricing::before{content:"";position:absolute;width:0;bottom:-3px;height:2px;display:block;right:0;background:#0067ff;transition:width .15s ease;will-change:width}.comparison-banner__pricing:hover::before{width:100%;left:0;background:#0067ff}.comparison-banner .close-banner{position:absolute;padding:8px;top:12px;right:12px;width:32px;height:32px;cursor:pointer;box-sizing:border-box;transition:border-color .3s ease;z-index:2}@media(min-width:640px){.comparison-content{display:flex;align-items:center;justify-content:space-between}.comparison-banner{padding:16px 24px}.is-banner-visible .comparison-banner{top:95px}.comparison-banner__title{width:342px;margin:0;text-align:left}.comparison-banner__pricing{margin:0 56px 0 0}.comparison-banner__title--tablet .ad-server::before{top:-8px;left:unset;right:-16px;background-image:url("/resources/img/comparison/lines-illustration.svg")}}@media(min-width:960px){.is-banner-visible .comparison-banner{bottom:16px;top:unset}.comparison-banner{top:unset;bottom:-100%;left:16px;width:286px;height:434px;padding:20px 16px 32px;transition:bottom .6s ease}.comparison-content{display:block}.comparison-banner__title--desktop{display:block}.comparison-banner__title--tablet{display:none}.comparison-banner__image img{display:block;width:200px;height:auto}.comparison-banner__title{width:100%;margin:24px 0 16px;text-align:center}.comparison-banner__pricing{margin:0}}@media only screen and (min-width:1280px){.comparison-banner{width:238px;height:369px}.comparison-banner__title{font-size:16px;line-height:24px}.comparison-banner__image img{width:148px}}@media only screen and (min-width:1480px){.comparison-banner{width:286px;height:444px}.comparison-banner__title{font-size:20px;line-height:28px}.comparison-banner__image img{width:212px}}.stop-war{background:#ffff6d;cursor:pointer}.stop-war .wrap p{width:100%;text-align:center;padding:10px 60px;box-sizing:border-box}.stop-war .wrap a{display:unset;font-size:inherit}