

/* Start:/local/templates/eremont_main_2024/font/fontawesome/fontawesome.min.css?17351609961772*/
.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.fa-calculator-design:before{content:"\e900"}.fa-calculator-renovation:before{content:"\e901"}.fa-form:before{content:"\e902"}.fa-email:before{content:"\e903"}.fa-email-o:before{content:"\e90f"}.fa-envelope:before{content:"\e912"}.fa-envelope-o:before{content:"\e913"}.fa-phone-back:before{content:"\e904"}.fa-phone-back-o:before{content:"\e910"}.fa-phone-call:before{content:"\e905"}.fa-phone-call-o:before{content:"\e906"}.fa-map-pin:before{content:"\e914"}.fa-search:before{content:"\e907"}.fa-zoom-in:before{content:"\e92b"}.fa-close:before{content:"\e908"}.fa-close-menu:before{content:"\e915"}.fa-menu:before{content:"\e911"}.fa-load:before{content:"\e919"}.fa-camera:before{content:"\e91c"}.fa-clock:before{content:"\e91d"}.fa-wallet:before{content:"\e91e"}.fa-place:before{content:"\e928"}.fa-square:before{content:"\e929"}.fa-style:before{content:"\e92a"}.fa-arrow-long-right:before{content:"\e91f"}.fa-dzen:before{content:"\e909"}.fa-telegram:before{content:"\e90a";margin-left:-2px}.fa-twitter:before{content:"\e90b"}.fa-vk:before{content:"\e90c"}.fa-whatsapp:before{content:"\e90d"}.fa-youtube:before{content:"\e90e"}.fa-rutube:before{content:"\e926"}.fa-car:before{content:"\e916"}.fa-bus:before{content:"\e917"}.fa-taxi:before{content:"\e918"}.fa-star-o:before{content:"\e91a"}.fa-star:before{content:"\e91b"}.fa-link:before{content:"\e920"}.fa-question:before{content:"\e921"}.fa-quote:before{content:"\e922"}.fa-arrow-line-top:before{content:"\e923"}.fa-check:before{content:"\e924"}.fa-play:before{content:"\e927";margin-right:-4px}.fa-chevron-down:before{content:"\e92c"}.fa-info:before{content:"\e925"}.fa-list:before{content:"\e92d"}.fa-pano:before{content:"\e92e"}
/* End */


/* Start:/local/templates/eremont_main_2024/components/bitrix/breadcrumb/.default/style.min.css?17354699842631*/
.breadcrumbs{overflow:hidden}.breadcrumbs.bg-transparent{background:-webkit-linear-gradient(0deg,rgb(255 255 255 / .1) 0%,rgb(255 255 255 / .1) 50%,#fff0 100%);background:linear-gradient(90deg,rgb(255 255 255 / .1) 0%,rgb(255 255 255 / .1) 50%,#fff0 100%)}.breadcrumbs-container{mask-image:linear-gradient(90deg,var(--gray-10) 80%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,var(--gray-10) 80%,transparent 100%)}.breadcrumbs.bg-transparent,ul.breadcrumbs-list li:after{position:absolute}.breadcrumbs.bg-transparent{left:0;width:100%;top:78px;z-index:2}.breadcrumbs,ul.breadcrumbs-list li{position:relative}ul.breadcrumbs-list,ul.breadcrumbs-list li:after{display:block}ul.breadcrumbs-list{list-style:none;overflow-x:auto;font-family:'Inter',sans-serif;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap;padding:var(--gap-3) var(--gap-10)}ul.breadcrumbs-list li a{text-decoration:none}ul.breadcrumbs-list li a:hover{text-decoration:underline}ul.breadcrumbs-list li{display:inline;padding-right:var(--gap-6)}ul.breadcrumbs-list li,ul.breadcrumbs-list li a{color:var(--text-secondary)}.breadcrumbs.bg-darker ul.breadcrumbs-list li,.breadcrumbs.bg-darker ul.breadcrumbs-list li a{color:var(--text-secondary-on-dark)}.breadcrumbs.bg-transparent ul.breadcrumbs-list li,.breadcrumbs.bg-transparent ul.breadcrumbs-list li a{color:var(--text-primary-on-dark)}ul.breadcrumbs-list li:after{content:'';right:10px;top:5px;width:6px;height:6px;border-right:1px solid var(--text-secondary);border-top:1px solid var(--text-secondary);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.breadcrumbs.bg-darker ul.breadcrumbs-list li:after{border-right:1px solid var(--text-secondary-on-dark);border-top:1px solid var(--text-secondary-on-dark)}.breadcrumbs.bg-transparent ul.breadcrumbs-list li:after{border-right:1px solid var(--text-primary-on-dark);border-top:1px solid var(--text-primary-on-dark)}ul.breadcrumbs-list li:last-child,ul.breadcrumbs-list li:last-child a,ul.breadcrumbs-list li a:hover{color:var(--text-primary)}.breadcrumbs.bg-darker ul.breadcrumbs-list li:last-child,.breadcrumbs.bg-darker ul.breadcrumbs-list li:last-child a,.breadcrumbs.bg-darker ul.breadcrumbs-list li a:hover,.breadcrumbs.bg-transparent ul.breadcrumbs-list li:last-child,.breadcrumbs.bg-transparent ul.breadcrumbs-list li:last-child a,.breadcrumbs.bg-transparent ul.breadcrumbs-list li a:hover{color:var(--text-primary-on-dark)}ul.breadcrumbs-list li:last-child:after{display:none}@media (max-width:1250px){.breadcrumbs.bg-transparent{top:65px}}@media (max-width:767px){ul.breadcrumbs-list{padding:var(--gap-3) var(--gap-4)}}
/* End */


/* Start:/local/templates/eremont_main_2024/template_styles.css?175092400242047*/
*, :after, :before{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
ol, ul {
	list-style: none;
}


body {
	font-family:'Inter',sans-serif;
	line-height: 1.5;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	background-color:var(--surface-primary);
	color:var(--text-primary);
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	text-rendering:auto;
	position:relative;
}


.row{
	margin-right:-16px;
	margin-left:-16px;
}
.nom-row {
	margin-right:0;
	margin-left:0;
}

.container-row,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
	position:relative;
	min-height:1px;
	padding-right:16px;
	padding-left:16px;
}

.nom-row > div[class*="col-"], .nom-row > div[class^="col-"] {
    padding-left: 0;
    padding-right: 0;
}

.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
	float:left;
}


.clearfix:after, .clearfix:before,.container:after, .container:before,.row:after,.row:before,.nom-row:after,.nom-row:before{
    display: table;
    content: " ";
}
.clearfix:after,.container:after,.row:after,.nom-row:after {
    clear: both;
}


.col-xs-12{
	width:100%;
}
.col-xs-11{
	width:91.66666667%;
}
.col-xs-10{
	width:83.33333333%;
}
.col-xs-9{
	width:75%;
}
.col-xs-8{
	width:66.66666667%;
}
.col-xs-7{
	width:58.33333333%;
}
.col-xs-6{
	width:50%;
}
.col-xs-5{
	width:41.66666667%;
}
.col-xs-4{
	width:33.33333333%;
}
.col-xs-3{
	width:25%;
}
.col-xs-2{
	width:16.66666667%;
}
.col-xs-1_5{
	width:12.5%;
}
.col-xs-1{
	width:8.33333333%;
}


@media (min-width:768px){
	.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
		float:left;
	}
	.col-sm-12{
		width:100%;
	}
	.col-sm-11{
		width:91.66666667%;
	}
	.col-sm-10{
		width:83.33333333%;
	}
	.col-sm-9{
		width:75%;
	}
	.col-sm-8{
		width:66.66666667%;
	}
	.col-sm-7{
		width:58.33333333%;
	}
	.col-sm-6{
		width:50%;
	}
	.col-sm-5{
		width:41.66666667%;
	}
	.col-sm-4{
		width:33.33333333%;
	}
	.col-sm-3{
		width:25%;
	}
	.col-sm-2{
		width:16.66666667%;
	}
	.col-sm-1_5{
		width:12.5%;
	}
	.col-sm-1{
		width:8.33333333%;
	}
	.flex-row-sm{
		display: flex;
		flex-wrap: wrap;
	}
}
@media (min-width:992px){
	.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
		float:left;
	}
	.col-md-12{
		width:100%;
	}
	.col-md-11{
		width:91.66666667%;
	}
	.col-md-10{
		width:83.33333333%;
	}
	.col-md-9{
		width:75%;
	}
	.col-md-8{
		width:66.66666667%;
	}
	.col-md-7{
		width:58.33333333%;
	}
	.col-md-6{
		width:50%;
	}
	.col-md-5{
		width:41.66666667%;
	}
	.col-md-4{
		width:33.33333333%;
	}
	.col-md-3{
		width:25%;
	}
	.col-md-2{
		width:16.66666667%;
	}
	.col-md-1_5{
		width:12.5%;
	}
	.col-md-1{
		width:8.33333333%;
	}
	.flex-row-md{
		display: flex;
		flex-wrap: wrap;
	}
}
@media (min-width:1200px){
	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{
		float:left;
	}
	.col-lg-12{
		width:100%;
	}
	.col-lg-11{
		width:91.66666667%;
	}
	.col-lg-10{
		width:83.33333333%;
	}
	.col-lg-9{
		width:75%;
	}
	.col-lg-8{
		width:66.66666667%;
	}
	.col-lg-7{
		width:58.33333333%;
	}
	.col-lg-6{
		width:50%;
	}
	.col-lg-5{
		width:41.66666667%;
	}
	.col-lg-4{
		width:33.33333333%;
	}
	.col-lg-3{
		width:25%;
	}
	.col-lg-2{
		width:16.66666667%;
	}
	.col-lg-1_5{
		width:12.5%;
	}
	.col-lg-1{
		width:8.33333333%;
	}
	.flex-row-lg{
		display: flex;
		flex-wrap: wrap;
	}
}


@media (min-width:1200px) {
    .hidden-lg{
        display: none !important
    }
}
@media (min-width:992px) and (max-width:1199px) {
	.hidden-md{
        display: none !important
    }
}
@media (min-width:768px) and (max-width:991px) {
	.hidden-sm{
        display: none !important
    }
}
@media (max-width:767px) {
    .hidden-xs{
        display: none !important
    }
}


/*CONTAINER*/
.container {
    width: 100%;
    margin: 0 auto;
}

@media (min-width: 768px){
	.container {
		width: 736px;
		padding-right:0;
		padding-left:0;
	}
}
@media (min-width: 868px){
	.container {
		width: 836px;
	}
}
@media (min-width: 992px){
	.container {
		width: 960px;
	}
}


@media (min-width: 1050px) {
	.container{
		width: 1018px;
	}
}
@media (min-width: 1250px) {
	.container{
		width: 1197px;
	}
}
@media (min-width: 1350px) {
	.container{
		width: 1297px;
	}
}
@media (min-width: 1550px) {
	.container{
		width: 1497px;
	}
}
@media (min-width: 1750px) {
	.container{
		width: 1697px;
	}
}


@media (min-width: 1022px) {
	.inner_page .sidebar-container .container:not(.heading-container){
		padding-left:var(--gap-10);
		padding-right:var(--gap-10);
	}
}
@media (min-width: 1022px) and (max-width: 1400px) {
	.inner_page .sidebar-container .container{
		max-width:100%;
	}
}
@media (min-width: 1400px) {
	.inner_page .sidebar-container .container:not(.heading-container){
		max-width:100%;
	}
}
@media (min-width: 1550px){
	.inner_page .sidebar-container .container:not(.heading-container){
		padding-left:var(--gap-20);
		padding-right:var(--gap-20);
	}
}
@media (min-width: 2250px) {
	.inner_page .sidebar-container .container:not(.heading-container){
		padding-left:0;
		padding-right:0;
	}
}
/*CONTAINER*/

/*MAIN*/
.wrapper{
	position:relative;
}
@media (min-width: 1250px){
	.main{
		background-color:var(--surface-primary);
		/* min-height: 100vh; */
		position: relative;
		z-index: 1;
	}
}
/*MAIN*/

/*BG*/
.bg-darkest{
	background-color:var(--surface-darkest);
}
.bg-darker{
	background-color:var(--surface-darker);
}
.bg-dark{
	background-color:var(--surface-dark);
}
.bg-primary{
	background-color:var(--surface-primary);
}
.bg-light-gray{
	background-color:var(--surface-light-gray);
}
.bg-lightest-gray{
	background-color:var(--surface-lightest-gray);
}
.bg-white{
	background-color:var(--white);
}
.bg-blue{
	background-color:var(--surface-blue);
}
.bg-black{
	background-color:var(--black);
}
/*BG*/

