:root{--font-family-default: "Dosis", sans-serif;--font-family-title: "Italiana", sans-serif;--font-size-default: 16px;--font-size-title: clamp(35px, 3.5vw, 56px);--font-color-default: #454545;--font-color-title: #000;--primary: #0f652e;--secondary: #d4a739;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: all .4s ease-in-out}body{font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:400;background:#fff;color:var(--font-color-default);margin:0}a,a:hover,a:visited,a:focus,input,input:focus,textarea,textarea:focus,select:focus,select{outline:none!important;text-decoration:none!important}a,input,button,img,canvas{transition:var(--default-transition)}.slick-slide{outline:none!important}.label-hide{display:none!important}#main-wrapper{overflow:hidden;position:relative}.site-image{position:relative}.site-image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:var(--default-transition)}.global-title{font-size:56px;font-family:var(--font-family-title);color:var(--font-color-title);line-height:.9;letter-spacing:.024em;position:relative}.global-title span{display:block;position:relative}.global-title.is-center{max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.global-btn{font-size:14px;letter-spacing:.05em;color:#000!important;text-transform:uppercase;position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:190px;height:56px;border:1px solid var(--secondary);background:transparent;margin-bottom:5px}.global-btn:hover{color:#fff!important;background:var(--secondary);border-color:var(--secondary)}.global-btn:after{content:"";position:absolute;bottom:-5px;right:0;width:50%;height:1px;background:var(--secondary);transition:var(--default-transition)}.global-btn:hover:after{width:100%}.global-btn.is-white{color:#fff!important;border-color:#fff}.global-btn.is-white:hover{border-color:var(--secondary)}.global-arrow{display:flex;align-items:center;justify-content:space-between;pointer-events:none;gap:20px}.global-arrow button{font-size:16px;line-height:1.8;letter-spacing:.024em;color:#000;text-align:center;position:relative;pointer-events:auto;padding:3px 10px;border:none;border-bottom:1px solid var(--secondary);background:transparent}.global-arrow button:hover{color:var(--secondary)}.site-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.site-bg>div{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.site-bg.fixed-bg>div{background-attachment:fixed}.site-bg.grayscale-bg>div{filter:grayscale(1)}.main-header{z-index:1001;position:fixed;width:100%;left:0;background:transparent;padding:40px 15px 15px;transition:var(--default-transition)}.main-header:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--primary);opacity:0;z-index:2;pointer-events:none;transition:var(--default-transition)}.main-header .hdr-holder{position:relative;z-index:5;max-width:1480px;margin:0 auto}.main-header .hdr-holder .hdr-inner{display:flex;align-items:center;justify-content:space-between}.main-header .hdr-holder .hdr-inner .hdr-col-right{display:flex;align-items:center}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav{position:relative}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav{font-size:0;position:relative;z-index:5}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li{vertical-align:top;position:relative;display:inline-block}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li>a{font-size:14px;font-weight:400;color:#fff;letter-spacing:.05em;text-transform:uppercase;display:block;position:relative;z-index:5;padding:10px 0 12px;margin:0 36px;transform:translateZ(0);background:transparent}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li>a:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);margin:auto;width:0;height:1px;background:var(--secondary);transition:var(--default-transition)}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li>a:hover:after{width:calc(100% + 16px)}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li .sub-menu{list-style:none outside none;margin:0;background:transparent;padding:11px 0 0;position:absolute;width:100%;min-width:156px;top:calc(100% + 15px);left:50%;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%);transition:var(--default-transition)}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li .sub-menu li{position:relative;display:block}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li .sub-menu li a{font-size:14px;font-weight:400;letter-spacing:.05em;color:#fff;text-transform:uppercase;position:relative;text-align:center;transform:translateZ(0);margin-bottom:1px;display:block;padding:10px;background:#000c}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li .sub-menu li a:hover{background:var(--secondary)}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li .sub-menu .sub-menu{margin-left:calc(100% + 1px);top:0!important;left:0;padding-top:0!important;transform:unset}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li:nth-child(2) .sub-menu{min-width:177px}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav li:hover .sub-menu{top:100%;opacity:1;visibility:visible;pointer-events:auto}.main-header .hdr-holder .hdr-inner .hdr-logo a{display:block;position:relative;max-width:115px;margin:0 auto;filter:invert(1) brightness(100)}.main-header.show-fixed{background:#000000e6;padding:5px 15px}.main-header.show-fixed:before{opacity:1}.main-header.show-fixed .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav .sub-menu{padding-top:25px}.main-header.show-fixed .hdr-holder .hdr-inner .hdr-logo a{max-width:66px}.header-burger-menu{width:36px;cursor:pointer;display:flex;flex-direction:column;align-items:flex-end;text-transform:uppercase;margin-left:99px}.header-burger-menu span{width:100%;height:2px;background:#fff;display:block;margin:4px 0;transition:var(--default-transition)}.header-burger-menu span:nth-child(2){max-width:16px}.header-burger-menu:hover span{background:var(--secondary)}body.body-overflow{overflow:hidden}.site-offcanvas{overflow:hidden;position:relative}.site-offcanvas .offcanvas-backdrop{position:fixed;z-index:1002;top:0;left:0;width:100%;height:100%;visibility:hidden}.site-offcanvas .offcanvas-backdrop.active{visibility:visible}.site-offcanvas .slide-menu-content{position:fixed;bottom:0;right:-50%;width:100%;max-width:626px;height:100%;opacity:0;z-index:1002;visibility:hidden;background:#000000f2;transition:var(--default-transition)}.site-offcanvas .slide-menu-content.active{right:0;opacity:1;visibility:visible}.site-offcanvas .slide-menu-content-inner{position:relative;height:100%;overflow-y:auto;z-index:2;padding:0}.site-offcanvas .slide-menu-content-inner .slide-menu-details{position:relative;padding:40px 98px}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu-logo{max-width:147px;filter:invert(1) brightness(100)}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu{margin-top:70px}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav{font-size:0;display:flex;flex-wrap:wrap;justify-content:end}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li{margin-bottom:45px;width:50%}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li>a{padding:5px 0;color:#fff;font-size:19px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;position:relative}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li>a:hover{color:var(--secondary)}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li .sub-menu{margin-top:22px;padding:5px 0 5px 18px;border-left:1px solid var(--secondary)}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li .sub-menu li{margin-bottom:11px}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li .sub-menu li a{font-size:14px;color:#ffffff80;text-transform:uppercase;padding:3px 0;display:block;max-width:-moz-fit-content;max-width:fit-content;letter-spacing:.05em}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li .sub-menu li a:hover{color:var(--secondary)}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li .sub-menu li:last-child{margin:0}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li:last-child{margin:-135px 0 0}.site-offcanvas .slide-menu-content-inner .slide-menu-details .close-b-menu{color:#fff;cursor:pointer;z-index:4;position:absolute;top:80px;right:65px;transition:var(--default-transition)}.site-offcanvas .slide-menu-content-inner .slide-menu-details .close-b-menu em{font-size:28px}.site-offcanvas .slide-menu-content-inner .slide-menu-details .close-b-menu:hover{opacity:.7}.side-fixed-smi{position:absolute;top:0;right:38px;pointer-events:none;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;z-index:1001}.side-fixed-smi .fixed-smi{position:relative}.side-fixed-smi .fixed-smi span{display:block;text-align:center;margin:20px 0}.side-fixed-smi .fixed-smi span a{font-size:20px;color:#fff;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:5px;background:transparent;border:1px solid #fff;pointer-events:auto;position:relative;z-index:4;border-radius:100%;overflow:hidden;text-shadow:0 0 2px #000}.side-fixed-smi .fixed-smi span a:hover{background:var(--primary);border-color:var(--primary);text-shadow:none}.side-fixed-smi .fixed-smi span a i{display:none}.side-fixed-smi .fixed-smi span.fsmi-phone a{font-size:15px}.side-fixed-smi .fixed-smi span.fsmi-email a{font-size:12px}.contact-form-area{position:relative;padding:100px 15px}.contact-form-area .cf-bg>div{opacity:.1}.contact-form-area .cf-inner{position:relative;z-index:5;max-width:1140px;margin:0 auto}.contact-form-area .cf-inner .cf-col-wrap{display:flex;flex-wrap:wrap;align-items:center}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left{width:40.351%}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content{position:relative;max-width:218px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-logo{max-width:218px;margin:0 auto}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-contact{text-align:center;margin-top:32px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-contact span{display:block;letter-spacing:.05em;line-height:1.2;margin-bottom:10px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-contact span a{color:#000;position:relative}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-contact span a:hover,.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-contact span em{color:var(--primary)}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-smi{padding-top:5px;text-align:center}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-smi a{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;background:transparent;border:1px solid #000;border-radius:100%;font-size:18px;color:var(--primary);margin:0 5px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-smi a:hover{background:var(--secondary);border-color:var(--secondary);color:#fff}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right{width:59.649%}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form{font-size:0;position:relative;margin:0 -10px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field{position:relative;width:50%;padding:0 10px;display:inline-block;vertical-align:top;margin-bottom:15px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field input[type=text],.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field input[type=email],.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field input[type=tel],.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field textarea{font-size:14px;letter-spacing:.05em;text-transform:uppercase;background:transparent;width:100%;height:70px;color:#000;padding:0 10px;resize:none;border:none;border-bottom:1px solid rgba(0,0,0,.3);appearance:none;-webkit-appearance:none;-moz-appearance:none}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field .cf-submit.global-btn{min-width:100%;transition:var(--default-transition);z-index:1}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field .cf-submit.global-btn input{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;padding:0 10px;font-size:14px;line-height:2;letter-spacing:.05em;color:#000!important;text-transform:uppercase;text-align:center}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field .cf-submit.global-btn:hover input,.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field .cf-submit.global-btn:hover{color:#fff!important}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field.cf-textarea{margin-bottom:0;width:100%}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field.cf-textarea textarea{padding-top:32px;height:96px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field.cf-btn{width:100%;margin:48px 0 0 auto;max-width:190px;display:block;position:relative}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .ajax-loader{display:block;position:absolute;right:0;left:0;margin:auto;bottom:-18px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .wpcf7-not-valid-tip{font-size:14px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .wpcf7-form-control-wrap{display:block}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .wpcf7-response-output{margin:auto;position:absolute;width:calc(100% - 20px);font-size:14px;color:#000;text-align:center;left:0;right:0;bottom:-35px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .wpcf7-spinner{position:absolute;bottom:-30px;left:0;right:0;margin:auto}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form span.wpcf7-not-valid-tip{position:absolute;top:auto;bottom:5px;left:0;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;width:auto}footer.main-footer{position:relative;padding:115px 15px 100px;background:#000}footer.main-footer .ftr-inner{position:relative;max-width:1140px;margin:0 auto;text-align:center}ul.footernav{font-size:0}ul.footernav>li{display:inline-block;padding:0 51px;vertical-align:top}ul.footernav>li>a{font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#fff;position:relative}ul.footernav>li>a:hover{color:var(--secondary)}.ftr-disclaimer{position:relative;margin:27px 0}.ftr-disclaimer p{font-size:14px;color:#fff;line-height:1.7;letter-spacing:.05em}.ftr-disclaimer p a{color:#fff}.ftr-disclaimer p a:hover{color:var(--secondary)}.footer-copyright-holder .footer-copyright{font-size:14px;line-height:1.7;letter-spacing:.05em;color:#fff;margin-bottom:25px}.footer-copyright-holder .footer-copyright a{color:#fff;position:relative}.footer-copyright-holder .footer-copyright a:hover{color:var(--secondary)}.footer-copyright-holder .footer-copyright span{text-transform:uppercase}.footer-copyright-holder .footer-copyright a[href="https://www.agentimage.com"]{color:#fff;text-decoration:underline!important;font-weight:700}.footer-copyright-holder .footer-copyright a[href="https://www.agentimage.com"]:hover{color:var(--secondary)}.footer-copyright-holder .mls{font-size:28px;color:#fff}.footer-copyright-holder .mls em{margin:0 3px}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}body #pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,body #pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast{display:none!important}body.pojo-a11y-readable-font [class*=ai-font],body.pojo-a11y-readable-font [class~=ai-font],body.pojo-a11y-readable-font [class^=ai-font]{font-family:agentimage!important}.aios-mobile-header-wrapper{z-index:1001!important}#aios-testimonials-equinox .aiosTestimonialsEquinox{margin-top:40px}#aios-testimonials-equinox .aiosTestimonialsEquinox__list a{border-radius:0}#aiosAgentsElevate .entry-title{display:none!important}@media screen and (min-width: 992px) and (max-width: 1600px){:root{--font-size-default: 1vw}.global-title{font-size:3.5vw}.global-btn{font-size:.88vw;min-width:11.88vw;height:3.5vw;border:.06vw solid var(--secondary);margin-bottom:.31vw}.global-btn:after{bottom:-.31vw;height:.06vw}.global-arrow{gap:1.25vw}.global-arrow button{font-size:1vw;padding:.19vw .63vw;border-bottom:.06vw solid var(--secondary)}.main-header{padding:2.5vw .94vw .94vw}.main-header:before{height:.13vw}.main-header .hdr-holder{max-width:92.5vw}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li>a{font-size:.88vw;padding:.63vw 0 .75vw;margin:0 2.25vw}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li>a:after{height:.06vw}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li>a:hover:after{width:calc(100% + 1vw)}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li .sub-menu{min-width:9.75vw;padding-top:.69vw}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li .sub-menu li a{font-size:.88vw;margin-bottom:.06vw;padding:.63vw}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li .sub-menu .sub-menu{margin-left:calc(100% + .06vw)}.main-header .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav>li:nth-child(2) .sub-menu{min-width:11.06vw}.main-header .hdr-holder .hdr-inner .hdr-logo a{max-width:7.19vw}.main-header.show-fixed{padding:.31vw .94vw}.main-header.show-fixed .hdr-holder .hdr-inner .hdr-col-right nav.header-nav ul#nav .sub-menu{padding-top:1.56vw}.main-header.show-fixed .hdr-holder .hdr-inner .hdr-logo a{max-width:4.13vw}.header-burger-menu{width:2.25vw;margin-left:6.19vw}.header-burger-menu span{height:.13vw;margin:.25vw 0}.header-burger-menu span:nth-child(2){max-width:1vw}.site-offcanvas .slide-menu-content{max-width:39.13vw}.site-offcanvas .slide-menu-content-inner .slide-menu-details{padding:2.5vw 6.13vw}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu-logo{max-width:9.19vw}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu{margin-top:4.38vw}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li{margin-bottom:2.81vw}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li>a{padding:.31vw 0;font-size:1.19vw}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li .sub-menu{margin-top:1.38vw;padding:.31vw 0 .31vw 1.13vw;border-left:.06vw solid var(--secondary)}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li .sub-menu li{margin-bottom:.69vw}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li .sub-menu li a{font-size:.88vw;padding:.19vw 0}.site-offcanvas .slide-menu-content-inner .slide-menu-details .b-menu ul#slidenav>li:last-child{margin:-8.44vw 0 0}.site-offcanvas .slide-menu-content-inner .slide-menu-details .close-b-menu{top:5vw;right:4.06vw}.site-offcanvas .slide-menu-content-inner .slide-menu-details .close-b-menu em{font-size:1.75vw}.side-fixed-smi{right:2.38vw}.side-fixed-smi .fixed-smi span{margin:1.25vw 0}.side-fixed-smi .fixed-smi span a{font-size:1.25vw;width:2.63vw;height:2.63vw;padding:.31vw;border:.06vw solid #fff;text-shadow:0 0 .13vw #000}.side-fixed-smi .fixed-smi span.fsmi-phone a{font-size:.94vw}.side-fixed-smi .fixed-smi span.fsmi-email a{font-size:.75vw}.contact-form-area{padding:6.25vw .94vw}.contact-form-area .cf-inner{max-width:71.25vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content,.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-logo{max-width:13.63vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-contact{margin-top:2vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-contact span{margin-bottom:.63vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-smi{padding-top:.31vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content .cf-smi a{width:2.81vw;height:2.81vw;border:.06vw solid #000;font-size:1.13vw;margin:0 .31vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form{margin:0 -.63vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field{padding:0 .63vw;margin-bottom:.94vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field input[type=text],.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field input[type=email],.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field input[type=tel],.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field textarea{font-size:.88vw;height:4.38vw;padding:0 .63vw;border-bottom:.06vw solid rgba(0,0,0,.3)}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field .cf-submit.global-btn input{padding:0 .63vw;font-size:.88vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field.cf-textarea textarea{padding-top:2vw;height:6vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field.cf-btn{margin:3vw 0 0 auto;max-width:11.88vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .ajax-loader{bottom:-1.13vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .wpcf7-not-valid-tip{font-size:.88vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .wpcf7-response-output{width:calc(100% - 1.25vw);font-size:.88vw;bottom:-2.19vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .wpcf7-spinner{bottom:-1.88vw}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form span.wpcf7-not-valid-tip{bottom:.31vw;border:.06vw solid #ff0000}footer.main-footer{padding:7.19vw .94vw 6.25vw}footer.main-footer .ftr-inner{max-width:71.25vw}ul.footernav>li{padding:0 3.19vw}ul.footernav>li>a{font-size:.88vw}.ftr-disclaimer{margin:1.69vw 0}.ftr-disclaimer p{font-size:.88vw}.footer-copyright-holder .footer-copyright{font-size:.88vw;margin-bottom:1.56vw}.footer-copyright-holder .mls{font-size:1.75vw}.footer-copyright-holder .mls em{margin:0 .19vw}}@media screen and (max-width: 991px){.main-header{z-index:101;position:relative;background:var(--primary);padding:70px 15px 15px}.main-header .hdr-holder .hdr-inner{justify-content:center}.main-header .hdr-holder .hdr-inner .hdr-col-right{display:none}.main-header.show-fixed{background:var(--primary);padding:70px 15px 15px}.main-header.show-fixed .hdr-holder .hdr-inner .hdr-logo a{max-width:115px}body.body-overflow{overflow:unset}.site-offcanvas,.side-fixed-smi{display:none}.contact-form-area{padding:50px 15px}.contact-form-area .cf-inner .cf-col-wrap{gap:30px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left{width:100%}.contact-form-area .cf-inner .cf-col-wrap .cf-col-left .cf-left-content{margin:0 auto}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right{width:100%}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field.cf-btn{margin:48px auto 30px}footer.main-footer{padding:50px 15px}ul.footernav>li{display:block;padding:10px 0}.ftr-disclaimer p br{display:none}}@media screen and (max-width: 767px){.global-title{font-size:46px}.global-btn{min-width:170px;height:46px}}@media screen and (max-width: 480px){.global-title{font-size:36px}.global-btn{min-width:150px;height:40px}.contact-form-area .cf-inner .cf-col-wrap .cf-col-right .cf-form form .cf-field{width:100%}}
