@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0,0,0,0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	z-index: 100020;
	left: 0 !important;
	right: 0 !important;
	width: 100% !important;
	text-align: center;
}

.fancybox-skin {
	position: relative;
	background: rgba(0, 0, 0, .92);
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 100040
;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	overflow-x:hidden;
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
	margin: 0 auto;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url(images/7b8e2ce6af56d812aac3.png);
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 100060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(images/78a563f0ad9e9a354f51.gif) center center no-repeat;
}

.fancybox-close {
	position: fixed;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 100040;
	top: 10px;
	right: 10px;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 100040;
	pointer-events: none;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 100040;
	pointer-events: all;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 100002;
	background: url(images/f0eb344850a4f2f3dead.png);
	background: rgba(0,0,0,.92);
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
	overflow: hidden
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 100050;
	color: #ddd;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 100050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url(images/89fa20c7590c9538072a.png);
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url(images/d8f0a9727c7b19e2f0db.gif);
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}

#tracy-debug:after{-webkit-user-drag:element;content:"XS";position:fixed;top:0;left:0;z-index:9999999;background:#cc0000;padding:5px 15px;text-align:center;font-weight:bold;color:#fff;pointer-events:none}@media (min-width: 576px){#tracy-debug:after{content:"S"}}@media (min-width: 768px){#tracy-debug:after{content:"M"}}@media (min-width: 992px){#tracy-debug:after{content:"L"}}@media (min-width: 1200px){#tracy-debug:after{content:"XL"}}@media (min-width: 1400px){#tracy-debug:after{content:"XXL"}}#tracy-debug:after:hover{opacity:.1}body *:focus{outline:none}div,section,article,header,figure,nav,footer,label,main,button,aside,form{position:relative}img{max-width:100%}a{position:relative;text-decoration:none;transition:color .25s ease-out;font-weight:400;color:#111B24}a:hover{text-decoration:none;color:#A8894D}a:focus{text-decoration:none;color:#A8894D}html,body{font-family:"Lexend",Arial,sans-serif;font-size:16px;font-weight:400;color:#111B24;letter-spacing:.3px;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html.overflow,body.overflow{overflow:hidden;height:100%}body{display:flex;min-height:100vh;flex-direction:column;position:relative;background-color:#0F1F2C}.page-wrap{flex:1 0 auto;overflow:hidden;padding-top:0}.full-bck{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center;background-size:cover}.full-bck.blue-filter::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(15,31,44,0.909804) 0%, #0F1F2C 100%)}.indent__both{padding:8.75rem 0 11.25rem}.indent__both--bot{padding:2rem 0 11.25rem}@media (max-width: 991px){.indent__both{padding:6.5rem 0 5.25rem}.indent__both--bot{padding:2rem 0 5.25rem}}@media (max-width: 767px){.indent__both{padding:2rem 0 2.5rem}.indent__both--bot{padding:1rem 0 2.5rem}}.container{max-width:calc(100% - 420px)}@media (min-width: 2448px){.container{max-width:calc(100% - 860px)}}@media (max-width: 1680px){.container{max-width:calc(100% - 210px)}}@media (max-width: 991px){.container{max-width:calc(100% - 60px)}}@media (max-width: 767px){.container{max-width:calc(100% - 30px)}}.wysiwyg-content.--white{color:#fff}.wysiwyg-content.--white a,.wysiwyg-content.--white p,.wysiwyg-content.--white h1,.wysiwyg-content.--white h2,.wysiwyg-content.--white h3,.wysiwyg-content.--white h4,.wysiwyg-content.--white h5,.wysiwyg-content.--white h6{color:#fff}.wysiwyg-content h3{font-size:1.875rem;letter-spacing:-.01em;color:#fff;line-height:1.6em;margin-bottom:1em;font-family:"EB Garamond",Arial,serif}.wysiwyg-content strong{font-weight:600}.wysiwyg-content a:hover{text-decoration:underline}.wysiwyg-content ul{list-style:none;margin-bottom:3.125rem}.wysiwyg-content ul li{position:relative;color:#D4AB5B;font-size:1rem}.wysiwyg-content ul li::before{content:url(images/b5f2e1f6854b6245efe4.svg);position:absolute;top:0;left:0;transform:translate(-200%, 140%);width:14px;height:10px}.modal{flex-direction:column;justify-content:center;align-items:center}.modal.show{display:flex !important}.modal .modal-dialog{max-width:75vw;width:100%}.navbar{background-color:#0F1F2C;padding:0}.navbar .row{width:100%}.navbar .row .col-24{display:flex}.navbar .contact{display:flex}.navbar .contact .item{color:#fff;margin-left:60px;display:flex;align-items:center}.navbar .contact .item:first-child{margin-left:0}.navbar .contact .item .icon{margin-right:20px}.navbar .contact .item a{color:#fff;font-size:1.125rem;font-weight:300}.navbar .contact .item a:hover{text-decoration:underline}.navbar .menu{display:flex;align-items:center}.navbar .menu .item:not(:first-child){margin-left:20px}.navbar .menu .item .link{padding:42px 40px;display:block;font-size:.875rem;color:#fff}.navbar .menu .item .link.active,.navbar .menu .item .link:hover{background-color:#C59C4C;color:#fff}.navbar .hamburger{display:none}.navbar .menu-wrap{position:fixed;inset:0;left:unset;min-width:360px;min-height:100vh;display:flex;justify-content:flex-start;flex-direction:column;background:#D4AB5B;z-index:10;transition:.5s all;transform:translateX(100%) translate3d(0, 0, 0);padding:0 20px 50px 50px;height:100dvh}.navbar .menu-wrap.active{width:30vw;transition:.5s all;transform:translateX(0)}.navbar .menu-wrap.active .close{right:40px;transition-delay:.2s}.navbar .menu-wrap .close{position:absolute;top:30px;right:-40px;opacity:.7;transition:.1s all;z-index:10}.navbar .menu-wrap .close:hover{opacity:1;transition:.1s all;cursor:pointer}.navbar .menu-wrap .menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:13vh;margin-bottom:30px}.navbar .menu-wrap .menu .item{margin-bottom:15px}.navbar .menu-wrap .menu .item .link{padding:0;background:none;font-size:2.125rem;font-weight:500}.navbar .menu-wrap .menu .item .link.active,.navbar .menu-wrap .menu .item .link:hover{color:#A8894D}.navbar .menu-wrap .contact{margin-top:auto}.navbar .menu-wrap .contact .item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.navbar .menu-wrap .contact .item:first-child{margin-bottom:24px}.navbar .menu-wrap .contact .item .text{font-weight:300}.navbar .menu-wrap .contact .label{font-size:1.125rem;font-weight:600;margin-bottom:6px}@media (max-width: 1440px){.navbar .contact .item{margin-left:40px}.navbar .contact .item .icon{margin-right:10px}.navbar .contact .item a,.navbar .contact .item .text{font-size:1rem}.navbar .menu .item:not(:first-child){margin-left:0}.navbar .menu .item .link{padding:42px 28px}}@media (max-width: 1199px){.navbar .contact .item{margin-left:20px}.navbar .contact .item .icon{margin-right:6px}.navbar .contact .item a,.navbar .contact .item .text{font-size:0.8rem}.navbar .menu .item .link{padding:42px 20px}}@media (max-width: 1050px){.navbar .container{max-width:calc(100% - 60px)}}@media (max-width: 991px){.navbar .contact{flex-direction:column;justify-content:center}.navbar .contact .item{margin-left:0}.navbar .contact .item:first-child{margin-bottom:10px}}@media (max-width: 767px){.navbar{padding:.75rem 0}.navbar .container{max-width:calc(100% - 30px)}.navbar .menu{display:none}.navbar .hamburger{display:flex;align-items:center}}.btn,.btn:focus{background-color:#050F17;color:#fff;font-size:1rem;line-height:1em;padding:1.25em 3.75em;border-radius:0;text-transform:uppercase;letter-spacing:.1em;min-width:150px;font-weight:600}.btn:hover{background-color:#A8894D;color:#fff}.btn.--revert{background-color:#A8894D;color:#fff;border:1px solid #A8894D;font-weight:600}.btn.--revert:hover{background-color:transparent;color:#A8894D}@media (max-width: 575px){.btn,.btn:focus{padding:1.2rem 3rem;font-size:.8em}}.error-page{background-color:#043063;min-height:100svh;max-height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.error-page p,.error-page a{font-size:16px;line-height:1.5em}.error-page .btn{margin:50px auto 0 auto;text-transform:unset;background-color:#f68b09;color:#fff;border-radius:10px;letter-spacing:.05em;border:2px solid #f68b09}.error-page .btn:hover{background-color:#043063;color:#f68b09}.error-page .footer{text-align:center;color:#BEBEBE;font-size:.75rem;padding-top:20px;padding-bottom:20px;background-color:#043063;position:absolute;bottom:0;left:0;right:0}.error-page .footer p{margin-bottom:0;color:#f68b09;font-size:.75rem}.error-page .code-row .pattern-wrap{position:absolute;inset:0}.error-page .code-row .pattern-wrap .pattern{position:absolute}.error-page .code-row .pattern-wrap .pattern.st{top:-7%;right:13%}.error-page .code-row .pattern-wrap .pattern.nd{left:19%;bottom:15%}.error-page .code-row .pattern-wrap .pattern.rd{right:33%;bottom:25%}.error-page .code-row .pattern-wrap .pattern svg g path{fill:#f68b09}.error-page .code-row .icon{text-align:center}.error-page .code-row .icon svg{margin:0 auto;position:relative;max-width:100px;height:auto}.error-page .code-row .icon svg g path,.error-page .code-row .icon svg g circle{fill:#f68b09}.error-page .code-row .error-num{font-size:14rem;font-weight:800;text-align:center;color:#f68b09;line-height:1.1em}.error-page .code-row .error-num .num{display:inline-block}.error-page .code-row .error-num .num.st{transform:translateY(-30%)}.error-page .code-row .error-num .num.nd{transform:translateY(-5%)}.error-page .code-row .error-num .num.rd{transform:translateY(-65%)}.error-page .text-row h2{text-align:center;color:#f68b09;font-weight:800;font-size:1.875rem;margin-bottom:20px;text-transform:unset}.error-page .text-row p{color:#f68b09;font-weight:500;text-align:center;margin:0 auto;max-width:40%}.error-page .text-row .btn-wrap{text-align:center}@media (max-width: 1400px){.error-page .code-row .pattern-wrap .pattern.st{right:7%}.error-page .code-row .pattern-wrap .pattern.nd{left:12%}.error-page .code-row .claim{right:-7%}}@media (max-width: 1200px){.error-page .code-row .pattern-wrap .pattern.st{right:0}.error-page .code-row .pattern-wrap .pattern.nd{left:5%}.error-page .code-row .pattern-wrap .pattern.rd{right:32%;bottom:9%}.error-page .code-row .icon svg{max-width:80px}.error-page .code-row .error-num{font-size:12rem}.error-page .code-row .claim{right:0;max-width:180px;font-size:2rem}}@media (max-width: 992px){.error-page .code-row .pattern-wrap .pattern.st{right:-4%}.error-page .code-row .pattern-wrap .pattern.nd{left:5%}.error-page .code-row .pattern-wrap .pattern.rd{right:25%;bottom:18%}.error-page .code-row .error-num{line-height:1.1em}.error-page .code-row .error-num .num.rd{transform:translateY(-60%)}.error-page .code-row .claim{right:0;max-width:160px;font-size:1.6rem}.error-page .text-row p{max-width:70%}}@media (max-width: 768px){.error-page .header{padding-top:20px}.error-page .code-row .pattern-wrap .pattern.st{right:-15%}.error-page .code-row .pattern-wrap .pattern.nd{left:-8%;bottom:8%}.error-page .code-row .pattern-wrap .pattern.rd{right:20%;bottom:11%}.error-page .code-row .icon svg{max-width:70px}.error-page .code-row .error-num{line-height:1}.error-page .code-row .claim{right:unset;bottom:unset;left:10%;top:10%;text-align:right}.error-page .text-row p{max-width:90%}}@media (max-width: 600px){.error-page .code-row .pattern-wrap .pattern{opacity:.3}.error-page .code-row .pattern-wrap .pattern.st{right:-25%}.error-page .code-row .pattern-wrap .pattern.nd{left:-5%}.error-page .code-row .pattern-wrap .pattern.rd{right:22%;bottom:4%}.error-page .code-row .error-num{font-size:9rem}.error-page .code-row .error-num .num.st{transform:translate(-15%, -30%)}.error-page .code-row .claim{left:0}.error-page .text-row{margin-top:35px}.error-page .text-row h2{font-size:1.5rem}}@media (max-width: 480px){.error-page .code-row .claim{left:0;right:0;text-align:center;max-width:unset}.error-page .code-row .error-num{font-size:8rem}.error-page .code-row .pattern-wrap .pattern.st{top:-17%}.error-page .code-row .pattern-wrap .pattern.st svg{max-width:50%}.error-page .code-row .pattern-wrap .pattern.nd{bottom:-10%}.error-page .code-row .pattern-wrap .pattern.nd svg{max-width:60%}.error-page .code-row .pattern-wrap .pattern.rd{right:5%;bottom:0}.error-page .code-row .pattern-wrap .pattern.rd svg{max-width:80%}}@media (orientation: landscape) and (max-width: 968px){.error-page .btn{margin-top:16px;font-size:.75rem;padding:.4rem 2.4rem}.error-page .code-row .pattern-wrap .pattern svg{max-width:70px}.error-page .code-row .pattern-wrap .pattern.st{right:10%;top:-70%}.error-page .code-row .pattern-wrap .pattern.nd{left:15%;bottom:35%}.error-page .code-row .pattern-wrap .pattern.rd{right:20%;bottom:18%}.error-page .code-row .pattern-wrap .pattern.rd svg{max-width:60px}.error-page .code-row .icon svg{max-width:30px}.error-page .code-row .error-num{font-size:4rem}.error-page .text-row h2{font-size:1.1rem;margin-bottom:10px}.error-page .text-row p{font-size:.75rem}.error-page .footer p{padding-top:6px;padding-bottom:6px;font-size:.75rem}}.footer{background:#A8894D;color:#B5BBCB;padding-top:5rem}.footer__pretitle{margin-bottom:1.875rem;font-size:0.875rem;font-weight:500;text-align:center;color:#E8E8E8}@media (min-width: 992px){.footer__pretitle{margin-bottom:1.25rem;text-align:start}}.footer__title{color:#fff;font-size:2.5rem;font-weight:600;letter-spacing:0.0125em;line-height:2.75rem;text-align:center;font-family:"EB Garamond",Arial,serif}@media (min-width: 992px){.footer__title{min-width:31.25rem;text-align:start}}.footer__wrap{display:flex;flex-direction:column;align-items:center}@media (min-width: 992px){.footer__wrap{flex-direction:row;justify-content:end}}.footer__wrap input{width:20rem;height:3.75rem;margin-top:1.5625rem;margin-bottom:1.875rem;padding:0 1rem}@media (min-width: 992px){.footer__wrap input{width:20.0625rem;margin:0 0.625rem 0 0}}.footer__wrap input::placeholder{padding:1.125rem 0;text-align:center}@media (min-width: 992px){.footer__wrap input::placeholder{padding:1.125rem 3.75rem 1.125rem 2rem;text-align:start}}.footer__wrap a{display:flex;justify-content:center;align-items:center;width:13.125rem;height:3.75rem;font-size:0.875rem;font-weight:bold;text-transform:uppercase;background:#242736;letter-spacing:0.13125em;color:#fff;transition:background 0.3s ease}.footer__navigation{display:flex;flex-direction:column;text-align:center;margin-top:4.375rem;margin-bottom:2.5rem}@media (min-width: 992px){.footer__navigation{flex-direction:row;justify-content:space-between;align-items:start;text-align:start;margin-bottom:5rem}}.footer__navigation .item{color:#E6D9BF;font-size:0.875rem;letter-spacing:0.00875em;margin-bottom:3.125rem}@media (min-width: 992px){.footer__navigation .item{margin-bottom:0}}.footer__navigation .item .white-text{color:#fff;font-weight:bold;margin-bottom:0.625rem;min-height:1.4rem}.footer__navigation .item a{text-decoration:none;color:#E6D9BF;transition:color 0.3s ease}.footer__navigation .item a:hover{text-decoration:underline}.footer__navigation--logo{display:flex;flex-direction:column;align-items:center}.footer__navigation--logo .img-wrap{margin-top:2rem}.footer__copyright{color:#D4C4A6;font-size:0.75rem;letter-spacing:0.0075em;padding-bottom:0.9375rem;text-align:center}.footer__copyright a{color:#fff;opacity:.75}.footer__copyright a:hover{opacity:1;text-decoration:underline}.headline__pretitle{text-transform:uppercase;color:#E8E8E8;font-weight:500;font-size:.875rem;line-height:2.71em;letter-spacing:.15em}.headline__title{font-family:"EB Garamond",Arial,serif;font-size:3rem;font-weight:600;line-height:1em;letter-spacing:-.01em;color:#D4AB5B}.headline__title.--lg{font-size:5rem;font-weight:600}.headline__title.--sm{font-size:1.125rem;color:#E2BB6E;font-weight:300;font-family:"Lexend",Arial,sans-serif}.headline__title.--white{color:#fff}.headline__title strong{font-weight:600;color:#D4AB5B}.headline__perex{font-size:1.125rem;font-weight:200;line-height:2.11em;color:#E8E8E8}.headline__perex.--sm{font-size:1rem;line-height:1.75em}@media (max-width: 1199px){.headline__title.--lg{font-size:4rem}}@media (max-width: 991px){.headline__title.--lg{font-size:3rem}.headline__title.--sm{font-size:1.6rem}}@media (max-width: 575px){.headline__title.--lg{font-size:2.8rem}.headline__title.--sm{font-size:1.6rem}}.form-control-wrap .flash-message{border:1px solid white;padding:12px 32px;margin-bottom:10px}.form-control-wrap .flash-message p{margin-bottom:0;color:#fff;font-weight:600}.form-control-wrap .grecaptcha-badge{visibility:hidden;position:absolute}.form-control-wrap form .form-item .field{padding-bottom:32px;margin-bottom:20px}.form-control-wrap form .form-item .field .text-danger{position:absolute;bottom:0;left:0}.form-control-wrap form .phone-input-wrap .field{padding-bottom:0}.form-control-wrap form .phone-input-wrap .phone-code{display:flex;align-items:center}.form-control-wrap form .phone-input-wrap .field{display:flex}.form-control-wrap form .phone-input-wrap .phone{margin-left:20px;width:100%;padding-bottom:32px}.form-control-wrap form input,.form-control-wrap form textarea{width:100%;background:transparent;border:unset;border-bottom:1px solid #A0A09D;color:#A0A09D;line-height:3rem;font-family:"Lexend",Arial,sans-serif;font-weight:300;border-bottom:1px solid #fff;color:#fff}.form-control-wrap form .textarea .field{padding-bottom:0}.form-control-wrap form textarea{min-height:200px}.form-control-wrap form .select2{position:relative;top:-10px}.form-control-wrap form .select2 .select2-selection{background:transparent;border:0;border-bottom:1px solid #A0A09D;border-radius:0;padding-bottom:10px;height:40px;color:#A0A09D;border-bottom:1px solid #fff;color:#fff}.form-control-wrap form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#A8894D}.form-control-wrap form input[type="submit"]{width:auto;margin-top:40px;line-height:1.2em;font-size:.75rem;min-width:180px;padding:1rem 2rem;border-radius:0;transition:color 0.3s ease, background 0.3s ease;text-transform:uppercase}.form-control-wrap form .form-item.file{margin-top:20px;margin-bottom:20px}.form-control-wrap form .form-item.file input[type="file"]{display:none}.form-control-wrap form .form-item.file .fake-input{display:flex;align-items:center}.form-control-wrap form .form-item.file .fake-input .icon{border:1px solid #A8894D;width:53px;height:53px;padding:12px}.form-control-wrap form .form-item.file .fake-input .icon svg{width:100%;height:100%}.form-control-wrap form .form-item.file .fake-input .label{padding-left:20px;color:#fff}.property-detail .header-nd-block .tags{position:relative;justify-content:flex-start}.property-detail .attributes-container{position:absolute;bottom:0;left:0;right:0}.property-detail .attributes-container .attributes-wrap{display:flex;justify-content:space-between}.property-detail .attributes-container .attributes-wrap .attribute{display:flex;flex-direction:column;background:#A8894D;flex:1 0 auto;text-align:center;margin-right:3px;padding:20px 40px}.property-detail .attributes-container .attributes-wrap .attribute:last-child{margin-right:0}.property-detail .attributes-container .attributes-wrap .attribute .text{font-size:1.875rem;font-weight:600;color:#fff;font-family:"EB Garamond",Arial,serif}.property-detail .attributes-container .attributes-wrap .attribute .label{font-size:.75rem;font-weight:500;color:#fff;opacity:.5;margin-bottom:10px}.property-detail .property-content{padding:8.75rem 0 8.75rem}.property-detail .property-content .headline{margin-bottom:1.875rem}.property-detail .property-content .map-wrap,.property-detail .property-content .description{margin-bottom:3.175rem}.property-detail .map-wrap{min-height:380px}.property-detail .floorplan{inset:0 3.125rem;width:calc(100% - 6.25rem)}.property-detail .floorplan .img-wrap{width:100%;background:#fff;text-align:center;padding:4dvh 0}.property-detail .gallery-rd-block .gallery-third__carousel .swiper-wrapper .swiper-slide .image{background-size:cover;background-position:center;overflow:visible;margin-bottom:1.5rem}.property-detail .gallery-rd-block .gallery-third__carousel .swiper-wrapper .swiper-slide .text-wrap .subtitle{margin-bottom:.5rem;color:#A8894D}.property-detail .separ-block .separ{border-top:1px solid #D4AB5B;opacity:.5}.property-detail .gallery-block .gallery{display:flex;flex-wrap:wrap}.property-detail .gallery-block .gallery-item{flex:1 0 auto;min-height:13.125rem;margin-bottom:.75rem;margin-right:.75rem;background-size:cover;background-position:center;border:none}.property-detail .gallery-block .gallery-item:nth-child(7n+1),.property-detail .gallery-block .gallery-item:nth-child(7n+2),.property-detail .gallery-block .gallery-item:nth-child(7n+3){flex:0 0 calc((100% / 3) - 8px)}.property-detail .gallery-block .gallery-item:nth-child(7n+4),.property-detail .gallery-block .gallery-item:nth-child(7n+5),.property-detail .gallery-block .gallery-item:nth-child(7n+6),.property-detail .gallery-block .gallery-item:nth-child(7n+7){flex:0 0 calc((100% / 4) - 9px)}.property-detail .gallery-block .gallery-item:nth-child(7n+3),.property-detail .gallery-block .gallery-item:nth-child(7n+7){margin-right:0}@media (max-width: 1199px){.property-detail .header-nd-block .header-wrap{padding-bottom:12rem}.property-detail .attributes-container{transform:translateY(50%)}.property-detail .attributes-wrap{flex-wrap:wrap}.property-detail .attributes-wrap .attribute{margin-top:3px}.property-detail .attributes-wrap .attribute:nth-last-child(2){margin-right:0}.property-detail .property-content{padding-top:12rem}}@media (max-width: 991px){.property-detail .attributes-wrap .attribute:nth-last-child(2){margin-right:0}.property-detail .property-content{padding-bottom:4rem}}@media (max-width: 767px){.property-detail .attributes-wrap .attribute:nth-last-child(2){margin-right:3px}.property-detail .attributes-wrap .attribute:nth-last-child(3){margin-right:0}.property-detail .gallery-block{padding-top:5rem}}@media (max-width: 575px){.property-detail .header-nd-block .header-wrap{padding-bottom:18rem}.property-detail .attributes-container .attributes-wrap .attribute{margin-right:0;padding:10px 30px}.property-detail .attributes-container .attributes-wrap .attribute:first-child{margin-right:3px}.property-detail .attributes-container .attributes-wrap .attribute:nth-last-child(3){margin-right:0}.property-detail .attributes-container .attributes-wrap .attribute .text{font-size:1.5rem}.property-detail .property-content{padding-top:18rem}}.states{position:absolute;inset:0;overflow:hidden}.states .state{background-color:#b50031;color:#fff;font-weight:600;text-transform:uppercase;text-align:center;transform:rotate(43deg) translate(34%, -340%)}@media (max-width: 1399px){.states .state{transform:rotate(43deg) translate(34%, -230%)}}@media (max-width: 1199px){.states .state{transform:rotate(43deg) translate(34%, -100%)}}@media (max-width: 767px){.states .state{transform:rotate(43deg) translate(34%, -600%)}}@media (max-width: 700px){.states .state{transform:rotate(43deg) translate(34%, -500%)}}@media (max-width: 600px){.states .state{transform:rotate(43deg) translate(34%, -400%)}}@media (max-width: 575px){.states .state{transform:rotate(43deg) translate(34%, -300%)}}@media (max-width: 480px){.states .state{transform:rotate(43deg) translate(34%, -200%)}}@media (max-width: 380px){.states .state{transform:rotate(43deg) translate(34%, -100%)}}.tags{position:absolute;bottom:0;left:0;right:0;transform:translateY(50%);display:flex;justify-content:flex-end}.tags .tag{width:fit-content;padding:7px 10px;font-size:.75rem;color:#fff;text-transform:uppercase;font-weight:600;margin-left:4px}.tags .tag:last-child{margin-left:0}.header-nd-block .header-wrap{height:calc(100vh - 92px);display:flex;flex-direction:column;justify-content:flex-end;padding:0;color:#fff;background-color:#0F1F2C}@media (min-width: 992px){.header-nd-block .header-wrap{height:calc(100vh - 104px);justify-content:center}}@media (max-width: 991px){.header-nd-block .header-wrap{padding-bottom:5rem}}.header-nd-block .header-wrap .header-second__background{position:absolute;inset:0 1.25rem}.header-nd-block .header-wrap .header-second__background.bck-color{background:#0F1F2C}@media (min-width: 992px){.header-nd-block .header-wrap .header-second__background{inset:0 3.125rem}}.header-nd-block .header-wrap .headline__perex{max-width:60%}.header-nd-block .header-wrap .headline__title{margin-bottom:2rem}.header-nd-block .header-wrap .full-bck.mobile{display:none}.header-nd-block .header-wrap .full-bck.mobile::after{opacity:.9}.header-nd-block .header-wrap .full-bck::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 100%);opacity:.7}@media (max-width: 991px){.header-nd-block .header-wrap .full-bck.mobile{display:block}}@media (max-width: 767px){.header-nd-block .header-wrap .headline__perex{max-width:80%}}.highlights-nd-block .full-bck{opacity:.1}.highlights-nd-block .full-bck::after{content:"";position:absolute;bottom:-10vh;height:40%;width:100%;background:linear-gradient(180deg, rgba(15,31,44,0) 0%, #0F1F2C 100%)}.highlights-nd-block .highlights-second__items{margin-top:4.375rem;justify-content:space-around}@media (min-width: 992px){.highlights-nd-block .highlights-second__items{margin-top:6rem}}.highlights-nd-block .highlights-second__items .item{display:flex;flex-direction:column;align-items:center;margin-bottom:3.125rem;text-align:center;flex:0 0 calc(25% - 20px)}@media (min-width: 1200px){.highlights-nd-block .highlights-second__items .item{text-align:start}}.highlights-nd-block .highlights-second__items .item__icon-wrap{margin-bottom:2.5rem}.highlights-nd-block .highlights-second__items .item__icon-wrap img{max-width:64px;height:auto}.highlights-nd-block .highlights-second__items .item__text{color:#fff;font-size:1.125rem;font-weight:500;text-align:center;line-height:1.33em;font-family:"EB Garamond",Arial,serif}@media (max-width: 767px){.highlights-nd-block .highlights-second__items .item{flex:0 0 calc(50% - 10px)}}@media (max-width: 575px){.highlights-nd-block .highlights-second__items .item{flex:0 0 100%}}.about-us-block .image-box{height:40vh;margin-top:3.75rem;display:flex}.about-us-block .image-box img{width:100%;height:100%;object-fit:cover;max-width:50%}.about-us-block .image-box img:nth-child(2){margin-top:80px;margin-left:10px}@media (min-width: 768px){.about-us-block .image-box{height:60vh}}@media (min-width: 1200px){.about-us-block .image-box{height:100%;margin-top:0}}.about-us-block .headline__title{margin-bottom:.83em}@media (max-width: 1199px){.about-us-block .headline{padding-top:12rem}}@media (max-width: 767px){.about-us-block .wysiwyg-content ul{padding-left:0}.about-us-block .wysiwyg-content ul li{margin-bottom:10px;padding-top:16px}.about-us-block .wysiwyg-content ul li::before{transform:translate(-50%, -100%);left:50%}}.about-us-sxth-block{padding:8rem 0 4rem}.about-us-sxth-block .item{margin-bottom:3.125rem;display:flex}.about-us-sxth-block .item .headline__title{font-size:1.375rem}.about-us-sxth-block .item .icon{max-width:38px;margin-right:20px}.about-us-sxth-block .item .icon img{width:100%;height:auto}@media (min-width: 992px){.about-us-sxth-block .item .icon{width:120px}}.cta-block{padding:12.5rem 0}.cta-block .headline{background-color:#FBECDA;padding:4rem 8rem}.cta-block .headline__title{color:#111B24;font-size:2.375rem;letter-spacing:-.01em;line-height:1.42em;margin-bottom:1.3em}.cta-block .headline__title strong{color:#D4AB5B}@media (max-width: 991px){.cta-block .headline__title{font-size:1.8rem}}@media (max-width: 767px){.cta-block .headline{padding:3rem 4rem}}@media (max-width: 575px){.cta-block{padding:9.5rem 0}.cta-block .headline__title{font-size:1.4rem}}.gallery-rd-block{overflow:hidden}.gallery-rd-block .swiper-slide .img{height:100%;background-size:cover;background-position:center}.gallery-rd-block .swiper-scrollbar-wrap{width:100%;overflow:hidden;height:8px;top:30px;display:flex;align-items:center}.gallery-rd-block .swiper-scrollbar-wrap.mobile{display:none}@media (max-width: 767px){.gallery-rd-block .swiper-scrollbar-wrap.desktop{display:none}.gallery-rd-block .swiper-scrollbar-wrap.mobile{display:block}}.gallery-rd-block .swiper-scrollbar-wrap .swiper-scrollbar{top:0}.gallery-rd-block .gallery-third__carousel{margin:2.7rem 0 2.3rem 0;transition:transform 0.75s cubic-bezier(0.58, 0, 0.22, 1)}.gallery-rd-block .gallery-third__carousel.dragging{transform:scale(0.75);transition:transform 0.75s cubic-bezier(0.58, 0, 0.22, 1)}@media (max-width: 767px){.gallery-rd-block .gallery-third__carousel{display:none}}.gallery-rd-block .gallery-third__carousel--mobile{margin:3.5rem 1rem 6rem;overflow:hidden}.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper{height:auto}.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper .swiper-slide{max-width:26.5rem}.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper .swiper-slide .image{width:100%;height:20rem;overflow:visible;margin-bottom:2.8rem;background-size:cover;background-position:center}.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;object-fit:cover;object-position:center}.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper .swiper-slide .image .states .state{transform:rotate(43deg) translate(34%, -200%)}.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper .swiper-slide .pretitle{font-size:.75rem;color:#D4AB5B;margin-bottom:.625rem}.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper .swiper-slide .subtitle{margin-bottom:.5rem;color:#A8894D}.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper .swiper-slide .title{font-size:1.25rem;color:#E8E8E8;font-weight:600;font-family:"EB Garamond",Arial,serif}@media (max-width: 575px){.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper .swiper-slide{width:18rem}.gallery-rd-block .gallery-third__carousel--mobile .swiper-wrapper .swiper-slide .image .states .state{transform:rotate(43deg) translate(34%, -100%)}}.gallery-rd-block .gallery-third__carousel .swiper-wrapper .swiper-slide{width:26.5rem}.gallery-rd-block .gallery-third__carousel .swiper-wrapper .swiper-slide .image{width:100%;height:20rem;overflow:hidden;margin-bottom:2.8rem}.gallery-rd-block .gallery-third__carousel .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;object-fit:cover;object-position:center}.gallery-rd-block .gallery-third__carousel .swiper-wrapper .swiper-slide .pretitle{font-size:.75rem;color:#D4AB5B;margin-bottom:.625rem}.gallery-rd-block .gallery-third__carousel .swiper-wrapper .swiper-slide .title{font-size:1.25rem;color:#E8E8E8;font-weight:600;font-family:"EB Garamond",Arial,serif}.gallery-rd-block .gallery-third__carousel .swiper-wrapper .drag{position:absolute;width:100px;z-index:3;margin:0.5rem;pointer-events:none;visibility:hidden;border-radius:23px;padding:1rem 0;text-align:center;color:#fff;font-weight:600;background-color:rgba(0,0,0,0.6)}.gallery-rd-block .swiper-scrollbar{bottom:-60px;width:calc(100% - 12px);background:rgba(255,255,255,0.1)}.gallery-rd-block .swiper-scrollbar-drag{background:#A8894D;position:relative;height:6px}.gallery-rd-block .swiper-scrollbar-drag:after{content:'';background:#A8894D;left:-99vw;top:0;position:absolute;bottom:0;height:100%;width:100vw}.full-image-block .img-wrap{margin:0 3.125rem}.full-image-block .img-wrap img{width:100%;height:auto}@media (max-width: 991px){.full-image-block{padding-top:5rem}.full-image-block .img-wrap{margin:0 1.25rem}}@media (max-width: 767px){.full-image-block .img-wrap{min-height:50vh;overflow:hidden}.full-image-block .img-wrap img{object-fit:cover;width:150%;height:auto;max-width:unset}}@media (max-width: 575px){.full-image-block{padding-top:2rem}.full-image-block .img-wrap img{width:250%}}.form-nd-flip-block{padding-top:7rem}.form-nd-flip-block form{margin-top:5rem}.form-nd-flip-block form input::placeholder{color:#BCBDCB;font-size:1.125rem}.form-nd-flip-block form textarea::placeholder{color:#BCBDCB;font-size:1.125rem}.form-nd-flip-block form .form-control{border:0;border-bottom:1px solid #D4D4D4;border-radius:0;padding:0.5rem 0.5rem 0.5rem 0;height:3.75rem;margin-bottom:1.875rem;font-size:1.125rem}.form-nd-flip-block form .form-control:focus{box-shadow:none}.form-nd-flip-block form .form-select{border:0;border-bottom:1px solid #D4D4D4;border-radius:0;height:3.75rem;margin-bottom:1.875rem;font-size:1.125rem}.form-nd-flip-block form textarea{height:12.5rem !important}.form-nd-flip-block .form-second__contact{margin-top:6rem;text-align:center;display:flex;flex-direction:column;align-items:center;color:#fff}@media (min-width: 992px){.form-nd-flip-block .form-second__contact{margin-top:0;text-align:start;align-items:start}}.form-nd-flip-block .form-second__contact--headline{color:#fff;font-weight:600;font-size:1.75rem;letter-spacing:-0.0175em;line-height:2.125rem;font-family:"EB Garamond",Arial,serif}.form-nd-flip-block .form-second__contact--block{margin-top:1.875rem}.form-nd-flip-block .form-second__contact--block .title{color:#A8894D;font-weight:bold;font-size:1.125rem;letter-spacing:0.01125em;line-height:2.8125rem}.form-nd-flip-block .form-second__contact--block .text{color:#A8894D;font-weight:400;font-size:1.125rem;letter-spacing:0.01125em;line-height:1.75rem}.form-nd-flip-block .form-second__contact--block p{font-weight:300}.form-nd-flip-block .form-second__contact--block a{color:#fff;font-weight:300}.form-nd-flip-block .form-second__contact--block a:hover{text-decoration:underline}.form-nd-flip-block .form-second__contact--block strong{color:#D4AB5B}.form-nd-flip-block .form-second__contact img{margin-top:3.125rem;object-fit:cover}.form-nd-flip-block .headline__title{max-width:60%}.form-nd-flip-block .mapboxgl-map{width:100%;min-height:360px}.form-nd-flip-block .mapboxgl-control-container{display:none}@media (max-width: 1399px){.form-nd-flip-block .headline__title{max-width:90%}}@media (max-width: 991px){.form-nd-flip-block{padding-top:5rem}.form-nd-flip-block .headline{margin-top:4rem}}@media (max-width: 767px){.form-nd-flip-block{text-align:center;padding-top:3rem}.form-nd-flip-block .headline__title{margin:0 auto}.form-nd-flip-block .mapboxgl-map{min-height:520px;margin-top:45px}}@media (max-width: 575px){.form-nd-flip-block{padding-top:0}.form-nd-flip-block .headline__title{max-width:unset}}.properties-list-block .properties-row{margin-top:5.75rem}.properties-list-block .properties-wrap{display:flex;flex-wrap:wrap}.properties-list-block .properties-wrap .property-item{display:flex;flex-direction:column;flex:0 0 calc((100% / 3) - 12px);margin-bottom:54px;margin-right:18px}.properties-list-block .properties-wrap .property-item:nth-child(3n){margin-right:0}.properties-list-block .properties-wrap .property-item:nth-child(3n-1){top:24px}.properties-list-block .properties-wrap .property-item .img{min-height:220px;background-size:cover;background-position:center}.properties-list-block .properties-wrap .property-item .text-wrap{margin-top:20px}.properties-list-block .properties-wrap .property-item .text-wrap .subtitle{font-size:.75rem;font-weight:600;color:#A8894D;margin-bottom:10px}.properties-list-block .properties-wrap .property-item .text-wrap .title{font-size:1.5rem;font-weight:500;font-family:"EB Garamond",Arial,serif;color:#fff}@media (max-width: 767px){.properties-list-block .properties-wrap .property-item{flex:0 0 calc((100% / 2) - 12px);margin-right:12px}.properties-list-block .properties-wrap .property-item:nth-child(3n){margin-right:12px}.properties-list-block .properties-wrap .property-item:nth-child(2n){margin-right:0}.properties-list-block .properties-wrap .property-item:nth-child(3n-1){top:unset}.properties-list-block .properties-wrap .property-item:nth-child(2n-1){top:24px}}@media (max-width: 767px){.properties-list-block .properties-wrap .property-item{flex:0 0 100%;margin-right:0}.properties-list-block .properties-wrap .property-item:nth-child(2n){margin-right:0}.properties-list-block .properties-wrap .property-item:nth-child(2n-1){top:unset}}.contact-block{padding-bottom:8rem}.contact-block .headline__pretitle{color:#D4AB5B}.contact-block .headline__title{margin-bottom:.83em;color:#fff;font-size:5rem}.contact-block .full-bck{background-position:top}.contact-block .wysiwyg-content h3{margin-bottom:1rem}.contact-block .wysiwyg-content a{font-weight:300}@media (max-width: 1399px){.contact-block .headline__title{font-size:3rem}}@media (max-width: 1199px){.contact-block .full-bck{position:relative;min-height:50dvh;margin-top:4rem}}@media (max-width: 767px){.contact-block .wysiwyg-content ul{padding-left:0}.contact-block .wysiwyg-content ul li{margin-bottom:10px;padding-top:16px}.contact-block .wysiwyg-content ul li::before{transform:translate(-50%, -100%);left:50%}}.separ-block .separ{border-top:1px solid #d4ab5b;opacity:0.5}.simple-text-block{padding-top:12vh;padding-bottom:10vh;color:#fff}.simple-text-block h1,.simple-text-block h2,.simple-text-block h3,.simple-text-block h4,.simple-text-block h5,.simple-text-block h6{color:#fff}.simple-text-block a{color:#fff;text-decoration:underline}.simple-text-block a:hover{text-decoration:none}.simple-text-block table tr{background:transparent;border-color:#fff}.simple-text-block table tr td{padding:6px 12px;color:#fff}.simple-text-block table tr td:first-child{white-space:nowrap}@media (max-width: 767px){.simple-text-block{padding-top:20vh}.simple-text-block table tr td:first-child{white-space:wrap}}