/*BTN*/
.btn,body .b24-form .b24-form-btn{
	border:1px solid var(--blue-36);
	color:var(--white);
	background-color:var(--blue-36);
	padding:0 var(--gap-8);
	height:44px;
	line-height:42px;
	text-align:center;
	display:inline-block;
	text-decoration:none!important;
	font-family: 'Inter',sans-serif;
	font-size: 16px;
	font-weight: 600;
	-webkit-transition: all 0.5s;
    transition: all 0.5s;
	border-radius: 36px;
	-webkit-border-radius: 36px;
}
.btn-big{
	height:66px;
	line-height:64px;
}
.btn-fa{
	position:relative;
	padding-left:var(--gap-13);
}
.btn-big.btn-fa{
	padding-left:var(--gap-21);
}
.btn-fa:before{
	display:inline-block;
	font-family:'FontAwesome';
	position:absolute;
	top:50%;
	left:var(--gap-8);
	line-height:1;
	font-size:10px;
	font-weight: 400;
	margin-top:-4px;
}
.btn-big.btn-fa:before{
	font-size:40px;
	margin-top:-20px;
}
.btn-inverse{
	background-color:transparent;
	color:var(--black);
}

.btn-dark-blue{
	border:1px solid var(--blue-16);
	color:var(--white);
	background-color:var(--blue-16);
}
.btn-inverse.btn-dark-blue{
	color:var(--blue-16);
	background-color:transparent;
}

.btn-dark-gray{
	border:1px solid var(--gray-15);
	color:var(--white);
	background-color:var(--gray-15);
}
.btn-inverse.btn-dark-gray{
	color:var(--gray-15);
	background-color:transparent;
}

.btn-ghost{
	border:1px solid transparent;
	color:var(--white);
	background-color:rgba(255, 255, 255, 0.1);
}
.btn-inverse.btn-ghost{
	background-color:transparent;
	border:1px solid rgba(255, 255, 255, 0.1);
}

.btn-white{
	border:1px solid var(--white);
	color:var(--blue-36);
	background-color:var(--white);
}
.btn-inverse.btn-white{
	color:var(--white);
	background-color:transparent;
}

.btn-white-black{
	border:1px solid var(--white);
	color:var(--black);
	background-color:var(--white);
}
.btn-inverse.btn-white-black{
	color:var(--white);
	background-color:transparent;
}

.btn-black{
	border:1px solid var(--black);
	color:var(--white);
	background-color:var(--black);
}
.btn-inverse.btn-black{
	color:var(--black);
	background-color:transparent;
}

.btn-inverse:hover,.btn-white:hover,.btn-inverse.btn-white:hover,
.btn-white-black:hover,.btn-inverse.btn-white-black:hover,
.btn-black:hover,.btn-inverse.btn-black:hover,
.btn-dark-blue:hover,.btn-inverse.btn-dark-blue:hover,
.btn-dark-gray:hover,.btn-inverse.btn-dark-gray:hover{
	border:1px solid var(--blue-36);
	color:var(--white);
	background-color:var(--blue-36);
}
.btn-ghost:hover,.btn-inverse.btn-ghost:hover{
	border:1px solid transparent;
	color:var(--white);
	background-color:rgba(255, 255, 255, 0.2);
}

.btn.disabled,.btn-loader.disabled{
	position:relative;
	overflow: hidden;
}
.btn.disabled:after,.btn-loader.disabled:after{
	content:'';
	position:absolute;
	top: 0;
    bottom: 0;
    left: -46px;
    right: 0;
	z-index:2;
	background-image: -webkit-repeating-linear-gradient(
		145deg,
		var(--gray-70) 1px,
		var(--gray-90) 2px,
		var(--gray-90) 11px,
		var(--gray-70) 12px,
		var(--gray-70) 20px
	);
	background-image: repeating-linear-gradient(
		-55deg,
		var(--gray-70) 1px,
		var(--gray-90) 2px,
		var(--gray-90) 11px,
		var(--gray-70) 12px,
		var(--gray-70) 20px
	);
	opacity:0.6;
	-webkit-animation-name: btn-loader;
	-webkit-animation-duration: 1s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
    animation-name: btn-loader;
	animation-duration: 1s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}
@-webkit-keyframes btn-loader{
	from {
		-webkit-transform: translateX(0);
	}
	to { 
		-webkit-transform: translateX(46px);
	}
}

@keyframes btn-loader{
	from {
		transform: translateX(0);
	}
	to { 
		transform: translateX(46px);
	}
}
/*BTN*/

/*BTNS*/
.btns{
	overflow:hidden;
}
.btns a{
	float:left;
	margin-right:var(--gap-2);
	margin-bottom:var(--gap-2);
}
.btns-center{
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	justify-content: center;
}
/*BTNS*/

/*H1-2-3-4-5-6*/
h3{
	font-family: 'Oswald',sans-serif;
	font-size: 43px;
	font-style: normal;
	font-weight: 500;
	line-height: 48px;
	letter-spacing: -0.86px;
}
/*H1-2-3-4-5-6*/

/*TEXT*/
.text > *{
	margin-bottom:var(--gap-6);
}
.text > *:last-child{
	margin-bottom:0;
}
.text ul{
	list-style:disc;
}
.text ol{
	list-style:numeric;
}
.text ul,.text ol{
	padding-left:var(--gap-16);
}
.text li + li{
	margin-top:var(--gap-6);
}
.text p, .text ul, .text ol{
	line-height:24px;
}
.text h2,.text h3{
	font-family: 'Oswald',sans-serif;
	font-size: 43px;
	font-style: normal;
	font-weight: 500;
	line-height: 48px;
	letter-spacing: -0.86px;
}
@media (max-width: 1550px) {
	.text ul,.text ol{
		padding-left:var(--gap-10);
	}
}
/*TEXT*/

/*CAROUSEL*/
.slick-container{
	overflow-x:scroll;
	white-space: nowrap;
}
.slick-item:not(.slick-slide){
	display:inline-block;
}
.bg-dark .slick-dots li button:before,
.bg-darker .slick-dots li button:before,
.bg-darkest .slick-dots li button:before,
.bg-dark .slick-dots li.slick-active button:before,
.bg-darker .slick-dots li.slick-active button:before,
.bg-darkest .slick-dots li.slick-active button:before{
    background-color: var(--white);
}

.slick-prev.slick-disabled, .slick-next.slick-disabled{
	z-index:-1;
}
/*CAROUSEL*/

