.orange-text{
	color: #E2B932;
}

.property-wo-button a{
	color:#fff;
}
.orange-btn{
	display: inline-block;
	border: none;
	text-decoration: none;
	width: 226px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	color: #282D39;
	background-color: #efbe35;
	cursor: pointer;
}
.orange-btn:hover{
	text-decoration: none;
	color: #282D39;
	background-color: #efbe35;
}
.sec-title{
	font-weight: 700;
	font-size: 36px;
	line-height: 1em;
	text-align: center;
	text-transform: uppercase;
	color: #282D39;
}
#mobile-select{
	display: none;
}
#top-sec{
	padding: 110px 0 90px;
	color: #fff;
	background: url(../img/bg_vector.png) center bottom #211D1D;
	background-size: cover;
	background-repeat: no-repeat;
}
#top-sec .page-title-block h1{
	position: relative;
	z-index: 2;
	text-align: center;
	font-size: 40px;
	line-height: 1.25em;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 200px;
}
#top-sec .page-title-block {
	position: relative;
}
#top-sec .page-title-block .alegria-light{
	position: absolute;
	display: block;
	width: 100%;
	top: 90px;
	font-weight: bold;
	font-size: 200px;
	line-height: 50px;
	text-align: center;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	opacity: 0.3;
}
#top-sec .prop-block{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 0;
	padding-bottom: 60%;
	margin-bottom: 10px;
	background-size: cover !important;
	background-position: center;
	background-repeat: no-repeat;
}
#top-sec .developer{
	display: block;
	font-size: 8px;
	line-height: 1em;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	color: #BCBCBC;
	margin-bottom: 30px;
}
#top-sec .prop-block .top-label{
	position: absolute;
	width: 120px;
	top: 14px;
	right: -32px;
	padding: 5px;
	transform: rotate(45deg);
	background: linear-gradient(90deg, #C66724 0%, #DFAF27 100%), #009688;
	font-weight: bold;
	line-height: 10px;
	text-align: center;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}
#top-sec .prop-block .top-label .top-line,
#top-sec .prop-block .top-label .bottom-line{
	display: block;
}
#top-sec .prop-block .top-label .top-line{
	font-size: 15px;
	margin-bottom: 2px;
}
#top-sec .prop-block .top-label .bottom-line{
	font-size: 10px;
}
#top-sec .prop-block .prop-title{
	position: absolute;
	top: 30px;
	left: 30px;
	font-weight: 600;
	font-size: 20px;
	line-height: 1.2em;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	margin-bottom: 21px;
	cursor: default;
}
#top-sec .prop-block .hidden{
	opacity: 0;
	position: absolute;
	top: 110px;
	left: 30px;
	transition: .2s;
	cursor: default;
}
#top-sec .prop-block:hover .hidden,
#top-sec .prop-block:hover .orange-btn{
	opacity: 1;
	transition: .2s;
}
#top-sec .prop-block .location {
	display: block;
	font-weight: 500;
	font-size: 10px;
	line-height: 1em;
	text-transform: uppercase;
	margin-bottom: 10px;
}
#top-sec .prop-block .location::before{
	content: "";
	display: inline-block;
	width: 1em;
	height: 1em;
	margin-right: .5em;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.50008 1.93457C3.57877 1.93457 2.82922 2.68412 2.82922 3.60542C2.82922 4.52673 3.57877 5.27628 4.50008 5.27628C5.42138 5.27628 6.17093 4.52673 6.17093 3.60542C6.17093 2.68412 5.4214 1.93457 4.50008 1.93457ZM4.50008 4.57277C3.96669 4.57277 3.53274 4.13881 3.53274 3.60542C3.53274 3.07203 3.96669 2.63808 4.50008 2.63808C5.03347 2.63808 5.46742 3.07203 5.46742 3.60542C5.46742 4.13881 5.03347 4.57277 4.50008 4.57277Z' fill='%23FFF'/%3E%3Cpath d='M4.49995 0C2.51184 0 0.894409 1.61745 0.894409 3.60554V3.70521C0.894409 4.71067 1.47087 5.88236 2.60782 7.18766C3.43202 8.13393 4.24471 8.79374 4.27888 8.82137L4.49995 9L4.72101 8.82139C4.7552 8.79376 5.56789 8.13394 6.39207 7.18768C7.52901 5.88236 8.10548 4.71069 8.10548 3.70522V3.60555C8.10548 1.61745 6.48805 0 4.49995 0ZM7.40197 3.70522C7.40197 5.40441 5.2126 7.46132 4.49995 8.08573C3.7871 7.46112 1.59792 5.40429 1.59792 3.70522V3.60555C1.59792 2.00538 2.89977 0.703529 4.49995 0.703529C6.10012 0.703529 7.40197 2.00538 7.40197 3.60555V3.70522Z' fill='%23FFF'/%3E%3C/svg%3E%0A");
	background-size: 1em;
	background-position: center;
	background-repeat: no-repeat;
	vertical-align: middle;
}
#top-sec .prop-block .desc{
	font-weight: 500;
	font-size: 13px;
	line-height: 1.4em;
	margin-bottom: 10px;
}
#top-sec .prop-block .prop-type{
	font-size: 13px;
	margin-bottom: 15px;
}
#top-sec .prop-block .prop-type .title{
	font-weight: 300;
}
#top-sec .prop-block .prop-type .type{
	font-weight: 500;
}
#top-sec .prop-block .alegria-circle{
	position: absolute;
	right: 30px;
	bottom: 30px;
	width: 43px;
	height: 43px;
	overflow: hidden;
	background-color: #fff;
	border-radius: 50%;
	background-image: url(../img/png_logo_alegria.png);
	background-size: 90%;
	background-position: center;
	background-repeat: no-repeat;
}
#top-sec .prop-block .orange-btn{
	opacity: 0;
	position: absolute;
	left: 30px;
	bottom: 30px;
	display: block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 700;
	background-color: #E2B932;
	text-decoration: none;
	color: #282D39;
	transition: .2s;
}
#orange-form-sec,
#subscribe-news-sec{
	background: linear-gradient(180deg, #C66724 0%, #DFAF27 100%), #009688; 
	overflow: hidden;
}
#orange-form-sec{
	padding: 50px 0 40px;
}
#subscribe-news-sec{
	padding: 36px 0 28px;
}
#orange-form-sec .row{
	position: relative;
}
#orange-form-sec .row::after{
	content: "";
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 210 141' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.1' d='M198.538 43.3079H172.743C173.007 42.4611 173.107 41.6196 173.107 40.8357C173.107 40.2164 173.137 39.3249 173.172 38.2929C173.449 30.0503 173.965 14.7072 166.224 6.74221C163.166 3.59526 159.239 2 154.551 2C142.483 2 127.199 13.0162 121.187 17.752C118.861 19.5845 109.846 26.8872 105 33.6255C100.154 26.8872 91.1381 19.585 88.812 17.752C82.8008 13.0162 67.5168 2 55.4489 2C50.7612 2 46.8337 3.59526 43.7761 6.74221C36.0352 14.7072 36.551 30.0503 36.8284 38.2929C36.863 39.3249 36.8933 40.2164 36.8933 40.8357C36.8933 41.6201 36.9933 42.4611 37.2572 43.3079H11.4619C6.24488 43.3079 2 47.532 2 52.7235V92.2021C2 97.3936 6.24488 101.618 11.4619 101.618H19.0595V201.275C19.0595 204.983 22.0911 208 25.818 208H87.0175H122.982H184.182C187.909 208 190.94 204.983 190.94 201.275V101.618H198.538C203.755 101.618 208 97.3941 208 92.2026V52.7235C208 47.532 203.755 43.3079 198.538 43.3079ZM114.872 93.5477H95.1277V51.6146H114.872V93.5477ZM127.08 23.4099C137.888 15.0575 148.158 10.0705 154.551 10.0705C157.024 10.0705 158.881 10.7957 160.394 12.3528C165.744 17.8574 165.268 31.9888 165.066 38.0228C165.029 39.1172 164.997 40.0636 164.997 40.8147C164.763 41.0175 118.651 42.7295 115.02 42.2555C111.514 41.7977 110.348 41.1004 110.034 40.8534C110.834 38.6174 116.867 31.3028 127.08 23.4099ZM49.6058 12.3528C51.1191 10.7957 52.9758 10.0705 55.4489 10.0705C61.8424 10.0705 72.1115 15.0575 82.9197 23.4099C93.1332 31.3034 99.1655 38.6174 99.9668 40.854C99.6521 41.1009 98.487 41.7982 94.9796 42.2561C91.3495 42.7295 45.2371 41.0181 45.0035 40.8152C45.0029 40.0641 44.971 39.1177 44.9343 38.0234C44.7315 31.9888 44.2557 17.8574 49.6058 12.3528ZM10.1102 92.2026V52.7235C10.1102 51.9944 10.7293 51.3784 11.4619 51.3784H87.0175V93.5472H25.818H11.4619C10.7293 93.5477 10.1102 92.9317 10.1102 92.2026ZM27.1697 199.93V101.618H87.0175V199.93H27.1697ZM95.1277 199.93V101.618H114.872V199.93H95.1277ZM182.83 199.93H122.982V101.618H182.83V199.93ZM199.89 92.2026C199.89 92.9317 199.271 93.5477 198.538 93.5477H184.182H122.982V51.3784H198.538C199.271 51.3784 199.89 51.9944 199.89 52.7235V92.2026Z' fill='white' stroke='white' stroke-width='4'/%3E%3C/svg%3E%0A");
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	width: 206px;
	height: 206px;
	position: absolute;
	bottom: -73px;
	right: -95px;
	z-index: 1;
}
#orange-form-sec .stay-in-touch,
#subscribe-news-sec .title{
	z-index: 2;
	font-weight: 700;
	font-size: 30px;
	line-height: 1.26em;
	text-transform: uppercase;
	color: #fff;
	position: relative;
}
#orange-form-sec .stay-in-touch::before{
	content: "%";
	position: absolute;
	width: 109px;
	height: 114px;
	font-size: 150px;
	line-height: 150px;
	top: -35px;
	left: -100px;
	z-index: 1;
	opacity: .1;
}
#orange-form-sec form,
#subscribe-news-sec form{
	position: relative;
	z-index: 2;
}
#orange-form-sec label.email,
#subscribe-news-sec label.email{
	position: relative;
	margin-right: 22px;
}
#orange-form-sec label.email::before,
#subscribe-news-sec label.email::before{
	content: "";
	position: absolute;
	top: 20px;
	right: 22px;
	display: block;
	width: 20px;
	height: 20px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 21 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.56362 0.509277H18.432C19.8485 0.509277 21 1.66074 21 3.07725V13.9227C21 15.3392 19.8485 16.4907 18.432 16.4907H2.56797C1.15146 16.4907 -1.90735e-06 15.3392 -1.90735e-06 13.9227V3.08159C-0.00434685 1.66508 1.14711 0.509277 2.56362 0.509277ZM1.16884 13.9227C1.16884 14.6918 1.79454 15.3175 2.56362 15.3175H18.432C19.2011 15.3175 19.8268 14.6918 19.8268 13.9227V3.08159C19.8268 2.31251 19.2011 1.68681 18.432 1.68681H2.56797C1.79888 1.68681 1.17318 2.31251 1.17318 3.08159V13.9227H1.16884Z' fill='%23BCBCBC'/%3E%3Cpath d='M7.75602 8.36529L2.62008 3.75945C2.3811 3.5422 2.35937 3.17286 2.57663 2.92953C2.79389 2.69055 3.16322 2.66883 3.40655 2.88608L10.4891 9.243L11.8709 8.00899C11.8752 8.00464 11.8795 8.0003 11.8795 7.99595C11.91 7.96554 11.9404 7.93947 11.9751 7.91339L17.5977 2.88174C17.8411 2.66448 18.2104 2.68621 18.4277 2.92953C18.6449 3.17286 18.6232 3.5422 18.3799 3.75945L13.1831 8.40439L18.3581 13.2492C18.5928 13.4708 18.6058 13.8401 18.3842 14.0791C18.2669 14.2008 18.1105 14.266 17.954 14.266C17.8106 14.266 17.6673 14.2138 17.5543 14.1095L12.301 9.19521L10.8758 10.4683C10.7628 10.5683 10.6238 10.6161 10.4848 10.6161C10.3457 10.6161 10.2023 10.5639 10.0937 10.464L8.62939 9.15176L3.40655 14.1139C3.29358 14.2225 3.14584 14.2747 3.00245 14.2747C2.84603 14.2747 2.69395 14.2138 2.57663 14.0922C2.35503 13.8575 2.36372 13.4838 2.59835 13.2622L7.75602 8.36529Z' fill='%23BCBCBC'/%3E%3C/svg%3E%0A");
}
#orange-form-sec input[type="email"],
#subscribe-news-sec input[type="email"]{
	display: inline-block;
	line-height: 60px;
	height: 60px;
	font-size: 14px;
	padding: 0 60px 0 20px;
	color: #959595;
	border: none;
}
#orange-form-sec input[type="email"]{
	width: 320px;
}
#subscribe-news-sec input[type="email"]{
	width: 285px;
}
#orange-form-sec input[type="submit"],
#subscribe-news-sec input[type="submit"]{
	display: inline-block;
	width: 226px;
	height: 61px;
	line-height: 60px;
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	background-color: #282D39;
	border: none;
	cursor: pointer;
}
#orange-form-sec input[type="submit"]:hover,
#subscribe-news-sec input[type="submit"]:hover{
	background-color: #343945;
}
.privacy-policy,
.privacy-policy a{
	color: #fff;
	font-size: 12px;
}
.privacy-policy a{
	text-decoration: underline;
}
#download,
#question-form-sec{
	position: relative;
	background-image: url(../img/NEW-buildings/bg_vector2.jpg);
	background-size: cover;
	background-color: #211D1D;
	padding: 80px 0;
	color: #fff;
}
#download .container{
	position: relative;
	z-index: 2;
}
#download .title,
#question-form-sec .title{
	display: block;
	font-weight: bold;
	font-size: 29px;
	line-height: 1.33em;
	text-transform: uppercase;
}
#download .title{
	margin-bottom: 20px;
}
#question-form-sec .title{
	margin-bottom: 40px;
}
#download .subtitle{
	display: block;
	font-size: 14px;
	line-height: 1.42em;
	font-weight: 500;
	padding-right: 150px;
	margin-bottom: 40px;
}
#download .book{
	position: absolute;
	top: -80px;
	left: 50%;
	display: block;
	width: 980px;
	height: 680px;
	transform: translate(-140px,0);
}
#projects{
	padding: 130px 0 80px;
}
#projects .sec-title{
	margin-bottom: 30px;
}
#projects .project-slider .slick-track{
	padding: 20px 0;
}
#projects .project-slider .slick-arrow{
	position: absolute;
	top: 50%;
	transform: translate(0,-50%);
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	font-size: 0;
	background-color: rgba(255,255,255,.7);
	background-position: center;
	background-size: 16px;
	background-repeat: no-repeat;
	z-index: 9
}
#projects .project-slide{
	overflow: hidden;
}
#projects .project-slide > div{
	position: relative;
	padding-bottom: 76%;
	transition: .2s;
	cursor: pointer;
}
#popup-photo-slider-block .photo-slide:hover,
#popup-photo-slider-block .photo-slide:focus{
	outline: none;
}
#popup-photo-slider-block .photo-slide .title-block{
	position: absolute;
	z-index: 3;
	top: 30px;
	left: 0px;
	display: block;
	padding: 14px 23px;
	color:#fff;
	background-color: #282D39;
}
#popup-photo-slider-block .photo-slide > div{
	position: relative;
	width: 100%;
	padding-bottom: 67%;
	overflow: hidden;
	background-color: #eee;
}
#popup-photo-slider-block .slidersCount{
	position: absolute;
	display: block;
	z-index: 9;
	top: 67px;
	right: 20px;
	color: #fff;
	font-size: 16px;
	font-weight: 500;
	width: 30px;
	text-align: left;
}
#popup-photo-slider-block .photo-slide > div img{
	position: absolute;
	top: 0;
	left: 50%;
	height: 100%;
	width: auto;
	transform: translate(-50%,0);
}
#popup-photo-slider-block .photo-slide .title{
	display: block;
	font-size: 14px;
	line-height: 1em;
	text-transform: uppercase;
	font-weight: 700;
	margin-bottom: 7px;
}
#popup-photo-slider-block .photo-slide .date{
	display: block;
	font-size: 12px;
	line-height: 1.3em;
	position: relative;
	padding-left: 2em;
}
#popup-photo-slider-block .photo-slide .date:before{
	content: "";
	width: 1.4em;
	height: 1.4em;
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(0, -50%);
	background-size: 1.4em;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23009688'/%3E%3Ccircle cx='9' cy='9' r='9' fill='url(%23paint0_linear)'/%3E%3Cpath d='M13.1662 5L7.16621 10.585L4.83388 8.41421L3 10.1216L7.16625 14L15 6.70742L13.1662 5Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='9' y1='0' x2='9' y2='18' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C66724'/%3E%3Cstop offset='1' stop-color='%23DFAF27'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
