

/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?175637893151*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/bitrix/templates/aspro_next_modify/components/bitrix/news.list/projects.list/style.css?1756379754618*/
.slider-our-projects.show_by_3 .owl-item {
    padding: 2px;
}
.slider-our-projects.show_by_3 .item {
    border: 1px solid #D3D3D3;
    padding: 20px 30px;
    transition: .25s;
}
.slider-our-projects.show_by_3 .item:hover {
    border-color: transparent;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}
.slider-our-projects.show_by_3 * {
    box-sizing: border-box;
}
.slider-our-projects.show_by_3 {
    box-sizing: border-box;
}
.slider-our-projects.show_by_3 .owl-stage {
    display: flex;
}
.slider-our-projects.show_by_3 .owl-stage .item {
    height: 100%;
    margin: 0 1px;
}
/* End */


/* Start:/bitrix/templates/aspro_next_modify/components/enrgygr/location/all-search/style.min.css?17563797615811*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin,cyrillic);.tfl__link-container:hover,.tfl__link-container{text-decoration:none;display:inline-block}.tfl__link:hover,.tfl__link{border-bottom:1px dashed}.tfl__link.tfl__link_order{font-weight:bold;line-height:2}.tfl-define-popup{background-color:#fff;text-align:center}.tfl-define-popup__desktop{border-radius:.3em;-webkit-box-shadow:-1px 2px 13px 0 rgba(0,0,0,0.25);-moz-box-shadow:-1px 2px 13px 0 rgba(0,0,0,0.25);box-shadow:-1px 2px 13px 0 rgba(0,0,0,0.25);transform:translateX(-50%);z-index:1001;-webkit-border-radius:10px;-moz-border-radius:10px;position:absolute;width:24rem}.tfl-define-popup__mobile{width:100%;position:relative;z-index:9999999;border-radius:0!important}.tfl-define-popup__mobile .tfl-define-popup__buttons{border-radius:0!important}.tfl-define-popup__desktop:before{position:absolute;width:11px;height:11px;transform:rotate(45deg);content:'';background-color:#fff;left:calc(50% - 5px);top:-5px}.tfl-define-popup__text{padding:1.5em 2em}.tfl-define-popup__buttons{text-align:center;font-size:.85em;overflow:hidden}.tfl-define-popup__button{width:50%;display:block;padding:1rem 2rem;float:left;box-sizing:border-box}.tfl-define-popup__main{font-weight:bold}.tfl-define-popup__second{background-color:#f5f5f5}.tfl-popup{position:fixed;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;z-index:1001;width:70rem;overflow:hidden;left:50%;top:45%;transform:translate(-50%,-50%);padding:3rem;-webkit-box-shadow:-1px 2px 13px 0 rgba(0,0,0,0.25);-moz-box-shadow:-1px 2px 13px 0 rgba(0,0,0,0.25);box-shadow:-1px 2px 13px 0 rgba(0,0,0,0.25);min-height:35rem}.tfl-popup.tfl-popup_loading{background:url(/bitrix/templates/aspro_next_modify/components/enrgygr/location/all-search/img/preloader.svg) center center no-repeat #fff}.tfl-popup__title{font-family:'Open Sans',sans-serif;font-weight:400;margin:0 0 1rem;padding:0 0 .5rem;font-size:2.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.tfl-popup__search-wrapper{position:relative;margin:0 0 2rem 0;padding:0}.tfl-popup .tfl-popup__search-input{background:#fff;-moz-border-radius:.25rem;-webkit-border-radius:.25rem;-khtml-border-radius:.25rem;border-radius:.2rem;border:1px solid #d5d5d5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem;line-height:1;padding:1rem 1.5rem;width:100%;font-family:'Open Sans',sans-serif;position:relative}.tfl-popup__search-input::-webkit-input-placeholder{color:#bbb}.tfl-popup__search-input::-moz-placeholder{color:#bbb}.tfl-popup__search-input:-ms-input-placeholder{color:#bbb}.tfl-popup__search-input:-moz-placeholder{color:#bbb}.tfl-popup__search-input:focus::-webkit-input-placeholder{color:#d5d5d5}.tfl-popup__search-input:focus::-moz-placeholder{color:#d5d5d5}.tfl-popup__search-input:focus:-ms-input-placeholder{color:#d5d5d5}.tfl-popup__search-input:focus:-moz-placeholder{color:#d5d5d5}.tfl-popup__clear-field{height:16px;position:absolute;right:4rem;top:50%;transform:translateY(-50%);width:16px;display:none}.tfl-popup__search-icon{height:17px;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:17px}.tfl-popup__search-icon .svg-search{fill:#d5d5d5}.tfl-popup__container,.tfl-popup__scroll-container{overflow:hidden;height:100%;max-height:25rem}.tfl-popup__container{margin-bottom:1rem;width:100%;float:left;position:relative;display:none;min-height:8rem}.tfl-popup__container:before{position:absolute;content:'';width:100%;height:1.5rem;bottom:0;background:url(/bitrix/templates/aspro_next_modify/components/enrgygr/location/all-search/img/shadow.png) repeat-x bottom;z-index:1}.tfl-popup__with-defaults .tfl-popup__container.tfl-popup__defaults{display:block}.tfl-popup__with-defaults .tfl-popup__container.tfl-popup__locations{width:66.6%}.tfl-popup__with-locations .tfl-popup__container.tfl-popup__defaults{width:33.3%}.tfl-popup__with-locations .tfl-popup__container.tfl-popup__locations{display:block}.tfl-popup__list{float:left;width:100%;list-style:none outside none;padding:0 .75rem;line-height:1.25;margin-bottom:1rem;-webkit-column-width:15rem;-moz-column-width:15rem;column-width:15rem;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-column-rule:0 solid #ccc;-moz-column-rule:0 solid #ccc;column-rule:0 solid #ccc;display:block}.tfl-popup__list li{padding-bottom:.75rem;overflow:hidden;list-style:none;page-break-inside:avoid;break-inside:avoid}.tfl-popup__list li:before,.tfl-popup__list li:after{content:none}.tfl-popup__location-link{color:#333;text-decoration:none;border-bottom:1px dashed #777;font-family:'Open Sans',sans-serif}.tfl-popup__location-link:hover{border-bottom:1px dotted #333}.tfl-popup__defaults .tfl-popup__location-link{font-weight:700;border-bottom:1px dotted #333}.tf-location__region{display:block;font-size:.7em;color:#999;line-height:1;margin-top:.3em}.tfl-popup-overlay{display:none;position:fixed;margin:0;padding:0;top:0;left:0;bottom:0;right:0;background:url('/bitrix/templates/aspro_next_modify/components/enrgygr/location/all-search/img/custom-popup-overlay.png') repeat;z-index:1000}.tfl-popup__close-container{right:1.25rem;top:1.25rem;position:absolute}.tfl-popup__close{display:block;position:relative;cursor:pointer;opacity:.2;width:16px;height:16px}.tfl-popup__close:hover{opacity:.5}.tfl-popup__close:before,.tfl-popup__close:after{position:absolute;content:'';width:2px;background-color:#333;height:17px;left:7px}.tfl-popup__close:before{transform:rotate(45deg)}.tfl-popup__close:after{transform:rotate(-45deg)}.tfl-body-freeze{overflow:hidden}.tfl-body-blur{-webkit-filter:blur(0.2rem);-moz-filter:blur(0.2rem);-o-filter:blur(0.2rem);-ms-filter:blur(0.2rem);filter:blur(0.2rem)}.tfl-popup__nofound-mess{display:none;font-size:2rem;text-align:center;position:absolute;top:50%;width:100%;color:#d5d5d5;transform:translateY(-50%)}.tfl-popup__nofound-mess-show{display:block}
/* End */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?175637893151 */
/* /bitrix/templates/aspro_next_modify/components/bitrix/news.list/projects.list/style.css?1756379754618 */
/* /bitrix/templates/aspro_next_modify/components/enrgygr/location/all-search/style.min.css?17563797615811 */