/*HEADER*/
@media (min-width: 1250px){
	.top_header-logo,.top_header-info,.top_header-info-item,.top_header-menu,
	.top_header-menu ul.menu>li,.top_menu_inner-list{
		display:inline-block;
	}
	.top_header-inner,.top_header-info{
		display: flex;
		display: -webkit-flex;
		align-items:center;
		justify-content: space-between;
	}
	.top_header-info-item a,.top_header-info-item a:hover,
	.top_header-logo a,.top_header-logo a:hover,
	.top_header-menu a,.top_header-menu a:hover{
		text-decoration:none;
	}
	.top_header,.top_header-logo a,.top_header-logo img,
	.top_header-info-phone a,.top_header-info-phone > span,
	.top_header-menu ul.menu .top_menu_inner,.top_menu_inner-list li,
	.top_menu_inner-contacts .btn,.top_menu_inner-contacts-map a,
	.top_menu_inner-contacts-map img,.top_header.hover:before,.top_header-menu ul.menu>li>a.active:after,
	.top_header-menu ul.menu>li:hover>a:after{
		width: 100%;	
	}
	.top_header,.top_header-menu ul.menu>li{
		height: 78px;
	}
	.top_header,.top_header-info-feedback i,.top_header-menu ul.menu .top_menu_inner,
	.top_menu_inner-title,.top_menu_inner-logo,.top_header-menu ul.menu>li>a:before,
	.top_menu_inner-list li a:before,.top_header-menu ul.menu>li>a.active:after,
	.top_header-menu ul.menu>li:hover>a:after{
		position:absolute;
	}
	.top_menu_inner-title,.top_header,
	.top_menu_inner-logo,.top_header.hover:before{
		left: 0;
		top: 0;
	}
	.top_header{
		z-index:119;
		border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	}
	.top_header-container{
		background-color: rgba(10, 10, 11, 0.3);
	}
	.top_header.active .top_header-container,.top_header.scroll .top_header-container,.top_header-menu ul.menu .top_menu_inner{
		background-color:var(--white);
	}
	.top_header-container{
		z-index:2;
	}
	.top_header.scroll,.top_header.hover:before{
		position: fixed;
	}
	.top_header.scroll{
		transform:translateY(-100%);
		-webkit-transform:translateY(-100%);
		border-bottom: 1px solid var(--gray-90);
	}
	.top_header.scroll.visible{
		transform:translateY(0);
		-webkit-transform:translateY(0);
		-webkit-transition: transform 0.3s ease-in-out;
		transition: transform 0.3s ease-in-out;
	}
	.top_header.hover:before{
		content: '';
		height: 100vh;
		background-color: rgba(10, 10, 11, 0.5);
		z-index: 1;
	}
	.top_header-info-feedback a,.top_header-container,.top_header-inner,
	.top_header-menu ul.menu>li>a,.top_menu_inner-content,.top_menu_inner-list li a{
		position:relative;
	}
	.top_header-container,.top_header-inner{
		height:100%;
	}
	.top_header-inner,.top_menu_inner-container{
		padding:0 var(--gap-10);
	}
	.top_header-logo,.top_header-info-item,.top_header-menu,
	.top_header-menu ul.menu>li,.top_menu_inner-list{
		float:left;
	}
	.top_header-info{
		float:right;
	}
	.top_header-logo{
		width:266px;
	}
	.top_header-logo a,.top_header-logo img{
		height:auto;
	}
	.top_header-logo img.dark,.top_header.active .top_header-logo img.light,.top_header-menu-toggler-mobile,
	.top_header-menu ul.menu .top_menu_inner,.top_menu_inner-list li .top_menu_inner-contacts a:before,
	.top_header-info-phone i,.top_menu_item-logo,.top_header-menu-footer{
		display:none;
	}
	.top_header-logo a,.top_header-logo img.light,.top_header-info-feedback a,
	.top_header-info-feedback span,.top_header-info-search a,
	.top_header-info-phone a,.top_header-info-phone > span,
	.top_header-info-search i,.top_header-menu ul.menu,.top_header-menu ul.menu>li>a,.top_menu_inner-list li,
	.top_header.active .top_header-logo img.dark,.top_header-menu ul.menu>li:hover .top_menu_inner,
	.top_menu_inner-title svg,.top_menu_inner-title-text span,
	.top_menu_inner-contacts-map a,.top_menu_inner-contacts-map img{
		display:block;
	}
	.top_header-info-item + .top_header-info-item{
		margin-left:var(--gap-4);
	}
	.top_header-info-item,.top_header-info-item a,.top_header-menu ul.menu>li>a{
		color: var(--text-primary-on-dark);
	}
	.top_header-info-feedback a{
		padding-left:36px;
	}
	.top_header-info-search i,.top_header-info-feedback i{
		font-size: 24px;
	}
	.top_header-info-feedback i{
		line-height: 1;
		top: 5px;
		left: 0;
		z-index: 1;
	}
	.top_header-info-phone > span,.top_header-info-feedback span,
	.top_header-menu,.top_header-menu a{
		font-family: 'Inter',sans-serif;
	}
	.top_header-info-feedback span{
		font-size: 13px;
		line-height: 16px; 
	}
	.top_header-info-phone a{
		font-family: 'Oswald',sans-serif;
		font-size: 22px;
		font-weight: 700;
		line-height: 1;
	}
	.top_header-info-phone > span{
		font-size: 12px;
		line-height: 1;
		margin-top: var(--gap-1);
	}
	.top_header-menu ul{
		list-style: none;
		padding: 0;
		margin: 0;
	}
	.top_header-menu ul.menu>li{
		padding: 32px 44px 32px 28px;
	}
	.top_header-menu ul.menu>li>a {
		line-height:1;
		text-align: center;
		font-size: 14px;
		font-weight: 700;
		letter-spacing: 0.84px;
		text-transform: uppercase;
	}
	.top_header-menu ul.menu>li>a:before {
		content: '';
		width: 7px;
		height: 7px;
		border-right: 2px solid var(--text-primary-on-dark);
		border-top: 2px solid var(--text-primary-on-dark);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		right: -16px;
		top: 2px;
	}
	.top_header-menu ul.menu>li>a.active:after,
	.top_header-menu ul.menu>li:hover>a:after{
		content: '';
		left: 0;
		bottom: -32px;
		z-index: 101;
	}
	.top_header-menu ul.menu>li>a.active:after{
		border-bottom: 4px solid var(--text-primary-on-dark);
	}
	.top_header-menu ul.menu>li:hover>a:before {
		-webkit-transform: rotate(135deg);
		transform: rotate(135deg);
		top: 1px;
	}
	.top_menu_inner-submenu,.top_header-menu ul.menu .top_menu_inner{
		overflow: hidden;
	}
	.top_header-menu ul.menu .top_menu_inner{
		padding: var(--gap-20) 0;
		top: 100%;
		left: 0;
		min-width: 250px;
		z-index: 100;
		border-top: 1px solid var(--gray-90);
		border-bottom: 1px solid var(--gray-90);
	}
	.top_menu_inner-content{
		padding-left:532px;
	}
	.top_menu_inner-title{
		width:500px;
		padding-left:64px;
	}
	.top_menu_inner-title svg{
		width:40px;
		height:auto;
	}
	.top_menu_inner-title-text{
		font-size: 27px;
		font-weight: 400;
		line-height: 32px;
		color:var(--text-secondary);
	}
	.top_menu_inner-name{
		font-size: 34px;
		font-weight: 700;
		line-height: 40px;
	}
	.top_header-menu ul.top_menu_inner-list{
		width:33.33333%;
		padding-right:var(--gap-8);
	}
	.top_menu_inner-list li{
		padding:var(--gap-2) 0;
	}
	.top_menu_inner-list li a:not(.btn){
		padding-left: 24px;
		font-size: 16px;
		font-weight: 500;
		line-height: 24px;
	}
	.top_menu_inner-list li a.b{
		font-weight: 700;
	}
	.top_menu_inner-list li a:before{
		content: '—';
		left: 0;
		top: 2px;
		line-height: 1;
	}
	.top_menu_inner-title-text .btn{
		width:290px;
		max-width:100%;
		margin-top:var(--gap-6);
	}

	.top_menu_inner-list li .top_menu_inner-contacts a:not(.btn) {
		padding-left: 0;
	}
	.top_menu_inner-contacts-item i{
		color:var(--blue-26);
		margin-right:var(--gap-2);
		vertical-align: middle;
	}
	.top_menu_inner-contacts-map img{
		height:auto;
	}
	.top_menu_inner-contacts-map .btn{
		margin-top:var(--gap-4);
	}

	.top_header.active .top_header-info-item,.top_header.active .top_header-info-item a,.top_header.active .top_header-menu ul.menu>li>a,
	.top_menu_inner-name,.top_menu_inner-list li a{
		color: var(--text-primary);
	}
	.top_header.active .top_header-menu ul.menu>li>a:before{
		border-right: 2px solid var(--text-primary);
		border-top: 2px solid var(--text-primary);
	}
	.top_header-menu ul.menu>li:hover>a:after,.top_header.active .top_header-menu ul.menu>li>a.active:after {
		border-bottom: 4px solid var(--text-primary);
	}
}
@media (min-width: 1550px) and (max-width: 1750px) {
	.top_header-menu ul.menu>li>a {
		font-size: 12px;
	}
	.top_header-menu ul.menu>li {
		padding: 32px 25px 32px 25px;
	}
	.top_menu_inner-content {
		padding-left: 412px;
	}
	.top_menu_inner-title {
		width: 380px;
	}
}
@media (min-width: 1250px) and (max-width: 1550px) {
	.top_header-menu ul.menu>li>a {
		font-size: 12px;
	}
	.top_header-menu ul.menu>li {
		padding: 32px 15px 32px 15px;
	}
	.top_header-menu ul.menu>li>a:before{
		right: -8px;
	}
	.top_header-menu ul.menu>li:hover>a:before{
		right: -16px;
	}
	.top_header-info-feedback a {
		padding-left: 0;
	}
	.top_header-info-feedback span{
		display:none;
	}
	.top_header-info-feedback i{
		position:static;
	}
	.top_header-menu ul.menu>li>a {
		letter-spacing: 0;
	}
	.top_menu_inner-content {
		padding-left: 352px;
	}
	.top_menu_inner-title {
		width: 320px;
	}
	.top_header-menu ul.top_menu_inner-list {
		padding-right: var(--gap-4);
	}
	.top_menu_inner-list li a:not(.btn) {
		font-size: 14px;
		line-height: 20px;
	}
}
@media (max-width: 1250px){
	.top_header-inner{
		display: flex;
		display: -webkit-flex;
		align-items: center;
		justify-content: space-between;
		padding: var(--gap-3) var(--gap-4);
	}
	.top_header-menu-toggler-mobile a,.top_header-menu-toggler-mobile a:hover,
	.top_header-menu a, .top_header-menu a:hover,
	.top_header-info-item a, .top_header-info-item a:hover, 
	.top_header-logo a, .top_header-logo a:hover,
	.top_header-menu-footer-phone a, .top_header-menu-footer-phone a:hover,
	.top_header-menu-footer-email a,.top_header-menu-footer-email a:hover{
		text-decoration:none;
	}
	.top_header,.top_menu_item-logo,.top_header-menu ul.menu > li > a:before,
	.top_menu_inner-list li a:before{
		position:absolute;
	}
	.top_header,.top_header-logo img,.top_header-menu,.top_menu_inner-title-text .btn,
	.top_menu_inner-list li,.top_menu_inner-contacts-map a, .top_menu_inner-contacts-map img,
	.top_header-menu-footer-search form input,.top_header-menu-footer-search form,
	.top_menu_inner-container.container{
		width: 100%;	
	}
	.top_header,.top_header-menu{
		top:0;
		left:0;
	}
	.top_header{
		z-index: 101;
		box-shadow: 0px 4px 32px 0px rgba(0, 0, 0, 0.1);
	}
	.top_header-container{
		background-color: rgba(255, 255, 255, 0.85);
		backdrop-filter: blur(10px);
	}
	.top_header.hover .top_header-container{
		background-color:var(--surface-darkest);
	}
	.top_header.scroll,.top_header.hover:before,.top_header-menu{
		position: fixed;
	}
	.top_header-menu ul.menu > li > a,.top_menu_inner-list li a,
	.top_header-menu-footer-search form{
		position:relative;
	}
	.top_header.scroll{
		transform:translateY(-100%);
		-webkit-transform:translateY(-100%);
	}
	.top_header.scroll.visible{
		transform:translateY(0);
		-webkit-transform:translateY(0);
		-webkit-transition: transform 0.3s ease-in-out;
		transition: transform 0.3s ease-in-out;
	}
	.top_header-logo a, .top_header-logo img,.top_menu_item-logo svg,
	.top_menu_inner-contacts-map a, .top_menu_inner-contacts-map img{
		height: auto;
	}
	.top_header-logo a,.top_header.hover .top_header-logo img.light,.top_header-logo img.dark,
	.top_header-menu-toggler-mobile a,.top_header-info-phone a,.top_header.hover .top_header-menu,
	.top_header.hover .top_header-menu,.top_header-menu ul.menu > li > a,.top_menu_item-logo svg,
	.top_header-menu ul.menu > li.open .top_menu_inner,.top_menu_inner-title-text .btn,
	.top_menu_inner-list li,.top_menu_inner-contacts-map a, .top_menu_inner-contacts-map img,
	.top_header-menu-footer-phone .worktime,.top_header-menu-footer-search form input{
		display:block;
	}
	.top_header-info,.top_header.hover .top_header-menu-toggler-mobile a:before,
	.top_header-socials-btns,.top_header-socials-btns a,.top_header-menu-footer-search form{
		display:inline-block;
	}
	.top_header-logo {
		width: 213px;
	}
	.top_header-logo,.top_header-menu-toggler-mobile,.top_header-info{
		z-index:2;
	}
	.top_header.hover .top_header-logo img.dark,.top_header-logo img.light,
	.top_header-info-phone > span,.top_header-info-phone b,.top_header-info-feedback,
	.top_header-info-search,.top_header.hover .top_header-menu-toggler-mobile i,
	.top_menu_inner,.top_header-menu,.top_menu_inner-logo,.top_menu_inner-name,
	.top_menu_inner-list:empty,.top_menu_inner-list li .top_menu_inner-contacts a:before{
		display:none;
	}
	.top_header-menu-toggler-mobile a,.top_header-info-phone a,.top_header-menu ul.menu > li.open > a,
	.top_menu_inner-list li a{
		color: var(--text-primary);
	}
	.top_header-menu-toggler-mobile a:before{
		content: "\e911";
		font-family: FontAwesome;
	}
	.top_header.hover .top_header-menu-toggler-mobile a:before{
		content: "\e915";
	}
	.top_header-menu-toggler-mobile a,.top_header-info-phone a {
		font-size: 24px;
		line-height:1;
	}
	.top_header.hover .top_header-menu-toggler-mobile a,.top_header.hover .top_header-info-phone a,
	.top_header-menu ul.menu > li > a,.top_header-menu-footer-phone a,.top_header-menu-footer-email a,
	.top_header-menu-footer-search form input,.top_header-socials-btns a,
	.top_header-menu-footer-search form button i{
		color: var(--text-primary-on-dark);
	}
	.top_header-menu{
		height: 100vh;
		padding-top: 64px;
		z-index:1;
	}
	.top_header-menu-container{
		height: 100%;
		overflow-y: scroll;
	}
	.top_header-menu-container,.top_header-menu-footer-search form input{
		background-color:var(--surface-dark);
	}
	.top_header-menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	.top_header-menu ul.menu > li{
		border-bottom: 1px solid rgba(255, 255, 255, 0.15);
	}
	.top_header-menu, .top_header-menu a,.top_header-menu-footer-phone .worktime,
	.top_header-menu-footer-worktime {
		font-family: 'Inter', sans-serif;
	}
	.top_header-menu ul.menu > li > a{
		font-size: 16px;
		font-weight: 700;
		line-height: 24px;
		padding: var(--gap-3) 52px var(--gap-3) 52px;
	}
	.top_menu_item-logo{
		top:var(--gap-3);
		left:var(--gap-4);
	}
	.top_menu_item-logo svg{
		width:24px;
		fill:var(--text-primary-on-dark);
	}
	.top_header-menu ul.menu > li.open .top_menu_item-logo svg{
		fill:var(--text-primary);
	}
	.top_header-menu ul.menu > li > a:before{
		content: '';
		width: 9px;
		height: 9px;
		border-right: 2px solid var(--text-primary-on-dark);
		border-top: 2px solid var(--text-primary-on-dark);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		top:var(--gap-5);
		right: var(--gap-4);
		margin-top: -1px;
	}
	.top_header-menu ul.menu > li.open > a:before{
		border-right: 2px solid var(--text-primary);
		border-top: 2px solid var(--text-primary);
		-webkit-transform: rotate(135deg);
		transform: rotate(135deg);
	}
	.top_header-menu ul.menu > li.open > a,.top_menu_inner-title{
		background-color:var(--surface-light-gray);
	}
	.top_header-menu ul.menu > li.open > a{
		padding: var(--gap-3) 52px 0 52px;
	}
	.top_menu_inner{
		background-color:var(--white);
	}
	.top_menu_inner-title{
		padding:0 52px var(--gap-4) 52px;
	}
	.top_menu_inner-title-text .btn {
		margin-top: var(--gap-4);
	}
	.top_menu_inner-title-text span{
		font-size: 20px;
		font-weight: 400;
		line-height: 24px;
		color:var(--text-secondary);
	}
	.top_header-menu ul.top_menu_inner-list{
		padding:var(--gap-1) 0 var(--gap-2) 0;
	}
	.top_menu_inner-list li {
		padding: var(--gap-2) var(--gap-9);
	}
	.top_menu_inner-list li a:not(.btn){
		font-size: 16px;
		font-weight: 500;
		line-height: 24px;
		padding-left: 24px;
	}
	.top_menu_inner-list li a.b{
		font-weight: 700;
	}
	.top_menu_inner-list li a:before {
		content: "—";
		left: 0px;
		top: 2px;
		line-height: 1;
	}
	.top_menu_inner-list + .top_menu_inner-list{
		border-top: 1px solid var(--gray-80);
	}
	.top_menu_inner-list li .top_menu_inner-contacts a:not(.btn) {
		padding-left: 0;
	}
	.top_menu_inner-contacts-item i {
		color: var(--blue-26);
		margin-right: var(--gap-2);
		vertical-align: middle;
	}
	.top_menu_inner-contacts-map .btn {
		margin-top: var(--gap-4);
	}
	.top_header-menu-footer{
		padding: var(--gap-6) var(--gap-4);
	}
	.top_header-menu-footer,.top_header-menu-footer-search form button, .top_header-socials-btns a{
		text-align:center;
	}
	.top_header-menu-footer-item + .top_header-menu-footer-item{
		margin-top:var(--gap-4);
	}
	.top_header-menu-footer-phone a {
		font-family: 'Oswald', sans-serif;
		font-size: 24px;
		font-weight: 700;
		line-height: 1;
	}
	.top_header-menu-footer-phone a i,.top_header-menu-footer-email a i{
		margin-right: var(--gap-2);
	}
	.top_header-menu-footer-phone a i {
		font-size: 20px;
	}
	.top_header-menu-footer-phone .worktime,
	.top_header-menu-footer-worktime{
		font-size: 14px;
		font-weight: 400;
		line-height: 20px;
	}
	.top_header-menu-footer-phone .worktime,.top_header-menu-footer-search form input::placeholder,
	.top_header-menu-footer-worktime{
		color:var(--text-secondary-on-dark);
	}
	.top_header-menu-footer-email a{
		font-size: 16px;
		font-weight: 500;
		line-height: 24px;
	}
	.top_header-menu-footer-email a i{
		font-size:16px;
	}
	.top_header-menu-footer-search form input, .top_header-menu-footer-search form input:hover, 
	.top_header-menu-footer-search form input:focus, .top_header-menu-footer-search form button, 
	.top_header-menu-footer-search form button:hover, .top_header-menu-footer-search form button:focus {
		outline: none;
	}
	.top_header-menu-footer-search form,.top_menu_inner-title-text .btn{
		max-width:325px;
	}
	.top_header-menu-footer-search form input {
		border-radius: 36px;
		-webkit-border-radius: 36px;
		padding: var(--gap-4) 72px var(--gap-4) var(--gap-6);
		border: 1px solid rgb(147, 152, 159, 0.3);
		height: 48px;
	}
	.top_header-menu-footer-search form button i {
		font-size: 16px;
		line-height: 46px;
	}
	.top_header-menu-footer-search form button, .top_header-socials-btns a {
		background-color: rgba(255, 255, 255, 0.1);
	}
	.top_header-menu-footer-search form button:hover, .top_header-socials-btns a:hover {
		background-color: rgba(255, 255, 255, 0.2);
	}
	.top_header-menu-footer-search form button {
		border-radius: 0px 36px 36px 0px;
		-webkit-border-radius: 0px 36px 36px 0px;
		position: absolute;
		top: 1px;
		right: 1px;
		z-index: 1;
		width: 64px;
		padding: 0;
		border-left: 1px solid rgb(147, 152, 159, 0.3);
		border-top: none;
		border-bottom: none;
		border-right: none;
		cursor: pointer;
		height: 46px;
	}
	.top_header-socials-btns a, .top_header-menu-footer-search form button {
		-webkit-transition: all 0.5s;
		transition: all 0.5s;
	}
	.top_header-socials-btns{
		overflow:hidden;
	}
	.top_header-socials-btns a{
		float:left;
		width: 32px;
		height: 32px;
		border-radius: 50%;
		-webkit-border-radius: 50%;
	}
	.top_header-socials-btns a i{
		font-size:13px;
		line-height: 32px;
	}
	.top_header-socials-btns a + a {
		margin-left: var(--gap-2);
	}
}
/*HEADER*/
/*FOOTER*/
.footer,.footer-logo img,.footer-logo a,.footer-callback-btns a,.footer-feedback-btns a,.footer-feedback-btns span,
.footer-search form input,.footer-ratings-label img,
.footer-callback-phone a,.footer-callback-phone > span{
	width: 100%;
}
.footer-logo img,.footer-logo a,.footer-callback-btns a,.footer-feedback-btns a,.footer-feedback-btns span,
.footer-search form input,.footer-ratings-label img,
.footer-callback-phone a,.footer-callback-phone > span{
	display:block;
}

