.container,.footer__wrapper{width:1360px;margin:0 auto;box-sizing:border-box}@media only screen and (min-width: 1920px){.container,.footer__wrapper{width:1360px}}@media only screen and (max-width: 1439px){.container,.footer__wrapper{width:calc(100% - 40px)}}@media only screen and (max-width: 1023px){.container,.footer__wrapper{width:calc(100% - 32px)}}@media only screen and (max-width: 767px){.container,.footer__wrapper{width:calc(100% - 32px)}}.link{position:relative;color:#188dfc;cursor:pointer;line-height:16px;border-bottom:1px solid #8cc6fe;transition:.25s}.link:hover{border-bottom:1px solid rgba(0,0,0,0)}.semibold{font-weight:600}.tel-btn,.footer__columns-list-link--tel{position:relative;padding-left:28px;color:#282828;font-size:14px;line-height:24px;font-weight:400;cursor:pointer}.tel-btn:before,.footer__columns-list-link--tel:before{content:"";width:16px;height:16px;position:absolute;top:0;left:0;background:url("/build/images/icons/ic_phone.svg") center no-repeat}.green-btn{border:1px solid #68ba62;padding:11px 32px;font-size:14px;line-height:24px;font-weight:600;color:#68ba62;border-radius:3px;cursor:pointer;transition:.25s;text-align:center}.green-btn:hover{background:#0acc48;border:1px solid rgba(0,0,0,0);color:#fff}.green-btn:active,.green-btn--active{background:#17b548;border:1px solid rgba(0,0,0,0);color:#fff}.green-btn--disabled{color:#b8c5cc;border:1px solid #b8c5cc;background:#f5fafc}.green-btn--disabled:active,.green-btn--disabled--active,.green-btn--disabled:hover{color:#b8c5cc;border:1px solid #b8c5cc;background:#f5fafc}.green-btn-filled,.popup .popup__btn{border:1px solid #aedaab;padding:12px 32px;font-size:14px;line-height:24px;font-weight:600;color:#17b548;border-radius:3px;background:#f5fcf5;transition:.25s;cursor:pointer}.green-btn-filled:hover,.popup .popup__btn:hover{border:1px solid #17b548}.green-btn-filled:active,.popup .popup__btn:active{border:1px solid #089936;background:#e8f5f2}.green-btn-filled--active,.popup .popup__btn--active{border:1px solid #089936;background:#e8f5f2}.green-btn-filled--disabled,.popup .popup__btn--disabled{color:#f1f7f9;border:1px solid #b8c5cc;background:#f5fafc}.green-btn-filled--disabled:hover,.popup .popup__btn--disabled:hover{border:1px solid #b8c5cc}.green-btn-filled--disabled:active,.popup .popup__btn--disabled:active{border:1px solid #b8c5cc;background:#f5fafc}.btn-with-lock,.btn-medium{width:100%;display:inline-block;box-sizing:border-box;position:relative;background:#17b548;color:#fff;font-size:18px;line-height:32px;font-weight:700;padding:16px 64px;border-radius:4px;cursor:pointer;text-align:center;transition:.25s}@media only screen and (max-width: 767px){.btn-with-lock,.btn-medium{width:100%;padding:16px 68px}}.btn-with-lock svg,.btn-medium svg{margin-right:10px;position:relative;top:1px}.btn-with-lock:hover,.btn-medium:hover{background:#0acc48}.btn-with-lock:active,.btn-medium:active{background:#17b548}.btn-with-lock--active,.btn-medium--active{background:#17b548}.btn-with-lock--disabled,.btn-medium--disabled{color:#dae2e6;background:#b8c5cc}.btn-with-lock--disabled #lock-svg-main,.btn-medium--disabled #lock-svg-main{fill:#ced8dd}.btn-with-lock--disabled:hover,.btn-medium--disabled:hover,.btn-with-lock--disabled:active,.btn-medium--disabled:active,.btn-with-lock--disabled--active,.btn-medium--disabled--active{background:#b8c5cc}.btn-with-lock-img{position:absolute;right:-170px;top:25px}@media only screen and (max-width: 767px){.btn-with-lock-img{left:50%;transform:translateX(-50%);top:75px}}.btn-medium{padding-top:12px;padding-bottom:12px}.main-text{font-size:16px;line-height:28px;font-weight:400}.equalize{position:relative;top:-1px}.btn-custom{padding:15px 60px;display:inline-block;font-weight:700;font-size:14px;color:#fff;line-height:16px;border:1px solid rgba(255,255,255,.5);border-radius:3px;transition:.25s}.btn-custom:hover{background-color:#fff;color:#359fea}.btn-custom:hover #btn-arrow-right{fill:#359fea}.btn-custom .btn-right-arrow{display:inline-block;margin-left:8px;position:relative;top:-1px}.btn-custom #btn-arrow-right{transition:.25s}.green-btn-filled,.popup .popup__btn{display:inline-block;font-weight:700;font-size:14px;color:#17b548;line-height:24px;padding:16px 48px;background-color:#f5fcf5;border:1px solid rgba(104,186,98,.5);text-align:center}.green-btn-filled:hover,.popup .popup__btn:hover{border:1px solid #17b548}.green-btn-filled:active,.popup .popup__btn:active{background-color:#e8f5f2;border:1px solid #17b548}.green-btn-filled--active,.popup .popup__btn--active{background-color:#e8f5f2;border:1px solid #17b548}.green-btn-filled--disabled,.popup .popup__btn--disabled{color:#b8c5cc;border:1px solid #b8c5cc;background:#f5fafc}.green-btn-filled--disabled:hover,.popup .popup__btn--disabled:hover,.green-btn-filled--disabled:active,.popup .popup__btn--disabled:active,.green-btn-filled--disabled--active,.popup .popup__btn--disabled--active{color:#b8c5cc;border:1px solid #b8c5cc;background:#f5fafc}@media only screen and (max-width: 767px){.green-btn-filled,.popup .popup__btn{padding:8px 51px}}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(41,48,51,.9);z-index:6}.popup .popup__wrapper{position:fixed;width:720px;height:536px;box-sizing:border-box;display:flex;position:relative;flex-direction:column;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:6px}@media only screen and (max-width: 767px){.popup .popup__wrapper{width:calc(100% - 32px);box-sizing:border-box}}.popup .popup__close-btn{position:absolute;display:block;width:16px;height:16px;top:16px;right:16px;z-index:3}.popup .popup__close-btn:before{position:absolute;left:0;top:7px;content:"";height:2px;width:18px;background:#fff;transform:rotate(45deg);box-shadow:none;transition:transform .25s;opacity:1}.popup .popup__close-btn:after{position:absolute;left:0;top:7px;content:"";height:2px;width:18px;background:#fff;transform:rotate(-45deg);box-shadow:none;transition:transform .25s}.popup .popup__congrats{padding:48px 64px;background-image:linear-gradient(-90deg, #17b548 0%, #06cf46 99%);border-radius:6px 6px 0 0}@media only screen and (max-width: 767px){.popup .popup__congrats{padding:32px 24px 24px 24px}}.popup .popup__congrats-title{font-weight:700;font-size:48px;color:#fff;letter-spacing:0;text-align:center;line-height:64px;text-shadow:0 1px 2px rgba(15,85,150,.1);margin-bottom:16px}@media only screen and (max-width: 767px){.popup .popup__congrats-title{font-size:34px;line-height:44px;margin-bottom:8px}}.popup .popup__congrats-text{font-weight:400;font-size:18px;color:#fff;text-align:center;line-height:32px;text-shadow:0 1px 2px rgba(15,85,150,.1)}@media only screen and (max-width: 767px){.popup .popup__congrats-text{font-size:16px;line-height:28px}}.popup .popup__content{background-color:#fff;padding:32px 48px 48px 48px;display:flex;flex-direction:column;align-items:center;border-radius:0 0 6px 6px}@media only screen and (max-width: 767px){.popup .popup__content{padding:24px}}.popup .popup__content-text{width:100%;box-sizing:border-box;font-weight:400;font-size:18px;color:#525f66;line-height:32px;margin-bottom:32px}@media only screen and (max-width: 767px){.popup .popup__content-text{font-size:16px;line-height:28px}}.popup .popup__btn{padding:15px 47px;text-align:center}@media only screen and (max-width: 767px){.popup .popup__btn{padding:15px;width:100%}}.input-warning-message{display:none;position:absolute;max-width:100%;align-self:center;padding:2px 16px;background:#fae2e2;border-radius:3px;font-size:12px;color:#de4b4b;line-height:16px;bottom:-26px;box-sizing:border-box;text-align:center;font-weight:400}.input-warning-message:before{content:"";position:absolute;top:-5px;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:10px solid #fae2e2;left:50%;transform:translateX(-50%)}.footer{padding:48px 0;background:#f2f2f2;border-top:1px solid #dddfe2}@media only screen and (max-width: 1023px){.footer{padding:32px 0}}@media only screen and (max-width: 767px){.footer{padding:24px 0}}@media only screen and (max-width: 768px){.logo_footer{margin-bottom:30px}}@media only screen and (max-width: 450px){.logo_footer{margin-bottom:20px}}.footer__columns-wrapper{width:100%;display:flex;justify-content:space-between}@media only screen and (max-width: 1023px){.footer__columns-wrapper{margin-bottom:32px}}@media only screen and (max-width: 768px){.footer__columns-wrapper{display:block;margin-bottom:0}}@media only screen and (max-width: 450px){#siteseal img{max-width:87px}}.footer__columns{display:flex;flex-direction:row;justify-content:flex-start;margin-right:152px;width:70%}@media only screen and (max-width: 768px){.footer__columns{width:100%}}@media only screen and (max-width: 1439px){.footer__columns{margin-right:100px}}@media only screen and (max-width: 1023px){.footer__columns{justify-content:flex-start;margin-right:35px}}@media only screen and (max-width: 450px){.footer__columns{flex-wrap:wrap;justify-content:space-between}}.footer__columns-title{font-family:"Roboto";font-size:30px;color:#7a8f99;line-height:48px;font-weight:900;margin-bottom:15px;order:1}.footer__columns-title-link{color:#7a8f99}.footer__columns-title-link img{max-width:160px;margin-top:-18px}@media only screen and (max-width: 450px){.footer__columns-title-link img{max-width:100px}}@media(max-width: 767px){.footer__columns-title{margin-top:0px !important}}.contacts_info{display:block;margin-bottom:32px;position:absolute;right:0px;top:0px}.social_links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;max-width:210px}.social_links :last-child{margin-right:0}.social_links a{margin:5px 5px}.social_links a :hover .figure{fill:#68ba62}.social_links a :hover .line{stroke:#68ba62}.social_links_ico .figure{fill:#8fa7b3}.social_links_ico .line{stroke:#8fa7b3}.social_links_ico:hover .figure{fill:#68ba62}.social_links_ico:hover .line{stroke:#68ba62}@media only screen and (max-width: 767px){.footer__columns-title{margin-bottom:8px}}@media only screen and (max-width: 450px){.footer__columns-title{margin-bottom:0px}}.footer__columns-list-item--title{font-size:14px;color:#293033;letter-spacing:0;line-height:24px;font-weight:500;margin-bottom:8px}.footer__columns-list-item--select{margin-bottom:16px;height:50px}.footer__columns-list-link--tel{display:block;margin-top:20px;margin-left:5px}.footer__columns-list-link--tel:before{display:none}.footer__columns-list-link--tel:hover .footer__phone-icon{fill:#68ba62;opacity:.5}.footer__phone-icon{width:16px;height:16px;position:absolute;top:2px;left:0;transition:.25s;fill:#68ba62 !important}.footer__columns-list-link{font-size:13px;color:#525f66;line-height:24px;font-weight:400;transition:.25s}.footer__columns-list-link:hover{color:#8fa7b3}.footer__main{position:relative;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:48px}@media only screen and (max-width: 1023px){.footer__main{flex-direction:column;margin-bottom:24px}}.footer__columns-list{margin-right:44px}.footer__columns-list:last-child{margin-right:95px}@media only screen and (max-width: 768px){.footer__columns-list{width:50%;margin-bottom:16px;margin-right:32px}.footer__columns-list:last-child{margin-right:0px}}@media only screen and (max-width: 767px){.footer__columns-list--first{width:130px;order:1}}.footer__columns-list{width:25%}@media only screen and (max-width: 1439px){.footer__columns-list{width:25%}}@media only screen and (max-width: 1023px){.footer__columns-list{width:100%}}@media only screen and (max-width: 768px){.footer__columns-list{width:100%;margin-right:10px}}@media only screen and (max-width: 450px){.footer__columns-list{width:137px}.footer__columns-list:nth-child(even){margin-right:0}}@media only screen and (max-width: 767px){.footer__columns-list--second{order:2}}@media only screen and (max-width: 767px){.footer__columns-list--third{order:3}}.footer__columns-list--last{width:30%}@media only screen and (max-width: 1023px){.footer__columns-list--last{width:30%}}@media only screen and (max-width: 767px){.footer__columns-list--last{width:100%;order:4}.footer__columns-list--last .footer__columns-list-item--title{display:none}}@media only screen and (max-width: 767px){.footer__columns-list-item--tel{top:50px;position:absolute}}.footer__information-address{font-size:12px;color:#8fa7b3;text-align:center;line-height:20px;font-weight:400;margin-bottom:20px}.footer__information-address-tel{color:#8a9499;text-decoration:none}.footer__information-text{font-size:10px;color:#8fa7b3;text-align:center;line-height:16px}.footer__columns-list-link--tel{font-size:17px;line-height:24px;color:#7c8f9a}@media(max-width: 450px){.footer__columns-list-link--tel{font-size:14px;line-height:24px;margin-top:0}}body{font-family:"Fira Sans",sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:grayscale;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%}body *{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}ul,li{list-style:none}fieldset{padding:0;margin:0;outline:none;border:none}a{cursor:pointer}input{outline:none;box-shadow:none;margin:0}button{font-family:"Fira Sans",sans-serif;outline:none;border:none;background:none;cursor:pointer;padding:0;margin:0;-webkit-appearance:none}.container,.header__content-top,.header__main,.header__features{width:1360px;margin:0 auto;box-sizing:border-box}@media only screen and (min-width: 1920px){.container,.header__content-top,.header__main,.header__features{width:1360px}}@media only screen and (max-width: 1439px){.container,.header__content-top,.header__main,.header__features{width:calc(100% - 48px)}}@media only screen and (max-width: 1023px){.container,.header__content-top,.header__main,.header__features{width:calc(100% - 48px)}}@media only screen and (max-width: 767px){.container,.header__content-top,.header__main,.header__features{width:calc(100% - 32px)}}.link{position:relative;color:#188dfc;cursor:pointer;line-height:16px;border-bottom:1px solid #8cc6fe;transition:.25s}.link:hover{border-bottom:1px solid rgba(0,0,0,0)}.semibold{font-weight:600}.cb__main-content--offers{background:#f5fafc}.green-btn,.header__contacts-btn-get-started{border:1px solid #68ba62;padding:11px 32px;font-size:14px;line-height:24px;font-weight:600;color:#68ba62;border-radius:3px;cursor:pointer;transition:.25s;text-align:center}.green-btn:hover,.header__contacts-btn-get-started:hover{background:#0acc48;border:1px solid rgba(0,0,0,0);color:#fff}.green-btn:active,.header__contacts-btn-get-started:active,.green-btn--active,.header__contacts-btn-get-started--active{background:#17b548;border:1px solid rgba(0,0,0,0);color:#fff}.green-btn--disabled,.header__contacts-btn-get-started--disabled{color:#b8c5cc;border:1px solid #b8c5cc;background:#f5fafc}.green-btn--disabled:active,.header__contacts-btn-get-started--disabled:active,.green-btn--disabled--active,.header__contacts-btn-get-started--disabled--active,.green-btn--disabled:hover,.header__contacts-btn-get-started--disabled:hover{color:#b8c5cc;border:1px solid #b8c5cc;background:#f5fafc}.green-btn-filled{border:1px solid #aedaab;padding:12px 32px;font-size:14px;line-height:24px;font-weight:600;color:#17b548;border-radius:3px;background:#f5fcf5;transition:.25s;cursor:pointer}.green-btn-filled:hover{border:1px solid #17b548}.green-btn-filled:active{border:1px solid #089936;background:#e8f5f2}.green-btn-filled--active{border:1px solid #089936;background:#e8f5f2}.green-btn-filled--disabled{color:#f1f7f9;border:1px solid #b8c5cc;background:#f5fafc}.green-btn-filled--disabled:hover{border:1px solid #b8c5cc}.green-btn-filled--disabled:active{border:1px solid #b8c5cc;background:#f5fafc}.btn-with-lock,.header__btn{width:100%;display:inline-block;box-sizing:border-box;position:relative;background:#17b548;color:#fff;font-size:18px;line-height:32px;font-weight:700;padding:16px 64px;border-radius:4px;cursor:pointer;text-align:center;transition:.25s}@media only screen and (max-width: 767px){.btn-with-lock,.header__btn{width:100%;padding:16px 68px}}.btn-with-lock svg,.header__btn svg{margin-right:10px;position:relative;top:1px}.btn-with-lock:hover,.header__btn:hover{background:#0acc48}.btn-with-lock:active,.header__btn:active{background:#17b548}.btn-with-lock--active,.header__btn--active{background:#17b548}.btn-with-lock--disabled,.header__btn--disabled{color:#dae2e6;background:#b8c5cc}.btn-with-lock--disabled #lock-svg-main,.header__btn--disabled #lock-svg-main{fill:#ced8dd}.btn-with-lock--disabled:hover,.header__btn--disabled:hover,.btn-with-lock--disabled:active,.header__btn--disabled:active,.btn-with-lock--disabled--active,.header__btn--disabled--active{background:#b8c5cc}.btn-with-lock-img,.header__btn-wrapper img,.header__btn-wrapper--contractor img{position:absolute;right:-170px;top:25px}@media only screen and (max-width: 767px){.btn-with-lock-img,.header__btn-wrapper img,.header__btn-wrapper--contractor img{left:50%;transform:translateX(-50%);top:75px}}.log_in{position:relative;color:#68ba62;cursor:pointer;display:inline-block;margin-right:20px;font-style:normal;font-weight:600;font-size:14px;line-height:24px;order:3}.log_in:hover{color:rgba(104,186,98,.8)}.mobile_btn{display:none !important}@media only screen and (max-width: 767px){.mobile_btn{display:block !important;width:90%;margin:20px auto 0px auto}}.green-btn-filled{display:inline-block;font-weight:700;font-size:14px;color:#17b548;line-height:24px;padding:16px 48px;background-color:#f5fcf5;border:1px solid rgba(104,186,98,.5);text-align:center}.green-btn-filled:hover{border:1px solid #17b548}.green-btn-filled:active{background-color:#e8f5f2;border:1px solid #17b548}.green-btn-filled--active{background-color:#e8f5f2;border:1px solid #17b548}.green-btn-filled--disabled{color:#b8c5cc;border:1px solid #b8c5cc;background:#f5fafc}.green-btn-filled--disabled:hover,.green-btn-filled--disabled:active,.green-btn-filled--disabled--active{color:#b8c5cc;border:1px solid #b8c5cc;background:#f5fafc}@media only screen and (max-width: 767px){.green-btn-filled{padding:8px 51px}}.under-text{font-size:16px;color:#525f66;text-align:center;line-height:32px;font-weight:400;width:100%;box-sizing:border-box}.tel-btn,.header__contacts-tel-link{position:relative;padding-left:28px;color:#282828;font-size:14px;line-height:24px;font-weight:400;cursor:pointer;display:inline-block}.tel-btn:before,.header__contacts-tel-link:before{content:"";width:16px;height:16px;position:absolute;top:3px;left:0;background:url("/build/images/icons/ic_phone.svg") center no-repeat}.header{position:relative;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;margin-top:65px;background-size:cover}@media only screen and (max-width: 1023px){.header--active .header__content-top-wrapper{position:absolute;top:-61px}.header-apnlogo .header__content-top-wrapper{position:absolute;top:-96px}}.header--short{background:none;height:0}@media(-webkit-min-device-pixel-ratio: 2),(min--moz-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 2/1),(min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.header--short{background:none}}@media only screen and (max-width: 1439px){.header--short{background:none;height:0}}@media only screen and (max-width: 1023px){.header--short{background:none;height:0}}@media only screen and (max-width: 767px){.header--short{background:none;height:0}}@media only screen and (max-width: 320px){.header--short{background:none;height:0}}@media only screen and (max-width: 1439px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 1439px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 1439px)and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 1439px)and (min-device-pixel-ratio: 2),only screen and (max-width: 1439px)and (min-resolution: 192dpi),only screen and (max-width: 1439px)and (min-resolution: 2dppx){.header--short{background:none}}@media only screen and (max-width: 1023px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 1023px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 1023px)and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 1023px)and (min-device-pixel-ratio: 2),only screen and (max-width: 1023px)and (min-resolution: 192dpi),only screen and (max-width: 1023px)and (min-resolution: 2dppx){.header--short{background:none}}@media only screen and (max-width: 767px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 767px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 767px)and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 767px)and (min-device-pixel-ratio: 2),only screen and (max-width: 767px)and (min-resolution: 192dpi),only screen and (max-width: 767px)and (min-resolution: 2dppx){.header--short{background:none}}@media only screen and (max-width: 320px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 320px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 320px)and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 320px)and (min-device-pixel-ratio: 2),only screen and (max-width: 320px)and (min-resolution: 192dpi),only screen and (max-width: 320px)and (min-resolution: 2dppx){.header--short{background:none}}.header__content-top-wrapper{width:100%;box-shadow:0 1px 8px 0 rgba(82,95,102,.1);position:fixed;top:0;left:0;background:rgba(255,255,255,.95);z-index:5}@media only screen and (max-width: 1023px){.header__content-top-wrapper{position:absolute;top:-61px}}.header__content-top{display:flex;align-items:center}@media(min-width: 1023px){.header__content-top{padding:5px 0px}}.header__main{padding-top:134px;display:flex;flex-direction:column;align-items:center;z-index:1}@media only screen and (max-width: 1439px){.header__main{padding-top:96px}}@media only screen and (max-width: 1023px){.header__main{padding-top:72px}}@media only screen and (max-width: 767px){.header__main{padding-top:32px}}.header__title{width:100%;box-sizing:border-box;text-align:center;margin-bottom:16px;font-size:58px;color:#282828;text-align:center;line-height:64px}@media only screen and (max-width: 1023px){.header__title{font-size:40px;line-height:48px}}.header__under-title{width:100%;box-sizing:border-box;text-align:center;font-size:24px;line-height:32px;font-weight:600;color:#293033;margin-bottom:44px}@media only screen and (max-width: 1023px){.header__under-title{margin-bottom:32px}}@media only screen and (max-width: 767px){.header__under-title{margin-bottom:24px;font-size:18px;line-height:24px}}.header__main-logo span{font-size:14px;line-height:20px;color:#8fa7b3;margin-left:3px;display:block;max-width:160px;cursor:auto}@media(max-width: 560px){.header__main-logo span{display:none}}@media only screen and (max-width: 1023px){.header__main-link{font-size:28px}}@media only screen and (max-width: 1023px){.header__main-link{font-size:24px}}.header__main-logo{margin-right:40px;padding:15px 0}@media only screen and (max-width: 1439px){.header__main-logo{margin-right:24px}}@media only screen and (max-width: 767px){.header__main-logo{margin-right:16px}}.header__main-logo img{width:160px}@media only screen and (max-width: 767px){.header__main-logo img{width:114px}}.header__btn-wrapper{width:376px;position:relative}@media only screen and (max-width: 767px){.header__btn-wrapper{width:100%}}@media only screen and (max-width: 767px){.header__btn-wrapper{width:100%}}.header__btn{display:inline-block}.header__features{margin-top:auto;margin-bottom:48px;display:flex;flex-direction:row;justify-content:space-around;z-index:2}@media only screen and (max-width: 767px){.header__features{flex-direction:column;margin-bottom:24px;align-items:center}}.header__features-item{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 1023px){.header__features-item{width:192px}}@media only screen and (max-width: 767px){.header__features-item{width:100%;justify-content:flex-start;margin-bottom:16px;flex-direction:row;align-items:center}.header__features-item:last-child{margin-bottom:0}}.header__features-item-text{font-size:16px;line-height:24px;font-weight:500;color:#fff;text-align:center}@media only screen and (max-width: 767px){.header__features-item-text{text-align:left}}.header__features-icon{width:56px;height:56px;margin-bottom:16px}@media only screen and (max-width: 767px){.header__features-icon{width:48px;height:48px;margin-right:16px;margin-bottom:0}}.header__contacts{margin-left:auto;position:static;display:flex;align-items:center;justify-content:flex-end}.main-nav__list-item--hovered{display:none;order:20}.main-nav__sub-list{display:none}.main-nav{width:550px}@media(min-width: 1120px)and (max-width: 1920px){.main-nav{width:calc(350px + 200*(100vw - 1120px)/800) !important}}@media(min-width: 1024px)and (max-width: 1119px){.main-nav{width:calc(270px + 80*(100vw - 1024px)/95) !important}}.main-nav__sub-list .main-nav__list-link{display:block;font-size:14px;color:#525f66;line-height:32px;font-weight:400;padding:8px 16px;background:#fff;border-bottom:1px solid #f1f4f5;transition:.25s}.main-nav__sub-list .main-nav__list-link:after{display:none !important}@media only screen and (max-width: 1023px){.header__contacts--menu-active{position:absolute;top:38px;right:32px;z-index:3}}@media only screen and (max-width: 767px){.header__contacts--menu-active{top:50%;right:16px;transform:translate(0, -50%)}.header__contacts--menu-active .header__contacts-btn-get-started{display:none}}@media only screen and (max-width: 1023px){.header__contacts--menu-active .header__contacts-tel-link{display:inline-block}.header__contacts--menu-active .log_in{display:inline-block}.header__contacts--menu-active .header__contacts-tel-link:before{top:3px}}.header__contacts-tel-link{margin-right:32px;order:2}@media only screen and (max-width: 560px){.header__contacts-tel-link{display:none}}@media only screen and (max-width: 1439px){.header__contacts-tel-link{margin-right:24px}}@media only screen and (max-width: 1023px){.log_in{display:none}}.header__contacts-btn-get-started{display:inline-block;order:4}@media only screen and (max-width: 767px){.header__contacts-btn-get-started{padding:8px 10px}}.header__mask{position:absolute;bottom:0;left:0;height:430px;width:100%;opacity:.51;background-image:linear-gradient(-180deg, rgba(0, 0, 0, 0) 53%, rgba(0, 0, 0, 0.62) 63%, rgba(0, 0, 0, 0.67) 77%, rgba(0, 0, 0, 0.72) 89%, #000 100%)}@media only screen and (max-width: 1023px){.header__mask{background-image:linear-gradient(-180deg, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.62) 63%, rgba(0, 0, 0, 0.67) 77%, rgba(0, 0, 0, 0.72) 89%, #000 100%)}}.header__contacts-btn-get-started--scroll{background:#17b548;border:1px solid rgba(0,0,0,0);color:#fff}.header--contractor{background:url("/build/images/contractor_main_header.png") bottom no-repeat;background-size:cover;height:600px}@media(-webkit-min-device-pixel-ratio: 2),(min--moz-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 2/1),(min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.header--contractor{background:url("/build/images/contractor_main_header@2x.png") bottom no-repeat;background-size:cover}}@media only screen and (max-width: 1439px){.header--contractor{background:url("/build/images/contractor_main_header_1024.png") bottom no-repeat;height:600px;background-size:cover}}@media only screen and (max-width: 1023px){.header--contractor{background:url("/build/images/contractor_main_header_768.png") bottom no-repeat;height:600px;background-size:cover}}@media only screen and (max-width: 767px){.header--contractor{background:url("/build/images/contractor_main_header_768.png") bottom no-repeat;min-height:617px;height:auto;background-size:cover}}@media only screen and (max-width: 320px){.header--contractor{background:url("/build/images/contractor_main_header_320.png") bottom no-repeat;min-height:617px;height:auto;background-size:cover}}@media only screen and (max-width: 1439px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 1439px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 1439px)and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 1439px)and (min-device-pixel-ratio: 2),only screen and (max-width: 1439px)and (min-resolution: 192dpi),only screen and (max-width: 1439px)and (min-resolution: 2dppx){.header--contractor{background:url("/build/images/contractor_main_header_1024@2x.png") bottom no-repeat;background-size:cover}}@media only screen and (max-width: 1023px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 1023px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 1023px)and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 1023px)and (min-device-pixel-ratio: 2),only screen and (max-width: 1023px)and (min-resolution: 192dpi),only screen and (max-width: 1023px)and (min-resolution: 2dppx){.header--contractor{background:url("/build/images/contractor_main_header_768@2x.png") bottom no-repeat;background-size:cover}}@media only screen and (max-width: 767px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 767px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 767px)and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 767px)and (min-device-pixel-ratio: 2),only screen and (max-width: 767px)and (min-resolution: 192dpi),only screen and (max-width: 767px)and (min-resolution: 2dppx){.header--contractor{background:url("/build/images/contractor_main_header_768@2x.png") bottom no-repeat;background-size:cover}}@media only screen and (max-width: 320px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 320px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 320px)and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 320px)and (min-device-pixel-ratio: 2),only screen and (max-width: 320px)and (min-resolution: 192dpi),only screen and (max-width: 320px)and (min-resolution: 2dppx){.header--contractor{background:url("/build/images/contractor_main_header_320@2x.png") bottom no-repeat;background-size:cover}}.header__main--contractor{padding:80px 0 160px 0;align-items:flex-start}@media only screen and (max-width: 1023px){.header__main--contractor{padding:62px 0 250px 0}}@media only screen and (max-width: 320px){.header__main--contractor{padding:32px 0 197px 0}}.header__title--contractor{color:#005871;font-size:56px;line-height:72px;text-align:left;margin-bottom:48px;max-width:946px}@media only screen and (max-width: 1023px){.header__title--contractor{margin-bottom:32px;font-size:40px;line-height:56px}}@media only screen and (max-width: 767px){.header__title--contractor{margin-bottom:24px;font-size:36px;line-height:44px}}.header__contractor-features{display:flex;margin-bottom:80px}@media only screen and (max-width: 1023px){.header__contractor-features{margin-bottom:56px}}@media only screen and (max-width: 767px){.header__contractor-features{flex-direction:column;margin-bottom:32px}}.header__contractor-features-item{position:relative;font-size:16px;color:#006682;letter-spacing:0;line-height:24px;font-weight:600;padding-left:20px;text-transform:uppercase;margin-right:32px}@media only screen and (max-width: 767px){.header__contractor-features-item{margin-right:0;margin-bottom:10px}.header__contractor-features-item:last-child{margin-bottom:0}}.header__contractor-features-item:last-child{margin-right:0}.header__contractor-features-item:before{content:"";width:12px;height:12px;position:absolute;left:0;top:5px;background:url("/build/images/svg/checkmark_blue_contractor.svg") center no-repeat}.header__btn-wrapper--contractor{margin-left:0;width:360px;position:relative}@media only screen and (max-width: 767px){.header__btn-wrapper--contractor{width:100%;max-width:288px}}@media only screen and (max-width: 1023px){.header__btn-wrapper--contractor img{left:50%;transform:translateX(-50%);top:auto;bottom:-165px}}@media only screen and (max-width: 767px){.header__btn-wrapper--contractor img{bottom:-145px}}.header__contacts-aff-logo{width:120px;margin:0 20px 0 0;padding:5px 5px;border:1px solid #e9edf0;border-radius:3px;background:#fff}@media only screen and (max-width: 1439px){.header__contacts-aff-logo{width:80px;margin:0 20px 0 0}}@media only screen and (max-width: 560px){.header__contacts-aff-logo{display:none}}.header{z-index:7}.header-apnlogo{margin-top:88px}@media(max-width: 1023px){.header-apnlogo{margin-top:78px}.header-apnlogo .header__content-top-wrapper{position:absolute;top:-80px}}@media(max-width: 450px){.header-apnlogo{margin-top:59px}.header-apnlogo .header__content-top-wrapper{position:absolute;top:-59px}}@media(max-width: 1023px){.header__contacts .authorized{display:none}.header__contacts .authorized_icon{display:none}.header__contacts .login{display:none}.header__contacts .login_logo{display:none}}@media(max-width: 1023px){.header__contacts--menu-active .authorized{display:inline-block}.header__contacts--menu-active .authorized_icon{display:inline-block}.header__contacts--menu-active .login{display:flex}.header__contacts--menu-active .login_logo{display:inline-block}.header__contacts--menu-active .authorized.open ul{box-shadow:none}.header__contacts--menu-active .authorized.open ul li{border:0;padding:6px}.header__contacts--menu-active .authorized.open ul li a{font-size:13px}}.list-padding{padding-top:207px}@media only screen and (max-width: 1023px){.main-nav__list-item:first-child{border-top:1px solid #dbe5e9}}.login{font-weight:600;font-size:14px;line-height:24px;color:#8fa7b3;display:flex;align-items:center;order:5;margin-left:32px;padding-right:8px}.login:hover{color:#293033}.login_logo{display:inline-block;margin-left:8px}.authorized{display:inline-block;position:relative}.authorized:after{height:7px;width:13px;background:url("/build/images/svg/login_top.svg") center no-repeat;content:"";display:block;cursor:pointer}.authorized ul{display:none}.authorized_icon{display:inline-block;width:36px;height:36px;background-color:#1c418c;color:#fff;border-radius:18px;text-align:center;line-height:36px;box-sizing:border-box;margin-right:6px;font-weight:700;font-size:16px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.authorized_wrapper{order:5;margin:10px 0 10px 50px;cursor:pointer;display:flex;align-items:center}@media only screen and (max-width: 1023px){.authorized_wrapper{display:none}}.header__contacts--menu-active .authorized_wrapper{display:flex}.authorized.open:after{height:7px;width:13px;background:url("/build/images/svg/login_top.svg") center no-repeat;transform:rotate(180deg);content:"";display:block;cursor:pointer}.authorized.open ul{cursor:initial;display:block;position:absolute;top:36px;right:-7px;background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.15);border-radius:6px;width:242px;padding:10px 0 0}.authorized.open ul li{padding:5px 15px 15px}@media only screen and (max-width: 1023px){.authorized.open ul li{text-align:right}}.authorized.open ul li a{font-size:14px;line-height:24px;color:#293033;display:block}.authorized.open ul li a:hover{color:#8fa7b3}@media only screen and (max-width: 1023px){.authorized.open ul li a{font-size:13px}}.authorized.open ul li span{font-size:14px;line-height:24px;cursor:pointer;color:#293033;display:block}.authorized.open ul li span:hover{color:#8fa7b3}@media only screen and (max-width: 1023px){.authorized.open ul li span{font-size:13px}}.authorized.open ul li.hr{border-top:1px solid #d2dbe0;padding:15px}@media only screen and (max-width: 1023px){.authorized.open ul li.hr{padding:6px;border-top:0}}.header__content-top-logo__block{display:flex;align-items:center}@media only screen and (max-width: 560px){.header__content-top-logo__block{width:60%;flex-wrap:wrap}}@media only screen and (max-width: 560px){.header__content-top-logo__block .header__main-logo{width:70%}}.header__content-top-logo__block .header__contacts-tel-link-mobile{display:none;position:relative;padding-left:28px;color:#282828;font-size:14px;line-height:24px;font-weight:400;cursor:pointer}.header__content-top-logo__block .header__contacts-tel-link-mobile:before{content:"";width:16px;height:16px;position:absolute;top:3px;left:0;background:url("/build/images/icons/ic_phone.svg") center no-repeat}@media only screen and (max-width: 560px){.header__content-top-logo__block .header__contacts-tel-link-mobile{display:inline-block}}@media only screen and (max-width: 560px){.phone .header__main-logo{padding:3px 0px}}.partnership-join__item-icon{width:64px;height:64px}@media only screen and (max-width: 450px){.partnership-join__item-icon{width:48px;height:48px}}.partnership-join__btn-wrapper{position:relative;width:380px}@media only screen and (max-width: 450px){.partnership-join__btn-wrapper{width:100%}}.partnership-join__btn-wrapper img{right:-180px;top:15px}@media only screen and (max-width: 450px){.partnership-join__btn-wrapper img{left:50%;transform:translateX(-50%);top:65px}}.partnership-join__btn{display:inline-block;padding:12px 62px;margin:0 auto}.partnership-join.default_theme{background:url("/build/images/contractors/PlanComparison/comparison-join.jpg") no-repeat center center/cover}.partnership-join{width:100%}.partnership-join__wrapper{padding:80px 0;display:flex;flex-direction:column;align-items:center;margin:auto}@media(max-width: 960px){.partnership-join__wrapper{padding:80px 0 60px}}@media(max-width: 767px){.partnership-join__wrapper{padding:60px 0 40px}}@media(max-width: 450px){.partnership-join__wrapper{padding:40px 0}}@media only screen and (max-width: 450px){.partnership-join__wrapper .partnership-join__wrapper{width:calc(100% - 32px)}}.partnership-join .section__title{font-weight:900;font-size:50px;line-height:60px;color:#fff;text-align:center}@media only screen and (max-width: 768px){.partnership-join .section__title{font-size:35px;line-height:42px}}@media only screen and (max-width: 450px){.partnership-join .section__title{font-size:30px;line-height:36px}}.partnership-join__list{box-sizing:border-box}@media(min-width: 768px){.partnership-join__list{margin-left:35px}}.partnership-join__item{position:relative;display:flex;box-sizing:border-box;justify-content:flex-start;background:#fff;box-shadow:0px 4px 10px rgba(0,0,0,.25);border-left:5px solid #f8e71c;padding:30px 35px;margin-top:30px}@media only screen and (max-width: 1439px){.partnership-join__item{padding:25px 38px 27px 31px}}@media only screen and (max-width: 767px){.partnership-join__item{padding:20px 15px 16px 32px;border-left:none;margin-top:53px}.partnership-join__item:before{content:"";width:calc(100% - 75px);height:2px;position:absolute;top:-10px;right:0;background:#f8e71c}}@media only screen and (max-width: 450px){.partnership-join__item{padding:20px 20px 24px;flex-direction:column;align-items:center}}.partnership-join__item-step{position:absolute;left:-15px;top:0;transform:translateX(calc(-100% - 28px))}@media only screen and (max-width: 767px){.partnership-join__item-step{left:0;top:-2px;transform:translateY(-100%)}}.partnership-join__item-step span{font-style:normal;font-weight:700;font-size:20px;line-height:28px;color:#fff;display:block;transform-origin:top right;transform:rotate(-90deg)}@media only screen and (max-width: 767px){.partnership-join__item-step span{transform:none}}.partnership-join__item-icon{margin-right:30px}@media only screen and (max-width: 1439px){.partnership-join__item-icon{margin-right:27px}}@media only screen and (max-width: 767px){.partnership-join__item-icon{margin-bottom:15px}}.partnership-join__item-subtitle{color:#293033;font-weight:700;margin-bottom:4px;font-size:24px;line-height:32px}@media only screen and (max-width: 450px){.partnership-join__item-subtitle{text-align:center;font-size:20px;line-height:28px}}.partnership-join__item-text{font-weight:400;font-size:18px;line-height:28px;width:100%;box-sizing:border-box;color:#525f66}@media(max-width: 450px){.partnership-join__item-text{text-align:center;font-size:16px;line-height:22px}}.partnership-join .specialization__btn{width:400px;padding:19px 20px;box-sizing:border-box;margin-top:40px;background:#68ba62;border-radius:4px;min-height:64px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:24px;line-height:26px;color:#fff;text-align:center}.partnership-join .specialization__btn:hover{background:#16b548}@media(max-width: 768px){.partnership-join .specialization__btn{width:330px;font-size:20px;line-height:22px}}@media(max-width: 450px){.partnership-join .specialization__btn{max-width:330px;width:100%;font-size:18px;line-height:20px}}.section_upper{background:url("/build/images/contractors/PlanComparison/comparison-upper.jpg") no-repeat center center/cover;width:100%;position:relative}@media(max-width: 450px){.section_upper{background:url("/build/images/contractors/PlanComparison/BG.jpg") no-repeat center center/cover}}.upper-background{background:linear-gradient(270deg, #1C418C 0%, #68BA62 139.97%),rgba(41,48,51,.6);background-blend-mode:hard-light,normal;width:65%;opacity:.9;position:absolute;height:105%;bottom:-5%;z-index:1}@media(min-width: 451px){.upper-background{clip-path:polygon(0 0, 100% 0, calc(100% - 40px) 100%, 0 100%)}}@media(max-width: 1280px){.upper-background{width:70%}}@media(max-width: 767px){.upper-background{width:75%}}@media(max-width: 450px){.upper-background{width:100%;height:100%;bottom:0}}.upper__wrapper{padding:110px 0 120px;margin:auto;z-index:2;position:relative}@media(max-width: 768px){.upper__wrapper{padding:85px 0 85px}}@media(max-width: 450px){.upper__wrapper{padding:40px 0 40px}}@media(min-width: 1280px){.upper__text{max-width:60%}}@media(min-width: 451px)and (max-width: 1279px){.upper__text{max-width:65%}}@media(max-width: 450px){.upper__text{padding:0 15px}}.upper__text .upper__page-title{font-weight:900;font-size:50px;line-height:60px;color:#fff;padding-bottom:25px}@media(max-width: 768px){.upper__text .upper__page-title{font-size:35px;line-height:42px;padding-bottom:20px}}@media(max-width: 450px){.upper__text .upper__page-title{font-size:30px;line-height:36px;text-align:center;margin:0 -15px}}.upper__text .upper__page-text{font-weight:400;font-size:24px;line-height:34px;color:#fff;padding-bottom:40px}@media(max-width: 768px){.upper__text .upper__page-text{font-size:18px;line-height:25px;max-width:420px}}@media(max-width: 450px){.upper__text .upper__page-text{font-size:16px;line-height:22px;text-align:center;margin:0 -15px}}.upper__text a{max-width:400px;width:100%;min-height:64px;box-sizing:border-box;padding:0 15px;background:#68ba62;border-radius:4px;font-weight:700;font-size:24px;line-height:26px;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}@media(max-width: 768px){.upper__text a{font-size:20px;line-height:22px;max-width:330px}}@media(max-width: 450px){.upper__text a{font-size:18px;line-height:20px;margin:auto}}.upper__text a:hover{background:#16b548}.section_comparison{padding-bottom:80px;background:#e5e5e5}.comparison-text_block{font-weight:400;font-size:18px;line-height:25px;color:#525f66;padding-top:55px}@media(max-width: 450px){.comparison-text_block{font-size:16px;line-height:22px;padding-top:40px}}.plans_table{padding-top:60px;width:100%}@media(max-width: 768px){.plans_table{padding-top:40px}}@media(max-width: 767px){.plans_table{width:calc(100% + 16px)}}.table-line{display:flex}.line-wrapper{width:75%;overflow:hidden}@media(max-width: 450px){.line-wrapper{width:65%}}.block-features{width:25%}@media(max-width: 450px){.block-features{width:35%}}.block-features-title{font-weight:700;font-size:30px;line-height:42px;color:#525f66;border-bottom:1px solid #dddfe2;padding:30px 0px 30px 0}@media(max-width: 768px){.block-features-title{font-size:24px;line-height:34px;padding:30px 0px 30px 0}}@media(max-width: 450px){.block-features-title{font-size:20px;line-height:28px;padding:20px 0px 20px 0}}.block-features-item{font-weight:700;font-size:18px;line-height:25px;color:#525f66;padding:30px 20px 30px 0;box-sizing:border-box}@media(max-width: 768px){.block-features-item{font-size:18px;line-height:25px;padding:30px 10px 30px 0}}@media(max-width: 450px){.block-features-item{font-size:16px;line-height:22px;padding:20px 5px 20px 0}}.block-features-item a{color:#68ba62}.block-features-item a:hover{text-decoration:underline #68ba62}.table-block-content{text-align:center}.table-block-content_button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 5px;border-radius:4px;background:#68ba62;font-weight:700;font-size:20px;line-height:22px;text-align:center;color:#fff}@media(max-width: 500px){.table-block-content_button{font-size:18px;line-height:20px}}.table-block-content svg{width:35px;height:35px}.block-plan{width:33.3333333333%;background:#fff;box-shadow:0px 20px 30px rgba(156,173,173,.2);padding:30px 20px;box-sizing:border-box}.block-plan-title{font-weight:700;font-size:20px;line-height:28px;text-align:center;color:#293033;padding:30px 20px}@media(max-width: 768px){.block-plan-title{font-size:18px;line-height:25px}}@media(max-width: 450px){.block-plan-title{font-size:16px;line-height:22px}}.block-plan-title .green{color:#68ba62}.block-plan-item{font-weight:400;font-size:18px;line-height:25px;text-align:center;color:#525f66}@media(max-width: 450px){.block-plan-item{font-size:16px;line-height:22px}}.block-plan-item .green{color:#68ba62}@media(max-width: 768px){.block-plan{padding:30px 10px}}@media(max-width: 767px){.block-plan-button{padding:30px 10px}}@media(max-width: 450px){.block-plan{padding:20px 5px}}.table-line{border-bottom:1px solid #dddfe2}.table-line:last-child{border-bottom:unset}.slick-slide{margin:0 10px}@media(max-width: 960px){.slick-slide{margin:0 5px}}.slick-slide:last-child{margin-right:0}.slick-list{height:100%}.slick-track{display:flex;height:100%}.slick-track.slick-track .slick-slide div{height:100%}