@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");.page-header{padding:40px 0;margin:0 0 60px;border:none;background-color:#FFFFFF !important}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.password-protection-box .wpex-md-flex-row input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),body .gform_wrapper.gravity-theme .gform_body .gform_fields textarea,.password-protection-box .wpex-md-flex-row textarea,body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select,body .gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container_fileupload input.large,.password-protection-box .wpex-md-flex-row .ginput_container_fileupload input.large,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gchoice .gform-field-label,.password-protection-box .wpex-md-flex-row .gchoice .gform-field-label{color:#393939;font-size:19px;font-weight:400;line-height:1.5em}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.password-protection-box .wpex-md-flex-row input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),body .gform_wrapper.gravity-theme .gform_body .gform_fields textarea,.password-protection-box .wpex-md-flex-row textarea,body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select,body .gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container_fileupload input.large,.password-protection-box .wpex-md-flex-row .ginput_container_fileupload input.large{border:1px solid #000;border-radius:6px;background-color:#FFF}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),.password-protection-box .wpex-md-flex-row input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select{height:44px}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),.password-protection-box .wpex-md-flex-row input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total){padding:0px 12px}body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select{padding:0px 28px 0px 12px}body .gform_wrapper.gravity-theme .gform_body .gform_fields textarea,.password-protection-box .wpex-md-flex-row textarea{padding:12px;display:block}.page-header{padding:40px 0;margin:0 0 60px;border:none;background-color:#FFFFFF !important}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.password-protection-box .wpex-md-flex-row input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),body .gform_wrapper.gravity-theme .gform_body .gform_fields textarea,.password-protection-box .wpex-md-flex-row textarea,body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select,body .gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container_fileupload input.large,.password-protection-box .wpex-md-flex-row .ginput_container_fileupload input.large,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gchoice .gform-field-label,.password-protection-box .wpex-md-flex-row .gchoice .gform-field-label{color:#393939;font-size:19px;font-weight:400;line-height:1.5em}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.password-protection-box .wpex-md-flex-row input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),body .gform_wrapper.gravity-theme .gform_body .gform_fields textarea,.password-protection-box .wpex-md-flex-row textarea,body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select,body .gform_wrapper.gravity-theme .gform_body .gform_fields .ginput_container_fileupload input.large,.password-protection-box .wpex-md-flex-row .ginput_container_fileupload input.large{border:1px solid #000;border-radius:6px;background-color:#FFF}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),.password-protection-box .wpex-md-flex-row input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select{height:44px}body .gform_wrapper.gravity-theme .gform_body .gform_fields input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total),.password-protection-box .wpex-md-flex-row input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not(.ginput_product_price):not(.ginput_shipping_price):not(.ginput_total){padding:0px 12px}body .gform_wrapper.gravity-theme .gform_body .gform_fields select,.password-protection-box .wpex-md-flex-row select{padding:0px 28px 0px 12px}body .gform_wrapper.gravity-theme .gform_body .gform_fields textarea,.password-protection-box .wpex-md-flex-row textarea{padding:12px;display:block}.page-header,h1,h2,h3,h4,h5,h6{font-family:"Barlow Semi Condensed", "SF Pro Text", "Helvetica Neue", arial, sans-serif !important;-webkit-font-smoothing:antialiased}body,p,p a,li,li a{font-family:"Open Sans", arial, sans-serif;-webkit-font-smoothing:antialiased}*,html,body{font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,body p,body p a,body li,body li a,body label,body label a{color:#393939;font-size:19px;font-weight:400;line-height:1.5em}body h1,body h2,body h3,body h4,body h5,body h6{color:#787445 !important;font-weight:600 !important;margin-bottom:20px !important}body p a,body li a,body label a,body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a,body .entry-title a{color:#976044;font-weight:inherit;text-decoration:underline;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}body p a:hover,body li a:hover,body label a:hover,body h1 a:hover,body h2 a:hover,body h3 a:hover,body h4 a:hover,body h5 a:hover,body h6 a:hover,body .entry-title a:hover{color:#787445;text-decoration:underline}body p em,body p i,body p .italic,body li em,body li i,body li .italic,body label em,body label i,body label .italic,body h1 em,body h1 i,body h1 .italic,body h2 em,body h2 i,body h2 .italic,body h3 em,body h3 i,body h3 .italic,body h4 em,body h4 i,body h4 .italic,body h5 em,body h5 i,body h5 .italic,body h6 em,body h6 i,body h6 .italic,body .entry-title em,body .entry-title i,body .entry-title .italic{font-style:italic}body p strong,body p b,body p .bold,body li strong,body li b,body li .bold,body label strong,body label b,body label .bold,body h1 strong,body h1 b,body h1 .bold,body h2 strong,body h2 b,body h2 .bold,body h3 strong,body h3 b,body h3 .bold,body h4 strong,body h4 b,body h4 .bold,body h5 strong,body h5 b,body h5 .bold,body h6 strong,body h6 b,body h6 .bold,body .entry-title strong,body .entry-title b,body .entry-title .bold{font-weight:700}body p:first-child,body li:first-child,body label:first-child,body h1:first-child,body h2:first-child,body h3:first-child,body h4:first-child,body h5:first-child,body h6:first-child,body .entry-title:first-child{margin-top:0}body p:last-child,body li:last-child,body label:last-child,body h1:last-child,body h2:last-child,body h3:last-child,body h4:last-child,body h5:last-child,body h6:last-child,body .entry-title:last-child{margin-bottom:0}body ul ul:not(:last-child),body ul ol:not(:last-child),body ol ul:not(:last-child),body ol ol:not(:last-child){margin-bottom:0}h1,h1 a{font-size:40px !important;line-height:1em !important}h2,h2 a{font-size:30px !important;line-height:1.2em !important;letter-spacing:0.7px !important;text-transform:uppercase !important}h3,h3 a,.entry-title a{font-size:22px !important;line-height:1.2em !important;text-transform:uppercase !important}h4,h4 a{font-size:1.1rem;line-height:1.8}h5,h5 a{font-size:0.9rem;line-height:1.9}h6,h6 a{font-size:0.7rem;line-height:2}.button,.theme-button,.color-button,.vcex-multi-buttons .theme-button,.vcex-multi-buttons .theme-button:not(.outline),.added_to_cart,input[type="submit"],ul.page-numbers li .page-numbers,button:not(.wpex-open-submenu):not(.fancybox-button):not(.gm-style-cc):not([aria-label="Keyboard shortcuts"]){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#FFF;background:#976044;font-size:20px;line-height:1.2em;font-weight:500;letter-spacing:0.8px;text-align:center;text-transform:uppercase;text-decoration:none;padding:12px 24px;margin:0px !important;border:none;border-radius:6px;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}.button:hover,.theme-button:hover,.color-button:hover,.vcex-multi-buttons .theme-button:hover,.vcex-multi-buttons .theme-button:not(.outline):hover,.added_to_cart:hover,input[type="submit"]:hover,ul.page-numbers li .page-numbers:hover,button:not(.wpex-open-submenu):not(.fancybox-button):not(.gm-style-cc):not([aria-label="Keyboard shortcuts"]):hover{color:#FFF;background:#787445}@media (max-width:43.6875rem){.button,.theme-button,.color-button,.vcex-multi-buttons .theme-button,.vcex-multi-buttons .theme-button:not(.outline),.added_to_cart,input[type="submit"],ul.page-numbers li .page-numbers,button:not(.wpex-open-submenu):not(.fancybox-button):not(.gm-style-cc):not([aria-label="Keyboard shortcuts"]){font-size:16px}}.wpex-pagination{margin:60px 0 0}.wpex-pagination ul.page-numbers{border:none;border-radius:0;margin:0}.wpex-pagination ul.page-numbers li{border:none;border-radius:0;margin:0 3px}.wpex-pagination ul.page-numbers li .page-numbers{color:#393939;background:#fff;padding:0px}.wpex-pagination ul.page-numbers li .page-numbers:hover{color:#FFF;background:#787445}.wpex-pagination ul.page-numbers li .page-numbers.current{color:#FFF;background:#976044}body .gform_wrapper.gravity-theme .gform_body .validation_message{font-size:0.8rem;line-height:1.3;padding:0;border:0;background:none}body .gform_wrapper.gravity-theme .gform-footer{margin:20px 0 0;padding:0}body .gform_wrapper.gravity-theme .gform_validation_errors{margin:0 0 20px;border-width:1px;border-radius:6px;box-shadow:none;padding-top:35px}body .gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:2px solid #c02b0a !important}body .gform_wrapper.gravity-theme .gform_validation_errors h2{font-size:24px !important;text-transform:inherit !important;font-weight:600;color:#c02b0a !important}body .gform_wrapper.gravity-theme .gform_validation_errors h2 .gform-icon{height:auto;padding-top:35px}body .gform_wrapper.gravity-theme .gform_validation_errors ol{padding-left:0 !important;margin-left:20px;margin-bottom:0}body .gform_wrapper.gravity-theme .gform_validation_errors ol li{font-size:16px}body .gform_wrapper.gravity-theme .gform_validation_errors ol li a{font-size:17px !important}.gravity-theme .gform_confirmation_message{padding:30px;border:1px solid green;background:#f1fff1;border-radius:10px;color:green;font-size:20px;font-weight:500}@media (max-width:31.1875rem){.gravity-theme .gform_confirmation_message{padding:20px}}#site-header{border-bottom:2px solid #e4e3dd;background:#fff}#site-header.header-full-width{padding:0 30px}#site-header.header-full-width #site-header-inner{width:100%;max-width:100%}#site-header #site-header-inner{overflow:visible}#site-header #site-logo{float:none;max-width:80%}#site-header #site-logo a{transition:none !important}#site-header #site-navigation .main-navigation-ul li.menu-item a{transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}#site-header #site-navigation .main-navigation-ul>li.menu-item>a{color:#787445}#site-header #site-navigation .main-navigation-ul>li.menu-item>a:hover,#site-header #site-navigation .main-navigation-ul>li.menu-item.current-menu-item>a{color:#787445}#site-header .header-wrap{padding:10px 0}#site-header .header-wrap .wpb_row{display:flex;align-items:stretch;width:100%;margin:0 auto}#site-header .header-wrap .wpb_row .logo-wrap{margin-bottom:0 !important}#site-header .header-wrap .wpb_row .site-logo{max-width:180px}#site-header .header-wrap .wpb_row .menu-wrap{margin:auto 0}#site-header .header-wrap .wpb_row .menu-wrap .dh-menu .menu-item a{font-family:"Barlow Semi Condensed", arial, sans-serif !important;text-transform:uppercase;font-weight:600;letter-spacing:0.7px;color:#787445}#site-header .header-wrap .wpb_row .menu-wrap .dh-menu .menu-item a:hover{background:none !important;color:#976044}#site-header .header-wrap .wpb_row .menu-wrap .vcex-off-canvas-menu button{padding:5px !important;font-size:22px !important;border-radius:3px !important;background:#787445}#site-header .header-wrap .wpb_row .menu-wrap .vcex-off-canvas-menu button:hover{background:#976044 !important}@media (max-width:37.4375rem){#site-header .header-wrap .wpb_row .site-logo{max-width:140px}}.wpex-off-canvas .wpex-off-canvas__inner .wpex-off-canvas__content{padding:20px 30px !important}.wpex-off-canvas .wpex-off-canvas__inner .vcex-off-canvas-menu-nav__list .vcex-off-canvas-menu-nav__item a{font-family:"Barlow Semi Condensed", arial, sans-serif !important;font-size:13px;line-height:20px;text-transform:uppercase;font-weight:600;letter-spacing:0.7px;color:#33373d !important;padding-top:0 !important}.wpex-off-canvas .wpex-off-canvas__inner .vcex-off-canvas-menu-nav__list .vcex-off-canvas-menu-nav__item a:hover{background:none !important;color:#976044 !important}@media (max-width:37.4375rem){.wpex-off-canvas{width:100% !important;max-width:100% !important}}#mobile-menu a.mobile-menu-toggle{display:flex;justify-content:center;align-items:center;width:44px;height:44px;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}#mobile-menu a.mobile-menu-toggle:hover{color:#787445}#sidr-main .wpex-mobile-menu__top{padding:0}#sidr-main .wpex-mobile-menu__top a.wpex-mobile-menu__close{width:100%;height:100%;align-items:center;justify-content:flex-end}#sidr-main .wpex-mobile-menu__top a.wpex-mobile-menu__close svg{width:25px;height:25px;fill:#FFF}#sidr-main .wpex-mobile-menu__top,#sidr-main a.wpex-mobile-menu__close,#sidr-main #sidr-id-menu-main-navigation-menu a,#sidr-main #sidr-id-mobile-menu-search-input{height:58px;padding-top:0;padding-bottom:0;display:flex;align-items:center;text-decoration:none}#sidr-main a.wpex-mobile-menu__close,#sidr-main #sidr-id-menu-main-navigation-menu a{color:#FFF;font-weight:700;padding-inline:20px;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}#sidr-main a.wpex-mobile-menu__close:hover,#sidr-main #sidr-id-menu-main-navigation-menu a:hover{background:#787445}#sidr-main .sidr-class-mobile-menu-searchform__input{color:#fff;padding-right:64px}#sidr-main .sidr-class-mobile-menu-searchform__input::placeholder{color:#fff;font-weight:700;opacity:1}#sidr-main .sidr-class-mobile-menu-searchform__submit{text-align:center;padding:0;inset-block-start:7px !important;inset-inline-end:12px !important;margin-block:0 !important;background:none !important}#searchform-header-replace .searchform-input{color:#787445}#searchform-header-replace #searchform-header-replace-close{color:#787445;padding:0;background:none;margin-right:-15px !important;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out !important}#searchform-header-replace #searchform-header-replace-close svg{width:28px;height:28px}#searchform-header-replace #searchform-header-replace-close:hover{color:#787445}#footer-builder .footer{padding-bottom:50px}#footer-builder .footer p{text-align:center;margin-bottom:10px;line-height:29px !important}#footer-builder .footer .vcex-divider{width:80% !important;margin:0 auto !important;margin-bottom:40px !important}#footer-bottom{padding-block:40px;background-color:#000}#footer-bottom .footer-bottom-flex{flex-direction:column;gap:20px}#footer-bottom .footer-bottom-flex #copyright{color:#FFF;font-size:0.8rem}#footer-bottom .footer-bottom-flex #footer-bottom-menu a{color:#FFF;font-size:0.8rem}@media (max-width:37.4375rem){#footer-bottom .footer-bottom-flex #footer-bottom-menu{max-width:350px;margin:auto}}body{background:#FFF}.container,.boxed-main-layout #wrap,body.wpex-responsive .container{width:1140px;max-width:90%}.password-protection-box{margin:3.5rem 0;padding:30px;border:1px solid #000;background:#fff}.password-protection-box .wpex-md-flex-row{margin:20px 0 0}#primary,body.wpex-has-primary-bottom-spacing #primary,body.has-composer.page-template-blog #primary,body.has-composer.page-template-blog-content-above #primary,body.has-composer.post-type-archive-product #primary,body.has-composer #primary,body.elementor-page #primary,body.compose-mode #primary,body.single-product #primary,body.single-post #primary{padding-bottom:0px}@media (max-width:56.1875rem){.wpb_column{float:none;width:100%}.wpb_column:not(:last-of-type){margin-bottom:40px}}#wp-admin-bar-vc_inline-admin-bar-link{display:none}.vcex-divider{border-color:#000}.page-header{padding:40px 0;margin:0 0 60px;border:none;background-color:#000;background-image:url("");background-size:cover;background-position:center center}.page-header .page-header-inner{padding:0}.page-header .page-header-inner .page-header-content{margin-right:0px;width:100%}.page-header .page-header-inner .page-header-aside{margin-top:0px}.page-header-title,.page-header.background-image-page-header:not(.wpex-supports-mods) .page-header-title{color:#FFF;font-weight:700;text-align:center}.page-subheading,.page-header.background-image-page-header:not(.wpex-supports-mods) .page-subheading{color:#FFF;font-size:1.3rem;font-weight:400;line-height:1.9;text-align:center;margin:15px 0 0}.home #primary{padding-bottom:0 !important}.wpex-carousel a:focus-visible{outline:3px solid #976044 !important;outline-offset:3px}.home-row-1{width:100%;padding:80px 20px;background-position:center;background-repeat:no-repeat;background-size:cover}.home-row-1 .hero-content .vc_column-inner{max-width:50%;margin:0 auto !important;background-color:rgba(177, 115, 82, 0.88);padding:40px}.home-row-1 .hero-content .vc_column-inner .wpb_wrapper{display:flex;flex-direction:column;gap:30px;align-items:center}.home-row-1 .hero-content .vc_column-inner .wpb_wrapper .hero-badge span{font-family:"Barlow Semi Condensed", Sans-serif;font-size:30px;font-weight:500;text-align:center;letter-spacing:1.7px;color:#fff}.home-row-1 .hero-content .vc_column-inner .wpb_wrapper h1{font-family:"Open Sans", Sans-serif !important;font-size:28px !important;line-height:1.2em !important;text-align:center !important;color:#fff !important;margin-bottom:0 !important}.home-row-1 .hero-content .vc_column-inner .wpb_wrapper .hero-btn{background-color:#787445;border:2px solid #fff}.home-row-1 .hero-content .vc_column-inner .wpb_wrapper .hero-btn:hover{background-color:#976044}.home-row-1 .hero-content .vc_column-inner .wpb_wrapper .hero-btn:focus-visible{outline-color:#000 !important}@media (max-width:62.4375rem){.home-row-1 .hero-content .vc_column-inner{max-width:70%;padding:30px 20px}}@media (max-width:43.6875rem){.home-row-1{padding:50px 20px !important}.home-row-1 .hero-content .vc_column-inner{max-width:100%}}.home-row-2{padding:60px 20px;background:#f2f0e6}.home-row-2 .content-wrap h2{text-align:center}.home-row-2 .content-wrap .vcex-video{margin:40px 0 !important}.home-row-2 .content-wrap .image-carousel .wpex-carousel__stage-outer{padding:5px 0}.home-row-2 .content-wrap .image-carousel .wpex-carousel__arrow{min-width:5px !important;width:10px !important;padding:0 !important;background:none !important}.fancybox-container .fancybox-bg{background:#f2f0e6 !important;opacity:1 !important}.fancybox-container .fancybox-inner{width:90% !important;margin:0 auto}.fancybox-container .fancybox-inner .fancybox-stage{overflow:visible !important}.fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide{overflow:visible !important;padding-left:30px;padding-right:30px}.fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide .fancybox-image{border-radius:2px;box-shadow:0 0 30px rgba(0, 0, 0, 0.3), 0 0 8px -5px rgba(0, 0, 0, 0.3)}.fancybox-container .fancybox-inner .fancybox-caption .fancybox-caption__title{font-size:16px !important;font-weight:700 !important;color:#60605E !important}@media (max-width:43.6875rem){.home-row-2 .content-wrap .vcex-video{margin:30px 0 !important}.fancybox-container .fancybox-inner{width:100% !important;margin:0 auto}.fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide{padding-left:0px;padding-right:0px}}.home-row-3{padding-top:70px;padding-bottom:70px}.home-row-3 .wpb_row{display:flex}.home-row-3 .wpb_row .content-wrap{padding-right:5px !important}.home-row-3 .wpb_row .content-wrap p{margin-bottom:15px !important}@media (max-width:43.6875rem){.home-row-3 .wpb_row{flex-direction:column}.home-row-3 .wpb_row .content-wrap{padding-right:0px !important;margin-bottom:20px !important}}.home-row-4{padding-top:60px;padding-bottom:80px;background:#e4e3dd}.home-row-4 .content-wrap h2{text-align:center}.home-row-4 .content-wrap p{text-align:center}.home-row-4 .content-wrap .map-image{margin-top:40px !important;max-width:800px;margin:0 auto}@media (max-width:43.6875rem){.home-row-4 .content-wrap .map-image{margin-top:30px !important}}.home-row-5{padding-top:50px;padding-bottom:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.home-row-5::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.63);z-index:0}.home-row-5 .content-wrap .wpex-grid{gap:0 !important}.home-row-5 .content-wrap .wpex-grid .image-box{flex-direction:column !important;justify-content:start;align-items:center;padding:20px;gap:0 !important}.home-row-5 .content-wrap .wpex-grid .image-box .vcex-feature-box-media{width:100% !important;text-align:center;padding-bottom:20px}.home-row-5 .content-wrap .wpex-grid .image-box .vcex-feature-box-content{width:100% !important}.home-row-5 .content-wrap .wpex-grid .image-box .vcex-feature-box-content .wpex-heading{font-family:"Barlow Semi Condensed", arial, sans-serif !important;font-size:20px !important;line-height:1.2em;font-weight:600;color:#787445 !important;text-align:center;text-transform:uppercase;letter-spacing:0.5px}.home-row-6{padding-top:60px;padding-bottom:0px}.home-row-6 .content-wrap{padding-top:60px;padding-bottom:100px}.home-row-6 .content-wrap .column-1{width:33%}.home-row-6 .content-wrap .column-2{width:67%}.home-row-6 .content-wrap .column-2 p{margin-bottom:40px !important}.home-row-6 .vcex-divider{width:100% !important;margin:0 !important;border-bottom-width:2px !important;border-bottom-color:#976044 !important}@media (max-width:56.1875rem){.home-row-6 .content-wrap{display:flex}.home-row-6 .content-wrap .column-2 p{margin-bottom:25px !important}}@media (max-width:43.6875rem){.home-row-6 .content-wrap{padding-top:50px;padding-bottom:80px;flex-direction:column}.home-row-6 .content-wrap .column-1{width:100%;margin-bottom:0 !important}.home-row-6 .content-wrap .column-2{width:100%}}.home-row-7{padding-top:100px;padding-bottom:0px}.home-row-7 .eligibility-row{display:flex}.home-row-7 .eligibility-row .image-wrap{width:40%}.home-row-7 .eligibility-row .content-wrap{width:60%;padding-left:10px}.home-row-7 .eligibility-row .content-wrap p{margin-bottom:15px !important}.home-row-7 .eligibility-row .content-wrap ul{padding-left:10px}.home-row-7 .card-wrap{padding-top:80px;padding-bottom:60px;gap:30px !important}.home-row-7 .card-wrap .card{padding:20px;background:#FAF9F5}.home-row-7 .button-wrap{flex-wrap:wrap;justify-content:space-around;gap:50px;padding-bottom:70px}.home-row-7 .button-wrap p{text-align:center}.home-row-7 .vcex-divider{width:100% !important;margin:0 !important;border-bottom-width:2px !important;border-bottom-color:#976044 !important}@media (max-width:56.1875rem){.home-row-7{padding-top:80px}.home-row-7 .eligibility-row .content-wrap{padding-left:0px}.home-row-7 .eligibility-row .content-wrap ul{padding-left:0px}.home-row-7 .card-wrap{padding-top:60px;padding-bottom:50px;gap:20px !important}.home-row-7 .button-wrap{column-gap:20px;row-gap:40px}.home-row-7 .button-wrap .btn-1{width:47% !important}.home-row-7 .button-wrap .btn-2{width:47% !important}}@media (max-width:43.6875rem){.home-row-7 .eligibility-row{flex-direction:column}.home-row-7 .eligibility-row .image-wrap{width:100%}.home-row-7 .eligibility-row .content-wrap{width:100%}.home-row-7 .button-wrap{gap:30px}.home-row-7 .button-wrap .btn-1{width:100% !important}.home-row-7 .button-wrap .btn-2{width:100% !important}}.home-row-8{padding-top:100px;padding-bottom:0}.home-row-8 .content-wrap{padding-bottom:60px}.home-row-8 .content-wrap .image-carousel{padding-top:40px}.home-row-8 .content-wrap .image-carousel .wpex-carousel__stage-outer{padding:5px 0}.home-row-8 .content-wrap .image-carousel .wpex-carousel-slide .wpex-carousel-entry-media{text-align:center !important}.home-row-8 .content-wrap .image-carousel .wpex-carousel__arrow{min-width:5px !important;width:10px !important;padding:0 !important;background:none !important}.home-row-8 .content-wrap .image-carousel .wpex-carousel__arrow svg{font-size:25px;fill:#b9bf93}.home-row-8 .content-wrap .image-carousel .wpex-carousel__dots{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.home-row-8 .content-wrap .image-carousel .wpex-carousel__dots .wpex-carousel__dots-dot{width:auto !important;height:auto !important;min-width:unset !important;min-height:unset !important;background:none !important;border:none !important;padding:0 !important;margin:0 !important;cursor:pointer;line-height:1 !important}.home-row-8 .content-wrap .image-carousel .wpex-carousel__dots .wpex-carousel__dots-dot span{display:block;width:6px !important;height:6px !important;border-radius:50px !important;background-color:#b9bf93 !important;transition:background-color 0.3s ease}.home-row-8 .content-wrap .image-carousel .wpex-carousel__dots .wpex-carousel__dots-dot.active span{background-color:#787445 !important}.home-row-8 .content-wrap .image-carousel .wpex-carousel__dots .wpex-carousel__dots-dot:hover span{background-color:#787445 !important}.home-row-8 .vcex-divider{width:100% !important;margin:0 !important;border-bottom-width:2px !important;border-bottom-color:#976044 !important}@media (max-width:56.1875rem){.home-row-8{padding-top:80px}.home-row-8 .content-wrap .vc_col-sm-3{margin-bottom:20px !important}.home-row-8 .content-wrap .vc_col-sm-3 h2{margin-bottom:0 !important}.fancybox-container .fancybox-inner{width:100% !important;margin:0 auto}.fancybox-container .fancybox-inner .fancybox-stage .fancybox-slide{padding-left:0px;padding-right:0px}}.home-row-9{padding-top:60px;padding-bottom:50px}.home-row-9 .content-wrap .vcex-image{max-width:800px;margin:0 auto}.home-row-9 .content-wrap h2{margin-top:80px !important}.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle .vcex-toggle__heading{padding-left:15px;padding-right:15px}.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle .vcex-toggle__heading .vcex-toggle__trigger .vcex-toggle__icon{color:#787445 !important}.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle .vcex-toggle__heading .vcex-toggle__trigger .vcex-toggle__title{font-family:"Barlow Semi Condensed", arial, sans-serif !important;font-size:22px;font-weight:600;line-height:1em;letter-spacing:0.5px;color:#787445 !important}.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle.vcex-toggle--active .vcex-toggle__trigger .vcex-toggle__icon{color:#976044 !important}.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle.vcex-toggle--active .vcex-toggle__trigger .vcex-toggle__title{color:#976044 !important}.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle .vcex-toggle__content{padding-top:15px;padding-left:15px;padding-right:15px}.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle #are-pets-allowed-in-the-units p{display:flex;gap:20px}@media (max-width:43.6875rem){.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle .vcex-toggle__heading{padding-left:0px;padding-right:0px}.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle .vcex-toggle__content{padding-left:0px;padding-right:0px}.home-row-9 .content-wrap .vcex-toggle-group .vcex-toggle #are-pets-allowed-in-the-units p{flex-direction:column;gap:20px}}.home-row-10{padding:50px 20px;background:#f2f0e6}@media (max-width:56.1875rem){.home-row-10 .wpb_row .vc_col-sm-3{margin-bottom:10px !important}}.home-row-11{padding-top:60px;padding-bottom:70px}.home-row-11 .vcex-image{text-align:center;padding-top:40px}.home-row-11 .image-box{padding-bottom:60px}.home-row-11 .image-box .vcex-image{padding-top:0px}html{scroll-behavior:smooth}#glt-translate-trigger:focus-visible{outline:2px solid #976044 !important;outline-offset:2px}.page-header{padding:40px 0;margin:0 0 60px;border:none;background-color:#FFFFFF !important}button#moove_gdpr_save_popup_settings_button{background:#0080a5 !important}button#moove_gdpr_save_popup_settings_button:hover{background:#0080a5 !important}.moove-gdpr-modal-footer-content .mgbutton{background-color:#714633 !important;color:#ffffff !important;border-color:#714633 !important}.moove-gdpr-modal-footer-content .mgbutton:hover,.moove-gdpr-modal-footer-content .mgbutton:focus{background-color:#ffffff !important;color:#714633 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{display:flex;gap:10px}@media (max-width:43.6875rem){#glt-translate-trigger{font-size:14px;line-height:24px;padding-top:0;padding-bottom:0}}.tablepress thead tr th{background:#d9edf7 !important;border-top:1px solid rgba(128, 128, 128, 0.5) !important;font-weight:700 !important}.tablepress tfoot tr th{background:#d9edf7 !important;font-weight:700 !important}.page-id-959 .hero-row{padding-top:50px;padding-bottom:50px}.page-id-959 .hero-row h1{text-align:center}.page-id-959 .low-income-row{padding-top:50px;padding-bottom:40px}@media (max-width:56.1875rem){.page-id-959 .low-income-row{padding-top:30px;padding-bottom:30px}.page-id-959 .low-income-row .wpb_row .wpb_column{margin:0 !important}}.page-id-959 .max-income-row{padding-top:40px;padding-bottom:40px}@media (max-width:56.1875rem){.page-id-959 .max-income-row .wpb_row .wpb_column{margin:0 !important}}@media (max-width:56.1875rem){.page-id-959 .max-income-row{padding-top:30px;padding-bottom:30px}.page-id-959 .max-income-row .wpb_row .wpb_column{margin:0 !important}}.page-id-959 .housing-rent-row{padding-top:40px;padding-bottom:70px}.page-id-959 .housing-rent-row .border-wrap{padding-top:50px}.page-id-959 .housing-rent-row .border-wrap .vcex-divider{width:100% !important;margin:0 !important;border-bottom-width:2px !important;border-bottom-color:#976044 !important}@media (max-width:56.1875rem){.page-id-959 .housing-rent-row .wpb_row .wpb_column{margin:0 !important}}.application-row{padding-top:50px;padding-bottom:80px}.application-row .content-wrap h1{color:#393939 !important}.application-row .content-wrap #gform_wrapper_14 .gform_fields{row-gap:20px}.application-row .content-wrap #gform_wrapper_14 #input_14_3{gap:20px;margin-bottom:20px}.application-row .content-wrap #gform_wrapper_14 #input_14_3 span{padding:0 !important}.application-row .content-wrap #gform_wrapper_14 #field_14_17{margin-top:10px}.application-row .content-wrap #gform_wrapper_14 #field_14_315,.application-row .content-wrap #gform_wrapper_14 #field_14_324,.application-row .content-wrap #gform_wrapper_14 #field_14_325,.application-row .content-wrap #gform_wrapper_14 #field_14_209,.application-row .content-wrap #gform_wrapper_14 #field_14_199,.application-row .content-wrap #gform_wrapper_14 #field_14_231,.application-row .content-wrap #gform_wrapper_14 #field_14_292{margin-top:20px}.application-row .content-wrap #gform_wrapper_14 #field_14_216 table thead tr th{font-weight:700}.application-row .content-wrap #gform_wrapper_14 .gfield .has_street{row-gap:10px !important}.application-row .content-wrap #gform_wrapper_14 .gfield--type-date{padding:0 !important;border:none !important;margin:-5px 0 0 0 !important}.application-row .content-wrap #gform_wrapper_14 .gfield--type-date legend.gform-field-label{margin:0 0 8px 0 !important;padding:0 !important;display:block}.application-row .content-wrap #gform_wrapper_14 .gfield--type-date .gform-grid-row{width:100% !important;display:flex}.application-row .content-wrap #gform_wrapper_14 .gfield--type-date .ginput_container_date{width:100% !important;margin:0 !important}.application-row .content-wrap #gform_wrapper_14 .gfield--type-date .gfield_date_month,.application-row .content-wrap #gform_wrapper_14 .gfield--type-date .gfield_date_day,.application-row .content-wrap #gform_wrapper_14 .gfield--type-date .gfield_date_year{width:33.333% !important;flex:0 0 33.333% !important;box-sizing:border-box;margin:0 !important;padding-right:10px}.application-row .content-wrap #gform_wrapper_14 .gfield--type-date .gfield_date_month:last-child,.application-row .content-wrap #gform_wrapper_14 .gfield--type-date .gfield_date_day:last-child,.application-row .content-wrap #gform_wrapper_14 .gfield--type-date .gfield_date_year:last-child{padding-right:0}.application-row .content-wrap #gform_wrapper_14 .gform-field-label,.application-row .content-wrap #gform_wrapper_14 .gchoice label,.application-row .content-wrap #gform_wrapper_14 label span a,.application-row .content-wrap #gform_wrapper_14 .gfield_consent_label,.application-row .content-wrap #gform_wrapper_14 .gfield_consent_label a,.application-row .content-wrap #gform_wrapper_14 input[type="text"],.application-row .content-wrap #gform_wrapper_14 input[type="email"],.application-row .content-wrap #gform_wrapper_14 input[type="tel"],.application-row .content-wrap #gform_wrapper_14 input[type="number"],.application-row .content-wrap #gform_wrapper_14 select,.application-row .content-wrap #gform_wrapper_14 textarea,.application-row .content-wrap #gform_wrapper_14 table,.application-row .content-wrap #gform_wrapper_14 table td,.application-row .content-wrap #gform_wrapper_14 table th{font-size:16px}.application-row .content-wrap #gform_wrapper_14 input[type="text"],.application-row .content-wrap #gform_wrapper_14 input[type="email"],.application-row .content-wrap #gform_wrapper_14 input[type="tel"],.application-row .content-wrap #gform_wrapper_14 input[type="number"],.application-row .content-wrap #gform_wrapper_14 select,.application-row .content-wrap #gform_wrapper_14 textarea{font-size:17px;padding:8px;border:1px solid;border-radius:3px;background-color:#f9f9f9;width:100%;box-shadow:none;transition:background-color 0.3s ease}.application-row .content-wrap #gform_wrapper_14 input[type="text"]:hover,.application-row .content-wrap #gform_wrapper_14 input[type="email"]:hover,.application-row .content-wrap #gform_wrapper_14 input[type="tel"]:hover,.application-row .content-wrap #gform_wrapper_14 input[type="number"]:hover,.application-row .content-wrap #gform_wrapper_14 select:hover,.application-row .content-wrap #gform_wrapper_14 textarea:hover{background-color:#ECEBDF}.application-row .content-wrap #gform_wrapper_14 input[type="text"]:focus,.application-row .content-wrap #gform_wrapper_14 input[type="email"]:focus,.application-row .content-wrap #gform_wrapper_14 input[type="tel"]:focus,.application-row .content-wrap #gform_wrapper_14 input[type="number"]:focus,.application-row .content-wrap #gform_wrapper_14 select:focus,.application-row .content-wrap #gform_wrapper_14 textarea:focus{background-color:#ECEBDF;outline:1px solid !important;outline-offset:0 !important}.application-row .content-wrap #gform_wrapper_14 .gfield_checkbox .gchoice input[type="checkbox"],.application-row .content-wrap #gform_wrapper_14 .gfield_checkbox .gchoice input[type="radio"],.application-row .content-wrap #gform_wrapper_14 .gfield_radio .gchoice input[type="checkbox"],.application-row .content-wrap #gform_wrapper_14 .gfield_radio .gchoice input[type="radio"]{width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;margin-inline-end:10px !important;accent-color:#976044 !important}.application-row .content-wrap #gform_wrapper_14 .gfield_checkbox .gchoice label,.application-row .content-wrap #gform_wrapper_14 .gfield_radio .gchoice label{min-height:20px;display:inline-flex;align-items:center;cursor:pointer}.application-row .content-wrap #gform_wrapper_14 p,.application-row .content-wrap #gform_wrapper_14 p a,.application-row .content-wrap #gform_wrapper_14 a,.application-row .content-wrap #gform_wrapper_14 sf,.application-row .content-wrap #gform_wrapper_14 .gfield_description,.application-row .content-wrap #gform_wrapper_14 .gform_description,.application-row .content-wrap #gform_wrapper_14 li{font-size:18px}.application-row .content-wrap #gform_wrapper_14 hr{background-color:#ccc;margin-top:50px}.application-row .content-wrap #gform_wrapper_14 h3{letter-spacing:0.5px !important}.application-row .content-wrap #gform_wrapper_14 .gform_footer{display:flex;flex-direction:column;align-items:center;margin-top:70px}.application-row .content-wrap #gform_wrapper_14 .gform_footer .gform_button{align-self:center;font-weight:600 !important;font-family:"Barlow Semi Condensed", Sans-serif !important;line-height:1.2em !important;padding-top:15px;padding-bottom:15px;border-radius:3px;border:1px solid #976044}@media (max-width:31.1875rem){.application-row{padding-top:40px;padding-bottom:70px}.application-row #gform_wrapper_14 #input_14_3{gap:10px !important}.application-row #gform_wrapper_14 .gform_footer{margin-top:50px !important}}.error404 .error-404-row{min-height:80vh;display:flex;flex-direction:column;justify-content:center}.error404 .error-404-row .content-wrap{align-items:center;text-align:center}.error404 .error-404-row .content-wrap .wpb_wrapper{display:flex;flex-direction:column;align-items:center}.error404 .error-404-row .content-wrap .eyebrow{background:#b173521c;padding:8px 20px 5px 40px;border-radius:30px;border:1px solid #b173524a;color:#976044;font-family:"Mozilla Text" !important;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;position:relative;display:inline-flex;align-items:center}.error404 .error-404-row .content-wrap .eyebrow::before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#976044}.error404 .error-404-row .content-wrap .eyebrow::after{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#976044;animation:ping-animation 1.5s cubic-bezier(0, 0, 0.2, 1) infinite}@keyframes ping-animation{0%{transform:translateY(-50%) scale(1);opacity:1}75%,100%{transform:translateY(-50%) scale(2.5);opacity:0}}.error404 .error-404-row .content-wrap .error-number{font-size:250px;color:#976044;line-height:90%;font-weight:900;position:relative;display:inline-block;padding-bottom:20px;margin-bottom:20px}.error404 .error-404-row .content-wrap .error-number::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:120px;height:8px;background-color:#928d54;border-radius:999px}.error404 .error-404-row .content-wrap h1{color:#000 !important}.error404 .error-404-row .content-wrap p{max-width:500px}.error404 .error-404-row .content-wrap .vcex-button{border-radius:100px;margin-top:20px !important}.error404 .error-404-row .mp-badge{position:absolute;top:20%;z-index:-1}@media (max-width:43.6875rem){.error404 .error-404-row{min-height:85vh;padding:60px 0}.error404 .error-404-row .content-wrap .error-number{font-size:160px;margin-bottom:20px}.error404 .error-404-row .content-wrap .vcex-button{margin-top:30px !important}.error404 .error-404-row .content-wrap p{max-width:300px}.error404 .error-404-row .mp-badge{top:30%}}.single-post{background:#f2f0e6}.single-post .container{width:1040px !important;max-width:90%}.single-post .single-post-row{padding-top:80px;padding-bottom:20px}.single-post .single-post-row .content-wrap .title-wrap{align-items:center;position:relative}.single-post .single-post-row .content-wrap .title-wrap .eyebrow{position:absolute;top:20px;left:20px;z-index:2}.single-post .single-post-row .content-wrap .title-wrap .eyebrow .theme-button{display:inline-flex;min-width:100px;min-height:30px;font-size:15px;letter-spacing:1px;padding:5px 10px;border-radius:5px}.single-post .single-post-row .content-wrap .title-wrap .vcex-image{margin-bottom:60px}.single-post .single-post-row .content-wrap .title-wrap .vcex-image img{border-radius:20px;border:1px solid #e4e3dd}.single-post .single-post-row .content-wrap h1{color:#000;margin-bottom:20px}.single-post .single-post-row .content-wrap .meta-wrap{padding-bottom:20px;margin-bottom:50px;border-bottom:1px solid #e4e3dd;justify-content:space-between}.single-post .single-post-row .content-wrap .meta-wrap .post-meta li{font-size:14px !important;color:#000;margin-right:10px}.single-post .single-post-row .content-wrap .meta-wrap .post-meta li a{text-decoration:none !important}.single-post .single-post-row .content-wrap .meta-wrap .post-meta li span{font-size:14px !important}.single-post .single-post-row .content-wrap .meta-wrap .post-meta li a:hover{text-decoration:none;color:#000}.single-post .single-post-row .content-wrap .vcex-post-content{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #e4e3dd}.single-post .single-post-row .content-wrap .post-cta{padding:50px 30px;border:1px solid #e4e3dd;border-radius:20px;margin-top:60px;justify-content:space-between;align-items:center;background:#fff;margin-bottom:60px}.single-post .single-post-row .content-wrap .post-cta .vcex-icon-box{width:55%}.single-post .single-post-row .content-wrap .post-cta .vcex-icon-box h3{margin-bottom:10px !important}.single-post .single-post-row .content-wrap .post-cta .vcex-icon-box p,.single-post .single-post-row .content-wrap .post-cta .vcex-icon-box p a{font-size:16px !important}.single-post .single-post-row .content-wrap .post-cta .vcex-button{width:40%}.single-post .wpex-social-share{margin:0}@media (max-width:62.4375rem){.single-post .single-post-row .content-wrap .post-cta{flex-direction:column}.single-post .single-post-row .content-wrap .post-cta .vcex-icon-box{width:100%}.single-post .single-post-row .content-wrap .post-cta .vcex-button{width:100%}}@media (max-width:56.1875rem){.single-post .single-post-row .content-wrap .meta-wrap{flex-direction:column}}@media (max-width:43.6875rem){.single-post .single-post-row{padding-top:60px}.single-post .single-post-row .content-wrap .share-box{flex-direction:column !important;align-items:center}.single-post .single-post-row .content-wrap .share-box .wpex-social-share__list{justify-content:center;gap:15px}.single-post .single-post-row .content-wrap .title-wrap .vcex-image{margin-bottom:40px}}.post-pagination-wrap{padding-top:50px;padding-bottom:80px;border:1px solid #e4e3dd}.post-pagination-wrap .post-pagination{display:flex;align-items:stretch}.post-pagination-wrap .post-pagination li{display:flex;width:50%}.post-pagination-wrap .post-pagination li a{max-width:450px;width:97%;display:flex;align-items:center;min-height:120px;height:100%;padding:20px 24px;margin-top:0;margin-bottom:0;border:1px solid #e4e3dd;border-radius:20px;text-decoration:none;background:#fff;color:#000;font-weight:600;font-size:16px;line-height:1.4;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1);transition:0.3s ease !important}.post-pagination-wrap .post-pagination li a:hover{box-shadow:0 10px 20px -3px rgba(0, 0, 0, 0.2);transform:translateY(-3px);color:#787445}.post-pagination-wrap .post-pagination .post-prev a{justify-content:flex-start;text-align:left}.post-pagination-wrap .post-pagination .post-next a{justify-content:flex-end;text-align:right;margin-left:auto}.post-pagination-wrap .post-pagination li:empty{display:none}@media (max-width:43.6875rem){.post-pagination-wrap .post-pagination li a{padding:15px}}.archive,.blog{background:#f2f0e6}.archive .archive-row,.blog .archive-row{min-height:90vh;padding-top:80px;padding-bottom:80px;display:flex;flex-direction:column;justify-content:center}.archive .archive-row .content-wrap,.blog .archive-row .content-wrap{align-items:center;text-align:center}.archive .archive-row .content-wrap h1,.blog .archive-row .content-wrap h1{position:relative;padding-bottom:20px;margin-bottom:50px !important}.archive .archive-row .content-wrap h1::after,.blog .archive-row .content-wrap h1::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100px;height:5px;background-color:#976044;border-radius:999px;z-index:2}.archive .archive-row .content-wrap .vcex-searchbar,.blog .archive-row .content-wrap .vcex-searchbar{max-width:700px;width:100%;margin:0 auto}.archive .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-input,.blog .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-input{background:#fff;border:1px solid #e4e3dd;border-radius:50px;color:#787445;padding:10px 20px;text-align:start}.archive .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-button,.blog .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-button{border-radius:50px}.archive .archive-row .card-wrap,.blog .archive-row .card-wrap{padding-top:60px;margin-top:60px;border-top:1px solid #e4e3dd}.archive .archive-row .card-wrap .cards .wpex-card,.blog .archive-row .card-wrap .cards .wpex-card{border-radius:20px;overflow:hidden;border:1px solid #e4e3dd;padding:20px;background:#fff;box-shadow:0 10px 30px -5px rgba(0, 0, 0, 0.1);transition:0.4s ease !important}.archive .archive-row .card-wrap .cards .wpex-card:hover,.blog .archive-row .card-wrap .cards .wpex-card:hover{transform:translatey(-4px);box-shadow:0 15px 30px -5px rgba(0, 0, 0, 0.15)}.archive .archive-row .card-wrap .cards .wpex-card:hover .wpex-card-thumbnail img,.blog .archive-row .card-wrap .cards .wpex-card:hover .wpex-card-thumbnail img{transform:scale(1.03)}.archive .archive-row .card-wrap .cards .wpex-card:hover .wpex-card-more-link a,.blog .archive-row .card-wrap .cards .wpex-card:hover .wpex-card-more-link a{color:#787445}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-inner,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-inner{align-items:center}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-thumbnail,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-thumbnail{border-radius:16px;overflow:hidden}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-thumbnail img,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-thumbnail img{min-height:220px;height:100%;object-fit:cover;object-position:center;transition:1s ease !important}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-details,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-details{padding:20px 0}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-title,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-title{font-size:22px !important;margin-top:0px;margin-bottom:10px !important}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-title a,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-title a{font-size:22px !important;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-title a:hover,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-title a:hover{text-decoration:none;color:#787445}.archive .archive-row .card-wrap .cards .wpex-card p,.blog .archive-row .card-wrap .cards .wpex-card p{font-size:16px !important}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-meta,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-meta{color:#6a6a6a;margin-bottom:0 !important;font-size:14px;line-height:1.4;gap:10px}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-more-link a,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-more-link a{border-radius:100px;text-decoration:none;color:#976044;transition:0.4s ease !important}@media (max-width:62.4375rem){.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-thumbnail,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-thumbnail{width:35% !important}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-details,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-details{padding:0px}}@media (max-width:43.6875rem){.archive .archive-row,.blog .archive-row{min-height:95vh}.archive .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-input-wrap,.blog .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-input-wrap{width:67%}.archive .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-button,.blog .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-button{width:33%}.archive .archive-row .card-wrap,.blog .archive-row .card-wrap{padding-top:50px}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-inner,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-inner{flex-direction:column !important}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-thumbnail,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-thumbnail{width:100% !important}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-details,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-details{padding:0px}}.search-row,.no-results-row{display:none !important}body.search-results .search-row{display:block !important}body.search-no-results .no-results-row{display:flex !important}.search{background:#f2f0e6}.search .search-row{min-height:80vh;padding-top:80px;padding-bottom:80px;display:flex;flex-direction:column;justify-content:center}.search .search-row .content-wrap{align-items:center;text-align:center}.search .search-row .content-wrap .eyebrow{background:#b173521c;padding:10px 20px 7px 40px;border-radius:30px;border:1px solid #b173524a;color:#976044;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;position:relative;display:inline-flex;align-items:center}.search .search-row .content-wrap .eyebrow .vcex-heading-inner{margin-top:-3px}.search .search-row .content-wrap .eyebrow::before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#976044}.search .search-row .content-wrap .eyebrow::after{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#976044;animation:ping-animation 1.5s cubic-bezier(0, 0, 0.2, 1) infinite}.search .search-row .content-wrap h1{position:relative;padding-bottom:20px}.search .search-row .content-wrap h1::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100px;height:5px;background-color:#976044;border-radius:999px;z-index:2}@keyframes ping-animation{0%{transform:translateY(-50%) scale(1);opacity:1}75%,100%{transform:translateY(-50%) scale(2.5);opacity:0}}.search .search-row .card-wrap{padding-top:60px;margin-top:60px;border-top:1px solid #e4e3dd}.search .search-row .card-wrap .cards .wpex-card{border-radius:20px;overflow:hidden;border:1px solid #e4e3dd;padding:20px;background:#fff;box-shadow:0 10px 30px -5px rgba(0, 0, 0, 0.1);transition:0.4s ease !important}.search .search-row .card-wrap .cards .wpex-card:hover{transform:translatey(-4px);box-shadow:0 15px 30px -5px rgba(0, 0, 0, 0.15)}.search .search-row .card-wrap .cards .wpex-card:hover .wpex-card-thumbnail img{transform:scale(1.03)}.search .search-row .card-wrap .cards .wpex-card:hover .wpex-card-more-link a{color:#787445}.search .search-row .card-wrap .cards .wpex-card .wpex-card-inner{align-items:center}.search .search-row .card-wrap .cards .wpex-card .wpex-card-thumbnail{border-radius:16px;overflow:hidden}.search .search-row .card-wrap .cards .wpex-card .wpex-card-thumbnail img{min-height:220px;height:100%;object-fit:cover;object-position:center;transition:1s ease !important}.search .search-row .card-wrap .cards .wpex-card .wpex-card-title{font-size:22px !important;margin-top:0px;margin-bottom:10px !important}.search .search-row .card-wrap .cards .wpex-card .wpex-card-title a{font-size:22px !important;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.search .search-row .card-wrap .cards .wpex-card .wpex-card-title a:hover{text-decoration:none;color:#787445}.search .search-row .card-wrap .cards .wpex-card p{font-size:16px !important}.search .search-row .card-wrap .cards .wpex-card .wpex-card-meta{display:none !important;color:#6a6a6a;margin-bottom:0 !important;font-size:14px;line-height:1.4;gap:10px}.search .search-row .card-wrap .cards .wpex-card .wpex-card-more-link a{border-radius:100px;text-decoration:none;color:#976044;transition:0.4s ease !important}@media (max-width:62.4375rem){.search .search-row .card-wrap .cards .wpex-card .wpex-card-thumbnail{width:35% !important}.search .search-row .card-wrap .cards .wpex-card .wpex-card-details{padding:0px}}@media (max-width:43.6875rem){.search .search-row{min-height:95vh}.search .search-row .card-wrap{padding-top:50px}.search .search-row .card-wrap .cards .wpex-card .wpex-card-thumbnail{width:100% !important}.search .search-row .card-wrap .cards .wpex-card .wpex-card-details{padding:0px}}.search .no-results-row{min-height:80vh;display:flex;flex-direction:column;justify-content:center}.search .no-results-row .content-wrap{align-items:center;text-align:center}.search .no-results-row .content-wrap .eyebrow{background:#b173521c;padding:10px 20px 7px 40px;border-radius:30px;border:1px solid #b173524a;color:#976044;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;position:relative;display:inline-flex;align-items:center}.search .no-results-row .content-wrap .eyebrow .vcex-heading-inner{margin-top:-3px}.search .no-results-row .content-wrap .eyebrow::before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#976044}.search .no-results-row .content-wrap .eyebrow::after{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background-color:#976044;animation:ping-animation 1.5s cubic-bezier(0, 0, 0.2, 1) infinite}@keyframes ping-animation{0%{transform:translateY(-50%) scale(1);opacity:1}75%,100%{transform:translateY(-50%) scale(2.5);opacity:0}}.search .no-results-row .content-wrap p{font-size:30px !important}.search .no-results-row .content-wrap .vcex-button{border-radius:100px;margin-top:20px !important}@media (max-width:43.6875rem){.search .no-results-row{padding-top:60px;padding-bottom:60px}.search .no-results-row .content-wrap .vcex-button{margin-top:10px !important}.search .no-results-row .content-wrap p{font-size:24px !important}}body.show-placeholder-img .search-entry-thumb,body.show-placeholder-img .search-entry:not(.has-media):before{position:relative;float:left;width:125px;height:125px;margin:0 20px 0 0}body.show-placeholder-img .search-entry:not(.has-media):before{content:"";top:0;left:0;margin-bottom:30px;background-color:#F7F7F7;background-image:url("");background-size:cover !important;background-position:center center !important}@media (max-width:37.4375rem){body.show-placeholder-img .search-entry-thumb,body.show-placeholder-img .search-entry:not(.has-media):before{display:none}}.hide-search-image:before{display:none}.posttype-page,.posttype-post,.posttype-staff,.posttype-portfolio,.posttype-faq{position:relative;display:inline-block;min-width:100px;color:#fff;background:#787445;font-size:0.8rem;letter-spacing:0.1rem;line-height:1rem;font-weight:bold;text-align:center;text-transform:uppercase;border-radius:6px;padding:5px 10px 4px;margin:0 20px 0 0;bottom:4px}@media (max-width:37.4375rem){.posttype-page,.posttype-post,.posttype-staff,.posttype-portfolio,.posttype-faq{display:table;padding:7px 10px 6px;margin:0 0 15px;bottom:0px}}.posttype-page{background:#976044}.posttype-post{background:#976044}:focus-visible{outline:2px solid #976044 !important;outline-offset:2px !important}.dark-bg-section:focus-visible{outline:2px solid #FFF !important;outline-offset:2px !important}#wpadminbar *:focus-visible,#searchform-header-replace .searchform-input:focus-visible{outline:none !important}