.calculator.calc-po-otraslyam{padding-bottom:80px}.calc_mini .calculator__container{align-items:normal}.calc_mini .calculator__design-title{margin-bottom:20px}.calc_mini .calculator__desc{margin-bottom:0}.calc-po-otraslyam .calculator__container{padding-top:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.calc-po-otraslyam .calculator__block{width:100%;max-width:880px;margin-right:0}.calc-po-otraslyam .calculator__form:not(.faq-form){width:100%;max-width:880px;background:#f5f5f5;border-radius:30px;margin-right:0;padding:45px 40px 60px}.calc-po-otraslyam .calculator__design-title{color:#353535;font-weight:600;line-height:24px}.calc-po-otraslyam .calculator__form-group-title{font-family:var(--inter);font-size:14px}.calc-po-otraslyam .calculator__submit{padding:20px 32px;font-family:var(--inter);font-weight:600;font-size:16px;line-height:24px;width:auto;margin-right:32px}.calc-po-otraslyam .help-button{font-family:var(--inter);font-size:16px;font-weight:500;line-height:24px;color:var(--green);transition:200ms ease all;border-bottom:1px solid transparent}.calc-po-otraslyam .help-button:hover{border-color:currentColor}.calc-po-otraslyam .form-note{max-width:362px;font-family:var(--inter)}.calc-po-otraslyam .custom-checkbox__text{font-family:var(--inter)}.calc-po-otraslyam .still-questions{margin-top:52px;padding:16px 40px;background:linear-gradient(100.92deg,#f5f7fa -1.81%,#f9eded 109.95%);border-radius:16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.calc-po-otraslyam .still-questions a{margin-right:0;font-size:24px;font-weight:600;display:flex;align-items:center}.calc-po-otraslyam .still-questions a:before{content:url(/local/templates/gofromir_refactored/components/bitrix/catalog/by_industry_new/images/still-questions.svg);width:24px;height:24px;margin-right:8px}.calc-po-otraslyam .still-questions__title{margin-bottom:4px;font-weight:600;font-size:22px;line-height:120%;color:#353535}.calc-po-otraslyam .still-questions div:last-child{color:#353535;font-family:var(--inter);line-height:24px}.calculator-po-otraslyam__aside,.calc-po-otraslyam .calculator-po-otraslyam__aside{max-width:530px;width:100%;border-radius:32px;padding:64px;color:#fff;position:relative;flex-shrink:0;background:linear-gradient(90deg,#e6e9f0 0%,#eef1f5 100%) bottom no-repeat url(/local/templates/gofromir_refactored/components/bitrix/catalog/universal/images/cpby-page--calculator-po-otraslyam__aside.webp);background-size:auto,cover}.calc-po-otraslyam .calculator-po-otraslyam__aside .calculator-po-otraslyam__aside-icon{fill:#3db845;width:221px;height:225px;left:25px;bottom:0;position:absolute}.calc-po-otraslyam .calculator-po-otraslyam__aside-desc,.calc-po-otraslyam .calculator-po-otraslyam__aside-title{color:#000}.calculator-po-otraslyam__aside-title{margin-bottom:24px;font-weight:500;font-size:42px;line-height:120%}.calculator-po-otraslyam__aside-desc{font-family:var(--inter);line-height:24px}.calculator-po-otraslyam__aside-desc span{color:#3db845}.calc-po-otraslyam.standart-pink .calculator-po-otraslyam__aside{background:#f3e6f9 bottom no-repeat url(/local/templates/gofromir_refactored/components/bitrix/catalog/universal/images/cpby-page--calculator-po-otraslyam__aside.webp)}.calc-po-otraslyam.standart-pink .calculator-po-otraslyam__aside .calculator-po-otraslyam__aside-icon{fill:#8068cc}.calc-po-otraslyam.standart-pink .help-button{color:#8068cc}.calc-po-otraslyam.children .still-questions a:before{content:url(/local/templates/gofromir_refactored/assets/bindastry/children/block_14_phone_image.svg)}.calc-po-otraslyam.children .calculator-po-otraslyam__aside,.children .calculator-po-otraslyam__aside{background:#ffdfc4 bottom no-repeat url(/local/templates/gofromir_refactored/components/bitrix/catalog/universal/images/cpby-page--calculator-po-otraslyam__aside.webp)}.calc-po-otraslyam.children .calculator-po-otraslyam__aside .calculator-po-otraslyam__aside-icon,.children .calculator-po-otraslyam__aside .calculator-po-otraslyam__aside-icon{fill:#fa9a62}.calc-po-otraslyam.flowers .still-questions a:before{content:url(/local/templates/gofromir_refactored/assets/bindastry/flowers/block_14_phone_image.svg)}.calc-po-otraslyam.flowers .calculator-po-otraslyam__aside,.flowers .calculator-po-otraslyam__aside{background:rgba(249,255,164,.5) bottom no-repeat url(/local/templates/gofromir_refactored/components/bitrix/catalog/universal/images/cpby-page--calculator-po-otraslyam__aside.webp)}.calc-po-otraslyam.flowers .calculator-po-otraslyam__aside .calculator-po-otraslyam__aside-icon,.flowers .calculator-po-otraslyam__aside .calculator-po-otraslyam__aside-icon{fill:#ff8080}.calc-po-otraslyam.textile .still-questions a:before{content:url(/local/templates/gofromir_refactored/assets/bindastry/textile/block_14_phone_image.svg)}.calc-po-otraslyam.textile .calculator-po-otraslyam__aside,.textile .calculator-po-otraslyam__aside{background:#e1f4ff bottom no-repeat url(/local/templates/gofromir_refactored/components/bitrix/catalog/universal/images/cpby-page--calculator-po-otraslyam__aside.webp)}.calc-po-otraslyam.textile .calculator-po-otraslyam__aside .calculator-po-otraslyam__aside-icon,.textile .calculator-po-otraslyam__aside .calculator-po-otraslyam__aside-icon{fill:#8ab5ff}@media screen and (max-width:1199px){.calc-po-otraslyam .calculator__container{flex-direction:column}.calculator-po-otraslyam__aside,.calc-po-otraslyam .calculator-po-otraslyam__aside{display:none}.calc-po-otraslyam .calculator__block{max-width:100%}}@media screen and (max-width:767px){.calc_mini .calculator__form .calculator__form-groups .calculator__form-group:nth-child(2){max-width:100%}.calc_mini .calculator__form-group-item--print:first-child{margin-right:0;max-width:100%;margin-bottom:20px}.calc-po-otraslyam .calculator__submit{margin-right:0}.calc-po-otraslyam .still-questions a{font-size:20px}.calculator.calc-po-otraslyam{padding-bottom:20px}.calc-po-otraslyam .calculator__form:not(.faq-form){padding:30px 15px}}@media screen and (max-width:605px){.calc_mini .calculator__form-group{margin-bottom:0}}@media screen and (max-width:475px){.calc_mini .calculator__form{padding:16px!important;border-radius:24px!important}.calc-po-otraslyam .still-questions{margin-top:16px;padding:24px 16px!important;border-radius:16px!important;justify-content:flex-start!important}.calc-po-otraslyam .still-questions div{text-align:left!important}.calc-po-otraslyam .still-questions__title{font-size:16px!important}.calc-po-otraslyam .still-questions div:last-child{font-size:12px!important}.calc-po-otraslyam .still-questions a{font-size:18px!important}}.component__new-construction .calc_mini .calculator__form{padding:40px 32px}.component__new-construction .calc_mini .calculator__container,.component__new-construction .calc-po-otraslyam .calculator__container{align-items:normal}.component__new-construction .calc-po-otraslyam .calculator__block{margin-right:30px}.component__new-construction .calc-po-otraslyam .calculator__form:not(.faq-form){margin-right:30px;padding:40px 32px}.component__new-construction .calc-po-otraslyam .still-questions{padding:16px 40px;border-radius:16px}.component__new-construction .calc-po-otraslyam .still-questions a{margin-right:0}.component__new-construction .calc-po-otraslyam .still-questions a:before{content:url(/local/templates/gofromir_refactored/components/bitrix/catalog/by_industry_new/images/still-questions.svg)}.component__new-construction .calc-po-otraslyam .still-questions__title{margin-bottom:4px;font-weight:600;font-size:22px;line-height:120%;color:#353535}.component__new-construction .still-questions div:last-child{color:#353535;font-family:Inter,sans-serif;line-height:24px}.component__new-construction .calc-po-otraslyam .calculator-po-otraslyam__aside{border-radius:32px;padding:64px;color:#fff;position:relative;background:bottom no-repeat url(/local/templates/gofromir_refactored/components/bitrix/catalog/universal/images/cpby-page--calculator-po-otraslyam__aside.webp),linear-gradient(90deg,#e6e9f0 0,#eef1f5 100%)}.component__new-construction .calc-po-otraslyam .calculator-po-otraslyam__aside .calculator-po-otraslyam__aside-icon{fill:#3db845;width:221px;height:225px;left:25px;bottom:233px;position:absolute}.component__new-construction .calc-po-otraslyam .calculator-po-otraslyam__aside-desc,.component__new-construction .calc-po-otraslyam .calculator-po-otraslyam__aside-title{color:#000}.component__new-construction .calculator-po-otraslyam__aside-title{margin-bottom:24px;font-weight:500;font-size:42px;line-height:120%}.component__new-construction .calculator-po-otraslyam__aside-desc{font-family:Inter,sans-serif;line-height:24px}.component__new-construction .calc-po-otraslyam .help-button{font-family:Inter,sans-serif;font-size:16px}#calculator-otrasli .bitrix24form_inner{position:relative}#calculator-otrasli .bitrix24form_inner .b24-form-header-padding,#calculator-otrasli .bitrix24form_inner .b24-form-content,#calculator-otrasli .bitrix24form_inner .b24-form-padding-side{padding:0}#calculator-otrasli .bitrix24form_inner .b24-form-wrapper{max-width:max-content;background:0 0}#calculator-otrasli .bitrix24form_inner .b24-form-content form{display:flex;flex-direction:column}#calculator-otrasli .bitrix24form_inner form>div{display:flex;gap:8px;flex-direction:row;flex-wrap:wrap;align-items:center}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div{margin:0}#calculator-otrasli .bitrix24form_inner .b24-form-control-string .b24-form-control:focus:not([readonly]),#calculator-otrasli .bitrix24form_inner .b24-form-control-icon-after .b24-form-control,#calculator-otrasli .bitrix24form_inner .b24-form-control-string .b24-form-control,#calculator-otrasli .bitrix24form_inner .b24-form-control{padding:10px 14px;outline:0;border:2px solid #e6e6e6;border-radius:14px;font-family:var(--inter);font-size:14px;font-weight:400;line-height:24px;text-align:left;background:#fff}#calculator-otrasli .bitrix24form_inner .b24-form-control-label{font-size:14px;font-family:var(--inter)}#calculator-otrasli .bitrix24form_inner .b24-form-control-not-empty+.b24-form-control-label{display:none}#calculator-otrasli .bitrix24form_inner .b24-form-field-layout-section{color:#353535;font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;line-height:24px}#calculator-otrasli .bitrix24form_inner button.b24-form-btn{margin-right:16px;font-family:var(--inter);font-size:14px;font-weight:500;line-height:24px;text-align:center;color:#fff;padding:16px 24px;background-color:#3db845;border-width:0;outline:0;border-radius:16px;transition:300ms}#calculator-otrasli .bitrix24form_inner button.b24-form-btn:hover{color:#3db845;background-color:#fff}#calculator-otrasli .bitrix24form_inner a.help-button{position:absolute;bottom:100px;left:350px}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(1){flex:100%;order:1}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(3){order:3;flex:30%}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(4){order:4;flex:30%}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(5){order:5;flex:30%}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(6){order:6;flex:42%;margin-top:24px}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(7){order:9;flex:42%}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(8){order:7;flex:25%;margin-top:24px}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(9){order:10;flex:25%}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(10){order:8;flex:25%;margin-top:24px}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(11){order:11;flex:25%}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(12){order:12;flex:100%;margin:24px 0 20px}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(13){order:13;flex:100%}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(14){order:14;flex:auto}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(15){order:15;flex:auto}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(16){order:16;flex:auto}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form div .b24-form-control-layout:nth-child(2){flex:100%;order:1;margin:20px 0 11px}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form div .b24-form-control-layout:nth-child(2) .b24-form-field-layout-section,#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(6) .b24-form-field-layout-section,#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(8) .b24-form-field-layout-section,#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(10) .b24-form-field-layout-section,#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(13) .b24-form-field-layout-section{color:#616161;font-family:var(--inter);font-weight:500;font-size:14px;line-height:24px;opacity:60%}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(11) label.b24-form-control-container{border:2px solid #e6e6e6;padding:12px 24px 12px 20px;background:#fff;border-radius:14px;position:relative;font-family:var(--inter);font-size:14px;font-weight:700;line-height:24px;text-align:left;color:#3e3e3e;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;margin:0}#calculator-otrasli .bitrix24form_inner .b24-form-content form>div:nth-child(2){width:100%;order:2}#calculator-otrasli .bitrix24form_inner .b24-form-content form>div:nth-child(3),#calculator-otrasli .bitrix24form_inner .b24-form-btn-container{width:40%;margin-top:32px}#calculator-otrasli .bitrix24form_inner .b24-form-btn-container .b24-form-btn-block{padding:0;margin:0}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div .b24-form-control-agreement{margin:15px 0}@media screen and (max-width:1199px){#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(6),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(7){flex:45%}#calculator-otrasli .bitrix24form_inner button.b24-form-btn{min-width:400px}#calculator-otrasli .bitrix24form_inner a.help-button{left:450px}}@media screen and (max-width:767px){#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(3),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(4),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(5),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(6),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(7),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(8),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(9),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(10),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(11),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(12),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(14),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(15),#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(16){flex:100%}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(7){order:7}#calculator-otrasli .bitrix24form_inner .b24-form-content.b24-form-padding-side form>div div:nth-child(9){order:8}#calculator-otrasli .bitrix24form_inner button.b24-form-btn{min-width:270px}#calculator-otrasli .bitrix24form_inner a.help-button{position:relative;bottom:auto;left:auto}#calculator-otrasli .bitrix24form_inner .b24-form-content form>div:nth-child(3),#calculator-otrasli .bitrix24form_inner .b24-form-btn-container{width:100%}}