#popup-photo-slider-block .slider .slick-arrow{
	position: absolute;
	font-size: 0;
	display: block;
	width: 46px;
	height: 46px;
	border: none;
	background-color: rgba(255,255,255,.6);
	top: 50%;
	transform: translate(0,-50%);
	transition: .2s;
	background-size: 14px;
	background-position: center;
	background-repeat: no-repeat;
	z-index: 99;
	outline: none;
}
#popup-photo-slider-block .slider .slick-arrow:focus{
	-webkit-box-shadow: 0px 0px 0px 2px rgba(226,185,50,1);
	-moz-box-shadow: 0px 0px 0px 2px rgba(226,185,50,1);
	box-shadow: 0px 0px 0px 2px rgba(226,185,50,1);
}
#popup-photo-slider-block .popup_close{
	top: 34px;
	right: 34px;
}
#popup-photo-slider-block .popup_close::before,
#popup-photo-slider-block .popup_close::after{
	background-color: #fff;
}
#popup-photo-slider-block .slick-dots{
	position: absolute;
	margin: 0;
	padding: 0;
	list-style-type: none;
	top: 57px;
	right: 45px;
}
#popup-photo-slider-block .slick-dots li:not(.slick-active){
	display: none;
}
#popup-photo-slider-block .slick-dots li button{
	display: block;
	border: none;
	background-color: rgba(0,0,0,0);
	font-size: 24px;
	line-height: 20px;
	height: 20px;
	width: 20px;
	color: #fff;
	outline: none;
	text-align: right;
	padding: 0;
	font-weight: 500;

}
#popup-photo-slider-block .slider .slick-prev,
#projects .project-slider .slick-prev{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1477 14L11.0596 13.0626L4.81791 6.99977L11.0596 0.938556L10.148 0L2.9408 6.99977L10.1477 14Z' fill='white'/%3E%3C/svg%3E%0A");
}
#popup-photo-slider-block .slider .slick-next,
#projects .project-slider .slick-next{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.85224 14L2.94031 13.0626L9.18203 6.99977L2.94031 0.938556L3.85197 0L11.0591 6.99977L3.85224 14Z' fill='white'/%3E%3C/svg%3E%0A");
}
#popup-photo-slider-block .slider .slick-prev{left: 30px;}
#popup-photo-slider-block .slider .slick-next{right: 30px;}
#projects .project-slider .slick-prev{left:0}
#projects .project-slider .slick-next{right:0}
#projects .project-slide > div::after{
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #9C9C9C;
	opacity: .4;
	transition: .2s;
	left: 0;
	top: 0;
}
#projects .project-slide:hover > div::after{
	opacity: 0;
	transition: .2s;
}

@media (min-width: 992px){
    #projects .project-slide:hover{
        transform: scale(1.2);
        position: relative;
        z-index: 9;
        transition: .2s;
    }
}


#projects .project-slide .photo-slide > div{
	position: relative;	
	height: 0;
	padding-bottom: 75%;
	overflow: hidden;
}
#projects .project-slide img{
	position: absolute;
	width: auto;
	height: 100%;
	top: 0;
	left: 50%;
	transform: translate(-50%,0);
}
#catalog .sec-title{
	margin-bottom: 40px;
}
#catalog .title{
	display: block;
	font-weight: 700;
	font-size: 26px;
	line-height: 1em;
	text-transform: uppercase;
	color: #959595;
	margin-bottom: 20px;
}
#catalog form{
	display: table;
	margin-bottom: 30px;
}
#catalog form > span{
	display: table-cell;
	vertical-align: middle;
	font-weight: 500;
	font-size: 14px;
	line-height: 1em;
	color: #BCBCBC;
	padding-right: 20px;
}
#catalog form ul,
#catalog .prop-block .info-line{
	list-style-type: none;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
#catalog form li{
	display: inline-block;
}
#catalog form label{
	margin: 0;
}
#catalog form input{
	display: none;
}
#catalog form label span{
	display: block;
	font-size: 14px;
	line-height: 1em;
	font-weight: 600;
	color: #BCBCBC;
	padding: 6px 9px;
	background-color: #F7F7F7;
	border: 1px solid #E0E0E0;
	cursor: pointer;
}
#catalog form label input:checked + span{
	color: #282D39;
	background-color: #E2B932;
	border-color: #E2B932;
}
#catalog .result-block{
	background-color: #F7F7F7;
	padding: 50px 0 80px;
}
#catalog .prop-col{
	margin-bottom: 30px;
}
#catalog .prop-block{
	background-color: #fff;
	position: relative;
	height: 100%;
	border-radius:5px;
	overflow:hidden;
	box-shadow: 3px 3px 3px rgba(0, 0, 0, .1);
}
#catalog .prop-block .photo{
	position: relative;
	background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
	width: 100%;
	height: 0;
	padding-bottom: 70%;
	overflow: hidden;
}
#catalog .prop-block .photo .icon{
	position: absolute;
	z-index: 2;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}
