@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;700;800&family=Inter:wght@400;500;600&display=swap");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:#1E2421;font-size:16px;font-weight:400;line-height:1.6}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 rgba(30, 36, 33, 0.07);border-radius:3px;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:"Plus Jakarta Sans", "SF Pro Text", "Helvetica Neue", arial, sans-serif !important;-webkit-font-smoothing:antialiased}body,p,p a,li,li a{font-family:"Inter", "SF Pro Text", "Helvetica Neue", 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:#1E2421;font-size:16px;font-weight:400;line-height:1.6}body h1,body h2,body h3,body h4,body h5,body h6{color:#1E2421;font-weight:800;margin:30px 0 20px}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:#2F6B46;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:#245236;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:clamp(38px, 4.4vw, 60px) !important;font-weight:800 !important;line-height:1.06 !important;letter-spacing:-0.022em !important}h2,h2 a{font-size:clamp(38px, 4.2vw, 56px) !important;font-weight:800 !important;line-height:1.06 !important;letter-spacing:-0.02em !important}h3,h3 a{font-size:22px !important;font-weight:800 !important;letter-spacing:-0.01em !important}h4,h4 a{font-size:1.1rem;line-height:1.8}@media (min-width:37.5rem){h4,h4 a{font-size:1.3rem;line-height:1.7}}h5,h5 a{font-size:0.9rem;line-height:1.9}@media (min-width:37.5rem){h5,h5 a{font-size:1.1rem;line-height:1.7}}h6,h6 a{font-size:0.7rem;line-height:2}@media (min-width:37.5rem){h6,h6 a{font-size:0.9rem;line-height:1.7}}.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"]):not(.gdpr-settings-btn-style-2):not(.moove-gdpr-tab-nav){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#FFFFFF;background:#2F6B46;font-size:16px;line-height:1.5;font-weight:700;letter-spacing:0px;text-align:center;text-transform:none;text-decoration:none;padding:16px 26px;margin:0px !important;border:none;border-radius:999px;transition:transform 0.25s ease, background 0.25s ease, box-shadow 0.25s ease}.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"]):not(.gdpr-settings-btn-style-2):not(.moove-gdpr-tab-nav):hover{color:#FFF;background:#245236;transform:translateY(-3px);box-shadow:0 22px 52px rgba(30, 36, 33, 0.13)}.button .vcex-button-icon .wpex-icon,.theme-button .vcex-button-icon .wpex-icon,.color-button .vcex-button-icon .wpex-icon,.vcex-multi-buttons .theme-button .vcex-button-icon .wpex-icon,.vcex-multi-buttons .theme-button:not(.outline) .vcex-button-icon .wpex-icon,.added_to_cart .vcex-button-icon .wpex-icon,input[type="submit"] .vcex-button-icon .wpex-icon,ul.page-numbers li .page-numbers .vcex-button-icon .wpex-icon,button:not(.wpex-open-submenu):not(.fancybox-button):not(.gm-style-cc):not([aria-label="Keyboard shortcuts"]):not(.gdpr-settings-btn-style-2):not(.moove-gdpr-tab-nav) .vcex-button-icon .wpex-icon{width:26px;height:26px;border-radius:50%;background:rgba(255, 255, 255, 0.22);display:inline-flex;align-items:center;justify-content:center}.button .vcex-button-icon .wpex-icon svg,.theme-button .vcex-button-icon .wpex-icon svg,.color-button .vcex-button-icon .wpex-icon svg,.vcex-multi-buttons .theme-button .vcex-button-icon .wpex-icon svg,.vcex-multi-buttons .theme-button:not(.outline) .vcex-button-icon .wpex-icon svg,.added_to_cart .vcex-button-icon .wpex-icon svg,input[type="submit"] .vcex-button-icon .wpex-icon svg,ul.page-numbers li .page-numbers .vcex-button-icon .wpex-icon svg,button:not(.wpex-open-submenu):not(.fancybox-button):not(.gm-style-cc):not([aria-label="Keyboard shortcuts"]):not(.gdpr-settings-btn-style-2):not(.moove-gdpr-tab-nav) .vcex-button-icon .wpex-icon svg{font-size:13px !important}.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:#1E2421;background:#F7F2E8;padding:0px}.wpex-pagination ul.page-numbers li .page-numbers:hover{color:#FFF;background:#245236}.wpex-pagination ul.page-numbers li .page-numbers.current{color:#FFF;background:#2F6B46}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:30px 0 0;padding:0}body .gform_wrapper.gravity-theme .gform_validation_errors{margin:0 0 30px;border-width:1px;border-radius:3px;box-shadow:none}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-size:1rem !important;line-height:1.6rem !important;font-weight:600 !important}.gform_wrapper.gravity-theme .gform_fields{gap:20px;row-gap:20px}.gform_wrapper.gravity-theme .gform-field-label{font-family:"Plus Jakarta Sans", sans-serif;font-size:13px !important;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#5C6660;margin-bottom:8px}.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme select{background-color:#F7F2E8 !important;border:1px solid #E3DCC9 !important;border-radius:14px !important;box-shadow:none !important;padding:15px 18px !important;font-size:16px !important;font-family:"Inter", sans-serif;color:#1E2421 !important;width:100% !important;height:auto !important;transition:0.3s !important}.gform_wrapper.gravity-theme select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235C6660' stroke-width='2'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:18px;padding-right:30px !important}.gform_wrapper.gravity-theme input:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{border-color:#2F6B46 !important;outline:none !important;box-shadow:none !important;box-shadow:0 0 0 4px rgba(47, 107, 70, 0.14) !important}.gform_wrapper.gravity-theme input::placeholder,.gform_wrapper.gravity-theme textarea::placeholder{color:#1E2421 !important;opacity:0.8}.gform_wrapper.gravity-theme textarea{resize:vertical !important;min-height:130px !important;background-color:#F7F2E8 !important;border:1px solid #E3DCC9 !important;border-radius:14px !important;box-shadow:none !important;padding:15px 18px !important;font-size:16px !important;font-family:"Inter", sans-serif;color:#1E2421 !important;width:100% !important;transition:0.3s !important}.gform_wrapper.gravity-theme .gform_button{display:inline-flex;align-items:center;gap:10px;background-color:#2F6B46 !important;color:#FFFFFF !important;border:none !important;border-radius:999px !important;padding:18px 36px !important;font-size:16px !important;font-weight:700;font-family:"Plus Jakarta Sans", sans-serif;text-transform:none !important;cursor:pointer !important;box-shadow:none !important;transition:0.3s ease !important}.gform_wrapper.gravity-theme .gform_button:hover{background-color:#245236 !important;transform:translateY(-3px)}.gform_wrapper.gravity-theme .gfield_required{display:none}@media (max-width:37.4375rem){.ginput_container_name .name_first{margin-bottom:20px !important}.ginput_container_name .name_last{margin-bottom:0px !important}}#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:#1E2421}#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:#245236}#site-header .header-row{padding-top:20px;padding-bottom:20px}#site-header .header-row .header-wrap .wpb_wrapper{display:flex;justify-content:space-between;align-items:center}#site-header .header-row .header-wrap .wpb_wrapper .logo img{width:auto;height:60px !important}#site-header .header-row .header-wrap .wpb_wrapper .desktop-menu ul{gap:5px}#site-header .header-row .header-wrap .wpb_wrapper .desktop-menu ul li a{font-size:16px;padding:10px 20px;color:#1E2421;font-weight:600;border-radius:999px;transition:0.3s ease-in-out}#site-header .header-row .header-wrap .wpb_wrapper .desktop-menu ul li a:hover{background:#EDE7D9}#site-header .header-row .header-wrap .wpb_wrapper .desktop-menu ul li.current-menu-item a{background:#EDE7D9}#site-header .header-row .header-wrap .wpb_wrapper .hamburger-menu .vcex-off-canvas-menu__toggle{width:auto;padding:0;background:none;box-shadow:none;color:#1E2421;transform:translateY(0px) !important}#site-header-sticky-wrapper.is-sticky #site-header{background:rgba(247, 242, 232, 0.86);backdrop-filter:blur(16px)}#site-header-sticky-wrapper.is-sticky .has-sticky-dropshadow{box-shadow:0 1px 0 rgba(30, 36, 33, 0.07)}.wpex-off-canvas{background:#EDE7D9}.wpex-off-canvas .wpex-off-canvas__inner .wpex-off-canvas__content .vcex-off-canvas-menu-nav__item-content{padding:10px 20px !important}.wpex-off-canvas .wpex-off-canvas__inner .wpex-off-canvas__content .vcex-off-canvas-menu-nav__item-content .vcex-off-canvas-menu-nav__item-text{font-size:16px;color:#1E2421;font-weight:600}.wpex-off-canvas .wpex-off-canvas__inner .wpex-off-canvas__content .current-menu-item .vcex-off-canvas-menu-nav__item-content{background:#E3DCC9;border-radius:999px}@media (max-width:43.6875rem){.wpex-off-canvas{max-width:100% !important;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:#245236}#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:#245236}#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:#1E2421}#searchform-header-replace #searchform-header-replace-close{color:#1E2421;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:#245236}footer{background:#EDE7D9;border-radius:38px 38px 0 0;padding-top:70px;padding-bottom:30px}footer .footer-top-row .logo{margin-bottom:20px}footer .footer-top-row .logo img{width:auto;height:60px !important}footer .footer-top-row p{color:#5C6660}footer .footer-top-row .footer-menu{display:flex;justify-content:end}footer .footer-top-row .footer-menu ul{gap:8px}footer .footer-top-row .footer-menu ul li a{font-size:15px;padding:8px 16px;color:#1E2421;font-weight:600;border-radius:999px;transition:0.3s ease-in-out}footer .footer-top-row .footer-menu ul li a:hover{background:#F7F2E8}footer .copyright-row{margin-top:45px;padding-top:25px;border-top:1px solid #E3DCC9}footer .copyright-row p{color:#5C6660;font-size:14px}footer .copyright-row p a{color:#5C6660;font-size:14px;text-decoration:none}footer .copyright-row p a:hover{color:#1E2421}footer .copyright-row .copy-right-menu{display:flex;justify-content:end}footer .copyright-row .copy-right-menu ul{gap:20px}footer .copyright-row .copy-right-menu ul li a{color:#5C6660;font-size:14px;text-decoration:none;padding:0;transition:0.3s ease-in-out}footer .copyright-row .copy-right-menu ul li a:hover{color:#1E2421;background:none}@media (max-width:56.1875rem){footer .footer-top-row .logo{margin-bottom:20px;text-align:left}footer .footer-top-row p{text-align:left}footer .footer-top-row .footer-menu{justify-content:start}footer .copyright-row .wpb_column:not(:last-of-type){margin-bottom:20px}footer .copyright-row p{text-align:left}footer .copyright-row .copy-right-menu{justify-content:start}}#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}}.page-header{background-color:#F7F2E8 !important}.page-header .page-header-title{color:#2F6B46 !important}body{background:#F7F2E8}.container,.boxed-main-layout #wrap,body.wpex-responsive .container{width:1280px;max-width:95%}@media (max-width:62.4375rem){.container,.boxed-main-layout #wrap,body.wpex-responsive .container{max-width:90%}}.password-protection-box{margin:3.5rem 0;padding:30px;border:1px solid rgba(30, 36, 33, 0.07);background:#F7F2E8}.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:60px}@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:60px 0;margin:0;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}html.cc-anim{}html.cc-anim .cc-rv{opacity:0;transform:translateY(50px);will-change:opacity, transform;transition:opacity 1.8s cubic-bezier(0.16, 1, 0.3, 1), transform 1.8s cubic-bezier(0.16, 1, 0.3, 1)}html.cc-anim .cc-rv.cc-in{opacity:1;transform:translateY(0)}html.cc-anim .cc-stagger>.wpb_column,html.cc-anim .cc-stagger>.vc_column_container,html.cc-anim .cc-stagger>*{opacity:0;transform:translateY(40px);will-change:opacity, transform;transition-property:opacity, transform;transition-duration:1.6s;transition-timing-function:cubic-bezier(0.16, 1, 0.3, 1)}html.cc-anim .cc-stagger.cc-in>.wpb_column,html.cc-anim .cc-stagger.cc-in>.vc_column_container,html.cc-anim .cc-stagger.cc-in>*{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html.cc-anim .cc-rv,html.cc-anim .cc-stagger>*{opacity:1 !important;transform:none !important;transition:none !important}}.home-row-1{padding:30px !important}.home-row-1 .hero-wrap{display:flex;align-items:center;min-height:min(76vh, 700px);padding:120px;border-radius:38px;overflow:hidden;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);position:relative;background:linear-gradient(135deg, #141b17, #22322a 55%, #18231e)}.home-row-1 .hero-wrap::after{content:"";position:absolute;width:1920px;height:700px;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;pointer-events:none;background:linear-gradient(rgba(12, 19, 15, 0.22), rgba(12, 19, 15, 0.28) 55%, rgba(12, 19, 15, 0.4))}.home-row-1 .hero-wrap::before{content:"";position:absolute;width:1920px;height:700px;left:50%;top:50%;transform:translate(-50%, -50%);background:radial-gradient(circle, rgba(9, 15, 11, 0.72) 0%, rgba(9, 15, 11, 0.6) 35%, rgba(9, 15, 11, 0.34) 60%, rgba(9, 15, 11, 0.12) 80%, transparent 100%);z-index:1;pointer-events:none}@media (prefers-reduced-motion:reduce){.home-row-1 .hero-wrap .wpex-video-bg{display:none !important}.home-row-1 .hero-wrap .wpex-video-bg-wrap{background-image:url("/wp-content/uploads/2026/08/Hero-poster.webp");background-size:cover;background-position:center}}.home-row-1 .hero-wrap .content-wrap{z-index:3}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#DCEEE3}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper .eyebrow::before,.home-row-1 .hero-wrap .content-wrap .wpb_wrapper .eyebrow::after{content:"";width:28px;height:1.5px;background:#DCEEE3;opacity:0.7}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper h1{max-width:520px;color:#FFFFFF}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper h1 .color-text{color:#A9D8BC}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper p{font-size:18px;color:rgba(255, 255, 255, 0.9)}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper .transparent-btn{background:#00000000;color:#FFFFFF;border:1.6px solid rgba(255, 255, 255, 0.55);transition:0.3s ease}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper .transparent-btn:hover{background:rgba(255, 255, 255, 0.05)}@media (min-width:118.75rem){.home-row-1 .hero-wrap::after{width:100%;height:100%}.home-row-1 .hero-wrap::before{width:100%;height:100%}}@media (max-width:62.4375rem){.home-row-1{padding:30px !important}.home-row-1 .hero-wrap{padding:80px;min-height:65vh}.home-row-1 .hero-wrap::after{height:900px}.home-row-1 .hero-wrap::before{height:900px}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper h1{max-width:400px;color:#FFFFFF}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper h1 .color-text{color:#A9D8BC}}@media (max-width:49.9375rem){.home-row-1{padding:30px !important}.home-row-1 .hero-wrap{padding:80px 20px}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper .vcex-flex-container{justify-content:center}}@media (max-width:37.4375rem){.home-row-1{padding:20px 15px !important}.home-row-1 .hero-wrap{padding:60px 10px}.home-row-1 .hero-wrap .content-wrap .wpb_wrapper .vcex-flex-container{justify-content:center}}.home-row-2{padding-top:60px;padding-bottom:60px}.home-row-2 .trust-wrap .vcex-heading{font-size:13px !important;letter-spacing:0.24em;text-transform:uppercase;font-weight:700;margin-bottom:28px;color:#5C6660;text-align:center}.home-row-2 .trust-wrap .logo-wrap{align-items:stretch}.home-row-2 .trust-wrap .logo-wrap .logo{width:14%;background:#FFFFFF;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:10px 20px;border:1px solid rgba(30, 36, 33, 0.07);border-radius:999px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);transition:0.3s}.home-row-2 .trust-wrap .logo-wrap .logo img{border-radius:5px;width:auto;height:50px}.home-row-2 .trust-wrap .logo-wrap .logo:hover{box-shadow:0 22px 52px rgba(30, 36, 33, 0.13);transform:translateY(-4px)}@media (max-width:81.1875rem){.home-row-2 .trust-wrap .logo-wrap{gap:10px}}@media (max-width:62.4375rem){.home-row-2{padding-top:50px;padding-bottom:50px}.home-row-2 .trust-wrap .logo-wrap{gap:20px;flex-wrap:wrap;justify-content:center}.home-row-2 .trust-wrap .logo-wrap .logo{width:48%}.home-row-2 .trust-wrap .logo-wrap .logo img{height:60px}}@media (max-width:37.4375rem){.home-row-2{padding-top:40px;padding-bottom:40px}.home-row-2 .trust-wrap .logo-wrap{gap:10px;flex-wrap:wrap}.home-row-2 .trust-wrap .logo-wrap .logo{width:48%}.home-row-2 .trust-wrap .logo-wrap .logo img{height:50px}}.home-row-3{padding-top:60px;padding-bottom:60px}.home-row-3 .content-wrap{margin-bottom:50px}.home-row-3 .content-wrap .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236;margin-bottom:20px}.home-row-3 .content-wrap .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.home-row-3 .content-wrap h2{max-width:800px}.home-row-3 .content-wrap .sub-title p{margin-top:20px;max-width:640px;font-size:18px;color:#5C6660}.home-row-3 .card-wrap{display:flex;padding-left:15px}.home-row-3 .card-wrap .left-column{width:55%;background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:38px;padding:60px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);display:flex;flex-direction:column;justify-content:center}.home-row-3 .card-wrap .left-column .vc_column-inner{padding:0}.home-row-3 .card-wrap .left-column p{font-size:18px;color:#3c4440;line-height:1.78}.home-row-3 .card-wrap .left-column .btn{margin-top:28px;font-weight:700;font-size:16px;color:#245236;text-decoration:none;border-bottom:2px solid rgba(47, 107, 70, 0.3);padding-bottom:3px;transition:0.3s;display:inline-block}.home-row-3 .card-wrap .left-column .btn:hover{border-bottom:2px solid #2F6B46}.home-row-3 .card-wrap .left-column .btn:hover a{color:#245236}.home-row-3 .card-wrap .right-column{width:45%;padding-left:10px}.home-row-3 .card-wrap .right-column .vc_column-inner{height:100%}.home-row-3 .card-wrap .right-column .vc_column-inner .wpb_wrapper{position:relative;border-radius:16px 70px 16px 70px;overflow:hidden;gap:0px;height:100%;background:linear-gradient(150deg, #c9bfa4, #b3a98c);box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);display:flex;flex-direction:column}.home-row-3 .card-wrap .right-column .vc_column-inner .wpb_wrapper:hover img{transform:scale(1.05)}.home-row-3 .card-wrap .right-column .vc_column-inner .wpb_wrapper .vcex-image{height:100%;margin:0 !important;display:block !important;flex:1}.home-row-3 .card-wrap .right-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner{position:relative;height:100%;overflow:hidden;display:block !important;font-size:0}.home-row-3 .card-wrap .right-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(12, 19, 15, 0.75), rgba(12, 19, 15, 0));pointer-events:none}.home-row-3 .card-wrap .right-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 6s cubic-bezier(0.16, 1, 0.3, 1);display:block;vertical-align:bottom}.home-row-3 .card-wrap .right-column .vc_column-inner .wpb_wrapper .body-text{position:absolute;left:0;right:0;bottom:0;width:auto;padding:60px 30px 22px;z-index:5;background:linear-gradient(to top, rgba(12, 19, 15, 0.75), rgba(12, 19, 15, 0));margin:0 !important}.home-row-3 .card-wrap .right-column .vc_column-inner .wpb_wrapper .body-text .wpb_wrapper{background:transparent !important;border-radius:0 !important;height:auto !important;box-shadow:none !important;padding:0 !important;margin:0 !important;display:block !important}.home-row-3 .card-wrap .right-column .vc_column-inner .wpb_wrapper .body-text p{color:#FFFFFF;font-family:"Plus Jakarta Sans";font-weight:700;font-size:14px;letter-spacing:0.06em;margin:0 !important}@media (max-width:81.1875rem){.home-row-3 .card-wrap .left-column{padding:40px}}@media (max-width:68.6875rem){.home-row-3 .card-wrap .left-column{padding:20px}}@media (max-width:62.4375rem){.home-row-3{padding-top:50px;padding-bottom:50px}.home-row-3 .card-wrap{flex-direction:column;padding:0 15px;gap:24px}.home-row-3 .card-wrap .left-column{width:100%;padding:60px;margin-bottom:0}.home-row-3 .card-wrap .right-column{width:100%;padding-left:0}.home-row-3 .card-wrap .right-column .vc_column-inner{padding:0}}@media (max-width:43.6875rem){.home-row-3{padding-top:40px;padding-bottom:40px}.home-row-3 .content-wrap{margin-bottom:30px}.home-row-3 .card-wrap .left-column{padding:30px 20px}.home-row-3 .card-wrap .right-column .img-card{height:220px}}.home-row-4{padding-top:60px;padding-bottom:60px}.home-row-4 .content-wrap .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;font-weight:700;color:#245236}.home-row-4 .content-wrap .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:0.55}.home-row-4 .content-wrap h2{max-width:800px;margin-bottom:50px}.home-row-4 .content-wrap .ccm-mq{position:relative;overflow:hidden;padding:10px 0 55px;margin:-10px 0 -55px}.home-row-4 .content-wrap .ccm-mq::before,.home-row-4 .content-wrap .ccm-mq::after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:10;pointer-events:none}.home-row-4 .content-wrap .ccm-mq::before{left:0;background:linear-gradient(to right, #F7F2E8 0%, rgba(247, 242, 232, 0) 100%)}.home-row-4 .content-wrap .ccm-mq::after{right:0;background:linear-gradient(to left, #F7F2E8 0%, rgba(247, 242, 232, 0) 100%)}.home-row-4 .content-wrap .ccm-mq *,.home-row-4 .content-wrap .ccm-mq *::before,.home-row-4 .content-wrap .ccm-mq *::after{box-sizing:border-box}.home-row-4 .content-wrap .ccm-mq:hover .ccm-track,.home-row-4 .content-wrap .ccm-mq:focus-within .ccm-track{animation-play-state:paused}.home-row-4 .content-wrap .ccm-mq .ccm-track{display:flex;gap:16px;width:max-content;will-change:transform;animation:ccm-scroll 32s linear infinite}.home-row-4 .content-wrap .ccm-mq .ccm-item{flex:none;display:flex;align-items:center;gap:14px;padding:19px 32px;border-radius:999px;background:#EDE7D9;color:#1E2421;font-family:"Plus Jakarta Sans", sans-serif;font-size:16.5px;font-weight:700;line-height:1.3;white-space:nowrap;transition:0.3s ease;outline:none}.home-row-4 .content-wrap .ccm-mq .ccm-item:hover{transform:translateY(-3px);background:#f2ecdd;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07)}.home-row-4 .content-wrap .ccm-mq .ccm-item:focus-visible{transform:translateY(-3px);background:#f2ecdd;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);outline:2px solid #2F6B46;outline-offset:4px}.home-row-4 .content-wrap .ccm-mq .ccm-chk{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#2F6B46;color:#FFFFFF}.home-row-4 .content-wrap .ccm-mq .ccm-chk svg{display:block;width:15px;height:15px}@media (max-width:43.6875rem){.home-row-4{padding-top:40px;padding-bottom:40px}.home-row-4 .content-wrap h2{margin-bottom:35px}.home-row-4 .content-wrap .ccm-mq .ccm-track{gap:12px}.home-row-4 .content-wrap .ccm-mq .ccm-item{padding:15px 24px;font-size:15px}.home-row-4 .content-wrap .ccm-mq .ccm-chk{width:30px;height:30px}.home-row-4 .content-wrap .ccm-mq .ccm-chk svg{width:13px;height:13px}}@media (prefers-reduced-motion:reduce){.home-row-4 .content-wrap .ccm-mq{-webkit-mask-image:none;mask-image:none}.home-row-4 .content-wrap .ccm-mq .ccm-track{animation:none;flex-wrap:wrap;width:auto}.home-row-4 .content-wrap .ccm-mq .ccm-item{transition:none}}@keyframes ccm-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 8px))}}.home-row-5{padding:60px 30px 60px !important}.home-row-5 .reputation-wrap{display:flex;align-items:center;padding:150px 60px;border-radius:38px;overflow:hidden;position:relative;background:linear-gradient(135deg, #141b17, #22322a 55%, #18231e);background-position:center;background-size:cover;background-repeat:no-repeat}.home-row-5 .reputation-wrap::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(rgba(14, 22, 18, 0.75), rgba(14, 22, 18, 0.85));z-index:1}.home-row-5 .reputation-wrap .content-wrap{z-index:5}.home-row-5 .reputation-wrap .content-wrap .wpb_wrapper{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.home-row-5 .reputation-wrap .content-wrap .wpb_wrapper .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#cdeeda}.home-row-5 .reputation-wrap .content-wrap .wpb_wrapper .eyebrow::before,.home-row-5 .reputation-wrap .content-wrap .wpb_wrapper .eyebrow::after{content:"";width:28px;height:1.5px;background:#cdeeda;opacity:0.7}.home-row-5 .reputation-wrap .content-wrap .wpb_wrapper h2{color:#FFFFFF}.home-row-5 .reputation-wrap .content-wrap .wpb_wrapper p{max-width:650px;font-size:18px;color:rgba(255, 255, 255, 0.9)}@media (max-width:62.4375rem){.home-row-5{padding:50px 30px 50px !important}.home-row-5 .reputation-wrap{padding:100px}}@media (max-width:49.9375rem){.home-row-5 .reputation-wrap{padding:100px 20px}.home-row-5 .reputation-wrap .content-wrap .wpb_wrapper .vcex-flex-container{justify-content:center}}@media (max-width:37.4375rem){.home-row-5{padding:40px 15px !important}.home-row-5 .reputation-wrap{padding:60px 10px}.home-row-5 .reputation-wrap .content-wrap .wpb_wrapper .vcex-flex-container{justify-content:center}}.home-row-6{padding-top:60px;padding-bottom:60px}.home-row-6 .content-wrap{margin-bottom:50px}.home-row-6 .content-wrap .wpb_wrapper{display:flex;flex-direction:column;align-items:center}.home-row-6 .content-wrap .wpb_wrapper .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236;margin-bottom:20px}.home-row-6 .content-wrap .wpb_wrapper .eyebrow::before,.home-row-6 .content-wrap .wpb_wrapper .eyebrow::after{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.home-row-6 .content-wrap .wpb_wrapper h2{text-align:center}.home-row-6 .content-wrap .wpb_wrapper .sub-title p{margin-top:20px;max-width:640px;font-size:18px;color:#5C6660;text-align:center}.home-row-6 .card-wrap{display:flex;padding-left:15px}.home-row-6 .card-wrap .left-column{width:55%}.home-row-6 .card-wrap .left-column .vc_column-inner{width:100%;height:100%;padding:15px 15px 45px;background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:38px;overflow:hidden;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);display:flex;flex-direction:column;transition:0.3s ease !important}.home-row-6 .card-wrap .left-column .vc_column-inner:hover{box-shadow:0 22px 52px rgba(30, 36, 33, 0.13);transform:translateY(-6px)}.home-row-6 .card-wrap .left-column .vc_column-inner:hover .wpb_wrapper .card-content .card-img img{transform:scale(1.05)}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .card-content .card-img{overflow:hidden;border-radius:24px}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .card-content .card-img img{height:320px;object-fit:cover;object-position:center;transition:5.5s cubic-bezier(0.16, 1, 0.3, 1) !important}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .card-content .card-label{position:absolute;left:35px;top:280px;z-index:2;background:rgba(247, 242, 232, 0.94);font-size:13px;letter-spacing:0.14em;text-transform:uppercase;color:#245236;padding:10px 18px;border-radius:999px}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .card-content .card-title{font-size:27px !important;font-weight:800 !important;letter-spacing:-0.014em;padding:25px 30px 0px}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .card-content p{font-size:17px;color:#3c4440;line-height:1.7;padding:0px 30px}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .btn-wrap{padding:0 30px}.home-row-6 .card-wrap .right-column{width:45%;padding-left:10px}.home-row-6 .card-wrap .right-column .card-content{padding:15px 15px 45px;background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:38px;overflow:hidden;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);align-items:flex-start;transition:0.3s ease !important;margin-bottom:20px;position:relative}.home-row-6 .card-wrap .right-column .card-content:hover{box-shadow:0 22px 52px rgba(30, 36, 33, 0.13);transform:translateY(-5px)}.home-row-6 .card-wrap .right-column .card-content:hover .card-img img{transform:scale(1.05)}.home-row-6 .card-wrap .right-column .card-content .card-img{overflow:hidden;border-radius:24px}.home-row-6 .card-wrap .right-column .card-content .card-img img{height:220px;object-fit:cover;object-position:center;transition:5.5s cubic-bezier(0.16, 1, 0.3, 1) !important}.home-row-6 .card-wrap .right-column .card-content .card-label{position:absolute;left:35px !important;top:180px;z-index:2;background:rgba(247, 242, 232, 0.94);font-size:13px;letter-spacing:0.14em;text-transform:uppercase;color:#245236;padding:10px 18px;border-radius:999px}.home-row-6 .card-wrap .right-column .card-content .card-title{font-size:27px !important;font-weight:800 !important;letter-spacing:-0.014em;padding:25px 25px 0px}.home-row-6 .card-wrap .right-column .card-content p{font-size:17px;color:#3c4440;line-height:1.7;padding:0px 25px}.home-row-6 .card-wrap .right-column .card-content .vcex-button{margin-left:25px !important}.home-row-6 .card-wrap .right-column .green-card{background:linear-gradient(150deg, #245236, #2F6B46);border-radius:38px;color:#FFFFFF;padding:35px;text-decoration:none;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);transition:0.3s ease !important;align-items:flex-start}.home-row-6 .card-wrap .right-column .green-card:hover{box-shadow:0 22px 52px rgba(30, 36, 33, 0.13);transform:translateY(-5px)}.home-row-6 .card-wrap .right-column .green-card .card-title{font-size:24px !important;font-weight:800 !important;letter-spacing:-0.014em;color:#FFFFFF}.home-row-6 .card-wrap .right-column .green-card p{font-size:16px;color:#3c4440;line-height:1.7;color:rgba(255, 255, 255, 0.85)}.home-row-6 .card-wrap .right-column .green-card .btn{font-weight:700;font-size:15px;color:#FFFFFF;text-decoration:none;border-bottom:2px solid rgba(255, 255, 255, 0.4);padding-bottom:2px;transition:0.3s;display:inline-block}.home-row-6 .card-wrap .right-column .green-card .btn:hover a{color:#FFFFFF}@media (max-width:62.4375rem){.home-row-6{padding-top:50px;padding-bottom:50px}.home-row-6 .card-wrap{flex-direction:column;padding:0 15px;gap:24px}.home-row-6 .card-wrap .left-column{width:100%}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .btn-wrap{margin-top:20px}.home-row-6 .card-wrap .right-column{width:100%;padding-left:0}.home-row-6 .card-wrap .right-column .vc_column-inner{padding:0}}@media (max-width:49.9375rem){.home-row-6 .card-wrap .left-column{margin-bottom:0 !important}}@media (max-width:43.6875rem){.home-row-6{padding-top:40px;padding-bottom:40px}.home-row-6 .content-wrap{margin-bottom:30px}.home-row-6 .card-wrap .left-column .vc_column-inner{padding:15px 15px 30px}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .card-content .card-title{padding:15px 10px 0px}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .card-content p{padding:0px 10px}.home-row-6 .card-wrap .left-column .vc_column-inner .wpb_wrapper .btn-wrap{padding:0 10px}.home-row-6 .card-wrap .right-column .card-content{padding:15px 15px 30px}.home-row-6 .card-wrap .right-column .card-content .card-title{padding:15px 10px 0px}.home-row-6 .card-wrap .right-column .card-content p{padding:0px 10px}.home-row-6 .card-wrap .right-column .card-content .vcex-button{margin-left:10px !important}}.home-row-7{padding-top:60px;padding-bottom:60px}.home-row-7 .content-wrap{margin-bottom:50px}.home-row-7 .content-wrap .wpb_wrapper{display:flex;flex-direction:column;align-items:center}.home-row-7 .content-wrap .wpb_wrapper .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236;margin-bottom:20px}.home-row-7 .content-wrap .wpb_wrapper .eyebrow::before,.home-row-7 .content-wrap .wpb_wrapper .eyebrow::after{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.home-row-7 .content-wrap .wpb_wrapper h2{text-align:center}.home-row-7 .card-wrap{padding:0 5px;display:flex}.home-row-7 .card-wrap .wpb_column{margin:0 10px !important}.home-row-7 .card-wrap .wpb_column .vc_column-inner{width:100%;height:100%;position:relative;background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:22px;padding:45px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);overflow:hidden;transition:0.3s ease !important}.home-row-7 .card-wrap .wpb_column .vc_column-inner:hover{transform:translateY(-5px);box-shadow:0 22px 52px rgba(30, 36, 33, 0.13)}.home-row-7 .card-wrap .wpb_column .vc_column-inner .card-label{position:absolute;top:6px;right:18px;font-family:"Plus Jakarta Sans";font-weight:800 !important;font-size:110px;line-height:1;color:#F7F2E8;pointer-events:none;user-select:none;z-index:0}.home-row-7 .card-wrap .wpb_column .vc_column-inner .card-title{position:relative;font-size:22px !important;font-weight:800 !important;letter-spacing:-0.01em !important;display:flex;align-items:center;gap:12px;margin-bottom:20px}.home-row-7 .card-wrap .wpb_column .vc_column-inner .card-title::before{content:"";width:10px;height:10px;border-radius:50%;background:#2F6B46;flex:none}.home-row-7 .card-wrap .wpb_column .vc_column-inner p{position:relative;font-size:16px;color:#3c4440;line-height:1.7}@media (max-width:62.4375rem){.home-row-7{padding-top:50px;padding-bottom:50px}.home-row-7 .content-wrap{margin-bottom:10px}.home-row-7 .card-wrap{flex-wrap:wrap;gap:24px;padding:0 15px}.home-row-7 .card-wrap .wpb_column{width:100%;margin:0 !important}}@media (max-width:43.6875rem){.home-row-7{padding-top:40px;padding-bottom:40px}.home-row-7 .card-wrap .wpb_column .vc_column-inner{padding:30px}}.home-row-8{padding:60px 20px 60px !important}.home-row-8 .content-wrap{margin:0 !important;display:flex;align-items:center;padding:70px 50px;border-radius:38px;overflow:hidden;position:relative;background:#EDE7D9;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07)}.home-row-8 .content-wrap p{text-align:center;margin-top:40px;font-size:16px;color:#5C6660}.home-row-8 .content-wrap .title-wrap{align-items:center;margin-bottom:30px}.home-row-8 .content-wrap .title-wrap .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236}.home-row-8 .content-wrap .title-wrap .eyebrow::before,.home-row-8 .content-wrap .title-wrap .eyebrow::after{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.home-row-8 .content-wrap .title-wrap h2{text-align:center}.home-row-8 .content-wrap .title-wrap p{max-width:640px;font-size:18px;color:#5C6660;text-align:center;margin-top:0 !important}.home-row-8 .content-wrap .card-wrap{display:flex;gap:20px}.home-row-8 .content-wrap .card-wrap .wpb_column{background:rgba(255, 255, 255, 0.66);border-radius:22px;padding:35px}.home-row-8 .content-wrap .card-wrap .wpb_column .vc_column-inner{padding:0}.home-row-8 .content-wrap .card-wrap .wpb_column .card-title{position:relative;font-size:20px !important;font-weight:800 !important;letter-spacing:-0.01em !important;display:flex;align-items:center;gap:12px;margin-bottom:10px}.home-row-8 .content-wrap .card-wrap .wpb_column .card-title::before{content:"";width:10px;height:10px;border-radius:50%;background:#2F6B46;flex:none}.home-row-8 .content-wrap .card-wrap .wpb_column .icon-list li{padding:13px 0;border-bottom:1px solid #E3DCC9}.home-row-8 .content-wrap .card-wrap .wpb_column .icon-list li:last-child{border-bottom:none !important}.home-row-8 .content-wrap .card-wrap .wpb_column .icon-list li .vcex-bullets-ci-wrap .vcex-bullets-icon{width:16px;height:16px;background:rgba(47, 107, 70, 0.14);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:4px}.home-row-8 .content-wrap .card-wrap .wpb_column .icon-list li .vcex-bullets-ci-wrap .vcex-bullets-icon svg{height:6px;fill:#2F6B46;border-radius:50%}@media (max-width:62.4375rem){.home-row-8{padding:50px 15px 50px !important}.home-row-8 .content-wrap{padding:50px 30px}.home-row-8 .content-wrap p{margin-top:20px}.home-row-8 .content-wrap .title-wrap{margin-bottom:10px}.home-row-8 .content-wrap .title-wrap p{margin-top:0 !important}.home-row-8 .content-wrap .card-wrap{flex-direction:column}.home-row-8 .content-wrap .card-wrap .wpb_column{width:100%;margin:0 !important}}@media (max-width:37.4375rem){.home-row-8{padding:40px 15px 40px !important}.home-row-8 .content-wrap{padding:50px 20px}.home-row-8 .content-wrap .card-wrap .wpb_column{padding:25px}}.cta-row{padding:60px 20px 60px !important}.cta-row .cta-wrap{margin:0 auto;display:flex;align-items:center;padding:150px 60px;border-radius:38px;overflow:hidden;position:relative;background:linear-gradient(150deg, #16321F, #245236 75%)}.cta-row .cta-wrap::after{content:"";position:absolute;width:100%;height:100%;inset:0;background-image:url("/wp-content/uploads/2026/07/pexels-photo-799091.webp");background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0.2;z-index:0;mix-blend-mode:luminosity}.cta-row .cta-wrap::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 78% 10%, rgba(143, 214, 172, 0.18), transparent 55%);z-index:1}.cta-row .cta-wrap .content-wrap{z-index:5}.cta-row .cta-wrap .content-wrap .wpb_wrapper{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:30px}.cta-row .cta-wrap .content-wrap .wpb_wrapper .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#cdeeda}.cta-row .cta-wrap .content-wrap .wpb_wrapper .eyebrow::before,.cta-row .cta-wrap .content-wrap .wpb_wrapper .eyebrow::after{content:"";width:28px;height:1.5px;background:#cdeeda;opacity:0.7}.cta-row .cta-wrap .content-wrap .wpb_wrapper h2{color:#FFFFFF}.cta-row .cta-wrap .content-wrap .wpb_wrapper p{color:rgba(255, 255, 255, 0.86);font-size:18px;max-width:600px}.cta-row .cta-wrap .content-wrap .wpb_wrapper .mail-text p{font-size:16px;color:rgba(255, 255, 255, 0.72)}.cta-row .cta-wrap .content-wrap .wpb_wrapper .mail-text p a{color:#cdeeda}.cta-row .cta-wrap .content-wrap .wpb_wrapper .white-btn{background:#FFFFFF;color:#1E2421}.cta-row .cta-wrap .content-wrap .wpb_wrapper .white-btn:hover{background:#F7F2E8}@media (max-width:62.4375rem){.cta-row{padding:50px 15px 40px !important}.cta-row .cta-wrap{padding:100px}}@media (max-width:49.9375rem){.cta-row .cta-wrap{padding:100px 20px}.cta-row .cta-wrap .content-wrap .wpb_wrapper .vcex-flex-container{justify-content:center}}@media (max-width:37.4375rem){.cta-row{padding:40px 15px 20px !important}.cta-row .cta-wrap{padding:60px 10px}.cta-row .cta-wrap .content-wrap .wpb_wrapper .vcex-flex-container{justify-content:center}}.skip-to-content{color:#1E2421}.about-row-1{padding-top:60px;padding-bottom:60px}.about-row-1 .content-wrap{margin-bottom:60px}.about-row-1 .content-wrap .wpb_wrapper{display:flex;flex-direction:column;align-items:center}.about-row-1 .content-wrap .wpb_wrapper .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236;margin-bottom:20px}.about-row-1 .content-wrap .wpb_wrapper .eyebrow::after,.about-row-1 .content-wrap .wpb_wrapper .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.about-row-1 .content-wrap .wpb_wrapper h1{text-align:center}.about-row-1 .content-wrap .wpb_wrapper h1 .color-text{color:#2F6B46}.about-row-1 .content-wrap .wpb_wrapper .sub-title p{margin-top:20px;max-width:720px;font-size:18px;color:#5C6660;text-align:center}.about-row-1 .card-wrap{display:flex;padding-left:15px}.about-row-1 .card-wrap .left-column{width:55%;background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:38px;padding:60px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);display:flex;flex-direction:column;justify-content:center}.about-row-1 .card-wrap .left-column .vc_column-inner{padding:0}.about-row-1 .card-wrap .left-column p{font-size:18px;color:#3c4440;line-height:1.78}.about-row-1 .card-wrap .left-column .btn{margin-top:28px;font-weight:700;font-size:16px;color:#245236;text-decoration:none;border-bottom:2px solid rgba(47, 107, 70, 0.3);padding-bottom:3px;transition:0.3s;display:inline-block}.about-row-1 .card-wrap .left-column .btn:hover{border-bottom:2px solid #2F6B46}.about-row-1 .card-wrap .left-column .btn:hover a{color:#245236}.about-row-1 .card-wrap .right-column{width:45%;padding-left:10px}.about-row-1 .card-wrap .right-column .vc_column-inner{height:100%}.about-row-1 .card-wrap .right-column .vc_column-inner .wpb_wrapper{position:relative;border-radius:16px 70px 16px 70px;overflow:hidden;gap:0px;height:100%;background:linear-gradient(150deg, #c9bfa4, #b3a98c);box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);display:flex;flex-direction:column}.about-row-1 .card-wrap .right-column .vc_column-inner .wpb_wrapper:hover img{transform:scale(1.05)}.about-row-1 .card-wrap .right-column .vc_column-inner .wpb_wrapper .vcex-image{height:100%;margin:0 !important;display:block !important;flex:1}.about-row-1 .card-wrap .right-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner{position:relative;height:100%;overflow:hidden;display:block !important;font-size:0}.about-row-1 .card-wrap .right-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(12, 19, 15, 0.75), rgba(12, 19, 15, 0));pointer-events:none}.about-row-1 .card-wrap .right-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 6s cubic-bezier(0.16, 1, 0.3, 1);display:block;vertical-align:bottom}.about-row-1 .card-wrap .right-column .vc_column-inner .wpb_wrapper .body-text{position:absolute;left:0;right:0;bottom:0;width:auto;padding:60px 30px 22px;z-index:5;background:linear-gradient(to top, rgba(12, 19, 15, 0.75), rgba(12, 19, 15, 0));margin:0 !important}.about-row-1 .card-wrap .right-column .vc_column-inner .wpb_wrapper .body-text .wpb_wrapper{background:transparent !important;border-radius:0 !important;height:auto !important;box-shadow:none !important;padding:0 !important;margin:0 !important;display:block !important}.about-row-1 .card-wrap .right-column .vc_column-inner .wpb_wrapper .body-text p{color:#FFFFFF;font-family:"Plus Jakarta Sans";font-weight:700;font-size:14px;letter-spacing:0.06em;margin:0 !important}@media (max-width:81.1875rem){.about-row-1 .card-wrap .left-column{padding:40px}}@media (max-width:68.6875rem){.about-row-1 .card-wrap .left-column{padding:20px}}@media (max-width:62.4375rem){.about-row-1{padding-top:50px;padding-bottom:50px}.about-row-1 .card-wrap{flex-direction:column;padding:0 15px;gap:24px}.about-row-1 .card-wrap .left-column{width:100%;padding:60px;margin-bottom:0}.about-row-1 .card-wrap .right-column{width:100%;padding-left:0}.about-row-1 .card-wrap .right-column .vc_column-inner{padding:0}}@media (max-width:43.6875rem){.about-row-1{padding-top:40px;padding-bottom:40px}.about-row-1 .content-wrap{margin-bottom:30px}.about-row-1 .card-wrap .left-column{padding:30px 20px}}.about-row-2{padding-top:60px;padding-bottom:60px}.about-row-2 .content-wrap .wpb_wrapper{text-align:center}.about-row-2 .content-wrap .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;font-weight:700;color:#245236}.about-row-2 .content-wrap .eyebrow::after,.about-row-2 .content-wrap .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:0.55}.about-row-2 .content-wrap h2{margin-bottom:50px;text-align:center}.about-row-2 .content-wrap .ccm-mq{position:relative;overflow:hidden;padding:10px 0 55px;margin:-10px 0 -55px}.about-row-2 .content-wrap .ccm-mq::before,.about-row-2 .content-wrap .ccm-mq::after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:10;pointer-events:none}.about-row-2 .content-wrap .ccm-mq::before{left:0;background:linear-gradient(to right, #F7F2E8 0%, rgba(247, 242, 232, 0) 100%)}.about-row-2 .content-wrap .ccm-mq::after{right:0;background:linear-gradient(to left, #F7F2E8 0%, rgba(247, 242, 232, 0) 100%)}.about-row-2 .content-wrap .ccm-mq *,.about-row-2 .content-wrap .ccm-mq *::before,.about-row-2 .content-wrap .ccm-mq *::after{box-sizing:border-box}.about-row-2 .content-wrap .ccm-mq:hover .ccm-track,.about-row-2 .content-wrap .ccm-mq:focus-within .ccm-track{animation-play-state:paused}.about-row-2 .content-wrap .ccm-mq .ccm-track{display:flex;gap:16px;width:max-content;will-change:transform;animation:ccm-scroll 32s linear infinite}.about-row-2 .content-wrap .ccm-mq .ccm-item{flex:none;display:flex;align-items:center;gap:14px;padding:19px 32px;border-radius:999px;background:#EDE7D9;color:#1E2421;font-family:"Plus Jakarta Sans", sans-serif;font-size:16.5px;font-weight:700;line-height:1.3;white-space:nowrap;transition:0.3s ease;outline:none}.about-row-2 .content-wrap .ccm-mq .ccm-item:hover{transform:translateY(-3px);background:#f2ecdd;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07)}.about-row-2 .content-wrap .ccm-mq .ccm-item:focus-visible{transform:translateY(-3px);background:#f2ecdd;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);outline:2px solid #2F6B46;outline-offset:4px}.about-row-2 .content-wrap .ccm-mq .ccm-chk{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#2F6B46;color:#FFFFFF}.about-row-2 .content-wrap .ccm-mq .ccm-chk svg{display:block;width:15px;height:15px}@media (max-width:43.6875rem){.about-row-2{padding-top:40px;padding-bottom:40px}.about-row-2 .content-wrap h2{margin-bottom:35px}.about-row-2 .content-wrap .ccm-mq .ccm-track{gap:12px}.about-row-2 .content-wrap .ccm-mq .ccm-item{padding:15px 24px;font-size:15px}.about-row-2 .content-wrap .ccm-mq .ccm-chk{width:30px;height:30px}.about-row-2 .content-wrap .ccm-mq .ccm-chk svg{width:13px;height:13px}}@media (prefers-reduced-motion:reduce){.about-row-2 .content-wrap .ccm-mq{-webkit-mask-image:none;mask-image:none}.about-row-2 .content-wrap .ccm-mq .ccm-track{animation:none;flex-wrap:wrap;width:auto}.about-row-2 .content-wrap .ccm-mq .ccm-item{transition:none}}@keyframes ccm-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 8px))}}.about-row-3{padding-top:60px;padding-bottom:60px}.about-row-3 .content-wrap{margin-bottom:50px}.about-row-3 .content-wrap .wpb_wrapper{display:flex;flex-direction:column;align-items:center}.about-row-3 .content-wrap .wpb_wrapper .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236;margin-bottom:20px}.about-row-3 .content-wrap .wpb_wrapper .eyebrow::before,.about-row-3 .content-wrap .wpb_wrapper .eyebrow::after{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.about-row-3 .content-wrap .wpb_wrapper h2{text-align:center;max-width:700px}.about-row-3 .content-wrap .wpb_wrapper p{margin-top:20px;max-width:640px;font-size:18px;color:#5C6660;text-align:center}.about-row-3 .card-wrap{padding:0 5px;display:flex}.about-row-3 .card-wrap .wpb_column{margin:0 10px !important}.about-row-3 .card-wrap .wpb_column .vc_column-inner{width:100%;height:100%;position:relative;background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:22px;padding:45px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);overflow:hidden;transition:0.3s ease !important}.about-row-3 .card-wrap .wpb_column .vc_column-inner:hover{transform:translateY(-5px);box-shadow:0 22px 52px rgba(30, 36, 33, 0.13)}.about-row-3 .card-wrap .wpb_column .vc_column-inner .wpb_wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.about-row-3 .card-wrap .wpb_column .vc_column-inner .wpb_wrapper .wpex-flex{gap:0 !important}.about-row-3 .card-wrap .wpb_column .vc_column-inner .wpb_wrapper .card-img img{border-radius:999px}.about-row-3 .card-wrap .wpb_column .vc_column-inner .wpb_wrapper .card-title{position:relative;font-size:22px !important;font-weight:800 !important;letter-spacing:-0.01em !important;display:flex;align-items:center;gap:12px;margin-bottom:15px;margin-top:30px}.about-row-3 .card-wrap .wpb_column .vc_column-inner .wpb_wrapper .position-title{font-family:"Plus Jakarta Sans", sans-serif;font-weight:700;font-size:13px;letter-spacing:0.14em;text-transform:uppercase;color:#2F6B46;margin-bottom:20px}.about-row-3 .card-wrap .wpb_column .vc_column-inner .wpb_wrapper p{position:relative;font-size:16px;color:#3c4440;line-height:1.7}.about-row-3 .card-wrap .wpb_column .vc_column-inner .wpb_wrapper .qualification-text p{margin-top:20px;font-size:14px;color:#5C6660;line-height:1.6;border-top:1px solid #E3DCC9;padding-top:15px}@media (max-width:62.4375rem){.about-row-3{padding-top:50px;padding-bottom:50px}.about-row-3 .content-wrap{margin-bottom:10px}.about-row-3 .content-wrap .wpb_wrapper h2{max-width:550px}.about-row-3 .card-wrap{flex-wrap:wrap;gap:24px;padding:0 15px}.about-row-3 .card-wrap .wpb_column{width:100%;margin:0 !important}}@media (max-width:43.6875rem){.about-row-3{padding-top:40px;padding-bottom:40px}.about-row-3 .card-wrap .wpb_column .vc_column-inner{padding:30px}}.investment-strategy-row-1{padding-top:60px;padding-bottom:60px}.investment-strategy-row-1 .content-wrap{margin-bottom:60px}.investment-strategy-row-1 .content-wrap .wpb_wrapper{display:flex;flex-direction:column;align-items:center}.investment-strategy-row-1 .content-wrap .wpb_wrapper .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236;margin-bottom:20px}.investment-strategy-row-1 .content-wrap .wpb_wrapper .eyebrow::after,.investment-strategy-row-1 .content-wrap .wpb_wrapper .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.investment-strategy-row-1 .content-wrap .wpb_wrapper h1{text-align:center}.investment-strategy-row-1 .content-wrap .wpb_wrapper h1 .color-text{color:#2F6B46}.investment-strategy-row-1 .content-wrap .wpb_wrapper .sub-title p{margin-top:20px;max-width:720px;font-size:18px;color:#5C6660;text-align:center}.investment-strategy-row-1 .card-wrap{display:flex;padding-right:15px}.investment-strategy-row-1 .card-wrap .content-column{width:52%;background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:38px;padding:50px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);display:flex;flex-direction:column;justify-content:center}.investment-strategy-row-1 .card-wrap .content-column .vc_column-inner{padding:0}.investment-strategy-row-1 .card-wrap .content-column h2{font-size:clamp(30px, 3vw, 40px) !important;font-weight:800;letter-spacing:-0.016em;margin-bottom:20px}.investment-strategy-row-1 .card-wrap .content-column p{font-size:18px;color:#3c4440;line-height:1.78}.investment-strategy-row-1 .card-wrap .content-column .wpex-flex{margin-top:20px;gap:10px}.investment-strategy-row-1 .card-wrap .content-column .wpex-flex .chips{background:#EDE7D9;border-radius:999px;padding:12px 20px;font-family:"Plus Jakarta Sans", sans-serif;font-weight:700;font-size:14px}.investment-strategy-row-1 .card-wrap .img-column{width:48%;padding-right:10px}.investment-strategy-row-1 .card-wrap .img-column .vc_column-inner{width:100%;height:100%}.investment-strategy-row-1 .card-wrap .img-column .vc_column-inner .wpb_wrapper{position:relative;border-radius:16px 70px 16px 70px;overflow:hidden;height:100%;background:linear-gradient(150deg, #c9bfa4, #b3a98c);box-shadow:0 12px 36px rgba(30, 36, 33, 0.07)}.investment-strategy-row-1 .card-wrap .img-column .vc_column-inner .wpb_wrapper .vcex-image{width:100%;height:100%}.investment-strategy-row-1 .card-wrap .img-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner{width:100%;height:100%}.investment-strategy-row-1 .card-wrap .img-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner img{width:100%;height:100%;min-height:400px;object-fit:cover;object-position:center;transition:transform 6s cubic-bezier(0.16, 1, 0.3, 1);position:relative;z-index:0}.investment-strategy-row-1 .card-wrap .img-column .vc_column-inner .wpb_wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to top, rgba(30, 36, 33, 0.34), transparent 55%);pointer-events:none}.investment-strategy-row-1 .card-wrap .img-column .vc_column-inner .wpb_wrapper:hover .vcex-image .vcex-image-inner img{transform:scale(1.05)}.investment-strategy-row-1 .card-wrap .img-column .vc_column-inner .wpb_wrapper .card-label{position:absolute;left:25px;bottom:20px;z-index:2;background:rgba(247, 242, 232, 0.94);font-size:13px;letter-spacing:0.14em;text-transform:uppercase;color:#245236;padding:12px 18px;border-radius:999px}.investment-strategy-row-1 .card-two-wrap{display:flex;padding-left:15px;padding-top:130px}.investment-strategy-row-1 .card-two-wrap .content-column{width:50%;background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:38px;padding:50px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);display:flex;flex-direction:column;justify-content:center}.investment-strategy-row-1 .card-two-wrap .content-column .vc_column-inner{padding:0}.investment-strategy-row-1 .card-two-wrap .content-column h2{font-size:clamp(30px, 3vw, 40px) !important;font-weight:800;letter-spacing:-0.016em;margin-bottom:20px}.investment-strategy-row-1 .card-two-wrap .content-column p{font-size:18px;color:#3c4440;line-height:1.78}.investment-strategy-row-1 .card-two-wrap .content-column .wpex-flex{margin-top:20px;gap:10px}.investment-strategy-row-1 .card-two-wrap .content-column .wpex-flex .chips{background:#EDE7D9;border-radius:999px;padding:12px 20px;font-family:"Plus Jakarta Sans", sans-serif;font-weight:700;font-size:14px}.investment-strategy-row-1 .card-two-wrap .img-column{width:50%;padding-left:10px}.investment-strategy-row-1 .card-two-wrap .img-column .vc_column-inner{width:100%;height:100%}.investment-strategy-row-1 .card-two-wrap .img-column .vc_column-inner .wpb_wrapper{position:relative;border-radius:70px 16px 70px 16px;overflow:hidden;height:100%;background:linear-gradient(150deg, #c9bfa4, #b3a98c);box-shadow:0 12px 36px rgba(30, 36, 33, 0.07)}.investment-strategy-row-1 .card-two-wrap .img-column .vc_column-inner .wpb_wrapper .vcex-image{width:100%;height:100%}.investment-strategy-row-1 .card-two-wrap .img-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner{width:100%;height:100%}.investment-strategy-row-1 .card-two-wrap .img-column .vc_column-inner .wpb_wrapper .vcex-image .vcex-image-inner img{width:100%;height:100%;min-height:400px;object-fit:cover;object-position:center;transition:transform 6s cubic-bezier(0.16, 1, 0.3, 1);position:relative;z-index:0}.investment-strategy-row-1 .card-two-wrap .img-column .vc_column-inner .wpb_wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to top, rgba(30, 36, 33, 0.34), transparent 55%);pointer-events:none}.investment-strategy-row-1 .card-two-wrap .img-column .vc_column-inner .wpb_wrapper:hover .vcex-image .vcex-image-inner img{transform:scale(1.05)}.investment-strategy-row-1 .card-two-wrap .img-column .vc_column-inner .wpb_wrapper .card-label{position:absolute;left:25px;bottom:20px;z-index:2;background:rgba(247, 242, 232, 0.94);font-size:13px;letter-spacing:0.14em;text-transform:uppercase;color:#245236;padding:12px 18px;border-radius:999px}@media (max-width:81.1875rem){.investment-strategy-row-1 .card-two-wrap .content-column,.investment-strategy-row-1 .card-wrap .content-column{padding:40px}}@media (max-width:68.6875rem){.investment-strategy-row-1 .card-two-wrap .content-column,.investment-strategy-row-1 .card-wrap .content-column{padding:30px}}@media (max-width:62.4375rem){.investment-strategy-row-1{padding-top:50px;padding-bottom:50px}.investment-strategy-row-1 .card-wrap{flex-direction:column;padding:0 15px;gap:30px}.investment-strategy-row-1 .card-wrap .content-column{width:100%;padding:60px;margin-bottom:0}.investment-strategy-row-1 .card-wrap .img-column{width:100%;padding-right:0;margin:0}.investment-strategy-row-1 .card-wrap .img-column .vc_column-inner{padding:0}.investment-strategy-row-1 .card-two-wrap{flex-direction:column;padding:40px 15px 0;gap:30px}.investment-strategy-row-1 .card-two-wrap .content-column{width:100%;padding:60px;margin-bottom:0;margin:0}.investment-strategy-row-1 .card-two-wrap .img-column{width:100%;padding-left:0}.investment-strategy-row-1 .card-two-wrap .img-column .vc_column-inner{padding:0}}@media (max-width:43.6875rem){.investment-strategy-row-1{padding-top:40px;padding-bottom:40px}.investment-strategy-row-1 .content-wrap{margin-bottom:30px}.investment-strategy-row-1 .card-two-wrap .content-column,.investment-strategy-row-1 .card-wrap .content-column{padding:30px 20px}.investment-strategy-row-1 .card-two-wrap .img-column .img-card,.investment-strategy-row-1 .card-wrap .img-column .img-card{height:220px}}.investment-strategy-row-2{padding-top:60px;padding-bottom:60px}.investment-strategy-row-2 .content-wrap{border-bottom:1px solid rgba(30, 36, 33, 0.14)}.investment-strategy-row-2 .content-wrap .wpb_wrapper{text-align:center}.investment-strategy-row-2 .content-wrap .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;font-weight:700;color:#245236}.investment-strategy-row-2 .content-wrap .eyebrow::after,.investment-strategy-row-2 .content-wrap .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:0.55}.investment-strategy-row-2 .content-wrap h2{margin-bottom:50px;text-align:center}.investment-strategy-row-2 .model-wrap .model{padding:50px 0;border-bottom:1px solid rgba(30, 36, 33, 0.14)}.investment-strategy-row-2 .model-wrap .model .model-num{font-family:"Plus Jakarta Sans", sans-serif, sans-serif;font-weight:800;font-size:72px;line-height:0.9;color:rgba(47, 107, 70, 0.8)}.investment-strategy-row-2 .model-wrap .model .model-title{font-size:25px;font-weight:800;letter-spacing:-0.012em;line-height:1.25}.investment-strategy-row-2 .model-wrap .model p{font-size:17px;color:#3c4440;line-height:1.7}@media (max-width:62.4375rem){.investment-strategy-row-2 .model-wrap .model{display:flex;flex-direction:column;padding:30px 0;gap:15px}.investment-strategy-row-2 .model-wrap .model .wpb_column{width:100%;margin:0}}@media (max-width:43.6875rem){.investment-strategy-row-2{padding-top:40px;padding-bottom:40px}.investment-strategy-row-2 .content-wrap h2{margin-bottom:35px}.investment-strategy-row-2 .model-wrap .model .model-num{font-size:52px}}@media (prefers-reduced-motion:reduce){.investment-strategy-row-2 .content-wrap .ccm-mq{-webkit-mask-image:none;mask-image:none}.investment-strategy-row-2 .content-wrap .ccm-mq .ccm-track{animation:none;flex-wrap:wrap;width:auto}.investment-strategy-row-2 .content-wrap .ccm-mq .ccm-item{transition:none}}@keyframes ccm-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 8px))}}.investment-strategy-row-3{padding:60px 20px 60px !important}.investment-strategy-row-3 .content-wrap p{margin-top:30px;font-size:16px;color:#5C6660}.investment-strategy-row-3 .content-wrap .title-wrap{margin-bottom:30px}.investment-strategy-row-3 .content-wrap .title-wrap .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236}.investment-strategy-row-3 .content-wrap .title-wrap .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.investment-strategy-row-3 .content-wrap .title-wrap p{max-width:640px;font-size:18px;color:#5C6660;margin-top:0 !important}.investment-strategy-row-3 .content-wrap .card-wrap{display:flex;padding:0 3px}.investment-strategy-row-3 .content-wrap .card-wrap .wpb_column{background:#FFFFFF;border-radius:22px;padding:45px;margin:0 12px}.investment-strategy-row-3 .content-wrap .card-wrap .wpb_column .vc_column-inner{padding:0}.investment-strategy-row-3 .content-wrap .card-wrap .wpb_column .card-title{position:relative;font-size:22px !important;font-weight:800 !important;letter-spacing:-0.01em !important;display:flex;align-items:center;gap:12px;margin-bottom:20px}.investment-strategy-row-3 .content-wrap .card-wrap .wpb_column .icon-list li{padding:15px 0;border-bottom:1px solid #E3DCC9;font-size:17px}.investment-strategy-row-3 .content-wrap .card-wrap .wpb_column .icon-list li:last-child{border-bottom:none !important}.investment-strategy-row-3 .content-wrap .card-wrap .wpb_column .icon-list li .vcex-bullets-ci-wrap .vcex-bullets-icon{display:flex;align-items:center;justify-content:center;margin-top:8px}.investment-strategy-row-3 .content-wrap .card-wrap .wpb_column .icon-list li .vcex-bullets-ci-wrap .vcex-bullets-icon svg{height:9px;fill:#2F6B46;border-radius:50%}.investment-strategy-row-3 .content-wrap .card-wrap .card-green{background:linear-gradient(150deg, #245236, #2F6B46)}.investment-strategy-row-3 .content-wrap .card-wrap .card-green .card-title{color:#FFFFFF}.investment-strategy-row-3 .content-wrap .card-wrap .card-green .icon-list li{border-bottom:1px solid rgba(255, 255, 255, 0.16);color:rgba(255, 255, 255, 0.92)}.investment-strategy-row-3 .content-wrap .card-wrap .card-green .icon-list li:last-child{border-bottom:none !important}.investment-strategy-row-3 .content-wrap .card-wrap .card-green .icon-list li .vcex-bullets-ci-wrap .vcex-bullets-icon svg{fill:#A9D8BC}@media (max-width:62.4375rem){.investment-strategy-row-3{padding:50px 15px 50px !important}.investment-strategy-row-3 .content-wrap p{margin-top:30px}.investment-strategy-row-3 .content-wrap .title-wrap{margin-bottom:40px}.investment-strategy-row-3 .content-wrap .title-wrap p{margin-top:0 !important}.investment-strategy-row-3 .content-wrap .card-wrap{flex-direction:column;padding:0 15px}.investment-strategy-row-3 .content-wrap .card-wrap .wpb_column{width:100%;margin:0 !important}.investment-strategy-row-3 .content-wrap .card-wrap .card-green{margin-bottom:20px !important}}@media (max-width:37.4375rem){.investment-strategy-row-3{padding:40px 15px 40px !important}.investment-strategy-row-3 .content-wrap .card-wrap .wpb_column{padding:25px}}.contact-row{padding-top:60px;padding-bottom:60px}.contact-row .content-wrap{margin-bottom:60px}.contact-row .content-wrap .wpb_wrapper{display:flex;flex-direction:column;align-items:center}.contact-row .content-wrap .wpb_wrapper .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236;margin-bottom:20px}.contact-row .content-wrap .wpb_wrapper .eyebrow::after,.contact-row .content-wrap .wpb_wrapper .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.contact-row .content-wrap .wpb_wrapper h1{text-align:center}.contact-row .content-wrap .wpb_wrapper h1 .color-text{color:#2F6B46}.contact-row .content-wrap .wpb_wrapper .sub-title p{margin-top:20px;max-width:720px;font-size:18px;color:#5C6660;text-align:center}.contact-row .card-wrap{display:flex;padding-left:15px}.contact-row .card-wrap .form-column{width:60%;background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:38px;padding:60px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07);display:flex;flex-direction:column;justify-content:center}.contact-row .card-wrap .form-column .vc_column-inner{padding:0}.contact-row .card-wrap .form-column p{margin-top:20px;font-size:15px;color:#5C6660}.contact-row .card-wrap .form-column #gform_submit_button_13{padding-right:42px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'\a 					viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2'\a 					stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:18px 18px}.contact-row .card-wrap .info-column{width:40%;padding-left:30px}.contact-row .card-wrap .info-column .vc_column-inner{width:100%;height:100%;background:linear-gradient(150deg, #16321F, #245236 75%);border-radius:38px;padding:50px}.contact-row .card-wrap .info-column .vc_column-inner .wpb_wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.contact-row .card-wrap .info-column .vc_column-inner h2{color:#FFFFFF;font-weight:800;font-size:24px !important;margin-bottom:5px !important}.contact-row .card-wrap .info-column .vc_column-inner p{color:rgba(255, 255, 255, 0.86);line-height:1.7}.contact-row .card-wrap .info-column .vc_column-inner .chips{background:rgba(255, 255, 255, 0.12);border-radius:999px;padding:15px 25px;font-family:"Plus Jakarta Sans", sans-serif;font-weight:700;font-size:15px;color:#FFFFFF;transition:0.3s ease !important}.contact-row .card-wrap .info-column .vc_column-inner .chips:hover{background:rgba(255, 255, 255, 0.2)}.contact-row .card-wrap .info-column .vc_column-inner .chips:hover a{color:#FFFFFF !important}.contact-row .card-wrap .info-column .vc_column-inner .small-text p{font-size:13px !important;color:rgba(255, 255, 255, 0.6) !important}@media (max-width:81.1875rem){.contact-row .card-wrap .form-column{padding:40px}.contact-row .card-wrap .info-column .vc_column-inner{padding:40px}}@media (max-width:62.4375rem){.contact-row{padding-top:50px;padding-bottom:40px}.contact-row .card-wrap{flex-direction:column;padding:0 15px;gap:24px}.contact-row .card-wrap .form-column{width:100%;padding:60px;margin-bottom:0}.contact-row .card-wrap .info-column{width:100%;padding-left:0}.contact-row .card-wrap .info-column .vc_column-inner{padding:30px}}@media (max-width:43.6875rem){.contact-row{padding-top:40px;padding-bottom:20px}.contact-row .content-wrap{margin-bottom:30px}.contact-row .card-wrap .form-column{padding:30px 20px}.contact-row .card-wrap .info-column .vc_column-inner{padding:30px 20px}}.error404 .error-404-row{min-height:80vh;padding-top:80px;padding-bottom:80px;display:flex;flex-direction:column;justify-content:center}.error404 .error-404-row .content-wrap{align-items:center;text-align:center;max-width:900px;margin:0 auto;padding:50px;background:#FFFFFF;border-radius:38px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07)}.error404 .error-404-row .content-wrap .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236}.error404 .error-404-row .content-wrap .eyebrow::after,.error404 .error-404-row .content-wrap .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.error404 .error-404-row .content-wrap .error-number{font-size:150px;color:#7cc297;line-height:90%;font-weight:900;position:relative;display:inline-block;padding-bottom:20px;font-family:"ui-monospace"}.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:#2F6B46;border-radius:999px}.error404 .error-404-row .content-wrap h1 .color-text{color:#2F6B46}.error404 .error-404-row .content-wrap .vcex-button{margin-top:20px !important}@media (max-width:43.6875rem){.error404 .error-404-row{padding-top:60px;padding-bottom:60px}.error404 .error-404-row .content-wrap{padding:40px 20px}.error404 .error-404-row .content-wrap .error-number{font-size:100px;margin-bottom:0px}.error404 .error-404-row .content-wrap .vcex-button{margin-top:10px !important}}.page-id-25 .wpb_raw_code h2,.page-id-9 .wpb_raw_code h2{font-size:22px !important;margin-top:40px !important}.page-id-25 .wpb_raw_code a,.page-id-9 .wpb_raw_code a{color:#2F6B46;text-decoration:underline}.single-post .container{width:1040px !important;max-width:90%}.single-post .single-post-row{padding-top:60px}.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 rgba(30, 36, 33, 0.07)}.single-post .single-post-row .content-wrap h1{color:#1E2421;margin-bottom:20px}.single-post .single-post-row .content-wrap p{font-size:18px}.single-post .single-post-row .content-wrap .meta-wrap{padding-bottom:20px;margin-bottom:50px;border-bottom:1px solid rgba(30, 36, 33, 0.07);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 rgba(30, 36, 33, 0.07)}.single-post .single-post-row .content-wrap .post-cta{padding:50px 30px;border:1px solid rgba(30, 36, 33, 0.07);border-radius:20px;margin-top:60px;justify-content:space-between;align-items:center;background:#FFFFFF;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 .meta-wrap .post-meta{gap:10px}.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 rgba(30, 36, 33, 0.07)}.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 rgba(30, 36, 33, 0.07);border-radius:20px;text-decoration:none;background:#FFFFFF;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:#1E2421}.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 .archive-row,.blog .archive-row{min-height:90vh;padding-top:80px;padding-bottom:100px;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 .eyebrow,.blog .archive-row .content-wrap .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236}.archive .archive-row .content-wrap .eyebrow::after,.archive .archive-row .content-wrap .eyebrow::before,.blog .archive-row .content-wrap .eyebrow::after,.blog .archive-row .content-wrap .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.archive .archive-row .content-wrap h1,.blog .archive-row .content-wrap h1{position:relative;padding-bottom:30px;margin-bottom:30px}.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:#7cc297;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%}.archive .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-input,.blog .archive-row .content-wrap .vcex-searchbar .vcex-searchbar-input{background:#FFFFFF;border:1px solid rgba(30, 36, 33, 0.07);border-radius:50px;color:#1E2421;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:100px}.archive .archive-row .card-wrap .cards .wpex-card,.blog .archive-row .card-wrap .cards .wpex-card{border-radius:20px;overflow:hidden;border:1px solid rgba(30, 36, 33, 0.07);padding:20px;background:#FFFFFF;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-media img,.blog .archive-row .card-wrap .cards .wpex-card:hover .wpex-card-media img{transform:scale(1.05)}.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{background:#245236;transform:translatey(-3px);box-shadow:0 22px 52px rgba(30, 36, 33, 0.13)}.archive .archive-row .card-wrap .cards .wpex-card h2,.blog .archive-row .card-wrap .cards .wpex-card h2{font-size:22px !important}.archive .archive-row .card-wrap .cards .wpex-card h2 a,.blog .archive-row .card-wrap .cards .wpex-card h2 a{font-size:22px !important}.archive .archive-row .card-wrap .cards .wpex-card h2:hover a,.blog .archive-row .card-wrap .cards .wpex-card h2:hover a{text-decoration:none;color:#1E2421}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-media,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-media{border-radius:16px;overflow:hidden}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-media img,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-media img{height:250px;object-fit:cover;object-position:center;transition:2s ease !important}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-title,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-title{margin-top:10px}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-title a,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-title a{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.archive .archive-row .card-wrap .cards .wpex-card .wpex-card-meta,.blog .archive-row .card-wrap .cards .wpex-card .wpex-card-meta{color:#919191}.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}@media (max-width:43.6875rem){.archive .archive-row,.blog .archive-row{min-height:95vh;padding-top:170px}.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 .mp-badge,.blog .archive-row .mp-badge{top:30%}.archive .archive-row .card-wrap,.blog .archive-row .card-wrap{padding-top:50px}}.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 .search-row{min-height:90vh;padding-top:80px;padding-bottom:100px;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{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236}.search .search-row .content-wrap .eyebrow::after,.search .search-row .content-wrap .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.search .search-row .content-wrap h1{position:relative;padding-bottom:30px;margin-bottom:30px}.search .search-row .content-wrap h1::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100px;height:5px;background-color:#7cc297;border-radius:999px;z-index:2}.search .search-row .card-wrap{padding-top:60px}.search .search-row .card-wrap .cards .wpex-card{border-radius:20px;overflow:hidden;border:1px solid rgba(30, 36, 33, 0.07);padding:20px;background:#FFFFFF;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-media img{transform:scale(1.05)}.search .search-row .card-wrap .cards .wpex-card:hover .wpex-card-more-link a{background:#245236;transform:translatey(-3px);box-shadow:0 22px 52px rgba(30, 36, 33, 0.13)}.search .search-row .card-wrap .cards .wpex-card h2{font-size:22px !important}.search .search-row .card-wrap .cards .wpex-card h2 a{font-size:22px !important}.search .search-row .card-wrap .cards .wpex-card h2:hover a{text-decoration:none;color:#1E2421}.search .search-row .card-wrap .cards .wpex-card .wpex-card-media{border-radius:16px;overflow:hidden}.search .search-row .card-wrap .cards .wpex-card .wpex-card-media img{height:250px;object-fit:cover;object-position:center;transition:2s ease !important}.search .search-row .card-wrap .cards .wpex-card .wpex-card-title{margin-top:10px}.search .search-row .card-wrap .cards .wpex-card .wpex-card-title a{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.search .search-row .card-wrap .cards .wpex-card .wpex-card-meta{color:#919191;display:none}.search .search-row .card-wrap .cards .wpex-card .wpex-card-more-link a{border-radius:100px}@media (max-width:43.6875rem){.search .search-row{min-height:95vh;padding-top:60px}.search .search-row .mp-badge{top:30%}.search .search-row .card-wrap{padding-top:40px}}.search .no-results-row{min-height:80vh;padding-top:50px;padding-bottom:60px;display:flex;flex-direction:column;justify-content:center}.search .no-results-row .content-wrap{align-items:center;text-align:center;max-width:900px;margin:0 auto;padding:50px;background:#FFFFFF;border-radius:38px;box-shadow:0 12px 36px rgba(30, 36, 33, 0.07)}.search .no-results-row .content-wrap .eyebrow{font-size:13px !important;text-transform:uppercase;letter-spacing:0.24em;display:inline-flex;align-items:center;font-weight:700;gap:12px;color:#245236}.search .no-results-row .content-wrap .eyebrow::after,.search .no-results-row .content-wrap .eyebrow::before{content:"";width:28px;height:1.5px;background:#2F6B46;opacity:55}.search .no-results-row .content-wrap h1{position:relative;padding-bottom:30px}.search .no-results-row .content-wrap h1::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100px;height:5px;background-color:#7cc297;border-radius:999px;z-index:2}.search .no-results-row .content-wrap p{font-size:30px !important;max-width:550px}.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:40px;padding-bottom:60px}.search .no-results-row .content-wrap{padding:40px 20px}.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:#245236;font-size:0.7rem;line-height:1rem;font-weight:bold;text-align:center;text-transform:uppercase;border-radius:3px;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:#018479}.posttype-post{background:#015650}:focus-visible{outline:2px solid #2F6B46 !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}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{width:500px;max-width:90%;top:unset;bottom:20px;left:20px;right:unset;background:#16321F !important;margin:auto !important;border:none !important;border-radius:12px}@media (max-width:43.6875rem){#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{width:100%;left:50%;transform:translateX(-50%)}}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container{display:block;padding:20px 22px 22px}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:block;padding:0}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{padding:0;margin:0}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button{color:#FFF;font-size:14px;line-height:1.7;min-height:0}@media (max-width:43.6875rem){#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button{font-size:13px;line-height:1.6}}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button{text-decoration:underline;text-underline-offset:3px !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}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button:hover{color:#FFF !important;text-decoration:none}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding:15px 0 0;gap:10px}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button{color:black !important;background:#FFF !important;border:1px solid transparent !important}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button:hover{color:#FFF !important;background:#16321F !important;border:1px solid rgba(255, 255, 255, 0.6) !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button.moove-gdpr-tab-nav{font-weight:700}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button.moove-gdpr-tab-nav{border-color:#16321F;color:#16321F}.moove-gdpr-tab-main-content ul li{margin-bottom:10px}#moove_gdpr_save_popup_settings_button{background:#16321F !important;padding:1.5px 0 0 1.5px !important}#moove_gdpr_save_popup_settings_button .moove_gdpr_text{font-weight:bold !important;left:-2px !important}