/* Start:/local/templates/divier/components/bitrix/system.pagenavigation/.default/style.css?15583545103156*/
.pagination{padding-top:65px;font-size:18px;color:#000;font-weight:400}.pagination__sect{text-align:center}.pagination__sect_main{margin-top:15px;margin-bottom:15px}.pagination__list{font-size:0}.pagination__btn,.pagination__link{display:inline-block;vertical-align:middle}.pagination__btn{padding:0 15px;font-size:18px}.pagination__btn.active{color:#315072;border-color:#3a5b80;cursor:default}.pagination__link,.pagination__btn{display:block}.pagination__link{font-size:18px;margin:0 26px;color:#000;text-decoration:underline}.pagination__link:visited{color:#000;text-decoration:underline}.pagination__link:hover,.pagination__link:active,.pagination__link:focus{color:#000;text-decoration:none}.pagination__link.active{text-decoration:none;cursor:default}.pagination__link_blue,.sort__list a{color:#3a5b80;text-decoration:underline}.pagination__link_blue:visited,.sort__list a:visited{color:#3a5b80;text-decoration:underline}.pagination__link_blue:hover,.sort__list a:hover,.pagination__link_blue:active,.sort__list a:active,.pagination__link_blue:focus,.sort__list a:focus{color:#3a5b80;text-decoration:none}.pagination__item{display:block}.pagination__item+.pagination__item{margin-top:10px}.pagination__item_links{margin:0 16px}.pagination__item .pagination__link+.pagination__btn,.pagination__item .pagination__btn+.pagination__link{margin-top:10px}.pagination__count{color:#2e343b}.pagination__accent{color:#3a5b80}.pagination__page{width:36px;font-size:20px}.pagination__page+.pagination__page{margin-left:16px}.pagination__page.active{color:#315072;border-color:#3a5b80;cursor:default}.sort{position:relative}.sort__title{margin-bottom:11px}.sort__list a+a{margin-left:20px}.pagination__btn,.pagination__page{display:inline-block;vertical-align:middle;height:36px;font-weight:400;line-height:34px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:2px solid #9ea7b1;color:#747c87;text-decoration:none}.pagination__btn:visited,.pagination__page:visited{color:#747c87;text-decoration:none}.pagination__btn:hover,.pagination__page:hover,.pagination__btn:active,.pagination__page:active,.pagination__btn:focus,.pagination__page:focus{color:#315072;text-decoration:none;border-color:#3a5b80}@media screen and (min-width:54em){.pagination__link,.pagination__btn{display:inline-block;vertical-align:middle}.pagination__link:only-of-type{margin-left:0}.pagination__item{display:inline-block;vertical-align:middle}.pagination__item+.pagination__item{margin-top:0}.pagination__item .pagination__link+.pagination__btn,.pagination__item .pagination__btn+.pagination__link{margin-top:0}}@media screen and (min-width:65em){.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination__sect_main{margin-top:0;margin-bottom:0}.sort__title{margin-bottom:0;position:absolute;top:-30px;white-space:nowrap;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}
/* End */


/* Start:/local/components/divier/form.calculator/templates/.default/style.css?155835451014914*/
.calculator-aside h3, .calculator-aside h4, .calculator-aside p {
    margin: 0;
}
.calculator p {
    line-height: 1.2!important;
}

.calculator{
    display: flex;
    flex-direction: row;
    color: #ff0000;
    background-color: #101010;
    padding: 50px 15px 50px 30px;
    position: relative;
}
.calculator-body{
    width: 66%;
    margin-right: 20px;
}
.calculator-aside_wrapper{
    width: 34%;
}
.calculator-body_header{
    margin-bottom: 70px;

}
.calculator-body_header h4{
   font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-size: 22px;
    margin-bottom: 30px;
    color: #afafaf;

}
.calculator-body_header_package{
    display: flex;
    flex-direction: row;
    text-align: center;
    flex-wrap: wrap;
    min-width: 150px;
}
.calculator-body_header_package_item{
    border: 2px solid #ffffff;
    margin-right: 15px;
    margin-bottom: 15px;
    width: 170px;
}
.calculator-body_header_package_item a{
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 15px 15px;
    cursor: pointer;
    font-size: 15px;
   font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    text-decoration: none;
    width: 100%;
    height: 100%;

}
.calculator-body_header_package_item a:hover{
    text-decoration: none!important;
}
.calculator-body_header_package_item p span{
    font-size: 18px;
   font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    color: #ff0000;
}
.calculator-body_header_package_item p{
    margin: 0;
    padding: 0;
    font-size: 15px;
   font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    color: #ff0000;
}
.calculator-body_main h4{
   font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-size: 22px;
    margin-right: 15px;
    color: #AFAFB8;

}
.calculator-body_main_header{
    display: flex;
    align-items: flex-end;
    margin-bottom: 28px;
}
.calculator-body_main_header i{
    background-image: url('../img/calk_price.svg') ;
    background-repeat: no-repeat;
    width: 70px;
    height: 50px;
    display: inline-block;
    vertical-align: middle;
}
.calculator-body_main_items_wrapp{
    display: flex;
    justify-content: space-between;
    background-color: #272727;
    padding: 15px 0;
    margin: 0;
    padding-left: 30px;
    padding-right: 65px;
    margin-left: -30px;
    position: relative;
    align-items: center;
	border-bottom: 1px solid #fff
}
.calculator-body_main_stages{
   font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-size: 24px;
    color: #ffffff;
    text-transform: uppercase;
}
.calculator-body_main_stages_price{
    font-size: 24px;
    font-weight: 400;
    color: #ffffff;
}
.calculator-body_main_stages:after{
    content: "";
    position: absolute;
    vertical-align: middle;
    margin: 0 5px;
    display: inline-block;
    bottom: -17px;
    left: 25px;
    width: 0;
    height: 0;
    border-top: 17px solid #fff;
    border-left: 17px solid transparent;
    border-right: 17px solid transparent;
}
.calculator-body_main_stages_category{
   font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    font-size: 24px;
    background-color: #5a5a5a;
    padding: 30px 0;
    color: #ffffff;
    margin-top: 0;
    padding-left: 30px;
    margin-left: -30px;
}
.calculator-body_main_stages_items{
    display: flex;
    flex-direction: column;
    font-weight: 100;
    padding: 18px 10px 13px 0;
}
.calculator-body_main_stages_item{
    color: #ffffff;
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
    justify-content: space-between;
    padding: 12px 0;
}
.calculator-body_main_stages_item_text{
    display: flex;
    flex: 0 0 70%;
    align-items: center;
}
.calculator-body_main_stages_item_text_{
    font-size: 18px;
}
.calculator-body_main_stages_item_text i{
    margin-left: 15px;
    font-style: normal;
}
.calculator-body_main_stages_item_price span{
    /*flex: 0 0 10%;*/
    display: flex;
    justify-content: flex-start;
    font-size: 17px;
    font-weight: 400;
}
.calculator-body_main_stages_item_price span span{
    font-weight: 100;
    margin-left: 5px;
}
.calculator-body_main_stages_item_price{
    font-size: 18px;
    display: flex;
    flex: 0 0 100px;
    max-width: 100px;
    overflow: hidden;
    display: flex;
    justify-content: flex-start;
}
.calculator-body_main_stages_item .options_label{
    display: flex;
}
.calculator-body_main_stages_item input{
    margin-left: 40px;
}
.calculator-body_main_stages_item_text_input{
    width: 57px;
    height: 33px;
    margin-right: 5px;
    font-size: 16px;
    text-align: center;
    background: #272727;
    padding: 10px 5px;
    border: none;
    border-radius: 0;
    margin-left: 20px!important;
}
.hidden{
    display: none;
}

.information{
    position: absolute;
    background-color: #272727;
    color: #fff;
    width: 330px;
    min-height: 100px;
    line-height: 24px;
    top: 65px;
    font-weight: 300;
    z-index: 10;
    font-size: 18px;
    padding: 25px;
    word-break: break-word;
    font-weight: 100;
    display: none;
}
.icon_information{
    width: 18px;
    height: 18px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    font-size: 14px;
    border: 2px solid #99a0aa;
    line-height: 15px;
    font-family: Monospaced,serif;
    text-align: center;
    font-weight: 500;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    transition: 0.2s all ease-in-out;
}
.icon_information:hover{
    border: 2px solid #c3cad4;
    /*cursor: help;*/
    color: #c3cad4;
}
.icon_information:hover+.information {
    display: block;
}
.checkbox{
    display: none;
}
.serv-select__input:checked+.checkbox_style {
    background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.or…0stroke-width%3D%223%22%20d%3D%22M3%2010l5%205L19%203%22%2F%3E%3C%2Fsvg%3E);
}
.serv-select__ic {
    display: inline-block;
    vertical-align: middle;
    height: 32px!important;
    width: 32px!important;
    background-color: #272727!important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.options_label{
    display: block;
    flex: 0 0 32px;
}
.calculator-aside{
    background-color: #ffffff;
    color: #000;
}
.calculator-aside_header {
    text-transform: uppercase;
    color: #fff;
    font-size: 19px;
    font-weight: 500;
    padding: 14px 30px 12px;
    line-height: 14px;
    background-color: #ff0000;
}
.calculator-aside ul{
    padding: 0;
    margin: 0;
    padding: 0 30px;
}
.calculator-aside_item {
   font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 18px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin: 0!important;
    border-bottom: 1px solid #c2c9cf;
    padding: 6px 10px 0 5px;
}
.calculator-aside_item_bottom_ul{
    background-color: #f1f1f1;
}
.calculator-aside_item_bottom{
   font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin: 0!important;
    border-bottom: 1px solid #c1c1c1;
    padding: 5px 10px 0 5px;

}
.calculator-aside_item_bottom:last-child{
    border-bottom: none;
    padding: 7px 10px 5px 6px;
}

