.faq-section{--tw-bg-opacity:1;background-color:rgb(246 242 228/var(--tw-bg-opacity,1))}.faq-item{--tw-bg-opacity:1;background-color:rgb(246 242 228/var(--tw-bg-opacity,1));border-width:1px;border-color:#3c3d3d1a;border-radius:.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-item:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:#3c3d3d4d}.faq-item.is-open{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:#899d6f80}.faq-button:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(137 157 111/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;outline:2px solid #0000}.faq-title{text-transform:uppercase;padding-right:1rem}.faq-content{--tw-bg-opacity:1;background-color:rgb(246 242 228/var(--tw-bg-opacity,1))}.faq-content-inner{--tw-text-opacity:1;color:rgb(60 61 61/var(--tw-text-opacity,1))}.faq-content-inner .content{text-transform:uppercase;font-family:League Spartan;font-size:1rem;line-height:1.625}@media (width>=1024px){.faq-content-inner .content{font-size:1.125rem;line-height:1.75rem}}.faq-content-inner .content p{margin-bottom:1rem}.faq-content-inner .content p:last-child{margin-bottom:0}.faq-content-inner .content strong{--tw-text-opacity:1;color:rgb(137 157 111/var(--tw-text-opacity,1));font-weight:600}.faq-content-inner .content a{--tw-text-opacity:1;color:rgb(137 157 111/var(--tw-text-opacity,1));text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.faq-content-inner .content a:hover{--tw-text-opacity:1;color:rgb(116 135 91/var(--tw-text-opacity,1))}.faq-content-inner .content ul,.faq-content-inner .content ol{margin-bottom:1rem;margin-left:1.5rem;list-style-position:outside}.faq-content-inner .content ul{list-style-type:disc}.faq-content-inner .content ol{list-style-type:decimal}.faq-content-inner .content li{margin-bottom:.5rem;padding-left:.5rem;list-style-position:outside}.faq-content-inner .content ul li::marker{--tw-text-opacity:1;color:rgb(137 157 111/var(--tw-text-opacity,1));font-size:1.2em}.faq-content-inner .content ol li::marker{--tw-text-opacity:1;color:rgb(137 157 111/var(--tw-text-opacity,1));font-weight:600}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq-item{animation:.5s ease-out backwards fadeInUp}.faq-item:first-child{animation-delay:.1s}.faq-item:nth-child(2){animation-delay:.2s}.faq-item:nth-child(3){animation-delay:.3s}.faq-item:nth-child(4){animation-delay:.4s}.faq-item:nth-child(5){animation-delay:.5s}.faq-item:nth-child(n+6){animation-delay:.6s}.links-contact{display:none}.hero div.split-words>p>div:first-child:before{display:inline-block}@media screen and (width<=639px){.hero div.split-words>p>div:first-child:before{content:url(/icons/sun-mobile.svg);width:42.1px;height:49.36px;margin-right:6px;transform:translateY(6px)}}@media screen and (width>=640px){.hero div.split-words>p>div:first-child:before{content:url(/icons/sun-sm.svg);width:50.5px;height:59px;margin-right:6px;transform:translateY(6px)}}@media screen and (width>=768px){.hero div.split-words>p>div:first-child:before{content:url(/icons/sun-md.svg);width:54px;height:63.7px;margin-right:8px}}@media screen and (width>=1024px){.hero div.split-words>p>div:first-child:before{content:url(/icons/sun-lg.svg);width:64.6px;height:76.5px;margin-right:10px}}@media screen and (width>=1536px){.hero div.split-words>p>div:first-child:before{content:url(/icons/sun-desktop.svg);width:82px;height:95.9px}}