html,body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}
a{margin:0;padding:0;vertical-align:baseline;background:transparent;text-decoration:none;color:#666}
table{border-collapse:collapse;border-spacing:0}
td,td img{vertical-align:top}
input,select,button,textarea{margin:0;padding:0;font-size:100%;color:#666}
input[type="checkbox"]{vertical-align:bottom}
input[type="radio"]{vertical-align:text-bottom}
sub{vertical-align:sub;font-size:smaller}
sup{vertical-align:super;font-size:smaller}
.clearfix:before,.seo-slider:before,.clearfix:after,.seo-slider:after{content:"\0020";display:block;height:0;visibility:hidden}
.clearfix:after,.seo-slider:after{clear:both}
.clearfix,.seo-slider{zoom:1}
body{color:#666;text-align:left;font:14px/16px "Open sans",arial,sans-serif;background:#fff}
label,input[type="button"],input[type="submit"],button{cursor:pointer}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{position:relative;overflow:visible!important;border-radius:2px}
.fancybox-inner:before{border:1px solid #ffdb4d;left:-2px;border-radius:2px;z-index:10;top:-2px;bottom:2px;right:2px;position:absolute;content:"";pointer-events:none}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../img/plugins/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-loading div{width:44px;height:44px;background:url(../img/plugins/fancybox_loading.gif) center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../img/plugins/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;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;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden!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:url(../img/plugins/fancybox_overlay.png)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;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:transparent;background:rgba(0,0,0,0.8);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,0.8)}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../img/plugins/fancybox_sprite@2x.png);background-size:44px 152px}
#fancybox-loading div{background-image:url(../img/plugins/fancybox_loading@2x.gif);background-size:24px 24px}
}
html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}
#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}
.fp-section{position:relative;box-sizing:border-box}
.fp-slide{float:left}
.fp-slide,.fp-slidesContainer{height:100%;display:block}
.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}
.fp-tableCell{display:table-cell;width:100%;height:100%}
.fp-slidesContainer{float:left;position:relative}
.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}
.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}
.fp-scrollable{overflow:scroll}
.fp-notransition{-webkit-transition:none!important;transition:none!important}
#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}
#fp-nav.right{right:17px}
#fp-nav.left{left:17px}
.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}
.fp-slidesNav.bottom{bottom:17px}
.fp-slidesNav.top{top:17px}
#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}
#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}
.fp-slidesNav ul li{display:inline-block}
#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}
#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}
#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}
#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active + .fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}
#fp-nav ul li .fp-tooltip.right{right:20px}
#fp-nav ul li .fp-tooltip.left{left:20px}
.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto!important}
@font-face{font-family:'TextBookCyrillic';src:url(../fonts/textbookcyrillic.eot);src:url(../fonts/textbookcyrillic.eot?#iefix) format("embedded-opentype"),url(../fonts/textbookcyrillic.woff) format("woff"),url(../fonts/textbookcyrillic.svg#custom_font) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'SegoeUI';src:url(../fonts/segoeui.eot?#iefix) format("embedded-opentype"),url(../fonts/segoeui.woff) format("woff"),url(../fonts/segoeui.ttf) format("truetype"),url(../fonts/segoeui.svg#SegoeUI) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'SegoeUI-BoldItalic';src:url(../fonts/segoeui-bolditalic.eot?#iefix) format("embedded-opentype"),url(../fonts/segoeui-bolditalic.woff) format("woff"),url(../fonts/segoeui-bolditalic.ttf) format("truetype"),url(../fonts/segoeui-bolditalic.svg#SegoeUI-BoldItalic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'SegoeUI-Bold';src:url(../fonts/segoeui-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/segoeui-bold.woff) format("woff"),url(../fonts/segoeui-bold.ttf) format("truetype"),url(../fonts/segoeui-bold.svg#SegoeUI-Bold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'SegoeUI-Italic';src:url(../fonts/segoeui-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/segoeui-italic.woff) format("woff"),url(../fonts/segoeui-italic.ttf) format("truetype"),url(../fonts/segoeui-italic.svg#SegoeUI-Italic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'SegoeUI-SemiBold';src:url(../fonts/segoeui-semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/segoeui-semibold.woff) format("woff"),url(../fonts/segoeui-semibold.ttf) format("truetype"),url(../fonts/segoeui-semibold.svg#SegoeUI-SemiBold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'SegoeUI-Light';src:url(../fonts/segoeui-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/segoeui-Light.woff) format("woff"),url(../fonts/segoeui-Light.ttf) format("truetype"),url(../fonts/segoeui-Light.svg#SegoeUI-Light) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'SegoeUI-SemiLight';src:url(../fonts/segoeui-semilight.eot?#iefix) format("embedded-opentype"),url(../fonts/segoeui-semilight.woff) format("woff"),url(../fonts/segoeui-semilight.ttf) format("truetype"),url(../fonts/segoeui-semilight.svg#SegoeUI-Light) format("svg");font-weight:400;font-style:normal}
body{overflow:hidden}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
body{overflow:visible;padding:110px 0 0}
}
@media only screen and (max-width: 767px) {
body{overflow:visible;padding:65px 0 0}
}
.wrap{position:relative;box-sizing:border-box;-webkit-transition:all 0!important;transition:all 0!important}
.header{background:#f8f8f8;border-bottom:1px solid #f2f2f2;left:0;right:0;top:0;position:fixed;z-index:10}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.header{position:absolute;top:0;left:0;right:0}
}
@media only screen and (max-width: 767px) {
.header{position:absolute;top:0;left:0;right:0}
}
.header_i{max-width:1280px;margin:0 auto;padding:18px 25px 5px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.header_i{padding:18px 20px}
}
@media only screen and (max-width: 767px) {
.header_i{padding:13px 20px 14px}
}
.logo{width:125px;float:left}
@media only screen and (max-width: 767px) {
.logo{float:none;margin:0 auto;display:block}
}
.logo img{display:block;width:100%}
.header-phone{float:right;padding:0 0 0 18px;line-height:30px;font-size:20px;color:#333;font-weight:700;letter-spacing:.2px}
@media only screen and (max-width: 767px) {
.header-phone{float:none;display:none}
}
.nav{float:left;padding-left:169px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.nav{float:none;clear:both;padding:15px 0 0}
}
@media only screen and (max-width: 767px) {
.nav{display:none}
}
.nav ul{list-style:none}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.nav ul{text-align:center}
}
@media only screen and (max-width: 767px) {
.nav ul{background:#e3e3e3;width:100%;box-sizing:border-box}
}
.nav ul li{display:inline-block;margin-right:-4px;padding:0 13px}
@media only screen and (max-width: 767px) {
.nav ul li{height:57px;box-sizing:border-box;display:block;width:100%}
}
@media only screen and (max-width: 767px) {
.nav ul li:hover{background:#cdcdcd;border-left:7px solid #efe439}
}
.nav ul li a{font-size:14px;line-height:33px;letter-spacing:-.3px;color:#333;font-family:"TextBookCyrillic",arial,sans-serif}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.nav ul li a{line-height:20px}
}
@media only screen and (max-width: 767px) {
.nav ul li a{line-height:57px;font-size:16px;color:#444}
}
.nav ul li a:hover,.nav ul li a.active{text-decoration:underline;color:#0071bb}
@media only screen and (max-width: 767px) {
.nav ul li a:hover,.nav ul li a.active{color:#333;text-decoration:none}
}
@media only screen and (max-width: 767px) {
.nav-open .nav{display:block;position:absolute;left:0;top:100%;width:253px;padding:0;box-shadow:inset -4px 0 5px 0 rgba(0,0,0,0.35)}
}
.main-screen{position:relative;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease;opacity:0}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.main-screen{opacity:1;padding:15px 0}
}
@media only screen and (max-width: 767px) {
.main-screen{opacity:1;padding:15px 10px}
.how-it-work__link_presentation{display:inline-block;font-size:12px;margin:10px 0;color:#0071bb;right:0}
.screen_1 .seo-text{padding-left:10px}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.main-screen.screen_1{padding:50px 0 515px}
.how-it-work__link_presentation{position:absolute;right:50%;top:-15px;z-index:50;font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:15px;color:#4d9776;margin-right:-200px;text-decoration:underline}
}
@media (min-width: 1025px) {
.how-it-work__link_presentation{position:absolute;right:0;top:20px;z-index:50;font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:15px;color:#4d9776;text-decoration:underline}
}
.how-it-work__link_presentation:before{content:"";position:absolute;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:0 0;width:23px;height:31px;background-size:139px,118px;background-repeat:no-repeat;left:-30px;top:50%;margin:-15.5px 0 0}
@media only screen and (max-width: 767px) {
.main-screen.screen_1{padding:30px 0 215px}
}
.main-screen .bg{bottom:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.main-screen .bg{display:none}
}
@media only screen and (max-width: 767px) {
.main-screen .bg{display:none}
}
.main-screen.screen_4{overflow:hidden}
.main-screen.screen_4 .cases{z-index:4}
.main-screen.screen_4 .bg{z-index:5}
.main-screen.active{-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease;opacity:1}
.main-screen.case_open .bg{opacity:0}
.seo-slider{max-width:1180px;margin:0 auto;z-index:3;padding:0 0 100px}
@media only screen and (min-width: 1367px) and (max-width: 2000px) {
.seo-slider{padding:0}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider{max-width:1024px;margin:0;padding:0}
}
@media only screen and (max-width: 767px) {
.seo-slider{max-width:768px;margin:0;padding:0}
}
.seo-slider .sl{max-width:1280px;padding:40px 0 0;margin:0 auto}
@media only screen and (min-width: 1367px) and (max-width: 2000px) {
.seo-slider .sl{padding:60px 0 0}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider .sl{clear:both;max-width:900px;padding:0;margin:0 auto;box-sizing:border-box}
}
@media only screen and (max-width: 767px) {
.seo-slider .sl{width:auto;max-width:768px;padding:0 15px;margin:0;clear:both;box-sizing:border-box}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider .sl .slick-list{width:100%}
}
.seo-slider .sl .sl__item{display:table;min-height:290px;padding:20px 0 0;position:relative}
@media only screen and (min-width: 1367px) and (max-width: 2000px) {
.seo-slider .sl .sl__item{min-height:0}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider .sl .sl__item{min-height:0;display:block}
}
@media only screen and (max-width: 767px) {
.seo-slider .sl .sl__item{display:block;padding:0;min-height:0}
}
.bg-case{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;opacity:0;z-index:0}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.bg-case{display:none}
}
@media only screen and (max-width: 767px) {
.bg-case{display:none}
}
.case_open .bg-case{opacity:1;z-index:99}
.case-page{position:absolute;z-index:0;opacity:0}
.case-page.active{bottom:0;left:0;right:0;opacity:1;top:80px;z-index:101}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case-page.active{position:relative;top:0;padding:25px 15px}
}
@media only screen and (max-width: 767px) {
.case-page.active{position:relative;top:0;padding:10px 15px 25px}
}
.case__btns__info{position:relative;display:inline-block;line-height:30px;font-size:14px;font-family:"TextBookCyrillic",arial,sans-serif;color:#777}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__btns__info{white-space:nowrap;top:-65px;position:absolute;right:35%}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) and (orientation: portrait) {
.case__btns__info{top:-75px;right:25%}
}
@media only screen and (max-width: 767px) {
.case__btns__info{position:absolute;top:95px;left:15px;right:0;line-height:17px;padding:0;text-align:left;font-size:13px}
}
.case__btns__info:before{position:absolute;left:-23px;top:50%;content:"";margin:-7px 0 0;width:14px;height:14px;background:#ff3636;border-radius:50%}
@media only screen and (max-width: 767px) {
.case__btns__info:before{top:0;margin:0}
}
.case__btns__info:after{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-130px -80px;width:7px;height:11px;background-size:139px,118px;background-repeat:no-repeat;position:absolute;top:50%;left:-19.5px;content:"";margin:-5.5px 0 0}
@media only screen and (max-width: 767px) {
.case__btns__info:after{margin:0;top:1px;left:-19.5px}
}
.case__table{background:url(../img/content/table-bg.png) no-repeat;width:1060px;margin:0 auto;min-height:310px;position:relative;z-index:5;margin-bottom:15px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__table{width:auto;background:none;max-width:819px}
}
@media only screen and (max-width: 767px) {
.case__table{background:none;width:auto;max-width:290px;margin:0 auto}
}
.case__table .case__table_i{float:left}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__table .case__table_i{float:none}
}
@media only screen and (max-width: 767px) {
.case__table .case__table_i{float:none}
}
.case__table .case__table_i img{display:none}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__table .case__table_i img{display:block;position:absolute;left:0;right:0;width:100%}
}
.case__table table{width:100%}
@media only screen and (max-width: 767px) {
.case__table table{display:block;width:auto}
}
@media only screen and (max-width: 767px) {
.case__table table tbody{display:block}
}
@media only screen and (max-width: 767px) {
.case__table table tbody tr{display:block}
}
.case__table table tbody tr td{max-width:86px;border-left:2px solid transparent;text-align:center;font-size:14px;padding:0 5px 10px}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td{display:block;max-width:100%}
}
.case__table table tbody tr td span{font-family:"SegoeUI-Bold",arial,sans-serif;line-height:20px}
.case__table table tbody tr td p{font-family:"TextBookCyrillic",arial,sans-serif;line-height:17px}
.case__table table tbody tr td .case__table__text .answer{top:-17px}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td .case__table__text .answer{top:70%}
}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td .case__table__text:after{content:"";position:absolute;bottom:10px;left:50%;-webkit-transform:traslateX(-50%);transform:traslateX(-50%);background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-16px -85px;width:12px;height:33px;background-size:139px,118px;background-repeat:no-repeat}
}
.case__table table tbody tr td + td{max-width:133px}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td + td{max-width:100%}
}
.case__table table tbody tr td + td .case__table__text .answer{top:-21px}
.case__table table tbody tr td + td + td{max-width:105px}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td + td + td{max-width:100%}
}
.case__table table tbody tr td + td + td .case__table__text .answer{top:-8px}
.case__table table tbody tr td + td + td + td{max-width:126px}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td + td + td + td{max-width:100%}
}
.case__table table tbody tr td + td + td + td .case__table__text .answer{top:3px}
.case__table table tbody tr td + td + td + td + td{max-width:74px}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td + td + td + td + td{max-width:100%}
}
.case__table table tbody tr td + td + td + td + td .case__table__text .answer{top:-2px}
.case__table table tbody tr td + td + td + td + td + td{max-width:134px}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td + td + td + td + td + td{max-width:100%}
}
.case__table table tbody tr td + td + td + td + td + td .case__table__text .answer{top:-10px}
.case__table table tbody tr td + td + td + td + td + td + td{max-width:77px}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td + td + td + td + td + td + td{max-width:100%}
}
.case__table table tbody tr td + td + td + td + td + td + td .case__table__text .answer{top:-7px}
.case__table table tbody tr td:first-child{border:none}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td:nth-child(2n) .case__table__text:after{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:0 -85px;width:12px;height:33px;background-size:139px,118px;background-repeat:no-repeat}
}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td:last-child .case__table__text{padding:0 0 20px}
}
@media only screen and (max-width: 767px) {
.case__table table tbody tr td:last-child .case__table__text:after{display:none}
}
.next-case{position:absolute;right:0;top:40px;font-size:14px;color:#0071bb;line-height:20px;border-bottom:1px solid #0071bb}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.next-case{top:-5px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}
}
@media only screen and (max-width: 767px) {
.next-case{position:static}
}
.next-case:hover,.next-case:active{border-bottom:1px solid transparent}
.case__table__text{padding:166px 0 0;position:relative}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__table__text{padding:175px 0 0}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) and (orientation: portrait) {
.case__table__text{padding:145px 0 0}
}
@media only screen and (max-width: 767px) {
.case__table__text{padding:0 0 60px;text-align:center}
}
.case__table__text .answer{position:absolute;left:50%;margin-left:-25px;height:50px;width:50px;border-radius:50%;background:#82d50c}
@media only screen and (max-width: 767px) {
.case__table__text .answer{top:100%!important;margin:-50px 0 0;left:70%!important}
}
.answer__text{display:none;position:absolute;z-index:10;font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;color:#777;top:67px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);border-radius:2px;left:50%;padding:15px;text-align:center;width:188px;margin:0 0 0 -94px;box-sizing:border-box}
@media only screen and (max-width: 767px) {
.answer__text{left:-205px;top:50%;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
.answer__text:before{position:absolute;content:"";left:50%;margin:0 0 0 -7.5px;top:-9px;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -70px;width:15px;height:9px;background-size:139px,118px;background-repeat:no-repeat}
@media only screen and (max-width: 767px) {
.answer__text:before{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-130px -61px;width:9px;height:15px;background-size:139px,118px;background-repeat:no-repeat;left:100%;top:50%;margin:-7.5px 0 0}
}
.answer__text.open{display:block}
.answer__btn{position:absolute;bottom:-6px;width:14px;height:14px;left:50%;margin:0 0 0 -7px;background:#ff3636;border-radius:50%}
@media only screen and (max-width: 767px) {
.answer__btn{left:-9px;bottom:50%;margin:0 0 -7px}
}
.answer__btn:before{content:"";position:absolute;left:50%;font-size:0;line-height:0;top:50%;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-130px -80px;width:7px;height:11px;background-size:139px,118px;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.answer__percent{color:#fff;font-family:"SegoeUI-Bold",arial,sans-serif;line-height:50px;font-size:20px}
.case__table__info{background:#fefce3;float:left;width:228px;z-index:4;position:relative;margin:27px 0 0 15px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__table__info{margin:60px 0 0}
}
@media only screen and (max-width: 767px) {
.case__table__info{float:none;margin:27px auto}
}
.case__table__info .title{position:absolute;top:-27px;left:0;right:0}
.case__table__info .title span{line-height:27px;position:absolute;left:19px;top:0;font-family:"SegoeUI-Bold",arial,sans-serif;font-size:18px;color:#527e9b;text-transform:uppercase}
.case__table__info .title img{position:absolute;right:37px;top:1px}
.case__table__info .text{padding:24px 19px 11px;border-bottom:2px solid #7ba880}
@media only screen and (max-width: 767px) {
.case__table__info .text{text-align:left}
}
.case__table__info .text p{font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:17px;color:#444;padding:0 0 12px}
.case__table__info .conclusion{padding:18px 19px}
@media only screen and (max-width: 767px) {
.case__table__info .conclusion{text-align:left}
}
.case__table__info .conclusion p{font-size:14px;line-height:17px;font-family:"TextBookCyrillic",arial,sans-serif;color:#777}
.case__name{font-size:36px;line-height:46px;font-weight:800;color:#527e9b;text-transform:uppercase;padding:40px 0 35px;width:1060px;margin:0 auto}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__name{text-align:center;width:auto}
}
@media only screen and (max-width: 767px) {
.case__name{width:auto;text-align:center;font-size:24px;line-height:30px;padding:15px 0 75px}
}
.case__btns{max-width:1060px;margin:0 auto;text-align:center;position:relative;z-index:5}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__btns{position:absolute;right:15px;bottom:50px;max-width:300px}
}
@media only screen and (max-width: 767px) {
.case__btns{max-width:290px;margin:0 auto;text-align:center;position:static}
}
.case__btns .btn_grey{float:left}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__btns .btn_grey{float:none;margin:20px 0}
}
@media only screen and (max-width: 767px) {
.case__btns .btn_grey{float:none;margin:20px 0}
}
.case__btns .popups-btns{float:right;text-align:center;-webkit-transform:translateY(-35px);transform:translateY(-35px)}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case__btns .popups-btns{-webkit-transform:translateY(0);transform:translateY(0);float:none;display:inline-block}
}
@media only screen and (max-width: 767px) {
.case__btns .popups-btns{-webkit-transform:translateY(0);transform:translateY(0);float:none;text-align:center;width:auto;display:inline-block}
}
.case__btns .popups-btns > a{color:#0071bb;font-size:14px;display:inline-block;line-height:14px;font-family:"TextBookCyrillic",arial,sans-serif;border-bottom:1px dashed #fff}
.case__btns .popups-btns > a:hover,.case__btns .popups-btns > a:active{border-bottom:1px dashed #0071bb}
.case__btns .popups-btns > button{display:block;margin-bottom:20px}
@media only screen and (max-width: 767px) {
.case__btns .popups-btns > button{display:inline-block}
}
.cases{position:relative;z-index:2}
.case_open .cases{opacity:0;position:absolute;z-index:0}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case_open .cases{position:relative;z-index:2;opacity:1;display:none}
}
@media only screen and (max-width: 767px) {
.case_open .cases{position:relative;z-index:2;opacity:1;display:none}
}
.cases-list{padding:0 15px;text-align:center}
.cases-list__item{display:inline-block;background:url(../img/content/case-bg.png) no-repeat;width:203px;margin:0 30px;position:relative;height:144px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:top}
.cases-list__item.notpass:after{background-color:rgba(255,255,255,0.8);color:#527e9b;content:"Кейс в процессе подготовки";display:block;font-weight:600;height:300%;left:0;padding:50px 10px;position:relative;top:-120px;width:90%}
.cases-list__item.notpass:hover{-webkit-transform:translateY(0);transform:translateY(0)}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.cases-list__item{margin:0 10px 30px}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) and (orientation: portrait) {
.cases-list__item{margin:0 10px 40px;background:none;background-color:#fffce4;border:1px dashed #0071bb;width:150px;height:120px}
}
@media only screen and (max-width: 767px) {
.cases-list__item{margin:0 auto 20px;background:none;background-color:#fffce4;border:1px dashed #0071bb;width:250px;height:120px}
}
.cases-list__item:before{content:"";position:absolute;left:49%;margin:0 0 0 -1px;top:100%;height:500px;border-left:2px dashed #0071bb}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.cases-list__item:before{display:none}
}
@media only screen and (max-width: 767px) {
.cases-list__item:before{display:none}
}
.cases-list__item:first-child{margin-left:0}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.cases-list__item:first-child{margin:0 10px 30px}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) and (orientation: portrait) {
.cases-list__item:first-child{margin:0 10px 40px}
}
.cases-list__item:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px)}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.cases-list__item:hover{-webkit-transform:translateY(0);transform:translateY(0)}
}
@media only screen and (max-width: 767px) {
.cases-list__item:hover{-webkit-transform:translateY(0);transform:translateY(0)}
}
.cases-list__item:last-child{margin-right:0}
.cases-list__item__img{height:90px;position:relative}
.cases-list__item__img img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.cases-list__item__title{font-size:16px;line-height:24px;color:#527e9b;font-family:"TextBookCyrillic",arial,sans-serif}
.case-page_i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;margin:-50px 0 0 -530px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.case-page_i{-webkit-transform:translateY(0);transform:translateY(0);position:relative;left:0;top:0;margin:0}
}
@media only screen and (max-width: 767px) {
.case-page_i{-webkit-transform:translateY(0);transform:translateY(0);position:relative;left:0;top:0;text-align:center;width:auto;margin:0}
}
.cases__title{padding:60px 10px 70px;text-align:center;font-size:36px;line-height:40px;text-transform:uppercase;color:#527e9b;font-weight:800}
@media only screen and (min-width: 1367px) and (max-width: 2000px) {
.cases__title{padding:0 10px 70px}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.cases__title{padding:20px 10px}
}
@media only screen and (max-width: 767px) {
.cases__title{padding:0 15px 30px;font-size:24px;line-height:30px}
}
.seo-list{list-style:none;text-align:center}
.seo-list li{display:inline-block;margin-right:-4px;text-align:center;vertical-align:top;width:210px;padding:0 40px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-list li{width:150px;padding:0 20px}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) and (orientation: portrait) {
.seo-list li{width:150px;padding:0 10px}
}
.seo-list li .circle{display:inline-block;margin-right:-4px;width:160px;height:120px;margin-bottom:10px;background-repeat:no-repeat;background-position:center center}
.seo-list li .circle.icon-1{background-image:url(/static/img/content/icon-1.png)}
.seo-list li .circle.icon-2{background-image:url(/static/img/content/icon-2.png)}
.seo-list li .circle.icon-3{background-image:url(/static/img/content/icon-3.png)}
.seo-list li .circle.icon-4{background-image:url(/static/img/content/icon-4.png)}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-list li .circle{width:100px;height:100px}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) and (orientation: portrait) {
.seo-list li .circle{width:80px;height:80px}
}
.seo-list li p{font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:20px;color:#34709b}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-list li p{font-size:13px;line-height:18px}
}
.slider-bgs img{z-index:1;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.slider-bgs img.active{opacity:1;z-index:2}
.slider-hands{top:75px;width:1920px;position:absolute;left:50%;margin:0 0 0 -960px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.slider-hands{display:none}
}
@media only screen and (max-width: 767px) {
.slider-hands{display:none}
}
.slider-hands img{position:absolute;opacity:0;z-index:1;top:0;left:50px}
.slider-hands img.hand_2,.slider-hands img.hand_3{left:190px}
.slider-hands img.active{z-index:2;opacity:1}
.screen_1 .seo-text{padding-left:100px!important}
.seo-text{position:relative;padding:50px 0 0;-webkit-transform:translateX(135px);transform:translateX(135px);margin:0 auto;width:490px;z-index:2}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text{padding:10px 15px;-webkit-transform:translateX(0);transform:translateX(0);margin:0;width:auto}
}
@media only screen and (max-width: 767px) {
.seo-text{width:auto;padding:10px 15px;-webkit-transform:translateX(0);transform:translateX(0)}
}
.seo-text.hidden{opacity:0;position:absolute;z-index:0}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text.hidden{display:none}
}
@media only screen and (max-width: 767px) {
.seo-text.hidden{display:none}
}
.seo-text.view{position:absolute;left:-530px;top:20px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text.view{-webkit-transform:translateY(0);transform:translateY(0);margin:0;top:0;position:relative;opacity:1;display:block;left:0}
}
@media only screen and (max-width: 767px) {
.seo-text.view{-webkit-transform:translateY(0);transform:translateY(0);margin:0;top:0;left:0;opacity:1;display:block;position:relative}
}
.seo-slider .seo-text{-webkit-transform:translateX(0);transform:translateX(0);padding:0 0 0 530px;display:table-cell;vertical-align:middle}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider .seo-text{padding:0;display:block}
}
@media only screen and (max-width: 767px) {
.seo-slider .seo-text{width:auto;padding:0;-webkit-transform:translateX(0);transform:translateX(0);display:block}
}
.slide_8 .seo-text{padding:0}
.seo-text > h2{font-weight:800;line-height:48px;font-size:36px;text-transform:uppercase;color:#527e9b;letter-spacing:0;word-spacing:0;padding:0 0 6px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text > h2{font-size:30px;line-height:42px;padding:0 0 10px}
}
@media only screen and (max-width: 767px) {
.seo-text > h2{font-size:24px;line-height:30px;padding:0 0 10px}
}
.seo-text > b{display:block;font-size:18px;line-height:24px;color:#527e9b;font-weight:700;padding:0 0 25px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text > b{font-size:16px;line-height:22px;padding:0 0 15px;display:inline-block;max-width:85%}
}
@media only screen and (max-width: 767px) {
.seo-text > b{font-size:14px;line-height:17px;padding:0 0 15px;display:inline-block;max-width:100%;text-align:left}
}
.seo-text > p{font-size:16px;font-family:"TextBookCyrillic",arial,sans-serif;line-height:20px;color:#333;padding:0 0 30px;word-spacing:.5px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text > p{font-size:14px;line-height:17px;padding:0 0 15px;text-align:left}
}
@media only screen and (max-width: 767px) {
.seo-text > p{font-size:12px;line-height:15px;padding:0 0 15px;text-align:left}
}
.seo-slider .seo-text > p{padding:30px 0}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.screen_1 .seo-text{text-align:center}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.screen_1 .seo-text > .btn_yellow{display:inline-block}
}
@media only screen and (max-width: 767px) {
.screen_1 .seo-text > .btn_yellow{display:inline-block}
}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text_i{text-align:center}
}
.seo-text_i > h2{font-weight:800;line-height:48px;font-size:36px;text-transform:uppercase;color:#527e9b;letter-spacing:0;word-spacing:0;padding:0 0 6px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text_i > h2{font-size:28px;line-height:40px}
}
@media only screen and (max-width: 767px) {
.seo-text_i > h2{font-size:24px;line-height:30px}
}
.seo-text_i > b{display:block;font-size:18px;line-height:24px;color:#527e9b;font-weight:700;padding:0 0 25px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text_i > b{font-size:18px;line-height:22px}
}
@media only screen and (max-width: 767px) {
.seo-text_i > b{font-size:14px;line-height:17px}
}
.seo-text_i > p{font-size:16px;font-family:"TextBookCyrillic",arial,sans-serif;line-height:20px;color:#333;padding:0 0 30px;word-spacing:.5px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-text_i > p{font-size:14px;line-height:17px;text-align:left}
}
@media only screen and (max-width: 767px) {
.seo-text_i > p{font-size:12px;line-height:15px}
}
.seo-slider .seo-text_i > p{padding:30px 0;width:560px}
@media only screen and (max-width: 767px) {
.seo-slider .seo-text_i > p{width:auto;padding:10px 0}
}
@media only screen and (max-width: 767px) {
.seo-slider .seo-text_i > p{width:auto;padding:10px 0}
}
@media only screen and (max-height: 767px) {
.seo-slider .seo-text_i > p{width:auto;padding:10px 0}
}
.slide_8 .seo-text_i{padding:0 0 0 530px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.slide_8 .seo-text_i{padding:0}
}
@media only screen and (max-width: 767px) {
.slide_8 .seo-text_i{padding:0}
}
.how-it-work__funnel__total{padding:25px 0;font-family:"SegoeUI-Bold",arial,sans-serif;font-size:18px;line-height:26px;text-align:center;color:#d1412b}
.seo-example p{font-size:12px;line-height:14px;padding:0 0 10px;color:#777;font-family:"SegoeUI",arial,sans-serif}
.seo-example img{display:block}
.footer{position:fixed;bottom:0;left:0;right:0;z-index:11}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.footer{position:relative;height:75px}
}
@media only screen and (max-width: 767px) {
.footer{position:relative;height:75px}
}
.popup{display:none;position:absolute;width:240px;padding:30px;background:#fff;border-radius:2px;text-align:center}
@media only screen and (max-width: 767px) {
.popup{padding:30px 15px 28px}
}
.popup .btn{margin:11px 0 0}
.popup__title{font-family:"TextBookCyrillic",arial,sans-serif;font-size:20px;line-height:22px;color:#0071bb;padding:0 0 10px}
.popup__text{font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:17px;color:#444;padding:0 0 15px}
.popup__row{padding:0 0 7px}
.popup__row .input input{width:100%;box-sizing:border-box;border-radius:2px;border:1px solid #0071bb;outline:none;color:#999;line-height:24px;padding:0 10px;height:26px;font-size:14px}
.popup__row .input input.placeholder{color:#999}
.popup__row .input input:-moz-placeholder{color:#999}
.popup__row .input input::-webkit-input-placeholder{color:#999}
.popup__row .textarea textarea{width:100%;box-sizing:border-box;border-radius:2px;border:1px solid #0071bb;color:#999;padding:5px 10px;line-height:20px;resize:none;font-size:14px;height:100px;outline:none}
.popup__row .textarea textarea.placeholder{color:#999}
.popup__row .textarea textarea:-moz-placeholder{color:#999}
.popup__row .textarea textarea::-webkit-input-placeholder{color:#999}
.footer_i{max-width:1280px;margin:0 auto;position:relative}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.footer_i{max-width:1024px;position:static}
}
@media only screen and (max-width: 767px) {
.footer_i{position:static}
}
.socials{position:absolute;right:25px;bottom:14px}
@media only screen and (max-width: 767px) {
.socials{bottom:35px;left:15px;right:15px;text-align:center}
}
.socials .icon{margin:0 0 0 15px}
.socials .icon:fist-child{margin:0}
.copyright{position:absolute;left:25px;font-family:"TextBookCyrillic",arial,sans-serif;bottom:14px;font-size:12px;line-height:16px;color:#000}
@media only screen and (max-width: 767px) {
.copyright{bottom:10px;left:15px;right:15px;text-align:center}
}
.copyright a{color:#0071bb}
.copyright a:hover{text-decoration:underline}
.btn{display:inline-block;zoom:1}
.btn_grey{outline:none;position:relative;padding:0 12px;height:30px;z-index:1;background:transparent;border:none}
.btn_grey:before{content:attr(data-text);line-height:30px;text-align:center;font-size:14px;color:#010000;font-family:"TextBookCyrillic",arial,sans-serif;border:1px solid #467089;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;z-index:1}
.btn_grey:after{content:"";background:#f0f0f0;position:absolute;left:2px;z-index:0;top:2px;border-radius:4px;bottom:-2px;right:-2px}
.btn_grey:hover:after{background:#e3e3e3}
.btn_grey:active:after{background:#d6d6d6}
.btn_yellow{outline:none;position:relative;padding:0 12px;height:30px;z-index:1;background:transparent;border:none}
.btn_yellow:before{content:attr(data-text);line-height:30px;text-align:center;font-size:14px;color:#010000;font-family:"TextBookCyrillic",arial,sans-serif;border:1px solid #467089;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px;z-index:1}
.btn_yellow:after{content:"";background:#ffdb4d;position:absolute;left:2px;z-index:0;top:2px;border-radius:4px;bottom:-2px;right:-2px}
.btn_yellow:hover:after{background:#ffd633}
.btn_yellow:active:after{background:#fc0}
.seo-slider{position:relative}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider{overflow:hidden}
}
@media only screen and (max-width: 767px) {
.seo-slider{overflow:hidden}
}
.seo-slider .sl-arrows{position:absolute;width:1280px;left:50%;top:45%;margin:-15px 0 0 -640px;height:30px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider .sl-arrows{position:relative;width:auto;left:0;top:3px;margin:0;padding:0 15px 0 0;float:right}
}
@media only screen and (max-width: 767px) {
.seo-slider .sl-arrows{display:none}
}
.seo-slider .sl-arrows button{border:none;display:block;position:absolute;width:28px;height:30px;z-index:0;top:0;border-radius:2px;outline:none;color:#467089;line-height:0;font-size:0;background:rgba(255,219,77,0.8)}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider .sl-arrows button{position:relative;top:0;display:inline-block}
}
@media only screen and (max-width: 767px) {
.seo-slider .sl-arrows button{position:relative;top:0;display:inline-block}
}
.seo-slider .sl-arrows button:after{position:absolute;left:50%;top:50%;z-index:2;content:""}
.seo-slider .sl-arrows button:hover{background:#ffd633}
.seo-slider .sl-arrows button:active{background:#fc0}
.seo-slider .sl-arrows .slick-prev{left:10px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider .sl-arrows .slick-prev{left:0}
}
@media only screen and (max-width: 767px) {
.seo-slider .sl-arrows .slick-prev{left:0}
}
.seo-slider .sl-arrows .slick-prev:before{position:absolute;z-index:2;background:transparent;border:1px solid #467089;right:2px;top:-2px;border-radius:2px;content:"";left:-2px;bottom:2px}
.seo-slider .sl-arrows .slick-prev:after{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-130px -95px;width:6px;height:10px;background-size:139px,118px;background-repeat:no-repeat;margin:-6px 0 0 -4px}
.seo-slider .sl-arrows .slick-next{right:10px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider .sl-arrows .slick-next{right:0}
}
@media only screen and (max-width: 767px) {
.seo-slider .sl-arrows .slick-next{right:0}
}
.seo-slider .sl-arrows .slick-next:before{position:absolute;z-index:2;background:transparent;border:1px solid #467089;right:-2px;top:-2px;border-radius:2px;content:"";left:2px;bottom:2px}
.seo-slider .sl-arrows .slick-next:after{margin:-6px 0 0;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-32px -105px;width:6px;height:10px;background-size:139px,118px;background-repeat:no-repeat}
.seo-slider .sl-dots{position:absolute;top:30px;padding:0 0 0 530px;z-index:10}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.seo-slider .sl-dots{position:relative;float:left;top:3px;padding:0 0 0 15px;margin:0 0 20px}
}
@media only screen and (max-width: 767px) {
.seo-slider .sl-dots{position:relative;width:100%;box-sizing:border-box;top:0;padding:3px 0 0;margin:0 0 20px}
}
.seo-slider .sl-dots button{border:none;background:transparent;display:block;width:21px;height:21px;z-index:0;border-radius:2px;outline:none;font-size:14px;color:#333;font-family:"SegoeUI",arial,sans-serif;line-height:19px;background:transparent;position:relative;border:1px solid transparent}
.seo-slider .sl-dots button:hover{background:rgba(255,219,77,0.8);border:1px solid #bf9e1e}
.seo-slider .sl-dots button:after{position:absolute;left:50%;top:50%;margin:-4px 0 0 -2px;z-index:2;content:""}
.seo-slider .sl-dots .slick-active button{background:rgba(255,219,77,0.8);border:1px solid #bf9e1e}
.seo-slider .sl-dots ul{list-type:none}
@media only screen and (max-width: 767px) {
.seo-slider .sl-dots ul{text-align:center}
}
.seo-slider .sl-dots ul li{display:inline-block;margin:0 4px}
@media only screen and (max-width: 767px) {
.seo-slider .sl-dots ul li{margin:0 1px}
}
.how-it-work{max-width:1280px;padding:30px 15px 0;z-index:10;margin:0 auto;position:relative}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work{max-width:1024px;padding:15px}
}
@media only screen and (max-width: 767px) {
.how-it-work{width:auto;padding:15px 0;overflow:hidden}
}
.how-it-work_i{width:1025px;position:relative;margin:0 auto}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work_i{width:auto}
}
@media only screen and (max-width: 767px) {
.how-it-work_i{width:auto}
}
.how-it-work__text{float:left;width:285px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__text{float:none;width:auto;text-align:center;margin:0 0 15px}
}
@media only screen and (max-width: 767px) {
.how-it-work__text{float:none;width:auto;margin:0 0 15px;text-align:center}
}
.how-it-work__text > h2{font-weight:800;font-size:36px;line-height:46px;text-transform:uppercase;color:#527e9b;margin-bottom:20px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__text > h2{text-align:center}
}
@media only screen and (max-width: 767px) {
.how-it-work__text > h2{font-size:24px;line-height:30px}
}
.how-it-work__text > p{font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:18px;color:#333;margin:0 0 20px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__text > p{text-align:left}
}
@media only screen and (max-width: 767px) {
.how-it-work__text > p{text-align:left;font-size:12px;line-height:15px}
}
.how-it-work__text > a{margin-top:10px;color:#0071bb;font-size:14px;line-height:14px;font-family:"TextBookCyrillic",arial,sans-serif;border-bottom:1px dashed #fff}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__text > a{text-align:left}
}
.how-it-work__text > a:hover,.how-it-work__text > a:active{border-bottom:1px dashed #0071bb}
.how-it-work__text__btns{display:inline-block;text-align:center}
.how-it-work__text__btns > a{margin-top:10px;color:#0071bb;font-size:14px;display:inline-block;line-height:14px;font-family:"TextBookCyrillic",arial,sans-serif;border-bottom:1px dashed #fff}
.how-it-work__text__btns > a:hover,.how-it-work__text__btns > a:active{border-bottom:1px dashed #0071bb}
.how-it-work__text__btns > button{display:block;margin-bottom:10px}
.how-it-work__funnel{margin-left:65px;float:left;background:url(../img/content/funnel.png) no-repeat;width:448px;min-height:401px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel{background:none;position:relative;float:none;margin:0 auto;min-height:0}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel{background:none;float:none;margin:0 auto;min-height:0;position:relative;width:290px}
}
.how-it-work__funnel .device-bg{display:none}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel .device-bg{position:absolute;left:0;right:0;width:100%;display:block}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel .device-bg{position:absolute;left:0;right:0;width:100%;display:block}
}
.big-message{position:absolute;text-align:left;display:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 0 4px 0 rgba(0,0,0,0.2);background:#fff;z-index:80;width:248px}
.big-message:before{content:"";position:absolute;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-130px -42px;width:9px;height:15px;background-size:139px,118px;background-repeat:no-repeat;left:-9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.big-message:before{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -70px;width:15px;height:9px;background-size:139px,118px;background-repeat:no-repeat;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
@media only screen and (max-width: 767px) {
.big-message:before{top:-9px;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -70px;width:15px;height:9px;background-size:139px,118px;background-repeat:no-repeat;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
.big-message svg{display:none}
.big-message__first{padding:18px 18px 15px}
.big-message__first > span{font-size:14px;line-height:20px!important;font-family:"SegoeUI-Bold",arial,sans-serif;color:#34709b}
.big-message__first p{font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:#777}
.big-message__second{background:#fffce4;padding:5px 18px 15px}
.big-message__second > span{font-size:14px;line-height:20px!important;font-family:"SegoeUI-Bold",arial,sans-serif;color:#34709b}
.big-message__second p{font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:#777}
.big-message__third{background:#e6f4ff;padding:5px 10px 5px 0;position:relative;min-height:47px}
.big-message__third p{margin-left:75px;font-size:14px;line-height:24px;color:#0071bb;font-family:"TextBookCyrillic",arial,sans-serif}
.big-message__third > span{position:absolute;left:18px;top:8px;width:41px;height:41px;border-radius:50%;background:#82d50c;color:#fff!important;line-height:41px!important;text-align:center;font-family:"SegoeUI-Bold",arial,sans-serif;font-size:13px}
.how-it-work__funnel__row{height:42px;margin-bottom:14px;text-align:center}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row{height:27px;margin-bottom:10px}
}
.how-it-work__funnel__row .text{position:relative;min-width:230px;display:inline-block}
.how-it-work__funnel__row .text > p{line-height:42px;font-size:16px;font-family:"TextBookCyrillic",arial,sans-serif;color:#fff}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row .text > p{line-height:27px;font-size:12px}
}
.how-it-work__funnel__row .text .big-message{top:0;-webkit-transform:translateY(0);transform:translateY(0);right:-275px}
.how-it-work__funnel__row .text .big-message:before{top:14px;-webkit-transform:translateY(0);transform:translateY(0)}
.how-it-work__funnel__row:first-of-type .text .big-message:before{top:4px}
.how-it-work__funnel__row:first-of-type .text .big-message{top:20px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row .text .big-message:before{top:-9px!important}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row .text .big-message:before{top:-9px!important}
}
.open-more .how-it-work__funnel__row{position:relative}
.open-more .how-it-work__funnel__row.open .big-message{display:block}
.open-more .how-it-work__funnel__row .text{position:static}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row.open .big-message{display:block;right:50%!important;top:130%!important;-webkit-transform:translateX(50%)!important;transform:translateX(50%)!important}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row.open .big-message{display:block;right:50%!important;top:130%!important;-webkit-transform:translateX(50%)!important;transform:translateX(50%)!important}
}
.how-it-work__funnel__row + .how-it-work__funnel__row{height:40px;margin-bottom:13px;margin-left:20px;margin-right:20px}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row{height:26px;margin-bottom:8px;margin-left:0;margin-right:0}
}
.how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:40px}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:26px}
}
.how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message{right:-295px}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:38px;margin-left:33px;margin-right:33px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{margin-left:0;margin-right:0}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:24px;margin-left:0;margin-right:0}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:38px}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:24px}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message{right:-308px}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:36px;margin-bottom:12px;margin-left:46px;margin-right:46px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{margin-left:0;margin-right:0}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:23px;margin-bottom:7px;margin-left:0;margin-right:0}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:36px}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:23px}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message{top:93%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-321px}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{top:46%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-130px -21px;width:9px;height:17px;background-size:139px,118px;background-repeat:no-repeat}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -70px;width:15px;height:9px;background-size:139px,118px;background-repeat:no-repeat}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -70px;width:15px;height:9px;background-size:139px,118px;background-repeat:no-repeat}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:34px;margin-bottom:10px;margin-left:62px;margin-right:62px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{margin-left:0;margin-right:0}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:23px;margin-bottom:6px;margin-left:0;margin-right:0}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:34px}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:23px}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message{right:-336px;top:50%}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{top:50%}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:32px;margin-bottom:11px;margin-left:75px;margin-right:75px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{margin-left:0;margin-right:0}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:21px;margin-bottom:7px;margin-left:0;margin-right:0}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:32px}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:21px}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message{right:-349px}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:31px;margin-bottom:9px;margin-left:88px;margin-right:88px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{margin-left:0;margin-right:0}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:21px;margin-bottom:6px;margin-left:0;margin-right:0}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:31px}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:21px}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message{right:-362px}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:30px;margin-left:102px;margin-right:102px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{margin-left:0;margin-right:0}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:20px;margin-bottom:5px;margin-left:0;margin-right:0}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:30px}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:20px}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message{top:-350px;-webkit-transform:translateY(0);transform:translateY(0);right:-376px}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{top:360px;-webkit-transform:translateY(0);transform:translateY(0);background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-130px 0;width:9px;height:17px;background-size:139px,118px;background-repeat:no-repeat}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -70px;width:15px;height:9px;background-size:139px,118px;background-repeat:no-repeat}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -70px;width:15px;height:9px;background-size:139px,118px;background-repeat:no-repeat}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:28px;margin-bottom:0;margin-left:110px;margin-right:115px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{margin-left:0;margin-right:0}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row{height:18px;margin-bottom:0;margin-left:0;margin-right:0}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:28px}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text > p{line-height:18px}
}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message{top:-320px;-webkit-transform:translateY(0);transform:translateY(0);right:-389px}
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{top:323px;-webkit-transform:translateY(0);transform:translateY(0);background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-130px 0;width:9px;height:17px;background-size:139px,118px;background-repeat:no-repeat}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -70px;width:15px;height:9px;background-size:139px,118px;background-repeat:no-repeat}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row + .how-it-work__funnel__row .text .big-message:before{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -70px;width:15px;height:9px;background-size:139px,118px;background-repeat:no-repeat}
}
.how-it-work__funnel__row .small-message{position:absolute;text-align:left;right:-300px;top:0;bottom:0}
.open-more .how-it-work__funnel__row .small-message{display:none}
.how-it-work__funnel__row .small-message{display:table;width:220px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__funnel__row .small-message{display:none}
}
@media only screen and (max-width: 767px) {
.how-it-work__funnel__row .small-message{display:none}
}
.how-it-work__funnel__row .small-message span,.how-it-work__funnel__row .small-message p{display:table-cell;vertical-align:middle}
.how-it-work__funnel__row .small-message span{line-height:20px;font-size:14px;color:#444;text-align:center;max-width:55px;width:55px;font-family:"SegoeUI-Bold",arial,sans-serif}
.how-it-work__funnel__row .small-message p{line-height:20px;font-size:14px;font-family:"TextBookCyrillic",arial,sans-serif;color:#0071bb}
.how-it-work__tumbler_presentation{position:absolute;right:0;top:-10px;z-index:50;font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:15px;color:#4d9776;text-decoration:underline}
.how-it-work__tumbler{position:absolute;right:0;top:-10px;z-index:50}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-it-work__tumbler{display:none}
}
@media only screen and (max-width: 767px) {
.how-it-work__tumbler{display:none}
}
.how-it-work__tumbler span,.how-it-work__tumbler p{font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:15px;color:#0071bb}
.how-it-work__tumbler:hover span,.how-it-work__tumbler:hover p{text-decoration:underline}
.how-it-work__tumbler span{display:inline-block}
.open-more .how-it-work__tumbler span{display:none}
.how-it-work__tumbler p{display:none}
.open-more .how-it-work__tumbler p{display:inline-block}
.how-it-work__tumbler_presentation:before{content:"";position:absolute;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:0 0;width:23px;height:31px;background-size:139px,118px;background-repeat:no-repeat;left:-30px;top:50%;margin:-15.5px 0 0}
.how-it-work__tumbler:before{content:"";position:absolute;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:0 0;width:23px;height:31px;background-size:139px,118px;background-repeat:no-repeat;left:-30px;top:50%;margin:-15.5px 0 0}
.who-needs_i{max-width:930px;padding:30px 0 0;margin:0 auto}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.who-needs_i{max-width:1024px;padding:0 15px}
}
@media only screen and (max-width: 767px) {
.who-needs_i{max-width:767px;padding:0}
}
.who-needs__text{float:left;width:455px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.who-needs__text{float:none;width:auto}
}
@media only screen and (max-width: 767px) {
.who-needs__text{float:none;width:auto}
}
.who-needs__text__title{font-weight:800;color:#527e9b;font-size:40px;line-height:50px;padding:0 0 10px;text-transform:uppercase}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.who-needs__text__title{text-align:center}
}
@media only screen and (max-width: 767px) {
.who-needs__text__title{text-align:center;font-size:24px;line-height:30px}
}
.who-needs__text__check{list-style:none;padding:0 0 0 30px}
@media only screen and (max-width: 767px) {
.who-needs__text__check{padding:0 15px 0 40px}
}
.who-needs__text__check li{font-family:"TextBookCyrillic",arial,sans-serif;position:relative;line-height:25px;font-size:15px;color:#333}
@media only screen and (max-width: 767px) {
.who-needs__text__check li{font-size:12px;line-height:17px}
}
.who-needs__text__check li:before{content:"";background:url(../img/content/yellow-check.png) no-repeat;height:25px;width:24px;left:-30px;top:0;position:absolute}
.who-needs__text__list{list-style:none;padding:0 0 0 30px}
@media only screen and (max-width: 767px) {
.who-needs__text__list{padding:0 15px 0 40px}
}
.who-needs__text__list li{font-family:"TextBookCyrillic",arial,sans-serif;line-height:21px;font-size:15px;color:#333;position:relative}
@media only screen and (max-width: 767px) {
.who-needs__text__list li{font-size:12px;line-height:17px}
}
.who-needs__text__list li:before{content:"";position:absolute;width:12px;height:2px;background:#333;left:-20px;top:7px}
.who-needs__text__list ul{list-style:none;padding:10px 0 5px}
.who-needs__text__list ul li{padding-bottom:5px;line-height:22px}
.who-needs__text__list ul li:before{content:"";position:absolute;background:#ffdb4d;height:5px;width:5px;left:-15px;border-radius:50%}
.who-needs__form{float:right;width:360px;padding-top:55px}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.who-needs__form{float:none;margin:0 auto;padding:20px 0 0;text-align:center}
}
@media only screen and (max-width: 767px) {
.who-needs__form{float:none;margin:0;width:auto;padding:20px 15px 0;text-align:center}
}
.who-needs__form__row .input{padding:0 0 9px}
.who-needs__form__row .input input{font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:26px;border:1px solid #d0d0d0;background:#fefce3;outline:none;padding:0 10px;height:31px;width:100%;border-radius:2px;box-sizing:border-box}
.who-needs__form__row .input input.placeholder{color:#999}
.who-needs__form__row .input input:-moz-placeholder{color:#999}
.who-needs__form__row .input input::-webkit-input-placeholder{color:#999}
.who-needs__form__row .textarea{padding:0 0 25px}
.who-needs__form__row .textarea textarea{font-family:"TextBookCyrillic",arial,sans-serif;font-size:14px;line-height:24px;border:1px solid #d0d0d0;background:#fefce3;border-radius:2px;padding:5px 10px;resize:none;outline:none;height:175px;width:100%;box-sizing:border-box}
.who-needs__form__row .textarea textarea.placeholder{color:#999}
.who-needs__form__row .textarea textarea:-moz-placeholder{color:#999}
.who-needs__form__row .textarea textarea::-webkit-input-placeholder{color:#999}
.how-to-run{max-width:1280px;padding:30px 15px 0;margin:0 auto}
@media only screen and (max-width: 767px) {
.how-to-run{max-width:767px}
}
.how-to-run__title{font-size:36px;line-height:50px;color:#527e9b;text-align:center;text-transform:uppercase;font-weight:800;padding:0 0 35px}
@media only screen and (max-width: 767px) {
.how-to-run__title{font-size:24px;line-height:30px;text-align:center}
}
.how-to-run__list{list-style:none;text-align:center}
.how-to-run__list__item{display:inline-block;margin-right:-4px;width:250px;padding:0 15px;vertical-align:top}
.how-to-run__list__item .image{height:125px;position:relative}
.how-to-run__list__item .image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.how-to-run__list__item .text{font-size:16px;line-height:20px;font-family:"TextBookCyrillic",arial,sans-serif;color:#34709b}
@media only screen and (max-width: 767px) {
.how-to-run__list__item .text{font-size:13px;line-height:17px}
}
.how-to-run__list__item .title{font-weight:700;line-height:23px;font-size:15px;text-transform:uppercase;color:#204f69}
@media only screen and (max-width: 767px) {
.how-to-run__list__item .title{font-size:14px;line-height:25px}
}
.how-to-run__btns{padding:25px 0 0;text-align:center}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.how-to-run__btns{padding:25px 0}
}
@media only screen and (min-height: 600px) and (max-height: 1025px) {
.screen_3 .fp-tableCell{padding:80px 0 50px}
.screen_5 .fp-tableCell{padding-top:70px}
}
@media only screen and (min-width: 1025px) and (max-width: 1367px) {
.screen_2 .fp-tableCell{padding:0}
.screen_2 .seo-slider{padding:0}
}
@media only screen and (min-width: 1368px) and (max-width: 2000px) {
.screen_2 .fp-tableCell{padding-top:200px}
}
.fp-tableCell{vertical-align:middle;padding:0 0 120px;box-sizing:border-box}
.screen_6 .fp-tableCell{padding-top:60px}
.icon{display:inline-block}
.socials a .icon_youtube{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-50px -35px;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a .icon_vk{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-25px -35px;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a .icon_facebook{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:0 -60px;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a .icon_slideshare{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -25px;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a:hover .icon_youtube{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-75px -60px;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a:hover .icon_vk{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-25px -60px;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a:hover .icon_facebook{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-80px -25px;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a:hover .icon_slideshare{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-55px 0;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a:active .icon_youtube{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:0 -35px;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a:active .icon_vk{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-50px -60px;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a:active .icon_facebook{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-80px 0;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.socials a:active .icon_slideshare{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px 0;width:21px;height:21px;background-size:139px,118px;background-repeat:no-repeat}
.btn_nav{display:none;width:16px;height:16px;position:absolute;left:20px;top:17px}
@media only screen and (max-width: 767px) {
.btn_nav{display:block}
}
.btn_nav:before{content:"";top:50%;position:absolute;left:50%;margin:-4px 0 0 -4px;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-105px -50px;width:16px;height:16px;background-size:139px,118px;background-repeat:no-repeat}
.nav-open .btn_nav:before{background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-32px -85px;width:16px;height:16px;background-size:139px,118px;background-repeat:no-repeat}
.btn_phone{display:none;position:absolute;top:17px;right:20px;width:24px;height:24px}
@media only screen and (max-width: 767px) {
.btn_phone{display:block}
}
.btn_phone:before{content:"";top:50%;position:absolute;left:50%;margin:-12px 0 0 -12px;background-image:url(../img/png-sprite/96dpi/sprite.png);background-position:-27px 0;width:24px;height:24px;background-size:139px,118px;background-repeat:no-repeat}
.bg-mobile{display:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-sizing:border-box}
@media only screen and (min-width: 768px) and (max-width: 1025px) {
.bg-mobile{display:block}
}
@media only screen and (max-width: 767px) {
.bg-mobile{display:block}
}
.bg-mobile img{left:0;height:500px}
@media only screen and (max-width: 767px) {
.bg-mobile img{height:200px}
}
.rline{position:relative}
.rfield_error{display:block;padding:0 10px;background-color:#d8512d;color:#fff;font-size:12px;z-index:1;position:absolute;top:20%;left:auto;right:8px;visibility:hidden}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}