body{ margin: 0;padding: 0;-webkit-font-smoothing: antialiased; }
*{ box-sizing: border-box;outline: none; }
input,button,input:active,button:active{ outline: none; }
input{ -webkit-appearance: none; }
ul{ list-style-type: none;padding: 0;margin: 0; }
.clear{ clear: both; }
a:focus{ outline: none; }
.hidden-item{ display: none; }
.visible-item{ display: block; }
h1,h2,h3{ margin-top: 0;margin-bottom: 0; }
p{ margin-top: 0;margin-bottom: 0; }
a{ text-decoration: none; }
.img-responsive{ display: block;max-width: 100%; }
.flex{ display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: flex-start;align-items: flex-start;align-content: stretch;flex-wrap: wrap; }
.flexbetween{ justify-content: space-between; }
.flexcenter{ justify-content: center; }
.flexright{ justify-content: flex-end; }
.flexalcenter{ align-items: center; }
.flexalstretch{ align-items: stretch; }
.flexalccenter{ align-content: center; }
.flexnwr{ flex-wrap: nowrap; }
.inflex{ display: inline-flex; }
.wrap{ max-width: 1346px;margin: 0 auto;padding: 0 15px;width: 100%; }
.anim{ opacity: 0;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-duration: 1s;animation-duration: 1s; }
.FadeDown{ -webkit-transform: translate3d(0, -60px, 0);transform: translate3d(0, -60px, 0); }
.FadeDown.in{ animation-name: Fade;visibility: visible; }
.FadeUp{ -webkit-transform: translate3d(0, 60px, 0);transform: translate3d(0, 60px, 0); }
.FadeUp.in{ animation-name: Fade;visibility: visible; }
.FadeRight{ -webkit-transform: translate3d(60px, 0, 0);transform: translate3d(60px, 0, 0); }
.FadeRight.in{ animation-name: Fade;visibility: visible; }
.FadeLeft{ -webkit-transform: translate3d(-60px, 0, 0);transform: translate3d(-60px, 0, 0); }
.FadeLeft.in{ animation-name: Fade;visibility: visible; }
.s-wrapper{ overflow: hidden; }
.s-header{ border-bottom: 1px solid #F6F6F6;padding-top: 9px;padding-bottom: 33px;position: relative;z-index: 2; }
.s-header-fixed{ position: fixed;top: 0;left: 0;width: 100%;z-index: 999;background-color: var(--thm-black);box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.15);background-color: #fff;opacity: 0;-webkit-transform: translateY(-110%);transform: translateY(-110%);-webkit-transition: all .4s ease;transition: all .4s ease;padding-top: 3px;padding-bottom: 19px; }
.s-header-fixed .s-header-logo{ padding-top: 4px;margin-left: -24px; }
.s-header-fixed .s-header-menu{ padding-right: 0;padding-top: 11px;padding-left: 44px; }
.s-header-fixed.active{ opacity: 1;-webkit-transform: translateY(0%);transform: translateY(0%); }
.s-header-inner{ width: 100%; }
.s-header-toggle{ display: none;cursor: pointer;position: relative;width: 24px;height: 29px;cursor: pointer;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;z-index: 102;margin-top: 15px;margin-right: 5px; }
.s-header-toggle.active .icon-menu-burger{ -webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: transform .2s linear .4s;-moz-transition: transform .2s linear .4s;-o-transition: transform .2s linear .4s;-ms-transition: transform .2s linear .4s;transition: transform .2s linear .4s;-webkit-transition: -webkit-transform .2s linear .4s;height: 3px; }
.s-header-toggle.active .icon-menu-burger:before{ -webkit-transition: top .2s linear;-moz-transition: top .2s linear;-o-transition: top .2s linear;-ms-transition: top .2s linear;transition: top .2s linear;top: 0;opacity: 0; }
.s-header-toggle.active .icon-menu-burger:after{ -webkit-transition: bottom .2s linear;-moz-transition: bottom .2s linear;-o-transition: bottom .2s linear;-ms-transition: bottom .2s linear;transition: bottom .2s linear;bottom: 0; }
.s-header-toggle.active .icon-menu-burger:before,.s-header-toggle.active .icon-menu-burger:after,.s-header-toggle.active .icon-menu-burger .icon-menu-burger-line{ background: #000; }
.s-header-toggle.active .icon-menu-burger .icon-menu-burger-line{ -webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }
.s-header-toggle .icon-menu-burger{ height: 2px;width: 25px;position: absolute;top: 50%;left: 50%;margin: -1px 0 0 -13px;-webkit-transition: transform .2s ease 0;-moz-transition: transform .2s ease 0;-o-transition: transform .2s ease 0;-ms-transition: transform .2s ease 0;transition: transform .2s ease 0;-webkit-transition: -webkit-transform .2s ease 0; }
.s-header-toggle .icon-menu-burger:before{ top: -8px;-webkit-transition: top .2s linear .4s;-moz-transition: top .2s linear .4s;-o-transition: top .2s linear .4s;-ms-transition: top .2s linear .4s;transition: top .2s linear .4s; }
.s-header-toggle .icon-menu-burger:after{ bottom: -8px;-webkit-transition: bottom .2s linear .4s;-moz-transition: bottom .2s linear .4s;-o-transition: bottom .2s linear .4s;-ms-transition: bottom .2s linear .4s;transition: bottom .2s linear .4s; }
.s-header-toggle .icon-menu-burger:before,.s-header-toggle .icon-menu-burger:after{ background: #000;border-radius: 1px;content: '';height: 100%;width: 100%;position: absolute;left: 0; }
.s-header-toggle .icon-menu-burger-line{ background: #000;border-radius: 1px;height: 100%;width: 100%;position: absolute;top: 0;left: 0;-webkit-transition: transform .2s linear .2s;-moz-transition: transform .2s linear .2s;-o-transition: transform .2s linear .2s;-ms-transition: transform .2s linear .2s;transition: transform .2s linear .2s;-webkit-transition: -webkit-transform .2s linear .2s; }
.s-header-logo{ margin-left: -15px;padding-top: 9px;padding-bottom: 0px;margin-bottom: -9px; }
.s-header-logo a{ display: block; }
.s-header-menu{ padding-right: 3px;padding-top: 18px; }
.s-header-menu li:not(:last-child){ margin-right: 53px; }
.s-header-menu li a{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 18px;line-height: 22px;color: #282828;position: relative; }
.s-header-menu li a.mPS2id-highlight:after{ transform: scale(1, 1);transform-origin: left center; }
.s-header-menu li a:hover:after{ transform: scale(1, 1);transform-origin: left center; }
.s-header-menu li a:after{ content: "";position: absolute;left: 0;bottom: -11px;display: block;background: #F5C257;height: 2px;width: 100%;display: block;transform: scale(0, 1);transform-origin: right center;transition: transform 500ms ease; }
.s-header-button{ padding-top: 19px; }
.s-header-btn{ background: #F5C257;border-radius: 20px;width: 202px;height: 40px;font-family: Lato;font-style: normal;font-weight: normal;font-size: 18px;line-height: 22px;text-align: center;color: #FFFFFF;transition: .3s all;position: relative;overflow: hidden;border: 0;cursor: pointer; }
.s-header-btn span{ position: relative;z-index: 2; }
.s-header-btn:hover:before,.s-header-btn:active:before{ -webkit-transform: scaleX(1);transform: scaleX(1); }
.s-header-btn:before{ content: "";position: absolute;z-index: 1;top: 0;bottom: 0;left: 0;right: 0;border-radius: 38px;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;background: #DF9700; }
.s-header-phone{ padding-right: 0px;padding-left: 8px;padding-top: 18px; }
.s-header-phone a{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 18px;line-height: 22px;color: #F5C257; }
.s-header .right .s-header-phone{ display: none; }
.s-menu{ display: block;position: fixed;left: 0;top: 0;width: 100%; }
.s-bg{ opacity: 0;visibility: hidden;transition: .3s all;background-color: rgba(0, 0, 0, 0.2);display: block;width: 100%;height: 100%;z-index: 1000;position: fixed;left: 0;top: 0;cursor: pointer; }
.s-bg.active{ opacity: 1;visibility: visible; }
.s-menu{ position: fixed;left: 0;top: 0;display: block;width: 100%;height: 100%;z-index: 1001;overflow-y: auto;background: #FFFFFF;box-shadow: 0px 16px 40px -12px rgba(17, 68, 96, 0.15);padding: 18px 28px;left: -320px;max-width: 320px;transition: .3s all; }
.s-menu.active{ left: 0; }
.s-menu-close{ position: absolute;top: 20px;right: 20px;display: block;cursor: pointer;border-radius: 50%;opacity: 1;z-index: 10; }
.s-menu-close:hover svg g{ opacity: 0.5; }
.s-menu-close svg g{ opacity: 0.1;transition: .3s all; }
.s-menu .s-header-menu{ display: block;padding-top: 60px; }
.s-menu .s-header-menu li:not(:last-child){ margin-right: 0;padding-bottom: 25px; }
.s-menu .s-header-button{ display: block;padding-top: 40px; }
.s-menu .s-header-button .s-header-btn{ width: 100%; }
.s-menu .s-header-phone{ display: block;text-align: center;padding-top: 40px;padding-right: 0; }
.s-home{ background-color: #fff;position: relative; }
.s-home-down{ width: 14px;position: absolute;left: 41px;top: 44%;transform: translateY(-50%);font-family: Lato;font-style: normal;font-weight: normal;font-size: 14px;line-height: 17px;color: #282828;cursor: pointer;transition: .3s all;animation: ImgBounce 2s ease-in-out 0s infinite alternate; }
.s-home-down a{ display: block;color: #282828; }
.s-home-down .text{ writing-mode: vertical-rl;transform: rotate(180deg); }
.s-home-down .icon{ padding-top: 10px; }
.s-home-contant{ padding-top: 74px;position: relative; }
.s-home-grid div{ position: absolute;height: 100%;width: 1px;background-color: #F7F7F7;top: 0; }
.s-home-grid div:nth-child(1){ left: 16%; }
.s-home-grid div:nth-child(2){ left: 33%; }
.s-home-grid div:nth-child(3){ left: 50%; }
.s-home-grid div:nth-child(4){ left: 66%; }
.s-home-grid div:nth-child(5){ left: 84%; }
.s-home-left{ position: relative;z-index: 2; }
.s-home-title{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 70px;line-height: 84px;color: #282828; }
.s-home-title span{ font-weight: bold;color: #F5C257;display: block;margin: -21px 0; }
.s-home-list{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 25px;line-height: 30px;color: #282828;padding-top: 41px; }
.s-home-list li{ padding-left: 32px;position: relative; }
.s-home-list li:before{ content: "";position: absolute;left: 0;top: 7px;background-image: url("../img/icon-check.svg");width: 24px;height: 24px; }
.s-home-list li + li{ margin-top: 27px; }
.s-home-text{ position: absolute;top: -54px;right: 57px;font-family: Lato;font-style: normal;font-weight: bold;font-size: 300px;line-height: 360px;text-align: right;color: #F5C257;letter-spacing: -6px; }
.s-home-line{ margin: 0 -15px; }
.s-home-block{ padding: 0 15px; }
.s-home-block.block1{ width: 40%; }
.s-home-block.block2{ width: 60%; }
.s-home-img{ position: relative;z-index: 2;width: 100%;margin-left: -23px; }
.s-home-img img{ width: 100%; }
.s-home-scroll{ text-align: center;position: absolute;left: 0;width: 100%;display: block;z-index: 2;bottom: 18px;animation: ImgBounce 2s ease-in-out 0s infinite alternate; }
.s-form{ background: rgba(40, 40, 40, 0.8);box-shadow: 0px 0px 50px 10px rgba(0, 0, 0, 0.05);border-radius: 20px;max-width: 1090px;margin: 0 auto;position: relative;z-index: 2;padding: 23px 75px 50px; }
.s-form.style2{ position: relative;z-index: 2;margin-top: -110px;padding-bottom: 28px; }
.s-form-title{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 22px;line-height: 26px;color: #FFFFFF;text-align: center; }
.s-form-line{ margin: 0 -10px;padding: 40px 0px 0; }
.s-form-block{ padding: 0 10px;width: 33.3%; }
.s-form-item.error input{ background: #FFEDED;border: 1px solid #FF4B4B; }
.s-form-item.error input:-moz-placeholder{ color: #FF4B4B; }
.s-form-item.error input::-moz-placeholder{ color: #FF4B4B; }
.s-form-item.error input:-ms-input-placeholder{ color: #FF4B4B; }
.s-form-item.error input::-webkit-input-placeholder{ color: #FF4B4B; }
.s-form-item.text p{ opacity: 1;visibility: visible; }
.s-form-item input{ background: #F9F9F9;border: 1px solid #E2E2E2;box-sizing: border-box;border-radius: 10px;display: block;height: 40px;width: 100%;font-family: Lato;font-style: normal;font-weight: normal;font-size: 16px;line-height: 38px;color: #000;padding: 0 17px;transition: .3s all; }
.s-form-item input:-moz-placeholder{ opacity: 1;color: #A4A6B3; }
.s-form-item input::-moz-placeholder{ opacity: 1;color: #A4A6B3; }
.s-form-item input:-ms-input-placeholder{ opacity: 1;color: #A4A6B3; }
.s-form-item input::-webkit-input-placeholder{ opacity: 1;color: #A4A6B3; }
.s-form-item p{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 18px;line-height: 22px;color: #FF4B4B;padding-top: 12px;padding-left: 10px;margin-bottom: -24px;opacity: 0;visibility: hidden; }
.s-form-button .s-header-btn{ border-radius: 10px;display: block;width: 100%; }
.s-form-button .s-header-btn:before{ border-radius: 10px; }
.s-form-info{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 14px;line-height: 17px;color: #FFFFFF;padding-top: 30px; }
.s-info{ background: #F5C257;margin-top: -90px;padding-top: 90px;padding-bottom: 51px; }
.s-info-line{ margin: 0 -40px;padding-top: 60px; }
.s-info-block{ padding: 0 15px;width: 20%;position: relative; }
.s-info-block:not(:last-child):after{ content: "";position: absolute;right: 0;top: 0;display: block;width: 1px;height: 209px;background-color: #fff; }
.s-info-icon{ height: 80px; }
.s-info-icon span{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 30px;line-height: 36px;text-align: center;color: #FFFFFF;display: block;padding-top: 4px;margin-bottom: -10px; }
.s-info-icon img{ margin: 0 auto; }
.s-info-text{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 18px;line-height: 22px;text-align: center;color: #FFFFFF;padding-top: 24px;max-width: 204px;margin: 0 auto; }
.s-info-item{ padding-top: 35px; }
.s-get{ background: #282828;padding-top: 50px;padding-bottom: 16px; }
.s-get-title{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 38px;line-height: 46px;color: #FFFFFF;text-align: center; }
.s-get-list{ max-width: 840px;margin: 0 auto;padding-top: 32px; }
.s-get-list li{ width: 33.3%;padding: 0 15px; }
.s-get-icon{ background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23F5C257FF' stroke-width='4' stroke-dasharray='5%2c 16' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");box-sizing: border-box;width: 150px;height: 150px;margin: 0 auto;border-radius: 50%; }
.s-get-text{ padding-top: 17px;font-family: Lato;font-style: normal;font-weight: normal;font-size: 18px;line-height: 22px;text-align: center;color: #FFFFFF;max-width: 204px;margin: 0 auto; }
.s-get-scroll{ padding-top: 15px;text-align: center; }
.s-get-scroll svg{ animation: ImgBounce 2s ease-in-out 0s infinite alternate; }
.s-earn{ padding-top: 50px;background: #F5F5F5;padding-bottom: 175px; }
.s-earn .s-get-title{ color: #282828; }
.s-earn-line{ margin: 0 -15px;padding-top: 32px; }
.s-earn-block{ padding: 0 15px;width: 50%; }
.s-earn-days{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 25px;line-height: 30px;color: #282828; }
.s-earn-days .num{ font-size: 38px;line-height: 46px;color: #000000; }
.s-earn-range{ padding-top: 10px; }
.s-earn-range .rangeslider--horizontal{ background: #EBEBEB;box-shadow: inset 0px 1px 1px rgba(40, 67, 83, 0.2);border-radius: 6px;height: 12px; }
.s-earn-range .rangeslider__fill{ background: #F5C257;border-radius: 6px; }
.s-earn-range .rangeslider__handle{ background: #F5C257;border: 5px solid #FFFFFF;box-sizing: border-box;box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.15);width: 24px;height: 24px; }
.s-earn-range .rangeslider__handle:after{ display: none; }
.s-earn-range .rangeslider--horizontal .rangeslider__handle{ top: 50%;transform: translateY(-50%); }
.s-earn-range-data{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 18px;line-height: 22px;color: #282828;padding-top: 6px; }
.s-earn-result{ background: #FFFFFF;box-shadow: 0px 0px 50px 10px rgba(0, 0, 0, 0.05);border-radius: 20px;font-family: Lato;font-style: normal;font-weight: bold;font-size: 22px;line-height: 26px;color: #282828;text-align: center;padding: 68px 30px 103px;max-width: 530px;width: 100%;margin-top: 37px; }
.s-earn-result-sum{ padding-top: 28px;font-size: 100px;line-height: 120px;color: #F5C257; }
.s-earn-result-text1{ font-weight: normal;font-size: 25px;line-height: 30px;padding-top: 7px; }
.s-earn-type{ padding-top: 62px;margin: 0 -15px; }
.s-earn-type-title{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 25px;line-height: 30px;color: #282828;padding-top: 34px; }
.s-earn-type-item{ width: 33.3%;padding: 0 15px; }
.s-earn-type-inner{ position: relative;display: block;height: 196px; }
.s-earn-type-img{ position: relative;z-index: 2; }
.s-earn-type-img img{ position: relative;z-index: 2; }
.s-earn-type-text{ padding-top: 10px;position: relative;z-index: 2; }
.s-earn-type-bg{ position: absolute;left: 0;bottom: 0;background: #EBEAE9;border-radius: 6px;height: 145px;display: block;width: 100%;transition: .3s all;z-index: 0; }
.b-checkbox div{ display: block;position: relative; }
.b-checkbox input{ display: block;opacity: 0;margin-top: -18px;position: absolute;visibility: hidden; }
.b-checkbox input + label{ cursor: pointer; }
.b-checkbox input + label{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 20px;line-height: 24px;text-align: center;color: #000000;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: flex-start;align-items: center;align-content: stretch;flex-wrap: wrap;transition: .3s all; }
.b-checkbox input + label:hover,.b-checkbox input + label:active{ color: #FFFFFF; }
.b-checkbox input + label:hover .s-earn-type-bg,.b-checkbox input + label:active .s-earn-type-bg{ background: #F5C257; }
.b-checkbox input + label .icon{ background-image: url("../img/icon-check-radio.svg");display: block;cursor: pointer;position: relative;position: absolute;bottom: 10px;right: 10px;width: 24px;height: 24px;transform: scale(0);transition: .3s all;background-color: transparent; }
.b-checkbox input:checked + label{ color: #fff; }
.b-checkbox input:checked + label:hover{ color: #fff; }
.b-checkbox input:checked + label .s-earn-type-bg{ background: #F5C257; }
.b-checkbox input:checked + label .icon{ transform: scale(1); }
.s-prices{ padding-top: 48px;padding-bottom: 47px; }
.s-prices-line{ max-width: 1020px;margin: 0 auto; }
.s-prices-block{ padding: 0 15px;width: 33.3%;position: relative; }
.s-prices-block:not(:last-child):after{ content: "";position: absolute;right: 0;top: 0;display: block;width: 1px;height: 100%;background-color: #CCCCCC; }
.s-prices-item{ padding: 7px 15px 20px; }
.s-prices-icon img{ margin: 0 auto; }
.s-prices-title{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 20px;line-height: 24px;text-align: center;color: #000000;padding-top: 19px;min-height: 66px; }
.s-prices-list{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 18px;line-height: 22px;color: #000000;padding-top: 25px;max-width: 235px;margin: 0 auto; }
.s-prices-list li + li{ margin-top: 23px; }
.s-prices-list li{ position: relative;padding-left: 43px; }
.s-prices-list li:before{ content: "";position: absolute;left: 0;top: 0px;background-image: url("../img/icon-check.svg");width: 24px;height: 24px; }
.s-prices-button{ padding-top: 34px; }
.s-prices-button .s-header-btn{ margin: 0 auto;max-width: 300px;width: 100%;height: 60px;font-size: 22px;line-height: 26px;border-radius: 10px; }
.s-prices-button .s-header-btn:before{ border-radius: 10px; }
.s-prices-scroll{ padding-top: 23px; }
.s-work{ background-image: url("../img/work-bg.jpg");background-size: cover;background-position: center 0;position: relative;padding-top: 49px;padding-bottom: 65px; }
.s-work:after{ content: "";position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;background: rgba(29, 32, 44, 0.81); }
.s-work .wrap{ position: relative;z-index: 2; }
.s-work-subtitle{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 20px;line-height: 24px;text-align: center;color: #FFFFFF;max-width: 195px;margin: 0 auto;width: 100%;padding-top: 30px; }
.s-work-items{ padding-top: 40px; }
.s-work-item:not(:last-child){ padding-bottom: 41px; }
.s-work-type{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 60px;line-height: 72px;text-align: center;color: #F5C257; }
.s-work-info{ background: rgba(255, 255, 255, 0.1);box-shadow: 0px 0px 50px 10px rgba(0, 0, 0, 0.05);border-radius: 20px;padding: 0px 15px 32px; }
.s-work-info-options{ margin: 0 -40px; }
.s-work-info-block{ padding: 0 15px;width: 25%; }
.s-work-info-option{ padding: 0 15px;padding-top: 34px; }
.s-work-info-icon{ height: 80px; }
.s-work-info-icon img{ margin: 0 auto; }
.s-work-info-title{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 20px;line-height: 24px;text-align: center;color: #FFFFFF;padding-top: 10px; }
.s-work-info-text{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 40px;line-height: 48px;text-align: center;color: #F5C257;padding-top: 22px; }
.s-work-info-text img{ margin: 0 auto;display: block;padding-top: 7px; }
.s-work-info-pay{ padding-top: 40px; }
.s-work-info-pay-title{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 22px;line-height: 26px;text-align: center;color: #F5C257; }
.s-work-info-pay-list{ padding-top: 30px;max-width: 980px;margin: 0 auto; }
.s-work-info-pay-list li{ width: 33.3%;padding: 0 15px; }
.s-work-info-pay-item{ background: rgba(255, 255, 255, 0.18);box-shadow: 0px 0px 50px 10px rgba(0, 0, 0, 0.05);padding: 14px 19px;font-family: Lato;font-style: normal;font-weight: normal;font-size: 20px;line-height: 24px;color: #FFFFFF; }
.s-work-info-pay-item .icon{ width: 24px; }
.s-work-info-pay-item .icon img{ margin: 0 auto; }
.s-work-info-pay-item .text{ width: calc(100% - 24px);padding-left: 19px; }
.s-work-button{ padding-top: 48px; }
.s-partners{ padding-top: 50px;background: #F5F5F5;padding-bottom: 320px; }
.s-partners .s-get-title{ color: #282828; }
.s-partners-line{ margin: 0 -15px; }
.s-partners-block{ width: 50%;padding: 0 15px; }
.s-partners-logos{ margin: 0 -15px;padding-top: 152px;margin-bottom: -67px; }
.s-partners-logos li{ width: 50%;padding: 0 15px;padding-bottom: 67px; }
.s-partners-img{ padding-top: 7px; }
.s-contacts{ position: relative;z-index: 2;margin-top: -356px; }
.s-contacts-block{ background-image: url("../img/contacts1.png");height: 659px;margin: 0 -60px;width: calc(100% + 120px);position: relative; }
.s-contacts-car{ position: absolute;top: 54%;transform: translateY(-50%);left: 19px; }
.s-contacts-info{ padding-top: 181px;padding-left: 397px; }
.s-contacts-info .s-get-title{ color: #282828;text-align: left; }
.s-contacts-info-list{ padding-top: 37px;max-width: 265px; }
.s-contacts-info-list li:not(:last-child){ padding-bottom: 33px; }
.s-contacts-info-item{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 18px;line-height: 22px;color: #000000;position: relative;padding-left: 40px; }
.s-contacts-info-item a{ color: #000000; }
.s-contacts-info-item .icon{ position: absolute;left: 0;top: 0; }
.s-contacts-button{ padding-top: 52px; }
.s-contacts-button .s-header-btn{ margin-left: 0; }
.s-footer{ background: #00131A;padding-top: 297px;margin-top: -302px;padding-bottom: 55px; }
.s-footer-copy{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 16px;line-height: 19px;color: #4A4A4A;padding-top: 13px; }
.s-footer-soc{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 18px;line-height: 22px;text-align: center;color: #4A4A4A;padding-left: 50px; }
.s-footer-soc-list{ padding-top: 25px; }
.s-footer-soc-list li:not(:last-child){ margin-right: 20px; }
.s-footer-soc-list svg path{ transition: .3s all; }
.s-footer-soc-list li a{ display: block; }
.s-footer-soc-list li a:hover svg path{ fill: #fff; }
.s-popup{ background: #FFFFFF;box-shadow: 0px 0px 50px 10px rgba(0, 0, 0, 0.05);border-radius: 20px;max-width: 765px;height: auto;width: 100%;margin: 0 auto;position: relative; }
.s-popup .mfp-close{ background-image: url("../img/icon-close1.svg");padding: 0;position: absolute;top: -12px;right: -30px;opacity: 1;width: 24px;height: 24px; }
.s-popup:before{ content: "";position: absolute;left: 0;top: 0;height: 100%;display: block;background: #F5C257;border-radius: 20px 0px 0px 20px;width: 244px; }
.s-popup-car{ position: absolute;left: 0;top: 53%;transform: translateY(-50%);z-index: 2; }
.s-popup-inner{ padding-left: 244px; }
.s-popup-form{ max-width: 300px;margin: 0 auto;padding-top: 48px;padding-bottom: 30px; }
.s-popup-form .s-form-line{ padding-top: 42px; }
.s-popup-form .s-form-block{ width: 100%; }
.s-popup-form .s-form-block + .s-form-block{ padding-top: 31px; }
.s-popup-form .s-form-button{ padding-top: 29px; }
.s-popup-subtitle{ font-family: Lato;font-style: normal;font-weight: bold;font-size: 22px;line-height: 26px;text-align: center;color: #282828;max-width: 244px;margin: 0 auto; }
.s-popup-info{ font-family: Lato;font-style: normal;font-weight: normal;font-size: 14px;line-height: 17px;text-align: center;color: #282828;padding-top: 19px; }
.mfp-bg{ background: #282828; }
.mfp-zoom-in.mfp-ready.mfp-bg{ opacity: 0.9; }
.s-thanks{ max-width: 520px; }
.s-thanks:before{ display: none; }
.s-thanks-img{ height: 164px;width: 100%;background: #F5C257;box-shadow: 0px 0px 50px 10px rgba(0, 0, 0, 0.05);border-radius: 20px 20px 0px 0px; }
.s-thanks-img img{ margin-left: 20px; }
.s-thanks-title{ padding-top: 52px;font-family: Lato;font-style: normal;font-weight: bold;font-size: 22px;line-height: 26px;text-align: center;color: #282828;max-width: 260px;margin: 0 auto; }
.s-thanks-back{ padding-top: 76px; }
.s-thanks-back .s-header-btn{ max-width: 300px;width: 100%;margin: 0 auto;border-radius: 10px; }
.s-thanks-back .s-header-btn:before{ border-radius: 10px; }
.s-thanks-bottom{ padding: 0 30px 46px; }
@media only screen and (max-width: 1500px) {.s-home-down{ display: none; }.s-header-phone{ padding-right: 20px; }}
@media only screen and (max-width: 1350px) {.s-menufix{ display: none; }.s-header-menu li:not(:last-child){ margin-right: 50px; }.s-home-title{ font-size: 54px; }.s-home-list{ font-size: 20px; }.s-home-contant{ padding-top: 40px; }.s-home-img{ padding-top: 40px; }.s-home-text{ top: -39px; }.s-contacts-block{ margin: 0 -80px; }}
@media only screen and (max-width: 1200px) {.s-header-logo{ max-width: 190px; }.s-header-btn{ width: 220px; }.s-header-menu li:not(:last-child){ margin-right: 30px; }.s-header-menu{ padding-top: 7px;padding-right: 0; }.s-home-text{ font-size: 213px; }.s-home-line{ padding-bottom: 70px; }.s-info-line{ margin: 0 -15px; }.s-info-icon{ height: auto; }.s-info-icon img{ max-width: 60px; }.s-info-text{ font-size: 16px; }.s-info-icon span{ font-size: 26px;line-height: 29px; }.s-work-info-pay-item{ font-size: 17px; }.s-work-info-icon img{ max-width: 60px; }.s-work-info-icon{ height: 60px; }.s-work-info-title{ font-size: 17px; }.s-footer{ margin-top: -75px;padding-top: 55px;padding-bottom: 30px; }.s-earn-result{ max-width: 380px; }.s-earn-result-sum{ font-size: 80px;line-height: 90px; }.s-header-phone{ display: none; }}
@media only screen and (max-width: 991px) {.wrap{ max-width: 768px; }.s-header-menu{ display: none; }.s-header-logo{ max-width: 180px; }.s-header-button{ display: none; }.s-header-toggle{ display: block; }.s-home-block.block2{ width: 100%;order: 1;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: flex-end;align-items: flex-start;align-content: stretch;flex-wrap: wrap; }.s-home-block.block1{ width: 100%;order: 2; }.s-header{ padding-bottom: 20px; }.s-home-img{ max-width: 480px; }.s-home-title span{ display: inline;margin: 0; }.s-home-title{ text-align: center;font-size: 39px;line-height: 1.2; }.s-home-list{ padding-top: 25px; }.s-form{ padding: 23px 15px 50px; }.s-info-block{ width: 33.3%; }.s-info-block:not(:last-child)::after{ display: none; }.s-info{ padding-bottom: 50px; }.s-info-line{ padding-top: 25px; }.s-get-icon{ width: 120px;height: 120px; }.s-get-icon img{ max-width: 60px; }.s-get-text{ font-size: 16px; }.s-get-scroll{ padding-top: 30px; }.s-get-title{ font-size: 33px; }.s-earn-block{ width: 100%; }.s-earn-result{ max-width: 100%;padding: 30px; }.s-prices-title{ font-size: 16px;line-height: 1.2; }.s-prices-icon img{ max-width: 60px; }.s-prices-list{ font-size: 16px; }.s-prices-scroll{ padding-top: 50px; }.s-work-info-block{ width: 100%; }.s-work-info-options{ margin: 0 -15px; }.s-work-info-option{ display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: flex-start;align-items: center;align-content: stretch;flex-wrap: wrap; }.s-work-info-title{ width: calc(100% - 60px - 85px);text-align: left;padding-left: 25px;padding-top: 0; }.s-work-info-text{ text-align: center;width: 85px;padding-top: 0; }.s-work-info-pay-item{ padding: 10px 15px;font-size: 14px; }.s-work-info-pay-item .text{ padding-left: 15px;width: calc(100% - 17px); }.s-work-info-pay-item .icon{ width: 17px; }.s-work-info-pay-item .icon img{ display: block;width: 100%; }.s-popup{ max-width: 565px; }.s-popup-car{ max-width: 250px;left: -37px; }.s-popup::before{ width: 155px; }.s-popup-inner{ padding-left: 155px; }.s-header-phone{ display: block;padding-right: 30px; }.s-header-phone{ padding-top: 36px; }.s-header-toggle{ margin-top: 25px; }.s-header .right .s-header-phone{ display: none; }.s-header-phone.hide-phone{ display: block;padding-left: 0;padding-right: 0; }.s-header-toggle{ padding-top: 38px;padding-bottom: 0px;margin-bottom: -3px; }.s-header-phone{ padding-top: 36px; }.s-header-inner{ align-items: flex-start; }.s-header-fixed .s-header-logo{ padding-top: 10px;margin-left: -17px; }}
@media only screen and (max-width: 768px) {.s-home-title{ max-width: 400px;margin: 0 auto; }.s-home-title span{ display: block; }.s-form-block{ width: 100%; }.s-form-block + .s-form-block{ margin-top: 20px; }.s-form{ padding: 40px 30px; }.s-prices-block{ width: 200px;padding: 0; }.s-prices-block:not(:last-child)::after{ display: none; }.s-prices-line{ display: block;margin: 0;margin-right: -15px;width: calc(100% + 15px); }.owl-dots{ display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: flex-start;align-content: stretch;flex-wrap: wrap; }.owl-dots .owl-dot{ width: 8px;height: 8px;border-radius: 50%;margin-right: 10px; }.owl-dots .owl-dot.active{ background: #DF9700; }.owl-dots .owl-dot:last-child{ margin-right: 0; }.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{ background-color: #F5C257; }.s-work-info-pay-list li{ width: 100%; }.s-work-info-pay-list li + li{ padding-top: 5px; }.s-partners-logos{ padding-top: 110px; }.s-contacts-car{ max-width: 250px; }.s-contacts-info{ padding-left: 281px; }.s-footer-copy{ width: 100%;text-align: center;padding-top: 15px;order: 3; }.s-footer-soc{ padding-left: 0;width: 100%;text-align: center;order: 2;padding-top: 15px; }.s-footer-logo{ width: 100%;text-align: center; }.s-footer-logo a{ display: inline-flex; }.s-footer{ padding-top: 40px; }.s-popup-car{ max-width: 177px; }.s-popup::before{ width: 75px; }.s-popup{ max-width: 480px; }.s-popup-inner{ padding-left: 75px; }.s-thanks-img img{ margin-left: 10px;max-width: 100px; }}
@media only screen and (max-width: 565px) {.s-home-text{ font-size: 169px;line-height: 1.2;top: -7px; }.s-home-img{ padding-top: 0; }.s-info-item{ padding-top: 0; }.s-info-block{ width: 160px;padding: 0; }.s-info-line{ margin: 0;display: block;margin-right: -15px;width: calc(100% + 15px); }.s-info-line .owl-nav button.owl-next,.s-info-line .owl-carousel .owl-nav button.owl-prev,.s-info-line button.owl-dot{ background-color: #fff; }.s-get-list li{ width: 100%; }.s-get-list li + li{ padding-top: 40px; }.s-work-info-icon img{ max-width: 40px; }.s-work-info-icon{ height: auto; }.s-work-info-title{ width: calc(100% - 40px - 85px);padding-right: 10px;font-size: 16px; }.s-work-info-text{ font-size: 28px; }.s-work-info-text img{ max-width: 25px; }.s-work-type{ font-size: 42px; }.s-partners-block{ width: 100%; }.s-partners-logos{ padding-top: 70px; }.s-contacts-car{ max-width: 170px;top: 40px;transform: translateY(0%);left: -7px; }.s-contacts-block{ margin: 0 -15px;width: calc(100% + 30px);background-position: center 0;padding: 0 15px; }.s-contacts-info{ padding-left: 15px; }.s-popup::before{ height: 80px;width: 100%;top: 0;left: 0;border-radius: 20px 20px 0px 0px; }.s-popup-car{ top: -10px;transform: translateY(0%);left: 0;width: 100%;display: block;margin: 0 auto;right: 0; }.s-popup-inner{ padding-left: 0;padding-top: 100px; }.s-popup-form .s-form-button{ padding-top: 0; }.s-popup-form .s-form-block + .s-form-block{ padding-top: 15px; }.s-popup{ max-width: 320px; }.s-popup-form{ padding-left: 15px;padding-right: 15px; }.s-popup-form .s-form-item p{ font-size: 16px;margin-bottom: -15px; }}
@media only screen and (max-width: 479px) {.s-home-text{ font-size: 100px;top: 13px; }.s-home-list{ font-size: 17px; }.s-get-title{ font-size: 30px;line-height: 38px; }.s-earn-days{ font-size: 16px; }.s-earn-days .num{ font-size: 27px; }.s-earn-range-data{ font-size: 17px; }.b-checkbox input + label{ font-size: 14px;line-height: 1.2; }.s-earn-type{ margin: 0 -5px; }.s-earn-type-item{ padding: 0 5px; }.s-earn-type-inner{ height: 135px; }.s-earn-type-bg{ height: 110px; }.s-earn-result{ font-size: 18px;line-height: 22px; }.s-earn-result-sum{ padding-top: 14px;font-size: 60px;line-height: 70px; }.s-earn-result-text1{ font-size: 20px; }.s-form{ padding: 40px 15px; }.s-work-info-text{ width: 64px; }.s-work-info-title{ width: calc(100% - 40px - 64px);padding-left: 10px; }.s-work-subtitle{ font-size: 15px;max-width: 140px; }.s-header-logo{ max-width: 155px; }.s-header-phone a{ font-size: 17px; }.s-header-phone{ padding-right: 15px; }.s-header-phone{ padding-top: 29px; }.s-header-toggle{ margin-top: 23px;padding-top: 22px;margin-bottom: 0; }.s-header-fixed .s-header-logo{ margin-left: -17px;padding-top: 9px; }}
@media only screen and (max-width: 375px) {.s-header-phone{ padding-right: 15px;display: none; }.s-menu .s-header-phone{ display: block; }.s-header-phone.hide-phone{ display: none; }}