#catalog .prop-block .photo .icon.new{
	top: 9px;
	left: 9px;
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8642 8.5221C18.5563 8.29513 18.1685 8.01163 18.1215 7.82641C18.1412 7.46786 18.2436 7.11877 18.4207 6.80637C18.692 6.18373 18.972 5.5385 18.6607 5.00195C18.3494 4.46539 17.6415 4.37845 16.9606 4.30626C16.6077 4.30389 16.26 4.2209 15.944 4.06364C15.7865 3.74659 15.7038 3.39762 15.7023 3.0436C15.6258 2.36271 15.5466 1.65833 15.0066 1.34353C14.4666 1.02872 13.8204 1.30439 13.1978 1.57917C12.8851 1.75612 12.5357 1.85848 12.1769 1.87833C11.9891 1.82791 11.7065 1.44352 11.4812 1.13568C11.0865 0.603486 10.6421 0 10.0003 0C9.35855 0 8.9142 0.603486 8.52198 1.13568C8.29416 1.44437 8.01152 1.83137 7.82629 1.87918C7.46783 1.85758 7.11882 1.75535 6.8054 1.58003C6.17929 1.30435 5.53406 1.02958 4.99926 1.33916C4.46446 1.64875 4.3749 2.35835 4.29835 3.04356C4.29586 3.39636 4.2132 3.74398 4.05659 4.06013C3.74125 4.21515 3.39489 4.2966 3.04352 4.29839C2.36177 4.3749 1.6565 4.45406 1.34259 4.99408C1.02868 5.5341 1.3044 6.17941 1.57917 6.80291C1.75678 7.11633 1.85917 7.46668 1.87833 7.82641C1.82791 8.01424 1.44352 8.29774 1.13568 8.5221C0.603487 8.91342 0 9.35866 0 10.0004C0 10.6422 0.603487 11.0874 1.13658 11.4788C1.44441 11.7057 1.83227 11.9892 1.87923 12.1744C1.8595 12.533 1.7571 12.8821 1.58007 13.1945C1.30876 13.8171 1.02876 14.4624 1.34006 14.9989C1.65136 15.5355 2.35924 15.6224 3.04014 15.6946C3.39306 15.697 3.74076 15.78 4.05671 15.9372C4.21422 16.2543 4.29692 16.6032 4.29847 16.9573C4.37498 17.6381 4.45414 18.3425 4.99416 18.6573C5.53418 18.9721 6.17509 18.6886 6.79859 18.4173C7.11446 18.2423 7.46587 18.1412 7.82645 18.1217C8.01429 18.1721 8.29689 18.5565 8.52215 18.8643C8.91432 19.3965 9.35871 20 10.0005 20C10.6422 20 11.0866 19.3965 11.4788 18.8643C11.7066 18.5556 11.9893 18.1686 12.1745 18.1208C12.5332 18.1411 12.8825 18.2434 13.1954 18.42C13.818 18.6913 14.4633 18.9696 14.9989 18.6608C15.5346 18.3521 15.6233 17.6417 15.6998 16.9599C15.7023 16.6071 15.785 16.2595 15.9416 15.9433C16.2575 15.787 16.6048 15.7047 16.9573 15.7025C17.639 15.626 18.3443 15.5468 18.6582 15.0068C18.9721 14.4668 18.6886 13.8259 18.4182 13.2024C18.2412 12.8873 18.1399 12.5354 18.1225 12.1745C18.173 11.9867 18.5573 11.7032 18.8652 11.4788C19.3974 11.0866 20.0018 10.6414 20.0018 10.0005C20.0018 9.35956 19.3972 8.91342 18.8642 8.5221Z' fill='%23FFC107'/%3E%3Cpath d='M7.39162 12.1755C7.25478 12.1755 7.12589 12.1111 7.0438 12.0016L5.21765 9.56671V11.7407C5.21765 11.9808 5.02297 12.1755 4.78283 12.1755C4.5427 12.1755 4.34802 11.9808 4.34802 11.7407V8.26232C4.34802 8.02218 4.5427 7.8275 4.78283 7.8275C4.91967 7.8275 5.04856 7.89195 5.13066 8.00144L6.95681 10.4363V8.26232C6.95681 8.02218 7.15149 7.8275 7.39162 7.8275C7.63175 7.8275 7.82644 8.02218 7.82644 8.26232V11.7407C7.82631 11.9277 7.70651 12.0938 7.52903 12.1529C7.48477 12.1679 7.43838 12.1755 7.39162 12.1755Z' fill='%23FAFAFA'/%3E%3Cpath d='M10.8704 12.1743H9.13122C8.89109 12.1743 8.69641 11.9796 8.69641 11.7395V8.26113C8.69641 8.021 8.89109 7.82632 9.13122 7.82632H10.8704C11.1106 7.82632 11.3052 8.021 11.3052 8.26113C11.3052 8.50126 11.1106 8.69594 10.8704 8.69594H9.56603V11.3047H10.8704C11.1106 11.3047 11.3052 11.4994 11.3052 11.7395C11.3052 11.9797 11.1106 12.1743 10.8704 12.1743Z' fill='%23FAFAFA'/%3E%3Cpath d='M10.8704 10.4351H9.13122C8.89109 10.4351 8.69641 10.2405 8.69641 10.0003C8.69641 9.7602 8.89109 9.56552 9.13122 9.56552H10.8704C11.1106 9.56552 11.3052 9.7602 11.3052 10.0003C11.3052 10.2405 11.1106 10.4351 10.8704 10.4351Z' fill='%23FAFAFA'/%3E%3Cpath d='M15.2183 12.1743C15.031 12.1746 14.8645 12.0548 14.8053 11.8769L14.3488 10.5056L13.8922 11.8769C13.8367 12.0646 13.6578 12.1881 13.4626 12.1735C13.2695 12.1662 13.1044 12.0323 13.0574 11.8448L12.1878 8.36642C12.1297 8.13326 12.2716 7.89712 12.5048 7.839C12.738 7.78087 12.9741 7.9228 13.0322 8.15596L13.5392 10.1856L13.9366 8.99338C14.0399 8.76548 14.3084 8.66451 14.5363 8.76785C14.6363 8.81321 14.7165 8.89335 14.7618 8.99338L15.1592 10.1856L15.6662 8.15596C15.7243 7.9228 15.9604 7.78087 16.1936 7.839C16.4268 7.89712 16.5687 8.13322 16.5106 8.36642L15.641 11.8448C15.594 12.0323 15.4289 12.1662 15.2358 12.1735L15.2183 12.1743Z' fill='%23FAFAFA'/%3E%3C/svg%3E%0A");
}
#catalog .prop-block .photo .icon.like{
	top: 8px;
	right: 8px;
	width: 29px;
	height: 27px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 29 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M22.4653 5.57825C21.4704 4.56571 20.1533 4.0123 18.7475 4.0123C17.3417 4.0123 16.0206 4.56981 15.0257 5.58235L14.506 6.11116L13.9784 5.57415C12.9835 4.56161 11.6583 4 10.2525 4C8.85077 4 7.52959 4.55751 6.53871 5.56595C5.5438 6.57849 4.99599 7.92308 5.00002 9.35375C5.00002 10.7844 5.55185 12.1249 6.54676 13.1374L14.1113 20.836C14.216 20.9426 14.357 21 14.494 21C14.6309 21 14.7719 20.9467 14.8766 20.8401L22.4573 13.1538C23.4522 12.1413 24 10.7967 24 9.36605C24.004 7.93537 23.4602 6.59079 22.4653 5.57825ZM21.6919 12.3709L14.494 19.6677L7.31208 12.3586C6.5226 11.5551 6.08758 10.4893 6.08758 9.35375C6.08758 8.21823 6.51857 7.1524 7.30805 6.35303C8.09351 5.55365 9.14078 5.11092 10.2525 5.11092C11.3682 5.11092 12.4196 5.55365 13.209 6.35713L14.1194 7.28358C14.3328 7.50084 14.6752 7.50084 14.8887 7.28358L15.791 6.36532C16.5804 5.56185 17.6318 5.11912 18.7435 5.11912C19.8552 5.11912 20.9025 5.56185 21.6919 6.36122C22.4814 7.1647 22.9124 8.23053 22.9124 9.36605C22.9165 10.5016 22.4814 11.5674 21.6919 12.3709Z' fill='white'/%3E%3Cpath d='M22.4653 5.57825C21.4704 4.56571 20.1533 4.0123 18.7475 4.0123C17.3417 4.0123 16.0206 4.56981 15.0257 5.58235L14.506 6.11116L13.9784 5.57415C12.9835 4.56161 11.6583 4 10.2525 4C8.85077 4 7.52959 4.55751 6.53871 5.56595C5.5438 6.57849 4.99599 7.92308 5.00002 9.35375C5.00002 10.7844 5.55185 12.1249 6.54676 13.1374L14.1113 20.836C14.216 20.9426 14.357 21 14.494 21C14.6309 21 14.7719 20.9467 14.8766 20.8401L22.4573 13.1538C23.4522 12.1413 24 10.7967 24 9.36605C24.004 7.93537 23.4602 6.59079 22.4653 5.57825ZM21.6919 12.3709L14.494 19.6677L7.31208 12.3586C6.5226 11.5551 6.08758 10.4893 6.08758 9.35375C6.08758 8.21823 6.51857 7.1524 7.30805 6.35303C8.09351 5.55365 9.14078 5.11092 10.2525 5.11092C11.3682 5.11092 12.4196 5.55365 13.209 6.35713L14.1194 7.28358C14.3328 7.50084 14.6752 7.50084 14.8887 7.28358L15.791 6.36532C16.5804 5.56185 17.6318 5.11912 18.7435 5.11912C19.8552 5.11912 20.9025 5.56185 21.6919 6.36122C22.4814 7.1647 22.9124 8.23053 22.9124 9.36605C22.9165 10.5016 22.4814 11.5674 21.6919 12.3709Z' stroke='white' stroke-width='0.4'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.800049' y='0.799999' width='27.4' height='25.4' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
}
#catalog .prop-block .photo img{
	position: absolute;
	height: 100%;
	top: 0;
	left: 50%;
	transform: translate(-50%,0);
}
#catalog .prop-block .info{
	padding: 20px 20px 80px;
}
#catalog .prop-block .title{
	text-decoration: none;
	text-transform: none;
	display: block;
	font-weight: 600;
	font-size: 13px;
	line-height: 1.23em;
	color: #30373F;
	margin-bottom: 10px;
}
#catalog .prop-block .location{
	display: block;
	font-weight: 500;
	font-size: 8px;
	line-height: 1em;
	text-transform: uppercase;
	color: #8E8E8E;
	margin-bottom: 7px;
}
#catalog .prop-block .location::before{
	content: "";
	display: inline-block;
	width: 1em;
	height: 1em;
	margin-right: .3em;
	background-size: 1em;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.99997 1.71973C3.18104 1.71973 2.51477 2.38599 2.51477 3.20493C2.51477 4.02387 3.18104 4.69013 3.99997 4.69013C4.81891 4.69013 5.48518 4.02387 5.48518 3.20493C5.48518 2.38599 4.81893 1.71973 3.99997 1.71973ZM3.99997 4.06479C3.52585 4.06479 3.14011 3.67905 3.14011 3.20493C3.14011 2.7308 3.52585 2.34507 3.99997 2.34507C4.4741 2.34507 4.85983 2.7308 4.85983 3.20493C4.85983 3.67905 4.4741 4.06479 3.99997 4.06479Z' fill='%238E8E8E'/%3E%3Cpath d='M3.99997 0C2.23276 0 0.795044 1.43773 0.795044 3.20492V3.29352C0.795044 4.18727 1.30745 5.22877 2.31808 6.38903C3.0507 7.23016 3.77309 7.81666 3.80347 7.84122L3.99997 8L4.19647 7.84123C4.22686 7.81667 4.94925 7.23017 5.68186 6.38905C6.69247 5.22877 7.20489 4.18728 7.20489 3.29353V3.20494C7.20489 1.43773 5.76717 0 3.99997 0ZM6.57954 3.29353C6.57954 4.80392 4.63343 6.63228 3.99997 7.18731C3.36633 6.63211 1.42039 4.80381 1.42039 3.29353V3.20494C1.42039 1.78256 2.57759 0.625359 3.99997 0.625359C5.42234 0.625359 6.57954 1.78256 6.57954 3.20494V3.29353Z' fill='%238E8E8E'/%3E%3C/svg%3E%0A");
}
#catalog .prop-block .info-line{
	display: block;
}
#catalog .prop-block .info-line li{
	position: relative;
	display: inline-block;
	font-size: 10px;
	line-height: 1em;
	font-weight: 500;
	color: #282D39;
}
#catalog .prop-block .info-line li::before{
	content: "";
	display: inline-block;
	background-size: 1em;
	background-position: center;
	background-repeat: no-repeat;
	margin-right: .3em;
	vertical-align: middle;
}
#catalog .prop-block .info-line li:nth-child(1)::before{
	width: 1em;
	height: 1em;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6546 1H7.55149H4.10364V1.68957H7.20671V4.44785V4.79264V7.20613V7.55092V10.3092H4.10364V10.9988H7.55149H10.6546C10.8451 10.9988 10.9993 10.8446 10.9993 10.654V7.55092V4.44785V1.34479C10.9993 1.15421 10.8451 1 10.6546 1ZM7.89628 4.79264H10.3098V7.20613H7.89628V4.79264ZM10.3098 4.10307H7.89628V1.68957H10.3098V4.10307ZM10.3098 10.3092H7.89628V7.89571H10.3098V10.3092Z' fill='%23282D39' stroke='%23282D39' stroke-width='0.2'/%3E%3Cpath d='M7.55092 4.10307H4.79264V1.34479C4.79264 1.15421 4.63843 1 4.44785 1H1.34479C1.15421 1 1 1.15421 1 1.34479V4.44785V7.55092V10.654C1 10.8446 1.15421 10.9988 1.34479 10.9988H4.10307H4.44785H4.79264V10.654V7.89571H7.55092H7.89571V7.55092V7.20613V4.44785C7.89571 4.25727 7.7415 4.10307 7.55092 4.10307ZM1.68957 4.79264H4.10307V7.20613H1.68957V4.79264ZM1.68957 1.68957H4.10307V4.10307H1.68957V1.68957ZM4.10307 10.3092H1.68957V7.89571H4.10307V10.3092ZM4.79264 7.20613V4.79264H7.20614V7.20613H4.79264Z' fill='%23282D39' stroke='%23282D39' stroke-width='0.2'/%3E%3C/svg%3E%0A");
}
#catalog .prop-block .info-line li:nth-child(2)::before{
	width: 1.3em;
	height: 1em;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6162 0H0.383835C0.171883 0 0 0.172109 0 0.38434V8.33115C0 8.54348 0.171883 8.71549 0.383835 8.71549H0.871414V9.61566C0.871414 9.82789 1.0433 10 1.25525 10H3.5047C3.71665 10 3.88853 9.82789 3.88853 9.61566V8.71549H9.0469V9.61566C9.0469 9.82789 9.21878 10 9.43073 10H11.6802C11.8921 10 12.064 9.82789 12.064 9.61566V8.71549H12.6162C12.8281 8.71549 13 8.54348 13 8.33115V0.38434C13 0.172109 12.8281 0 12.6162 0V0ZM12.2323 0.768681V4.44355C12.0566 4.31762 11.8579 4.22188 11.6437 4.16428V3.57665C11.6437 2.80588 11.0174 2.17882 10.2478 2.17882H7.51205C7.11394 2.17882 6.7545 2.34686 6.5 2.6155C6.2455 2.34686 5.88606 2.17882 5.48795 2.17882H2.7522C1.98255 2.17882 1.35632 2.80588 1.35632 3.57665V4.16428C1.14208 4.22188 0.94342 4.31762 0.76767 4.44355V0.768681H12.2323ZM6.88383 3.57665C6.88383 3.22975 7.16571 2.9476 7.51205 2.9476H10.2478C10.5941 2.9476 10.876 3.22975 10.876 3.57665V4.10142H6.88383V3.57665ZM6.11617 4.10152H2.12399V3.57665C2.12399 3.22975 2.40586 2.9476 2.7522 2.9476H5.48795C5.83429 2.9476 6.11617 3.22975 6.11617 3.57665V4.10152ZM3.12086 9.23132H1.63908V8.71549H3.12086V9.23132ZM11.2963 9.23132H9.81467V8.71549H11.2963V9.23132ZM12.2323 7.94681H0.76767V5.93453C0.76767 5.34769 1.24454 4.8703 1.83051 4.8703H11.1695C11.7555 4.8703 12.2323 5.34769 12.2323 5.93453V7.94681Z' fill='%23282D39'/%3E%3C/svg%3E%0A");
}
#catalog .prop-block .info-line li:nth-child(3)::before{
	width: 1.3em;
	height: 1.2em;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1523 3.51138L11.3899 0.311353C11.3465 0.129201 11.1768 0 10.9809 0H8.31236C8.11658 0 7.94679 0.129201 7.90344 0.311353L7.14095 3.51138C7.11264 3.63004 7.14252 3.75449 7.22214 3.84959C7.30172 3.94469 7.42228 4.00004 7.54987 4.00004H9.22729V5.20005C9.22729 5.42095 9.41506 5.60006 9.64665 5.60006C9.87824 5.60006 10.066 5.42095 10.066 5.20005V4.00004H10.4854V4.40004C10.4854 4.62095 10.6731 4.80005 10.9047 4.80005C11.1363 4.80005 11.3241 4.62095 11.3241 4.40004V4.00004H11.7434C11.871 4.00004 11.9916 3.94469 12.0712 3.84959C12.1508 3.75444 12.1807 3.62999 12.1523 3.51138ZM8.64711 0.800008H10.6462L11.2181 3.20003H8.07527L8.64711 0.800008Z' fill='%23282D39'/%3E%3Cpath d='M12.5806 5.19991H0.419355C0.187766 5.19991 0 5.37901 0 5.59991V10.4C0 10.6209 0.187766 10.8 0.419355 10.8H1.31321L0.909161 11.3781C0.780682 11.5619 0.832734 11.8102 1.02548 11.9328C1.09698 11.9783 1.17776 12 1.2577 12C1.39325 12 1.52624 11.9375 1.60702 11.8219L2.32118 10.8H10.6788L11.393 11.8219C11.4738 11.9375 11.6068 12 11.7424 12C11.8222 12 11.9031 11.9782 11.9746 11.9328C12.1673 11.8102 12.2194 11.5619 12.0909 11.3781L11.6868 10.8H12.5806C12.8122 10.8 13 10.6209 13 10.4V5.59991C13 5.37896 12.8122 5.19991 12.5806 5.19991ZM12.1613 7.59993H5.03226V5.99991H12.1613V7.59993ZM0.83871 5.99991H4.19355V7.59993H0.83871V5.99991ZM0.83871 8.39994H4.19355V9.99995H2.09677C2.09541 9.99995 2.0941 9.99995 2.09274 9.99995H0.83871V8.39994ZM12.1613 9.99995H10.9063C10.9056 9.99995 5.03226 9.99995 5.03226 9.99995V8.39994H12.1613V9.99995Z' fill='%23282D39'/%3E%3Cpath d='M5.86674 7.19991H6.70545C6.93704 7.19991 7.1248 7.02081 7.1248 6.79991C7.1248 6.579 6.93704 6.3999 6.70545 6.3999H5.86674C5.63515 6.3999 5.44739 6.579 5.44739 6.79991C5.44739 7.02081 5.63515 7.19991 5.86674 7.19991Z' fill='%23282D39'/%3E%3Cpath d='M5.86674 9.6003H6.70545C6.93704 9.6003 7.1248 9.4212 7.1248 9.2003C7.1248 8.97939 6.93704 8.80029 6.70545 8.80029H5.86674C5.63515 8.80029 5.44739 8.97939 5.44739 9.2003C5.44739 9.4212 5.63515 9.6003 5.86674 9.6003Z' fill='%23282D39'/%3E%3C/svg%3E%0A");
}
#catalog .prop-block .info-line li:nth-child(1),
#catalog .prop-block .info-line li:nth-child(2){
	margin-right: 7px;
}
#catalog .prop-block .info-line li:nth-child(1)::after,
#catalog .prop-block .info-line li:nth-child(2)::after{
	content: "";
	display: block;
	width: .3em;
	height: .3em;
	background-color: #C4C4C4;
	position: absolute;
	top: 50%;
	right: -.8em;
	transform: translate(0,-50%);
}
#catalog .prop-block .bottom-info{
	position: absolute;
	left: 20px;
	bottom: 20px;
}
#catalog .prop-block .bottom-info .price{
	display: block;
	font-size: 16px;
	line-height: 1em;
	text-transform: uppercase;
	font-weight: 500;
	color: #383838;
	margin-bottom: 19px;
}
#catalog .prop-block .bottom-info .developer{
	display: block;
	font-size: 8px;
	line-height: 1em;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: #BCBCBC;
}
#catalog .result-row{
	margin-bottom: 50px;
}
#catalog .nav-col{
	text-align: right;
}
#catalog .nav-col a{
	display: inline-block;
	width: 24px;
	height: 24px;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	text-decoration: none;
	padding: 0;
	margin: 0;
	border: 0;
	background-color: transparent;
	color: #959595;
	vertical-align: top;
}
#catalog .nav-col a.active{
	background-color: #282D39;
	color: #fff;
	font-weight: 500;
}
#catalog .nav-col a.prev,
#catalog .nav-col a.next{
	position: relative;
}
#catalog .nav-col a.prev::before,
#catalog .nav-col a.next::before,
#catalog .nav-col a.prev::after,
#catalog .nav-col a.next::after{
	content: "";
	width: 6px;
	height: 1px;
	background-color: #5b5b5b;
	position: absolute;
}
#catalog .nav-col a.prev::before,
#catalog .nav-col a.next::before{
	bottom: 14px;
}
#catalog .nav-col a.prev::before{
	left: 0;
	transform: rotate(-60deg);
}
#catalog .nav-col a.next::before{
	right: 0;
	transform: rotate(60deg);
}
#catalog .nav-col a.prev::after,
#catalog .nav-col a.next::after{
	top: 15px;
}
#catalog .nav-col a.prev::after{
	left: 0;
	transform: rotate(60deg);
}
#catalog .nav-col a.next::after{
	right: 0;
	transform: rotate(-60deg);
}
#three-col-sec{
	padding: 70px 0 50px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(../img/NEW-buildings/bg_three-col.jpg);
}
#three-col-sec .icon{
	width: 30px;
	height: 30px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	margin-bottom: 15px;
}
#three-col-sec .one-col:nth-child(1) .icon{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M29.672 20.3754L28.7534 19.5131C28.5804 19.3506 28.3084 19.3592 28.146 19.5323C27.9836 19.7053 27.9922 19.9772 28.1652 20.1397L29.0838 21.002C29.1467 21.061 29.1601 21.1574 29.1156 21.2313L28.9028 21.5851C28.8633 21.6507 28.8027 21.6681 28.7702 21.6726C28.7377 21.6772 28.6746 21.6769 28.6187 21.6244L27.9923 21.0364C27.8674 20.9191 27.6846 20.8872 27.5274 20.9553C27.3702 21.0234 27.2684 21.1785 27.2685 21.3499L27.2709 27.1992L25.2019 27.1999V22.9994C25.2019 22.4833 24.782 22.0634 24.2659 22.0634H22.2949C21.7788 22.0634 21.3589 22.4833 21.3589 22.9994V27.2014L18.9757 27.2023L18.9733 21.353C18.9732 21.1817 18.8713 21.0267 18.714 20.9587C18.5567 20.8907 18.374 20.9227 18.2492 21.0401L17.6233 21.6285C17.5676 21.681 17.5047 21.6814 17.4719 21.6768C17.4394 21.6724 17.3788 21.655 17.3393 21.5894L17.1263 21.2359C17.0819 21.1621 17.0952 21.0656 17.158 21.0066L18.8376 19.4276C18.924 19.3463 18.973 19.2329 18.9729 19.1143L18.972 16.6029C18.972 16.5693 18.9876 16.5466 19.0008 16.5335C19.0139 16.5203 19.0366 16.5046 19.0703 16.5046L19.765 16.5044C19.8191 16.5044 19.8633 16.5484 19.8633 16.6026L19.8636 17.4694C19.8637 17.6407 19.9656 17.7957 20.1228 17.8637C20.28 17.9315 20.4627 17.8996 20.5877 17.7823L20.8439 17.5413C21.1658 17.7933 21.4881 17.973 21.8031 18.0759C21.9556 18.6613 22.4887 19.0946 23.1211 19.0946C23.872 19.0946 24.4829 18.4837 24.4829 17.7328C24.4829 16.9819 23.872 16.371 23.1211 16.371C22.5665 16.371 22.0887 16.7043 21.8765 17.181C21.7478 17.1211 21.6147 17.0421 21.479 16.9443L22.9827 15.5307C23.059 15.459 23.1786 15.4588 23.2551 15.5307L26.1892 18.2849C26.3622 18.4473 26.6341 18.4387 26.7965 18.2657C26.959 18.0926 26.9504 17.8207 26.7773 17.6583L24.4199 15.4453C24.4857 14.3544 24.281 13.0741 23.8339 11.8059C23.6628 11.3208 23.4624 10.8575 23.2397 10.424C23.7797 8.1743 23.1736 5.70311 21.4212 3.95068C20.1233 2.65277 18.3977 1.93799 16.5622 1.93799C14.7267 1.93799 13.0011 2.65277 11.7031 3.95068C10.4052 5.24859 9.69045 6.97418 9.69045 8.80969C9.69045 9.82857 9.91105 10.8135 10.329 11.7103L4.83648 17.2029C4.66867 17.3708 4.66867 17.6428 4.83648 17.8106C5.00429 17.9784 5.27635 17.9784 5.44416 17.8106L10.7598 12.4951C10.8923 12.7028 11.0368 12.9039 11.1923 13.0979C11.1962 13.1029 11.2002 13.1078 11.2042 13.1128C11.2371 13.1535 11.2704 13.1939 11.3043 13.234C11.3119 13.243 11.3195 13.2521 11.3271 13.2611C11.3578 13.2971 11.3891 13.3328 11.4206 13.3683C11.4307 13.3796 11.4406 13.3911 11.4508 13.4024C11.4817 13.4367 11.5131 13.4706 11.5447 13.5043C11.5552 13.5155 11.5655 13.5268 11.5761 13.538C11.6178 13.582 11.6602 13.6257 11.7033 13.6687C11.7463 13.7118 11.7899 13.7541 11.8339 13.7958C11.8453 13.8067 11.8571 13.8173 11.8687 13.8282C11.902 13.8594 11.9355 13.8905 11.9693 13.921C11.981 13.9315 11.9928 13.9418 12.0046 13.9522C12.0396 13.9833 12.0747 14.014 12.1103 14.0443C12.1199 14.0525 12.1296 14.0606 12.1393 14.0688C12.1786 14.102 12.2182 14.1347 12.2582 14.167C12.2638 14.1715 12.2695 14.1761 12.2752 14.1806C12.4689 14.3358 12.6696 14.48 12.877 14.6123L8.1417 19.3475L6.59066 19.6147C6.25867 19.6719 5.99717 19.9334 5.93998 20.2654L5.70115 21.6517L4.31465 21.8906C3.9826 21.9478 3.72115 22.2093 3.66402 22.5412L3.39683 24.0923L3.0206 24.4686L0.860662 24.5113L0.903435 22.3514L3.54092 19.714C3.70873 19.5462 3.70873 19.2741 3.54092 19.1063C3.3731 18.9385 3.10105 18.9385 2.93324 19.1063L0.278064 21.7613C0.131638 21.9078 0.0487281 22.1025 0.0446851 22.3095L0.000153864 24.5585C-0.00412348 24.7743 0.0809546 24.9857 0.233591 25.1383C0.382595 25.2872 0.587439 25.3719 0.797849 25.3719C0.803005 25.3719 0.80822 25.3719 0.813377 25.3718L3.06244 25.3273C3.26945 25.3232 3.46416 25.2403 3.6107 25.0938L4.01834 24.6862C4.13553 24.5691 4.21234 24.4208 4.24047 24.2575L4.50355 22.7301L5.89 22.4913C6.22199 22.4341 6.48349 22.1726 6.54068 21.8406L6.77951 20.4541L8.30693 20.191C8.47017 20.1629 8.61842 20.0861 8.73554 19.9689L13.6618 15.0427C14.5586 15.4607 15.5434 15.6813 16.5623 15.6813C17.4176 15.6813 18.2489 15.5259 19.0243 15.2289C19.0995 15.3711 19.1771 15.5101 19.2571 15.645L19.0701 15.6451C18.8143 15.6452 18.5738 15.7448 18.393 15.9258C18.2122 16.1067 18.1127 16.3472 18.1128 16.6031L18.1137 18.9285L16.5695 20.3802C16.2137 20.7146 16.1384 21.261 16.3904 21.6792L16.6033 22.0327C16.7669 22.3042 17.0407 22.4847 17.3547 22.528C17.6264 22.5656 17.8969 22.496 18.1144 22.3359L18.1164 27.3195C18.1165 27.5178 18.1937 27.7042 18.334 27.8443C18.4742 27.9845 18.6606 28.0616 18.8588 28.0616C18.8589 28.0616 18.859 28.0616 18.8591 28.0616L24.7722 28.0605C24.7798 28.0605 27.3883 28.0584 24.7946 28.0594L27.3883 28.0584C27.7977 28.0582 28.1306 27.725 28.1304 27.3157L28.1284 22.3322C28.3461 22.4921 28.6166 22.5615 28.8882 22.5238C29.2022 22.4803 29.4759 22.2996 29.6392 22.0281L29.8521 21.6743C30.1038 21.2559 30.0281 20.7097 29.672 20.3754ZM22.977 18.0858C23.2189 18.0005 23.4339 17.8615 23.6198 17.6735C23.6221 17.693 23.6236 17.7127 23.6236 17.7328C23.6236 18.0098 23.3982 18.2353 23.1212 18.2353C23.007 18.2353 22.902 18.1966 22.8176 18.1322C22.8712 18.1192 22.9245 18.1043 22.977 18.0858ZM23.0234 12.0916C23.3604 13.0473 23.5291 13.9446 23.565 14.7171C23.1828 14.5398 22.7162 14.6017 22.394 14.9046L20.8406 16.3649C20.4651 15.9546 20.1149 15.4464 19.8067 14.8708C20.3934 14.5557 20.9371 14.1529 21.4213 13.6687C22.034 13.056 22.5061 12.3553 22.8385 11.6071C22.9033 11.7656 22.9653 11.9269 23.0234 12.0916ZM19.1815 13.4462C18.5593 11.6813 18.5099 10.1152 18.8132 9.16846C19.3764 9.12721 19.9279 8.89242 20.3576 8.4627C21.3083 7.51201 21.3083 5.96502 20.3576 5.01434C19.4069 4.06359 17.8599 4.06359 16.9093 5.01434C15.9586 5.96508 15.9586 7.51201 16.9093 8.4627C17.2071 8.76059 17.5635 8.96502 17.9417 9.07623C17.8796 9.30773 17.8338 9.55992 17.8057 9.83145C17.687 10.976 17.8877 12.3612 18.371 13.7319C18.4575 13.9771 18.5515 14.2168 18.6519 14.4501C17.9919 14.6942 17.287 14.8219 16.5623 14.8219C15.5808 14.8219 14.6353 14.5879 13.7891 14.147C13.7847 14.1445 13.7806 14.1415 13.7761 14.1391C13.4414 13.9641 13.1245 13.7576 12.8283 13.5223C12.8242 13.5191 12.8202 13.5158 12.8161 13.5126C12.705 13.4239 12.597 13.3309 12.4919 13.2342C12.4811 13.2241 12.4703 13.2141 12.4595 13.204C12.4093 13.1571 12.3596 13.1096 12.3109 13.061C12.2622 13.0122 12.2146 12.9625 12.1677 12.9122C12.1577 12.9015 12.1478 12.8909 12.1379 12.8801C12.0409 12.7749 11.9478 12.6666 11.8589 12.5553C11.8559 12.5515 11.8528 12.5477 11.8499 12.5439C11.6145 12.2477 11.4079 11.9306 11.2328 11.5958C11.2304 11.5913 11.2274 11.5871 11.2248 11.5826C10.784 10.7364 10.55 9.79107 10.55 8.80957C10.55 7.20363 11.1754 5.69379 12.311 4.55824C13.4466 3.4227 14.9564 2.79727 16.5623 2.79727C18.1683 2.79727 19.6781 3.42264 20.8137 4.55824C23.1578 6.90246 23.1578 10.7167 20.8137 13.0609C20.3993 13.4753 19.9349 13.8214 19.4343 14.0943C19.3443 13.884 19.2596 13.6678 19.1815 13.4462ZM18.2706 8.27449C17.9942 8.20969 17.732 8.07006 17.5169 7.85502C16.9013 7.23938 16.9013 6.23766 17.5169 5.62201C18.1325 5.00637 19.1343 5.00643 19.7499 5.62201C20.225 6.09709 20.3331 6.80197 20.075 7.38205C19.7812 7.33494 19.4966 7.35727 19.2279 7.45201C18.8345 7.5907 18.5114 7.87137 18.2706 8.27449ZM24.3425 27.2002L22.2184 27.201V22.9993C22.2184 22.9571 22.2527 22.9228 22.2949 22.9228H24.2659C24.3081 22.9228 24.3425 22.9571 24.3425 22.9993V27.2002Z' fill='%23959595'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
#three-col-sec .one-col:nth-child(2) .icon{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.6817 12.8022H28.2425V11.4836V6.79607C28.2425 5.26139 26.9939 4.01282 25.4593 4.01282H13.3902L5.24788 1.68641C5.24554 1.68577 5.24313 1.68542 5.24079 1.68477C5.23839 1.68413 5.2361 1.68319 5.2337 1.68261C5.22878 1.68137 5.22392 1.68079 5.21905 1.67973C5.21149 1.67815 5.20394 1.67651 5.19638 1.67528C5.18952 1.67417 5.18278 1.67346 5.17593 1.67264C5.16796 1.67171 5.16005 1.67089 5.15214 1.67042C5.14569 1.67007 5.13931 1.67001 5.13286 1.66989C5.12466 1.66977 5.11651 1.66971 5.10837 1.67007C5.10233 1.6703 5.0963 1.67089 5.09032 1.67136C5.08194 1.67206 5.07356 1.67282 5.0653 1.67405C5.05968 1.67487 5.05411 1.67593 5.04855 1.67692C5.03999 1.67845 5.03155 1.68009 5.02317 1.68214C5.01796 1.68343 5.01286 1.68489 5.00771 1.68636C4.99915 1.68882 4.99071 1.69134 4.98228 1.69427C4.97753 1.69596 4.97284 1.69778 4.9681 1.69966C4.9596 1.70294 4.95116 1.70639 4.9429 1.7102C4.93851 1.71225 4.93423 1.71448 4.92989 1.71665C4.92163 1.72081 4.91349 1.72503 4.90552 1.72977C4.90136 1.73218 4.89737 1.73475 4.89327 1.73733C4.88542 1.74225 4.87769 1.74729 4.87019 1.75274C4.86626 1.75555 4.86245 1.7586 4.85858 1.76159C4.85138 1.76716 4.84423 1.77284 4.83737 1.77887C4.83351 1.78227 4.82981 1.78585 4.82607 1.78936C4.81962 1.79546 4.81323 1.80155 4.80714 1.808C4.80333 1.81204 4.79976 1.81626 4.79606 1.82048C4.7905 1.82686 4.78499 1.83331 4.77978 1.84005C4.77603 1.84491 4.77251 1.84989 4.76894 1.85487C4.76431 1.86137 4.75974 1.86794 4.75552 1.87468C4.75189 1.88042 4.74855 1.88639 4.74521 1.89231C4.74151 1.89882 4.73782 1.90538 4.73448 1.91212C4.7312 1.91868 4.72827 1.92542 4.72528 1.93216C4.72235 1.93878 4.71948 1.9454 4.71691 1.95219C4.71421 1.95934 4.71187 1.96667 4.70946 1.97405C4.70794 1.9788 4.70607 1.98325 4.70466 1.98805C4.70396 1.99046 4.70366 1.9928 4.70302 1.99514C4.70237 1.99755 4.70144 1.99983 4.70085 2.00223L4.19835 4.0127H2.78349C1.25191 4.0127 0.0055078 5.25623 0.000468749 6.7867C0.000410155 6.78986 0 6.79285 0 6.79596V22.0303C0 22.2729 0.197461 22.4698 0.439452 22.4698C0.68203 22.4698 0.878905 22.2729 0.878905 22.0303V8.82288C1.37718 9.2914 2.04714 9.57933 2.78349 9.57933H25.4593C25.4598 9.57933 25.4603 9.57927 25.4608 9.57927C26.5101 9.58009 27.3636 10.434 27.3636 11.4836V14.56H22.5289C22.5286 14.56 22.5284 14.5601 22.5281 14.5601C22.5154 14.5601 22.5027 14.5608 22.4901 14.562C22.4761 14.5632 22.4623 14.5652 22.4487 14.5677C22.4466 14.568 22.4446 14.5682 22.4426 14.5686C22.4311 14.5709 22.4199 14.574 22.4087 14.5771C22.4062 14.5778 22.4037 14.5783 22.4013 14.5791C22.3913 14.5821 22.3817 14.5857 22.372 14.5894C22.3683 14.5908 22.3645 14.592 22.3609 14.5935C22.3528 14.5969 22.345 14.6008 22.3372 14.6046C22.332 14.6071 22.3268 14.6094 22.3218 14.612C22.3157 14.6152 22.3099 14.6189 22.3041 14.6224C22.2976 14.6263 22.291 14.63 22.2846 14.6343C22.2803 14.6371 22.2764 14.6403 22.2723 14.6433C22.2648 14.6487 22.2573 14.654 22.2501 14.6599C22.247 14.6625 22.2441 14.6654 22.2411 14.668C22.2335 14.6747 22.2258 14.6813 22.2185 14.6886C22.2143 14.6929 22.2104 14.6975 22.2063 14.702C22.2007 14.7081 22.1948 14.7142 22.1894 14.7207C22.1803 14.7318 22.1718 14.7433 22.1639 14.7552C22.1637 14.7554 22.1635 14.7556 22.1634 14.7558L19.8198 18.2715C19.8034 18.296 19.7896 18.322 19.7786 18.349C19.7745 18.3591 19.7711 18.3693 19.7678 18.3795C19.7668 18.3826 19.7655 18.3856 19.7646 18.3887C19.7613 18.3995 19.7588 18.4105 19.7564 18.4214C19.7557 18.4243 19.7549 18.4271 19.7543 18.43C19.7524 18.4398 19.7511 18.4497 19.7499 18.4596C19.7493 18.4638 19.7485 18.468 19.7481 18.4723C19.7473 18.4805 19.7471 18.4885 19.7468 18.4967C19.7465 18.5029 19.746 18.5091 19.746 18.5154C19.746 18.5214 19.7465 18.5275 19.7468 18.5335C19.7471 18.5418 19.7473 18.5502 19.7481 18.5585C19.7485 18.5626 19.7493 18.5666 19.7498 18.5706C19.7511 18.5807 19.7524 18.5908 19.7544 18.6008C19.7549 18.6036 19.7557 18.6063 19.7564 18.609C19.7588 18.62 19.7613 18.6311 19.7646 18.642C19.7656 18.6451 19.7669 18.6481 19.7679 18.6513C19.7712 18.6615 19.7745 18.6717 19.7787 18.6818C19.7897 18.7087 19.8035 18.7348 19.8199 18.7593L22.1635 22.2745C22.1636 22.2746 22.1637 22.2748 22.1639 22.2749C22.1733 22.2889 22.1836 22.3023 22.1945 22.3151C22.1981 22.3193 22.2019 22.3233 22.2056 22.3273C22.213 22.3354 22.2208 22.3432 22.2288 22.3508C22.2335 22.3553 22.2382 22.3596 22.243 22.3638C22.2516 22.3711 22.2604 22.3779 22.2695 22.3846C22.2736 22.3876 22.2775 22.3909 22.2817 22.3937C22.2949 22.4027 22.3085 22.4109 22.3227 22.4184C22.3262 22.4203 22.3299 22.4219 22.3335 22.4236C22.3447 22.4293 22.3562 22.4345 22.368 22.4391C22.3726 22.4409 22.3771 22.4426 22.3818 22.4442C22.393 22.4482 22.4043 22.4517 22.4159 22.4548C22.4207 22.456 22.4254 22.4573 22.4302 22.4585C22.4421 22.4613 22.4541 22.4634 22.4664 22.4651C22.4708 22.4658 22.4752 22.4666 22.4797 22.4672C22.4948 22.4689 22.5102 22.4698 22.5257 22.4699C22.527 22.4699 22.5282 22.4702 22.5295 22.4702C22.5297 22.4702 22.53 22.4701 22.5303 22.4701H27.3638V25.5467C27.3638 26.5969 26.5095 27.4512 25.4595 27.4512H2.78373C1.73373 27.4512 0.879432 26.5969 0.879432 25.5467C0.879432 25.5445 0.879139 25.5422 0.87908 25.5399V23.7883C0.87908 23.5464 0.682206 23.3489 0.439628 23.3489C0.197636 23.3489 0.000175781 23.5464 0.000175781 23.7883V25.5467C0.000175781 25.5513 0.000703124 25.5558 0.000878905 25.5603C0.00820311 27.0887 1.25361 28.3301 2.78373 28.3301H25.4595C26.994 28.3301 28.2424 27.0817 28.2427 25.5472C28.2427 25.5471 28.2427 25.5471 28.2427 25.547V22.4701H28.6819C29.4087 22.4701 30 21.8788 30 21.152V14.1203C29.9998 13.3935 29.4085 12.8022 28.6817 12.8022ZM5.44335 2.65631L13.1976 4.87192C13.1979 4.87203 13.1983 4.87209 13.1987 4.87221L18.3957 6.35709H4.51839L5.44335 2.65631ZM27.3635 9.45657C26.8653 8.98818 26.1955 8.70031 25.4593 8.70031C25.4585 8.70031 25.4578 8.70042 25.457 8.70042H2.78349C1.73343 8.70042 0.879139 7.84613 0.879139 6.79607C0.879139 5.74602 1.73343 4.89172 2.78349 4.89172H3.97868L3.61247 6.35709H2.78361C2.54091 6.35709 2.34416 6.55385 2.34416 6.79654C2.34416 7.03924 2.54091 7.23599 2.78361 7.23599H3.95407C3.95466 7.23599 3.9553 7.23611 3.95595 7.23611C3.95642 7.23611 3.95689 7.23599 3.9573 7.23599H21.5319C21.5325 7.23599 21.533 7.23611 21.5336 7.23611C21.534 7.23611 21.5345 7.23599 21.535 7.23599H24.8728C25.1155 7.23599 25.3123 7.03924 25.3123 6.79654C25.3123 6.55385 25.1155 6.35709 24.8728 6.35709H21.5949L16.4663 4.89172H25.4592C26.5092 4.89172 27.3635 5.74602 27.3635 6.79607V9.45657ZM29.1209 21.1517C29.1209 21.3939 28.9239 21.591 28.6817 21.591H22.7641L20.7134 18.5152L22.7641 15.4389H28.6817C28.6879 15.4389 28.6938 15.4382 28.6999 15.4379C28.8473 15.4359 28.9889 15.4096 29.1209 15.3629V21.1517ZM28.6817 14.5595C28.6787 14.5595 28.6757 14.5599 28.6726 14.56H28.2425V13.6811H28.6817C28.9239 13.6811 29.1209 13.8781 29.1209 14.1203C29.1209 14.3624 28.9239 14.5595 28.6817 14.5595Z' fill='%23959595'/%3E%3Cpath d='M24.287 16.9038C23.3985 16.9038 22.6757 17.6267 22.6757 18.5152C22.6757 19.4037 23.3985 20.1265 24.287 20.1265C25.1755 20.1265 25.8983 19.4037 25.8983 18.5152C25.8983 17.6267 25.1755 16.9038 24.287 16.9038ZM24.287 19.2476C23.8831 19.2476 23.5546 18.9191 23.5546 18.5152C23.5546 18.1113 23.8831 17.7827 24.287 17.7827C24.6909 17.7827 25.0194 18.1113 25.0194 18.5152C25.0194 18.9191 24.6909 19.2476 24.287 19.2476Z' fill='%23959595'/%3E%3C/svg%3E%0A");}
#three-col-sec .one-col:nth-child(3) .icon{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.2134 10.0128C28.2133 10.0128 28.2132 10.0127 28.2131 10.0127L27.3907 9.38172C27.1591 9.20424 26.8261 9.24807 26.6484 9.47963L25.7737 10.6199L25.7333 10.5889C25.4516 10.3727 25.0464 10.426 24.83 10.7079L14.9584 23.5764C14.9583 23.5765 14.9583 23.5765 14.9582 23.5766C14.9581 23.5767 14.9581 23.5768 14.958 23.5769C14.9504 23.5869 14.9443 23.5979 14.9376 23.6085C14.9323 23.617 14.9261 23.625 14.9214 23.6338C14.9106 23.6538 14.9014 23.6746 14.894 23.6961L13.6028 27.4113C13.6028 27.4114 13.6027 27.4116 13.6026 27.4118L13.6018 27.4142C13.5296 27.622 13.5985 27.8514 13.773 27.9852C13.8643 28.0553 13.9734 28.0905 14.0828 28.0905C14.1823 28.0905 14.2821 28.0612 14.3688 28.0024L14.3712 28.0008C14.3713 28.0008 14.3713 28.0007 14.3713 28.0007L17.6251 25.7912C17.6434 25.7788 17.6608 25.7648 17.6771 25.7495C17.6839 25.743 17.6897 25.7356 17.6961 25.7287C17.7046 25.7197 17.7137 25.711 17.7214 25.7013C17.722 25.7006 17.7224 25.6997 17.723 25.699C17.7233 25.6986 17.7237 25.6983 17.7241 25.6979L26.6083 14.1166L26.873 14.3197L23.234 19.0633C23.0906 19.2504 23.1259 19.5184 23.313 19.6619C23.3905 19.7214 23.4818 19.7502 23.5725 19.7502C23.7007 19.7502 23.8275 19.6926 23.9116 19.5831L27.6617 14.6944C27.8869 14.4008 27.8314 13.9788 27.5378 13.7535L27.128 13.4391L27.5958 12.8293C27.8119 12.5475 27.7585 12.1424 27.4767 11.9261L27.4363 11.8951L28.3108 10.755C28.4885 10.5236 28.4448 10.1907 28.2134 10.0128ZM14.75 26.7115L15.5068 24.5336L16.6574 25.4163L14.75 26.7115ZM17.3071 24.8385L15.8965 23.7564L25.38 11.394L26.7906 12.4761L17.3071 24.8385ZM26.7588 11.3754L26.4513 11.1396L27.1284 10.2568L27.4359 10.4927L26.7588 11.3754Z' fill='%23959595'/%3E%3Cpath d='M21.4659 13.4492H4.6348C4.39896 13.4492 4.20782 13.6404 4.20782 13.8762C4.20782 14.112 4.39896 14.3032 4.6348 14.3032H21.4659C21.7017 14.3031 21.8928 14.112 21.8928 13.8762C21.8928 13.6404 21.7017 13.4492 21.4659 13.4492Z' fill='%23959595'/%3E%3Cpath d='M17.386 17.8545H4.6348C4.39896 17.8545 4.20782 18.0456 4.20782 18.2815C4.20782 18.5172 4.39896 18.7084 4.6348 18.7084H17.386C17.6219 18.7084 17.813 18.5172 17.813 18.2815C17.813 18.0457 17.6219 17.8545 17.386 17.8545Z' fill='%23959595'/%3E%3Cpath d='M12.3388 26.6658H4.6348C4.39896 26.6658 4.20782 26.8569 4.20782 27.0927C4.20782 27.3286 4.39896 27.5197 4.6348 27.5197H12.3388C12.5746 27.5197 12.7657 27.3286 12.7657 27.0927C12.7657 26.8569 12.5746 26.6658 12.3388 26.6658Z' fill='%23959595'/%3E%3Cpath d='M21.4658 26.6658H17.6897C17.4539 26.6658 17.2628 26.8569 17.2628 27.0927C17.2628 27.3286 17.4539 27.5197 17.6897 27.5197H21.4658C21.7016 27.5197 21.8928 27.3286 21.8928 27.0927C21.8928 26.8569 21.7016 26.6658 21.4658 26.6658Z' fill='%23959595'/%3E%3Cpath d='M24.2447 10.5628C24.4806 10.5628 24.6717 10.3717 24.6717 10.1358V7.24441C24.6717 7.23955 24.6712 7.2348 24.671 7.23C24.6708 7.2252 24.6706 7.22045 24.6703 7.2157C24.6691 7.19748 24.6671 7.17937 24.6635 7.16162C24.6635 7.16145 24.6635 7.16127 24.6635 7.16109C24.6599 7.14299 24.6547 7.12535 24.6488 7.10795C24.6474 7.1035 24.6458 7.09916 24.6442 7.09477C24.6379 7.07824 24.6311 7.06207 24.6229 7.04643C24.6225 7.04561 24.6221 7.04473 24.6217 7.04391C24.613 7.02762 24.6029 7.01203 24.5921 6.99691C24.5894 6.99311 24.5866 6.98936 24.5838 6.98566C24.5723 6.97066 24.5602 6.95607 24.5467 6.9426L17.7292 0.125039C17.7157 0.111563 17.7011 0.0994336 17.6861 0.0879492C17.6824 0.0850781 17.6786 0.0822656 17.6748 0.0795117C17.6597 0.0687891 17.6442 0.0586523 17.6279 0.0500391C17.6269 0.0495117 17.6259 0.0491602 17.6249 0.0486328C17.6094 0.0405469 17.5935 0.0336914 17.5771 0.0275977C17.5726 0.0258984 17.5681 0.0243164 17.5636 0.0227344C17.5463 0.0169336 17.5288 0.0117773 17.5108 0.00820312C17.5102 0.00808594 17.5095 0.00802734 17.5089 0.00791016C17.4917 0.00457031 17.4741 0.00257812 17.4564 0.00140625C17.4513 0.00105469 17.4463 0.000820312 17.4412 0.000644531C17.4365 0.000527344 17.432 0 17.4273 0H2.46671C1.97775 0 1.5799 0.397793 1.5799 0.886758V29.1132C1.5799 29.6022 1.97769 30 2.46671 30H23.7848C24.2738 30 24.6716 29.6022 24.6716 29.1132V20.5476C24.6716 20.3118 24.4805 20.1207 24.2447 20.1207C24.0088 20.1207 23.8177 20.3118 23.8177 20.5477V29.1132C23.8177 29.1313 23.8029 29.1461 23.7848 29.1461H2.46671C2.44861 29.1461 2.43378 29.1313 2.43378 29.1132V0.886758C2.43378 0.868652 2.44855 0.853887 2.46671 0.853887H17.0004V6.76916C17.0004 7.26662 17.4051 7.67133 17.9025 7.67133H23.8177V10.1358C23.8177 10.3716 24.0089 10.5628 24.2447 10.5628ZM17.9025 6.81738C17.8759 6.81738 17.8542 6.7957 17.8542 6.7691V1.4577H17.8543L23.2139 6.81738H17.9025Z' fill='%23959595'/%3E%3Cpath d='M12.1 6.08738L8.52992 2.73359C8.36557 2.5792 8.10963 2.5792 7.94533 2.73359L4.37522 6.08738C4.2033 6.24881 4.19486 6.51904 4.35629 6.6909C4.51777 6.8627 4.78789 6.87119 4.95981 6.70977L8.2376 3.63061L11.5154 6.70977C11.5978 6.78711 11.7029 6.82549 11.8077 6.82549C11.9214 6.82549 12.0349 6.78031 12.119 6.6909C12.2804 6.51904 12.272 6.24881 12.1 6.08738Z' fill='%23959595'/%3E%3Cpath d='M10.9062 6.63789L8.72091 4.58494C8.44998 4.33041 8.02535 4.33041 7.75441 4.58494L5.56904 6.63789C5.42759 6.77078 5.3465 6.95828 5.3465 7.15229V10.1386C5.3465 10.5278 5.66314 10.8444 6.05232 10.8444H10.4229C10.8121 10.8444 11.1288 10.5278 11.1288 10.1386V7.15229C11.1288 6.95828 11.0477 6.77078 10.9062 6.63789ZM8.55076 9.99051H7.92456V8.51043H8.55076V9.99051ZM9.40464 9.99051V8.2399C9.40464 7.91822 9.14296 7.65654 8.82134 7.65654H7.65404C7.33236 7.65654 7.07074 7.91822 7.07074 8.2399V9.99051H6.20038V7.21639L8.23763 5.30254L10.2749 7.21639V9.99051H9.40464Z' fill='%23959595'/%3E%3Cpath d='M13.5866 22.2601H8.82388C8.58804 22.2601 8.39691 22.4513 8.39691 22.6871C8.39691 22.9229 8.58804 23.1141 8.82388 23.1141H13.5866C13.8225 23.114 14.0136 22.9229 14.0136 22.6871C14.0136 22.4513 13.8225 22.2601 13.5866 22.2601Z' fill='%23959595'/%3E%3Cpath d='M6.17129 22.2603H4.68723C4.45139 22.2603 4.26025 22.4514 4.26025 22.6872C4.26025 22.9231 4.45145 23.1142 4.68723 23.1142H6.17129C6.40713 23.1142 6.59826 22.9231 6.59826 22.6872C6.59826 22.4514 6.40713 22.2603 6.17129 22.2603Z' fill='%23959595'/%3E%3C/svg%3E%0A");}
#three-col-sec .title{
	display: block;
	font-weight: 700;
	font-size: 16px;
	line-height: 1.375em;
	text-transform: uppercase;
	color: #990000;
	margin-bottom: 15px;
}
#three-col-sec .text{
	font-size: 14px;
	line-height: 1.6em;
	color: #151515;
}
#question-form-sec .first-row{
	display: flex;
	margin-bottom: 20px;
}
#question-form-sec label::before{
	position: absolute;
	top: 20px;
	left: 23px;
	display: block;
	font-size: 14px;
	color: #959595;
	transition: .2s;
}
#question-form-sec label.focus::before{
	font-size: 10px;
	top: 10px;
	transition: .2s;
}
#question-form-sec label,
#question-form-sec .orange-btn{
	width: calc((100% - 60px) / 3);
	margin: 0;
	background-color: #efbe35;
	position: relative;
}
#question-form-sec label:not(:last-child),
#question-form-sec .orange-btn{
	margin-right: 30px;
}
#question-form-sec label input{
	width: 100%;
	height: 60px;
	font-size: 14px;
	padding: 10px 64px 0 23px;
	border: 1px solid #959595;
}
#question-form-sec .photo{
	position: relative;
	width: 240px;
	height: 240px;
	border-radius: 50%;
	background-color: #fff;
	overflow: hidden;
	margin: -137px auto 23px;
}
#question-form-sec .photo img{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
}
#question-form-sec .info{
	text-align: center;
}
#question-form-sec .info > * {
	display: block;
}
#question-form-sec .info .name{
	font-weight: 700;
	font-size: 14px;
	line-height: 1em;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	margin-bottom: 8px;
}
#question-form-sec .info .post{
	font-weight: 500;
	font-size: 10px;
	line-height: 1.4em;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: #BCBCBC;
}
#tabs-sec{
	padding: 90px 0;
}
#tabs-sec .sec-title{
	margin-bottom: 60px;
}
#tabs-sec .tabs-titles{
	margin: 0 0 50px;
	padding: 0;
	text-align: center;
}
#tabs-sec .tabs-titles a {
    display: inline-block;
    color: #88919d;
    text-transform: uppercase;
    text-align: center;
    font-size: 18px;
    line-height: 1.5em;
    font-weight: 700;
    background-color: #f9f9f9;
    border: 3px solid #f2f2f2;
    padding: 10px 20px;
    min-width: 140px;
    text-decoration: none;
    transition: .2s;
}
#tabs-sec .tabs-titles a.active {
    border-color: #282d39;
    background-color: #282d39;
    color: #fff;
    transition: .2s;
}
#tabs-sec .content-col > div.active {
    display: block;
}
#tabs-sec .content-col > div {
    display: none;
}
#tabs-sec .content-col .photo {
    position: relative;
    width: 520px;
    margin: 0 30px 0 0;
    height: 360px;
    overflow: hidden;
    float: left;
}
#tabs-sec .content-col .photo img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: 100%;
}
#tabs-sec .content-col .text {
    width: calc(100% - 550px);
    height: 360px;
    float: right;
    overflow-y: auto;
    padding-right: 10px;
}
#tabs-sec .content-col .text .title {
    font-weight: 700;
    font-size: 24px;
    line-height: 1.1em;
    text-transform: uppercase;
    margin-bottom: 10px;
}
#subscribe-news-sec .text-col{
	display: flex;
	flex-direction: column;
	justify-content: center;
}
#subscribe-news-sec .title{
	margin-bottom: 10px;
}
#subscribe-news-sec .subtitle{
	display: block;
	font-weight: 500;
	font-size: 14px;
	line-height: 1em;
	color: #fff;
}

