

/* Start:/bitrix/templates/.default/components/bitrix/news/clients/bitrix/news.list/clients/style.min.css?17109722002967*/
#city{margin:10px 0}.clients .client-link{text-shadow:none;z-index:1}.clients .client-link .features{position:absolute;bottom:0;left:12%;width:80%;text-align:center;color:#323694}.clients .client-link .features span{position:static;font-size:16px}.clients .client-link{background:0 0}.clients li:hover{background:rgba(244,244,244,.85)}.clients li:hover .img-wrap:after{background:rgba(244,244,244,.85);position:absolute;width:100%;height:100%;top:0;left:0;display:block;content:""}.clients img{float:none}.clients .img-wrap{max-width:182px;max-height:156px;float:left;position:relative}.clients .popup-descr{width:428px;height:138px;position:absolute;top:40px;left:241px;color:#414141}.clients .popup-descr p{margin:25px 0}.clients .popup-overlay{background:rgba(244,244,244,.85);width:100%;height:100%;position:absolute;display:none}.features .descr{background:url(/bitrix/templates/.default/components/bitrix/news/clients/bitrix/news.list/clients/img/cl-sprites.png) no-repeat 0 -34px;padding-left:23px;margin-right:20px}.features .intrduct{background:url(/bitrix/templates/.default/components/bitrix/news/clients/bitrix/news.list/clients/img/cl-sprites.png) no-repeat 0 -17px;padding-left:23px;margin-right:20px}.features .recall{background:url(/bitrix/templates/.default/components/bitrix/news/clients/bitrix/news.list/clients/img/cl-sprites.png) no-repeat 0 1px;padding-left:23px}@media (max-width:961px){.clients_page #form-solution{width:100%}.clients_page #form-solution .form-solution{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;padding:15px;margin:0}.clients_page #form-solution .col-l-50,.clients_page #form-solution .col-l-50>div,.clients_page #form-solution .col-l-50>div .jScrollPaneContainer,.clients_page #form-solution .col-r-50,.clients_page #form-solution .col-r-50>div,.clients_page #form-solution .col-r-50>div .jScrollPaneContainer{width:100%!important}}@media (max-width:767px){.clients .clients-inner{padding:40px 36px;margin:0 -18px}.clients .img-wrap{float:none;margin-bottom:10px}.client-descr{margin:0}.clients li:hover{background:0 0}.clients li:hover .img-wrap:after{background:0 0}.client-link{opacity:1}.clients .client-link .features{width:100%;left:0}.features .descr,.features .intrduct{margin-right:10px}.clients .client-link span{top:0;margin-top:0}.features .recall{margin-left:-8px}.paging{border:none;padding:0 0 23px}}@media (min-width:768px) and (max-width:959px){.clients li:hover{background:0 0}.clients li:hover .img-wrap:after{background:0 0}.client-link{opacity:1}.paging{border:none;padding:0 0 23px}}@media (max-width:640px){.clients-inner .client-descr{margin-left:0;margin-right:0;min-height:auto}.clients_page .clients .clients-inner{display:grid}.clients_page .clients .img-wrap,.clients_page .clients img{max-width:100%;max-height:100%}.clients_page .client-descr p,.clients_page li{padding-right:0!important}.clients_page .clients .img-wrap,.clients_page .clients img{margin:0 auto 10px}.clients_page h4.client-name{text-align:center}.clients_page #form-solution .form-solution{grid-template-rows:repeat(2,1fr);grid-template-columns:auto}}@media (max-width:360px){.clients_page .clients .img-wrap,.clients_page .clients img{width:99%}}
/* End */


/* Start:/bitrix/components/bezr/form.result.new.befsend/style.css?1774549572175*/
.checkbox-privacy{
	margin-right: 2px;
	height: 10px;
}
input[type="submit"]:disabled, button[type="submit"]:disabled{
	opacity:0.6;
	cursor:default;
	pointer-events: none;
}

/* End */


/* Start:/bitrix/templates/.default/components/bezr/form.result.new.befsend/inner_line_consult/style.min.css?1710972200303*/
input[type=tel],input[type=text]{box-sizing:content-box}.middle-box-form .j-select{width:238px!important}.middle-box-form .form-advice{overflow:inherit}.middle-box-form .form-advice::after{content:'';display:block;clear:both}.block_button>.text{padding:0}.block_button>.text>input{box-sizing:border-box}
/* End */


/* Start:/bitrix/components/bezr/form.result.new.befsend/templates/general/style.css?1774549572723*/
.popup {
    position: relative;
    top: auto;
    left: auto;
    margin: auto;
    max-width: 640px;
}
.text.error:before {top:-19px;}
.text.error:after { top: 3px;}
.text.error:before {
    content: attr(data-content)
}
.popup.j-form-popup.hidden{display: none;}

.form-template-general .popup-button .btn{
    margin-bottom: 10px;
}
.form-template-general .popup-button .inline-block.policy-text{
    margin: 0;
    padding: 15px;
}
.popup-content .j-form-flag .text input {
    margin-bottom: 0
}

.popup-content .j-form-flag .text {
    margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
    .popup-content .j-form-flag .float-left, .popup-content .j-form-flag .float-right {
        width: 100%;
    }
}
/* End */
/* /bitrix/templates/.default/components/bitrix/news/clients/bitrix/news.list/clients/style.min.css?17109722002967 */
/* /bitrix/components/bezr/form.result.new.befsend/style.css?1774549572175 */
/* /bitrix/templates/.default/components/bezr/form.result.new.befsend/inner_line_consult/style.min.css?1710972200303 */
/* /bitrix/components/bezr/form.result.new.befsend/templates/general/style.css?1774549572723 */