.footer-container {
    padding: var(--gap-30) 0;
}
.footer-top-item-inner{
	padding-right:var(--gap-20);
}
.footer-top-item:last-child .footer-top-item-inner{
	padding-right:0;
}

.footer-widget + .footer-widget{
	margin-top:var(--gap-8);
}
.footer-widget-item + .footer-widget-item,.footer-widget-title + .footer-widget-content{
	margin-top:var(--gap-6);
}
.footer-bottom,.footer-callback-phone .worktime,.footer-widget-title,
.footer-worktime-item-title,.footer-worktime-item-content{
	font-family: 'Inter',sans-serif;
}
.footer-logo img,.footer-ratings-label img{
	height:auto;
}
.footer-callback-phone a,.footer-callback-phone .worktime,
.footer-widget-title,.footer-search form input,.footer-search form button,
.footer-worktime-item-content,.footer-socials-btns a{
	color: var(--text-primary-on-dark);
}
.footer-widget-title{
	font-size: 18px;
	font-weight: 700;
	line-height: 24px;
	text-transform: uppercase;
}
.footer-callback-phone a,.footer-callback-phone a:hover{
	text-decoration:none;
}
.footer-callback-phone a{
	font-family: 'Oswald',sans-serif;
	font-size: 34px;
	font-weight: 700;
	line-height: 1;
}
.footer-callback-phone a i{
	margin-right:var(--gap-2);
	font-size: 28px;
}
.footer-callback .worktime{
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}
.footer-callback-btns a + a,.footer-feedback-btns span + span{
	margin-top:var(--gap-4);
}
.footer-search form{
	position:relative;
}
.footer-search form input{
	border-radius: 36px;
    -webkit-border-radius: 36px;
    padding: var(--gap-4) 72px var(--gap-4) var(--gap-6);
    background-color: var(--surface-darkest);
	border: 1px solid rgb(147, 152, 159, 0.3);
	font-size:16px;
}