.popup_bg {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	background-color: rgba(0,0,0,.8);
	z-index: 9999;
}
.popup_container {
    max-height: 100%;
    width: 100%;
    overflow-y: auto;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    overflow-x: hidden;
}
.popup_container .popup-form {
    position: relative;
    background-color: #fff;
    padding: 60px 70px;
    width: 100%;
    max-width: 770px;
	margin: 0 auto;
	background-image: url(../img/NEW-buildings/sun.png);
	background-size: 200px;
	background-repeat: no-repeat;
	background-position: top 110px right;
}
.popup_bg .popup_close {
	position: absolute;
    top: 40px;
    right: 40px;
    display: block;
    width: 20px;
    height: 20px;
    cursor: pointer;
    z-index: 99;
}
.popup_close::before,
.popup_close::after {
    content: '';
    position: absolute;
    top: 50%;
    left: -3;
    display: block;
    width: 25px;
    height: 2px;
    background-color: #8E8E8E;
}
.popup_close::before {
	transform: translate(0,-2px) rotate(45deg);
}
.popup_close::after {
	transform: translate(0,-2px) rotate(-45deg);
}
.popup-form:after{
	content: "alegria";
	display: block;
	position: absolute;
	font-weight: 700;
	font-size: 130px;
	line-height: 1em;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: #F7F7F7;
	left: 50%;
	bottom: 15px;
	transform: translate(-50%,0);
}
.popup-form .popup-title{
	font-weight: bold;
	font-size: 26px;
	line-height: 1.4em;
	text-transform: uppercase;
	color: #30373F;
	margin-bottom: 10px;
}
.popup-form .popup-subtitle{
	display: block;
	max-width: 430px;
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;
	color: #282D39;
	margin-bottom: 30px;
}
.popup-form form{
	display: block;
	position: relative;
	z-index: 2;
	width: 100%;
	max-width: 344px;
}
.popup-form img{
	position: absolute;
	width: 674px;
	height: auto;
	left: 260px;
	top: 123px;
	z-index: 1;
}
.popup-form label{
	display: block;
	position: relative;
	width: 100%;
	margin: 0 0 15px;
}
.popup-form label::after,
#question-form-sec label::after{
	content: '';
	display: block;
	width: 20px;
	height: 20px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	right: 20px;
	top: 20px;
}
.popup-form label.input-name::after,
#question-form-sec label:nth-child(1)::after{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5761 11.3154C10.5544 11.3154 10.5326 11.3154 10.5065 11.3154C10.4978 11.3154 10.4891 11.3154 10.4804 11.3154C10.4674 11.3154 10.45 11.3154 10.4369 11.3154C9.16276 11.2936 8.13211 10.8457 7.37109 9.98903C5.69683 8.10168 5.97515 4.86623 6.00559 4.55747C6.1143 2.23959 7.21018 1.13067 8.11472 0.61317C8.78877 0.226134 9.57589 0.0173949 10.4543 0H10.4848C10.4891 0 10.4978 0 10.5022 0H10.5283C11.011 0 11.959 0.0782771 12.8679 0.595776C13.7811 1.11327 14.8944 2.2222 15.0031 4.55747C15.0335 4.86623 15.3119 8.10168 13.6376 9.98903C12.8809 10.8457 11.8503 11.2936 10.5761 11.3154ZM13.842 4.66618C13.842 4.65314 13.8376 4.64009 13.8376 4.63139C13.6941 1.51336 11.4806 1.1785 10.5326 1.1785H10.5152C10.5065 1.1785 10.4935 1.1785 10.4804 1.1785C9.30627 1.2046 7.3102 1.68296 7.17539 4.63139C7.17539 4.64444 7.17539 4.65749 7.17105 4.66618C7.1667 4.69662 6.86229 7.65376 8.24518 9.2106C8.79312 9.82812 9.52371 10.1325 10.4848 10.1412C10.4935 10.1412 10.4978 10.1412 10.5065 10.1412C10.5152 10.1412 10.5196 10.1412 10.5283 10.1412C11.485 10.1325 12.2199 9.82812 12.7635 9.2106C14.1421 7.66246 13.8463 4.69228 13.842 4.66618Z' fill='%23BCBCBC'/%3E%3Cpath d='M2.00121 16.4079C2.00121 16.4036 2.00121 16.3992 2.00121 16.3949C2.00121 16.3601 2.00556 16.3253 2.00556 16.2861C2.03165 15.4251 2.08818 13.4116 3.97553 12.768C3.98858 12.7637 4.00597 12.7593 4.01902 12.755C5.98029 12.2549 7.61106 11.1242 7.62846 11.1111C7.89373 10.9242 8.25902 10.9894 8.44602 11.2547C8.63301 11.5199 8.56778 11.8852 8.30251 12.0722C8.22858 12.1244 6.49779 13.329 4.33212 13.8856C3.31887 14.2466 3.2058 15.3294 3.17536 16.3209C3.17536 16.3601 3.17536 16.3949 3.17101 16.4296C3.16667 16.821 3.19276 17.4255 3.26234 17.7734C3.96683 18.1735 6.72827 19.5564 10.9291 19.5564C15.1126 19.5564 17.8915 18.1691 18.6003 17.7691C18.6699 17.4212 18.7003 16.8167 18.6916 16.4253C18.6916 16.3905 18.6873 16.3557 18.6873 16.3166C18.6568 15.3251 18.5438 14.2422 17.5305 13.8813C15.3648 13.3247 13.6341 12.1157 13.5601 12.0679C13.2948 11.8809 13.2296 11.5156 13.4166 11.2503C13.6036 10.985 13.9689 10.9198 14.2342 11.1068C14.2516 11.1198 15.8736 12.2505 17.8436 12.7506C17.861 12.755 17.8741 12.7593 17.8871 12.7637C19.7745 13.4116 19.831 15.4251 19.8571 16.2818C19.8571 16.3209 19.8571 16.3557 19.8614 16.3905C19.8614 16.3949 19.8614 16.3992 19.8614 16.4036C19.8658 16.6297 19.8701 17.7908 19.6396 18.3735C19.5962 18.4866 19.5179 18.5823 19.4135 18.6475C19.283 18.7345 16.1563 20.7262 10.9248 20.7262C5.69328 20.7262 2.56654 18.7301 2.43608 18.6475C2.33606 18.5823 2.25343 18.4866 2.20995 18.3735C1.99251 17.7951 1.99686 16.634 2.00121 16.4079Z' fill='%23BCBCBC'/%3E%3C/svg%3E%0A");}
.popup-form label.input-phone::after,
#question-form-sec label:nth-child(2)::after{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6812 13.9594C14.6099 16.4353 12.1166 18.3848 9.27072 19.7642C8.18721 20.2777 6.73818 20.8869 5.1238 20.9913C5.02372 20.9956 4.92799 21 4.82791 21C3.7444 21 2.87411 20.6258 2.16483 19.8556C2.16048 19.8512 2.15178 19.8425 2.14743 19.8338C1.89504 19.5292 1.60785 19.2551 1.3076 18.9635C1.10308 18.7677 0.894213 18.5632 0.694048 18.3543C-0.232807 17.3883 -0.232805 16.1612 0.702751 15.2257L3.31796 12.6104C3.76181 12.1492 4.29268 11.9055 4.84966 11.9055C5.40665 11.9055 5.94187 12.1492 6.39877 12.6061L7.95658 14.1639C8.10018 14.0812 8.24813 14.0073 8.38738 13.9376C8.56143 13.8506 8.72244 13.7679 8.86603 13.6765C10.2846 12.7758 11.5726 11.6009 12.8041 10.091C13.4263 9.30336 13.8441 8.64194 14.1356 7.96747C13.7266 7.5976 13.3437 7.21032 12.9738 6.83174C12.8432 6.69685 12.7083 6.56196 12.5735 6.42706C12.1035 5.95711 11.8511 5.41318 11.8511 4.86055C11.8511 4.30792 12.0991 3.76399 12.5735 3.29403L13.8702 1.99731C14.0225 1.84501 14.1661 1.69706 14.314 1.54476C14.6012 1.24886 14.9015 0.94426 15.1974 0.67012C15.6456 0.230626 16.1721 0 16.7291 0C17.2817 0 17.8126 0.230626 18.2782 0.674472L19.9056 2.30191C20.4974 2.8937 20.8325 3.61169 20.9021 4.44281C20.9848 5.4828 20.7933 6.58806 20.2972 7.92395C19.5357 9.99088 18.387 11.9099 16.6812 13.9594ZM19.8403 4.53419C19.7881 3.95545 19.5662 3.47244 19.1485 3.0547L17.5297 1.43597C17.2773 1.19229 16.9989 1.0661 16.7291 1.0661C16.4636 1.0661 16.1938 1.19229 15.9458 1.44467C15.6543 1.71446 15.3801 1.99731 15.0842 2.29755C14.9363 2.44985 14.784 2.60215 14.6317 2.75881L13.335 4.05553C13.0652 4.32532 12.9259 4.59946 12.9259 4.86925C12.9259 5.13904 13.0652 5.41318 13.335 5.68297C13.4698 5.81786 13.6047 5.95711 13.7396 6.092C14.1443 6.50104 14.5229 6.88831 14.9406 7.25818C14.9493 7.26689 14.9537 7.27124 14.9624 7.27994C15.3236 7.64111 15.267 7.98487 15.18 8.24596C15.1756 8.25901 15.1713 8.26772 15.1669 8.28077C14.8318 9.08578 14.3662 9.85164 13.6396 10.7654C12.3341 12.3755 10.9591 13.6243 9.44477 14.586C9.25766 14.7078 9.0575 14.8036 8.87039 14.8993C8.69633 14.9863 8.53533 15.069 8.39173 15.1604C8.37432 15.1691 8.36127 15.1778 8.34386 15.1865C8.20026 15.2605 8.06102 15.2953 7.92177 15.2953C7.57366 15.2953 7.34738 15.0734 7.27341 14.9994L5.64598 13.3719C5.39359 13.1196 5.11945 12.9847 4.84966 12.9847C4.51896 12.9847 4.24917 13.1892 4.07946 13.3719L1.45555 15.9915C0.933376 16.5137 0.937729 17.0794 1.4686 17.632C1.65136 17.8278 1.84282 18.0149 2.04734 18.2107C2.35194 18.5066 2.6696 18.8112 2.95679 19.155C3.4572 19.6946 4.05335 19.947 4.82355 19.947C4.89753 19.947 4.97585 19.9426 5.04983 19.9383C6.4771 19.8469 7.80429 19.2899 8.80076 18.8156C11.5074 17.5058 13.8832 15.6477 15.8544 13.2893C17.4775 11.3355 18.5697 9.51658 19.2921 7.56714C19.7403 6.37049 19.91 5.40883 19.8403 4.53419Z' fill='%23BCBCBC'/%3E%3C/svg%3E%0A");}
.popup-form label.input-email::after,
#question-form-sec label:nth-child(3)::after{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M2.56362 2.50929H18.432C19.8485 2.50929 21 3.66075 21 5.07726V15.9227C21 17.3392 19.8485 18.4907 18.432 18.4907H2.56797C1.15146 18.4907 -1.90735e-06 17.3392 -1.90735e-06 15.9227V5.08161C-0.00434685 3.6651 1.14711 2.50929 2.56362 2.50929ZM1.16884 15.9227C1.16884 16.6918 1.79454 17.3175 2.56362 17.3175H18.432C19.2011 17.3175 19.8268 16.6918 19.8268 15.9227V5.08161C19.8268 4.31252 19.2011 3.68682 18.432 3.68682H2.56797C1.79888 3.68682 1.17318 4.31252 1.17318 5.08161V15.9227H1.16884Z' fill='%23BCBCBC'/%3E%3Cpath d='M7.75605 10.3653L2.62011 5.75948C2.38113 5.54223 2.3594 5.17289 2.57666 4.92956C2.79392 4.69058 3.16325 4.66886 3.40658 4.88611L10.4891 11.243L11.8709 10.009C11.8752 10.0047 11.8796 10.0003 11.8796 9.99598C11.91 9.96557 11.9404 9.9395 11.9752 9.91343L17.5978 4.88177C17.8411 4.66451 18.2104 4.68624 18.4277 4.92956C18.6449 5.17289 18.6232 5.54223 18.3799 5.75948L13.1831 10.4044L18.3582 15.2492C18.5928 15.4708 18.6058 15.8402 18.3842 16.0792C18.2669 16.2008 18.1105 16.266 17.9541 16.266C17.8107 16.266 17.6673 16.2139 17.5543 16.1096L12.3011 11.1952L10.8759 12.4684C10.7629 12.5683 10.6238 12.6161 10.4848 12.6161C10.3457 12.6161 10.2024 12.564 10.0937 12.464L8.62942 11.1518L3.40658 16.1139C3.29361 16.2226 3.14587 16.2747 3.00248 16.2747C2.84606 16.2747 2.69398 16.2139 2.57666 16.0922C2.35506 15.8576 2.36375 15.4839 2.59838 15.2623L7.75605 10.3653Z' fill='%23BCBCBC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='21' height='21' fill='white' transform='matrix(-1 0 0 1 21 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.popup-form label span{
	position: absolute;
	top: 23px;
	left: 23px;
	font-size: 14px;
	line-height: 1em;
	color: #959595;
	transition: .2s;
}
.popup-form label.focus span{
	top: 10px;
	font-size: 10px;
	transition: .2s;
}
.popup-form input{
	width: 100%;
	height: 60px;
	line-height: 58px;
	background-color: #fff;
}
.popup-form input:not([type="submit"]){
	border: 1px solid #959595;
	padding: 27px 60px 16px 23px;
}
.popup-form input[type="submit"]{
	background-color: #E2B932;
	border: none;
	font-size: 14px;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
	color: #282D39;
	cursor: pointer;
	margin: 5px 0 10px;
}
.popup-form .privacy-policy{
	font-size: 12px;
	line-height: 1.2em;
	color: #151515;
}
.popup-form .privacy-policy a{
	color: #151515;
}
.popup-tnks{
	display: none;
	position: relative;
	width: 100%;
	padding: 110px 10px 30px;
	max-width: 570px;
	height: 550px;
	background: linear-gradient(#fff 20%, #E2B932 100%), #FFFFFF;
	margin: 0 auto;
}
.popup-tnks::after{
	content: "alegria";
	display: block;
	position: absolute;
	left: 50%;
	top: 195px;
	transform: translate(-50%,0);
	font-size: 100px;
	font-weight: 700;
	line-height: 1em;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: #F7F7F7;
}
.popup-tnks .tnks-title{
	font-weight: 700;
	font-size: 30px;
	line-height: 1.2em;
	text-align: center;
	text-transform: uppercase;
	color: #30373F;
	margin-bottom: 20px;
}
.popup-tnks .tnks-subtitle{
	position: relative;
	display: block;
	width: 100%;
	max-width: 430px;
	margin: 0 auto;
	font-weight: 700;
	font-size: 18px;
	line-height: 1.6em;
	text-align: center;
	text-transform: uppercase;
	color: #959595;
	z-index: 2;
}
.popup-tnks img{
	position: absolute;
	top: 140px;
	left: 50%;
	transform: translate(-50%,0);
	width: 748px;
	z-index: 2;
}
#popup-photo-slider-block #popup-photo-slider-block{
	position: relative;
	background-color: #fff;
	width: 100%;
	max-width: 960px;
	margin: 0 auto;
}
#popup-photo-slider-block .slider{
	width: calc(100% - 20px);
	display: inline-block;
	margin: 10px;
}

