

/* Start:/bitrix/templates/main/components/bitrix/catalog/catalog/style.css?17845495244060*/
@import url("/local/components/elvorti/ai.chat/templates/.default/style.css");

.add_properti{
    position: relative;
    top: -660px;
    left: 10px;
    height: 0;
}
.productia__headcontent .add_properti .adrive{
//    background: url(/upload/img/A-Drive-80x80.png) no-repeat;
    background-position-y: 3px;
    background-position-x: center;
//    background-color: white;
    width: 90px;
    height: 90px;
    display: block;
    margin-left: 79%;
//    border-color: #53b5d6;
//    border-width: 3px;
//    border-style: solid;
    border-radius: 85px;
    margin-top: 120px;
}
.productia__headcontent .add_properti .liquid{
	background: url(/upload/img/LIQUID-146x40.png) no-repeat;
    width: 158px;
    height: 46px;
    display: block;
	margin-left: 65%;
    background-position-y: 3px;
    background-position-x: center;
    background-color: white;
    border-color: #53b5d6;
    border-width: 3px;
    border-style: solid;
    border-radius: 85px;
}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}
/* grid2x1 */
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

@media screen and (max-width:1440px) and (min-width: 1126px){
	.productia__headcontent .add_properti .adrive{
	    margin-top: -172px;
}
}
@media screen and (max-width:1300px) and (min-width: 1126px){
	.productia__headcontent .add_properti .liquid{
	    margin-top: 135px;
}
}
@media screen and (max-width:1125px) and (min-width: 769px){
	.productia__headcontent .add_properti .liquid{
		margin-top: 215px;
  	  position: absolute;
}
}
@media screen and (max-width:960px) and (min-width: 861px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
	.productia__headcontent .add_properti .adrive{
	    margin-top: 148px;
}
}
@media screen and (max-width: 860px) and (min-width: 769px){
	.productia__headcontent .add_properti{
    	top: -586px;
	}
	.productia__headcontent .add_properti .adrive{
	    margin-top: 140px;
}
}
@media screen and (max-width: 768px) and (min-width: 641px){
	.productia__headcontent .add_properti .liquid{
    	position: absolute;
    	margin-top: 70px;
	}
	.productia__headcontent .add_properti{
    	top: -275px;
	}
	.productia__headcontent .add_properti .adrive{
	    margin-top: -57px;
    	position: absolute;
}
}
@media screen and (max-width:640px) and (min-width: 478px){
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
	.productia__headcontent .add_properti .liquid{
    position: absolute;
    margin-top: 70px;
}
	.productia__headcontent .add_properti{
    	top: -275px;
		left: 0;
	}
	.productia__headcontent .add_properti .adrive{
		margin-top: -55px;
    	position: absolute;
	}
}
@media screen and (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}
	.productia__headcontent .add_properti{
    	top: -275px;
		left: -30px;
	}
    .productia__head .productia__headcontent > h1 {
    font-size: 24px;
}
	.productia__headcontent .add_properti .adrive{
		margin-top: -55px;
    	position: absolute;
	}
}
@media screen and (max-width:480px) and (min-width: 320px){
	.productia__headcontent .add_properti .liquid{
    	position: absolute;
   	 	margin-top: 70px;
    	margin-left: 52%;
	}
	.productia__headcontent .add_properti{
    	top: -275px;
		left: 0;
	}
	.productia__headcontent .add_properti .adrive{
		margin-top: -55px;
    	position: absolute;
		margin-left: 69%;
	}
}
.catalog-block-header{
	font-size:14px;
	font-weight: bold;
	text-align: left;
	margin:5px 0;
	padding:5px 15px;
	border-bottom: 2px solid #d9dee6;
	color: #000;
}
body.bx-theme-blue .catalog-block-header{border-color:#006cc0;}
body.bx-theme-green .catalog-block-header{border-color:#63aa28;}
body.bx-theme-red .catalog-block-header{border-color:#da3737;}
body.bx-theme-yellow .catalog-block-header{border-color:#f4b236;}

/* End */


/* Start:/bitrix/templates/main/css/catalog-root-redesign.css?17919555506687*/
/* Catalogue slider: approved diagonal design. Scoped to the catalogue only. */
.catalog-slider-wrapper{width:100%;max-width:100%;padding:0;background:#eee;box-sizing:border-box;overflow:hidden;border-bottom:5px solid #c90000}
.catalog-slider-wrapper .catalog_slider{width:100%;position:relative;background:linear-gradient(90deg,#f0f0f0e8,#f0f0f0c9),url('/bitrix/templates/main/css/../img/bg2.webp') center/cover}
.catalog-slider-wrapper .slick-list{margin:0 54px!important;padding:0!important}
.catalog-slider-wrapper .slick-track{display:flex;align-items:stretch;margin-left:0!important;margin-right:0!important}
.catalog-slider-wrapper .catalog__item{position:relative;padding:30px 24px 36px!important;margin:0!important;min-width:0!important;max-width:none!important;min-height:0!important;height:auto!important;transform:none!important;background:none!important;box-sizing:border-box;isolation:isolate;overflow:visible!important}
.catalog-slider-wrapper .catalog__item.slick-slide{width:var(--catalog-card-width)!important;flex:0 0 auto!important;float:none!important}
.catalog-slider-wrapper .catalog__item:before{content:"";position:absolute;inset:0 -18px;background:#ffffff70;transform:skewX(-10deg);border-right:1px solid #fff;z-index:-1}
.catalog-slider-wrapper .catalog__item:nth-child(even):before{background:#ffffffb0}
.catalog-slider-wrapper .catalog__item:hover:before{background:#fff}
.catalog-slider-wrapper .catalog__item>a{display:flex;flex-direction:column;height:100%;width:100%!important;color:#222;text-decoration:none;padding:0!important;transform:none!important;background:transparent;border:0;box-shadow:none}
.catalog-slider-wrapper .catalog__item .wrap{display:flex;flex-direction:column;height:100%;width:100%!important;transform:none!important}
.catalog-slider-wrapper .catalog__item img{width:100%!important;max-width:none!important;height:280px!important;object-fit:contain;display:block;padding:12px 6px 24px!important;margin:0!important;transition:transform .3s}
.catalog-slider-wrapper .catalog__item:hover img{transform:scale(1.04)}
.catalog-slider-wrapper .catalog__slidertext{display:flex;flex-direction:column;flex:1;padding:12px 12px 0!important;margin:0!important;text-align:left;transform:none!important}
.catalog-slider-wrapper .catalog__slidertext>h3:first-child{font-size:26px;line-height:1.25;min-height:66px;margin:0 0 12px!important;font-weight:700;letter-spacing:-.5px}
.catalog-slider-wrapper .catalog__slidertext h3.osob{display:none}
.catalog-slider-wrapper .catalog__slidertext p{font-size:15px;line-height:1.6;color:#65676a;font-weight:400;margin:0 0 24px!important;padding:0!important;min-height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.catalog-slider-wrapper .catalog__slidertext p:empty{display:none}
.catalog-slider-wrapper .catalog-card-cta{margin-top:auto;display:flex;align-items:center;gap:20px;min-height:48px;color:#bd0000;font-size:14px;font-weight:700}
.catalog-slider-wrapper .catalog-card-cta b{width:44px;height:40px;display:grid;place-items:center;background:#c90000;color:white;font-size:20px;transform:skewX(-10deg)}
.catalog-slider-wrapper .catalog__item>a:focus-visible{outline:3px solid #c90000;outline-offset:4px}
.catalog-slider-wrapper .catalog-btn{position:absolute;display:flex!important;align-items:center;justify-content:center;top:240px!important;width:38px;height:62px;background:#c90000;color:#fff;font:30px/1 Arial,sans-serif;transform:skewX(-10deg);border:0;border-radius:0;padding:0;z-index:2;cursor:pointer}
.catalog-slider-wrapper .catalog-btn-left{left:12px!important}
.catalog-slider-wrapper .catalog-btn-rigth{right:12px!important}
.catalog-slider-wrapper .catalog-btn:hover{background:#970000}
.catalog-slider-wrapper .catalog-btn:focus-visible{outline:3px solid #222;outline-offset:3px}
.catalog-slider-wrapper .catalog_slider:not(.slick-initialized){display:flex}
.catalog-slider-wrapper .catalog_slider:not(.slick-initialized)>.catalog__item{width:33.3333%;flex-shrink:0}
.catalog-slider-wrapper .catalog_slider:not(.slick-initialized)>.catalog__item:nth-child(n+4){display:none}
@media(min-width:1600px){.catalog-slider-wrapper .catalog__item img{height:320px!important}}
@media(max-width:1100px){.catalog-slider-wrapper .catalog_slider:not(.slick-initialized)>.catalog__item{width:50%}.catalog-slider-wrapper .catalog_slider:not(.slick-initialized)>.catalog__item:nth-child(n+3){display:none}}
@media(max-width:640px){
.catalog-slider-wrapper .slick-list{margin:0 32px!important}
.catalog-slider-wrapper .catalog__item{padding:20px 8px 26px!important}
.catalog-slider-wrapper .catalog__item:before{inset:0 -6px;transform:skewX(-5deg)}
.catalog-slider-wrapper .catalog__item img{height:230px!important;padding:8px 0 18px!important}
.catalog-slider-wrapper .catalog__slidertext{padding:12px 8px 0!important}
.catalog-slider-wrapper .catalog__slidertext>h3:first-child{font-size:24px;min-height:60px}
.catalog-slider-wrapper .catalog__slidertext p{font-size:14px;min-height:68px;margin-bottom:16px!important}
.catalog-slider-wrapper .catalog-btn{top:195px!important;width:27px;height:48px;font-size:24px}
.catalog-slider-wrapper .catalog-btn-left{left:4px!important}.catalog-slider-wrapper .catalog-btn-rigth{right:4px!important}
.catalog-slider-wrapper .catalog_slider:not(.slick-initialized)>.catalog__item{width:100%}
.catalog-slider-wrapper .catalog_slider:not(.slick-initialized)>.catalog__item:nth-child(n+2){display:none}
}
@media(prefers-reduced-motion:reduce){.catalog-slider-wrapper .catalog__item img{transition:none}}

.catalog-slider-wrapper .catalog_slider .slick-list{width:calc(100% - 108px)!important;margin:0 54px!important;box-sizing:border-box}
.catalog-slider-wrapper .catalog__slidertext>h3:first-child{white-space:normal!important;overflow-wrap:break-word;width:100%!important}
@media(max-width:640px){.catalog-slider-wrapper .catalog_slider .slick-list{width:calc(100% - 64px)!important;margin:0 32px!important}}

/* Let multi-line category names define their full height. */
.catalog-slider-wrapper .catalog__item .wrap,
.catalog-slider-wrapper .catalog__slidertext{height:auto!important;max-height:none!important;min-height:0!important}
.catalog-slider-wrapper .catalog__slidertext>h3:first-child{height:auto!important;max-height:none!important;flex:0 0 auto!important;position:static!important;white-space:normal!important;line-height:1.25!important;margin-bottom:16px!important}
.catalog-slider-wrapper .catalog__slidertext>p{height:auto!important;max-height:none!important;flex:0 0 auto!important;position:static!important}
.catalog-slider-wrapper .catalog-card-cta{flex-shrink:0}

/* End */
/* /bitrix/templates/main/components/bitrix/catalog/catalog/style.css?17845495244060 */
/* /bitrix/templates/main/css/catalog-root-redesign.css?17919555506687 */