.footer-search form input,
.footer-socials-btns a{
	height: 48px;
}
.footer-search form button,.footer-socials-btns a {
	background-color: rgba(255, 255, 255, 0.1);
}
.footer-search form button {
    border-radius: 0px 36px 36px 0px;
    -webkit-border-radius: 0px 36px 36px 0px;
    position: absolute;
    top: 1px;
    right: 1px;
    z-index: 1;
    width: 64px;
    padding: 0;
    border-left: 1px solid rgb(147, 152, 159, 0.3);
	border-top:none;
	border-bottom:none;
	border-right:none;
	cursor:pointer;
	height: 46px;
}
.footer-socials-btns a,.footer-search form button{
	-webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.footer-search form button:hover,.footer-socials-btns a:hover{
	background-color: rgba(255, 255, 255, 0.2);
}
.footer-search form input,.footer-search form input:hover,.footer-search form input:focus,
.footer-search form button,.footer-search form button:hover,.footer-search form button:focus{
	outline:none;
}
.footer-search form button i {
    font-size: 16px;
	line-height: 46px;
}
.footer-socials-btns a i{
	font-size: 20px;
	line-height: 48px;
}
.footer-search form button,.footer-bottom,.footer-socials-btns a{
	text-align:center;
}
.footer-bottom{
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
}
.footer-bottom,.footer-bottom a,.footer-search form input::placeholder,
.footer-worktime-item-title{
	color:var(--text-secondary-on-dark);
}
.footer-worktime-item-title{
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
}
.footer-worktime-item-content{
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}
.footer-socials-btns,.footer-ratings-labels{
	overflow:hidden;
}
.footer-socials-btns a,.footer-ratings-label{
	display:inline-block;
	float:left;
}
.footer-ratings-label{
	width:64px;
}
.footer-ratings-label + .footer-ratings-label{
	margin-left:var(--gap-4);
}
.footer-socials-btns a{
	width:48px;
	border-radius:50%;
	-webkit-border-radius:50%;
}
.footer-socials-btns a + a{
	margin-left:var(--gap-2);
}
.footer-separator,.footer-top-item{
	margin-bottom:var(--gap-8);
}
.footer-bottom-container{
	padding:0 16px;
}
.footer-separator{
	opacity: 0.3;
	border-bottom: 1px solid var(--text-secondary-on-dark);
}
.footer-policy{
	margin-top:var(--gap-2);
}
.footer-policy a{
	text-decoration:underline;
}
@media (min-width: 1550px) and (max-width: 1750px) {
	.footer-top-item-inner {
		padding-right: var(--gap-10);
	}
}
@media (max-width:1480px){
	.footer-container{
		padding:var(--gap-24) 0;
	}
}
/* @media (min-width: 1250px){
	.footer {
		position: sticky;
		bottom: 0;
		left: 0;
		width:100%;
	}
} */
@media (min-width: 1250px) and (max-width: 1350px) {
	.footer-callback-phone a{
		font-size: 33px;
	}
	.footer-socials-btns a + a {
		margin-left: var(--gap-1);
	}
}
@media (min-width: 1250px) and (max-width: 1550px) {
	.footer-top-item:nth-child(3){
		width:16.66666667%;
	}
	.footer-top-item-inner {
		padding-right: var(--gap-5);
	}
	.footer-top-item:nth-child(1),.footer-top-item:nth-child(4){
		width:29.16666667%;
	}
}
@media (min-width: 992px) and (max-width: 1250px) {
	.footer-top-item{
		width:50%;
	}
	.footer-top-item-inner {
		padding-right: var(--gap-36);
	}
}
@media (max-width:991px){
	.footer-top-item-inner {
		padding-right: var(--gap-10);
	}
}
@media (max-width:767px){
	.footer-container{
		padding:var(--gap-16) 0;
	}
	.footer-top-item-inner {
		padding-right: 0;
	}
	.footer-callback{
		margin-left: -16px;
		margin-right: -16px;
	}
	.footer-callback .footer-widget-content{
		padding:var(--gap-10) 16px;
		background-color:var(--blue-16);
	}
	.footer-callback-btns .btn-dark-blue{
		border:2px solid var(--white);
		color:var(--black);
		background-color:var(--white);
	}
	.footer-callback-phone{
		text-align:center;
	}
	.footer-copyright p + p{
		margin-top: var(--gap-4);
	}
}
@media (max-width:375px){
	.footer-callback-phone a {
		font-size: 30px;
	}
	.footer-ratings-label + .footer-ratings-label {
		margin-left: var(--gap-2);
	}
	.footer-socials-btns a{
		width: 41px;
		height: 41px;
	}
	.footer-socials-btns a i {
		font-size: 17px;
		line-height: 41px;
	}
}
/*FOOTER*/
/*SCROLL BACK*/
.scroll_back{
	position:fixed;
	right: var(--gap-13);
    bottom: 76px;
	z-index:-1;
	opacity:0;
	text-decoration:none;
	background-color:var(--gray-30);
	color:var(--white);
	width:32px;
	height:32px;
	border-radius:8px;
	-webkit-border-radius:8px;
	overflow:hidden;
	font-size:16px;
	line-height:32px;
	text-align:center;
	-webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.scroll_back:before{
	content: '\e923';
	font-family:'FontAwesome';
	display:inline;
}
.scroll_back.active{
	z-index:50;
	opacity:1;
	bottom: 144px;
}
@media (max-width: 479px) {
    .scroll_back {
        bottom: 28px;
		right: var(--gap-7);
    }
	.scroll_back.active{
		bottom: 94px;
	}
}
/*SCROLL BACK*/

/*SEARCH*/
.search_widget-container,.search_widget-btn{
	position:fixed;
}
.search_widget-content, .search_widget-backdrop, .search_widget-content-backdrop, .search_widget .close span{
    position: absolute;
}
.search_widget-content-inner,.search_widget-toggler{
    position: relative;
}
.search_widget-content-container-inner,.search_widget-toggler, .search_widget-toggler .close{
    overflow: hidden;
}
.search_widget-container,.search_widget-btn{
	display:none;
}
.search_widget.active .search_widget-container,.search_widget.active .search_widget-btn,.search_widget-toggler,
.search_widget-toggler i,.search_widget form input,.search_widget .close{
	display:block;
}
.search_widget-container {
    z-index: 107;
}
.search_widget-btn{
	z-index:110;
	right:var(--gap-10);
	top:110px;
}
.search_widget-backdrop, .search_widget-container, .search_widget-content-backdrop, .search_widget-content-inner,
 .search_widget-content-container, .search_widget-content-container-inner, .search_widget-content,.search_widget form input{
    width: 100%;
}
.search_widget-content,.search_widget-backdrop,.search_widget-container,
.search_widget-content-backdrop,.search_widget-content-inner,
.search_widget-content-container{
	height:100%;
}
.search_widget-backdrop, .search_widget-container, .search_widget-content-backdrop, .search_widget-content-inner{
    left: 0;
}
.search_widget-content, .search_widget-backdrop, .search_widget-container, .search_widget-content-backdrop, .search_widget-content-inner{
    top: 0;
}
.search_widget-content {
    z-index: 111;
    max-width: 440px;
    right: 0;
}
.search_widget-backdrop {
    z-index: 108;
    background-color: var(--surface-darkest);
    opacity: 0.75;
}
.search_widget-content-backdrop {
    z-index: 109;
    background-color: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(20px);
}
.search_widget-content-container {
    display: table;
}
.search_widget-content-container-inner {
    display: table-cell;
    vertical-align: middle;
}
.search_widget-btn,.search_widget-toggler,.search_widget .close{
    width: 24px;
    height: 24px;
}
.search_widget a, .search_widget a:hover {
    text-decoration: none;
}
.search_widget .close span{
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
.search_widget i {
    color: var(--white);
    font-size: 24px;
}
.search_widget-content-inner {
	padding: 160px var(--gap-10) 110px var(--gap-10);
    z-index: 112;
}
.search_widget form{
	position:relative;
	width: 304px;
}
.search_widget form input, .search_widget form input:hover, .search_widget form input:focus, .search_widget form button, .search_widget form button:hover, .search_widget form button:focus {
    outline: none;
}
.search_widget form input::placeholder{
	color:var(--text-secondary-on-dark);
}
.search_widget form input {
    border-radius: 36px;
    -webkit-border-radius: 36px;
    padding: var(--gap-4) 72px var(--gap-4) var(--gap-6);
    background-color: transparent;
    border: 1px solid var(--white);
    font-size: 16px;
	height: 48px;
}
.search_widget form input, .search_widget form button,.search_widget-content-title{
    color: var(--text-primary-on-dark);
}
.search_widget form button{
    text-align: center;
	-webkit-transition: all 0.5s;
    transition: all 0.5s;
	border-radius: 0px 36px 36px 0px;
    -webkit-border-radius: 0px 36px 36px 0px;
    position: absolute;
    top: 1px;
    right: 1px;
    z-index: 1;
    width: 64px;
    padding: 0;
    border-left: 1px solid var(--white);
    border-top: none;
    border-bottom: none;
    border-right: none;
    cursor: pointer;
    height: 46px;
	background-color: rgba(255, 255, 255, 0.1);
}
.search_widget form button i {
    font-size: 16px;
    line-height: 46px;
}
.search_widget form button:hover{
	background-color: rgba(255, 255, 255, 0.2);
}
.search_widget-content-title{
	font-family:'Inter',sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 24px;
	text-transform: uppercase;
	margin-bottom: var(--gap-6);
}
/*SEARCH*/
/*NOTIFICATION*/
.notification{
	padding: 5px 15px;
	background-color: #FFFF00;
	text-align: center;
	font-size: 16px;
	color: #0A0A0B;
	font-weight: 500;
}
.notification a {
	text-decoration: underline;
	font-weight: 600;
}
/*NOTIFICATION*/
/* End */


/* Start:/local/templates/eremont_main_2024/lib/b24/b24.min.css?17505400547817*/
body .b24-form .b24-form-header-title,body .b24-form .b24-form-control-string .b24-form-control,body .b24-form .b24-form-control-list .b24-form-control,body .b24-form .b24-form-control-text .b24-form-control,body .b24-form .b24-form-control-select .field-item,body .b24-form .b24-form-control-string .b24-form-control-label,body .b24-form .b24-form-control-list .b24-form-control-label,body .b24-form .b24-form-control-text .b24-form-control-label,body .b24-form .b24-form-control-alert-message,body .b24-form .b24-form-field-agreement .b24-form-control-desc,body .b24-form .b24-form-sign-abuse-link{font-family:'Inter',sans-serif}body .b24-form .b24-form-header-title{font-size:27px;font-weight:700;line-height:32px;text-transform:uppercase}body .b24-form .b24-form-header-title,body .b24-form .b24-form-field,body .b24-form .b24-form-control-container,body .b24-form .b24-form-control-alert{margin-bottom:0!important}body .b24-form .b24-form-wrapper.b24-form-border-bottom,body .b24-form .b24-form-header{border-bottom:none;-webkit-box-shadow:none;box-shadow:none}body .b24-form .b24-form-wrapper,body .b24-form .b24-form-control-string .b24-form-control,body .b24-form .b24-form-control-list .b24-form-control,body .b24-form .b24-form-control-text .b24-form-control,body .b24-form .b24-form-control-select .field-item,body .b24-form .b24-form-control-string .b24-form-control:focus,body .b24-form .b24-form-control-list .b24-form-control:focus,body .b24-form .b24-form-control-text .b24-form-control:focus,body .b24-form .b24-form-control-select .field-item:focus,body .b24-form .b24-form-control-alert.b24-form-control-string .b24-form-control,body .b24-form .b24-form-control-alert.b24-form-control-list .b24-form-control,body .b24-form .b24-form-control-alert.b24-form-control-text .b24-form-control,body .b24-form .b24-form-control-alert.b24-form-control-select .field-item{background-color:#fff0}body .b24-form .b24-form-sign{text-align:left}body .b24-form .b24-form-field{margin-top:var(--gap-6)}body .b24-form .b24-form-control-string .b24-form-control-label,body .b24-form .b24-form-control-list .b24-form-control-label,body .b24-form .b24-form-control-text .b24-form-control-label,body .b24-form .b24-form-btn-block{padding:0}body .b24-form .b24-form-recaptcha,body .b24-form .b24-form-sign{margin:var(--gap-4) 0 0 0}body .b24-form .b24-form-control-string .b24-form-control,body .b24-form .b24-form-control-list .b24-form-control,body .b24-form .b24-form-control-text .b24-form-control,body .b24-form .b24-form-control-select .field-item{border-radius:0;background-image:none;outline:none;border:none;padding:var(--gap-3) 0;font-size:16px;font-weight:400;line-height:1;letter-spacing:initial;border-bottom:1px solid rgb(0 0 0 / .5);height:auto}body .b24-form .b24-form-control-string .b24-form-control-label,body .b24-form .b24-form-control-list .b24-form-control-label,body .b24-form .b24-form-control-text .b24-form-control-label{top:var(--gap-3);left:0;pointer-events:none;line-height:1;font-size:16px;font-weight:400;color:rgb(0 0 0 / .5);-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}body .b24-form .b24-form-control-required,body .b24-form .b24-form-control-string .b24-form-control-label,body .b24-form .b24-form-control-list .b24-form-control-label,body .b24-form .b24-form-control-text .b24-form-control-label{color:rgb(0 0 0 / .5)}body .b24-form .b24-form-control-string .b24-form-control:focus+.b24-form-control-label,body .b24-form .b24-form-control-list .b24-form-control:focus+.b24-form-control-label,body .b24-form .b24-form-control-text .b24-form-control:focus+.b24-form-control-label,body .b24-form .b24-form-control-string .b24-form-control.b24-form-control-not-empty+.b24-form-control-label,body .b24-form .b24-form-control-list .b24-form-control.b24-form-control-not-empty+.b24-form-control-label,body .b24-form .b24-form-control-text .b24-form-control.b24-form-control-not-empty+.b24-form-control-label{top:-3px;font-size:13px}body .b24-form .b24-form-header-title,body .b24-form .b24-form-field-agreement .b24-form-control-desc a,body .b24-form .b24-form-control-string .b24-form-control,body .b24-form .b24-form-control-list .b24-form-control,body .b24-form .b24-form-control-text .b24-form-control,body .b24-form .b24-form-control-select .field-item,body .b24-form .b24-form-control-string .b24-form-control:focus+.b24-form-control-label,body .b24-form .b24-form-control-list .b24-form-control:focus+.b24-form-control-label,body .b24-form .b24-form-control-text .b24-form-control:focus+.b24-form-control-label,body .b24-form .b24-form-control:focus+.b24-form-control-label .b24-form-control-required,body .b24-form .b24-form-field-agreement .b24-form-control-desc,body .b24-form .b24-form-field-agreement .b24-form-control-required{color:var(--text-primary)}body .b24-form .b24-form-control-string .b24-form-control:focus,body .b24-form .b24-form-control-list .b24-form-control:focus,body .b24-form .b24-form-control-text .b24-form-control:focus,body .b24-form .b24-form-control-select .field-item:focus{border-bottom:1px solid var(--text-primary)}body .b24-form .b24-form-control-alert.b24-form-control-string .b24-form-control,body .b24-form .b24-form-control-alert.b24-form-control-list .b24-form-control,body .b24-form .b24-form-control-alert.b24-form-control-text .b24-form-control,body .b24-form .b24-form-control-alert.b24-form-control-select .field-item{border-bottom:1px solid var(--pink-82)!important}body .b24-form .b24-form-control-alert.b24-form-control-string .b24-form-control-label,body .b24-form .b24-form-control-alert.b24-form-control-list .b24-form-control-label,body .b24-form .b24-form-control-alert.b24-form-control-text .b24-form-control-label,body .b24-form .b24-form-control-alert.b24-form-control-string .b24-form-control,body .b24-form .b24-form-control-alert.b24-form-control-list .b24-form-control,body .b24-form .b24-form-control-alert.b24-form-control-text .b24-form-control,body .b24-form .b24-form-control-alert.b24-form-control-select .field-item,body .b24-form .b24-form-control-alert .b24-form-control-required{color:var(--pink-82)!important}body .b24-form .b24-form-control-alert-message{background:var(--pink-82)!important}body .b24-form .b24-form-control-alert-message:after{border-left-color:var(--pink-82)!important;border-bottom-color:var(--pink-82)!important}body .b24-form .b24-form-control-alert-message{left:0;padding:2px 4px 2px 4px}body .b24-form .b24-form-btn-container{margin:var(--gap-10) 0 0 0}body .b24-form .b24-form-field-agreement .b24-form-control-container{line-height:initial;position:relative;padding-left:28px}body .b24-form .b24-form-field-agreement input[type="checkbox"]{margin:-10px 0 0 0;padding:0;width:20px;height:20px;position:absolute;top:50%;left:0;z-index:1}body .b24-form .b24-form-field-agreement .b24-form-control-desc,body .b24-form .b24-form-field-agreement .b24-form-control-required{font-weight:400;line-height:16px;opacity:1}body .b24-form .b24-form-field-agreement .b24-form-control-desc,body .b24-form .b24-form-field-agreement .b24-form-control-required,body .b24-form .b24-form-field-agreement .b24-form-field-agreement-link{font-size:12px}body .b24-form .b24-form-sign-abuse-link{font-size:12px;font-weight:400;line-height:1;color:var(--text-secondary);border-bottom:1px solid var(--text-secondary);opacity:1}body .b24-form .b24-form-sign-abuse-help,body .b24-form .b24-form-sign-abuse-help:hover{opacity:1}body .b24-form .grecaptcha-badge{box-shadow:none!important;height:auto!important}body .b24-form .b24-form-btn{border:2px solid var(--black);color:var(--white);background-color:var(--black);min-height:initial;-webkit-box-shadow:none;box-shadow:none}body .b24-form .b24-form-btn:hover{border:2px solid var(--blue-36);color:var(--white);background-color:var(--blue-36)}
/* End */


/* Start:/local/templates/eremont_main_2024/lib/b24/b24_popup.min.css?1735380533476*/
.b24-window .b24-form-content,.b24-window .b24-form-sign,.b24-window .b24-form-recaptcha,.b24-window .b24-form-header{padding:0 var(--gap-8)}.b24-window .b24-window-popup-body{padding:var(--gap-8) 0}.b24-window .b24-window-popup-wrapper{border-radius:24px;-webkit-border-radius:24px}.b24-window .b24-window-close{background-color:var(--black)}.b24-window .b24-window-close:after,.b24-window .b24-window-close:before{width:2px}.b24-window .b24-window-close{top:15px;right:15px}
/* End */


/* Start:/local/templates/eremont_main_2024/lib/enc/enc_loop.min.css?17390557593214*/
.enc_loop-item a,.enc_loop-item a:hover{text-decoration:none}.enc_loop-item{margin-bottom:var(--gap-8)}.enc_loop-item.slick-item{width:400px;height:auto;margin-right:var(--gap-8)}.enc_loop-container{padding-bottom:var(--gap-22)}.enc_loop-row.row,.enc_loop-row.enc_loop-carousel .slick-track{display:flex;display:-webkit-flex}.enc_loop-row.row{flex-wrap:wrap}.enc_loop-row.enc_loop-carousel .slick-track{flex-wrap:nowrap}.enc_loop-item-excerpt,.enc_loop-item-img,.enc_loop-item-title h3{overflow:hidden}.enc_loop-item-img,.enc_loop-item-img picture img{position:absolute}.enc_loop-item-img{top:0;left:0;width:248px}.enc_loop-item-img,.enc_loop-item a,.enc_loop-item-img picture img{height:100%}.enc_loop-item.slick-item .enc_loop-item-img,.enc_loop-item a{position:relative}.enc_loop-item-img picture img{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);object-fit:cover}.enc_loop-item a{min-height:216px;padding-left:248px}.enc_loop-item.slick-item a{min-height:initial;padding-left:0}.enc_loop-item a,.enc_loop-item-title h3,.enc_loop-item-img img{display:block}.enc_loop-item-title h3,.enc_loop-item-img img,.enc_loop-item a,.enc_loop-item.slick-item .enc_loop-item-img{width:100%}.enc_loop-item a,.enc_loop-item-info{background-color:var(--gray-95)}.enc_loop-item.slick-item a,.enc_loop-item.slick-item .enc_loop-item-info{background-color:var(--white)}.enc_loop-item-img>img,.enc_loop-item.slick-item .enc_loop-item-img{height:auto}.enc_loop-item-excerpt,.enc_loop-item.slick-item .enc_loop-item-excerpt,.enc_loop-item-title h3{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;color:var(--text-primary)}.enc_loop-item-title h3{font-family:'Oswald',sans-serif;-webkit-line-clamp:2;font-size:27px;font-weight:500;line-height:32px}.enc_loop-item-excerpt{font-family:'Inter',sans-serif;-webkit-line-clamp:3;font-size:16px;font-weight:400;line-height:24px;margin-top:var(--gap-4)}.enc_loop-item.slick-item .enc_loop-item-excerpt{-webkit-line-clamp:4;color:var(--text-secondary);margin-top:var(--gap-6)}.enc_loop-item-info{padding:var(--gap-8)}.enc_loop-item-img.empty-img{background-image:-webkit-repeating-linear-gradient(145deg,var(--gray-70) 1px,var(--gray-90) 2px,var(--gray-90) 11px,var(--gray-70) 12px,var(--gray-70) 20px);background-image:repeating-linear-gradient(-55deg,var(--gray-70) 1px,var(--gray-90) 2px,var(--gray-90) 11px,var(--gray-70) 12px,var(--gray-70) 20px)}@media (max-width:1550px){.enc_loop-item-img{width:216px}.enc_loop-item a{padding-left:216px}}@media (max-width:1480px){.enc_loop-container{padding-bottom:var(--gap-16)}}@media (max-width:767px){.enc_loop-row.row{margin-right:0;margin-left:0}.enc_loop-item{margin-bottom:var(--gap-6)}.enc_loop-item.slick-item{width:248px;margin-right:var(--gap-4)}.enc_loop-item-info{padding:var(--gap-4)}.enc_loop-item.slick-item .enc_loop-item-info{padding:var(--gap-6)}.enc_loop-item-title h3{font-size:22px;line-height:28px}.enc_loop-container{padding-bottom:var(--gap-12)}.enc_loop-item-excerpt{display:none}.enc_loop-item-img{width:128px}.enc_loop-item a{padding-left:128px;min-height:128px;display:flex;display:-webkit-flex;align-items:center}.enc_loop-item.slick-item a{display:block}}
/* End */


/* Start:/local/templates/eremont_main_2024/lib/heading/heading.min.css?17490806856477*/
.heading,.heading-separator{position:relative}.heading{text-align:left}.heading-container{padding:var(--gap-30) var(--gap-10)}.heading-container.container{max-width:1040px}.heading.heading-center{text-align:center}.heading.heading-right{text-align:right}.heading h3,.heading .h3{color:var(--text-secondary);font-family:'Champion',sans-serif;font-weight:400;font-size:43px;line-height:32px;margin-bottom:0}.heading.heading-h1 h3,.heading.heading-h1 .h3{font-size:53px;line-height:40px}.heading h1,.heading h2,.heading .h1,.heading .h2{color:var(--text-primary);font-family:'Oswald',sans-serif;text-transform:uppercase}.heading h1,.heading .h1{font-size:83px;line-height:88px;font-weight:600}.heading h2,.heading .h2{font-size:53px;font-weight:700;line-height:60px}.heading h1>span,.heading h2>span,.heading .h1>span,.heading .h2>span,.heading-separator:before{display:block}.heading h1>span.subtitle,.heading h2>span.subtitle,.heading .h1>span.subtitle,.heading .h2>span.subtitle,.heading-text{font-family:'Inter',sans-serif}.heading h1>span.subtitle,.heading h2>span.subtitle,.heading .h1>span.subtitle,.heading .h2>span.subtitle{color:var(--text-secondary);font-weight:300;margin-top:var(--gap-2)}.heading h1>span.subtitle,.heading .h1>span.subtitle{font-size:43px;line-height:48px}.heading h2>span.subtitle,.heading .h2>span.subtitle{font-size:34px;line-height:40px}.heading-btns a{margin-right:var(--gap-3)}.heading-btns a:last-child{margin-right:0}.heading-text p+p{margin-top:var(--gap-8)}.heading h1+.heading-btns,.heading h2+.heading-btns,.heading .h1+.heading-btns,.heading .h2+.heading-btns,.heading-btns a{margin-top:var(--gap-4)}.heading-text p.lead{font-weight:600}.heading-text,.heading-separator,.heading-text+.heading-btns{margin-top:var(--gap-7)}.heading-separator+.heading-btns{margin-top:var(--gap-3)}.heading-text{color:var(--text-primary);font-size:18px;font-weight:400;line-height:24px}.heading-separator{height:1px}.heading-separator:before{content:'';width:104px;position:absolute;top:0;left:0;border-bottom:1px solid var(--text-secondary)}.heading.heading-center .heading-separator:before{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.heading.heading-right .heading-separator:before{left:initial;right:0}.heading.bg-darkest h3,.heading.bg-darkest h1>span.subtitle,.heading.bg-darkest h2>span.subtitle,.heading.bg-darker h3,.heading.bg-darker h1>span.subtitle,.heading.bg-darker h2>span.subtitle,.heading.bg-dark h3,.heading.bg-dark h1>span.subtitle,.heading.bg-dark h2>span.subtitle,.heading.bg-blue h3,.heading.bg-blue h1>span.subtitle,.heading.bg-blue h2>span.subtitle,.heading.bg-darkest .h3,.heading.bg-darkest .h1>span.subtitle,.heading.bg-darkest .h2>span.subtitle,.heading.bg-darker .h3,.heading.bg-darker .h1>span.subtitle,.heading.bg-darker .h2>span.subtitle,.heading.bg-dark .h3,.heading.bg-dark .h1>span.subtitle,.heading.bg-dark .h2>span.subtitle,.heading.bg-blue .h3,.heading.bg-blue .h1>span.subtitle,.heading.bg-blue .h2>span.subtitle{color:var(--text-secondary-on-dark)}.heading.bg-blue h3,.heading.bg-blue h1>span.subtitle,.heading.bg-blue h2>span.subtitle,.heading.bg-blue .h3,.heading.bg-blue .h1>span.subtitle,.heading.bg-blue .h2>span.subtitle{color:var(--text-secondary-on-blue)}.heading.bg-darkest .heading-separator:before,.heading.bg-darker .heading-separator:before,.heading.bg-dark .heading-separator:before{border-bottom:1px solid var(--text-secondary-on-dark)}.heading.bg-blue .heading-separator:before{border-bottom:1px solid var(--text-secondary-on-blue)}.heading.bg-darkest h1,.heading.bg-darkest h2,.heading.bg-darkest .heading-text,.heading.bg-darker h1,.heading.bg-darker h2,.heading.bg-darker .heading-text,.heading.bg-dark h1,.heading.bg-dark h2,.heading.bg-dark .heading-text,.heading.bg-blue h1,.heading.bg-blue h2,.heading.bg-blue .heading-text,.heading.bg-darkest .h1,.heading.bg-darkest .h2,.heading.bg-darker .h1,.heading.bg-darker .h2,.heading.bg-dark .h1,.heading.bg-dark .h2,.heading.bg-blue .h1,.heading.bg-blue .h2{color:var(--text-primary-on-dark)}.heading.bg-transparent .heading-separator:before{border-bottom:1px solid var(--text-primary-on-dark)}.heading.bg-transparent h3,.heading.bg-transparent h1>span.subtitle,.heading.bg-transparent h2>span.subtitle,.heading.bg-transparent h1,.heading.bg-transparent h2,.heading.bg-transparent .heading-text,.heading.bg-transparent .h3,.heading.bg-transparent .h1>span.subtitle,.heading.bg-transparent .h2>span.subtitle,.heading.bg-transparent .h1,.heading.bg-transparent .h2{color:var(--text-primary-on-dark)}.heading.bg-transparent .heading-separator:before,.heading.bg-transparent h3,.heading.bg-transparent h1>span.subtitle,.heading.bg-transparent h2>span.subtitle,.heading.bg-transparent .h3,.heading.bg-transparent .h1>span.subtitle,.heading.bg-transparent .h2>span.subtitle{opacity:.7}@media (max-width:1400px){.heading h1,.heading .h1{font-size:53px;font-weight:600;line-height:61px}.heading.heading-h1 h3,.heading.heading-h1 .h3{font-size:43px;line-height:32px}.heading h1>span.subtitle,.heading .h1>span.subtitle{font-size:34px;line-height:42px}.heading h2,.heading .h2{font-size:43px;font-weight:600;line-height:51px}.heading-container{padding:var(--gap-24) var(--gap-10)}}@media (max-width:991px){.heading h1,.heading .h1{font-size:43px;line-height:52px}.heading-container.container{max-width:640px}}@media (max-width:767px){.heading-container{padding:var(--gap-16) var(--gap-10)}.heading h1>span.subtitle,.heading h2>span.subtitle,.heading .h1>span.subtitle,.heading .h2>span.subtitle{margin-top:var(--gap-1)}.heading h1,.heading h2,.heading .h1,.heading .h2{font-size:43px;line-height:52px}.heading h3,.heading .h3,.heading.heading-h1 h3,.heading.heading-h1 .h3{font-size:34px;line-height:24px}.heading h1>span.subtitle,.heading .h1>span.subtitle,.heading h2>span.subtitle,.heading .h2>span.subtitle{font-size:34px;line-height:40px}.heading-text,.heading-separator{margin-top:var(--gap-8)}.heading-text+.heading-btns{margin-top:var(--gap-5)}.heading.bg-transparent h3,.heading.bg-transparent h1>span.subtitle,.heading.bg-transparent h2>span.subtitle,.heading.bg-transparent .h3,.heading.bg-transparent .h1>span.subtitle,.heading.bg-transparent .h2>span.subtitle{opacity:.75}}@media (max-width:479px){.heading h2>span.title span,.heading .h2>span.title span{word-wrap:break-word;hyphens:auto;display:inline-block}}@media (max-width:375px){.heading h1,.heading h2,.heading .h1,.heading .h2{font-size:41px;line-height:47px}}
/* End */


/* Start:/local/templates/eremont_main_2024/lib/triple/triple.min.css?17368102617343*/
.triple_block-row,.triple_block-item{display:flex;display:-webkit-flex;flex-wrap:wrap}.triple_block-item{z-index:1}.triple_block-item-text{align-items:center}.triple_block-item-img{align-items:end;justify-content:center}.triple_block-item-img-caption,.triple_block-item-img-caption span,.triple_block-item-img img,.triple_block-item-inner{display:block;width:100%}.triple_block-item-img img,.triple_block-item-img .triple_block-item-inner{height:100%}.triple_block-item-img .triple_block-item-inner,.triple_block{overflow:hidden}.triple_block-item-img img{object-fit:cover}.triple_block-row,.triple_block-item-inner{position:relative}.triple_block-container .triple_block-item:nth-child(1) .triple_block-item-inner,.triple_block-container .triple_block-item:nth-child(3) .triple_block-item-inner{padding-top:var(--gap-20);padding-bottom:var(--gap-20)}.triple_block-container .triple_block-item:nth-child(1) .triple_block-item-inner{padding-left:0;padding-right:var(--gap-20)}.triple_block-container .triple_block-item:nth-child(3) .triple_block-item-inner{padding-left:var(--gap-20);padding-right:0}.triple_block-container.container .triple_block-item:nth-child(1) .triple_block-item-inner,.triple_block-container.container .triple_block-item:nth-child(3) .triple_block-item-inner{padding-top:var(--gap-30);padding-bottom:var(--gap-30)}.triple_block-container .triple_block-item-text.triple_block-item-padding .triple_block-item-inner{padding-left:var(--gap-20);padding-right:var(--gap-20)}.triple_block-container .triple_block-item-img.triple_block-item-padding .triple_block-item-inner{padding:var(--gap-6) 0 0 0}.triple_block-container.container .triple_block-item-img.triple_block-item-padding .triple_block-item-inner{padding:var(--gap-15) 0 0 0}.triple_block-item-img-caption .name{font-size:34px;line-height:40px;padding:var(--gap-3) var(--gap-6)}.triple_block-item-img-caption .description{font-size:18px;line-height:24px;padding:var(--gap-2) var(--gap-6)}.triple_block-item-img-caption,.triple_block-item-brickwork .brickwork{position:absolute}.triple_block-item-img-caption{bottom:0;z-index:1;left:0;text-align:center;font-family:'Oswald',sans-serif;font-weight:600;text-transform:uppercase}.triple_block-item-img-caption .name.bg-white,.triple_block-item-img-caption .description.bg-white{color:var(--black)}.triple_block-item-img-caption .description.bg-darkest,.triple_block-item-img-caption .name.bg-blue{color:var(--white)}.triple_block-item-img-caption .name.bg-white.gradient{background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .9) 50%,#fff0 100%);background:-webkit-linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .9) 50%,#fff0 100%)}.triple_block-item-img-caption .description.bg-darkest.gradient{background:linear-gradient(90deg,#fff0 0%,rgb(72 76 81 / .8) 50%,#fff0 100%);background:-webkit-linear-gradient(180deg,#fff0 0%,rgb(72 76 81 / .8) 50%,#fff0 100%)}.triple_block .heading-container{padding:0}.triple_block .heading h2{font-size:43px;font-weight:700;line-height:48px}.triple_block-item-brickwork{z-index:0}.triple_block-item-brickwork .brickwork{left:-64px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media (max-width:1550px){.triple_block-container .triple_block-item:nth-child(1) .triple_block-item-inner,.triple_block-container .triple_block-item:nth-child(3) .triple_block-item-inner{padding-top:var(--gap-10);padding-bottom:var(--gap-10)}.triple_block-container .triple_block-item:nth-child(1) .triple_block-item-inner{padding-left:0;padding-right:var(--gap-10)}.triple_block-container .triple_block-item:nth-child(3) .triple_block-item-inner{padding-left:var(--gap-10);padding-right:0}.triple_block-container .triple_block-item-text.triple_block-item-padding .triple_block-item-inner{padding-left:var(--gap-10);padding-right:var(--gap-10)}.triple_block-item-brickwork .brickwork{left:-32px}}@media (min-width:1250px) and (max-width:1480px){.triple_block-container.container .triple_block-item:nth-child(1) .triple_block-item-inner,.triple_block-container.container .triple_block-item:nth-child(3) .triple_block-item-inner{padding-top:var(--gap-24);padding-bottom:var(--gap-24)}.triple_block .heading h2{font-size:34px;font-weight:600;line-height:40px}.triple_block .heading h2>span.subtitle{font-size:27px;line-height:32px;margin-top:var(--gap-1)}.triple_block .heading h3{font-size:34px;line-height:23px}.triple_block .heading-text,.triple_block .heading-separator{margin-top:var(--gap-5)}}@media (min-width:768px) and (max-width:1250px){.triple_block-item:nth-child(1){width:100%}.triple_block-item:nth-child(1) .heading h3,.triple_block-item:nth-child(1) .heading h2{max-width:400px}.triple_block-item:nth-child(2),.triple_block-item:nth-child(3){width:50%}}@media (max-width:1250px){.triple_block-container .triple_block-item:nth-child(1) .triple_block-item-inner,.triple_block-container.container .triple_block-item:nth-child(1) .triple_block-item-inner{padding-top:var(--gap-24);padding-bottom:var(--gap-15)}.triple_block-container .triple_block-item:nth-child(1) .triple_block-item-inner{padding-left:0;padding-right:0}.triple_block-container .triple_block-item-text.triple_block-item-padding:nth-child(1) .triple_block-item-inner{padding-left:var(--gap-10);padding-right:var(--gap-10)}.triple_block-container.container .triple_block-item:nth-child(3) .triple_block-item-inner{padding-top:var(--gap-10);padding-bottom:var(--gap-10)}.triple_block-container.container .triple_block-item-img.triple_block-item-padding .triple_block-item-inner{padding:0}.triple_block-item-brickwork .brickwork{left:0}}@media (min-width:768px) and (max-width:991px){.triple_block-item-img .triple_block-item-inner{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;align-items:end}.triple_block-item-img img{height:100%;width:auto}}@media (max-width:767px){.triple_block-item-brickwork .brickwork{position:relative;left:0;top:0;transform:none;-webkit-transform:none}.triple_block-row{flex-direction:column}.triple_block-item-img .triple_block-item-inner{width:100%}.triple_block-item-img img,.triple_block-item-img .triple_block-item-inner{height:auto}.triple_block-item-brickwork .triple_block-item-inner{padding:var(--gap-12) 0 0 0}.triple_block-container .triple_block-item:nth-child(1) .triple_block-item-inner,.triple_block-container.container .triple_block-item:nth-child(1) .triple_block-item-inner,.triple_block-container .triple_block-item:nth-child(3) .triple_block-item-inner,.triple_block-container.container .triple_block-item:nth-child(3) .triple_block-item-inner,.triple_block-container .triple_block-item-text.triple_block-item-padding:nth-child(1) .triple_block-item-inner{padding-left:var(--gap-4);padding-right:var(--gap-4)}.triple_block-container .triple_block-item:nth-child(1) .triple_block-item-inner,.triple_block-container.container .triple_block-item:nth-child(1) .triple_block-item-inner{padding-top:var(--gap-16);padding-bottom:var(--gap-12)}.triple_block-container .triple_block-item:nth-child(3) .triple_block-item-inner,.triple_block-container.container .triple_block-item:nth-child(3) .triple_block-item-inner{padding-top:var(--gap-12);padding-bottom:var(--gap-16)}}@media (max-width:479px){.triple_block .heading-btns a{width:100%;margin-right:0}}@media (max-width:375px){.triple_block .heading h2{font-size:41px;line-height:48px}}
/* End */


/* Start:/local/templates/eremont_main_2024/lib/funnel/funnel.min.css?1728165244379*/
.funnel-container{padding:var(--gap-30) 0 var(--gap-30) 0;z-index:2}.funnel,.funnel-container{position:relative}@media (max-width:1480px){.funnel-container{padding:var(--gap-24) 0 var(--gap-24) 0}}@media (min-width:768px) and (max-width:1250px){.funnel .slideshow-item.fttb,.funnel .slideshow-item.fbtt{background-size:200%}}@media (max-width:767px){.funnel-container{padding:0}}
/* End */


/* Start:/local/templates/eremont_main_2024/lib/enc/enc_head.min.css?17423320941396*/
.enc_page .wrapper{padding-top:78px}.enc_head-container{padding:var(--gap-30) 0}.enc_head-uptitle,.enc_head h1{font-family:'Oswald',sans-serif}.enc_head{overflow:hidden}.enc_head h1{font-size:67px;font-weight:700;line-height:84px;letter-spacing:-2.01px;text-transform:uppercase;color:var(--text-primary)}.enc_head-uptitle{width:100%;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:163px;font-weight:700;line-height:1;letter-spacing:-4.89px;text-transform:uppercase;color:var(--gray-95)}.enc_head,.enc_head-container{position:relative}.enc_head-uptitle{position:absolute}@media (max-width:1480px){.enc_head-container{padding:var(--gap-24) 0}}@media (max-width:1400px){.enc_head h1{font-size:53px;font-weight:600;line-height:61px}.enc_head-uptitle{font-size:129px}}@media (max-width:1250px){.enc_page .wrapper{padding-top:65px}}@media (max-width:991px){.enc_head h1{font-size:43px;line-height:52px}.enc_head-uptitle{font-size:110px}}@media (max-width:767px){.enc_head-uptitle{font-size:163px}.enc_head{height:510px}.enc_head-container{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.enc_head-container{padding:var(--gap-8) var(--gap-4)}.enc_head h1{font-size:53px;line-height:60px;letter-spacing:-2.279px}}@media (max-width:375px){.enc_head-uptitle{font-size:136px}.enc_head h1{font-size:43px;line-height:50px}}
/* End */


/* Start:/local/templates/eremont_main_2024/lib/enc/enc_section.min.css?17423320942460*/
.enc_section .enc_section-content .section{margin-bottom:var(--gap-15)}.enc_section .enc_section-content .section:last-child{margin-bottom:0}.enc_section .enc_section-content .section .heading{background:linear-gradient(180deg,var(--gray-95) 0%,var(--white) 100%);background:-webkit-linear-gradient(270deg,var(--gray-95) 0%,var(--white) 100%)}.enc_section .enc_section-content .section .heading-container.container{max-width:100%}.enc_section .enc_section-content .section .heading-container{padding-right:0;padding-top:var(--gap-15);padding-bottom:var(--gap-15)}.enc_section .enc_section-content .section .heading h2{margin-left:-80px}.enc_section .enc_section-content .section,.enc_section .enc_section-content .section-container,.enc_section .enc_section-content .section-inner,.enc_section .enc_section-content .section .heading-container.container,.enc_section .enc_section-content .section .heading h2{position:relative}.enc_section .enc_section-content .section-container{padding:0 0 var(--gap-30) 0}.enc_section .enc_section-content .section-line{position:absolute}.enc_section .enc_section-content .section-line{display:block;width:160px;height:100%;top:0;left:0;background:var(--surface-light-gray)}.enc_section .enc_section-content .section-inner,.enc_section .enc_section-content .section .heading-container{padding-left:160px}@media (max-width:1480px){.enc_section .enc_section-content .section-container{padding:0 0 var(--gap-24) 0}.enc_section .enc_section-content .section .heading-container{padding-top:var(--gap-12);padding-bottom:var(--gap-12)}.enc_section .enc_section-content .section{margin-bottom:var(--gap-12)}.enc_section .enc_section-content .section-line{width:var(--gap-24)}.enc_section .enc_section-content .section-inner,.enc_section .enc_section-content .section .heading-container{padding-left:var(--gap-24)}.enc_section .enc_section-content .section .heading h2{margin-left:-48px}}@media (max-width:767px){.enc_section .enc_section-content .section .heading-container{padding-bottom:var(--gap-8)}.enc_section .enc_section-content .section .heading h2{margin-left:-48px}.enc_section .enc_section-content .section-container{padding:0 0 var(--gap-16) 0}.enc_section .enc_section-content .section-inner,.enc_section .enc_section-content .section .heading-container{padding-left:var(--gap-16)}.enc_section .enc_section-content .section-line{width:var(--gap-16)}.enc_section .enc_section-content .section{margin-bottom:var(--gap-8)}}
/* End */


/* Start:/local/templates/eremont_main_2024/lib/enc/enc_search.min.css?17422456471777*/
.enc_page-search form{position:relative}.enc_page-search form button{position:absolute;-webkit-transition:all 0.5s;transition:all 0.5s;text-align:center}.enc_page-search form input{width:100%}.enc_page-search form input::placeholder{color:var(--text-secondary)}.enc_page-search-title{font-family:'Inter',sans-serif;text-transform:uppercase}.enc_page-search-title,.enc_page-search form button{color:var(--text-primary)}.enc_page-search form button:hover{background-color:var(--black);color:var(--white)}.enc_page-search form input{display:block}.enc_page-search,.enc_page-search-form{margin-top:var(--gap-6)}.enc_page-search form input{height:48px;border-radius:36px;-webkit-border-radius:36px;padding:var(--gap-4) 72px var(--gap-4) var(--gap-6);background-color:var(--white);border:1px solid var(--gray-80);font-size:16px;line-height:1}.enc_page-search form input,.enc_page-search form input:hover,.enc_page-search form input:focus,.enc_page-search form button,.enc_page-search form button:hover,.enc_page-search form button:focus{outline:none}.enc_page-search form button{border-radius:0 36px 36px 0;-webkit-border-radius:0 36px 36px 0;top:1px;right:1px;z-index:1;width:64px;padding:0;border-left:1px solid var(--gray-80);border-top:none;border-bottom:none;border-right:none;cursor:pointer;height:46px;background:var(--gray-90)}.enc_page-search form button i{font-size:16px;line-height:46px}.enc_page-search form button:hover{border-left:1px solid var(--black)}.enc_page-search-title{font-size:18px;font-weight:700;line-height:24px}.enc_search_section-container{padding-top:var(--gap-15);padding-bottom:var(--gap-15)}.enc_search_section .enc_page-search{margin-top:0}@media (max-width:767px){.enc_search_section-container{padding-top:var(--gap-8);padding-bottom:var(--gap-8)}}
/* End */


/* Start:/local/templates/eremont_main_2024/components/vira_2024/news.list/enc/css/style.min.css?17421638651805*/
.enc_section .enc_section-content .section-line.enc_categories_section-line{background:var(--blue-90)}.enc_categories_loop-item a,.enc_categories_loop-item a:hover{text-decoration:none}.enc_categories_loop-item{margin-bottom:var(--gap-4)}.enc_categories_loop-item-inner{padding-left:160px}.enc_categories_loop-item a{font-family:'Inter',sans-serif;font-size:22px;font-weight:600;line-height:28px;color:var(--text-primary);display:block}.enc_categories_loop-row{margin-left:-80px}.enc_categories_loop-item:nth-child(3n+1){clear:both}.enc_section .enc_categories_section .section-container{padding:0 0 var(--gap-26) 0}@media (max-width:1480px){.enc_section .enc_categories_section .section-container{padding:0 0 var(--gap-20) 0}.enc_categories_loop-row{margin-left:-48px}.enc_categories_loop-item-inner{padding-left:var(--gap-24)}}@media (max-width:1200px){.enc_categories_loop-item:nth-child(3n+1){clear:none}.enc_categories_loop-item:nth-child(2n+1){clear:both}}@media (max-width:767px){.enc_section .enc_categories_section .section-container{padding:0 0 var(--gap-12) 0}.enc_categories_loop-row{margin-left:-32px}.enc_categories_loop-item-inner{padding-left:var(--gap-16)}.enc_categories_loop-item a{font-size:18px;line-height:24px}}.enc_section .enc_section-content .section .enc_loop-container{padding-bottom:0;padding-left:80px}.enc_section .enc_loop_section .section-container{padding:0 0 var(--gap-26) 0}@media (max-width:1480px){.enc_section .enc_loop_section .section-container{padding:0 0 var(--gap-20) 0}.enc_section .enc_section-content .section .enc_loop-container{padding-left:var(--gap-12)}}@media (max-width:767px){.enc_section .enc_loop_section .section-container{padding:0 0 var(--gap-12) 0}.enc_section .enc_section-content .section .enc_loop-container{padding-left:0;margin-left:-64px}}
/* End */


/* Start:/local/templates/eremont_main_2024/lib/conversion/conversion.min.css?17313523187669*/
.conversion_widget a,.conversion_widget a:hover{text-decoration:none}.conversion_widget-btn,.conversion_widget-toggler,.conversion_widget-toggler .play,.conversion_widget-toggler .close,.conversion_widget-item-btn{width:56px;height:56px}.conversion_widget-toggler,.conversion_widget-toggler .play,.conversion_widget-toggler .close,.conversion_widget-btn-wave,.conversion_widget-item-btn{border-radius:50%;-webkit-border-radius:50%}.conversion_widget-container,.conversion_widget-btn{position:fixed}.conversion_widget-btn{z-index:100;right:var(--gap-10);bottom:var(--gap-16)}.conversion_widget-toggler,.conversion_widget-content-inner,.conversion_widget-content-scroller{position:relative}.conversion_widget-toggler{background-color:var(--blue-56)}.conversion_widget-btn.blue .conversion_widget-toggler{background-color:var(--blue-56)}.conversion_widget-btn.green .conversion_widget-toggler{background-color:#35C759}.conversion_widget-btn.gray .conversion_widget-toggler{background-color:var(--gray-04)}.conversion_widget .close,.conversion_widget .play span,.conversion_widget .close span,.conversion_widget-container{display:none}.conversion_widget .play,.conversion_widget-btn-wave,.conversion_widget.active .conversion_widget-container,.conversion_widget-toggler i,.conversion_widget-item-title span,.conversion_widget-toggler,.conversion_widget-item-btn{display:block}.conversion_widget-content,.conversion_widget-backdrop,.conversion_widget-content-backdrop,.conversion_widget .play span,.conversion_widget .close span,.conversion_widget-btn-wave{position:absolute}.conversion_widget .play span,.conversion_widget .close span,.conversion_widget-btn-wave{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.conversion_widget i{color:var(--white);font-size:24px}.conversion_widget .whatsapp i{font-size:32px}.conversion_widget .email i,.conversion_widget .calculator-design i,.conversion_widget .telegram i{font-size:28px}.conversion_widget .calculator-renovation i{font-size:30px}.conversion_widget .form i{font-size:26px}.conversion_widget-btn-wave{border-color:#fff0;border-width:2px;border-style:solid;width:100%;height:100%;opacity:.8;-webkit-animation:wave-stroke 2s infinite cubic-bezier(.37,0,.8,.77);animation:wave-stroke 2s infinite cubic-bezier(.37,0,.8,.77)}@-webkit-keyframes wave-stroke{100%{width:200%;height:200%;border-color:#fff0;opacity:0}}@keyframes wave-stroke{100%{width:200%;height:200%;border-color:#fff0;opacity:0}}.conversion_widget-btn.blue .conversion_widget-btn-wave{border-color:var(--blue-56)}.conversion_widget-btn.green .conversion_widget-btn-wave{border-color:#35C759}.conversion_widget-btn.gray .conversion_widget-btn-wave{border-color:#fff0}.conversion_widget-content,.conversion_widget-backdrop,.conversion_widget-container,.conversion_widget-content-backdrop,.conversion_widget-content-inner,.conversion_widget-content-scroller,.conversion_widget-content-container{height:100%}.conversion_widget-content,.conversion_widget-backdrop,.conversion_widget-container,.conversion_widget-content-backdrop,.conversion_widget-content-inner,.conversion_widget-content-scroller{top:0}.conversion_widget-backdrop,.conversion_widget-container,.conversion_widget-content-backdrop,.conversion_widget-content-inner,.conversion_widget-content-scroller,.conversion_widget-content-container,.conversion_widget-content-container-inner,.conversion_widget-content,.conversion_widget-item-title span{width:100%}.conversion_widget-backdrop,.conversion_widget-container,.conversion_widget-content-backdrop,.conversion_widget-content-inner,.conversion_widget-content-scroller{left:0}.conversion_widget-content-container{display:table}.conversion_widget-content-container-inner{display:table-cell;vertical-align:bottom}.conversion_widget-container{z-index:97}.conversion_widget-backdrop{z-index:98;background-color:var(--surface-darkest);opacity:.75}.conversion_widget-content-backdrop{z-index:99;background-color:rgb(255 255 255 / .5);backdrop-filter:blur(20px)}.conversion_widget-content{z-index:101;max-width:440px;right:0}.conversion_widget-content-inner{padding:110px var(--gap-10) 150px var(--gap-10);z-index:102}.conversion_widget-content-scroller{overflow-y:auto}.conversion_widget-item{margin-bottom:var(--gap-3)}.conversion_widget-item:nth-child(2n-1){clear:both}.conversion_widget-item:nth-child(5),.conversion_widget-item:nth-child(6){margin-bottom:0}.conversion_widget-row{margin-right:-6px;margin-left:-6px}.conversion_widget-row div[class*="col-"]{padding-right:6px;padding-left:6px}.conversion_widget-item-inner{background-color:var(--gray-20);padding:var(--gap-4);border-radius:12px;-webkit-border-radius:12px}.conversion_widget-item-title{color:var(--text-primary-on-dark);font-family:'Inter',sans-serif;font-size:16px;font-weight:400;line-height:20px}.conversion_widget-item-title span{opacity:.6}.conversion_widget-item-content,.conversion_widget-content-container-inner,.conversion_widget-toggler,.conversion_widget-toggler .play,.conversion_widget-toggler .close,.conversion_widget-btn-wave,.conversion_widget-item-btn{overflow:hidden}.conversion_widget-item-content{margin-top:var(--gap-4)}.conversion_widget-item-content span{display:inline-block;float:left}.conversion_widget-item-btn{text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s}.conversion_widget-item-btn i{line-height:56px}.conversion_widget-item-content span+span{margin-left:var(--gap-4)}.conversion_widget-item-calculator-design,.conversion_widget-item-form,.conversion_widget-item-telegram{background-color:var(--blue-56)}.conversion_widget-item-calculator-design:hover i,.conversion_widget-item-form:hover i,.conversion_widget-item-telegram:hover i{color:var(--blue-56)}.conversion_widget-item-calculator-renovation,.conversion_widget-item-email{background-color:#009BB2}.conversion_widget-item-calculator-renovation:hover i,.conversion_widget-item-email:hover i{color:#009BB2}.conversion_widget-item-phone-call,.conversion_widget-item-whatsapp{background-color:#35C759}.conversion_widget-item-phone-call:hover i,.conversion_widget-item-whatsapp:hover i{color:#35C759}.conversion_widget-item-phone-back{background-color:#7F58FF}.conversion_widget-item-phone-back:hover i{color:#7F58FF}.conversion_widget-item-calculator-design:hover,.conversion_widget-item-form:hover,.conversion_widget-item-telegram:hover,.conversion_widget-item-calculator-renovation:hover,.conversion_widget-item-email:hover,.conversion_widget-item-phone-call:hover,.conversion_widget-item-whatsapp:hover,.conversion_widget-item-phone-back:hover{background-color:var(--white)}@media (max-width:479px){.conversion_widget-content-backdrop{background-color:rgb(255 255 255 / .35)}.conversion_widget-backdrop{display:none}.conversion_widget-content{max-width:100%}.conversion_widget-content-scroller{max-width:370px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.conversion_widget-btn{bottom:var(--gap-4);right:var(--gap-4)}.conversion_widget-content-inner{padding:80px var(--gap-4) 120px var(--gap-4)}}@media (max-width:375px){.conversion_widget-item-title{font-size:14px;line-height:18px}.conversion_widget-item-btn{width:48px;height:48px}.conversion_widget-item-content span+span{margin-left:var(--gap-2)}.conversion_widget-item-btn i{line-height:48px}.conversion_widget i{font-size:21px}.conversion_widget .whatsapp i{font-size:29px}.conversion_widget .email i,.conversion_widget .calculator-design i,.conversion_widget .telegram i{font-size:25px}.conversion_widget .calculator-renovation i{font-size:27px}.conversion_widget .form i{font-size:23px}}@media (max-width:350px){.conversion_widget-item-title{font-size:13px}}
/* End */
/* /local/templates/eremont_main_2024/font/fontawesome/fontawesome.min.css?17351609961772 */
/* /local/templates/eremont_main_2024/components/bitrix/breadcrumb/.default/style.min.css?17354699842631 */
/* /local/templates/eremont_main_2024/template_styles.css?175092400242047 */
/* /local/templates/eremont_main_2024/lib/b24/b24.min.css?17505400547817 */
/* /local/templates/eremont_main_2024/lib/b24/b24_popup.min.css?1735380533476 */
/* /local/templates/eremont_main_2024/lib/enc/enc_loop.min.css?17390557593214 */
/* /local/templates/eremont_main_2024/lib/heading/heading.min.css?17490806856477 */
/* /local/templates/eremont_main_2024/lib/triple/triple.min.css?17368102617343 */
/* /local/templates/eremont_main_2024/lib/funnel/funnel.min.css?1728165244379 */
/* /local/templates/eremont_main_2024/lib/enc/enc_head.min.css?17423320941396 */
/* /local/templates/eremont_main_2024/lib/enc/enc_section.min.css?17423320942460 */
/* /local/templates/eremont_main_2024/lib/enc/enc_search.min.css?17422456471777 */
/* /local/templates/eremont_main_2024/components/vira_2024/news.list/enc/css/style.min.css?17421638651805 */
/* /local/templates/eremont_main_2024/lib/conversion/conversion.min.css?17313523187669 */
