@charset "UTF-8";.IDX-showcaseContainer a:after,.vid-box-img:before,.homepage-hover-links:before,.link-box-img:after,.homepage-listings:before,.hero-media:before,.blog-cta:before,.lead-img:before,.header-media:before,lite-youtube:before,lite-vimeo:before,.footer-content-wrap:before,.cta-modal-img:before,.nav-cta-half:before,.texture-bg:before,.video-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.sticky-el{position:sticky}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{width:0}.art-ratio-1x1{aspect-ratio:1/1}.art-ratio-3x2{aspect-ratio:3/2}.art-ratio-2x3{aspect-ratio:2/3}.art-ratio-25x3{aspect-ratio:2.5/3}.art-ratio-3x25{aspect-ratio:3/2.5}.art-ratio-4x3{aspect-ratio:4/3}.art-ratio-3x4{aspect-ratio:3/4}.art-ratio-7x5{aspect-ratio:7/5}.art-ratio-5x7{aspect-ratio:5/7}.art-ratio-16x9{aspect-ratio:16/9}.art-ratio-18x9{aspect-ratio:18/9}.art-ratio-21x9{aspect-ratio:21/9}@media (min-width:567px){.art-ratio-sm-1x1{aspect-ratio:1/1}.art-ratio-sm-3x2{aspect-ratio:3/2}.art-ratio-sm-2x3{aspect-ratio:2/3}.art-ratio-sm-25x3{aspect-ratio:2.5/3}.art-ratio-sm-3x25{aspect-ratio:3/2.5}.art-ratio-sm-4x3{aspect-ratio:4/3}.art-ratio-sm-3x4{aspect-ratio:3/4}.art-ratio-sm-7x5{aspect-ratio:7/5}.art-ratio-sm-5x7{aspect-ratio:5/7}.art-ratio-sm-16x9{aspect-ratio:16/9}.art-ratio-sm-18x9{aspect-ratio:18/9}.art-ratio-sm-21x9{aspect-ratio:21/9}.art-ratio-sm-unset{aspect-ratio:unset}}@media (min-width:768px){.art-ratio-md-1x1{aspect-ratio:1/1}.art-ratio-md-3x2{aspect-ratio:3/2}.art-ratio-md-2x3{aspect-ratio:2/3}.art-ratio-md-25x3{aspect-ratio:2.5/3}.art-ratio-md-3x25{aspect-ratio:3/2.5}.art-ratio-md-4x3{aspect-ratio:4/3}.art-ratio-md-3x4{aspect-ratio:3/4}.art-ratio-md-7x5{aspect-ratio:7/5}.art-ratio-md-5x7{aspect-ratio:5/7}.art-ratio-md-16x9{aspect-ratio:16/9}.art-ratio-md-18x9{aspect-ratio:18/9}.art-ratio-md-21x9{aspect-ratio:21/9}.art-ratio-md-unset{aspect-ratio:unset}}@media (min-width:992px){.art-ratio-lg-1x1{aspect-ratio:1/1}.art-ratio-lg-3x2{aspect-ratio:3/2}.art-ratio-lg-2x3{aspect-ratio:2/3}.art-ratio-lg-25x3{aspect-ratio:2.5/3}.art-ratio-lg-3x25{aspect-ratio:3/2.5}.art-ratio-lg-4x3{aspect-ratio:4/3}.art-ratio-lg-3x4{aspect-ratio:3/4}.art-ratio-lg-7x5{aspect-ratio:7/5}.art-ratio-lg-5x7{aspect-ratio:5/7}.art-ratio-lg-16x9{aspect-ratio:16/9}.art-ratio-lg-18x9{aspect-ratio:18/9}.art-ratio-lg-21x9{aspect-ratio:21/9}.art-ratio-lg-unset{aspect-ratio:unset}}@media (min-width:1200px){.art-ratio-xl-1x1{aspect-ratio:1/1}.art-ratio-xl-3x2{aspect-ratio:3/2}.art-ratio-xl-2x3{aspect-ratio:2/3}.art-ratio-xl-25x3{aspect-ratio:2.5/3}.art-ratio-xl-3x25{aspect-ratio:3/2.5}.art-ratio-xl-4x3{aspect-ratio:4/3}.art-ratio-xl-3x4{aspect-ratio:3/4}.art-ratio-xl-7x5{aspect-ratio:7/5}.art-ratio-xl-5x7{aspect-ratio:5/7}.art-ratio-xl-16x9{aspect-ratio:16/9}.art-ratio-xl-18x9{aspect-ratio:18/9}.art-ratio-xl-21x9{aspect-ratio:21/9}.art-ratio-xl-unset{aspect-ratio:unset}}@media (min-width:1400px){.art-ratio-xxl-1x1{aspect-ratio:1/1}.art-ratio-xxl-3x2{aspect-ratio:3/2}.art-ratio-xxl-2x3{aspect-ratio:2/3}.art-ratio-xxl-25x3{aspect-ratio:2.5/3}.art-ratio-xxl-3x25{aspect-ratio:3/2.5}.art-ratio-xxl-4x3{aspect-ratio:4/3}.art-ratio-xxl-3x4{aspect-ratio:3/4}.art-ratio-xxl-7x5{aspect-ratio:7/5}.art-ratio-xxl-5x7{aspect-ratio:5/7}.art-ratio-xxl-16x9{aspect-ratio:16/9}.art-ratio-xxl-18x9{aspect-ratio:18/9}.art-ratio-xxl-21x9{aspect-ratio:21/9}.art-ratio-xxl-unset{aspect-ratio:unset}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.faderight,.fade-children.faderight>*,.fadeleft,.fade-children.fadeleft>*,.fadedown,.fade-children.fadedown>*,.fadeup,.fade-children.fadeup>*{opacity:0;transition:opacity 1s cubic-bezier(.43,.265,0,.865) .3s,transform 1s cubic-bezier(.43,.265,0,.865) .3s}.default-transition,a{transition:all 1s cubic-bezier(.43,.265,0,.865)}.short-transition,#masthead,.gfield_label{transition:all .2s cubic-bezier(.43,.265,0,.865) !important}.long-transition{transition:all 1.75s cubic-bezier(.43,.265,0,.865) !important}.fadein{opacity:0;transition:opacity 1s cubic-bezier(.43,.265,0,.865) .3s}.fade-children>*{opacity:0;transition:opacity 1s cubic-bezier(.43,.265,0,.865)}.slowfade{transition-duration:1.75s !important}.animate-bounce{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.fadeup,.fade-children.fadeup>*{transform:translateY(30px)}.fadedown,.fade-children.fadedown>*{transform:translateY(-30px)}.fadeleft,.fade-children.fadeleft>*{transform:translateX(30px)}.faderight,.fade-children.faderight>*{transform:translateX(-30px)}.fadein.animated{opacity:1}.modal-animate,.faderight.animated,.fadeleft.animated,.fadeup.animated,.fadedown.animated,.fade-children.animated>*{opacity:1;transform:translateX(0) translateY(0)}.animate-pop{transform:scale(0);opacity:0;transform-origin:center;transition:all .4s cubic-bezier(.34,1.56,.64,1) .3s}.animate-pop.animated{transform:scale(1);opacity:1}.img-zoom{position:relative}.img-zoom>div{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;overflow:hidden;transition:all 1s cubic-bezier(.43,.265,0,.865) .3s}.img-zoom>div>div{transform:scale(1.25);position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;transition:all 1s cubic-bezier(.43,.265,0,.865) .3s}.img-zoom.animated>div{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.img-zoom.animated>div>div{transform:scale(1)}.img-zoom .comp-video,.img-zoom .img-slider-wrap{height:100% !important}.d1{transition-delay:.5s !important}.d2{transition-delay:.7s !important}.d3{transition-delay:.9s !important}.d4{transition-delay:1.1s !important}@media (max-width:991px){.d1,.d2,.d3,.d4{transition-delay:.3s !important}}@font-face{font-family:"Figtree";src:url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-Bold.woff2) format("woff2"),url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Figtree";src:url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-MediumItalic.woff2) format("woff2"),url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-MediumItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Figtree";src:url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-Italic.woff2) format("woff2"),url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Figtree";src:url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-BoldItalic.woff2) format("woff2"),url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Figtree";src:url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-Regular.woff2) format("woff2"),url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Figtree";src:url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-Medium.woff2) format("woff2"),url(//jennsmira.com/wp-content/themes/smira-theme/css/../fonts/Figtree-Medium.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}html{font-size:20px;scroll-behavior:smooth}body{font-family:"Figtree",sans-serif;font-size:1rem;line-height:1.5;color:#343134;overflow-x:hidden}p:empty{display:none}.h1,.h2,.h3,.h4,#idx-mlm-landing-cta .action__heading,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit}h1,h2,h3,h4,.h1,.h2,.h3,.h4,#idx-mlm-landing-cta .action__heading{font-family:"Shippori Mincho",serif;line-height:1.15}h1,.h1{font-size:3.8rem}h2,.h2{font-size:2.8rem}h3,.h3{font-size:2.3rem}h4,.h4,#idx-mlm-landing-cta .action__heading{font-size:1.8rem}h5,.h5{font-size:1.3rem}h6,.h6{font-size:.9rem}.body-size{font-size:1rem}small,.small{font-size:.8rem}.tiny{font-size:.7rem}.xtiny{font-size:.6rem}.em{font-style:italic}.text-uppercase{letter-spacing:.07rem}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-normal{text-transform:none}.heading{font-family:"Shippori Mincho",serif}.body{font-family:"Figtree",sans-serif}.light{font-weight:100}.semi{font-weight:600}.heavy{font-weight:900}.white-text{color:#fff}.primary-text{color:#244f4a}.secondary-text{color:#dfe44b}.tertiary-text{color:#becebb}.medbeige-text{color:#b39381}.lightbeige-text{color:#e6d8c9}.wp-block-pullquote{padding:0}blockquote{margin:30px 0;font-size:1rem;font-family:"Shippori Mincho",serif;border-top:1px solid #b39381;border-bottom:1px solid #b39381;padding:20px 0;color:#b39381 !important;font-family:"Figtree",sans-serif;text-align:left !important}blockquote *:last-child{margin-bottom:0}blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){font-weight:700;color:#b39381 !important;border-bottom:1px solid #b39381 !important}blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#dfe44b !important;border-color:transparent !important}@media (max-width:1399px){h1,.h1{font-size:3.5rem}}@media (max-width:1199px){h1,.h1{font-size:2.8rem}h2,.h2{font-size:2.3rem}h3,.h3{font-size:1.8rem}h4,.h4,#idx-mlm-landing-cta .action__heading{font-size:1.5rem}h5,.h5{font-size:1.25rem}}@media (max-width:991px){h1,.h1{font-size:2.5rem}h2,.h2{font-size:2.2rem}}@media (max-width:767px){h1,.h1{font-size:2.1rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.6rem}h4,.h4,#idx-mlm-landing-cta .action__heading{font-size:1.4rem}}img{max-width:100%;height:auto}.object-cover,.compass-pattern img,.abs-texture-bg img{object-fit:cover;object-position:center;width:100%;height:100%}.object-contain{object-fit:contain;object-position:center;width:100%;height:100%}.object-top{object-fit:cover;object-position:top;width:100%;height:100%}.banner-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.span-page,#IDX-main.IDX-category-results,#IDX-main.IDX-page-mapsearch{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.span-section{padding:0 150px}.box-shadow,#masthead.header-scroll,.list-arrow{box-shadow:0 0 6px 4px rgba(0,0,0,.05)}.text-shadow{text-shadow:0 0 4px rgba(0,0,0,.4)}.YTwrapper{position:relative}.video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:1}.video-overlay:before{background-color:rgba(52,49,52,.33)}.video-overlay.no-img{display:none !important}.video-overlay svg{position:relative;z-index:1;width:120px}.z-hide{z-index:-9999}.wp-element-caption{font-size:.8rem;font-style:italic}.gallery{display:flex;flex-wrap:wrap;margin:0 -8px}.gallery.gallery-size-thumbnail .gallery-item{width:auto;min-width:unset}.gallery-item{width:16.6666666667%;min-width:16.6666666667%;margin:0}.gallery-item a{display:block;height:100%;border:8px solid transparent;position:relative}.gallery-item a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(52,49,52,.25);transition:all .4s ease-out;opacity:0}.gallery-item a:hover:after,.gallery-item a:focus:after,.gallery-item a:active:after{opacity:1}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:#244f4a !important;border-width:3px !important;border-radius:2px !important}.fancybox__progress{background:#244f4a !important}.lightbeige-bg{background-color:#e6d8c9}.lightbeige-bg .btn-secondary,.lightbeige-bg .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .lightbeige-bg .wp-block-button__link{border-color:#b39381 !important;color:#244f4a}.lightbeige-bg .btn-secondary .btn-arrow,.lightbeige-bg .wp-block-button.is-style-outline .wp-block-button__link .btn-arrow,.wp-block-button.is-style-outline .lightbeige-bg .wp-block-button__link .btn-arrow{color:#244f4a}.lightbeige-bg blockquote{color:#244f4a !important}.lightbeige-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){font-weight:700;color:#244f4a !important;border-bottom:1px solid #244f4a !important}.lightbeige-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.lightbeige-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.lightbeige-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#b39381 !important;border-color:transparent !important}.medbeige-bg{background-color:#b39381;color:#fff}.medbeige-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.medbeige-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.medbeige-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#244f4a}.medbeige-bg .btn-primary,.medbeige-bg .idx-btn:not(.idx-btn-toggle),.medbeige-bg #IDX-loginSubmit,.medbeige-bg #IDX-signupFormSubmitBtn,.medbeige-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .medbeige-bg .wp-block-button__link{color:#e6d8c9;border-color:#e6d8c9 !important}.medbeige-bg .btn-primary .btn-arrow,.medbeige-bg .idx-btn:not(.idx-btn-toggle) .btn-arrow,.medbeige-bg #IDX-loginSubmit .btn-arrow,.medbeige-bg #IDX-signupFormSubmitBtn .btn-arrow,.medbeige-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .medbeige-bg .wp-block-button__link .btn-arrow{color:#becebb}.medbeige-bg .btn-primary:hover,.medbeige-bg .idx-btn:hover:not(.idx-btn-toggle),.medbeige-bg #IDX-loginSubmit:hover,.medbeige-bg #IDX-signupFormSubmitBtn:hover,.medbeige-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .medbeige-bg .wp-block-button__link:hover,.medbeige-bg .btn-primary:focus,.medbeige-bg .idx-btn:focus:not(.idx-btn-toggle),.medbeige-bg #IDX-loginSubmit:focus,.medbeige-bg #IDX-signupFormSubmitBtn:focus,.medbeige-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.wp-block-button:not(.is-style-outline) .medbeige-bg .wp-block-button__link:focus,.medbeige-bg .btn-primary:active,.medbeige-bg .idx-btn:active:not(.idx-btn-toggle),.medbeige-bg #IDX-loginSubmit:active,.medbeige-bg #IDX-signupFormSubmitBtn:active,.medbeige-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:active,.wp-block-button:not(.is-style-outline) .medbeige-bg .wp-block-button__link:active{color:#becebb;border-color:#e6d8c9 !important}.medbeige-bg blockquote{color:#fff !important;border-color:#e6d8c9 !important}.medbeige-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){font-weight:700;color:#e6d8c9 !important;border-bottom:1px solid #e6d8c9 !important}.medbeige-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.medbeige-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.medbeige-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#244f4a !important;border-color:transparent !important}.medbeige-bg ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.slick-dots):not(.select2-results):not(.wp-block-social-links):not(.nav-tabs) li{border-color:#e6d8c9 !important}.trueblack-bg,.black-bg{background-color:#343134;color:#fff}.trueblack-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button),.black-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){color:#dfe44b;border-color:#dfe44b}.trueblack-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.trueblack-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.trueblack-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active,.black-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.black-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.black-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#becebb}.trueblack-bg .btn-primary,.trueblack-bg .idx-btn:not(.idx-btn-toggle),.trueblack-bg #IDX-loginSubmit,.trueblack-bg #IDX-signupFormSubmitBtn,.trueblack-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .trueblack-bg .wp-block-button__link,.black-bg .btn-primary,.black-bg .idx-btn:not(.idx-btn-toggle),.black-bg #IDX-loginSubmit,.black-bg #IDX-signupFormSubmitBtn,.black-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .black-bg .wp-block-button__link{color:#e6d8c9;border-color:#e6d8c9 !important}.trueblack-bg .btn-primary .btn-arrow,.trueblack-bg .idx-btn:not(.idx-btn-toggle) .btn-arrow,.trueblack-bg #IDX-loginSubmit .btn-arrow,.trueblack-bg #IDX-signupFormSubmitBtn .btn-arrow,.trueblack-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .trueblack-bg .wp-block-button__link .btn-arrow,.black-bg .btn-primary .btn-arrow,.black-bg .idx-btn:not(.idx-btn-toggle) .btn-arrow,.black-bg #IDX-loginSubmit .btn-arrow,.black-bg #IDX-signupFormSubmitBtn .btn-arrow,.black-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .black-bg .wp-block-button__link .btn-arrow{color:#becebb}.trueblack-bg .btn-primary:hover,.trueblack-bg .idx-btn:hover:not(.idx-btn-toggle),.trueblack-bg #IDX-loginSubmit:hover,.trueblack-bg #IDX-signupFormSubmitBtn:hover,.trueblack-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .trueblack-bg .wp-block-button__link:hover,.trueblack-bg .btn-primary:focus,.trueblack-bg .idx-btn:focus:not(.idx-btn-toggle),.trueblack-bg #IDX-loginSubmit:focus,.trueblack-bg #IDX-signupFormSubmitBtn:focus,.trueblack-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.wp-block-button:not(.is-style-outline) .trueblack-bg .wp-block-button__link:focus,.trueblack-bg .btn-primary:active,.trueblack-bg .idx-btn:active:not(.idx-btn-toggle),.trueblack-bg #IDX-loginSubmit:active,.trueblack-bg #IDX-signupFormSubmitBtn:active,.trueblack-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:active,.wp-block-button:not(.is-style-outline) .trueblack-bg .wp-block-button__link:active,.black-bg .btn-primary:hover,.black-bg .idx-btn:hover:not(.idx-btn-toggle),.black-bg #IDX-loginSubmit:hover,.black-bg #IDX-signupFormSubmitBtn:hover,.black-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .black-bg .wp-block-button__link:hover,.black-bg .btn-primary:focus,.black-bg .idx-btn:focus:not(.idx-btn-toggle),.black-bg #IDX-loginSubmit:focus,.black-bg #IDX-signupFormSubmitBtn:focus,.black-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.wp-block-button:not(.is-style-outline) .black-bg .wp-block-button__link:focus,.black-bg .btn-primary:active,.black-bg .idx-btn:active:not(.idx-btn-toggle),.black-bg #IDX-loginSubmit:active,.black-bg #IDX-signupFormSubmitBtn:active,.black-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:active,.wp-block-button:not(.is-style-outline) .black-bg .wp-block-button__link:active{color:#becebb;border-color:#e6d8c9 !important}.trueblack-bg{background-color:#000}.primary-bg,.primarydk-bg{background-color:#244f4a;color:#fff}.primary-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button),.primarydk-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){color:#dfe44b;border-color:#dfe44b}.primary-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.primary-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.primary-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active,.primarydk-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.primarydk-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.primarydk-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#becebb}.primary-bg .btn-primary,.primary-bg .idx-btn:not(.idx-btn-toggle),.primary-bg #IDX-loginSubmit,.primary-bg #IDX-signupFormSubmitBtn,.primary-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .primary-bg .wp-block-button__link,.primarydk-bg .btn-primary,.primarydk-bg .idx-btn:not(.idx-btn-toggle),.primarydk-bg #IDX-loginSubmit,.primarydk-bg #IDX-signupFormSubmitBtn,.primarydk-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .primarydk-bg .wp-block-button__link{color:#e6d8c9;border-color:#e6d8c9 !important}.primary-bg .btn-primary .btn-arrow,.primary-bg .idx-btn:not(.idx-btn-toggle) .btn-arrow,.primary-bg #IDX-loginSubmit .btn-arrow,.primary-bg #IDX-signupFormSubmitBtn .btn-arrow,.primary-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .primary-bg .wp-block-button__link .btn-arrow,.primarydk-bg .btn-primary .btn-arrow,.primarydk-bg .idx-btn:not(.idx-btn-toggle) .btn-arrow,.primarydk-bg #IDX-loginSubmit .btn-arrow,.primarydk-bg #IDX-signupFormSubmitBtn .btn-arrow,.primarydk-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .primarydk-bg .wp-block-button__link .btn-arrow{color:#becebb}.primary-bg .btn-primary:hover,.primary-bg .idx-btn:hover:not(.idx-btn-toggle),.primary-bg #IDX-loginSubmit:hover,.primary-bg #IDX-signupFormSubmitBtn:hover,.primary-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .primary-bg .wp-block-button__link:hover,.primary-bg .btn-primary:focus,.primary-bg .idx-btn:focus:not(.idx-btn-toggle),.primary-bg #IDX-loginSubmit:focus,.primary-bg #IDX-signupFormSubmitBtn:focus,.primary-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.wp-block-button:not(.is-style-outline) .primary-bg .wp-block-button__link:focus,.primary-bg .btn-primary:active,.primary-bg .idx-btn:active:not(.idx-btn-toggle),.primary-bg #IDX-loginSubmit:active,.primary-bg #IDX-signupFormSubmitBtn:active,.primary-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:active,.wp-block-button:not(.is-style-outline) .primary-bg .wp-block-button__link:active,.primarydk-bg .btn-primary:hover,.primarydk-bg .idx-btn:hover:not(.idx-btn-toggle),.primarydk-bg #IDX-loginSubmit:hover,.primarydk-bg #IDX-signupFormSubmitBtn:hover,.primarydk-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .primarydk-bg .wp-block-button__link:hover,.primarydk-bg .btn-primary:focus,.primarydk-bg .idx-btn:focus:not(.idx-btn-toggle),.primarydk-bg #IDX-loginSubmit:focus,.primarydk-bg #IDX-signupFormSubmitBtn:focus,.primarydk-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.wp-block-button:not(.is-style-outline) .primarydk-bg .wp-block-button__link:focus,.primarydk-bg .btn-primary:active,.primarydk-bg .idx-btn:active:not(.idx-btn-toggle),.primarydk-bg #IDX-loginSubmit:active,.primarydk-bg #IDX-signupFormSubmitBtn:active,.primarydk-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:active,.wp-block-button:not(.is-style-outline) .primarydk-bg .wp-block-button__link:active{color:#becebb;border-color:#e6d8c9 !important}.primary-bg .btn-primary:hover .btn-arrow,.primary-bg .idx-btn:hover:not(.idx-btn-toggle) .btn-arrow,.primary-bg #IDX-loginSubmit:hover .btn-arrow,.primary-bg #IDX-signupFormSubmitBtn:hover .btn-arrow,.primary-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover .btn-arrow,.wp-block-button:not(.is-style-outline) .primary-bg .wp-block-button__link:hover .btn-arrow,.primary-bg .btn-primary:focus .btn-arrow,.primary-bg .idx-btn:focus:not(.idx-btn-toggle) .btn-arrow,.primary-bg #IDX-loginSubmit:focus .btn-arrow,.primary-bg #IDX-signupFormSubmitBtn:focus .btn-arrow,.primary-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus .btn-arrow,.wp-block-button:not(.is-style-outline) .primary-bg .wp-block-button__link:focus .btn-arrow,.primary-bg .btn-primary:active .btn-arrow,.primary-bg .idx-btn:active:not(.idx-btn-toggle) .btn-arrow,.primary-bg #IDX-loginSubmit:active .btn-arrow,.primary-bg #IDX-signupFormSubmitBtn:active .btn-arrow,.primary-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:active .btn-arrow,.wp-block-button:not(.is-style-outline) .primary-bg .wp-block-button__link:active .btn-arrow,.primarydk-bg .btn-primary:hover .btn-arrow,.primarydk-bg .idx-btn:hover:not(.idx-btn-toggle) .btn-arrow,.primarydk-bg #IDX-loginSubmit:hover .btn-arrow,.primarydk-bg #IDX-signupFormSubmitBtn:hover .btn-arrow,.primarydk-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover .btn-arrow,.wp-block-button:not(.is-style-outline) .primarydk-bg .wp-block-button__link:hover .btn-arrow,.primarydk-bg .btn-primary:focus .btn-arrow,.primarydk-bg .idx-btn:focus:not(.idx-btn-toggle) .btn-arrow,.primarydk-bg #IDX-loginSubmit:focus .btn-arrow,.primarydk-bg #IDX-signupFormSubmitBtn:focus .btn-arrow,.primarydk-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus .btn-arrow,.wp-block-button:not(.is-style-outline) .primarydk-bg .wp-block-button__link:focus .btn-arrow,.primarydk-bg .btn-primary:active .btn-arrow,.primarydk-bg .idx-btn:active:not(.idx-btn-toggle) .btn-arrow,.primarydk-bg #IDX-loginSubmit:active .btn-arrow,.primarydk-bg #IDX-signupFormSubmitBtn:active .btn-arrow,.primarydk-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:active .btn-arrow,.wp-block-button:not(.is-style-outline) .primarydk-bg .wp-block-button__link:active .btn-arrow{color:#244f4a;background-color:#dfe44b}.primary-bg .btn-secondary:hover,.primary-bg .wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .primary-bg .wp-block-button__link:hover,.primary-bg .btn-secondary:focus,.primary-bg .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .primary-bg .wp-block-button__link:focus,.primary-bg .btn-secondary:active,.primary-bg .wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .primary-bg .wp-block-button__link:active,.primarydk-bg .btn-secondary:hover,.primarydk-bg .wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .primarydk-bg .wp-block-button__link:hover,.primarydk-bg .btn-secondary:focus,.primarydk-bg .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .primarydk-bg .wp-block-button__link:focus,.primarydk-bg .btn-secondary:active,.primarydk-bg .wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .primarydk-bg .wp-block-button__link:active{background-color:#becebb !important;color:#244f4a !important}.primary-bg .btn-secondary:hover .btn-arrow,.primary-bg .wp-block-button.is-style-outline .wp-block-button__link:hover .btn-arrow,.wp-block-button.is-style-outline .primary-bg .wp-block-button__link:hover .btn-arrow,.primary-bg .btn-secondary:focus .btn-arrow,.primary-bg .wp-block-button.is-style-outline .wp-block-button__link:focus .btn-arrow,.wp-block-button.is-style-outline .primary-bg .wp-block-button__link:focus .btn-arrow,.primary-bg .btn-secondary:active .btn-arrow,.primary-bg .wp-block-button.is-style-outline .wp-block-button__link:active .btn-arrow,.wp-block-button.is-style-outline .primary-bg .wp-block-button__link:active .btn-arrow,.primarydk-bg .btn-secondary:hover .btn-arrow,.primarydk-bg .wp-block-button.is-style-outline .wp-block-button__link:hover .btn-arrow,.wp-block-button.is-style-outline .primarydk-bg .wp-block-button__link:hover .btn-arrow,.primarydk-bg .btn-secondary:focus .btn-arrow,.primarydk-bg .wp-block-button.is-style-outline .wp-block-button__link:focus .btn-arrow,.wp-block-button.is-style-outline .primarydk-bg .wp-block-button__link:focus .btn-arrow,.primarydk-bg .btn-secondary:active .btn-arrow,.primarydk-bg .wp-block-button.is-style-outline .wp-block-button__link:active .btn-arrow,.wp-block-button.is-style-outline .primarydk-bg .wp-block-button__link:active .btn-arrow{color:#244f4a}.primary-bg blockquote,.primarydk-bg blockquote{color:#e6d8c9 !important}.primary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button),.primarydk-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){font-weight:700;color:#e6d8c9 !important;border-bottom:1px solid #e6d8c9 !important}.primary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.primary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.primary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active,.primarydk-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.primarydk-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.primarydk-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#dfe44b !important;border-color:transparent !important}.primarydk-bg{background-color:#1c3d3a}.secondary-bg{background-color:#dfe44b}.secondary-bg .btn-secondary,.secondary-bg .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .secondary-bg .wp-block-button__link{border-color:#b39381 !important;color:#244f4a}.secondary-bg .btn-secondary .btn-arrow,.secondary-bg .wp-block-button.is-style-outline .wp-block-button__link .btn-arrow,.wp-block-button.is-style-outline .secondary-bg .wp-block-button__link .btn-arrow{color:#244f4a}.secondary-bg blockquote{color:#244f4a !important}.secondary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){font-weight:700;color:#244f4a !important;border-bottom:1px solid #244f4a !important}.secondary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.secondary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.secondary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#b39381 !important;border-color:transparent !important}.tertiary-bg{background-color:#becebb}.tertiary-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.tertiary-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.tertiary-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#244f4a}.tertiary-bg .btn-secondary,.tertiary-bg .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .tertiary-bg .wp-block-button__link{border-color:#b39381 !important;color:#244f4a}.tertiary-bg .btn-secondary .btn-arrow,.tertiary-bg .wp-block-button.is-style-outline .wp-block-button__link .btn-arrow,.wp-block-button.is-style-outline .tertiary-bg .wp-block-button__link .btn-arrow{color:#244f4a}.tertiary-bg blockquote{color:#244f4a !important}.tertiary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){font-weight:700;color:#244f4a !important;border-bottom:1px solid #244f4a !important}.tertiary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.tertiary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.tertiary-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#b39381 !important;border-color:transparent !important}.abs-texture-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;z-index:-1}.texture-bg{background-image:url(//jennsmira.com/wp-content/themes/smira-theme/css/../images/texture-bg.jpg);background-size:cover;color:#fff}.texture-bg:before{background-color:rgba(52,49,52,.3)}.texture-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){color:#dfe44b;border-color:#dfe44b}.texture-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.texture-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.texture-bg a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#becebb}.texture-bg .btn-primary,.texture-bg .idx-btn:not(.idx-btn-toggle),.texture-bg #IDX-loginSubmit,.texture-bg #IDX-signupFormSubmitBtn,.texture-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .texture-bg .wp-block-button__link{color:#e6d8c9;border-color:#e6d8c9 !important}.texture-bg .btn-primary .btn-arrow,.texture-bg .idx-btn:not(.idx-btn-toggle) .btn-arrow,.texture-bg #IDX-loginSubmit .btn-arrow,.texture-bg #IDX-signupFormSubmitBtn .btn-arrow,.texture-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .texture-bg .wp-block-button__link .btn-arrow{color:#becebb}.texture-bg .btn-primary:hover,.texture-bg .idx-btn:hover:not(.idx-btn-toggle),.texture-bg #IDX-loginSubmit:hover,.texture-bg #IDX-signupFormSubmitBtn:hover,.texture-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .texture-bg .wp-block-button__link:hover,.texture-bg .btn-primary:focus,.texture-bg .idx-btn:focus:not(.idx-btn-toggle),.texture-bg #IDX-loginSubmit:focus,.texture-bg #IDX-signupFormSubmitBtn:focus,.texture-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.wp-block-button:not(.is-style-outline) .texture-bg .wp-block-button__link:focus,.texture-bg .btn-primary:active,.texture-bg .idx-btn:active:not(.idx-btn-toggle),.texture-bg #IDX-loginSubmit:active,.texture-bg #IDX-signupFormSubmitBtn:active,.texture-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:active,.wp-block-button:not(.is-style-outline) .texture-bg .wp-block-button__link:active{color:#becebb;border-color:#e6d8c9 !important}.texture-bg .btn-primary:hover .btn-arrow,.texture-bg .idx-btn:hover:not(.idx-btn-toggle) .btn-arrow,.texture-bg #IDX-loginSubmit:hover .btn-arrow,.texture-bg #IDX-signupFormSubmitBtn:hover .btn-arrow,.texture-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover .btn-arrow,.wp-block-button:not(.is-style-outline) .texture-bg .wp-block-button__link:hover .btn-arrow,.texture-bg .btn-primary:focus .btn-arrow,.texture-bg .idx-btn:focus:not(.idx-btn-toggle) .btn-arrow,.texture-bg #IDX-loginSubmit:focus .btn-arrow,.texture-bg #IDX-signupFormSubmitBtn:focus .btn-arrow,.texture-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus .btn-arrow,.wp-block-button:not(.is-style-outline) .texture-bg .wp-block-button__link:focus .btn-arrow,.texture-bg .btn-primary:active .btn-arrow,.texture-bg .idx-btn:active:not(.idx-btn-toggle) .btn-arrow,.texture-bg #IDX-loginSubmit:active .btn-arrow,.texture-bg #IDX-signupFormSubmitBtn:active .btn-arrow,.texture-bg .wp-block-button:not(.is-style-outline) .wp-block-button__link:active .btn-arrow,.wp-block-button:not(.is-style-outline) .texture-bg .wp-block-button__link:active .btn-arrow{color:#244f4a;background-color:#dfe44b}.texture-bg .btn-secondary:hover,.texture-bg .wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .texture-bg .wp-block-button__link:hover,.texture-bg .btn-secondary:focus,.texture-bg .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .texture-bg .wp-block-button__link:focus,.texture-bg .btn-secondary:active,.texture-bg .wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .texture-bg .wp-block-button__link:active{background-color:#becebb !important;color:#244f4a !important}.texture-bg .btn-secondary:hover .btn-arrow,.texture-bg .wp-block-button.is-style-outline .wp-block-button__link:hover .btn-arrow,.wp-block-button.is-style-outline .texture-bg .wp-block-button__link:hover .btn-arrow,.texture-bg .btn-secondary:focus .btn-arrow,.texture-bg .wp-block-button.is-style-outline .wp-block-button__link:focus .btn-arrow,.wp-block-button.is-style-outline .texture-bg .wp-block-button__link:focus .btn-arrow,.texture-bg .btn-secondary:active .btn-arrow,.texture-bg .wp-block-button.is-style-outline .wp-block-button__link:active .btn-arrow,.wp-block-button.is-style-outline .texture-bg .wp-block-button__link:active .btn-arrow{color:#244f4a}.texture-bg blockquote{color:#e6d8c9 !important}.texture-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){font-weight:700;color:#e6d8c9 !important;border-bottom:1px solid #e6d8c9 !important}.texture-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.texture-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.texture-bg blockquote a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#dfe44b !important;border-color:transparent !important}.gradient-bg,.listing-media-header .listings-wrap{background:linear-gradient(to bottom,rgba(230,216,201,.7),rgba(230,216,201,0) 100%)}.white-bg{background-color:#fff;color:#343134}.modal-content{border:0;border-radius:0;position:relative}.btn-close{position:absolute;top:15px;right:10px;z-index:10;width:65px;height:65px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border-radius:100%;background-color:#1c3d3a;color:#fff !important;font-size:.7rem;background-image:none;padding:0 !important}.wp-block-social-links .wp-social-link{background-color:transparent}.wp-block-social-links .wp-social-link a{background-color:#244f4a;border-radius:100%}.wp-block-social-links.is-style-logos-only .wp-social-link a{background-color:transparent}.wp-block-social-links.is-style-logos-only .wp-social-link svg{fill:#244f4a;color:#244f4a}.wp-block-social-links.is-style-pill-shape .wp-social-link{background-color:transparent}.wp-block-social-links.is-style-pill-shape .wp-social-link a{background-color:#244f4a;border-radius:20px}.slick-dots{padding:0;margin:0;list-style:none;display:flex;justify-content:center}.slick-dots:has(li:first-child:last-child){display:none}.slick-dots li{margin:0 4px;line-height:12px}.slick-dots li.slick-active button{opacity:1;background-color:#dfe44b}.slick-dots button{text-indent:-9999px;border:0;padding:0;width:12px;height:12px;border-radius:100%;background-color:#e6d8c9;opacity:.75;transition:all .4s ease-out}.slick-dots button:hover,.slick-dots button:focus,.slick-dots button:active{opacity:1;background-color:#dfe44b}.slick-arrow{border:1px solid #b39381;color:#244f4a;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:.7rem;height:30px;width:40px;background-color:rgba(230,216,201,.3);transition:all .4s ease-out}.slick-arrow:hover,.slick-arrow:focus,.slick-arrow:active{background-color:#244f4a;color:#becebb}.slick-arrow+.slick-arrow{border-left:0}.section-links.sl-center{justify-content:center}.section-links.sl-row{display:flex;flex-wrap:wrap;margin:0 -5px}.section-links.sl-row>div{width:50%;padding:0 5px;margin-top:5px}.section-links.sl-full{display:flex;flex-wrap:wrap;margin:0 -5px}.section-links.sl-full>div{width:33.33333%;padding:0 5px}.section-links.sl-break>div+div a{border-top:0 !important}.position-relative{z-index:1}@media (max-width:1600px){.span-section{padding:0 45px}}@media (max-width:1399px){.span-section{padding:0 40px}}@media (max-width:991px){.gallery-item{width:33.3333%;min-width:33.3333%}.section-links.sl-row,.section-links.sl-full{display:block;margin-left:0;margin-right:0}.section-links.sl-row>div,.section-links.sl-full>div{width:100%;padding:0;margin-top:0}.section-links.sl-row>div+div a,.section-links.sl-full>div+div a{border-top:0 !important}}@media (max-width:767px){#page{overflow:hidden}.span-section{padding:0 15px}.video-overlay svg{width:90px}.section-links{display:block !important;margin-left:0 !important;margin-right:0 !important}.section-links>div{width:100% !important;padding:0 !important}.btn-close{width:50px;height:50px}}a{color:#244f4a;text-decoration:none;border-bottom:1px solid #244f4a}a:hover,a:active,a:focus{color:#b39381;border-color:transparent !important;text-decoration:none}.btn,.idx-btn:not(.idx-btn-toggle),#IDX-loginSubmit,#IDX-signupFormSubmitBtn,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button:not(.is-style-outline) .wp-block-button__link{font-family:"Figtree",sans-serif;font-size:.9rem;padding:7px 10px 7px 0;line-height:1;min-height:50px;border-radius:0;border:0 !important;border-top:1px solid transparent !important;border-bottom:1px solid transparent !important;overflow:hidden;position:relative;outline:none !important;z-index:1;transition:all .4s ease-out;box-shadow:none !important;text-shadow:none;display:flex;align-items:center;justify-content:space-between;background-color:transparent !important;text-align:left !important}.btn .btn-text,.idx-btn:not(.idx-btn-toggle) .btn-text,#IDX-loginSubmit .btn-text,#IDX-signupFormSubmitBtn .btn-text,.wp-block-button.is-style-outline .wp-block-button__link .btn-text,.wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-text{padding:0 25px 0 0;transition:all .2s ease-out}.btn .btn-arrow,.idx-btn:not(.idx-btn-toggle) .btn-arrow,#IDX-loginSubmit .btn-arrow,#IDX-signupFormSubmitBtn .btn-arrow,.wp-block-button.is-style-outline .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow{transform:rotate(-45deg);font-size:1rem;transition:all .3s ease-out;width:35px;min-width:35px;height:35px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-left:15px !important;background-color:transparent;transform-origin:center}.btn.btn-google .btn-arrow,.btn-google.idx-btn:not(.idx-btn-toggle) .btn-arrow,.btn-google#IDX-loginSubmit .btn-arrow,.btn-google#IDX-signupFormSubmitBtn .btn-arrow,.wp-block-button.is-style-outline .btn-google.wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .btn-google.wp-block-button__link .btn-arrow{transform:none !important}.btn:hover .btn-arrow,.idx-btn:hover:not(.idx-btn-toggle) .btn-arrow,#IDX-loginSubmit:hover .btn-arrow,#IDX-signupFormSubmitBtn:hover .btn-arrow,.wp-block-button.is-style-outline .wp-block-button__link:hover .btn-arrow,.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover .btn-arrow,.btn:focus .btn-arrow,.idx-btn:focus:not(.idx-btn-toggle) .btn-arrow,#IDX-loginSubmit:focus .btn-arrow,#IDX-signupFormSubmitBtn:focus .btn-arrow,.wp-block-button.is-style-outline .wp-block-button__link:focus .btn-arrow,.wp-block-button:not(.is-style-outline) .wp-block-button__link:focus .btn-arrow,.btn:active .btn-arrow,.idx-btn:active:not(.idx-btn-toggle) .btn-arrow,#IDX-loginSubmit:active .btn-arrow,#IDX-signupFormSubmitBtn:active .btn-arrow,.wp-block-button.is-style-outline .wp-block-button__link:active .btn-arrow,.wp-block-button:not(.is-style-outline) .wp-block-button__link:active .btn-arrow{transform:rotate(0deg)}.btn+.btn,.idx-btn:not(.idx-btn-toggle)+.btn,.btn+.idx-btn:not(.idx-btn-toggle),.idx-btn:not(.idx-btn-toggle)+.idx-btn:not(.idx-btn-toggle),#IDX-loginSubmit+.btn,#IDX-loginSubmit+.idx-btn:not(.idx-btn-toggle),#IDX-signupFormSubmitBtn+.btn,#IDX-signupFormSubmitBtn+.idx-btn:not(.idx-btn-toggle),.btn+#IDX-loginSubmit,.idx-btn:not(.idx-btn-toggle)+#IDX-loginSubmit,#IDX-loginSubmit+#IDX-loginSubmit,#IDX-signupFormSubmitBtn+#IDX-loginSubmit,.btn+#IDX-signupFormSubmitBtn,.idx-btn:not(.idx-btn-toggle)+#IDX-signupFormSubmitBtn,#IDX-loginSubmit+#IDX-signupFormSubmitBtn,#IDX-signupFormSubmitBtn+#IDX-signupFormSubmitBtn,.wp-block-button.is-style-outline .wp-block-button__link+.btn,.wp-block-button.is-style-outline .wp-block-button__link+.idx-btn:not(.idx-btn-toggle),.wp-block-button.is-style-outline .wp-block-button__link+#IDX-loginSubmit,.wp-block-button.is-style-outline .wp-block-button__link+#IDX-signupFormSubmitBtn,.wp-block-button.is-style-outline .btn+.wp-block-button__link,.wp-block-button.is-style-outline .idx-btn:not(.idx-btn-toggle)+.wp-block-button__link,.wp-block-button.is-style-outline #IDX-loginSubmit+.wp-block-button__link,.wp-block-button.is-style-outline #IDX-signupFormSubmitBtn+.wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link+.wp-block-button__link,.wp-block-button:not(.is-style-outline) .wp-block-button__link+.btn,.wp-block-button:not(.is-style-outline) .wp-block-button__link+.idx-btn:not(.idx-btn-toggle),.wp-block-button:not(.is-style-outline) .wp-block-button__link+#IDX-loginSubmit,.wp-block-button:not(.is-style-outline) .wp-block-button__link+#IDX-signupFormSubmitBtn,.wp-block-button:not(.is-style-outline) .btn+.wp-block-button__link,.wp-block-button:not(.is-style-outline) .idx-btn:not(.idx-btn-toggle)+.wp-block-button__link,.wp-block-button:not(.is-style-outline) #IDX-loginSubmit+.wp-block-button__link,.wp-block-button:not(.is-style-outline) #IDX-signupFormSubmitBtn+.wp-block-button__link,.wp-block-button:not(.is-style-outline) .wp-block-button__link+.wp-block-button__link{border-top:0 !important;margin-top:0 !important}.btn-primary,.idx-btn:not(.idx-btn-toggle),#IDX-loginSubmit,#IDX-signupFormSubmitBtn,.wp-block-button:not(.is-style-outline) .wp-block-button__link{color:#244f4a;border-color:#b39381 !important}.btn-primary .btn-arrow,.idx-btn:not(.idx-btn-toggle) .btn-arrow,#IDX-loginSubmit .btn-arrow,#IDX-signupFormSubmitBtn .btn-arrow,.wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow{color:#244f4a}.btn-primary:hover,.idx-btn:hover:not(.idx-btn-toggle),#IDX-loginSubmit:hover,#IDX-signupFormSubmitBtn:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.btn-primary:focus,.idx-btn:focus:not(.idx-btn-toggle),#IDX-loginSubmit:focus,#IDX-signupFormSubmitBtn:focus,.wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.btn-primary:active,.idx-btn:active:not(.idx-btn-toggle),#IDX-loginSubmit:active,#IDX-signupFormSubmitBtn:active,.wp-block-button:not(.is-style-outline) .wp-block-button__link:active{background-color:transparent !important;color:#b39381;border-color:#b39381 !important}.btn-primary:hover .btn-arrow,.idx-btn:hover:not(.idx-btn-toggle) .btn-arrow,#IDX-loginSubmit:hover .btn-arrow,#IDX-signupFormSubmitBtn:hover .btn-arrow,.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover .btn-arrow,.btn-primary:focus .btn-arrow,.idx-btn:focus:not(.idx-btn-toggle) .btn-arrow,#IDX-loginSubmit:focus .btn-arrow,#IDX-signupFormSubmitBtn:focus .btn-arrow,.wp-block-button:not(.is-style-outline) .wp-block-button__link:focus .btn-arrow,.btn-primary:active .btn-arrow,.idx-btn:active:not(.idx-btn-toggle) .btn-arrow,#IDX-loginSubmit:active .btn-arrow,#IDX-signupFormSubmitBtn:active .btn-arrow,.wp-block-button:not(.is-style-outline) .wp-block-button__link:active .btn-arrow{background-color:#244f4a;color:#dfe44b}.btn-secondary,.wp-block-button.is-style-outline .wp-block-button__link{color:#e6d8c9;border-color:#e6d8c9 !important}.btn-secondary .btn-arrow,.wp-block-button.is-style-outline .wp-block-button__link .btn-arrow{color:#becebb}.btn-secondary:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover,.btn-secondary:focus,.wp-block-button.is-style-outline .wp-block-button__link:focus,.btn-secondary:active,.wp-block-button.is-style-outline .wp-block-button__link:active{color:#e6d8c9;background-color:#244f4a !important}.btn-secondary:hover .btn-text,.wp-block-button.is-style-outline .wp-block-button__link:hover .btn-text,.btn-secondary:focus .btn-text,.wp-block-button.is-style-outline .wp-block-button__link:focus .btn-text,.btn-secondary:active .btn-text,.wp-block-button.is-style-outline .wp-block-button__link:active .btn-text{padding:0 15px 0 10px}.btn-secondary:hover .btn-arrow,.wp-block-button.is-style-outline .wp-block-button__link:hover .btn-arrow,.btn-secondary:focus .btn-arrow,.wp-block-button.is-style-outline .wp-block-button__link:focus .btn-arrow,.btn-secondary:active .btn-arrow,.wp-block-button.is-style-outline .wp-block-button__link:active .btn-arrow{color:#dfe44b}.wp-block-buttons{display:block !important}.wp-block-button{display:block !important}.wp-block-button+.wp-block-button .wp-block-button__link,.wp-block-button+.wp-block-button .btn,.wp-block-button+.wp-block-button .idx-btn:not(.idx-btn-toggle),.wp-block-button+.wp-block-button #IDX-loginSubmit,.wp-block-button+.wp-block-button #IDX-signupFormSubmitBtn,.wp-block-button.is-style-outline .wp-block-button+.wp-block-button .wp-block-button__link,.wp-block-button:not(.is-style-outline) .wp-block-button+.wp-block-button .wp-block-button__link{border-top:0 !important}.btn-solid{font-size:.8rem;background-color:#244f4a;color:#fff;display:inline-block;padding:8px 12px;text-align:center;min-width:195px;border:0 !important}.btn-solid svg{transition:all .4s ease-out}.btn-solid:hover,.btn-solid:focus,.btn-solid:active{background-color:#e6d8c9;color:#244f4a}.btn-solid:hover svg,.btn-solid:focus svg,.btn-solid:active svg{color:#244f4a}@media (max-width:767px){.wp-block-button{width:100%}.btn:not(.idx-btn--map-toggle),.idx-btn:not(.idx-btn--map-toggle):not(.idx-btn-toggle),#IDX-loginSubmit:not(.idx-btn--map-toggle),#IDX-signupFormSubmitBtn:not(.idx-btn--map-toggle),.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.idx-btn--map-toggle),.wp-block-button.is-style-outline .wp-block-button__link:not(.idx-btn--map-toggle){margin-left:0 !important;margin-right:0 !important;width:100% !important;min-width:unset}}input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=search]),select{border-radius:0;background-color:transparent;border:1px solid #244f4a;padding:5px 8px;height:65px !important;font-size:1rem !important;color:#343134;border-radius:0 !important}input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=search]):focus-visible,select:focus-visible{outline:none !important}textarea{border-radius:0;border:1px solid #244f4a;background-color:transparent;padding:5px 8px;font-size:1rem !important;color:#343134}textarea:focus-visible{outline:none}select{background:transparent url(//jennsmira.com/wp-content/themes/smira-theme/css/../images/angle-down.svg) right 17px center no-repeat;background-size:15px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}select option{color:#343134;background-color:#fff}select:focus-visible{outline:none}input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=search]):focus,select:focus,textarea:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(36,79,74,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(36,79,74,.6)}button{border-radius:0}input[type=number]{-webkit-appearance:none !important;-moz-appearance:none !important;-ms-appearance:none !important}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.gform_wrapper{text-align:left}.gform_fields{row-gap:12px !important;column-gap:12px !important}.gform_validation_container,.gform_required_legend,.gfield_visibility_hidden,.gfield_validation_message{display:none !important}.gform_validation_errors{border-radius:0 !important}.gform_validation_errors>h2{font-size:1rem !important;font-family:"Figtree",sans-serif !important}.gfield_description{font-size:.6rem !important;margin-top:5px;font-style:italic}.gform_fileupload_rules{display:block;font-size:.7rem !important;font-style:italic;padding-top:0 !important;margin-top:4px !important}.gfield--type-consent{margin-top:-10px !important}.gfield--type-consent .gfield_label{display:none !important}.gfield--type-consent .gform-field-label{font-size:.6rem !important}.gfield--type-consent .gform-field-label span{display:inline-block !important;line-height:1.1 !important}.gfield--type-consent .gform-field-label span:after{content:"*"}.gfield--type-consent .gform-field-label .gfield_required_asterisk{display:none !important}.ginput_container_consent{display:flex;align-items:center}.ginput_container_consent input[type=checkbox]{margin-right:10px}.gform_footer{justify-content:flex-end;padding:0 !important;margin-top:12px !important}.gfield_required,.required{color:#244f4a !important}.gfield{position:relative}.gfield input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=number]):not([type=search]),.gfield select,.gfield textarea{padding:15px 15px 5px !important;border-radius:0 !important}.gfield select{color:transparent}.gfield input[type=file]{font-size:.8rem}.gfield.input--filled select{color:#343134}.gfield.gfield_error{outline:1px solid #c02b0a}.gfield.no-animate .gfield_label{position:static;font-size:.8rem !important;margin-bottom:5px !important}.ginput_complex select{color:#343134 !important}.gfield_label,label,.label{font-size:.7rem !important;color:#343134 !important;font-weight:400 !important}.gfield_label{position:absolute;left:15px;top:22px;margin:0 !important;opacity:.7}.gfield_label.no-animate{position:static;font-size:.7rem !important;margin-bottom:6px !important}.gfield.input--filled .gfield_label{top:2px !important;font-size:.7rem !important;opacity:1}.gfield--input-type-datepicker .ginput_container_date:after{color:#fff !important}.gfield--input-type-datepicker ::placeholder{color:transparent !important}.gform-datepicker{min-width:100% !important}.ui-datepicker-month,.ui-datepicker-year{border:1px solid #343134 !important;text-align:left !important;padding:5px !important}.ui-datepicker-month{min-width:120px !important;margin-right:10px !important}.ui-datepicker-year{min-width:85px !important}.ui-datepicker-title select{height:35px !important;font-size:.8rem !important;background:#fff url(//jennsmira.com/wp-content/themes/smira-theme/css/../images/angle-down.svg) right 12px center no-repeat !important;background-size:12px !important}.ui-datepicker table td a{border:0 !important}.ui-datepicker table td a.ui-state-active{background-color:#244f4a !important}.ui-datepicker table td a.ui-state-highlight,.ui-datepicker table td a:hover,.ui-datepicker table td a:focus,.ui-datepicker table td a:active{background-color:#becebb}.ui-datepicker-trigger{display:none !important}.ginput_container_time input{padding:10px 15px !important}.ginput_container_time select{padding:5px 15px 0 !important;min-width:85px}.gfield--type-html{line-height:.7;margin-top:-5px;margin-bottom:12px}.gform_button{background-color:#b39381 !important;color:#fff !important;font-family:"Figtree",sans-serif;min-height:50px !important;padding:15px 35px !important;display:flex !important;align-items:center;justify-content:center;font-size:.85rem !important;border-radius:0 !important;border:0 !important;transition:all .4s ease-out}.gform_button:hover,.gform_button:focus,.gform_button:active{background-color:#e6d8c9 !important;color:#b39381 !important}.gform_button:hover .gform-btn-arrow,.gform_button:focus .gform-btn-arrow,.gform_button:active .gform-btn-arrow{transform:rotate(0deg);color:#244f4a}.gform-btn-arrow{font-size:.8rem;color:#dfe44b;margin-left:10px;transform:rotate(-45deg);transition:all .2s ease-out}.step-form{position:relative}.step-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=number]):not([type=search]),.step-form select,.step-form textarea{border:1px solid #fff !important}.step-form img.gform_ajax_spinner{display:none !important}.step-form .gfield--type-consent{margin-bottom:7px !important}.gf_progressbar_wrapper{position:absolute;bottom:79px;left:0;right:0}.gf_progressbar_title,.gf_progressbar_percentage span{display:none}.gf_progressbar{background-color:rgba(255,255,255,.25) !important;height:8px;border-radius:0 !important;margin:0 !important}.gf_progressbar_percentage{height:100% !important;border-radius:0 !important;background-color:#dfe44b !important}.gf_progressbar_percentage span{display:none !important}.gform_page_footer{display:flex;align-items:center;justify-content:space-between;padding-top:10px;width:100% !important}.gform_page_footer .gform_button{background-color:transparent !important;border:0 !important;border:0 !important;border-radius:0 !important;text-transform:uppercase;font-size:.7rem !important;color:#fff !important;padding:0 !important;letter-spacing:.03rem;height:auto !important;min-height:unset !important;transition:all .6s ease-out;min-width:unset !important;width:unset;min-height:unset;height:fit-content !important;display:flex;align-items:center}.gform_page_footer .gform_button:before{display:none}.gform_page_footer .gform_button:after{content:"";margin-left:5px;width:40px;height:40px;border-radius:100%;background-color:#becebb;display:block;background-position:center;background-repeat:no-repeat;background-size:14px;background-image:url(//jennsmira.com/wp-content/themes/smira-theme/css/../images/footer-form-arrow.svg);margin-left:8px;transform:rotate(-45deg);transition:all .6s cubic-bezier(.43,.265,0,.865)}.gform_page_footer .gform_button:hover:after,.gform_page_footer .gform_button:focus:after,.gform_page_footer .gform_button:active:after{background-color:#e6d8c9;transform:rotate(0deg)}#gform_page_10_1 .gform_page_footer{justify-content:flex-end}.gform_next_button,.gform_previous_button{background-color:transparent !important;border:0 !important;border:0 !important;border-radius:0 !important;text-transform:uppercase;font-size:.7rem;color:#fff !important;padding:0 !important;letter-spacing:.03rem;height:auto !important;transition:all .6s ease-out;min-width:unset;min-height:unset;height:fit-content !important;display:flex;align-items:center}.gform_next_button:hover,.gform_next_button:focus,.gform_next_button:active,.gform_previous_button:hover,.gform_previous_button:focus,.gform_previous_button:active{color:#becebb !important}.gform_next_button:after{content:"";margin-left:5px;width:40px;height:40px;border-radius:100%;background-color:#becebb;display:block;background-position:center;background-repeat:no-repeat;background-size:14px;background-image:url(//jennsmira.com/wp-content/themes/smira-theme/css/../images/footer-form-arrow.svg);margin-left:8px;transform:rotate(-45deg);transition:all .6s cubic-bezier(.43,.265,0,.865)}.gform_next_button:hover:after,.gform_next_button:focus:after,.gform_next_button:active:after{transform:rotate(0);background-color:#e6d8c9}.gform_previous_button:before{content:"";margin-left:5px;width:40px;height:40px;border-radius:100%;background-color:#becebb;display:block;background-position:center;background-repeat:no-repeat;background-size:14px;background-image:url(//jennsmira.com/wp-content/themes/smira-theme/css/../images/footer-form-arrow.svg);margin-right:8px;transform:rotate(225deg);transition:all .6s cubic-bezier(.43,.265,0,.865)}.gform_previous_button:hover:before,.gform_previous_button:focus:before,.gform_previous_button:active:before{transform:rotate(180deg);background-color:#e6d8c9}.white-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=search]),.white-form textarea{border:0 !important;color:#fff;background-color:#1c3d3a}.white-form select{background:#1c3d3a url(//jennsmira.com/wp-content/themes/smira-theme/css/../images/angle-down-white.svg) right 17px center no-repeat !important;background-size:15px !important;color:transparent;border:0 !important}.white-form .gfield{position:relative}.white-form .gfield.input--filled select{color:#fff}.white-form .gfield_required,.white-form .required,.white-form .gfield_description{color:#fff !important}.white-form .ginput_complex select{color:#fff !important}.white-form .ginput_container_time input::-webkit-inner-spin-button{background-image:url(//jennsmira.com/wp-content/themes/smira-theme/css/../images/number-spinner-white.svg) !important}.white-form .gfield_label,.white-form label,.white-form .label{color:#fff !important;z-index:1}.white-form .gform_button{color:#fff}@media (max-width:767px){.gform_button{width:100%}}.widget-title{display:none}.wp-block-categories__label{display:none !important}.widget+.widget{margin-top:7px}.search-form{position:relative}#search_form .search-field{width:100%;color:#343134;background-color:transparent !important;border:1px solid #244f4a !important;-webkit-appearance:none;height:65px;padding:15px 40px 15px 8px}.search-btn{position:absolute;top:0;right:15px;bottom:0;font-size:20px;padding:18px 0;border:0 !important;color:#244f4a !important}.search-btn:hover,.search-btn:focus,.search-btn:active{color:#b39381 !important}.search-form ::-webkit-input-placeholder{color:#343134;font-size:.9rem !important}.search-form :-moz-placeholder{color:#343134;font-size:.9rem !important;opacity:1}.search-form ::-moz-placeholder{color:#343134;font-size:.9rem !important;opacity:1}.search-form :-ms-input-placeholder{color:#343134;font-size:.9rem !important}.search-form ::-ms-input-placeholder{color:#343134;font-size:.9rem !important}.widget select{width:100%;color:#343134;background-color:transparent !important;border:1px solid #244f4a !important;font-size:.9rem !important}@media (max-width:767px){.widget-area{display:block !important}.widget-area .widget{width:100%;min-width:100%;margin:10px 0}.widget-area .widget+.widget{margin-top:15px}}.paging-navigation{text-align:center}.paging-navigation .pagination,.paging-navigation>div{font-size:0;justify-content:center}.paging-navigation .pagination:empty,.paging-navigation>div:empty{display:none}.page-numbers{display:inline-block;width:auto;text-align:center;background-color:transparent;color:#343134;margin:0 4px;font-size:20px;position:relative;z-index:1;border:0 !important}.page-numbers:hover,.page-numbers:focus,.page-numbers:active{color:#dfe44b}.page-numbers.current{color:#dfe44b !important;background-color:#244f4a !important;width:30px;height:30px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center}.page-numbers.dots{color:#343134 !important}.page-numbers.next,.page-numbers.prev{color:#244f4a;margin:0;font-size:.9rem}.page-numbers.next:hover,.page-numbers.next:focus,.page-numbers.next:active,.page-numbers.prev:hover,.page-numbers.prev:focus,.page-numbers.prev:active{color:#dfe44b}.post-navigation .pagination{padding-left:0;list-style:none;margin-top:35px;margin-bottom:0;width:100%}.post-navigation .pagination .nav-previous,.post-navigation .pagination .nav-next{display:inline-block}.post-navigation .pagination .nav-previous a,.post-navigation .pagination .nav-next a{border:0;border-radius:0;background-color:transparent;padding:0;color:#343134}.post-navigation .pagination .nav-previous a:hover,.post-navigation .pagination .nav-previous a:focus,.post-navigation .pagination .nav-previous a:active,.post-navigation .pagination .nav-next a:hover,.post-navigation .pagination .nav-next a:focus,.post-navigation .pagination .nav-next a:active{color:#244f4a}.post-navigation .pagination .nav-next{float:right}.login .message,#login_error{color:#343134;margin-top:25px}.language-switcher{display:none !important}.login{background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:space-around;min-height:100vh;position:relative}.login .privacy-policy-page-link{margin:30px 0 0}.login h1.admin-email__heading{font-size:1.4rem;color:#fff}#login{width:450px;padding:35px 20px;background-color:#244f4a;text-align:center;color:#fff;position:relative}#login h1 a{width:350px;background-size:350px;height:65px;margin-bottom:0;border:0 !important}#login p{text-align:left}#login form{background-color:transparent;box-shadow:none;border:0;text-align:left;margin-bottom:0;margin-top:0;padding:45px 0 25px}#login form label{color:#fff !important;text-transform:uppercase !important;font-size:.9rem}#login form input:not([type=submit]){border:1px solid #e6d8c9 !important;color:#fff !important}#login .submit{clear:both}#login .button-primary{min-width:150px;height:50px;box-shadow:none !important;text-shadow:none;background-color:#b39381;color:#244f4a;border-radius:0;border:0;font-size:.8rem;text-transform:uppercase;font-weight:700;letter-spacing:.05rem;transition:all .4s ease-out}#login .button-primary:hover,#login .button-primary:focus,#login .button-primary:active{background-color:#becebb}#rememberme{background-color:transparent;border:2px solid #e6d8c9 !important;border:0;box-shadow:none;transform:scale(1.3);margin-left:2px}#nav,#backtoblog{margin:0 !important;display:inline-block;padding:0 !important;font-size:18px}#nav a,#backtoblog a{color:#fff !important;font-size:18px}#nav a:hover,#nav a:focus,#nav a:active,#backtoblog a:hover,#backtoblog a:focus,#backtoblog a:active{color:#becebb !important}.privacy-policy-page-link{margin-top:10px !important}.privacy-policy-link{color:#fff !important;font-size:16px;text-decoration:none}.privacy-policy-link:hover,.privacy-policy-link:focus,.privacy-policy-link:active{color:#becebb !important}.nav-modal .modal-dialog{max-width:100vw;margin:0 !important}.nav-modal .btn-close{position:fixed}.nav-inner{min-height:100vh;overflow-y:auto}.nav-half{position:relative;padding:20px 50px 35px}.nav-brand{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;display:flex;align-items:flex-end;overflow:hidden}.nav-brand img{transform:translate(-75px,75px);max-height:95%;width:auto;height:auto;opacity:.05}.nav-logo{margin-bottom:25px}.nav-logo a{border:0 !important}.nav-logo img{height:70px;width:auto}.nav-cta-half:before{background:linear-gradient(to top,rgba(52,49,52,.85),rgba(52,49,52,0) 75%)}.nav-cta{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;height:100vh;padding:40px}.nav-cta>div{max-width:525px}.nav-cta p{line-height:1.25}.nav-cta a{color:#fff !important;border-color:#fff !important;padding-bottom:3px;display:inline-block}.nav-cta a:hover,.nav-cta a:focus,.nav-cta a:active{color:#becebb !important;border-color:transparent !important}.primary-nav{padding:0}.main-menu{justify-content:space-between;width:100%;position:relative;z-index:1;margin:0 !important}.main-menu>li{flex:unset !important;text-align:left !important;margin-top:20px}.main-menu>li:nth-child(odd){width:45%;min-height:45%}.main-menu>li:nth-child(even){width:55%;min-width:55%}.main-menu>li.menu-item-has-children>a{cursor:default;pointer-events:none}.main-menu>li.menu-item-has-children>a:after{display:none !important}.main-menu>li:not(.menu-item-has-children)>a:after{content:"";border:0;display:inline-block;width:15px;height:15px;border-right:2px solid #e6d8c9;border-bottom:2px solid #e6d8c9;transform:rotate(-45deg);margin-left:5px}.main-menu>li>a{color:#fff !important;width:unset !important;min-width:75%;display:inline-block !important;font-size:1.8rem;font-family:"Shippori Mincho",serif;padding:0 0 8px !important;border-bottom:2px solid #b39381 !important;background-color:transparent !important;outline:none !important;line-height:1.5 !important}.main-menu>li:not(.menu-item-has-children):focus>a,.main-menu>li:not(.menu-item-has-children):hover>a,.main-menu>.current-menu-parent:not(.menu-item-has-children)>a,.main-menu>.current-menu-parent:not(.menu-item-has-children):focus>a,.main-menu>.current-menu-parent:not(.menu-item-has-children):hover>a,.main-menu>.current-menu-item:not(.menu-item-has-children)>a,.main-menu>.current-menu-item:not(.menu-item-has-children):focus>a,.main-menu>.current-menu-item:not(.menu-item-has-children):hover>a,.main-menu>li:not(.menu-item-has-children)>a:focus,.main-menu>li:not(.menu-item-has-children)>a:hover,.main-menu>.current-menu-parent:not(.menu-item-has-children)>a,.main-menu>.current-menu-parent:not(.menu-item-has-children)>a:focus,.main-menu>.current-menu-parent:not(.menu-item-has-children)>a:hover,.main-menu>.current-menu-item:not(.menu-item-has-children)>a,.main-menu>.current-menu-item:not(.menu-item-has-children)>a:focus,.main-menu>.current-menu-item:not(.menu-item-has-children)>a:hover{color:#becebb !important;background-color:transparent}.main-menu .dropdown-menu{display:block !important;position:static !important;background-color:transparent;border-radius:0;margin-top:10px !important;border:0;padding:0 !important;box-shadow:unset !important;width:100% !important}.main-menu .dropdown-menu li{text-align:left !important}.main-menu .dropdown-menu .dropdown-item{color:#fff !important;border:0 !important;font-size:.9rem;padding:3px 25px 3px 0 !important;font-weight:400;background-color:transparent !important;position:relative;white-space:normal;line-height:1.15}.main-menu .dropdown-menu .dropdown-item:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-3px;transition:all .5s ease-out;background-image:url(//jennsmira.com/wp-content/themes/smira-theme/css/../images/nav-item-arrow.svg);background-size:13px;background-repeat:no-repeat;height:11px;width:13px;margin:auto;opacity:0}.main-menu .dropdown-menu .current-menu-item .dropdown-item,.main-menu .dropdown-menu .dropdown-item:hover,.main-menu .dropdown-menu .dropdown-item:active,.main-menu .dropdown-menu .dropdown-item:focus{color:#dfe44b;background-color:transparent;padding:3px 0 3px 25px !important}.main-menu .dropdown-menu .current-menu-item .dropdown-item:before,.main-menu .dropdown-menu .dropdown-item:hover:before,.main-menu .dropdown-menu .dropdown-item:active:before,.main-menu .dropdown-menu .dropdown-item:focus:before{opacity:1;left:0;transition:all .5s ease-out .3s}@media (max-width:1199px){.nav-half{padding:20px 20px 35px}.main-menu>li>a{font-size:1.35rem}.main-menu>li>a:after{width:10px !important;height:10px !important}.nav-cta{padding:40px 5px}}@media (max-width:991px){.nav-cta-half{padding:0}.nav-cta{height:unset;background-color:#1c3d3a;padding:40px 30px}.nav-cta:before{display:none}.nav-cta>div{max-width:unset}}@media (max-width:767px){.nav-logo img{height:45px}.main-menu>li{width:100% !important;min-width:100% !important}.main-menu .dropdown-item{font-size:1rem}.nav-cta{padding:35px 20px}}#masthead{position:fixed;top:0;left:0;right:0;z-index:98;background-color:transparent}#masthead.header-scroll{background-color:#fff}.header-top{padding:12px 45px;transition:all .2s ease-out}.header-top-left a{color:#fff !important;border:0 !important}.header-top-left a:hover,.header-top-left a:focus,.header-top-left a:active{color:#becebb !important}.header-social a{color:#becebb !important;border:0 !important}.header-social a:hover,.header-social a:focus,.header-social a:active{color:#dfe44b !important}.site-header-inner{padding:20px 45px;transition:all .2s ease-out}.header-logo{position:relative}.header-logo a{border:0 !important}.header-logo img{height:100px;width:auto;transition:all .2s ease-out}.header-logo img+img{position:absolute !important;top:0;left:15px;right:15px;bottom:0;opacity:0}.navbar-toggler{color:#fff;width:40px;padding:0 !important;box-shadow:none !important;letter-spacing:.03rem;transform:translateY(-8px);transition:all .2s ease-out}.navbar-toggler:hover,.navbar-toggler:focus,.navbar-toggler:active{color:#becebb !important}.navbar-toggler:hover .menu-bar,.navbar-toggler:focus .menu-bar,.navbar-toggler:active .menu-bar{background-color:#becebb !important}.menu-bar{background-color:#fff;width:39px;height:1px;margin-top:8px;display:block;transition:all .2s ease-out}.header-scroll .header-top{padding:5px 45px}.header-scroll .site-header-inner{padding:10px 45px}.header-scroll .header-logo img{height:60px;opacity:0}.header-scroll .header-logo img+img{opacity:1}.header-scroll .navbar-toggler{color:#244f4a}.header-scroll .menu-bar{background-color:#244f4a}.color-header{background-color:#fff !important}.color-header .header-logo img:first-of-type{opacity:0 !important}.color-header .header-logo img+img{opacity:1 !important}.color-header .navbar-toggler{color:#244f4a}.color-header .menu-bar{background-color:#244f4a}@media (max-width:1399px){.header-top,.site-header-inner{padding-left:30px !important;padding-right:30px !important}}@media (max-width:1199px){.header-logo img{height:80px}}@media (max-width:991px){.header-top,.site-header-inner{padding-left:15px !important;padding-right:15px !important}.nav-cta-half{background-color:#1c3d3a}.nav-cta-half:before{display:none}}@media (max-width:767px){.header-top{font-size:.75rem}.header-logo img{height:60px}.header-scroll .header-logo img{height:45px}}.cta-modal .modal-dialog{max-width:100vw;margin:0}.modal-content-wrap{min-height:100vh;overflow-y:auto}.cta-modal-img{padding:0;position:relative;padding:20px 40px}.cta-modal-img .object-cover,.cta-modal-img .compass-pattern img,.compass-pattern .cta-modal-img img,.cta-modal-img .abs-texture-bg img,.abs-texture-bg .cta-modal-img img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.cta-modal-img:before{background:linear-gradient(to bottom,rgba(52,49,52,.85),rgba(52,49,52,0) 60%);z-index:1}.cta-modal-logo{position:relative;z-index:1}.cta-modal-logo img{width:100px;height:auto}.cta-modal-content{padding:100px 40px 45px}.cta-modal-content>div{max-width:650px}.cta-modal-content img.gform_ajax_spinner{display:none !important}.cta-modal-contact{border-top:1px solid #b39381;border-bottom:1px solid #b39381;padding:10px 0;margin-top:15px}.cta-modal-contact span a{color:#fff !important;border:0 !important}.cta-modal-contact span a:hover,.cta-modal-contact span a:focus,.cta-modal-contact span a:active{color:#becebb !important}.cta-modal-contact .cta-social a{color:#becebb !important;border:0 !important}.cta-modal-contact .cta-social a:hover,.cta-modal-contact .cta-social a:focus,.cta-modal-contact .cta-social a:active{color:#dfe44b !important}.mobile-cta-link{display:none}@media (max-width:1199px){.cta-modal-content{padding-right:30px;padding-left:30px}.cta-modal-contact{font-size:.7rem}}@media (max-width:991px){.cta-modal-content{padding-top:25px}.cta-modal-logo img{width:85px}.mobile-cta-link{position:fixed;bottom:5px;left:5px;font-size:.75rem;z-index:90;overflow:hidden;display:flex}.mobile-cta-link a{background-color:#1c3d3a;color:#fff;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;width:40px;height:35px;box-shadow:0 0 4px 6px rgba(0,0,0,.05)}.mobile-cta-trigger{transition-delay:.75s !important}}@media (max-width:767px){.cta-modal-content{padding:20px 15px 35px}.cta-modal-logo img{width:65px}.cta-modal-contact{display:block !important}.cta-modal-contact .delim{display:none}.cta-modal-contact span{display:block}}.hp-modal{z-index:1059}.hp-modal .modal-dialog{max-width:950px}.hp-modal-img{position:relative}.hp-modal-img img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.hp-modal-content{padding:90px 40px 40px}@media (max-width:991px){.hp-modal .modal-dialog{max-width:95vw}.hp-modal-content{padding:80px 30px 40px}}@media (max-width:767px){.hp-modal-content{padding:70px 20px 30px}}#colophon{overflow:hidden}.footer-content-wrap{padding:125px 0 80px}.footer-content-wrap:before{z-index:1;background:linear-gradient(310deg,#244f4a 20%,rgba(36,79,74,.25) 50%,#244f4a 80%);background-size:200% 200%;z-index:1;animation:gradientbg 20s ease-out 0s infinite}.footer-content-wrap h2{font-size:5rem;line-height:1}.footer-content-wrap h2 .word{padding-right:22px !important}@keyframes gradientbg{0%{background-position:49% 0}50%{background-position:52% 100%}100%{background-position:49% 0}}.site-footer-inner{padding:40px 150px 0;margin:0 -15px}.footer-ig-wrap{width:35%;min-width:35%;padding:0 35px 0 70px;position:relative}.phone-wrap{position:relative;overflow:hidden;text-align:center;margin-bottom:-325px}.phone-frame{position:absolute;top:0;left:0;z-index:1}.phone-img,.phone-vid{margin:10px auto 0;width:calc(100% - 27px);height:auto;border-radius:40px}.ig-bubble{width:178px;aspect-ratio:1/1;background-color:#dfe44b;color:#000;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:-90px;left:10px;z-index:2;letter-spacing:.03rem}.ig-bubble a{color:#244f4a !important;border-bottom:1px solid #244f4a !important;padding-bottom:3px;display:inline-block}.ig-bubble a:hover,.ig-bubble a:focus,.ig-bubble a:active{border-color:transparent !important}.footer-info{width:35%;min-width:35%;padding:0 15px 0 45px;margin-bottom:45px}.footer-contact a,.footer-brokerage a,.footer-quick-links a,.site-info a{color:#fff !important;border:0 !important}.footer-contact a:hover,.footer-contact a:focus,.footer-contact a:active,.footer-brokerage a:hover,.footer-brokerage a:focus,.footer-brokerage a:active,.footer-quick-links a:hover,.footer-quick-links a:focus,.footer-quick-links a:active,.site-info a:hover,.site-info a:focus,.site-info a:active{color:#dfe44b !important}.footer-logo img{width:100px;height:auto;margin-right:35px}.footer-brokerage{margin-top:75px}.footer-brokerage img{height:35px;width:auto}.footer-social a{width:40px;height:40px;border:1px solid #dfe44b !important;display:inline-flex;justify-content:center;align-items:center;color:#becebb !important;border-radius:100%;margin-right:7px;margin-bottom:10px}.footer-social a:hover,.footer-social a:focus,.footer-social a:active{background-color:#dfe44b !important;color:#244f4a !important}.site-info p{line-height:1.9}.site-info ul{padding:0;margin:0;list-style:none}.site-info ul a{line-height:1.9}.footer-right{width:30%;min-width:30%;padding:0 15px 0 45px;margin-bottom:45px;border-left:1px solid rgba(230,216,201,.5)}.footer-location-link a{color:#fff !important;border-bottom:1px solid #fff !important;display:inline-block}.footer-location-link a:hover,.footer-location-link a:focus,.footer-location-link a:active{color:#dfe44b !important;border-color:#dfe44b !important}@media (max-width:1600px){.site-footer-inner{padding:40px 40px 0}.footer-ig-wrap{padding:0 15px 0 50px}.phone-wrap{margin-bottom:-275px}.ig-bubble{top:-100px}}@media (max-width:1399px){.site-footer-inner{font-size:.8rem}.footer-ig-wrap{padding:0 0 0 30px}.ig-bubble{top:-110px}}@media (max-width:1199px){.footer-content-wrap h2{font-size:4rem}.footer-content-wrap h2 .word{padding-right:16px !important}.footer-ig-wrap{width:50%;min-width:50%;margin-bottom:-100px}.footer-info{width:50%;min-width:50%;padding-left:65px}.footer-right{width:100vw;min-width:100vw;background-color:#1c3d3a;position:relative;z-index:1;margin:0 -25px 0;padding:45px 40px 25px;opacity:1 !important;border:0 !important;text-align:center}.footer-quick-links{column-count:2}}@media (max-width:991px){.footer-content-wrap{padding:80px 0}.footer-content-wrap h2{font-size:4rem}.footer-ig-wrap{padding:0 15px 0 0}.ig-bubble{position:static;aspect-ratio:unset;border-radius:20px;width:90%;padding:20px;margin:0 auto 30px}.phone-wrap{margin-bottom:-75px}.footer-info{padding-left:30px}.footer-logo img{width:85px;margin-right:20px}.footer-right{padding:20px;font-size:.75rem}.footer-quick-links{display:none}}@media (max-width:767px){.footer-content-wrap{padding:80px 0 50px}.footer-content-wrap h2{font-size:2.5rem}.footer-content-wrap h2 .word{padding-right:12px !important}.site-footer-inner{flex-direction:column;padding:40px 15px 0}.footer-ig-wrap{order:2;width:100%;min-width:100%;padding:0 35px}.phone-wrap{margin-bottom:-100px}.footer-info{width:100%;min-width:100%;padding:0 15px;text-align:center}.footer-brand{justify-content:center;text-align:left}.footer-brokerage{margin-top:50px}.footer-social{text-align:center;margin:0 auto}.footer-social a{margin:10px 5px 0}.footer-right{order:3;margin:0}}lite-youtube,lite-vimeo{background-color:#343134;position:relative;background-position:center center;background-size:cover;cursor:pointer;width:100%;height:100%;display:flex;align-items:center;justify-content:center}lite-youtube:before,lite-vimeo:before{background-color:rgba(52,49,52,.25)}lite-youtube>iframe,lite-vimeo>iframe{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;border:0;aspect-ratio:16/9}lite-youtube a,lite-vimeo a{border:0 !important}lite-youtube .lyt-playbtn svg,lite-youtube .ltv-playbtn svg,lite-vimeo .lyt-playbtn svg,lite-vimeo .ltv-playbtn svg{width:120px;position:relative;z-index:10}lite-youtube.lyt-activated,lite-youtube.ltv-activated,lite-vimeo.lyt-activated,lite-vimeo.ltv-activated{cursor:unset;background-image:none !important}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lyt-playbtn,lite-youtube.lyt-activated>.ltv-playbtn,lite-youtube.ltv-activated:before,lite-youtube.ltv-activated>.lyt-playbtn,lite-youtube.ltv-activated>.ltv-playbtn,lite-vimeo.lyt-activated:before,lite-vimeo.lyt-activated>.lyt-playbtn,lite-vimeo.lyt-activated>.ltv-playbtn,lite-vimeo.ltv-activated:before,lite-vimeo.ltv-activated>.lyt-playbtn,lite-vimeo.ltv-activated>.ltv-playbtn{opacity:0;pointer-events:none}@media (max-width:767px){lite-youtube .lyt-playbtn svg,lite-youtube .ltv-playbtn svg,lite-vimeo .lyt-playbtn svg,lite-vimeo .ltv-playbtn svg{width:75px}}.media-wrap>div{height:100%}.media-wrap .bg-slider,.media-wrap .img-slider{height:100% !important}.media-wrap .bg-slider .slick-track,.media-wrap .bg-slider .slick-list,.media-wrap .bg-slider .slick-slide,.media-wrap .img-slider .slick-track,.media-wrap .img-slider .slick-list,.media-wrap .img-slider .slick-slide{height:100% !important}.media-wrap .VideoWrapper{height:100%;max-width:100%}.media-wrap .comp-video{position:relative}.media-wrap .video-wrap{height:100%;position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}.media-wrap .video-wrap video{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.VideoWrapper{position:relative}.VideoWrapper iframe{width:100%;height:100%}.img-slider-arrows{position:absolute;bottom:10px;left:10px}.list-box-wrap{margin-bottom:50px}.list-box-wrap.list-box-slide{margin-bottom:0;padding:0 15px}.list-box-wrap a:hover .list-box-img img,.list-box-wrap a:focus .list-box-img img,.list-box-wrap a:active .list-box-img img{transform:scale(1)}.list-box-wrap a:hover .list-status,.list-box-wrap a:focus .list-status,.list-box-wrap a:active .list-status{top:-27px}.list-box-wrap a:hover .list-box-info,.list-box-wrap a:focus .list-box-info,.list-box-wrap a:active .list-box-info{color:#244f4a}.list-box-wrap a:hover .list-box-info .heading,.list-box-wrap a:focus .list-box-info .heading,.list-box-wrap a:active .list-box-info .heading{color:#b39381}.list-box-wrap a:hover .list-box-info hr,.list-box-wrap a:focus .list-box-info hr,.list-box-wrap a:active .list-box-info hr{background-color:#244f4a}.list-box-inner{position:relative}.list-box-img{overflow:hidden;margin-bottom:12px}.list-box-img img{transition:all .4s cubic-bezier(.43,.265,0,.865);transform:scale(1.033)}.list-status{position:absolute;z-index:1;top:12px;left:0;padding:3px 20px;min-width:150px;transition:all .4s cubic-bezier(.43,.265,0,.865)}.coming-soon-status{position:absolute;top:12px;left:12px;width:85px;height:85px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#000;z-index:1;line-height:1.15}.list-box-info{color:#343134;transition:all .4s cubic-bezier(.43,.265,0,.865)}.list-box-info .heading{transition:all .4s cubic-bezier(.43,.265,0,.865);font-size:1.1rem}.list-box-info hr{background-color:#b39381;opacity:1;margin:8px 0;transition:all .4s cubic-bezier(.43,.265,0,.865)}.list-box-meta span:not(:last-child):after{content:" | "}@media (max-width:991px){.list-status{top:12px !important}}.blog-box-wrap{margin-bottom:45px}.blog-box-wrap.blog-box-slide{padding:0 15px;margin-bottom:0}.blog-box-wrap a:hover .blog-box-img .object-cover,.blog-box-wrap a:hover .blog-box-img .compass-pattern img,.compass-pattern .blog-box-wrap a:hover .blog-box-img img,.blog-box-wrap a:hover .blog-box-img .abs-texture-bg img,.abs-texture-bg .blog-box-wrap a:hover .blog-box-img img,.blog-box-wrap a:focus .blog-box-img .object-cover,.blog-box-wrap a:focus .blog-box-img .compass-pattern img,.compass-pattern .blog-box-wrap a:focus .blog-box-img img,.blog-box-wrap a:focus .blog-box-img .abs-texture-bg img,.abs-texture-bg .blog-box-wrap a:focus .blog-box-img img,.blog-box-wrap a:active .blog-box-img .object-cover,.blog-box-wrap a:active .blog-box-img .compass-pattern img,.compass-pattern .blog-box-wrap a:active .blog-box-img img,.blog-box-wrap a:active .blog-box-img .abs-texture-bg img,.abs-texture-bg .blog-box-wrap a:active .blog-box-img img{transform:scale(1)}.blog-box-wrap a:hover .blog-box-info h3,.blog-box-wrap a:focus .blog-box-info h3,.blog-box-wrap a:active .blog-box-info h3{color:#244f4a}.blog-box-img{position:relative;overflow:hidden}.blog-box-img .object-cover,.blog-box-img .compass-pattern img,.compass-pattern .blog-box-img img,.blog-box-img .abs-texture-bg img,.abs-texture-bg .blog-box-img img{transform:scale(1.1);transition:all .6s cubic-bezier(.43,.265,0,.865)}.blog-box-play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.blog-box-info{color:#343134;margin-top:12px}.blog-box-info hr{background-color:#b39381;margin:10px 0;opacity:1}.blog-box-info h3{transition:all .6s ease-out}.img-header{min-height:calc(100vh - 48px);margin-top:48px;display:flex;align-items:center;color:#fff;padding:180px 60px 100px}.img-header .hero-scroll-wrap{position:absolute;bottom:30px;left:60px;z-index:1}.img-header a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.video-modal-btn){color:#becebb;border-color:#becebb}.img-header a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.video-modal-btn):hover,.img-header a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.video-modal-btn):focus,.img-header a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.video-modal-btn):active{color:#dfe44b;border-color:transparent}.header-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.header-media:before{background-color:rgba(52,49,52,.4);z-index:1}.header-video{max-width:330px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:3px 0}.header-video a{color:#e6d8c9;font-family:"Figtree",sans-serif;font-size:.9rem;padding:7px 10px 7px 7px;line-height:1;min-height:46px;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;background-color:transparent;border:0 !important}.header-video a:hover,.header-video a:focus,.header-video a:active{background-color:rgba(36,79,74,.25)}.video-modal .modal-dialog{max-width:900px}.video-modal .modal-content{padding:75px 40px 40px;background-color:#e6d8c9}.video-modal .btn-close{width:45px;height:45px}.text-header{margin-top:188px;padding:40px 0;background:linear-gradient(to bottom,rgba(230,216,201,.3),rgba(230,216,201,0) 100%)}.text-header+.page-wrap,.text-header+.page-content{margin-top:30px}.admin-bar .img-header{margin-top:16px}.admin-bar .text-header{margin-top:157px}@media (max-width:1399px){.img-header{padding:180px 30px 100px}.img-header .hero-scroll-wrap{left:30px}}@media (max-width:1199px){.text-header{margin-top:168px}}@media (max-width:991px){.img-header{min-height:60vh;padding:170px 15px 100px}.video-modal .modal-dialog{max-width:95vw}.video-modal .modal-content{padding:75px 30px 30px}}@media (max-width:767px){.img-header{margin-top:46px}.video-modal .modal-content{padding:75px 15px 15px}.text-header{margin-top:146px;padding:30px 0 25px}}.sidebar{background-color:#244f4a;padding:30px;position:sticky;color:#fff}.sidebar a{color:#becebb;border-bottom:1px solid #becebb}.sidebar a:hover,.sidebar a:focus,.sidebar a:active{color:#dfe44b;border-color:transparent}.sidebar input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]),.sidebar select{height:50px !important}.sidebar .gfield_label{top:15px}.sidebar .gform_button{width:100%}.form-copy{text-align:center;font-size:.95rem;padding:0 20px}.form-copy strong{font-weight:600 !important}.sidebar-contact a{color:#becebb !important;border:0}.sidebar-contact a:hover,.sidebar-contact a:focus,.sidebar-contact a:active{color:#dfe44b !important}.sidebar-contact .delim{margin:0 4px;display:inline-block}@media (max-width:1199px){.sidebar{padding:20px}.sidebar-contact{font-size:.75rem}}@media (max-width:991px){.page-sidebar{margin-top:45px}}@media (max-width:767px){.form-copy{padding:0}.sidebar-contact span{display:block}.sidebar-contact .delim{display:none}}.lead-wrap{padding:250px 0 90px}.lead-wrap .container{position:relative;z-index:1}.lead-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.lead-img:before{background-color:rgba(52,49,52,.6)}.lead-content{margin-top:60px}.lead-content .entry-content{padding-right:0}.lead-content h1,.lead-content h2,.lead-content h3,.lead-content h4,.lead-content h5{color:#fff !important}.lead-content a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button){color:#becebb;border-color:#becebb}.lead-content a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):hover,.lead-content a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):focus,.lead-content a:not(.btn):not(.idx-btn:not(.idx-btn-toggle)):not(#IDX-loginSubmit):not(#IDX-signupFormSubmitBtn):not(.wp-element-button):active{color:#dfe44b;border-color:transparent}.lead-footer{position:relative;z-index:1;padding-top:50px;padding-bottom:45px}.lead-site-footer-inner{margin:0 -15px}.lead-site-footer-inner>div{padding:0 15px}.lead-site-footer-inner p{line-height:1.2;font-size:.9rem}.lead-site-footer-inner p a{color:#fff !important;border:0}.lead-site-footer-inner p a:hover,.lead-site-footer-inner p a:focus,.lead-site-footer-inner p a:active{color:#dfe44b !important}.lead-site-footer-inner .site-info p,.lead-site-footer-inner .site-info a{line-height:1.15;font-size:.9rem;margin-bottom:20px}.lead-site-footer-inner .site-info li{margin-bottom:20px}.lead-footer-logo img{width:110px;height:auto}.lead-footer-contact .footer-social a{width:30px;height:30px;font-size:.75rem}.lead-footer-brokerage img{height:27px;width:auto}@media (max-width:1399px){.lead-content{padding-right:50px}}@media (max-width:1199px){.lead-wrap{padding:200px 0 75px}.lead-site-footer-inner{flex-wrap:wrap}.lead-footer-site-info{width:100%;min-width:100%;text-align:center;margin-top:45px}.lead-footer-site-info p,.lead-footer-site-info li,.lead-footer-site-info a{margin:0 !important;line-height:1.15 !important;display:inline-block !important;font-size:.75rem !important}.lead-footer-site-info p,.lead-footer-site-info li{margin:0 15px !important}.lead-footer-site-info p{transform:translateY(1px)}.lead-footer-site-info .site-info{display:flex;justify-content:center}.lead-footer-site-info .site-info .footer-legal ul{display:flex}}@media (max-width:991px){.page-template-leadpage #masthead{border-bottom:1px solid rgba(255,255,255,.3)}.lead-wrap{padding:215px 0 60px}.lead-img:before{background-color:rgba(52,49,52,.3)}.lead-content{margin-top:0;padding-right:15px}.lead-form-wrap{margin-top:40px}.lead-site-footer-inner{align-items:center}.lead-footer-brokerage{width:100%;min-width:100%;text-align:center;margin-top:45px}.lead-footer-site-info .site-info{flex-wrap:wrap}.lead-footer-site-info .site-info p{display:block !important;width:100%;margin-bottom:10px !important}}@media (max-width:767px){.lead-wrap{padding-top:180px}.lead-footer-brand{display:flex;align-items:center;justify-content:center}.lead-footer-brand img{width:100%;height:unset;transform:none}.lead-footer-logo,.lead-footer-contact{text-align:center;width:100%;margin-bottom:30px}.lead-footer-logo .footer-social,.lead-footer-contact .footer-social{margin-top:10px !important}.lead-footer-brokerage{margin-top:0}.lead-footer-site-info{margin-top:30px}}.blog-pg-wrap{padding-top:240px;margin-bottom:60px}.blog-header-wrap{margin-bottom:50px}.blog-header-wrap .page-header{padding-right:50px}@media (max-width:1399px){.blog-header-wrap .page-header{padding-right:15px}}@media (max-width:1199px){.blog-pg-wrap{padding-top:210px}}@media (max-width:991px){.blog-filters{margin-top:15px}}@media (max-width:767px){.blog-pg-wrap{padding-top:175px}}.testimonial-pg-wrap{padding-top:240px;margin-bottom:60px}.testimonials-header-wrap{margin-bottom:35px}.testimonials-header-wrap .page-header{padding-right:50px}.t-box-wrap{margin-bottom:45px}.t-box-wrap a{display:block;height:100%;color:#fff}.t-box-wrap a:hover .t-box-inner,.t-box-wrap a:focus .t-box-inner,.t-box-wrap a:active .t-box-inner{background-color:#1c3d3a}.t-box-wrap a:hover .t-box-inner .t-stars svg,.t-box-wrap a:focus .t-box-inner .t-stars svg,.t-box-wrap a:active .t-box-inner .t-stars svg{transform:rotate(144deg)}.t-box-inner{background-color:#244f4a;padding:60px 30px 55px;position:relative;z-index:1;height:100%;transition:all .4s ease-out}.t-box-inner hr{background-color:#b39381;margin:12px 0;opacity:1}.t-box-inner .t-stars{min-width:106px;width:106px}.t-box-inner .t-stars svg{transition:all .4s ease-out}.t-box-inner .t-stars svg:nth-child(2){transition-delay:.05s}.t-box-inner .t-stars svg:nth-child(3){transition-delay:.1s}.t-box-inner .t-stars svg:nth-child(4){transition-delay:.15s}.t-box-inner .t-stars svg:nth-child(5){transition-delay:.2s}.t-box-inner .t-excerpt{font-size:.9rem}.modal-backdrop{background-color:#1c3d3a !important}.modal-backdrop.show{opacity:.85 !important}.testimonial-modal .modal-dialog{max-width:750px}.t-modal-wrap{padding:45px;position:relative;z-index:1;border:1px solid rgba(230,216,201,.5)}.t-modal-brand{position:absolute;bottom:15px;right:15px;z-index:-1}.t-modal-brand img{width:175px;height:auto;opacity:.1}.t-modal-name{border-top:1px solid #e6d8c9;border-bottom:1px solid #e6d8c9;padding:10px 0;margin-top:45px}@media (max-width:1399px){.testimonials-header-wrap .page-header{padding-right:15px}}@media (max-width:1199px){.testimonial-pg-wrap{padding-top:210px}}@media (max-width:991px){.testimonial-modal .modal-dialog{max-width:95vw}.t-box-inner{padding:60px 20px 55px}}@media (max-width:767px){.testimonial-pg-wrap{padding-top:175px}.t-modal-wrap{padding:45px 20px 30px}}.listing-media-header .listings-pg-wrap{padding-top:0;background:0 0}.listing-media-header .listings-wrap{padding-top:60px}.listings-pg-wrap{padding-top:240px;margin-bottom:60px}.listings-pg-wrap .bio-header-wrap{padding-top:0}.listings-header-wrap{margin-bottom:50px}.listings-header-wrap .page-header{padding-right:30px}.list-no-filters-header{margin-bottom:60px}@media (max-width:1399px){.listings-header-wrap .page-header{padding-right:15px}}@media (max-width:1199px){.listings-pg-wrap{padding-top:210px}}@media (max-width:991px){.list-filters{margin-top:15px}}@media (max-width:767px){.listings-pg-wrap{padding-top:175px}}.page-wrap{margin-top:75px;margin-bottom:80px}.page-content{margin:50px 0}.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5{color:#244f4a}.entry-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.slick-dots):not(.select2-results):not(.wp-block-social-links):not(.nav-tabs):not(.idx-listings):not(.select2-selection__rendered):not(#idx-mlm-dashboard-nav-links):not(.dropdown-menu),.page-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.slick-dots):not(.select2-results):not(.wp-block-social-links):not(.nav-tabs):not(.idx-listings):not(.select2-selection__rendered):not(#idx-mlm-dashboard-nav-links):not(.dropdown-menu),section ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.slick-dots):not(.select2-results):not(.wp-block-social-links):not(.nav-tabs):not(.idx-listings):not(.select2-selection__rendered):not(#idx-mlm-dashboard-nav-links):not(.dropdown-menu){padding-left:0;list-style:none;margin-top:20px}.entry-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.slick-dots):not(.select2-results):not(.wp-block-social-links):not(.nav-tabs):not(.idx-listings):not(.select2-selection__rendered):not(#idx-mlm-dashboard-nav-links):not(.dropdown-menu) li,.page-content ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.slick-dots):not(.select2-results):not(.wp-block-social-links):not(.nav-tabs):not(.idx-listings):not(.select2-selection__rendered):not(#idx-mlm-dashboard-nav-links):not(.dropdown-menu) li,section ul:not(.gform_fields):not(.gfield_radio):not(.gfield_checkbox):not(.slick-dots):not(.select2-results):not(.wp-block-social-links):not(.nav-tabs):not(.idx-listings):not(.select2-selection__rendered):not(#idx-mlm-dashboard-nav-links):not(.dropdown-menu) li{line-height:1.3;padding:0 0 10px;margin-bottom:12px;border-bottom:1px solid #b39381}.entry-content{padding-right:60px}.entry-content>section:first-child{margin-top:0 !important}.entry-content>section:last-child{margin-bottom:0 !important}.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5{color:#244f4a}.entry-content>h1,.entry-content>.h1{font-size:2.5rem}.entry-content>h2,.entry-content>.h2{font-size:2.2rem}.entry-content>h3,.entry-content>.h3{font-size:1.7rem}.entry-content>h4,.entry-content>.h4,#idx-mlm-landing-cta .entry-content>.action__heading{font-size:1.4rem}@media (max-width:1199px){.entry-content{padding-right:15px}}@media (max-width:991px){.page-wrap{margin-top:50px;margin-bottom:50px}}@media (max-width:767px){.entry-content>h1,.entry-content>.h1{font-size:2rem}.entry-content>h2,.entry-content>.h2{font-size:1.8rem}.entry-content>h3,.entry-content>.h3{font-size:1.5rem}.entry-content>h4,.entry-content>.h4,#idx-mlm-landing-cta .entry-content>.action__heading{font-size:1.2rem}}.cta-section{margin-top:60px;margin-bottom:70px}.cta-inner{padding-right:60px}.cta-copy{width:85%;font-size:1.15rem}.img-cta{border:25px solid #fff;height:90vh}.img-cta.animated .img-cta-inner{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.img-cta.animated .img-cta-inner img{transform:scale(1)}.img-cta-inner{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;overflow:hidden;transition:all 1s cubic-bezier(.43,.265,0,.865) .3s}.img-cta-inner img{transform:scale(1.25);position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;transition:all 1s cubic-bezier(.43,.265,0,.865) .3s}@media (max-width:1699px){.img-cta{border-width:20px}}@media (max-width:1399px){.cta-inner{padding-right:20px}}@media (max-width:991px){.img-cta{height:unset;aspect-ratio:16/9;border-width:15px}.cta-inner{padding-right:15px;margin-bottom:35px}}@media (max-width:767px){.img-cta{border-width:10px}.cta-section{margin-top:45px;margin-bottom:50px}.cta-copy{width:100%}}.list-top-wrap{padding-top:240px;margin-bottom:90px}.list-top-wrap .list-status{position:static;font-family:"Shippori Mincho",serif;text-align:center;min-width:200px;padding:10px 20px;width:fit-content;margin-bottom:15px}.list-header{margin-bottom:35px}.list-header h1{font-size:1.1rem;font-family:"Figtree",sans-serif}.list-header .h5{font-size:1.5rem}.list-header-right div{border-bottom:1px solid #b39381;padding:3px 0}.list-header-right div:first-child{border-top:1px solid #b39381}.list-header-right a{padding:9px 10px;font-size:.95rem;color:#244f4a;display:flex;align-items:center;justify-content:space-between;border:0}.list-header-right a:hover,.list-header-right a:focus,.list-header-right a:active{background-color:rgba(36,79,74,.25)}.list-media-top{margin-bottom:35px}.list-hilites{position:relative}.list-hilites .slick-arrow{position:absolute;bottom:calc(50% - 25px);z-index:2;background-color:#244f4a;border:0;color:#fff !important;font-size:1.5rem;width:60px;height:60px;border-radius:100%}.list-hilites .slick-arrow.slick-prev{left:15px}.list-hilites .slick-arrow.slick-next{right:15px}.list-hilites .slick-arrow:hover,.list-hilites .slick-arrow:focus,.list-hilites .slick-arrow:active{background-color:#b39381;color:#244f4a}.list-wrap .entry-content>div:last-child{margin-bottom:0}.list-video svg{width:150px}.list-details{padding-right:30px}.list-detail{border-bottom:1px solid #b39381;padding:15px 0;font-size:1.05rem}.list-detail:first-child{padding-top:0}.open-houses{margin-bottom:40px;padding:30px 40px 45px;position:relative;z-index:1}.oh-brand{position:absolute;top:0;left:0;bottom:0;z-index:-1}.oh-brand img{height:100%;width:auto;opacity:.25}.list-desc,.list-downloads{margin-bottom:45px}.list-virtual iframe{height:100%;width:100%}.hilites-entry-content{margin-bottom:50px}.list-content-blocks{padding:90px 0 40px;margin-bottom:60px}.list-content-blocks .container>div{margin-bottom:50px}.list-content-blocks hr{background-color:#b39381;opacity:1;margin:20px 0}.list-content-blocks+.dev-listing-feed{margin-top:-60px}.list-copy-columns{margin-bottom:0 !important}.list-col-img,.list-fw-img{margin-bottom:25px}.list-copy-col{margin-bottom:50px}.list-img-callout{position:relative;z-index:1}.list-img-callout.img-right .lic-img{order:2}.lic-brand{position:absolute;top:0;left:0;bottom:0;z-index:-1}.lic-brand img{height:100%;width:auto;opacity:.075}.row-img{position:relative}.row-img-caption{border-radius:100%;color:#000;text-align:center;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;position:absolute;top:15px;left:30px;z-index:2;line-height:1.2;width:200px;font-size:1rem;padding:20px}.row-img-caption.caption-smaller{display:none !important}.list-form-map{margin-bottom:90px}.list-map-agents{order:2;display:flex;flex-direction:column}.list-agent{margin-bottom:35px}.list-agent-img{border-radius:100%;overflow:hidden;margin-right:15px;width:110px;min-width:110px}.list-agent-img a{border:0}.list-agent-img img{width:100%;aspect-ratio:1/1}.list-agent-info a{color:#343134;border-bottom:1px solid transparent}.list-agent-info a:hover,.list-agent-info a:focus,.list-agent-info a:active{color:#244f4a;border-color:#244f4a !important}.list-map{flex-grow:1}.list-gallery-wrap{margin-bottom:75px}.list-gallery .gallery-item:nth-child(n+7){display:none}.related-listings-wrap{padding-top:60px;padding-bottom:60px}.related-list-slider{margin:30px -15px 0}.related-list-slider .slick-arrow{position:absolute;top:0;z-index:2;display:flex;align-items:center;border:0;background-color:transparent}.related-list-slider .slick-arrow:hover,.related-list-slider .slick-arrow:focus,.related-list-slider .slick-arrow:active{opacity:.8}.related-list-slider .slick-arrow.slick-prev{left:0}.related-list-slider .slick-arrow.slick-next{right:0}.list-arrow{width:45px;min-width:45px;height:45px;border-radius:100%;font-size:1.2rem;color:#fff;background-color:#244f4a !important;opacity:1;border:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.25)}@media (max-width:1199px){.list-top-wrap{padding-top:210px}}@media (max-width:991px){.list-top-wrap{margin-bottom:35px}.list-header-left{margin-bottom:25px}.list-media-top .art-ratio-16x9{aspect-ratio:7/5}.list-details{margin-bottom:30px;padding-right:15px}.details-wrap{display:flex;flex-wrap:wrap}.list-detail{width:50%;min-width:50%;padding-top:15px !important}.list-detail:nth-child(even){padding-left:10px}.list-detail:nth-child(odd){padding-right:10px}.list-content-blocks{padding:50px 0 5px;margin-top:50px}.lic-img{order:unset !important;margin-bottom:30px}.lic-brand{display:none}.list-fw-img{aspect-ratio:7/5}.list-fw-copy{text-align:left !important}.row-img-caption{top:5px;left:20px;width:120px;font-size:.65rem}.row-img .art-ratio-16x9{aspect-ratio:7/5}.list-form-map{margin-bottom:60px}.list-map-agents{order:unset}.list-map .acf-map{aspect-ratio:7/5}.related-listings-wrap{padding-bottom:0;margin-bottom:60px}}@media (max-width:767px){.list-top-wrap{padding-top:175px}.list-video svg{width:100px}.list-hilites .slick-arrow{bottom:calc(50% - 20px);font-size:1.2rem;width:40px;height:40px}.list-hilites .slick-arrow.slick-prev{left:5px}.list-hilites .slick-arrow.slick-next{right:5px}.list-detail{font-size:.9rem}.open-house .fw-bold{display:block}.open-house .delim{display:none}.row-img-caption{width:100px;font-size:.6rem}}.post-wrap{padding-top:240px;margin-bottom:60px}.post-share{margin-top:30px;padding-bottom:10px;border-bottom:1px solid #b39381;margin-bottom:35px}.post-share a{width:30px;height:30px;border:1px solid #244f4a;display:inline-flex;justify-content:center;align-items:center;color:#244f4a;border-radius:100%;margin-right:3px !important;font-size:.65rem}.post-share a:hover,.post-share a:focus,.post-share a:active{background-color:#dfe44b;border-color:#dfe44b;color:#244f4a}.blog-tags{margin-top:45px}.blog-tags a{text-transform:uppercase;display:inline-block;margin-right:15px;margin-bottom:15px;font-size:.8rem;text-decoration:none}.blog-cta{z-index:1}.blog-cta:before{background-color:rgba(52,49,52,.3)}.blog-cta a{color:#fff;min-height:400px;position:relative;z-index:1;text-decoration:none;padding:40px;border:0 !important}.homepage-blog.related-posts{padding-top:60px}@media (max-width:1199px){.post-wrap{padding-top:210px}}@media (max-width:767px){.post-wrap{padding-top:175px}.blog-cta a{padding:30px 20px}}.bio-header-wrap{padding:240px 0 50px}.bio-header-wrap hr{background-color:#b39381;opacity:1;margin:12px 0 15px}.bio-header-wrap header{padding-right:45px}.bio-contact a{color:#343134;border-color:transparent}.bio-contact a:hover,.bio-contact a:focus,.bio-contact a:active{color:#244f4a}.bio-social a{width:40px;height:40px;border:1px solid #dfe44b;display:inline-flex;justify-content:center;align-items:center;color:#244f4a;border-radius:100%;margin-right:7px;margin-bottom:10px;font-size:.8rem}.bio-social a:hover,.bio-social a:focus,.bio-social a:active{background-color:#dfe44b;color:#244f4a}.bio-featured .VideoWrapper{height:100%;aspect-ratio:unset}.bio-wrap{margin-top:60px;margin-bottom:60px}@media (max-width:1199px){.bio-header-wrap{padding-top:210px}}@media (max-width:991px){.bio-featured{margin-top:30px}}@media (max-width:767px){.bio-header-wrap{padding-top:175px}}.blog-faq{margin:15px 0 45px}.faq-toggle{background-color:transparent;border:0;padding:0 0 5px;border-bottom:1px solid #b39381;outline:none !important;text-align:left;color:#244f4a !important;display:flex;align-items:center;justify-content:space-between;width:100%}.faq-toggle svg{transform:rotate(90deg);transition:all .25s ease-out}.faq-toggle.collapsed svg{transform:rotate(0deg)}.faq-card-body{margin-top:15px}.thanks-wrap .btn,.thanks-wrap .idx-btn:not(.idx-btn-toggle),.thanks-wrap #IDX-loginSubmit,.thanks-wrap #IDX-signupFormSubmitBtn,.thanks-wrap .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .thanks-wrap .wp-block-button__link,.thanks-wrap .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .thanks-wrap .wp-block-button__link{width:65%}.homepage-hero{min-height:100vh;overflow:hidden;background-color:#244f4a}.homepage-hero .container{position:relative;z-index:1}.hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.hero-media:before{background-color:rgba(52,49,52,.5);z-index:1}.hero-inner{padding:230px 150px 40px 45px}.hero-heading{margin-bottom:75px;padding-right:150px}.hero-heading h1{line-height:1.25}.hero-content{order:2;padding-left:150px}.hero-content .section-links{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:4px 0 !important}.hero-content .section-links div{margin-top:0 !important;padding:0 !important;width:unset;flex-grow:1}.hero-content .section-links .btn,.hero-content .section-links .idx-btn:not(.idx-btn-toggle),.hero-content .section-links #IDX-loginSubmit,.hero-content .section-links #IDX-signupFormSubmitBtn,.hero-content .section-links .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .hero-content .section-links .wp-block-button__link,.hero-content .section-links .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .hero-content .section-links .wp-block-button__link{border:0 !important}.hero-content .section-links .delim{width:1px;height:40px;background-color:#fff;display:block;transform:translateY(4px);margin:0 10px}.hero-content .section-links .delim:last-child{display:none !important}.hero-copy{border-top:1px solid #fff;padding-top:30px}.hero-scroll-wrap a{color:#fff !important;border:0 !important}.hero-scroll-wrap a:hover .scroll-icon,.hero-scroll-wrap a:focus .scroll-icon,.hero-scroll-wrap a:active .scroll-icon{color:#244f4a;background-color:#dfe44b;transform:scale(1.1)}.scroll-icon{width:45px;height:45px;display:inline-flex;align-items:center;justify-content:center;color:#becebb;background-color:#244f4a;border-radius:100%;margin-right:10px;transition:all .5s ease-out}.scroll-icon svg{animation:arrowbounce 3s linear infinite;margin-left:1px}@keyframes arrowbounce{0%{transform:translateY(-4px)}50%{transform:translateY(4px)}100%{transform:translateY(-4px)}}@media (max-width:1600px){.hero-content{padding-left:50px}.hero-heading{padding-right:0}}@media (max-width:1399px){.hero-inner{padding-right:75px}.hero-content{padding-left:15px}}@media (max-width:1199px){.hero-heading{margin-bottom:60px}}@media (max-width:991px){.hero-inner{padding:245px 25px 60px}.hero-content{order:unset;margin-bottom:35px}}@media (max-width:767px){.homepage-hero{min-height:unset}.hero-media:before{background-color:rgba(52,49,52,.55)}.hero-inner{padding:200px 15px 40px}.hero-heading{margin-bottom:30px}.hero-heading h1 br{display:none}.hero-content .section-links{display:block}.hero-content .section-links .delim{width:100%;height:1px;margin:0;transform:none}}.homepage-listings{padding:50px 0;position:relative}.homepage-listings:before{background:linear-gradient(to bottom,rgba(230,216,201,.3),rgba(230,216,201,0) 100%)}.hp-list-slider-wrap{margin-top:45px;position:relative}.hp-list-slide{padding-bottom:50px}.hp-list-slide.current-list-slide .hp-list-img-sm{opacity:1;transform:translateX(0)}.hp-list-img{padding:0;flex-grow:1}.hp-list-img a{border:0 !important}.hp-list-img a:hover .hp-list-status,.hp-list-img a:hover .hp-coming-soon-status,.hp-list-img a:hover .hp-list-img-sm,.hp-list-img a:focus .hp-list-status,.hp-list-img a:focus .hp-coming-soon-status,.hp-list-img a:focus .hp-list-img-sm,.hp-list-img a:active .hp-list-status,.hp-list-img a:active .hp-coming-soon-status,.hp-list-img a:active .hp-list-img-sm{opacity:.25}.hp-list-img a>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.hp-list-img-sm{position:absolute;right:30px;bottom:-50px;width:40%;aspect-ratio:7/5;border:5px solid #fff;z-index:1;transform:translateX(-30px);opacity:0;transition:all .6s ease-out}.hp-list-status{position:absolute;top:35px;left:0;padding:15px;z-index:1;min-width:225px;transition:all .6s ease-out}.hp-coming-soon-status{position:absolute;top:25px;left:25px;width:150px;height:150px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#000;z-index:1;line-height:1.15;transition:all .6s ease-out}.hp-list-content{width:30%;min-width:30%;background-color:#e6d8c9;padding:35px 35px 125px;min-height:600px}.hp-list-content h3 a{border:0 !important;color:#343134 !important}.hp-list-content h3 a:hover,.hp-list-content h3 a:focus,.hp-list-content h3 a:active{color:#b39381 !important}.hp-list-content hr{background-color:#b39381;opacity:1;margin:12px 0}.hp-list-meta>span:not(:last-child):after{content:" | "}.hp-list-excerpt{line-height:1.25}.hp-list-nav{position:absolute;bottom:50px;right:0;width:30%;padding:0 35px 25px 30px;z-index:1}.hp-list-dots-wrap{display:flex}.hp-list-dots ul{position:relative;width:18px;height:15px;margin-right:4px}.hp-list-dots li{margin:0;position:absolute;top:0;left:0;opacity:0;line-height:unset;transition:all .2s ease-out;width:100%;height:100%}.hp-list-dots li.slick-active{opacity:1}.hp-list-dots button{text-indent:unset;background-color:transparent;color:#244f4a;background-color:transparent !important;font-size:.7rem;width:9px;font-weight:700;text-align:right;opacity:1 !important;height:unset;border-radius:unset;pointer-events:none;cursor:default;width:100%;height:100%}@media (max-width:1399px){.hp-list-content{min-height:575px;padding:35px 20px 90px}.hp-list-nav{padding:0 20px 25px 17px}}@media (max-width:1199px){.hp-list-content{width:33.333333%;min-width:33.333333%}.hp-list-nav{width:33.333333%;padding-bottom:20px}}@media (max-width:991px){.hp-list-slide{padding-bottom:0;background-color:#e6d8c9}.hp-list-img{aspect-ratio:7/5}.hp-list-content{width:100%;min-height:unset}.hp-list-nav{width:100%;bottom:0}}@media (max-width:767px){.hp-list-status{top:15px;padding:10px;font-size:.75rem;min-width:175px}.hp-list-content{padding:25px 15px 75px}.hp-list-nav{padding:0 15px 20px 12px}}.homepage-testimonials{margin-top:70px;margin-bottom:75px;padding:0 150px}.hpt-content{order:2;padding-left:60px}.ipad-wrap:before{content:"";position:absolute;top:10px;right:9px;bottom:24px;left:34px;border-radius:40px;z-index:-1;background-color:#244f4a}.hpt-ipad-frame{position:relative;z-index:1}.hpt-slider{position:absolute !important;top:10px;right:9px;bottom:24px;left:34px;border-radius:40px;overflow:hidden}.hpt-content>div{max-width:450px}@media (max-width:1600px){.homepage-testimonials{padding:0 60px}}@media (max-width:1199px){.homepage-testimonials{padding:0 30px}.ipad-wrap:before,.hpt-slider{left:30px;border-radius:25px}.hpt-content{padding-left:30px}}@media (max-width:991px){.homepage-testimonials{margin-top:50px;margin-bottom:50px;padding:0 40px}.hpt-content{padding:0 15px;margin-top:35px;display:block !important}.hpt-content>div{max-width:unset}}@media (max-width:767px){.homepage-testimonials{padding:0 15px}.ipad-wrap:before,.hpt-slider{top:5px;right:5px;bottom:15px;left:22px;border-radius:10px}}.homepage-blog{padding:75px 200px}.hp-blog-header{margin-bottom:50px}.hp-blog-header .section-links{padding-left:45px}.hp-big-blog{padding-right:45px}.hp-big-blog .blog-box-wrap{top:175px !important;margin-bottom:0}.hp-big-blog .blog-box-wrap .blog-box-img{aspect-ratio:7/4.25}.hp-big-blog .blog-box-wrap h3{font-size:1.25rem}.hp-sm-blogs{padding-left:45px;border-left:1px solid #b39381}.hp-sm-blogs .blog-box-wrap:last-child{margin-bottom:0}.hpb-bubble{width:200px;aspect-ratio:1/1;color:#000;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:-45px;left:-45px;z-index:2;line-height:1.25;font-size:1.1rem;text-align:center}@media (max-width:1600px){.homepage-blog{padding:75px 60px}}@media (max-width:1199px){.homepage-blog{padding:75px 40px}.hp-blog-header{margin-bottom:20px}.hp-blog-header .section-links{padding-left:20px}.hpb-bubble{width:150px;font-size:.9rem;top:-25px;left:-25px}.hp-big-blog{padding-right:20px}.hp-sm-blogs{padding-left:20px}}@media (max-width:991px){.homepage-blog{padding:50px 40px}.hp-blog-header .section-links{padding-left:15px}.hp-blog-slider{margin:0 -15px}}@media (max-width:767px){.homepage-blog{padding:40px 15px 45px}}.freeform-content{margin:50px 0}.freeform-content h4{color:#244f4a;border-bottom:1px solid #dfe44b;font-family:"Figtree",sans-serif;text-transform:uppercase;font-size:1.4rem;font-weight:600;padding-bottom:6px;margin-bottom:17px;margin-top:25px}.entry-content .freeform-content .section-links{display:block !important;margin-left:0 !important;margin-right:0 !important}.entry-content .freeform-content .section-links>div{margin-top:0 !important;width:60%;min-width:unset}.entry-content .freeform-content .section-links>div+div a{border-top:0 !important}@media (max-width:1199px){.entry-content .freeform-content .section-links>div{width:80%}}.copy-and-media{padding-top:90px;padding-bottom:90px}.copy-and-media.lightbeige-bg+.copy-and-media.light-beige{padding-top:0;margin-top:0}.copy-and-media.gradient-bg,.listing-media-header .copy-and-media.listings-wrap{padding-bottom:30px;margin-bottom:60px}.copy-and-media.gradient-bg+.white-bg,.listing-media-header .copy-and-media.listings-wrap+.white-bg{margin-top:15px !important}.copy-and-media.white-bg{padding-top:0;padding-bottom:0;margin-top:100px;margin-bottom:100px}.copy-and-media.media-right .compass-pattern{right:0;left:60%}.copy-and-media.media-right .cm-media{order:2}.copy-and-media.media-right .cm-callout{right:-20px}.copy-and-media.media-left .compass-pattern{left:0;right:60%}.copy-and-media.media-left .cm-callout{left:-20px}.copy-and-media.media-fit .cm-media{position:relative}.copy-and-media.media-fit .media-wrap{position:absolute;top:0;right:15px;bottom:0;left:15px;z-index:initial}.copy-and-media.media-square .media-wrap{aspect-ratio:1/1}.copy-and-media.media-portrait .media-wrap{aspect-ratio:2.5/3}.copy-and-media.media-landscape .media-wrap{aspect-ratio:7/5}.compass-pattern{position:absolute;top:0;bottom:0}.cm-media{position:relative}.cm-callout{position:absolute;top:-35px;z-index:2}.cm-callout a{color:#000 !important;width:175px;aspect-ratio:1/1;border-radius:100%;display:flex;align-items:center;justify-content:center;line-height:1.25;font-size:1.1rem;padding:15px;transition:all .5s cubic-bezier(.34,1.56,.64,1);background-color:#dfe44b;border:0 !important}.cm-callout a:hover,.cm-callout a:focus,.cm-callout a:active{transform:scale(1.05)}.cm-inner{padding:25px 15px}.cm-inner.col-lg-6>div{max-width:650px}.cm-inner.col-lg-5>div{max-width:550px}@media (max-width:1399px){.copy-and-media.media-left .cm-callout{left:-10px}.copy-and-media.media-right .cm-callout{right:-10px}.cm-callout a{width:150px;font-size:.9rem}}@media (max-width:1199px){.copy-and-media{padding-top:60px;padding-bottom:60px}.copy-and-media.white-bg{margin-top:60px;margin-bottom:60px}}@media (max-width:991px){.copy-and-media.gradient-bg,.listing-media-header .copy-and-media.listings-wrap{padding-bottom:0;margin-bottom:45px}.copy-and-media .cm-media{order:unset !important;margin-bottom:35px}.copy-and-media.media-fit .cm-media{height:500px}.compass-pattern{height:600px;left:25% !important;right:0 !important}.cm-inner{padding:0 15px !important}.cm-inner>div{max-width:unset !important}}@media (max-width:767px){.copy-and-media{padding-top:45px;padding-bottom:45px}.copy-and-media.white-bg{margin-top:45px;margin-bottom:45px}.copy-and-media.media-fit .cm-media{aspect-ratio:7/5;height:unset}.compass-pattern{height:400px}.cm-callout{top:unset;left:25px !important;bottom:10px}.cm-callout a{border-radius:8px;font-size:.7rem;padding:8px 15px;width:unset;aspect-ratio:unset}}.hp-copy-and-media{margin:80px -15px}.homepage-hover-links+.hp-copy-and-media{margin-top:50px}.hpcm-media .media-wrap{aspect-ratio:3.25/4}.hpcm-inner{padding-left:60px;padding-top:80px}.hpcm-inner .section-links{width:75%}.hpcm-sm-img{margin-top:100px}.hpcm-sm-img>div{width:80%}@media (max-width:1199px){.hpcm-media .media-wrap{aspect-ratio:3/4}.hpcm-inner{padding-left:40px}.hpcm-sm-img{margin-top:60px}}@media (max-width:991px){.hp-copy-and-media{margin-top:50px;margin-bottom:50px}.homepage-hover-links+.hp-copy-and-media{margin-top:20px}.hpcm-media{position:relative;margin-bottom:75px;padding-right:150px}.hpcm-media .media-wrap{aspect-ratio:3.25/4}.hpcm-sm-img{position:absolute;margin-top:0;right:15px;bottom:-50px;left:0;z-index:1}.hpcm-sm-img>div{width:55%}.hpcm-sm-img>div>div{border:5px solid #fff;transition-delay:.75s !important}.hpcm-sm-img>div img{transition-delay:.75s !important}.hpcm-inner{padding:0 15px}}@media (max-width:767px){.hpcm-media{padding-right:50px}.hpcm-inner .section-links{width:100%}}.team-query-wrap{margin:60px 0}.team-query-wrap+.team-query-wrap{margin-top:-10px}.team-query-header{margin-bottom:45px}.team-box-wrap{margin-bottom:45px}.team-box-wrap a{color:#343134}.team-box-wrap a:hover .team-box-img img,.team-box-wrap a:focus .team-box-img img,.team-box-wrap a:active .team-box-img img{transform:scale(1.05)}.team-box-wrap a:hover .btn,.team-box-wrap a:hover .idx-btn:not(.idx-btn-toggle),.team-box-wrap a:hover #IDX-loginSubmit,.team-box-wrap a:hover #IDX-signupFormSubmitBtn,.team-box-wrap a:hover .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .team-box-wrap a:hover .wp-block-button__link,.team-box-wrap a:hover .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .team-box-wrap a:hover .wp-block-button__link,.team-box-wrap a:focus .btn,.team-box-wrap a:focus .idx-btn:not(.idx-btn-toggle),.team-box-wrap a:focus #IDX-loginSubmit,.team-box-wrap a:focus #IDX-signupFormSubmitBtn,.team-box-wrap a:focus .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .team-box-wrap a:focus .wp-block-button__link,.team-box-wrap a:focus .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .team-box-wrap a:focus .wp-block-button__link,.team-box-wrap a:active .btn,.team-box-wrap a:active .idx-btn:not(.idx-btn-toggle),.team-box-wrap a:active #IDX-loginSubmit,.team-box-wrap a:active #IDX-signupFormSubmitBtn,.team-box-wrap a:active .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .team-box-wrap a:active .wp-block-button__link,.team-box-wrap a:active .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .team-box-wrap a:active .wp-block-button__link{background-color:transparent !important;color:#b39381;border-color:#b39381 !important}.team-box-wrap a:hover .btn .btn-arrow,.team-box-wrap a:hover .idx-btn:not(.idx-btn-toggle) .btn-arrow,.team-box-wrap a:hover #IDX-loginSubmit .btn-arrow,.team-box-wrap a:hover #IDX-signupFormSubmitBtn .btn-arrow,.team-box-wrap a:hover .wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .team-box-wrap a:hover .wp-block-button__link .btn-arrow,.team-box-wrap a:hover .wp-block-button.is-style-outline .wp-block-button__link .btn-arrow,.wp-block-button.is-style-outline .team-box-wrap a:hover .wp-block-button__link .btn-arrow,.team-box-wrap a:focus .btn .btn-arrow,.team-box-wrap a:focus .idx-btn:not(.idx-btn-toggle) .btn-arrow,.team-box-wrap a:focus #IDX-loginSubmit .btn-arrow,.team-box-wrap a:focus #IDX-signupFormSubmitBtn .btn-arrow,.team-box-wrap a:focus .wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .team-box-wrap a:focus .wp-block-button__link .btn-arrow,.team-box-wrap a:focus .wp-block-button.is-style-outline .wp-block-button__link .btn-arrow,.wp-block-button.is-style-outline .team-box-wrap a:focus .wp-block-button__link .btn-arrow,.team-box-wrap a:active .btn .btn-arrow,.team-box-wrap a:active .idx-btn:not(.idx-btn-toggle) .btn-arrow,.team-box-wrap a:active #IDX-loginSubmit .btn-arrow,.team-box-wrap a:active #IDX-signupFormSubmitBtn .btn-arrow,.team-box-wrap a:active .wp-block-button:not(.is-style-outline) .wp-block-button__link .btn-arrow,.wp-block-button:not(.is-style-outline) .team-box-wrap a:active .wp-block-button__link .btn-arrow,.team-box-wrap a:active .wp-block-button.is-style-outline .wp-block-button__link .btn-arrow,.wp-block-button.is-style-outline .team-box-wrap a:active .wp-block-button__link .btn-arrow{background-color:#244f4a;color:#dfe44b;transform:rotate(0deg)}.team-box-img{margin-bottom:15px;overflow:hidden}.team-box-img img{transition:all .6s cubic-bezier(.43,.265,0,.865)}@media (max-width:767px){.team-query-wrap{margin:50px 0}}.logo-slider-wrap{margin:60px 0}.logo-slider-wrap .section-links{margin-top:35px}.logo-slider-inner{margin-top:45px}.logo-slider-inner .slick-dots{margin-top:30px}.logo-slide{padding:0 25px}.logo-slide p{text-align:center;margin-top:12px;text-transform:uppercase;font-size:.8rem;color:#343134;transition:all .4s ease-out}.logo-slide a{text-decoration:none}.logo-slide a:hover p,.logo-slide a:focus p,.logo-slide a:active p{color:#244f4a}.logo-slide-logo{height:175px;display:flex;align-items:center;justify-content:center}.logo-slide-logo img{max-height:100%;width:auto}@media (max-width:991px){.logo-slide-logo{height:125px}}.testimonial-callout{padding-top:75px;padding-bottom:75px}.testimonial-callout .slick-arrow{width:35px;height:35px;border:1px solid #fff;color:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;background-color:transparent;font-size:1.2rem;transition:all .4s ease-out}.testimonial-callout .slick-arrow.slick-arrow{margin-left:7px}.testimonial-callout .slick-arrow:hover,.testimonial-callout .slick-arrow:focus,.testimonial-callout .slick-arrow:active{background-color:#dfe44b;color:#244f4a;border-color:transparent}.tc-header{margin-bottom:35px}.tcallout-slider .slick-arrow{position:absolute;top:calc(50% - 17px);z-index:1}.tcallout-slider .slick-arrow.slick-prev{left:-50px}.tcallout-slider .slick-arrow.slick-next{right:-50px}.tcallout-slide{padding:0 7px}.tcallout-slide-inner,.tmcallout-slide-inner{background-color:#1c3d3a;padding:60px 30px 55px;position:relative;z-index:1}.tcallout-slide-inner hr,.tmcallout-slide-inner hr{background-color:#b39381;margin:12px 0;opacity:1}.t-brand{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;display:flex;align-items:center;justify-content:center;z-index:-1}.t-brand img{max-height:95%;max-width:95%;width:auto;height:auto;opacity:.05}.t-excerpt{margin-bottom:55px}.t-name{position:absolute;bottom:30px;left:30px;right:30px;border-top:1px solid #b39381;border-bottom:1px solid #b39381;padding:8px 0}.testimonial-callout-single{margin:50px 0}.t-single-inner{padding:45px 30px 30px;position:relative;z-index:1}.t-single-inner .t-brand img{opacity:.33}.t-single-inner .t-callout-copy{font-size:1.1rem}.t-single-inner hr{background-color:#244f4a;margin:12px 0;opacity:1}.t-single-inner .t-excerpt{margin-bottom:15px}.t-single-inner .t-name{border-color:#244f4a;position:static;color:#244f4a;margin-top:50px}@media (max-width:1600px){.testimonial-callout{padding:75px 80px}}@media (max-width:991px){.testimonial-callout{padding:60px}.testimonial-callout .section-links>div{width:100% !important}.tcallout-slide{padding:0}}@media (max-width:767px){.testimonial-callout{padding:45px 15px}.tcallout-slide-inner,.tmcallout-slide-inner,.t-single-inner{padding-left:20px;padding-right:20px}.t-name{left:15px;right:15px}}.buttons-grid{margin:50px 0}.link-box-grid{margin:50px 0}.link-box{margin-bottom:45px}.link-box a:hover .link-box-img:after,.link-box a:focus .link-box-img:after,.link-box a:active .link-box-img:after{opacity:.3}.link-box-img{position:relative}.link-box-img:after{background-color:#000;opacity:0;transition:all .4s ease-out}.wp-iframe-block iframe{aspect-ratio:16/9;width:100%}.homepage-logo-marquee{padding:50px 0 90px;overflow:hidden}.homepage-logo-marquee.logo-marquee{padding:0;margin-top:50px;margin-bottom:50px}.hplm-header{margin-bottom:40px}.logo-marquee:before{content:"";position:absolute;top:0;bottom:0;left:0;width:20%;background:linear-gradient(to right,#fff,rgba(255,255,255,0) 100%);z-index:1}.logo-marquee:after{content:"";position:absolute;top:0;bottom:0;right:0;width:20%;background:linear-gradient(to left,#fff,rgba(255,255,255,0) 100%);z-index:1}.hplm-slide{width:325px}.hplm-slide .logo-slide-logo{height:150px}.hplm-slide .logo-slide-logo img{max-width:75%;height:auto;max-height:100%;width:auto}@media (max-width:991px){.hplm-slide{width:250px}.hplm-slide .logo-slide-logo{height:125px}}@media (max-width:767px) and (max-width:991px){.hplm-slide{width:175px}.hplm-slide .logo-slide-logo{height:100px}}.homepage-stats{padding:90px 150px 90px 60px}.homepage-stats .row{position:relative;z-index:1}.hps-left{padding-right:135px}.hps-left img{max-height:85vh;width:auto}.hps-left>div{position:sticky;top:125px}.hps-callout{width:215px;aspect-ratio:1/1;color:#000;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:-70px;right:60px;z-index:2;line-height:1.25;font-size:1.1rem;padding:10px;letter-spacing:.03rem}.hps-right{padding-top:80px}.hps-header{margin-bottom:30px}.hps-stats{margin:0 -10px}.hps-stats .slick-track{width:100% !important;display:flex;flex-wrap:wrap}.hps-stat{float:none !important;opacity:1 !important;display:block !important;left:unset !important;width:50% !important;min-width:50% !important;padding:0 10px;margin-bottom:25px}.hps-stat.slick-current .h1{color:#dfe44b !important;transform:scale(1.15)}.hps-stat.slick-current svg{transform:rotate(-45deg) translate(0,0);opacity:1}.hps-stat .h1{transition:all .25s ease-out;transform-origin:left center}.hps-stat p{border-top:1px solid #e6d8c9;padding-top:15px;margin-top:20px}.hps-stat svg{transform:rotate(-45deg) translate(-10px,5px);transition:all .25s ease-out;opacity:0}.hps-awards{margin-top:25px}.awards-slider{margin:0 -15px}.awards-slider .slick-dots{margin-top:40px}.award-slide{padding:0 15px}.award-slide>div{height:125px;display:flex;align-items:center;justify-content:center}.award-slide>div img{max-width:90%;height:auto;width:auto;max-height:100%}@media (max-width:1600px){.homepage-stats{padding-right:60px}.hps-left{padding-right:50px}.hps-right{padding-left:30px}}@media (max-width:1399px){.homepage-stats{padding:70px 40px}.hps-left{padding-right:50px}.hps-callout{font-size:.9rem;width:200px}.hps-right{padding-left:30px}}@media (max-width:1199px){.hps-left{padding-right:30px}.hps-callout{font-size:.8rem;width:175px}.hps-right{padding-left:15px}}@media (max-width:991px){.homepage-stats{padding:50px 40px}.hps-callout{z-index:10;right:15px;width:160px}.hps-left{padding-top:50px}.hps-right{position:relative;z-index:1;padding-top:0;margin-top:35px}}@media (max-width:767px){.homepage-stats{padding:50px 15px}.hps-callout{width:100%;aspect-ratio:unset;padding:20px;border-radius:20px;position:static;margin-bottom:30px}.hps-left{padding-top:0}.hps-right{padding-top:0}.hps-stat .h1{font-size:1.8rem}.hps-stat p{font-size:.8rem}.hps-stat.slick-current .h1{padding-left:10px}}.homepage-team{margin-top:70px;margin-bottom:50px;overflow:hidden}.hp-team-media{padding-left:50px}.hp-team-content{padding-right:60px}.team-marquee-wrap{padding:30px 0 0}.team-marquee-wrap .slide a{border:0 !important}.team-marquee-wrap .slide a:hover .team-slide-content,.team-marquee-wrap .slide a:focus .team-slide-content,.team-marquee-wrap .slide a:active .team-slide-content{opacity:1}.team-marquee{outline:none !important;border:0 !important;box-shadow:none !important}.team-slide{width:310px;height:286px;padding:0 12px;transition:all .4s ease-out;position:relative;display:flex;align-items:end;justify-content:center;overflow:hidden}.team-slide-content{position:absolute;bottom:0;left:12px;right:12px;top:0;text-align:center;padding:0 10px 12px;transition:all .4s ease-out;color:#fff;opacity:0;z-index:2;display:flex;justify-content:flex-end;flex-direction:column;background:linear-gradient(to top,#343134,rgba(52,49,52,0) 65%)}@media (max-width:1399px){.team-slide{width:275px;height:251px}}@media (max-width:1199px){.hp-team-media{padding-left:15px}.hp-team-content{padding-right:45px}}@media (max-width:991px){.hp-team-content{padding-right:15px;margin-bottom:40px}}@media (max-width:767px){.homepage-team{margin-top:50px}.team-slide{width:200px;height:186px;padding:0 7px}.team-slide-content{opacity:1;left:6px;right:6px}.team-slide-content .small{font-size:.7rem}}.homepage-hover-links{border:30px solid #fff;padding:110px 60px;min-height:85vh}.homepage-hover-links:before{background:linear-gradient(to right,#343134,rgba(52,49,52,.25) 100%);z-index:1;opacity:0;transition:all .4s linear 1.3s}.homepage-hover-links.animated:before{opacity:1}.hphl-imgs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.hphl-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;opacity:0;transition:all .4s ease-out}.hphl-img.hphl-default{opacity:1 !important}.hphl-content{z-index:2}.hphl-content>div{max-width:600px}.hphl-logo{margin-bottom:20px;position:absolute;top:25px;right:25px;z-index:1}.hphl-logo img{width:375px;height:auto}@media (max-width:1600px){.homepage-hover-links{border-left-width:20px;border-right-width:20px}}@media (max-width:1199px){.homepage-hover-links{padding:80px 30px}}@media (max-width:991px){.homepage-hover-links{min-height:unset;border-left-width:15px;border-right-width:15px;justify-content:center}.homepage-hover-links:before{background:0 0;background-color:rgba(52,49,52,.6)}.hphl-logo{position:static;margin:0 auto 30px}.hphl-content{text-align:center}.hphl-content h2{justify-content:center}}@media (max-width:767px){.homepage-hover-links{padding:50px 15px;border-left-width:10px;border-right-width:10px}.hphl-logo img{width:340px}}.homepage-videos{background-color:rgba(230,216,201,.2);padding:60px 0}.homepage-videos .slick-arrow{background-color:transparent !important}.hpv-header{padding:0 200px;margin-bottom:20px}.hp-videos-wrap{padding-left:200px}.hp-video-slider{margin-left:-15px}.hp-video-slider .slick-list{padding:0 125px 0 0 !important}@media (max-width:1600px){.hpv-header{padding:0 60px}.hp-videos-wrap{padding-left:60px}}@media (max-width:1199px){.hpv-header{padding:0 40px}.hp-videos-wrap{padding-left:40px}.hp-video-slider .slick-list{padding:0 90px 0 0 !important}}@media (max-width:991px){.hp-videos-wrap{padding:0 40px}.hp-video-slider{margin:0 -15px}.hp-video-slider .slick-list{padding:0 !important}}@media (max-width:767px){.homepage-videos{padding:50px 0}.hpv-header,.hp-videos-wrap{padding:0 15px}}.vid-box-wrap{margin-bottom:50px}.vid-box-wrap.vid-box-slide{padding:0 15px;margin-bottom:0}.vid-box-wrap a{border:0 !important}.vid-box-wrap a:hover .vid-box-img:before,.vid-box-wrap a:focus .vid-box-img:before,.vid-box-wrap a:active .vid-box-img:before{opacity:1}.vid-box-wrap a:hover h3,.vid-box-wrap a:focus h3,.vid-box-wrap a:active h3{color:#244f4a}.vid-box-wrap .play-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;z-index:1}.vid-box-wrap .play-btn img{width:140px;height:unset}.vid-box-wrap h3{margin-top:12px;color:#343134;transition:all .6s ease-out}.vid-box-inner{position:relative}.vid-box-img{position:relative}.vid-box-img:before{background-color:rgba(52,49,52,.3);transition:all .6s ease-out;opacity:0}@media (max-width:1199px){.vid-box-wrap .play-btn img{width:100px}}.stats-list{margin:50px 0}.stats-list .hps-stats{margin:40px 0 0}.stats-list .hps-stats .slick-track{display:block}.stats-list .hps-stat{padding:0;width:100% !important}.stats-list .hps-stat:last-child{margin-bottom:0}.stats-list .hps-stat .h1{color:#244f4a}.stats-list .hps-stat p{transition:all .25s ease-out;border-color:#244f4a}.stats-list .hps-stat.slick-current p{border-color:#dfe44b}.stats-component{padding:90px 150px 90px 60px}.stats-component .row{position:relative;z-index:1;margin:0}.sc-brand{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;display:flex;align-items:center}.sc-brand img{height:95%;width:auto;transform:translateX(-80px);opacity:.1}.sc-callout{width:175px;aspect-ratio:1/1;color:#000;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:-50px;right:60px;z-index:2;line-height:1.25;font-size:.9rem;letter-spacing:.03rem;padding:15px}.sc-left{padding-right:175px;padding-top:60px}.sc-left>div{position:sticky;top:175px}.sc-right{padding-top:60px}.sc-header{margin-bottom:30px}@media (max-width:1600px){.stats-component{padding-right:60px}.sc-left{padding-right:90px}.sc-right{padding-left:30px}}@media (max-width:1399px){.stats-component{padding:70px 30px}.sc-left{padding-right:50px;padding-top:75px}.sc-right{padding-left:30px;padding-top:75px}}@media (max-width:1199px){.stats-component{padding-left:15px}.sc-left{padding-right:30px}.sc-right{padding-left:15px}}@media (max-width:991px){.stats-component{padding:50px 40px}.sc-brand{align-items:flex-start}.sc-brand img{height:auto;width:100%;transform:translate(-25px,25px)}.sc-callout{z-index:10;width:100%;aspect-ratio:unset;padding:20px;border-radius:20px;position:static;margin-bottom:30px;font-size:.9rem}.sc-left{padding-top:0;padding-right:15px}.sc-right{margin-top:40px;padding-top:0}}@media (max-width:767px){.stats-component{padding:50px 0 15px}}.copy-ipad-mockup{padding:60px 0 0 60px}.copy-ipad-mockup+.copy-and-media.white-bg{margin-top:0}.copy-ipad-mockup:before{content:"";position:absolute;left:0;bottom:-1px;right:0;height:350px;background-color:#fff}.copy-ipad-mockup .row{position:relative;z-index:1}.cim-left{padding:45px 175px 415px 15px}.cim-left>div{position:sticky;top:175px}.cim-right{overflow:hidden}.cim-ipad-frame{position:relative;z-index:1}.cim-media{position:absolute !important;top:25px;left:27px;aspect-ratio:3/4;border-radius:15px;overflow:hidden;width:80%}@media (max-width:1600px){.copy-ipad-mockup:before{height:250px}.cim-left{padding:45px 90px 315px 15px}.cim-media{top:20px;left:20px}}@media (max-width:1399px){.copy-ipad-mockup{padding:60px 0 0 30px}.copy-ipad-mockup:before{height:200px}.cim-left{padding:30px 50px 275px 15px}.cim-media{top:18px;left:18px}}@media (max-width:1199px){.copy-ipad-mockup{padding:60px 0 0 15px}.copy-ipad-mockup:before{height:150px}.cim-left{padding:30px 15px 200px}.cim-media{top:15px;left:15px}}@media (max-width:991px){.copy-ipad-mockup{padding:50px 40px 0}.copy-ipad-mockup:before{height:300px}.cim-left{padding:0 15px;margin-bottom:30px}.cim-ipad-wrap{transform:translateX(45px) !important}.cim-media{top:19px;left:20px}}@media (max-width:767px){.copy-ipad-mockup{padding:40px 0 0}.cim-ipad-wrap{transform:translateX(7%) !important}.cim-media{top:2.5%;left:3%;border-radius:6px}}.copy-ipad-mockup+.large-img-content-slider.white-bg{margin-top:-30px}.large-img-content-slider{padding-top:50px;padding-bottom:50px;z-index:1}.large-img-content-slider.white-bg{margin-top:50px;margin-bottom:50px;padding-top:0;padding-bottom:0}.large-img-content-slider.gradient-bg+.white-bg,.listing-media-header .large-img-content-slider.listings-wrap+.white-bg{margin-top:15px !important}.lics-slider-wrap{margin-top:50px}.lics-slider-wrap .slick-arrow{position:absolute;top:calc(50% - 32px);z-index:2;border:0;background-color:transparent;padding:0;width:65px;height:65px;transition:all .5s ease-out}.lics-slider-wrap .slick-arrow.slick-prev{left:238px}.lics-slider-wrap .slick-arrow.slick-next{right:238px}.lics-slider-wrap .slick-arrow:hover,.lics-slider-wrap .slick-arrow:focus,.lics-slider-wrap .slick-arrow:active{opacity:.7}.lics-arrow{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#244f4a;border-radius:100%;font-size:1.7rem}.lics-slide{padding:0 20px}.lics-slide.slick-active .lics-copy{opacity:1;transform:translateY(0)}.lics-slide-inner{aspect-ratio:16/9;position:relative}.lics-copy{position:absolute;left:45px;bottom:0;width:235px;min-height:235px;padding:15px 12px;z-index:1;opacity:0;transform:translateY(25px);transition:all .5s ease-out .2s}.lics-copy hr{background-color:#b39381;opacity:1;margin:5px 0}.lics-brand{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;display:flex;align-items:flex-end;justify-content:center;z-index:-1;padding-bottom:10px}.lics-brand img{opacity:.05;max-height:85%;max-width:95%;height:auto;width:auto}.lics-text{padding-right:10px}@media (max-width:1600px){.lics-slider-wrap .slick-arrow.slick-prev{left:138px}.lics-slider-wrap .slick-arrow.slick-next{right:138px}}@media (max-width:1399px){.lics-slider-wrap .slick-arrow.slick-prev{left:88px}.lics-slider-wrap .slick-arrow.slick-next{right:88px}}@media (max-width:1199px){.lics-slider-wrap{margin-top:35px}.lics-slider-wrap.white-bg{margin-top:35px}.lics-slider-wrap .slick-arrow{top:unset;bottom:15px}.lics-slider-wrap .slick-arrow.slick-prev{right:105px;left:unset}.lics-slider-wrap .slick-arrow.slick-next{right:35px}}@media (max-width:991px){.large-img-content-slider.gradient-bg+.white-bg,.listing-media-header .large-img-content-slider.listings-wrap+.white-bg{margin-top:0 !important}.lics-slider-wrap .slick-arrow{width:45px;height:45px;bottom:10px}.lics-slider-wrap .slick-arrow.slick-prev{right:85px}.lics-slider-wrap .slick-arrow.slick-next{right:30px}.lics-copy{left:15px}.lics-arrow{font-size:1.3rem}}@media (max-width:767px){.copy-ipad-mockup+.large-img-content-slider.white-bg{margin-top:-10px}.lics-slider-wrap{padding:0 15px}.lics-slider-wrap .slick-arrow{bottom:unset;top:0;align-items:flex-end;padding-bottom:10px}.lics-slider-wrap .slick-arrow.slick-prev{right:65px}.lics-slider-wrap .slick-arrow.slick-next{right:10px}.lics-arrow{height:45px}.lics-slide{background-color:#244f4a;padding:0}.lics-slide-inner{aspect-ratio:unset}.lics-slide-inner .object-cover,.lics-slide-inner .abs-texture-bg img,.abs-texture-bg .lics-slide-inner img,.lics-slide-inner .compass-pattern img,.compass-pattern .lics-slide-inner img{aspect-ratio:7/5}.lics-copy{position:relative;width:unset;left:0;transform:none !important;opacity:1 !important;min-height:180px}}.content-hover-video-clips{padding-top:50px;padding-bottom:60px}.content-hover-video-clips.white-bg{padding-top:0;padding-bottom:0;margin-top:50px;margin-bottom:120px}.chvc-header p:last-of-type{margin-bottom:0}.chvc-col{border-right:1px solid #becebb;margin-top:45px}.chvc-col.col-lg-4:nth-child(3n),.chvc-col.col-lg-6:nth-child(even){border:0 !important}.chvc-media{position:relative;margin-bottom:25px}.chvc-media img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial;transition:all .4s ease-out}.chvc-vid{height:100%;position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}.chvc-vid video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.chvc-copy p:last-child{margin-bottom:10px}@media (max-width:991px){.content-hover-video-clips{padding-top:45px;padding-bottom:45px}.content-hover-video-clips.white-bg{margin-top:45px;margin-bottom:45px}.content-hover-video-clips.gradient-bg,.listing-media-header .content-hover-video-clips.listings-wrap{padding-bottom:15px}.chvc-col{margin-top:45px;border:0 !important}.chvc-col:first-child{margin-top:25px}}.callout-copy{padding:90px 0;min-height:60vh;overflow:hidden}.callout-copy .container{position:relative;z-index:1}.cc-brand{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.cc-brand img{height:110%;width:auto;max-width:unset;opacity:.1;transform:translate(-15px,0)}@media (max-width:767px){.callout-copy{padding:50px 0;min-height:50vh}.callout-copy .h4,.callout-copy #idx-mlm-landing-cta .action__heading,#idx-mlm-landing-cta .callout-copy .action__heading{font-size:1.2rem}.cc-brand{display:flex;align-items:center;justify-content:center}.cc-brand img{height:auto;max-height:100%;width:100%;max-width:100%;transform:none}}.development-feed{padding-top:60px;margin-bottom:50px}.dev-feed-header{margin-bottom:35px}@media (max-width:991px){.development-feed{margin-bottom:75px}.dev-slider{margin:0 -15px}}@media (max-width:767px){.development-feed{padding-top:45px;margin-bottom:60px}}.listing-feed{padding-top:60px;margin-bottom:50px}.list-feed-header{margin-bottom:35px}@media (max-width:991px){.listing-feed{margin-bottom:75px}.list-slider{margin:0 -15px}}@media (max-width:767px){.listing-feed{padding-top:45px;margin-bottom:60px}}.dev-box-wrap{margin-bottom:50px}.dev-box-wrap.dev-box-slide{margin-bottom:0;padding:0 15px}.dev-box-wrap a:hover .dev-box-img img,.dev-box-wrap a:focus .dev-box-img img,.dev-box-wrap a:active .dev-box-img img{transform:scale(1)}.dev-box-wrap a:hover .dev-status,.dev-box-wrap a:focus .dev-status,.dev-box-wrap a:active .dev-status{top:-27px}.dev-box-wrap a:hover .dev-box-info,.dev-box-wrap a:focus .dev-box-info,.dev-box-wrap a:active .dev-box-info{color:#244f4a}.dev-box-wrap a:hover .dev-box-info hr,.dev-box-wrap a:focus .dev-box-info hr,.dev-box-wrap a:active .dev-box-info hr{background-color:#244f4a}.dev-box-inner{position:relative}.dev-box-img{overflow:hidden;margin-bottom:12px}.dev-box-img img{transition:all .4s cubic-bezier(.43,.265,0,.865);transform:scale(1.033)}.dev-status{position:absolute;top:12px;left:0;z-index:1;padding:3px 20px;min-width:150px;transition:all .4s cubic-bezier(.43,.265,0,.865)}.coming-soon-status{position:absolute;top:12px;left:12px;width:85px;height:85px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#000;z-index:1;line-height:1.15}.dev-box-info{color:#343134;transition:all .4s cubic-bezier(.43,.265,0,.865)}.dev-box-info hr{background-color:#b39381;opacity:1;margin:8px 0;transition:all .4s cubic-bezier(.43,.265,0,.865)}@media (max-width:991px){.dev-status{top:12px !important}}.videos-pg-wrap{padding-top:240px;margin-bottom:60px}.videos-pg-wrap .page-header{margin-bottom:50px}.videos-pg-wrap .play-btn img{width:115px}@media (max-width:1199px){.videos-pg-wrap{padding-top:210px}.videos-pg-wrap .play-btn img{width:100px}}@media (max-width:767px){.videos-pg-wrap{padding-top:175px}}.related-videos-wrap{padding-top:60px;padding-bottom:50px}.related-videos-header{margin-bottom:35px}.related-video-slider{margin:0 -15px}.related-video-slider .play-btn img{width:115px}@media (max-width:1199px){.related-video-slider .play-btn img{width:100px}}@media (max-width:767px){.related-videos-header{margin-bottom:25px}}.page-template-communitiespage #page{overflow:unset}.communities-cats-wrap{padding-top:60px;margin-bottom:60px}.com-jump-links{text-align:center;display:flex;justify-content:center;padding:10px 45px 8px;border-radius:8px;margin:0 auto;position:sticky;top:calc(100vh - 75px);background-color:#244f4a;z-index:3;width:fit-content}.com-jump-links div{padding:0 15px;border-right:1px solid #b39381}.com-jump-links div:last-child{border:0}.com-jump-links a{font-size:1.25rem;color:#fff;font-family:"Shippori Mincho",serif;border:0 !important;min-width:150px;display:inline-block;line-height:1.15}.com-jump-links a:hover,.com-jump-links a:focus,.com-jump-links a:active{color:#becebb}.com-cat-wrap+.com-cat-wrap{margin-top:50px}.com-cat-wrap:last-child{padding-bottom:60px}.com-query{margin-top:35px}.com-box-wrap{margin-bottom:45px}.com-box-inner{background-color:#fff;height:100%;position:relative;box-shadow:1px 1px 6px 4px rgba(52,49,52,.025)}.com-box-media .slick-arrow{position:absolute;bottom:10px;left:10px;z-index:2;background-color:#e6d8c9}.com-box-media .slick-arrow.slick-next{left:53px}.com-box-media .slick-arrow:hover,.com-box-media .slick-arrow:focus,.com-box-media .slick-arrow:active{color:#244f4a;background-color:rgba(230,216,201,.75)}.com-box-info{padding:20px 15px 55px}.com-box-info h4{border-bottom:1px solid #b39381;padding-bottom:12px;margin-bottom:15px}.com-box-links{position:absolute;left:0;bottom:0;right:0;display:flex;border-top:1px solid #b39381}.com-box-links>div{flex-grow:1;padding:12px 10px;font-size:.7rem;text-transform:uppercase;font-weight:600;text-align:center;min-width:50%}.com-box-links>div+div{border-left:1px solid #b39381}.com-box-links a{border:0 !important;color:#b39381}.com-box-links a:hover,.com-box-links a:focus,.com-box-links a:active{color:#244f4a}@media (max-width:767px){.communities-cats-wrap{padding-top:40px;margin-bottom:20px}.com-jump-links{top:105px;padding:8px 5px 4px;margin-bottom:35px;width:100%}.com-jump-links div{padding:0 12px}.com-jump-links a{font-size:.8rem;min-width:unset}.com-jump-links a .tiny{font-size:.6rem}}.search-content .btn,.search-content .idx-btn:not(.idx-btn-toggle),.search-content #IDX-loginSubmit,.search-content #IDX-signupFormSubmitBtn,.search-content .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .search-content .wp-block-button__link,.search-content .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .search-content .wp-block-button__link{font-size:1.2rem;padding-top:10px;padding-bottom:10px}.price-searches{margin-top:40px;margin-bottom:60px}.price-searches .search-img{order:2}.price-searches .search-content{padding-right:45px}.type-searches{margin:50px 0}.search-box-wrap{margin-bottom:45px}.search-box-wrap a{display:block;height:100%;border:0}.search-box-wrap a:hover .search-box-img img,.search-box-wrap a:focus .search-box-img img,.search-box-wrap a:active .search-box-img img{transform:scale(1)}.search-box-wrap a:hover .search-box-info,.search-box-wrap a:focus .search-box-info,.search-box-wrap a:active .search-box-info{color:#244f4a}.search-box-inner{background-color:rgba(230,216,201,.6);height:100%}.search-box-img{overflow:hidden}.search-box-img img{transition:all .4s cubic-bezier(.43,.265,0,.865);transform:scale(1.033)}.search-box-info{padding:15px;color:#343134;transition:all .6s ease-out}.search-box-info hr{background-color:#b39381;opacity:1;margin:12px 0}.area-searches{padding-top:60px;padding-bottom:40px}.area-searches .search-content{padding-left:45px}@media (max-width:1199px){.search-content{padding:0 15px !important}.search-content .btn,.search-content .idx-btn:not(.idx-btn-toggle),.search-content #IDX-loginSubmit,.search-content #IDX-signupFormSubmitBtn,.search-content .wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-button:not(.is-style-outline) .search-content .wp-block-button__link,.search-content .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .search-content .wp-block-button__link{font-size:1rem;padding-top:7px;padding-bottom:7px}}@media (max-width:991px){.price-searches .search-img{order:unset;margin-bottom:35px}.area-searches{padding-bottom:0;margin-bottom:60px}.area-searches .search-img{order:2;margin-top:35px}}@media (max-width:767px){.type-searches{margin-bottom:10px}.area-searches{padding-top:45px}}.testimonials-and-media{padding-top:90px;padding-bottom:90px}.testimonials-and-media.lightbeige-bg+.testimonials-and-media.light-beige{padding-top:0;margin-top:0}.testimonials-and-media.gradient-bg,.listing-media-header .testimonials-and-media.listings-wrap{padding-bottom:30px;margin-bottom:60px}.testimonials-and-media.gradient-bg+.white-bg,.listing-media-header .testimonials-and-media.listings-wrap+.white-bg{margin-top:15px !important}.testimonials-and-media.white-bg{padding-top:0;padding-bottom:0;margin-top:100px;margin-bottom:100px}.testimonials-and-media.primary-bg .tmcallout-slide-inner{background-color:#1c3d3a}.testimonials-and-media.primary-bg .tmcallout-arrows button{color:#e6d8c9}.testimonials-and-media.primarydk-be .tmcallout-arrows button{color:#e6d8c9}.testimonials-and-media.black-bg .tmcallout-slide-inner{background-color:#000}.testimonials-and-media.black-bg .tmcallout-arrows button{color:#e6d8c9}.testimonials-and-media.trueblack-bg .tmcallout-slide-inner{background-color:#343134}.testimonials-and-media.trueblack-bg .tmcallout-arrows button{color:#e6d8c9}.testimonials-and-media.media-right .compass-pattern{right:0;left:60%}.testimonials-and-media.media-right .tm-media{order:2}.testimonials-and-media.media-right .tm-inner{padding-right:30px}.testimonials-and-media.media-left .compass-pattern{left:0;right:60%}.testimonials-and-media.media-left .tm-inner{padding-left:30px}.tm-media{position:relative}.tm-inner{padding:25px 15px}.tmcallout-slider{width:100% !important}@media (max-width:1199px){.testimonials-and-media{padding-top:60px;padding-bottom:60px}.testimonials-and-media.white-bg{margin-top:60px;margin-bottom:60px}.tm-inner{padding:0 15px !important}}@media (max-width:991px){.testimonials-and-media.gradient-bg,.listing-media-header .testimonials-and-media.listings-wrap{padding-bottom:0;margin-bottom:45px}.testimonials-and-media .tm-media{order:unset !important;margin-bottom:35px}}@media (max-width:767px){.testimonials-and-media{padding-top:45px;padding-bottom:45px}.testimonials-and-media.white-bg{margin-top:45px;margin-bottom:45px}}.copy-and-large-image{padding:70px 0}.copy-and-large-image.white-bg{padding:0;margin-top:70px;margin-bottom:70px}.cli-inner{margin-bottom:35px}.cli-img .st1{fill:#fff;animation:twinkle 1s ease-in-out 0s infinite}.cli-img .st1:nth-of-type(50),.cli-img .st1:nth-of-type(48),.cli-img .st1:nth-of-type(34){animation-delay:1.2s}.cli-img g:nth-of-type(3) circle,.cli-img g:nth-of-type(6) circle,.cli-img g:nth-of-type(9) circle,.cli-img g:nth-of-type(12) circle,.cli-img g:nth-of-type(15) circle,.cli-img g:nth-of-type(18) circle,.cli-img g:nth-of-type(21) circle,.cli-img g:nth-of-type(24) circle,.cli-img g:nth-of-type(27) circle,.cli-img g:nth-of-type(30) circle,.cli-img g:nth-of-type(33) circle,.cli-img g:nth-of-type(36) circle,.cli-img g:nth-of-type(39) circle,.cli-img g:nth-of-type(42) circle,.cli-img g:nth-of-type(45) circle{animation-delay:.8s}.cli-img g:nth-of-type(4) circle,.cli-img g:nth-of-type(7) circle,.cli-img g:nth-of-type(10) circle,.cli-img g:nth-of-type(13) circle,.cli-img g:nth-of-type(16) circle,.cli-img g:nth-of-type(19) circle,.cli-img g:nth-of-type(22) circle,.cli-img g:nth-of-type(26) circle,.cli-img g:nth-of-type(29) circle,.cli-img g:nth-of-type(32) circle,.cli-img g:nth-of-type(35) circle,.cli-img g:nth-of-type(38) circle,.cli-img g:nth-of-type(41) circle,.cli-img g:nth-of-type(44) circle,.cli-img g:nth-of-type(47) circle{animation-delay:1.6s}@keyframes twinkle{0%{opacity:.5}50%{opacity:0}100%{opacity:.5}}@media (max-width:767px){.copy-and-large-image{padding:50px 0}.copy-and-large-image.white-bg{margin-top:50px;margin-bottom:50px}}.copy-and-sticky-images{padding:30px}.copy-and-sticky-images.white-bg{padding-top:0;padding-bottom:0;margin-top:30px;margin-bottom:30px}.copy-and-sticky-images.media-right .csi-imgs{order:2}.csi-img{height:110vh}.csi-img+.csi-img{margin-top:30px}.csi-inner{max-width:650px;padding:90px 15px}.csi-inner>div{position:sticky;top:25%}@media (max-width:1199px){.copy-and-sticky-images{padding:30px 15px}.csi-inner{padding:50px 15px}.csi-img{height:90vh}.csi-img+.csi-img{margin-top:15px}}@media (max-width:991px){.copy-and-sticky-images{padding:30px 40px}.csi-imgs{order:unset !important}.csi-inner{padding:0 0 25px;margin-top:30px;max-width:unset}}@media (max-width:767px){.copy-and-sticky-images{padding:30px 15px}}#IDX-leadLoginContainer .col-sm-4{width:60% !important;margin:0 auto !important;float:none !important}.IDX-panel{border-color:#e6d8c9 !important}.IDX-panel a{color:#343134 !important;text-decoration:none !important}.IDX-panel a:hover,.IDX-panel a:focus,.IDX-panel a:active{color:#244f4a !important}.IDX-panel-heading{background-color:#e6d8c9 !important}.IDX-pageContainer+div{font-size:.8rem !important}.IDX-pageContainer+div a{color:#343134 !important;text-decoration:none !important}.mlm-navbar{background-color:#e6d8c9 !important;border:0 !important}.mlm-navbar .router-link-active,.mlm-navbar .dropdown-toggle{color:#244f4a !important;border:0 !important}.mlm-navbar .router-link-active:hover,.mlm-navbar .router-link-active:focus,.mlm-navbar .router-link-active:active,.mlm-navbar .router-link-active.router-link-exact-active,.mlm-navbar .dropdown-toggle:hover,.mlm-navbar .dropdown-toggle:focus,.mlm-navbar .dropdown-toggle:active,.mlm-navbar .dropdown-toggle.router-link-exact-active{background-color:#d5bea6 !important}.mlm-navbar .open>.dropdown-toggle{background-color:#d5bea6 !important}.mlm-navbar .dropdown-menu{background-color:#e6d8c9 !important}.mlm-navbar .dropdown-menu li a{color:#244f4a !important;border:0 !important}.mlm-navbar .dropdown-menu li a:hover,.mlm-navbar .dropdown-menu li a:focus,.mlm-navbar .dropdown-menu li a:active{background-color:#d5bea6 !important}.mlm-navbar__brand{color:#343134 !important}.mlm-alert__info{background-color:#343134 !important}.mlm-button__info{background-color:#244f4a !important;border-color:#244f4a !important}.mlm-button__info:hover,.mlm-button__info:focus,.mlm-button__info:active{background-color:#142b29 !important}.mlm-bar__link{color:#343134 !important}.landing .mlm-nav .mlm-nav__item .mlm-nav__item-link,.saved-searches .mlm-nav .mlm-nav__item .mlm-nav__item-link{background-color:#244f4a !important}.landing .mlm-nav .mlm-nav__item .mlm-nav__item-link:hover,.landing .mlm-nav .mlm-nav__item .mlm-nav__item-link:focus,.landing .mlm-nav .mlm-nav__item .mlm-nav__item-link:active,.saved-searches .mlm-nav .mlm-nav__item .mlm-nav__item-link:hover,.saved-searches .mlm-nav .mlm-nav__item .mlm-nav__item-link:focus,.saved-searches .mlm-nav .mlm-nav__item .mlm-nav__item-link:active{background-color:#142b29 !important}#idx-mlm-app+div{font-size:.8rem}#idx-mlm-app+div a{color:#343134 !important;text-decoration:none !important}#idx-mlm-footer{display:none !important}@media (max-width:991px){.mlm-navbar__header{background-color:#e6d8c9 !important}.mlm-menu__toggle:hover,.mlm-menu__toggle:focus,.mlm-menu__toggle:active{background-color:#d5bea6 !important}.mlm-menu__toggle svg{color:#343134 !important}.mlm-navbar__collapse{padding-top:90px}#IDX-leadLoginContainer .col-sm-4{width:100% !important}}.idx-grid--listing-pro{display:block !important}.idx-grid--listing-pro .idx-lead__account-bar a{color:#343134 !important;text-decoration:none !important}.idx-grid--listing-pro .idx-details__topbar{display:none}.idx-grid--listing-pro .idx-prop-status{display:none}.idx-grid--listing-pro .idx-details__favorite{border:0 !important;top:15px !important;right:15px !important}.idx-grid--listing-pro .idx-details__favorite .fa-layers{font-size:2rem !important}.idx-grid--listing-pro .idx-details__favorite:hover svg:first-of-type{color:#244f4a}.idx-grid--listing-pro .idx-details__favorite.idx-details__favorite--is-favorite svg:first-of-type{color:#244f4a !important}.idx-grid--listing-pro .idx-details__main{display:block !important}.idx-grid--listing-pro .idx-details-overview__address-full{color:#343134 !important}.idx-grid--listing-pro .idx-contact__listing-agent{padding:0 !important;margin-bottom:20px;font-size:.9rem}.idx-grid--listing-pro .idx-contact__listing-agent a{color:#343134;text-decoration:none !important}.idx-grid--listing-pro .idx-contact__listing-agent a:hover,.idx-grid--listing-pro .idx-contact__listing-agent a:focus,.idx-grid--listing-pro .idx-contact__listing-agent a:active{color:#244f4a}.idx-grid--listing-pro .contact__account-name{font-family:"Shippori Mincho",serif;text-transform:uppercase;font-size:1.1rem}.idx-grid--listing-pro .idx-btn__contact{background-color:#244f4a;border-color:#244f4a}.idx-grid--listing-pro .idx-btn__contact:hover,.idx-grid--listing-pro .idx-btn__contact:focus,.idx-grid--listing-pro .idx-btn__contact:active{background-color:#142b29 !important}.idx-grid--listing-pro .idx-card__links .idx-card-header{background-color:#e6d8c9;font-family:"Shippori Mincho",serif;padding:15px 15px 0 !important;text-transform:capitalize !important}.idx-grid--listing-pro .idx-card__links .idx-card-body{background-color:#e6d8c9}.idx-grid--listing-pro .idx-card__links a{border:0 !important;color:#244f4a !important}.idx-grid--listing-pro .idx-details-card--title{text-transform:none !important;color:#244f4a !important;font-size:1.1rem !important}.idx-grid--listing-pro .idx-details__property-links{margin-bottom:0 !important}.idx-grid--listing-pro .idx-details__property-links a{color:#343134;text-decoration:none;font-size:.9rem}.idx-grid--listing-pro .idx-details__property-links a:hover,.idx-grid--listing-pro .idx-details__property-links a:focus,.idx-grid--listing-pro .idx-details__property-links a:active{color:#244f4a !important}.idx-grid--listing-pro .IDX-field-listingPrice{font-family:"Shippori Mincho",serif;color:#244f4a;font-weight:400}.idx-grid--listing-pro .idx-details-overview__remarks{margin-bottom:40px}.idx-grid--listing-pro .idx-details-card--body{background-color:#e6d8c9 !important;padding:15px !important}.idx-grid--listing-pro .idx-details-card--body h3{font-size:1.1rem !important}.idx-grid--listing-pro .idx-btn-toggle span:before,.idx-grid--listing-pro .idx-btn-toggle span:after{background-color:#244f4a !important}.idx-grid--listing-pro #IDX-map{margin-top:45px !important}#idx-share-this-body{background-color:#343134}.idx-share-this--title{font-family:"Figtree",sans-serif !important}.idx-details__footer,.idx-data-services{font-size:.8rem !important}.idx-details__footer a,.idx-data-services a{color:#343134;text-decoration:none !important}.idx-details__footer a:hover,.idx-details__footer a:focus,.idx-details__footer a:active,.idx-data-services a:hover,.idx-data-services a:focus,.idx-data-services a:active{color:#244f4a}.idx-property-card{display:none !important}#IDX-leadToolsBar{background-color:#343134 !important}#IDX-leadToolsBar a{border:0 !important}#IDX-leadToolsBar a:hover,#IDX-leadToolsBar a:focus,#IDX-leadToolsBar a:active{text-decoration:none !important}.IDX-PIH{display:block !important;margin:0 0 30px}.IDX-PIH a{color:#244f4a !important}.IDX-PIH a:hover,.IDX-PIH a:focus,.IDX-PIH a:active{color:#343134 !important}.IDX-submit-btn{background-color:#244f4a !important;border-color:#244f4a !important;font-size:.75rem !important;font-family:"Figtree",sans-serif}.IDX-submit-btn:hover,.IDX-submit-btn:focus,.IDX-submit-btn:active{background-color:#142b29 !important}.IDX-googleRecaptchaPolicy a{text-decoration:none !important;color:#343134 !important}#IDX-scheduleshowingContainer+div{font-size:.8rem !important}#IDX-scheduleshowingContainer+div a{color:#343134 !important;text-decoration:none !important}.IDX-contactInfo{font-size:.9rem}.IDX-contactInfo .IDX-contact__name{font-family:"Shippori Mincho",serif;text-transform:uppercase;font-size:1.1rem}.IDX-contactInfo a{color:#343134 !important;text-decoration:none !important}.IDX-contactInfo a:hover,.IDX-contactInfo a:focus,.IDX-contactInfo a:active{color:#244f4a !important}@media (max-width:991px){.IDX-contact-content{display:block !important}.IDX-contact-content .IDX-contact-information{justify-content:unset !important;margin-top:25px;text-align:center}}@media (max-width:767px){.idx-dialog__dismiss .idx-btn{top:0 !important;right:0 !important}.idx-dialog__mortgage-calculator .idx-dialog__header{padding-top:75px !important}.IDX-contact__actions{position:static !important}.IDX-contact__actions button{width:100% !important}.IDX-PIH a{border:0 !important;padding:0 !important}.IDX-contactStandalone{display:block !important}#IDX-leadToolsBar{height:unset !important}#IDX-leadLogOutLink,#IDX-leadInfo{float:none !important}}.single-idx-wrapper .modal.fade.show{opacity:1 !important}.single-idx-wrapper .cta-link,.single-idx-wrapper .mobile-cta-link{display:none !important}.single-idx-wrapper .header-logo>*{position:unset}.idx-page-content{margin-top:0 !important}.idx-btn:not(.idx-btn-toggle){min-width:unset !important;padding:7px 10px !important}.idx-btn:not(.idx-btn-toggle):hover,.idx-btn:not(.idx-btn-toggle):focus,.idx-btn:not(.idx-btn-toggle):active{background-color:#244f4a !important}.idx-dialog__dismiss .idx-btn{position:absolute !important}.idx-dialog__header .idx-dialog__title{line-height:unset !important;letter-spacing:unset !important}#idx-contact-submit-button{justify-content:flex-start !important}.idx-button--row{display:flex !important;justify-content:center}#IDX-main{margin-top:0 !important;margin-bottom:0 !important;width:100% !important}.idx-form-control{border-color:#244f4a !important;border-radius:0 !important}.IDX-select{height:60px !important;border-radius:0 !important;border-color:#244f4a !important}.IDX-text-area{border-radius:0 !important;border-color:#244f4a !important}#IDX-main.IDX-page-mapsearch{width:100vw !important;padding:0 60px;margin:0 -50vw !important}#navigation-container .idx-nav-button{border-radius:0 !important}.idx-nav-button-container{justify-content:center !important}.idx-nav-button-container .idx-nav-button{background-color:#33726a !important;color:#fff !important;text-decoration:none !important;border:0 !important}.idx-nav-button-container .idx-nav-button:hover,.idx-nav-button-container .idx-nav-button:focus,.idx-nav-button-container .idx-nav-button:active{background-color:#244f4a !important}#prime-map-search--filter-bar{display:flex !important;justify-content:center !important}#prime-map-search--filter-bar__flyto{display:none !important}#prime-map-search--results--header{margin-bottom:10px}#listing-results-count__chip{background-color:#244f4a !important}.leaflet-pane{z-index:40 !important}.leaflet-control-container{z-index:41 !important}.listing-card__wrap{min-height:unset !important}.listing-card__parent,.listing-card__image--wrap img{border-radius:0 !important}.listing-card__image--wrap{aspect-ratio:7/5;height:unset !important}.listing-card__label{background-color:#e6d8c9 !important;color:#343134 !important}.listing-card__label a{color:#343134 !important;border:0 !important}.listing-card__label svg{fill:#343134 !important}.listing-card__prop-status{display:none}.listing-card__favorite{display:none !important}.listing-card__listing-price{font-family:"Shippori Mincho",serif;color:#244f4a;font-weight:400 !important}.listing-card__core-fields{font-size:.8rem}.listing-card__address{font-family:"Shippori Mincho",serif;text-transform:capitalize;font-size:1rem;margin-top:10px}div a[href="https://www.idxbroker.com/"]{color:#343134 !important;text-decoration:none !important}@media (max-width:1199px){#IDX-main.IDX-page-mapsearch{padding:0 30px}}@media (max-width:767px){#IDX-main.IDX-page-mapsearch{padding:0 15px}}.leaflet-label--active{background-color:#244f4a !important}.idx-listings-total-results{font-size:1.25rem;font-family:"Figtree",sans-serif;text-transform:uppercase;letter-spacing:2px}#IDX-main.IDX-category-results{width:100vw !important;padding:0 60px;max-width:unset !important;margin:0 -50vw !important}.idx-header__nav{display:none !important}#idx-results-page .idx-page__content{padding-left:30px !important;padding-right:0 !important;box-shadow:none !important}.idx-listings{display:flex !important;flex-wrap:wrap;justify-content:space-between}.IDX-resultsCell{width:49%;min-width:49%;padding:0 !important}.IDX-resultsCell .idx-listing__status,.IDX-resultsCell .IDX-resultsVirtualTour{display:none}.IDX-resultsCell .idx-listing__price{font-family:"Shippori Mincho",serif;color:#244f4a;font-weight:400 !important}.IDX-resultsCell .idx-listing__address{font-family:"Shippori Mincho",serif;font-size:1rem;white-space:unset}.IDX-resultsCell .idx-listing__features{display:flex !important}.IDX-resultsCell .idx-listing__features hr,.IDX-resultsCell .idx-listing__features svg{display:none}.IDX-resultsCell .idx-listing__features .idx-listing__feature{font-size:.75rem}.IDX-resultsCell .idx-listing__features .idx-listing__feature+.idx-listing__feature{margin-left:10px}.IDX-resultsCell .idx-listing__courtesy{margin-top:5px;font-size:.6rem;color:#686268}.IDX-resultsCell a{border:0 !important}.IDX-resultsCell .IDX-listing{display:flex !important;flex-direction:column}.IDX-resultsCell .idx-listing__photo a>img{aspect-ratio:7/5 !important;border-radius:0 !important}.IDX-resultsCell .idx-listing--active .idx-listing__photo{border-color:#244f4a !important}.IDX-resultsCell .idx-listing__courtesy{order:2}#idx-results-page #IDX-ccz-group{display:none !important}#idx-refinement-toggle,#idx-map-toggle{background-color:#244f4a !important}#idx-refinement-toggle:hover,#idx-refinement-toggle:focus,#idx-refinement-toggle:active,#idx-map-toggle:hover,#idx-map-toggle:focus,#idx-map-toggle:active{background-color:#142b29 !important}.select2-results .select2-highlighted{background-color:#e6d8c9 !important;color:#343134 !important}#IDX-resultsRefineSubmit.idx-btn--refinement{align-self:center !important;height:39px !important;position:relative;top:3px;background-color:#244f4a !important}#IDX-resultsRefineSubmit.idx-btn--refinement:hover,#IDX-resultsRefineSubmit.idx-btn--refinement:focus,#IDX-resultsRefineSubmit.idx-btn--refinement:active{background-color:#142b29 !important}.idx-pagination a{border:0 !important;border-radius:0 !important}.idx-pagination>.IDX-active>a,.idx-pagination>.IDX-active>a:active,.idx-pagination>.IDX-active>a:focus,.idx-pagination>.IDX-active>span,.idx-pagination>.IDX-active>span:active,.idx-pagination>.IDX-active>span:focus{background-color:#244f4a !important;color:#fff !important}.idx-page__results a{color:#244f4a !important}@media (max-width:1199px){#IDX-main.IDX-category-results{padding:0 30px}#idx-results-page{margin-top:-70px}}@media (max-width:991px){.idx-page__results{overflow:visible !important;height:unset !important}}@media (max-width:767px){#IDX-main.IDX-category-results{padding:0 15px}#idx-results-page{margin-top:0}#idx-results-page .idx-page__content{padding:0 !important}.IDX-resultsCell{width:200%;min-width:100%}.idx-mobile__map-control{padding:0 !important}.idx-btn--map-toggle{text-align:center !important}}.IDX-precision-navbar .IDX-nav-items-container{justify-content:center}.IDX-precision-navbar .IDX-searchNavItem{background-color:#33726a !important;border-color:#244f4a !important;border-radius:0 !important;filter:unset !important}.IDX-precision-navbar .IDX-searchNavItem:hover,.IDX-precision-navbar .IDX-searchNavItem:focus,.IDX-precision-navbar .IDX-searchNavItem:active,.IDX-precision-navbar .IDX-searchNavItem.IDX-active{background-color:#244f4a !important}.IDX-precision-navbar .IDX-searchNavItem a{border:0 !important}#IDX-coreSearchFields{min-height:unset !important}.IDX-controls input:not(.select2-search__field),.select2-selection{border:1px solid #244f4a !important}.select2-selection__choice{background-color:#e6d8c9 !important}#IDX-action-buttons{text-align:center}#IDX-action-buttons .IDX-btn{background-color:#244f4a !important;border-color:#244f4a !important}#IDX-action-buttons .IDX-btn:hover,#IDX-action-buttons .IDX-btn:focus,#IDX-action-buttons .IDX-btn:active{background-color:#142b29 !important}#IDX-searchForm{display:flex;flex-direction:column;align-items:center}.select2-selection__rendered{display:block !important}.IDX-type-listingID #IDX-formSubmit{padding:10px 25px !important}@media (max-width:991px){#IDX-action-buttons{position:static !important}}@media (max-width:767px){.IDX-precision-navbar{background-color:#33726a !important}.IDX-precision-navbar .IDX-navLinkTitle{filter:none !important}.IDX-nav-items-container{flex-wrap:wrap}.IDX-searchNavItem{margin:0 !important;padding:5px 15px !important}}.single-searchpage .idx-pg-content{display:flex;flex-direction:column}.IDX-showcaseTable+a{margin:0 auto !important;width:250px;background-color:#244f4a;color:#fff;padding:15px 35px;text-align:center;display:block}.IDX-showcaseTable+a:hover,.IDX-showcaseTable+a:focus,.IDX-showcaseTable+a:active{background-color:#b39381}.IDX-showcaseTable{text-align:center}.IDX-showcaseRow{display:flex !important;margin:0 -15px;flex-wrap:wrap;width:100% !important}.IDX-showcaseCell{margin-bottom:60px !important}.IDX-showcaseContainer{padding:0 12px !important;border:0 !important;box-shadow:none !important}.IDX-showcaseContainer a{border:0;display:block !important;padding:0 !important;aspect-ratio:7/5;height:unset !important;overflow:hidden}.IDX-showcaseContainer a:after{background-color:rgba(0,0,0,.4);opacity:0;z-index:1;transition:all .6s ease-out}.IDX-showcaseContainer a:hover:after,.IDX-showcaseContainer a:focus:after,.IDX-showcaseContainer a:active:after{opacity:1}.IDX-showcaseContainer a:hover img,.IDX-showcaseContainer a:focus img,.IDX-showcaseContainer a:active img{transform:scale(1.1);transition:all 6s ease-out}.IDX-showcaseContainer img{margin:0 !important;object-fit:center;object-position:center;max-height:unset !important;max-width:unset !important;width:100% !important;height:100% !important;transition:all 1s ease-out}.IDX-showcaseAddress{font-family:"Figtree",sans-serif;text-transform:none;font-weight:600;font-size:1rem;margin-top:10px;text-align:left !important}.IDX-showcaseCityStateZip{display:none !important}.IDX-showcasePrice{color:#244f4a;font-family:"Shippori Mincho",serif;font-size:1.25rem;text-align:left !important}@media (max-width:767px){.IDX-showcaseContainer{margin-bottom:40px !important;padding:0 !important}}