.calculator-aside_item:last-child, .calculator-aside_item_bottom:last-child{
    border-bottom: none;
}
.calculator-aside_item p, .calculator-aside_item_bottom p{
    font-size: 18px;
    flex: 0 0 35%;
    margin: 0 !important;
    display: flex;
    justify-content: flex-end;
    font-weight: 300;
}
.calculator-aside_item p span, .calculator-aside_item_bottom p span{
    font-weight: 500;
    margin-right: 5px;
    font-size: 18px;
}
.calculator-aside_allPrice{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 5px;
}
.calculator-aside_allPrice_inner {
    width: 50%;
    padding: 6px 0px 5px 25px;
    color: #fff;
}
.calculator-aside_allPrice_inner_descr{
    font-size: 12px;
    text-transform: uppercase;
    margin: 0;
}
.calculator-aside_allPrice_inner p{
    margin: 0;
    font-weight: 300;
}
.calculator-aside_allPrice_inner span{
    font-size: 22px;
    font-weight: 400;
}
.calculator-aside_Price{
    background-color: #2b2b2b;
}
.calculator-aside_allDays{
    background-color: #505050;
}
.calculator-aside_reset {
    border: 2px solid #000000;
    background-color: #000000;
    text-align: center;
    display: block;
    margin: 9px 30px 4px;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: 500;
    padding: 6px 0 6px;
    font-size: 13px;
    line-height: 13px;
    vertical-align: middle;
    cursor: pointer;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
}
.calculator-aside_reset:hover{
    color: #294665;
    background-color: transparent;
    text-decoration: none;
}
.form{
    padding: 0 30px 15px;
}
.form h4{
    text-align: center;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 17px;
    padding: 10px 0 10px;
}
.form input{
    width: 100%;
    margin-bottom: 8px;
    background-color: #e2e2e2;
    border: none;
    padding: 10px 15px;
    height: 29px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.form input::placeholder{
    color:#000;
    font-size: 12px;
    font-weight: 300;
}
.form input[type="submit"]{
    background-color: #ff0000;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 14px;
    height: 31px;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
}
.form input[type="submit"]:hover{
    color: #ff0000;
    background: #000000;
    text-decoration: underline;
}


.form p{
    font-size: 12px;
    margin: 0;
    text-align: center;
}
.form_p{
    display: none;
    font-size: 14px;
    padding: 0 0 10px 0;
    font-weight: 400;
    color: green;
}
.hs-form__captcha{
    display: flex;
    justify-content: space-between;
}
.hs-form__captcha_left{
    margin-right: 8px;
    flex: 0 0 50%;
}
.hs-form__captcha_left img{
    width: 100% !important;
    height: 29px;
}
.hs-form__captcha_right input{
    height: 29px !important;
}
.hs-form__captcha_right input::placeholder{
    font-size: 14px;
}
.hs-form_btn p a, .hs-form_btn p a:hover, .hs-form_btn p a:visited{
    color: #000000;
}
@media (max-width: 1200px) {
    .calculator-aside ul {
       padding: 0 10px;
    }
}
@media screen and (max-width: 860px) {
    .long-list .g--wrapper{
        padding-left: 0!important;
        padding-right: 0!important;
    }
    .calculator{
        flex-direction: column;
        padding: 0;
    }
    .calculator-body{
        width: 100%;
        padding: 0 20px 50px;
    }
    .calculator-body h4{
        font-size: 16px;
    }

    .calculator-body_header{
        margin: 50px 0;
    }
    .calculator-body_main_header{
        display: flex;
        align-items: center;
    }
    .calculator-body_main_header i{
        margin-right: 5px;
        width: 70px;
    }
    .calculator-body_header_package{
        flex-direction: row;
        justify-content: center;
    }
    .calculator-body_header_package_item{
        margin-right: 15px;
        margin-bottom: 10px;
    }
    .calculator-body_main_stages, .calculator-body_main_stages_category{
        margin-right: -20px;
        flex: 0 0 70%;
    }
    .calculator-body_main_stages_items{
        padding: 18px 0px 13px 0;
    }
    .calculator-body_main_stages_item_text{
        flex: auto;
    }
    .calculator-body_main_stages_item_price{
        flex: 0 0 100px;
        display: flex;
        justify-content: flex-end;
        margin-right: 20px;
    }
    .calculator-body_main_stages_item_text i{
        margin-left: 5px;
    }

    .icon_information{
        height: 15px!important;
        width: 15px!important;
        line-height: 15px!important;
        font-size: 12px!important;
    }
    .calculator-aside_wrapper{
        width: 100%;
        padding: 0px 20px 50px;
    }
    .calculator-aside ul {
        padding: 0 30px;
    }
    .hs-form{
        display: flex;
    }
    .hs-form_left{
        flex: 0 0 50%;
        margin-right: 20px;
    }
    .hs-form_right{
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
}

@media screen and (max-width: 425px) {
    .hs-form{
        display: block;
    }
    .hs-form_left{
        margin-right: 0px;
    }
    .hs-form_right{
        display: block;
    }
    .calculator-aside_wrapper {
        padding: 0;
    }
    .calculator-body_header_package{
        flex-direction: column;
        justify-content: center;
    }
    .calculator-body_header_package_item{
        margin-right: 0px;
        margin-bottom: 10px;
        width: 100%;
    }

    .calculator-body_main_stages_items{
        padding-right: 0;
    }
    .calculator-body_main_stages_item_text{
        flex: auto;
        max-width: 50%;
    }
    .calculator-body_main_stages_item_price{
        flex: 0 0 100px;
        justify-content: flex-end;
    }
    .calculator-body_main_stages_item .options_label{
        flex: 0 0 10%;
        max-width: 10%;
    }
    .icon_information, .calculator-body_main_stages_item_text_input, .calculator-body_main_stages_item_text_input_label{
        display: none;
    }
    .calculator-body_main_stages_item{
        border-bottom: 1px solid #2d3a48;
    }
    .calculator-body_main_stages_item:last-child{
        border-bottom: none;
    }
    .serv-select__ic{
        width: 30px!important;
        height: 30px!important;
    }
    .calculator-body_main_items_wrapp{
        padding-right: 15px!important;
        margin-right: -15px!important;
    }
}

@media screen and (max-width: 325px){
    .calculator-body_main_stages, .calculator-body_main_stages_category{
        flex: 0 0 50%;
    }
    .calculator-body_main_stages_item_text {
        flex: auto;
        max-width: 50%;
    }
    .calculator-body_main_stages_item_price{
        flex: 0 0 100px;
        /*max-width: 30%;*/
        justify-content: flex-end;
    }
    .serv-select__ic{
        width: 20px!important;
        height: 20px!important;
    }
    .options_label{
        display: flex;
        justify-content: flex-end;
    }
    .calculator-aside_allPrice_inner span{
        font-size: 18px;
    }
    .hs-form__captcha_right input::placeholder{
        color: transparent;
    }
    .calculator-body_main_items_wrapp{
        flex-direction: column;
        align-items: flex-start;
    }
    .calculator-aside ul{
        padding: 0 10px;
    }
    .form {
       padding: 0 10px 15px;
    }
}
/* End */


/* Start:/local/templates/divier/components/divier/form.feedback/.default/style.css?15583545106701*/
.form-request{background:#1f1f1f;padding:65px 0;text-align:center}.form-request__field{border:0;background:#191919;padding:20px;overflow:hidden}.form-request__field_options{padding-bottom:50px;margin-bottom:70px}.form-request__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;margin-bottom:-20px}.form-request__input,.file-send__input,.form-request__txt{border:0;height:42px;font-size:20px;line-height:42px;padding:0 23px;background:#1f1f1f;color:#fff;font-weight:300;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.form-request__input:-webkit-autofill,.file-send__input:-webkit-autofill,.form-request__input:-webkit-autofill:hover,.file-send__input:-webkit-autofill:hover,.form-request__input:-webkit-autofill:focus,.file-send__input:-webkit-autofill:focus,.form-request__input:-webkit-autofill,.file-send__input:-webkit-autofill,.form-request__txt:-webkit-autofill,.form-request__txt:-webkit-autofill:hover,.form-request__txt:-webkit-autofill:focus,.form-request__txt:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #1f1f1f inset}.form-request__input::-ms-expand,.file-send__input::-ms-expand,.form-request__txt::-ms-expand{display:none}.form-request__input::-webkit-input-placeholder,.file-send__input::-webkit-input-placeholder,.form-request__txt::-webkit-input-placeholder{opacity:1;font-size:20px;font-weight:100;color:#b4b4b4;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-request__input:-ms-input-placeholder,.file-send__input:-ms-input-placeholder,.form-request__txt:-ms-input-placeholder{opacity:1;font-size:20px;font-weight:100;color:#b4b4b4;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-request__input::-ms-input-placeholder,.file-send__input::-ms-input-placeholder,.form-request__txt::-ms-input-placeholder{opacity:1;font-size:20px;font-weight:100;color:#b4b4b4;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-request__input::placeholder,.file-send__input::placeholder,.form-request__txt::placeholder{opacity:1;font-size:20px;font-weight:100;color:#b4b4b4;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-request__input:focus::-webkit-input-placeholder,.file-send__input:focus::-webkit-input-placeholder,.form-request__txt:focus::-webkit-input-placeholder{opacity:0}.form-request__input:focus:-ms-input-placeholder,.file-send__input:focus:-ms-input-placeholder,.form-request__txt:focus:-ms-input-placeholder{opacity:0}.form-request__input:focus::-ms-input-placeholder,.file-send__input:focus::-ms-input-placeholder,.form-request__txt:focus::-ms-input-placeholder{opacity:0}.form-request__input:focus::placeholder,.file-send__input:focus::placeholder,.form-request__txt:focus::placeholder{opacity:0}.form-request__input,.file-send__input{display:block;width:100%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.form-request__item{margin-bottom:20px;width:100%}.form-request__item_cap{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.form-request__item_txt{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.form-request__txt{width:100%;resize:none;height:228px}.form-request__btn{margin-top:36px;margin-bottom:10px;width:100%}.file-send{text-align:left;margin-top:12px;font-size:0}.file-send__txt{line-height:30px;font-size:16px;font-weight:100;vertical-align:center}.file-send__input,.file-send__btn{margin-bottom:20px}.file-send__input{color:#878f9c;display:inline-block;vertical-align:middle;margin-right:25px;width:100%}.file-send__btn{display:inline-block;vertical-align:middle;font-size:18px;line-height:38px;height:42px;border:2px solid #cbd3e6;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:200px;text-align:center;color:#dde2ec;text-decoration:none;background-color:transparent}.file-send__btn:visited{color:#dde2ec;text-decoration:none;background-color:transparent}.file-send__btn:hover{color:#1c1f22;text-decoration:none;background-color:#dde2ec}.file-send__btn:focus{color:#dde2ec;text-decoration:none;background-color:transparent}.serv-select{text-align:left}.serv-select__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:40px}.serv-select__list+.serv-select__list{border-top:1px solid #525862}.serv-select__item{width:100%;margin-bottom:30px}.serv-select__label{display:block;height:100%;font-size:0}.serv-select__label:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%}.serv-select__input{display:none}.serv-select__input:checked+.serv-select__ic{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021%2018%22%20height%3D%2218%22%20width%3D%2221%22%3E%3Cpath%20fill%3D%22transparent%22%20stroke%3D%22%23878f9c%22%20stroke-width%3D%223%22%20d%3D%22M3%2010l5%205L19%203%22%2F%3E%3C%2Fsvg%3E)}.serv-select__ic{display:inline-block;vertical-align:middle;height:37px;width:37px;background-color:#292d36;background-repeat:no-repeat;background-position:50% 50%}.serv-select__link{font-size:20px;font-weight:100;line-height:22px;border-bottom:1px solid #222529;color:#a2abba;text-decoration:none}.serv-select__link-wrap{display:inline-block;vertical-align:middle;margin-left:15px;padding-right:15px;width:calc(100% - 56px)}.serv-select__link:visited{color:#a2abba;text-decoration:none}.serv-select__link:hover,.serv-select__link:active,.serv-select__link:focus{color:#a2abba;text-decoration:none;border-color:#a2abba}@media screen and (min-width:27em){.file-send__input{width:calc(100% - 225px)}}@media screen and (min-width:36em){.form-request__btn{width:auto;min-width:422px}.serv-select__item{margin-bottom:40px;width:50%}}@media screen and (min-width:48em){.form-request__block{height:250px}.form-request__block_landing{height:125px}.form-request__item{width:48.5%}.form-request__item_cap{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.form-request__item_txt{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.file-send__input{width:calc(48.5% - 225px)}}@media screen and (min-width:54em){.serv-select__item{width:33.3333%}}@media screen and (min-width:65em){.form-request__field{padding:45px 94px 35px;overflow:visible}.form-request__item{width:46.5%}.file-send__input{width:calc(46.5% - 225px)}}@media screen and (min-width:76.25em){.serv-select__item{width:25%}}
/* End */
/* /local/templates/divier/components/bitrix/system.pagenavigation/.default/style.css?15583545103156 */
/* /local/components/divier/form.calculator/templates/.default/style.css?155835451014914 */
/* /local/templates/divier/components/divier/form.feedback/.default/style.css?15583545106701 */