*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{position:relative;background:#fff;font-family:"Work Sans",Inter,Roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif;font-weight:400;font-style:normal;color:rgba(29,29,31,.9);line-height:1.47059;letter-spacing:-.012em;min-width:320px}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";direction:ltr}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.noJS,.noJS strong,.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,h1,h2,h3,h4,h5,h6{font-family:inherit}em{color:inherit}strong{font-weight:600}small{font-variant-caps:all-small-caps;font-size:inherit}*,:after,:before,abbr,blockquote,button,dd,dl,dt,fieldset,figure,form,hgroup,input,legend,li,ol,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1rem;font-weight:400;font-style:normal}fieldset,iframe{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}.noJS{font-size:1.125rem;text-anchor:center}.noJS.uk-position-cover{background:rgba(0,0,0,.8);z-index:1001}.skip-to-content-link{position:absolute;left:0;background:#222;font-size:.75rem;color:#fff;text-align:center;text-transform:uppercase;width:150px;padding:10px;border-radius:0 0 3px;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:10002}.skip-to-content-link:hover{color:#ccc}.skip-to-content-link:focus{-webkit-transform:translateX(0);transform:translateX(0)}.cookie-set{position:fixed;bottom:0;left:0;background:#8a0f12;display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap;gap:10px;font-size:.75rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#fff;width:100%;padding:15px;z-index:100001}.cookie-set p{margin:0}.cookie-set a:not(.uk-alert-close){text-decoration:underline;text-decoration-style:dotted!important;text-decoration-thickness:1px!important;text-underline-offset:3px}.cookie-set a.uk-alert-close{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid #eee}.cookie-set button.btn-cookie-accept,.cookie-set button.btn-cookie-decline{position:relative;inset:auto;font-size:.75rem;color:#fff!important;text-transform:capitalize;padding:5px 8px;border:1px solid #ccc;opacity:1}.cookie-set button.btn-cookie-accept:focus,.cookie-set button.btn-cookie-accept:hover,.cookie-set button.btn-cookie-decline:focus,.cookie-set button.btn-cookie-decline:hover{opacity:.5}.djacc-popup .djacc__footer{display:none!important}.djacc-popup .djacc__close,.djacc-popup .djacc__dec,.djacc-popup .djacc__inc,.djacc-popup .djacc__reset{text-align:center}.djacc-popup .djacc__openbtn{width:34px;height:34px}.djacc-popup.djacc--bottom-left:hover .djacc__openbtn,.djacc__openbtn.djacc__openbtn--default{margin:0!important}[data-fragment=footer] .gcre-breadcrumbs{display:flex;align-items:center;height:25px;padding:25px 15px;border-top:1px solid #ddd}[data-fragment=footer] .gcre-breadcrumbs li,[data-fragment=footer] .gcre-breadcrumbs li a,[data-fragment=footer] .gcre-breadcrumbs span,[data-fragment=footer] .gcre-breadcrumbs ul{display:inline-flex;align-items:center;flex-wrap:nowrap;position:relative;font-size:12px;color:#666;text-transform:uppercase;list-style:none;line-height:1.1;letter-spacing:-.022em;height:100%;margin:0;padding:0;vertical-align:middle}[data-fragment=footer] .gcre-breadcrumbs a:not(.gcre-breadcrumbs-home),[data-fragment=footer] .gcre-breadcrumbs span{padding-inline:0 5px;margin-left:5px;margin-right:0}[data-fragment=footer] .gcre-breadcrumbs .gcre-breadcrumbs-home{margin-right:5px}[data-fragment=footer] .gcre-breadcrumbs .gcre-breadcrumbs-home svg{position:relative;top:0;display:block;width:24px;height:24px}[data-fragment=footer] .gcre-breadcrumbs li:first-child::before,[data-fragment=footer] .gcre-breadcrumbs li:last-child::before{content:"";position:relative;top:-1px;display:inline;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpolyline fill='none' stroke='%23000' stroke-width='1.03' points='7 4 13 10 7 16'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;width:18px;height:18px;vertical-align:bottom}@media screen and (min-width:640px){[data-fragment=footer] .gcre-breadcrumbs{padding-inline:30px}[data-fragment=footer] .gcre-breadcrumbs a,[data-fragment=footer] .gcre-breadcrumbs li,[data-fragment=footer] .gcre-breadcrumbs ul{font-size:14px}}[data-fragment=footer] .uk-grid{gap:15px}[data-fragment=footer] .copyright{font-size:.75rem;letter-spacing:-.012em;margin-top:10px}[data-fragment=footer] .uk-subnav{justify-content:center;gap:15px;margin-left:0}[data-fragment=footer] .uk-subnav>*{padding-left:0}[data-fragment=footer] .uk-subnav>*>:first-child{font-size:.75rem;text-transform:capitalize;letter-spacing:-.012}@media screen and (min-width:1200px){[data-fragment=footer] .copyright,[data-fragment=footer] .uk-subnav>*>:first-child{font-size:.875rem}}.section-hero-home .video-wrapper{inset:50%;width:100%;height:100%}.section-hero-home .uk-cover-container{align-items:flex-end;height:calc(100vh - 80px)}.section-hero-home .uk-cover-container::after,.section-hero-home .uk-cover-container::before,.section-hero-page::after{content:"";position:absolute;z-index:1}.section-hero-home .uk-cover-container::before{inset:0;background-color:rgba(0,0,0,.45)}.section-hero-home .uk-cover-container::after,.section-hero-page::after{inset:10px;border:1px solid #8a0f12;border-radius:5px}.section-hero-home .uk-container{width:100%;box-sizing:border-box;padding:40px 30px;z-index:2}.section-hero-home .uk-height-medium{height:auto;padding-block:15px}.section-hero-home h1{font-size:clamp(2rem,0rem + 5vw,3rem);font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1}.section-hero-home h1 .uk-text-default{font-size:clamp(1.125rem,.375rem + 1.875vw,1.5rem);font-weight:500}.section-hero-home .uk-panel h2{font-size:clamp(1.25rem,-.25rem + 3.75vw,2rem);font-weight:700;text-transform:capitalize;text-shadow:0 1px 2px rgba(0,0,0,.45);margin-block:0 15px}.section-hero-home .uk-panel p{font-size:.875rem;color:#fff;margin:0}.section-hero-home .uk-panel p+a{font-size:.875rem;text-transform:capitalize;margin-top:15px;padding-inline:15px;border-radius:5px}@media screen and (min-width:960px){.section-hero-home .uk-cover-container{height:calc(100vh - 346px)}.section-hero-home .uk-height-medium{height:250px}.section-hero-home .uk-container{box-sizing:content-box}.section-hero-home .uk-height-medium:nth-last-child(1),.section-hero-home .uk-height-medium:nth-last-child(2){height:200px}.section-hero-home .uk-panel p,.section-hero-home .uk-panel p+a{font-size:1rem}}.section-hero-page h1{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;width:1px;height:1px;padding:0;border:0}.section-hero-page .uk-overlay{z-index:2}.section-hero-page .uk-overlay h2{font-size:clamp(1.5rem,-2rem + 8.75vw,3.25rem);font-weight:400;color:rgba(255,255,255,.9);line-height:1;letter-spacing:-.05em;margin-bottom:15px}.section-hero-page .uk-overlay h2 span.uk-text-uppercase,.section-hero-page .uk-overlay h2 strong{font-weight:700;text-transform:uppercase}.section-hero-page .uk-overlay .uk-text-lead,.section-hero-page .uk-overlay p{font-size:clamp(1rem,.8182rem + .9091vw,1.5rem);font-weight:300;line-height:1.2}.section-hero-page .uk-cover-container::before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,rgba(0,0,0,.75) 30%,transparent 90%);background-blend-mode:multiply;z-index:1}.section-hero-page .uk-cover-container canvas{min-height:480px}.section-hero-page .uk-cover-container img{-o-object-position:center;object-position:center}.section-hero-page blockquote{position:relative;font-style:normal;color:rgba(255,255,255,.9)!important;line-height:1.2}.section-hero-page blockquote::before{content:"";position:absolute;top:-5px;left:-15px;background-image:url(../images/icon-left_quote.png);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.75;width:76px;height:46px}.section-hero-page blockquote footer{letter-spacing:.05em}.section-hero-map{position:relative;min-height:667px;padding-bottom:10px;z-index:1}.section-hero-map::after{content:"";position:absolute;left:50%;bottom:0;width:100%;height:100px;max-width:1200px;box-shadow:0 0 25px 0 rgba(34,34,34,.9);border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-2}[data-fragment=menu]{background:#fff;width:100%;max-width:none;height:80px;margin-inline:auto}.uk-navbar-container{background:#fff!important;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.uk-navbar-container .uk-logo{background-image:url(../images/logo-goodman_x1.png);background-repeat:no-repeat;background-position:left center;background-size:contain;white-space:nowrap;width:120px;height:auto}@media screen and (min-width:1200px){.uk-navbar-container .uk-logo{background-image:url(../images/logo-goodman_x2.png);background-size:auto 50px;width:240px;height:50px}}.uk-navbar-container .uk-navbar-nav{gap:15px}.uk-navbar-container .uk-navbar-nav>li>a{font-family:"Work Sans",Inter,Roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif;font-size:.875rem;color:rgba(29,29,31,.9);text-transform:capitalize;letter-spacing:-.022em;min-height:40px;padding:0}.uk-navbar-container .uk-navbar-nav>li>a:focus,.uk-navbar-container .uk-navbar-nav>li>a:hover{color:#8a0f12}.uk-navbar-container .uk-navbar-nav>li.gforms>a{background:#8a0f12;color:#fff;padding-inline:10px;border-radius:3px}.uk-navbar-container .uk-navbar-nav>li.gforms>a:focus,.uk-navbar-container .uk-navbar-nav>li.gforms>a:hover{text-shadow:0 2px 2px rgba(0,0,0,.5)}.uk-navbar-container .uk-navbar-nav>li.gforms.current-menu-item>a{color:#fff}.uk-navbar-container .uk-navbar-nav>li.current-menu-item>a,.uk-navbar-container .uk-navbar-nav>li.current-menu-parent>a{color:#8a0f12}.uk-navbar-container .uk-dropdown{background:rgba(250,250,252,.9);-webkit-backdrop-filter:saturate(180%) blur(15px);backdrop-filter:saturate(180%) blur(15px);transition:background .24s cubic-bezier(.28,.11,.32,1);transition-property:background,backdrop-filter;transition-property:background,backdrop-filter,-webkit-backdrop-filter;height:auto!important;border-radius:10px}.uk-navbar-container .uk-dropdown .uk-drop-close{position:absolute;top:10px;right:10px;background:#1d1d1d;font-size:14px;color:#fff;width:30px;height:30px;border-radius:50%}.uk-navbar-container .uk-dropdown .uk-drop-close svg{width:10px;height:10px}.uk-navbar-container .uk-dropdown .uk-drop-close line{stroke-width:2}.uk-navbar-container .uk-dropdown .description.uk-first-column{font-size:1rem;font-weight:400;letter-spacing:normal;padding-right:70px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uk-navbar-container .uk-dropdown .description.uk-first-column h2{font-size:clamp(1.5rem,-3rem + 7.5vw,2.625rem);font-weight:500;color:#8a0f12;letter-spacing:-.052em;line-height:1;margin-bottom:15px}@media screen and (min-width:1200px){.uk-navbar-container .uk-dropdown .description.uk-first-column{font-size:1.125rem}}.uk-navbar-container .uk-dropdown .sub-menu{display:flex;gap:15px;flex-flow:row wrap;list-style:none;padding:0}.uk-navbar-container .uk-dropdown .sub-menu li{flex:1 0 calc(50% - 10px);position:relative;min-height:175px;overflow:hidden}.uk-navbar-container .uk-dropdown .sub-menu li a{display:block;background:#f8f8f8;font-size:1.5rem;font-weight:400;color:rgba(29,29,31,.9);text-decoration:none;width:100%;height:100%;border-radius:10px;padding:30px;transition:all 300ms ease-out}.uk-navbar-container .uk-dropdown .sub-menu li a:focus,.uk-navbar-container .uk-dropdown .sub-menu li a:hover{color:#fff;background:#8a0f12}.uk-navbar-container .uk-dropdown .sub-menu li .uk-icon{margin-left:10px}.uk-navbar-container .uk-dropdown .sub-menu li .description{font-size:.875rem;text-transform:none;margin-top:10px}@media screen and (min-width:1200px){.uk-navbar-container .uk-navbar-nav>li>a{font-size:1rem}}.localnav{min-height:45px}.localnav .uk-overflow-auto{overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.localnav .uk-subnav{flex-wrap:nowrap;gap:15px;margin-left:0}.localnav .uk-subnav>*{padding-left:0}.localnav .uk-subnav>*>:first-child{font-size:.75rem;color:rgba(255,255,255,.9);text-transform:capitalize;height:45px;padding-inline:10px}.localnav .uk-subnav>*>:first-child:hover{background:rgba(187,189,191,.25)}.localnav .uk-subnav>.current_page_item>a{display:flex;align-items:center;background:#8a0f12;color:#fff}.localnav .uk-subnav>.current_page_item>a:hover{background:rgba(138,15,18,.85)}@media screen and (min-width:1200px){.localnav .uk-subnav>*>:first-child{font-size:.875rem}}.mobile-menu{background:0 0;min-height:auto;width:40px;height:40px;border:unset}.mobile-menu::before{content:"menu";position:absolute;top:11px;left:-30px;font-size:13px;font-variant-caps:all-small-caps}.mobile-menu,.mobile-menu svg{position:relative}.mobile-menu svg .line-1{width:13px}.mobile-menu svg .line-3{width:8px}.mobile-menu svg .line-4{width:10px}.uk-offcanvas{background:#000}.uk-offcanvas-bar .uk-offcanvas-close svg,.uk-offcanvas::before{display:none}.uk-offcanvas-bar{left:-100vw;background:url(../images/canvas-bg.jpg)no-repeat left center/cover;max-width:100%;width:100vw;padding-inline:40px}.uk-offcanvas-bar::before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(0) saturate(100%);backdrop-filter:blur(0) saturate(100%)}.uk-offcanvas-bar::after{content:"";position:absolute;inset:10px;border:1px solid #8a0f12;border-radius:5px}.uk-offcanvas-bar .uk-offcanvas-close{display:inline-block;background:rgba(255,255,255,.15);font-size:11px;font-variant-caps:all-small-caps;color:#fff;text-transform:uppercase;margin:15px 15px 0 0;width:auto;height:25px;padding-inline:10px;border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.45);opacity:1}.uk-offcanvas-bar .uk-offcanvas-close:focus,.uk-offcanvas-bar .uk-offcanvas-close:hover{background:0 0}.uk-offcanvas-bar .uk-nav-primary{z-index:2}.uk-offcanvas-bar .uk-nav-primary>li>a{font-family:"Work Sans",Inter,Roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif;font-weight:400;font-size:1.125rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);letter-spacing:normal;padding-inline:12px;border-radius:5px;transition:all 300ms ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uk-offcanvas-bar .uk-nav-primary>li.uk-open>a{background:rgba(255,255,255,.25);font-weight:600}.uk-offcanvas-bar .uk-nav-primary,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub{display:flex;flex-flow:column wrap;gap:7px}.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub>li>a{padding-inline:12px}.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a{font-weight:300;font-size:1.125rem;color:rgba(255,255,255,.9);letter-spacing:normal}figure.alignleft,img.alignleft{float:none;display:flex;flex-flow:row wrap;vertical-align:middle;margin-inline:auto;margin-block:1em 2em;padding:5px;shape-margin:1em;border-radius:10px;border:1px solid rgba(102,102,102,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-sizing:content-box}@media (min-width:480px){figure.alignleft,img.alignleft{float:left;margin-right:2em;margin-block:1em}}figure.alignright,img.alignright{float:none;display:flex;flex-flow:row wrap;vertical-align:middle;margin-inline:auto;margin-block:1em 2em;padding:5px;shape-margin:1em;border-radius:10px;border:1px solid rgba(102,102,102,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-sizing:content-box}@media (min-width:480px){figure.alignright,img.alignright{float:right;margin-left:2em;margin-block:1em}}figure.alignright:first-child,figure.alignright:first-child+h2,figure.alignright:first-child+h3,img.alignright:first-child,img.alignright:first-child+h2,img.alignright:first-child+h3{margin-top:0}figure.wp-caption img{border-radius:5px 5px 0 0}figure.wp-caption figcaption{font-size:.875rem;color:#666;text-align:justify;padding:15px 10px 10px}.gravity-theme .gforms_fields{grid-row-gap:20px!important;grid-column-gap:10px!important}.gravity-theme .gform_heading .gform_required_legend{display:none}.gravity-theme .gfield_html h2,.gravity-theme .gfield_html h3{font-size:1rem;font-weight:500;text-transform:uppercase}.gravity-theme .gfield_html .uk-text-small.uk-text-muted{font-size:.75rem}.gravity-theme label.gfield_label,.gravity-theme legend.gfield_label{font-weight:400!important;margin-bottom:5px!important}.gravity-theme .gfield--type-list:not(.gfield--type-name) legend.gfield_label{font-size:1rem;font-weight:500!important;color:#333;text-transform:uppercase}.gravity-theme .gfield--type-list:not(.gfield--type-name) legend.gfield_label span{display:none!important}.gravity-theme .gfield_description{padding-top:5px!important}.gravity-theme .gfield_description .uk-text-small.uk-text-muted{font-size:.75rem;font-weight:300}.gravity-theme .gfield_validation_message,.section-404 br{display:none}.gravity-theme .gform_validation_errors{margin-block:0 30px!important;box-shadow:none!important}.gravity-theme .gform-body{margin-bottom:15px!important}.gravity-theme .gform_footer{margin:0!important;padding:0!important}.gravity-theme input:focus-visible,.gravity-theme select:focus-visible{border:1px solid transparent!important;outline:1px solid #8a0f12!important;outline-offset:-1px!important;border-radius:5px}.gravity-theme input,.gravity-theme select,.gravity-theme textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;line-height:normal;height:45px!important;padding:10px 12px!important;border-radius:5px;border:1px solid #ccc}.gravity-theme select,.gravity-theme textarea{height:200px!important}.gravity-theme select{position:relative;height:45px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}.gravity-theme select[placeholder],code{color:#888!important}.gravity-theme input.gform_button{display:inline-flex;align-items:center;justify-content:center;background-color:#8a0f12;font-family:"Work Sans",Inter,Roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif!important;font-size:1rem!important;color:#fff;text-transform:capitalize!important;letter-spacing:-.022em;height:auto!important;padding:15px!important;box-sizing:border-box;border:0;cursor:pointer}.gravity-theme input.gform_button:focus,.gravity-theme input.gform_button:hover{background:#730d0f}.gravity-theme .gform_ajax_spinner{margin-left:15px}.gm-style-iw-chr{display:none!important}.loading-map{display:flex;flex-flow:column wrap;align-items:center;gap:15px}.loading-map small{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.75rem}.eapps-google-maps{position:relative;z-index:2}.eapps-google-maps-marker-content{padding-top:1rem!important}.eapps-google-maps-marker-description{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;font-size:13px!important;line-height:1.4}.eapps-google-maps-marker-description b,.eapps-google-maps-marker-description strong{font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eapps-google-maps-marker-image,.uk-modal[id*=testimonial-card] article{position:relative}.eapps-google-maps-marker-image img{display:block;width:300px;height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.properties-for-lease .eapps-google-maps-marker-description>div,body.properties-for-sale .eapps-google-maps-marker-description>div{display:flex;justify-content:space-between;margin:0-16px -16px;padding:16px;background:#666}body.properties-for-lease .eapps-google-maps-marker-description>div>div>a,body.properties-for-sale .eapps-google-maps-marker-description>div>div>a{font-weight:400;color:#fff!important;text-decoration:none;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.properties-for-lease .eapps-google-maps-marker-description>div>div>a:hover,body.properties-for-sale .eapps-google-maps-marker-description>div>div>a:hover{text-decoration:underline;text-decoration-thickness:.5px;text-decoration-style:dotted;text-decoration-color:rgba(255,255,255,.5);text-underline-offset:3px}body.properties-for-lease .eapps-google-maps-marker-description>div>div:first-child,body.properties-for-sale .eapps-google-maps-marker-description>div>div:first-child{order:1}body.properties-for-lease .gm-style .gm-style-iw-tc::after,body.properties-for-sale .gm-style .gm-style-iw-tc::after{background:#666}.uk-button-primary{background:#8a0f12;text-transform:capitalize;padding-inline:10px;border-radius:5px}.uk-button-primary:focus,.uk-button-primary:hover{background:rgba(138,15,18,.85)}.uk-button-primary .uk-icon{position:relative;top:-1px}body{display:flex;flex-direction:column;align-items:flex-start}[data-fragment=footer],[data-fragment=hero],[data-fragment=localnav],[data-fragment=main]{width:100%;max-width:2560px;margin-inline:auto}.section-content h2{font-size:clamp(1.5rem,1.375rem + .625vw,2rem);font-weight:800;color:rgba(29,29,31,.9);text-transform:uppercase;line-height:1;letter-spacing:-.032em}.section-global-banner{background-color:rgba(0,0,0,.15);background-blend-mode:multiply;font-size:1.125rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-global-banner h2{font-size:clamp(2rem,1.2857rem + 1.7857vw,2.625rem);line-height:1;letter-spacing:-.052em}.section-global-banner h2 strong{font-weight:800;text-transform:uppercase}.section-404{background-color:rgba(0,0,0,.5);background-blend-mode:multiply}.section-404 .uk-panel .uk-text-lead{font-size:clamp(1.5rem,.6429rem + 2.1429vw,2.25rem);font-weight:300;color:#fff;line-height:1.2;margin:0}.section-404 .uk-panel h1{font-size:clamp(2rem,.5714rem + 3.5714vw,3.25rem);font-weight:700;line-height:1.4;margin:0}.section-404 .uk-text-emphasis{font-size:1.125rem;font-weight:500}@media screen and (min-width:640px){.section-404 br{display:block}}.section-listing-modules{position:relative;background-color:#f5f5f7}.section-listing-modules .section-content h2 .uk-text-primary{color:#8a0f12!important}.section-listing-modules .section-content div .uk-icon{position:relative;top:-1px}.section-listing-modules .uk-card{border-radius:10px;box-shadow:unset;overflow:hidden}.section-listing-modules .uk-card-media-top{height:240px;overflow:hidden;border-radius:10px 10px 0 0}.section-listing-modules .uk-card-media-top img{height:240px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-listing-modules .uk-card-body .uk-text-small{color:#888}.section-listing-modules .uk-card-body .uk-card-title{font-size:1rem;font-weight:400;line-height:1.2;margin:0}.section-listing-modules .uk-card-footer .uk-text-small{color:#6b0101}.section-listing-modules .uk-slidenav{display:flex;align-items:center;justify-content:center;background-color:#8a0f12;color:#fff;width:42px;height:70px;border-radius:5px}.section-listing-modules .uk-slidenav svg{width:14px;height:14px}.section-listing-modules .uk-slidenav polyline{stroke-width:3}.section-listing-modules .uk-slidenav.uk-slidenav-previous{left:-25px}.section-listing-modules .uk-slidenav.uk-slidenav-next{right:-25px}@media screen and (min-width:640px){.section-listing-modules .uk-card-body .uk-card-title{font-size:1.25rem}}.uk-modal .uk-modal-body{padding:60px;border-radius:15px 25px 15px 50px;overflow:hidden}.uk-modal .uk-close{background-color:#222;color:#fff;width:32px;height:32px;border-radius:50%}.uk-modal .uk-close svg{width:10px;height:10px}.uk-modal .uk-close line{fill:#fff;stroke-width:2}.uk-modal .uk-text-lead{line-height:1.2}.uk-modal[id*=testimonial-card] article::before{content:"";position:absolute;top:-5px;left:-15px;background-image:url(../images/icon-left_quote-alt.png);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.25;width:76px;height:46px}