#newsletter-popup .gform_wrapper .gfield_checkbox li label{background-image:none!important;padding-left:24px!important}#newsletter-popup .gform_wrapper .gfield_checkbox li label::before{content:none!important;display:none!important}#newsletter-popup .gform_wrapper .gfield_checkbox li input[type="checkbox"]{opacity:1!important;visibility:visible!important;position:relative!important;width:16px!important;height:16px!important;margin-right:8px!important;appearance:auto!important;-webkit-appearance:checkbox!important;background-image:none!important;clip:auto!important}#newsletter-popup.et_pb_section{display:none;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:999999!important;background:#f5f3ef!important;padding:40px 50px!important;width:90%!important;max-width:900px!important;max-height:90vh!important;overflow-y:auto!important;box-shadow:0 20px 60px rgba(0,0,0,0.3)!important;margin:0!important}.popup-close-btn{position:absolute;top:-20px;right:-20px;cursor:pointer;font-size:24px;line-height:1;color:#000}.popup-close-btn:hover{color:#000}#newsletter-popup h2{font-size:1.2em}#newsletter-popup p{font-size:16px!important;line-height:1.6!important;font-weight:400;color:#000}#newsletter-popup .gform_wrapper input[type="text"],#newsletter-popup .gform_wrapper input[type="email"],#newsletter-popup .gform_wrapper input[type="tel"]{border:none!important;border-bottom:1px solid #000!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:8px 2px!important;width:100%}#newsletter-popup .gform_wrapper .gfield{}#newsletter-popup .gfield_required{color:#c0392b}#newsletter-popup .gform_wrapper .gfield_label{color:#000}#newsletter-popup .gform_wrapper input[type="submit"]{background:transparent!important;border:1px solid #000!important;color:#000!important;border-radius:0!important;padding:12px 28px!important;font-size:11px!important;letter-spacing:0.2em!important;font-weight:600!important;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase}#newsletter-popup .gform_wrapper input[type="submit"]:hover{background:#000!important;color:#fff!important}#newsletter-popup input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f5f3ef inset!important}@media (max-width:767px){#newsletter-popup.et_pb_section{width:92%!important;padding:30px 20px!important}}.footer-subscribe-btn{display:inline-block;border:1px solid #786658;color:#786658!important;text-decoration:none!important;font-size:11px;letter-spacing:0.2em;font-weight:600;padding:0 28px;transition:all 0.3s ease;font-family:inherit}.footer-subscribe-btn:hover{background:#786658!important;color:#fff!important}.et_pb_section.header-wrapper.is-sticky{background-color:rgba(0,0,0,0.8)!important}p{font-size:19px!important}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{font-size:19px}.et_pb_button{text-align:center!important}.main-menu .mobile_menu_bar:before{cursor:pointer!important;content:"\33"!important;color:#fff!important;transition:.5s all ease!important}.et_pb_module .mobile_menu_bar:before{top:-5px!important}.et_mobile_menu{left:auto;right:0;width:90%}.et_mobile_menu li a{text-align:right}.mobile_nav.opened span.mobile_menu_bar{transform:rotate(90deg)!important}.mobile_nav.opened span.mobile_menu_bar::before{color:#000!important}.et-db #et-boc .et-l .main-menu.et_pb_menu ul li.current-menu-item>a{color:#830E13!important}.et-db #et-boc .et-l .main-menu.et_pb_menu ul li.current-menu-parent>a,.et-db #et-boc .et-l .main-menu.et_pb_menu ul li.menu-item-has-children.current_page_item>a{color:#830E13!important}.et-db #et-boc .et-l .main-menu.et_pb_menu ul li.current_page_parent .sub-menu>li>a{text-shadow:none!important}@media screen and (max-width:1300px){h2{font-size:45px!important}}@media screen and (max-width:767px){h1{font-size:50px!important}h2{font-size:35px!important}}@media screen and (max-width:980px){.et-db #et-boc .et_pb_menu_0_tb_header .et_pb_menu__logo-wrap{max-width:350px!important}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}.lwp-hide-mobile-menu .et_pb_menu__menu>nav>ul>li{width:100%}}.page-id-294 button.filter-link.all{display:none!important}.lifescape-cta{position:fixed!important;right:0!important;top:220px!important;background:#830c14!important;color:#ffffff!important;padding:25px 12px!important;font-size:20px!important;font-weight:700!important;letter-spacing:2px!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;text-decoration:none!important;border-radius:0!important;box-shadow:none!important;z-index:999999!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:'Jost',Helvetica,Arial,sans-serif!important}.lifescape-cta:hover{background:#000000!important}@media (max-width:767px){.lifescape-cta{left:0!important;right:auto!important;border-radius:0!important;top:30%!important}}.faq-accordion .et_pb_toggle_title::before,.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title::before{display:none!important}.faq-accordion .et_pb_toggle_title{position:relative!important;padding-right:50px!important}.faq-accordion .et_pb_toggle_title::after{content:'';position:absolute;right:15px;top:50%;transform:translateY(-50%);width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='29' height='29' stroke='%23830E13'/%3E%3Cline x1='15.5' y1='6' x2='15.5' y2='25' stroke='%23830E13'/%3E%3Cline x1='25' y1='15.5' x2='6' y2='15.5' stroke='%23830E13'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.faq-accordion .et_pb_toggle_open .et_pb_toggle_title::after{background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='29' height='29' fill='%23830E13' stroke='white'/%3E%3Cline x1='25' y1='15.5' x2='6' y2='15.5' stroke='white'/%3E%3C/svg%3E")}@media screen and (min-width:1024px) and (max-width:1366px){body.page-id-21874 .et_pb_section_3{width:90%;margin-left:auto!important;margin-right:auto!important}body.page-id-21874 .et_pb_section_3 .et_pb_row{width:100%!important;max-width:100%!important}}@media screen and (max-width:767px){.faq-accordion .et_pb_toggle_title{font-size:20px!important;line-height:140%!important}}