body,button,input,select,textarea{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem}a,p,span{font-size:16px;line-height:1.5;margin-top:0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.2;margin-top:0}h1,h2{font-family:Libre Baskerville,sans-serif;font-weight:400}h1{font-size:56px}@media (max-width:1024px){h1{font-size:40px}}@media (max-width:540px){h1{font-size:34px}}h2{font-size:40px}@media (max-width:1024px){h2{font-size:32px}}@media (max-width:540px){h2{font-size:30px}}h3{font-size:32px}@media (max-width:768px){h3{font-size:24px}}h4{font-size:24px;font-weight:600}@media (max-width:1036px){h4{font-size:22px}}@media (max-width:940px){h4{font-size:20px}}@media (max-width:768px){h4{font-size:20px}}h5{font-size:22px}@media (max-width:768px){h5{font-size:18px}}h6{font-size:20px}@media (max-width:768px){h6{font-size:16px}}p{font-family:Instrument Sans,sans-serif}a{text-decoration:none}a:focus,a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}strong{font-weight:600}:root{font-size:16px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{background:#fff;margin:0}.bg-yellow{background-color:#f9f6ef}.element.bg-none+.element.bg-none .element-content-container,.element.bg-yellow+.element.bg-yellow .element-content-container{padding-top:0}.element.bg-none:last-child .element-content-container{padding-bottom:0}.element-content-container{max-width:1240px;margin:0 auto;padding:120px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.full-width{max-width:100%;margin:0;overflow:hidden}.full-width .element-content-container{max-width:unset;padding:0}@media (max-width:1024px){.element-content-container{padding:60px 20px}}@media (max-width:481px){.element.element.subscribe-form .element-content-container{padding:60px 0}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.banner-container{position:relative;top:0;z-index:0}.banner-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-container.home{margin-top:-124px}.banner-container.home img{max-height:1200px}.banner-container.home h1{text-align:center;color:#fff;position:absolute;width:100%;max-width:1120px;top:25%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1200px){.banner-container.home h1{top:50%}}@media (max-width:680px){.banner-container.home h1{width:95%;padding:0 20px}}@media (max-width:540px){.banner-container.home h1{position:unset;color:#000;margin:0;top:unset;left:unset;-webkit-transform:unset;transform:unset;text-align:center;z-index:0;padding-top:56px}}.banner-container:not(.home){margin-left:auto;margin-right:auto;height:260px;z-index:0;position:relative;width:100%}@media (max-width:1024px){.banner-container:not(.home){height:200px}}@media (max-width:644px){.banner-container:not(.home){height:160px}}.banner-container:not(.home)::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(58,44,9,.6);z-index:1}.banner-container:not(.home) img{width:100%;height:100%;position:relative;z-index:0;-o-object-fit:cover;object-fit:cover}.banner-container:not(.home) h1{text-align:center;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.nav-pills{display:none}.maintenance-wizard h2{text-align:center}.padding-0 .element-content-container{padding-top:60px;padding-bottom:60px}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;max-width:1240px;width:100%;margin:0 auto}header.home{background-color:transparent}header.home .header-links a{color:#fff}header .header-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:768px){header .header-contents{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}header .logo-container{width:200px;height:50px}header .logo-container img{max-height:44px}#menu-toggle{display:none}.nav-primary,.nav-secondary{list-style:none;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:56px}.nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 30px;font-family:Libre Baskerville,sans-serif;font-weight:400}.nav-item a{color:#000;margin:0}.nav-item a h2{margin:0}.nav-item:first-of-type{margin-left:0}.nav-item:focus .nav-secondary,.nav-item:hover .nav-secondary{visibility:visible;opacity:1;-webkit-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease}.nav-secondary{list-style:none;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;top:1.6rem;left:0;visibility:hidden;opacity:0;-webkit-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease;z-index:1}.header-links{color:#fff;font-family:Instrument Sans,sans-serif;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.header-links a{color:#000}header #menu-toggle{position:relative;z-index:10}header .menu-active.nav-container{left:0}header #MainNav{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header #MainNav .nav-primary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .nav-container{position:fixed;left:100%;width:100%;-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out}header .nav-container{z-index:1;top:0;height:100vh;background:#fff}header .nav-container .nav-primary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}header .nav-container .nav-item{display:block;margin:0}@media (max-width:480px){header .nav-container .nav-item a h2{font-size:26px}}@media (max-width:380px){header .nav-container .nav-item a h2{font-size:22px}}header .nav-container .nav-secondary{visibility:visible;position:relative;opacity:1;top:0;margin-left:1.6rem}body.menu-open{overflow:hidden;height:100vh}.hamburger{cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:#000;text-transform:none;border:0;margin:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#bda066;border-radius:50px;padding:10px 15px}.hamburger:hover{text-decoration:underline;color:#fff;text-underline-offset:4px}.hamburger#menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.hamburger::after{content:"MENU";display:block;color:#fff}.hamburger.is-active::after{content:"CLOSE"}.hamburger .hamburger-box{width:15px;height:24px;display:inline-block;position:relative}.hamburger .hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger .hamburger-inner,.hamburger .hamburger-inner::after,.hamburger .hamburger-inner::before{width:15px;height:2px;background-color:#fff;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger .hamburger-inner::after,.hamburger .hamburger-inner::before{content:"";display:block}.hamburger .hamburger-inner::before{top:-5px}.hamburger .hamburger-inner::after{bottom:-5px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s cubic-bezier(.215,.61,.355,1)}@media (max-width:768px){.header-links{display:none}}footer{font-family:Instrument Sans,sans-serif;font-weight:500;max-width:1240px;width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:120px 20px 44px}footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-container>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .left{text-align:left}footer .left img{max-width:308px;margin-bottom:20px}footer .left address{font-style:normal;line-height:2}footer .left address a{color:#000}footer .center .footer-nav-primary{list-style:none;padding:0;margin:0}footer .center .footer-nav-primary li{margin:8px 0}footer .center .footer-nav-primary li:first-of-type{margin-top:0}footer .center .footer-nav-primary li a{text-decoration:none;color:#000;font-size:16px;font-family:"Instrument Sans",sans-serif;font-weight:500}footer .center .footer-nav-primary li a:focus,footer .center .footer-nav-primary li a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}footer .right-col{text-align:right}footer .right-col .footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:0;margin:0}footer .right-col .footer-socials .social-links{margin:0;list-style-type:none}footer .right-col .footer-socials .social-links:first-of-type a i{font-size:21px}footer .right-col .footer-socials .social-links a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;text-decoration:none;color:#000}footer .right-col .footer-socials .social-links a:focus span,footer .right-col .footer-socials .social-links a:hover span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.footer-copyright{text-align:center;font-size:14px;color:#ccc;padding:60px 0 0 0}.footer-copyright a{color:#ccc;font-size:14px}.fa-brands{font-size:24px;color:#bda066}@media (max-width:1024px){footer{padding:60px 20px 44px}}@media (max-width:768px){.footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.right-col{text-align:center;padding-top:36px}.center{display:none}}ul.ticklist{font-size:16px;font-weight:600;line-height:24px}#property-map{max-width:1200px;margin:0 auto;z-index:0}.fa-car{color:#bda066}.price-text{font-size:24px;font-weight:600;color:#bda066;margin-bottom:20px}.price-text span{color:#708090;font-weight:500}.content-container .property-details-block-container ul{font-weight:400;padding-top:14px}.content-container .property-details-block-container ul li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:12px;gap:8px}.content-container .property-details-block-container ul li i{margin-top:4px}.property-details-block{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){.property-details-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.property-details-block p{margin-bottom:24px}}.property-details-block .col-1{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;max-width:480px;width:100%;margin-right:40px}.property-details-block .col-1 h2{font-size:32px;font-weight:400;margin-bottom:20px}.property-details-block .col-1 .property-details-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.property-details-block .col-1 .property-details-container .property-icon{margin-right:6px}.property-details-block .col-2 p{margin-bottom:20px}.property-details-block .col-2 ul{margin:0;padding:0;list-style-type:none}.property-details-block .col-2 ul i{color:#bda066}.property-details-block .col-2 .apply-header{font-weight:600;margin-top:20px;margin-bottom:20px}.property-details-block .property-page-image img{max-width:100%}.btn{border:1px solid #000;border-radius:50px;padding:10px 15px;font-weight:600;color:#000;background:0 0;display:inline-block;-webkit-transition:background .3s ease,-webkit-transform .2s ease;transition:background .3s ease,-webkit-transform .2s ease;transition:background .3s ease,transform .2s ease;transition:background .3s ease,transform .2s ease,-webkit-transform .2s ease;overflow:visible;position:relative}.btn .custom-icon{display:inline-block;width:20px;height:20px;margin-left:10px;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.btn .custom-icon svg{-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.btn:focus,.btn:hover{color:#fff;background:#bda066;border-color:transparent;text-decoration:unset}.btn:focus .custom-icon svg,.btn:hover .custom-icon svg{-webkit-transform:translate(5px,-5px);transform:translate(5px,-5px);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.btn:focus .custom-icon svg path,.btn:hover .custom-icon svg path{fill:#fff}.carousel-container{position:relative;width:100%;overflow:hidden}.carousel-container .carousel .carousel-images img{width:100%;max-height:556px;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.carousel-container .carousel .carousel-images img{max-height:500px}}@media (max-width:768px){.carousel-container .carousel .carousel-images img{max-height:400px}}@media (max-width:425px){.carousel-container .carousel .carousel-images img{max-height:300px}}.carousel-container .carousel-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 20px 0;max-height:140px}.carousel-container .carousel-controls .carousel-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.carousel-container .carousel-controls .carousel-buttons button{width:40px;height:40px;background:#fff;border:.5px solid #000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.carousel-container .carousel-controls .carousel-buttons button:active{border-color:#bda066;outline:0;-webkit-box-shadow:0 0 5px rgba(189,160,102,.5);box-shadow:0 0 5px rgba(189,160,102,.5);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.carousel-container .carousel-controls .carousel-buttons button .custom-icon-left{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.carousel-container .carousel-controls .carousel-buttons button .custom-icon-right{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.carousel-container .carousel-controls .carousel-buttons button:hover{color:#fff;background:#bda066;border-color:transparent}.carousel-container .carousel-controls .carousel-buttons button:hover .custom-icon-left svg path,.carousel-container .carousel-controls .carousel-buttons button:hover .custom-icon-right svg path{fill:#fff}.carousel-container .carousel-controls .carousel-buttons button.next img{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carousel-container .carousel-controls .carousel-buttons button.prev img{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.carousel-container .carousel-controls .carousel-buttons button.next:hover img{-webkit-transform:rotate(45deg) translateX(5px);transform:rotate(45deg) translateX(5px)}.carousel-container .carousel-controls .carousel-buttons button.prev:hover img{-webkit-transform:rotate(-135deg) translateX(-5px);transform:rotate(-135deg) translateX(-5px)}.glide__bullet{width:10px;height:12px;background:#ccc;border-radius:50%;border:none;margin:2px;cursor:pointer;-webkit-transition:background .1s ease;transition:background .1s ease}.glide__bullet--active{background:#000}.form-element__form.contact-form{max-width:1200px;margin:20px auto;border-radius:10px}.form-element__form.contact-form label.left{display:block;margin-bottom:6px;margin-top:4px}.form-element__form.contact-form a{color:#000}.form-element__form.contact-form .g-recaptcha{margin:20px 0 10px}@media (max-width:1024px){.form-element__form.contact-form .g-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.form-element__form.contact-form .form-contents-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.form-element__form.contact-form .form-contents{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-element__form.contact-form .form-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-element__form.contact-form .form-image img{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;border-radius:50px 0}.form-element__form.contact-form .userform-fields input,.form-element__form.contact-form .userform-fields textarea{width:100%;max-width:400px;font-size:16px;border-radius:8px;padding:10px 15px;border:1px solid #ddd}.form-element__form.contact-form input:focus,.form-element__form.contact-form select:focus,.form-element__form.contact-form textarea:focus{border-color:#bda066;outline:0;-webkit-box-shadow:0 0 5px rgba(189,160,102,.5);box-shadow:0 0 5px rgba(189,160,102,.5);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form-element__form.contact-form .step-button-next,.form-element__form.contact-form input.action{background:#bda066;border:none;color:#fff;padding:10px 30px;margin-top:10px;border-radius:50px}.form-element__form.contact-form .step-button-next:focus,.form-element__form.contact-form .step-button-next:hover,.form-element__form.contact-form input.action:focus,.form-element__form.contact-form input.action:hover{cursor:pointer;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.form-element__form.contact-form .error.message,.form-element__form.contact-form .validation{color:red;margin-left:4px;display:block}@media (max-width:1024px){.form-element__form.contact-form .form-contents-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.form-element__form.contact-form .form-contents{padding:0;width:100%}.form-element__form.contact-form .form-image img{display:none}}.apply_form .error.message,.apply_form .validation{color:red;margin-left:4px;display:block}.apply_form .right-title{font-size:14px;color:#666}.apply_form .userform nav:not(#step-navigation){visibility:hidden}.apply_form fieldset{border-radius:10px}.apply_form .radio{gap:6px}.apply_form .agree{display:-webkit-box;display:-ms-flexbox;display:flex}.apply_form .agree .middleColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.apply_form .agree .middleColumn input{position:relative;top:-2px}.apply_form label.left{display:block;margin-bottom:6px}.apply_form input,.apply_form select,.apply_form textarea{width:100%;max-width:400px}.apply_form input.dropdown,.apply_form select.dropdown,.apply_form textarea.dropdown{max-width:432px}.apply_form input.checkbox,.apply_form input.radio,.apply_form select.checkbox,.apply_form select.radio,.apply_form textarea.checkbox,.apply_form textarea.radio{width:unset;max-width:unset}.apply_form input,.apply_form select,.apply_form textarea{border-radius:8px;padding:10px 15px;border:1px solid #ddd}.apply_form input:focus,.apply_form select:focus,.apply_form textarea:focus{border-color:#bda066;outline:0;-webkit-box-shadow:0 0 5px rgba(189,160,102,.5);box-shadow:0 0 5px rgba(189,160,102,.5);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.apply_form .step-buttons{padding:0}.apply_form .step-buttons button,.apply_form .step-buttons input.action{border-radius:50px;padding:10px 30px;font-weight:600;color:#000}.apply_form .step-buttons button .step-button-next,.apply_form .step-buttons input.action .step-button-next{background:#bda066}.apply_form .step-buttons .step-button-next,.apply_form .step-buttons input.action{background:#bda066;border:none;color:#fff;padding:10px 30px;margin-left:20px}.apply_form .step-buttons .step-button-next:focus,.apply_form .step-buttons .step-button-next:hover,.apply_form .step-buttons input.action:focus,.apply_form .step-buttons input.action:hover{cursor:pointer;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.apply_form .step-buttons .step-button-prev{border:none;background:#ddd;padding:10px 30px}.apply_form .step-buttons .step-button-prev:focus,.apply_form .step-buttons .step-button-prev:hover{cursor:pointer;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.apply_form .form-container .userform-fields .form-step .field{margin-bottom:12px}.contact-form h3 p{line-height:unset;margin-bottom:0}.content-element__content .content-link{margin-top:30px}.content-element__content.two-column{max-width:1200px}.content-element__content .content-containers{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media (max-width:768px){.content-element__content .content-containers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-element__content .content-containers .text-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.twi-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px;font-family:"Instrument Sans",sans-serif}.twi-container ul{font-weight:600;padding-top:14px}.twi-container ul li{list-style:none;position:relative;margin-bottom:12px}.twi-container ul li::before{top:2px;vertical-align:middle;position:absolute;left:-30px}.twi-container ul li.cross::before{content:url(/_resources/themes/goodhands/images/cross.svg)}.twi-container ul li.check::before{content:url(/_resources/themes/goodhands/images/check.svg)}.twi-container .twi-link{padding-top:20px}.twi-container .twi-link .custom-icon{margin-left:10px}.twi-container .twi-link2{margin-top:20px}.twi-content-container,.twi-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.twi-container.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.twi-image img{aspect-ratio:1200/800;width:100%;max-height:352px;-o-object-fit:cover;object-fit:cover;border-radius:50px 0;height:auto}@media (max-width:768px){.twi-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}.twi-container.right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.twi-image{width:100%;max-width:400px;margin:0 auto}ul{text-align:left;padding-left:36px}}.contact-photo .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.contact-photo .image-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact-photo .image-title-container{position:absolute;text-align:center;top:100%;font-style:italic}.contact-photo .twi-image{width:220px;height:220px}@media (max-width:768px){.contact-photo .twi-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact-photo .twi-image img{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media (max-width:768px){.contact-photo .twi-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.contact-photo .twi-content{text-align:center}}.contact-photo img{aspect-ratio:unset}.faq-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.faq-block a{color:#000;font-weight:500}@media (max-width:900px){.faq-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.faq-block>*{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:900px){.faq-block .faq-title{max-width:100%;text-align:center}}.faq-block .faq-content .faq-list-container{width:100%}@media (max-width:900px){.faq-block .faq-content .faq-list-container{max-width:514px}}.faq-block .faq-content .faq-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-block .faq-content .faq-item{overflow:hidden;border-bottom:1px solid #000}.faq-block .faq-content .faq-item:first-child{border-top:1px solid #000}.faq-block .faq-content .faq-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;cursor:pointer}.faq-block .faq-content .faq-top .faq-text{font-size:1.2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:900px){.faq-block .faq-content .faq-top .faq-text{width:100vw}}.faq-block .faq-content .faq-top .faq-text:focus,.faq-block .faq-content .faq-top .faq-text:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.faq-block .faq-content .faq-top .faq-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem}.faq-block .faq-content .faq-top .faq-icon i{font-size:24px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.faq-block .faq-content .faq-top .faq-icon i .active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-block .faq-content .faq-bottom{display:none;padding:0 24px 24px}.faq-block .faq-content .faq-bottom .faq-answer p{margin:0}.faq-block .faq-content .faq-bottom .faq-link{margin:34px 0 10px;overflow:visible}.faq-item.active .faq-icon i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.image-link-block{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:120px}@media (max-width:768px){.image-link-block{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr;padding:20px}}.image-link-block>*{width:100%;height:100%}.image-link-block .image-link-content{position:relative;width:100%;aspect-ratio:1.2/1}@media (max-width:768px){.image-link-block .image-link-content{border-radius:10px;overflow:hidden}}.image-link-block .image-link-content .image-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}@media (max-width:768px){.image-link-block .image-link-content .image-link{border-radius:10px}}.image-link-block .image-link-content .image-link::before{pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,0)),color-stop(40%,rgba(0,0,0,.1)),color-stop(70%,rgba(0,0,0,.3)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,.1) 40%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.8) 100%);z-index:1}.image-link-block .image-link-content .image-link img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;z-index:0;position:relative;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.image-link-block .image-link-content .image-link img:focus,.image-link-block .image-link-content .image-link img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width:768px){.image-link-block .image-link-content .image-link img{height:100%;border-radius:10px}}.image-link-block .image-link-content .image-link .image-link-text{position:absolute;bottom:0;left:0;right:0;padding:24px 40px 44px;margin-bottom:unset;z-index:2;color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,.8)}.image-link-block .image-link-content .image-link .image-link-text:focus,.image-link-block .image-link-content .image-link .image-link-text:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media (max-width:1036px){.image-link-block .image-link-content .image-link .image-link-text{padding:24px 24px}}@media (max-width:870px){.image-link-block .image-link-content .image-link .image-link-text{padding:24px 44px 24px 20px}}@media (max-width:870px){.image-link-block .image-link-content .image-link .image-link-text{padding:24px 44px 24px 24px}}.property-link-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:56px}.property-link-block-container .property-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:387px;overflow:hidden;gap:20px}.property-link-block-container .property-link .property-link-link{color:unset}.property-link-block-container .property-link .property-link-link:focus,.property-link-block-container .property-link .property-link-link:hover{text-decoration:none}.property-link-block-container .property-link .property-link-link:focus h2,.property-link-block-container .property-link .property-link-link:hover h2{text-decoration:underline}.property-link-block-container .property-image{width:100%;height:300px;margin-bottom:16px}.property-link-block-container .property-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.property-link-block-container .property-link-block-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-link-block-container .property-link-block-button .btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 30px;background:#bda066;color:#fff;border-color:#bda066}.property-link-block-container .property-link-block-button .btn:focus .custom-icon svg path,.property-link-block-container .property-link-block-button .btn:hover .custom-icon svg path{fill:#000}.property-link-block-container .property-link-block-button .btn .custom-icon{display:inline-block;width:20px;height:20px;margin-left:10px;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;color:#fff}.property-link-block-container .property-link-block-button .btn .custom-icon svg{-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.property-link-block-container .property-link-block-button .btn:focus,.property-link-block-container .property-link-block-button .btn:hover{background:0 0;color:#000;border-color:#000}.property-info{margin-top:16px}.property-info .property-title{font-size:20px;font-weight:600;font-family:"Instrument Sans",sans-serif;margin-bottom:16px}.property-info .price-text{color:#bda066;margin-bottom:16px}.property-details-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.property-details-container .icon{margin-right:4px}.property-link-block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-link-block-header .property-link-block-button,.property-link-block-header .property-link-block-title h2{margin-bottom:0}@media (max-width:1024px){.property-link-block-container .property-link-block-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.property-link-block-container .glide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.property-link-block-header .property-link-block-button{margin-bottom:20px}}@media (max-width:768px){.property-link-block-container .property-link-block .property-link{width:100%;margin:0 auto}.property-link-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.property-link-block .property-link{width:100%;margin:0 auto}}@media (max-width:478px){.property-link-block-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-link-block-header h2{text-align:center;margin-bottom:20px}.property-link-block-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.property-grid{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;gap:24px}@media (max-width:1024px){.property-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.property-grid{grid-template-columns:1fr}}.element-content-container .banner-element__content{left:unset;position:unset;width:unset;margin-bottom:0}.testimonial-container{position:relative;width:100%;background-size:cover;background-position:center center}.testimonial-container .bg-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.testimonial-container .testimonial-overlay{background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.testimonial-container .title{color:#fff;font-weight:700;text-align:center;width:100%;max-width:800px;margin-top:20px;margin-bottom:0}.testimonial-container .testimonial{position:relative;z-index:2;text-align:center;color:#fff;border-radius:5px}.testimonial-container .testimonial-text p{max-width:600px;font-weight:500;font-style:italic}.testimonial-container .testimonial-author p{font-style:normal;margin-top:10px}.testimonial-container .carousel-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.testimonial-container .glide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-container .glide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.testimonial-container .glide__arrow{width:40px;height:40px;background:0 0;border:1px solid #fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.testimonial-container .glide__arrow:active{border-color:#bda066;outline:0;-webkit-box-shadow:0 0 5px rgba(189,160,102,.5);box-shadow:0 0 5px rgba(189,160,102,.5);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.testimonial-container .glide__track{position:relative;margin-top:40px}.testimonial-container .carousel-controls button{width:40px;height:40px;background:0 0;border:.5px solid #fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.testimonial-container .carousel-controls button:active{border-color:#bda066;outline:0;-webkit-box-shadow:0 0 5px rgba(189,160,102,.5);box-shadow:0 0 5px rgba(189,160,102,.5);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.testimonial-container .carousel-controls button .custom-icon-left{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.testimonial-container .carousel-controls button .custom-icon-right{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.testimonial-container .carousel-controls button:hover{color:#fff;background:#bda066;border-color:transparent}#team-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;gap:20px;padding-top:20px}.team-member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:280px;max-width:100%}.team-member .picture{width:200px;height:200px;overflow:hidden;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-member .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.team-member .title-role{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px;font-weight:700}.team-member .title-role .name{font-weight:700}.team-member .title-role .role{font-weight:400;color:#666}.team-member .contact{margin-top:10px;font-weight:500}.team-member .contact a{display:block;text-decoration:none;color:#000;margin:5px 0}.team-member .contact a:focus,.team-member .contact a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media (max-width:768px){.team-member{width:100%}}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}
/*# sourceMappingURL=bundle.css.map */