@media (max-width: 1200px){
	#top-sec{
		background-size: contain, auto 550px
	}
	#top-sec .page-title-block .alegria-light{
		font-size: 160px;
	}
	#top-sec .prop-block{
		padding-bottom: 80%;
	}
	#download .book{
		left: calc(50% + 50px);
	}
	#question-form-sec .photo{
		margin-top: 0;
	}
	#question-form-sec .form-col{
		order: 2
	}
	#question-form-sec .jurist-col{
		order: 1;
		margin-bottom: 30px;
	}
	#question-form-sec .title{
		text-align: center;
	}
	#subscribe-news-sec input[type="email"]{
		width: 250px;
	}
	#subscribe-news-sec input[type="submit"]{
		width: 180px;
	}
	#subscribe-news-sec label.email{
		margin-right: 10px;
	}
}
@media (max-width: 992px){
	#top-sec .prop-block{
		height: calc(100% - 30px);
		padding: 20px 20px 80px;
	}
	#top-sec .prop-block .prop-title,
	#top-sec .prop-block .hidden{
		position: static;
	}
	#top-sec .prop-block .prop-title{
		padding-right: 40px; 
	}
	#top-sec .prop-block .hidden,
	#top-sec .prop-block .orange-btn{
		opacity: 1;
	}
	#orange-form-sec label.email,
	#orange-form-sec input[type="email"],
	#orange-form-sec input[type="submit"],
	#subscribe-news-sec label.email,
	#subscribe-news-sec input[type="email"],
	#subscribe-news-sec input[type="submit"]{
		width: 100%;
	}
	#subscribe-news-sec label.email{
		margin-right: 0;
	}
	#orange-form-sec .stay-in-touch{
		display: block;
		margin-top: 30px;
	}
	#download .subtitle{
		padding-right: 50%;
	}
	#download .book{
		width: 580px;
		height: auto;
		top: 80px;
		left: 540px;
	}
	#three-col-sec .one-col:not(:last-child){
		margin-bottom: 30px;
	}
	#question-form-sec .orange-btn{
		font-size: 12px;
	}
	#tabs-sec .content-col .photo{
		width: 45%;
		height: 250px;
		margin-right: 20px;
	}
	#tabs-sec .content-col .text{
		width: calc(55% - 30px);
		height: 250px;
	}
	#top-sec{
		padding-top: 40px;
		background-size: contain, auto 510px;
	}
	#top-sec .page-title-block .alegria-light{
		font-size: 120px;
		top: 150px;
	}
}
@media (max-width: 768px){
	.sec-title,
	#download .title,
	#question-form-sec .title{
		font-size: 26px;
	}
	#top-sec .page-title-block h1{
		font-size: 30px;
		margin-bottom: 100px;
	}
	#top-sec .page-title-block .alegria-light {
		font-size: 90px;
		top: 90px;
	}
	#orange-form-sec .stay-in-touch{
		margin: 0 0 20px;
	}
	.privacy-policy{
		display: block;
		margin-top: 10px;
		width: 100%;
		text-align: center;
	}
	#download,
	#question-form-sec,
	#projects,
	#catalog .result-block,
	#tabs-sec{
		padding: 50px 0;
	}
	#download .book{
		left: 460px;
	}
	#catalog .result-row{
		margin-bottom: 0;
	}
	#download .subtitle {
		padding-right: 40%;
	}
	#question-form-sec label,
	#question-form-sec .orange-btn{
		margin: 0 0 10px;
		width: 100%
	}
	#question-form-sec .first-row {
		display: block;
		margin-bottom: 0;
	}
	#tabs-sec .tabs-titles a{
		font-size: 14px;
		padding: 10px;
		min-width: 100px;
	}
	#tabs-sec .tabs-titles{
		margin-bottom: 10px;
	}
	#tabs-sec .content-col .photo{
		width: 100%;
		margin: 0 0 20px;
		height: 200px;
	}
	#tabs-sec .content-col .photo img{
		width: 100%;
		height: auto;
		top: 50%;
		left: 0;
		transform: translate(0, -50%);
	}
	#tabs-sec .content-col .text{
		width: 100%;
		height: auto;
		padding: 0;
	}
	#tabs-sec .sec-title{
		margin-bottom: 50px;
	}
	#subscribe-news-sec .subtitle{
		margin-bottom: 20px;
	}
	#subscribe-news-sec .title,
	#subscribe-news-sec .subtitle{
		text-align: center;
	}
	.popup_container .popup-form{
		background-image: none;
	}
	.popup-form img{
		display: none;
	}
	.popup-form form{
		max-width: 100%;
	}
	.popup_bg .popup_close{
		top: 20px;
		right: 20px;
	}
	#projects .project-slide > div::after{
		display: none;
	}
}
@media (max-width: 576px){
	
	#top-sec .col-md-6{
		margin-bottom:70px;
	}
	#top-sec .page-title-block h1{
		font-size: 26px;
		margin-bottom: 110px;
	}
	#top-sec .page-title-block .alegria-light{
		width: calc(100% - 30px);
		font-size: 50px;
		top: 120px;
	}
	#top-sec {
		background-size: contain, auto 270px;
	}
	#orange-form-sec .stay-in-touch,
	#subscribe-news-sec .title,
	.sec-title,
	#download .title,
	#question-form-sec .title{
		font-size: 20px;
	}
	.privacy-policy,
	.privacy-policy a{
		font-size: 10px;
	}
	#download .subtitle {
		padding-right: 0;
	}
	.orange-btn{
		width: 100%;
	}
	#download{
		padding-bottom: 20px;
	}
	#download .book{
		position: relative;
		top: 0;
		left: -80px;
		transform: none;
		width: 150%;
		margin-top: -50px;
		margin-bottom: -80px;
	}
	#catalog form,
	#catalog form li{
		display: block;
		position: relative;
	}
	#catalog form > span{
		display: none;
	}
	#catalog form ul{
		display: none;
		position: absolute;
		width: 100%;
		z-index: 99;
		border: 1px solid #E0E0E0;
	}
	#catalog form li,
	#catalog form li label{
		width: 100%;
	}
	#catalog form li label span{
		line-height: 14px;
		background-color: #fff;
		border: none;
	}
	#mobile-select{
		display: block;
		background-color: #fff;
		padding: 0 15px;
		border: 1px solid #E0E0E0;
		line-height: 44px;
		font-size: 12px;
		color: #282D39;
		background-size: 10px;
		background-position: right 16px top 20px;
		background-repeat: no-repeat;
		background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.44929L1.53565 1L5.00013 4.07518L8.46368 1L9 1.44916L5.00013 5L1 1.44929Z' fill='%23BDBDBD' stroke='%23BCBCBC'/%3E%3C/svg%3E%0A");
	}
	#catalog .title-row{
		background-color: #F7F7F7;
		padding-top: 30px;
	}
	#catalog .result-block{
		padding-top: 0;
	}
	#catalog .result-block .nav-row{
		display: none;
	}
	#three-col-sec{
		background-image: none;
	}
	#tabs-sec .tabs-titles a{
		width: 100%;
		line-height: .8em;
	}
	.popup_container .popup-form{
		padding: 60px 15px 30px;
	}
	.popup-form .popup-title{
		font-size: 20px;
	}
	.popup-tnks .tnks-subtitle{
		font-size: 16px;
	}
	.popup-tnks{
		overflow: hidden;
	}
	#popup-photo-slider-block .photo-slide .title-block{
		top: 0;
		padding: 8px 10px;
	}
	#popup-photo-slider-block .slider .slick-arrow{
		width: 30px;
		height: 30px;
	}
	#popup-photo-slider-block .slider .slick-prev{left: 0}
	#popup-photo-slider-block .slider .slick-next{right: 0}
	#popup-photo-slider-block .popup_close{
		top: 15px;
		right: 15px;
	}
	#popup-photo-slider-block .slidersCount{
		top: auto;
		bottom: 20px;
	}
	#popup-photo-slider-block .slick-dots{
		top: auto;
		bottom: 15px;
	}
}