.tabs-with-media-block__header{position:relative;padding:var(--wp--preset--spacing--3-xl) 0}.tabs-with-media-block__header-image{position:absolute;z-index:0;width:100%;top:0;left:0;right:0;min-height:400px;display:flex;align-items:center;justify-content:center}.tabs-with-media-block__header-image img{display:block;width:100%;height:auto;position:relative;z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;min-height:400px}.tabs-with-media-block__header-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,var(--tabs-overlay-opacity, .6)),#0000);pointer-events:none;z-index:1}@media (max-width: 991.98px){.tabs-with-media-block__header-image{min-height:650px}.tabs-with-media-block__header-image img{min-height:650px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.tabs-with-media-block__header-text-wrapper{padding:48px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:16px;position:relative;z-index:2}.tabs-with-media-block__header-title{color:var(--color-primary, #FFF);text-align:center;font-family:var(--font-display, "Aloevera Display");font-size:var(--text-3-xl, 48px);font-style:normal;font-weight:800;margin:0}.tabs-with-media-block__header-subtitle{color:var(--color-primary, #FFF);text-align:center;font-family:var(--font-headline, "DM Sans");font-size:var(--text-lg, 32px);font-style:normal;font-weight:400;letter-spacing:-.64px;margin:0}.tabs-with-media-block .tab-pane{z-index:20}.tabs-with-media-block .tab-pane.collapse:not(.show){display:none}.tabs-with-media-block .tab-pane{transition:visibility 0s .4s ease-in-out,height .4s ease-in-out,display .4s ease-in-out}.tabs-with-media-block .tab-pane.show{opacity:1}.tabs-with-media-block__tabs-wrapper{z-index:20;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.tabs-with-media-block__tabs-wrapper .nav-pills{display:flex;flex-direction:column;width:100%;height:auto;list-style:none;margin:0}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item{margin:0 0 12px;flex:1}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link{height:auto;text-wrap:wrap;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));text-align:left;font-family:Aloevera Display,sans-serif;font-size:18px;font-weight:700;--tw-text-opacity: 1;color:rgb(81 78 69 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link{font-size:clamp(20px,1.67vw,24px);line-height:1.8}}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link{width:100%;position:relative;z-index:1;border:none;transition:all .3s ease;cursor:pointer;display:block;max-height:initial;padding:18px}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link .button-headline{color:var(--color-neutral-700, #514E45);font-family:var(--font-body, "DM Sans");font-size:var(--text-md, 28px);font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.56px;text-transform:none;padding-top:12px;padding-bottom:12px}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link .button-description{overflow:hidden;max-height:0;transition:max-height .3s ease}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link .button-description p{text-transform:none;transition:all .3s .1s ease;opacity:0;font-size:14px}@media (min-width: 1024px){.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link .button-description p{font-size:16px}}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link:hover{--tw-bg-opacity: 1;background-color:rgb(210 208 203 / var(--tw-bg-opacity, 1))}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link.active{--tw-text-opacity: 1;color:rgb(36 35 31 / var(--tw-text-opacity, 1))}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link.active .button-description{max-height:160px}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link.active .button-description p{opacity:1}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link.active:before{content:"";position:absolute;left:-56px;top:0;width:78px;height:78px;background-image:var(--tabs-hand-pointer-url, url(../../hand-pointer-Cl7q8EYH.svg));background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link:not(.active){--tw-bg-opacity: 1;background-color:rgb(235 233 227 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(81 78 69 / var(--tw-text-opacity, 1))}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link:not(.active) .button-description{max-height:0}.tabs-with-media-block__tabs-wrapper .nav-pills .nav-item .nav-link:not(.active) .button-description p{opacity:0}.tabs-with-media-block__container{padding:var(--wp--preset--spacing--80) 0}.tabs-with-media-block__content{position:relative;width:100%;max-width:426px;height:620px;margin:0 auto;overflow:hidden;border-radius:24px;border:8px solid var(--color-primary, #fff)}.tabs-with-media-block__content .tab-pane{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .3s ease-in-out;pointer-events:none}.tabs-with-media-block__content .tab-pane.show{opacity:1;visibility:visible;pointer-events:auto}.tabs-with-media-block__media{width:100%;height:100%;overflow:hidden}.tabs-with-media-block__media img,.tabs-with-media-block__media video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 991.98px){.tabs-with-media-block__content{height:360px;width:520px}.tabs-with-media-block__tabs-wrapper{margin-top:var(--wp--preset--spacing--2-xl)}}@media (max-width: 575.98px){.tabs-with-media-block__content{height:300px;width:auto}}.tabs-with-media-block__text h2,.tabs-with-media-block__text h3,.tabs-with-media-block__text h4{margin-bottom:1rem;font-weight:600}.tabs-with-media-block__text p{margin-bottom:.75rem;line-height:1.6}.tabs-with-media-block__inner{margin-top:2rem}
