*{outline:0}.itp_content_wrapper{padding-top:0}#promopult-project{padding:22px 42px 22px 42px}.seo_calculator-result{width:100%;background:#eef9fe;border-radius:10px}#promopult-project .title_4{padding:0;display:none}#promopult-planning-graphics-div,#promopult-project .promopult_nav_block,#promopult_planning .promopult_planning_panel_td,#promopult_planning_block #promopult_planning_panel_toolbar,#promopult_planning_block #promopult_planning_panel_toolbar td,#seo_calculator-progress,.seo_calculator-result .section .text_block_outer .text_block_inner .add-project-wizard{background:#eef9fe}#promopult_planning .promopult_planning_panel_header{font-weight:800;font-size:16px;line-height:20px}#promopult_planning .hide-in-mobile{font-weight:400;font-size:16px;line-height:20px;color:#2c3146}#promopult_planning_block #promopult_planning_panel_toolbar .slider_notchings>div.slider_notching_wrap_easy .slider_notching_wrap_text,#promopult_planning_block #promopult_planning_panel_toolbar .slider_notchings>div.slider_notching_wrap_hard .slider_notching_wrap_text,#promopult_planning_block #promopult_planning_panel_toolbar .slider_notchings>div.slider_notching_wrap_medium .slider_notching_wrap_text,#promopult_planning_block #promopult_planning_panel_toolbar div#promopult_planning_panel_toolbar_input_div{font-size:14px;line-height:16px;color:#878787}#promopult-planning-graphics-div .promopult-planning-graphic-header{font-size:16px;line-height:20px}#promopult_planning_block #promopult_planning_btn_pdf,#promopult_planning_block .promopult_planning_btn_start{margin-top:0;display:none!important}#promopult_planning_block .promopult_planning_btn_start.try-seo{display:inline-block!important;width:149px}#seo_calculator-progress{padding:22px 42px 22px 42px;width:100%;border-radius:10px}#calculator_url{display:none}#promopult_planning #promopult_planning_panel{border:none}#promopult_planning_panel tr td:nth-child(2){display:none}#promopult-planning-loss-graphic-wrapper{display:none}#promopult_planning .promopult_planning_panel_td{padding:8px 0 0 0}#form-row-region .step-description,.form-row .step-description{font-size:15px!important;line-height:16px;color:#878787!important;margin-bottom:4px!important}.form-row-section{max-width:331px;display:flex;flex-direction:column;width:100%;position:relative}.form-row-section .field,.form-row-section .field.full{width:100%!important}.form-row-section .field input,.form-row-section .field textarea,.form-row-section .field.full input{border:none!important;background:#fff;border-radius:2px!important;padding:4px 12px!important;width:100%}.form-row-section .field textarea{font-size:15px}.pre_create_step_wrapper .step-content .form-row .form-row-section .field #region_suggester{position:relative;left:0}.pre_create_step_wrapper .step-content .form-row .form-row-section .field.full .icon{left:calc(100% + 6px)}.pre_create_step_wrapper .step-content .form-row .form-row-section .field #item_region-icon{left:calc(100% + 6px);top:17px}.pre_create_step_wrapper .step-content .form-row .filed-error-wrapper .error-row div,.pre_create_step_wrapper .step-content .form-row-section .filed-error-wrapper .error-row div{height:auto;font-size:14px}.sc-suggested-word{display:none;position:absolute;left:340px;width:100%}.sc-suggested-word #sc-suggested-word-result div,.sc-suggested-word .sc-suggested-word-title{font-size:15px}.oc_button_wrapper{width:53px;height:53px;display:none;align-items:center;justify-content:center;position:absolute;top:0;right:20px}.pre_create_step_wrapper{background:0 0;border:none;border-radius:0;padding:0;margin-top:0}.form-row{display:block;margin-right:0;margin-left:0}#promopult-project-graph-planning_csv_inner rect{fill:#eef9fe}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}.l-button{background:#ff9a00;border:1px solid #ff9a00;border-radius:2px;padding:8px 16px;box-sizing:border-box;color:#fff;text-align:center;transition:all .35s ease}.l-button:hover{background-color:#ffae00;cursor:pointer}a.l-button{text-decoration:none;color:#fff}a.l-button:hover{background-color:#ffae00;border-color:#ffae00}.button-light{background:0 0;border:1px solid #73787f;color:#73787f}.button-light:hover{color:#fff;border:1px solid #ffae00}.button-green{background:#28b446;border:1px solid #28b446;color:#fff}.button-green:hover{color:#fff;border:1px solid #28b446;background:#28b446}.section-title{font-family:inherit;font-weight:800;font-size:30px;line-height:36px;color:#2c3146}.section-desc{font-weight:400;font-size:18px;line-height:22px;color:#2c3146}.section-text{font-weight:400;font-size:16px;line-height:20px;color:#2c3146}.no-wrap{white-space:nowrap}.no-wrap-m{white-space:nowrap;font-family:inherit}.orange{color:#ff9a00}.link-blue{color:#007bff;text-decoration:underline}.link-blue:hover{color:#007bff;text-decoration:none}.font-13{font-size:13px;line-height:16px}.font-18{font-size:18px;line-height:21px}.form-block{display:flex;flex-direction:column;width:100%}.form-block label{font-size:14px;line-height:16px;color:#878787;margin-bottom:4px}.form-block label span{color:#ff9a00}.form-block-input{background:#fff;border-radius:2px;padding:4px 12px}.form-block-input:active,.form-block-input:focus{border:1px solid #878787;outline:1px solid #878787;border-radius:2px}.landing{background:#fff}.landing-header{height:70px;background:#fff;box-shadow:0 4px 15px rgba(62,130,241,.2);position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center}.landing-header-phone-link-text{font-weight:600;font-size:15px;line-height:20px;color:#73787f;vertical-align:middle}.landing-header-phone-link-text:hover{color:#ffae00}.landing-header-phone-link:active,.landing-header-phone-link:hover{text-decoration:none}.landing-headline{background:#eef9fe;padding:100px 0 72px;position:relative}.landing-headline__wrapper{display:flex;justify-content:space-between}.landing-headline-block{display:flex;flex-direction:column;padding-top:35px;width:100%;max-width:525px}.landing-headline-block__img{display:block}.landing-headline-block__img-mobile{display:none}.landing-headline-block .section-title{margin-bottom:26px}.landing-headline-block .section-desc{padding-right:25px;margin-bottom:26px}.landing-headline-block__buttons{display:flex;margin-bottom:0}.landing-headline__list{display:flex;justify-content:space-between;padding-top:120px}.landing-headline__list-item{width:33%;display:flex;flex-direction:column;align-items:center}.landing-headline__list-item.move-calculator{cursor:pointer}.landing-headline__list-item.move-calculator:hover .section-desc{color:#ffae00}.landing-headline__list-item.move-calculator:hover img{background-color:beige}.landing-headline__img{display:block;width:50%}.landing-headline__img img{width:100%;max-width:591px}.landing-about{padding:64px 0}.landing-about-block{display:flex;align-items:center;padding-top:64px;margin-bottom:42px}.landing-about-block__img{width:50%;padding-right:24px}.landing-about-block__img img{width:100%;max-width:521px}.landing-about-block__list{display:flex;flex-direction:column;align-items:flex-start;width:50%;padding-left:8px}.landing-about-block__lists{display:flex;flex-direction:column;padding-left:45px}.landing-about-block__lists .landing-about-block__list-item-title{font-family:inherit;font-weight:800;font-size:18px;line-height:22px;margin-bottom:12px;position:relative;color:#2c3146}.landing-about-block__lists .landing-about-block__list-item-title:before{content:url(/themes/default/assets/images/seo_landing/check-icon.svg);position:absolute;width:17px;height:10px;top:3px;left:-40px}.landing-about-block .landing-about-block__list-item{width:100%;max-width:465px;margin-bottom:16px;line-height:22px}.landing-cost{padding:0 0 64px}.landing-cost .section-title{margin-bottom:52px}.landing-cost-block{display:flex}.landing-cost-block-tariff{background:#eef9fe;border-radius:10px;width:100%;max-width:373px;padding:42px;margin-right:26px;display:inline-table}.landing-cost-block-tariff .min-block{background:#fff;border-radius:8px;width:100%;padding:28px 30px;margin-bottom:64px}.landing-cost-block-tariff .min-block-text{font-weight:600;font-size:20px;line-height:30px;color:#7eccf0;margin-bottom:12px}.landing-cost-block-tariff .min-block-number{font-weight:600;font-size:48px;line-height:50px;color:#ff9a00;position:relative}.landing-cost-block-tariff .min-block-number span{position:absolute;top:-10px;left:140px;font-weight:600;font-size:28px;color:#ff9a00}.landing-cost-block-calculate.closed{display:none}.landing-cost-block-calculate{background:#eef9fe;border-radius:10px;padding:42px 22px 42px 42px;width:100%;display:flex}.landing-cost-block-calculate .btn-box .btn{margin:8px 0 0 0;padding:12px 16px!important;font-size:18px!important;line-height:21px!important;background:#ff9a00;border:1px solid #ff9a00;border-radius:2px;box-sizing:border-box;text-align:center;transition:all .35s ease}.landing-cost-block-calculate .btn-box .btn:hover{background-color:#ffae00;cursor:pointer}.landing-cost-block-calculate .toggle-block-status{flex-direction:column}.landing-cost-block-calculate .toggle-block-status .form-block{max-width:331px;margin-bottom:8px}.landing-cost-block-calculate .toggle-block-status .form-block-input{border:none}.landing-cost-block-calculate .toggle-block-status .l-button{padding:12px 16px}.landing-cost-block-calculate .toggle-block-status-title{font-family:inherit;font-weight:800;font-size:16px;line-height:20px}.landing-cost-block-calculate .toggle-block-status-start .toggle-block-status-title{display:none}.landing-cost-block-calculate .toggle-block-status-loading{display:none;width:100%}.landing-cost-block-calculate .toggle-block-status-loading .loader-block{width:100%;padding-top:24px}.landing-cost-block-calculate .toggle-block-status-loading .loader-block-number{font-family:inherit;font-weight:800;font-size:16px;line-height:20px;color:#878787;margin-bottom:8px}.landing-cost-block-calculate .toggle-block-status-loading .loader-block-bar{width:100%;max-width:382px;height:10px;background-color:#fff}.landing-cost-block-calculate .toggle-block-status-loading .loader-block #loader-bar{width:1%;height:10px;background-color:#ff9a00}.landing-cost-block-calculate .toggle-block-status-loading-img{display:none}.landing-cost-block-calculate .toggle-block-status-result{display:none;width:100%;max-width:450px}.landing-cost-block-calculate .toggle-block-status-result .toggle-block-status-title{margin-bottom:8px}.landing-cost-block-calculate .toggle-block-status-result .section-text{margin-bottom:12px}.landing-cost-block-calculate .toggle-block-status-result .result-budget .form-block{display:flex;flex-direction:row;align-items:center}.landing-cost-block-calculate .toggle-block-status-result .result-budget .form-block .budget-input{width:116px;color:#c5c5c5;font-size:14px;line-height:16px;padding:8px 9px;border:none;outline:0}.landing-cost-block-calculate .toggle-block-status-result .result-budget .form-block span{font-size:14px;line-height:16px;color:#878787}.landing-cost-block-calculate .toggle-block-status-result .result-budget-slider{display:flex;flex-direction:column;width:100%}.landing-cost-block-calculate .toggle-block-status-result .result-budget-slider-scope{display:flex;justify-content:space-between}.landing-cost-block-calculate .toggle-block-status-result .result-budget-slider-scope span{color:#878787;padding-top:8px;cursor:pointer}.landing-cost-block-calculate .toggle-block-status-result .result-budget-slider .slider-container [type=range]{width:100%;-webkit-appearance:none;height:2px;background:#eaeaea;outline:0;padding:0;margin:0}.landing-cost-block-calculate .toggle-block-status-result .result-budget-slider .slider-container [type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#ff9a00;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.landing-cost-block-calculate .toggle-block-status-result .result-budget-slider .range__slider [type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#ff9a00;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.landing-cost-block-calculate .toggle-block-status-result .result-budget-slider input::-moz-focus-inner,.landing-cost-block-calculate .toggle-block-status-result .result-budget-slider input::-moz-focus-outer{border:0}.landing-stage{padding:0 0 64px}.landing-stage-block{display:flex;justify-content:space-between;width:100%;padding-top:64px}.landing-stage-block-step{display:flex;flex-direction:column;width:198px;margin-left:16px}.landing-stage-block-step .step-number{width:38px;height:38px;background:#ff9a00;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:20px;line-height:22px}.landing-stage-block-step .step-text{font-size:16px;line-height:20px;padding-top:26px;color:#2c3146}.landing-connect{padding:60px 0 68px;background:#eef9fe}.landing-connect-img{width:50%;position:relative}.landing-connect-img .img-stars-1{position:absolute;top:0;right:400px}.landing-connect-img .img-stars-2{position:absolute;bottom:5px;right:105px}.landing-connect-img .img-mail{position:absolute;top:0;right:202px}.landing-connect-text{width:50%}.landing-connect-text img{display:none}.landing-connect-text-title{font-size:24px;line-height:30px;margin-bottom:26px}.landing-connect-text-subtitle{font-size:16px;line-height:20px;margin-bottom:12px}.landing-connect-text .section-text{margin-bottom:26px;width:100%;max-width:430px}.landing-case{padding:56px 0 64px}.landing-case .section-title{margin-bottom:64px}.landing-case-wrapper{display:flex;justify-content:center;padding:0 12px;overflow:auto}.landing-case-block{max-width:374px;background:#fff;box-shadow:0 4px 15px rgba(62,130,241,.2);margin-bottom:42px;margin-right:26px}.landing-case-block:last-of-type{margin-right:0}.landing-case-block-img{width:100%}.landing-case-block-img img{width:100%}.landing-case-block-text{padding:26px 18px 16px}.landing-case-block-text .block-title{font-family:inherit;font-weight:800;font-size:18px;line-height:22px;margin-bottom:8px;color:#2c3146}.landing-case-block-text-title{height:50px;margin-bottom:16px}.landing-case-block-text .block-period{font-size:14px;line-height:16px;color:#afafaf;margin-bottom:16px}.landing-case-block-text .block-list{display:flex;justify-content:space-between}.landing-case-block-text .block-list-item-1{width:100px}.landing-case-block-text .block-list-item-2{width:104px}.landing-case-block-text .block-list-item-3{width:84px}.landing-case-block-text .block-list-item .no-wrap,.landing-case-block-text .block-list-item-text{font-size:14px;line-height:16px;color:#afafaf}.landing-partners{padding:64px 0}.landing-partners__wrapper{width:100%;max-width:1003px;margin:0 auto}.landing-partners__wrapper .section-title{margin:0 auto 67px;text-align:center}.landing-partners-block{display:flex;justify-content:space-between;align-items:center}.landing-safety{padding:64px 0;background:#eef9fe;position:relative}.landing-safety img{position:absolute;top:50px;left:calc(50% + 300px)}.landing-safety-container{width:100%;max-width:770px;margin:0 auto}.landing-safety .section-title{margin-bottom:42px}.landing-safety .section-text{margin-bottom:30px}.landing-safety-row{display:flex;justify-content:space-between;margin-bottom:26px}.landing-safety-row-item{width:318px;padding-left:43px;position:relative;font-size:16px;color:#2c3146}.landing-safety-row-item:before{content:url(/themes/default/assets/images/seo_landing/check-icon.svg);position:absolute;top:4px;left:0}.landing-safety-link{font-weight:400;font-size:18px;line-height:22px;color:#ff9a00;cursor:pointer}.landing-contact{padding:64px 0}.landing-contact .section-title{font-size:24px;line-height:30px;margin-bottom:42px}.landing-contact form{width:100%;max-width:374px;margin:0 auto}.landing-contact form .landing-contact-img-1{position:absolute;top:24px;left:-285px}.landing-contact form .landing-contact-img-2{position:absolute;top:24px;right:-285px;transform:scale(-1,1)}.landing-contact .form-block{margin-bottom:18px}.landing-contact .form-block-input{border:1px solid #eaeaea;color:#73787f}.landing-contact .form-block .prefix{position:absolute;left:15px;top:5px;color:#c5c5c5}.landing-contact .form-block input.has-prefix{width:100%}.landing-contact #seo-landing-contact-button{width:185px;outline:0}.landing-contact #seo-landing-contact-button-loader{display:none}.landing-contact #seo-landing-contact-button.disabled{opacity:.3;cursor:default}@media screen and (max-width:1265px){.landing-case-wrapper{justify-content:flex-start}.sc-suggested-word{display:none;position:relative;left:0}}@media screen and (max-width:1130px){.landing-headline-block{padding-top:26px}.landing-headline-block__img{width:505px;height:269px}.landing-headline__list{padding-top:80px}.landing-cost-block-tariff{padding:38px}.landing-cost-block-calculate{padding:38px}.landing-cost-block-calculate-img{display:none}.landing-cost-block-calculate .toggle-block-status-start .toggle-block-status-title{display:inline}.landing-cost-block-calculate .toggle-block-status-start .section-text{display:none}.landing-cost-block-calculate .toggle-block-status-loading-img{display:block;padding-top:30px;margin:0 auto}}@media screen and (max-width:991px){#seo_calculator-result .section #promopult_planning_block .promopult_planning_module_one:nth-child(1) .promopult_planning_module_text,#seo_calculator-result .section #promopult_planning_block .promopult_planning_module_one:nth-child(3) .promopult_planning_module_text{display:none}#seo_calculator-result .section #promopult_planning_block #promopult_planning .btn-box .promopult_planning_btn_start.try-seo{margin-top:12px}.pre_create_step_wrapper .step-content .form-row .form-row-section .field #item_region-icon,.pre_create_step_wrapper .step-content .form-row .form-row-section .field.full .icon{left:90%}.seo_calculator-result .section table tr td{width:100%!important}#promopult-project{padding:22px 0 0 0}.landing-headline{padding:42px 0}.landing-headline-block{margin:0 auto}.landing-headline-block__img{display:none}.landing-headline-block__img-mobile{display:flex;width:100%;max-width:343px;height:182px;margin:0 auto 24px}.landing-headline-block .section-title{text-align:center}.landing-headline-block .section-desc{padding-right:0;margin-bottom:24px;text-align:center}.landing-headline-block__buttons{justify-content:center}.landing-headline__list{display:none}.landing-headline__img{display:none}.landing-about{padding:48px 0}.landing-about-block{padding-top:24px}.landing-about-block__img{height:270px;margin-bottom:24px}.landing-stage{padding:0 0 48px}.landing-stage-block{padding-top:12px;flex-direction:column;align-items:center}.landing-stage-block-step{align-items:center;width:100%;max-width:375px;padding-top:24px;margin-left:0}.landing-stage-block-step .step-text{text-align:center;padding-top:16px}.landing-connect-img .img-stars-1{top:23px;right:290px;width:52px}.landing-connect-img .img-stars-2{bottom:10px;right:55px;width:52px}.landing-connect-img .img-mail{top:15px;right:118px;width:178px}.landing-partners-block-img img{height:50px;width:auto}.landing-contact{padding:48px 0}.landing-contact .section-title{font-size:16px;line-height:20px;margin-bottom:32px}.landing-contact form .landing-contact-img-1,.landing-contact form .landing-contact-img-2{display:none}.landing-contact form .form-block-last{margin-bottom:32px}}@media screen and (max-width:767px){.container{padding:0 16px}.section-title{font-size:22px;line-height:26px}.section-desc{font-size:16px;line-height:20px}.landing-about-block{flex-direction:column;margin-bottom:32px}.landing-about-block__list{width:100%;padding-left:0}.landing-about-block__img{width:100%;margin-bottom:24px}.landing-about-block__lists{padding-left:26px}.landing-about-block__lists .landing-about-block__list-item-title:before{display:none}.landing-about-block .landing-about-block__list-item{position:relative}.landing-about-block .landing-about-block__list-item:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#ff9a00;top:calc(50% - 5px);left:-26px}.landing-about-block .landing-about-block__list-item:last-of-type{margin-bottom:0}.landing-cost{padding:0 0 48px}.landing-cost .section-title{margin-bottom:32px}.landing-cost-block{flex-direction:column}.landing-cost-block-tariff{max-width:344px;margin:0 auto 11px}.landing-cost-block-tariff .min-block{padding:26px 28px;margin-bottom:24px}.landing-cost-block-tariff .section-text{text-align:center}.landing-cost-block-calculate{padding:38px 16px;max-width:344px;margin:0 auto}.landing-cost-block-calculate .toggle-block-status .button{margin:0 auto}.landing-cost-block-calculate .toggle-block-status-title{text-align:center;margin-bottom:24px}.landing-cost-block-calculate .toggle-block-status-result .section-text{text-align:center;margin:0 -4px 24px}.landing-cost-block-calculate .toggle-block-status-result .result-budget-slider-scope span{font-size:12px}.landing-connect{padding:48px 0}.landing-connect-img{display:none}.landing-connect-text{width:100%;position:relative}.landing-connect-text img{display:block;position:absolute;top:40px;left:calc(50% + 100px)}.landing-connect-text-title{margin:0 auto 32px;text-align:center;width:100%;max-width:340px}.landing-connect-text-subtitle{font-size:16px;line-height:20px;margin-bottom:24px;text-align:center}.landing-connect-text .section-text{text-align:center;margin:0 auto 32px}.landing-case{padding:48px 0}.landing-case .section-title{margin-bottom:32px}.landing-case-wrapper{flex-direction:column;align-items:center;overflow:hidden}.landing-case-block{max-width:343px;margin-bottom:32px;margin-right:0}.landing-case-block-text{padding:24px 16px}.landing-case-block-text .block-title{font-size:16px;line-height:20px}.landing-case-block-text-title{height:46px;margin-bottom:12px}.landing-case-block-text .block-period{margin-bottom:12px}.landing-company .img-travel{height:52px}.landing-company .img-mebel{height:78px}.landing-company .img-nova{height:75px}.landing-company .img-pereezd{height:74px}.landing-company .img-fishhouse{height:91px}.landing-company .img-plazachick{height:117px}.landing-company .img-doctor{height:79px}.landing-company .img-aura,.landing-company .img-clean{height:89px}.landing-company .img-karatoff{height:98px}.landing-partners{padding:0 0 42px}.landing-partners__wrapper .section-title{margin:0 auto 42px}.landing-partners-block{flex-direction:column}.landing-partners-block-img{margin-bottom:24px}.landing-partners-block-img img{height:42px}.landing-safety{padding:48px 0}.landing-safety img{width:36px;height:36px;top:22px;left:calc(50% + 130px)}.landing-safety .section-title{margin-bottom:32px}.landing-safety .section-text{margin-bottom:24px;text-align:center}.landing-safety-row{flex-direction:column;margin-bottom:0}.landing-safety-row-item{padding-left:33px;margin-bottom:16px}.landing-safety-row-item:before{top:calc(50% - 10px)}.landing-safety-link{display:none}}@media screen and (max-width:575px){.landing-header{height:48px}.landing-header .logo-link img{height:20px;width:auto}}