.swiper-button-prev:afteR,.swiper-button-next:afteR{display:none}:root{--container-padding-y:90px;--container-padding-x:3rem;--navigation-height-bottom:55px;--navigation-height-top:40px;--navigation-height:calc(var(--navigation-height-bottom) + var(--navigation-height-top));--navigation-height-affix-correction:30px;--navigation-height-affix:calc(var(--navigation-height) - var(--navigation-height-affix-correction));--list-padding-left:1.5em;--bs-body-line-height:1.5rem;--bs-body-font-size:1rem;--swiper-theme-color:#7030a0}@media (max-width:992px){:root{--navigation-height-bottom:90px;--navigation-height-top:0px}}@media (max-width:576px){:root{--container-padding-y:calc(90px / 1.5);--container-padding-x:calc(3rem / 2)}}@media (max-width:992px){.row{--bs-gutter-x:1.5rem}}img{height:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700}.content-cleanse h1,.content-cleanse h2,.content-cleanse h3,.content-cleanse h4,.content-cleanse h5,.content-cleanse h6,.content-cleanse .h1,.content-cleanse .h2,.content-cleanse .h3,.content-cleanse .h4,.content-cleanse .h5,.content-cleanse .h6{font-weight:400}blockquote{padding:1rem;box-shadow:0 0 30px 0 rgb(0 0 0 / .16);background:#fff;position:relative}.dropdown-toggle svg{font-size:80%}.form-group{margin-bottom:1rem}.hexagon{background:transparent!important;filter:url(#round)}.hexagon:not(:has(img)):before{content:"";aspect-ratio:1/1;display:block;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background:var(--background-color)}.hexagon img{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);width:100%;object-fit:cover;background:#fff}.hexagon.alt:not(:has(img)):before{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.hexagon.alt img{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}section .background.hexagon-pattern .container .row:not(.flex-md-row-reverse) [class*=col-].image .background{margin-left:calc(((100vw - var(--container-width)) / 2 + var(--container-padding-x) / 2 + var(--bs-gutter-x) / 2) * -1);margin-right:0;right:50%;left:0}.background.hexagon-pattern .container [class*=col-].image{position:relative;display:flex;flex-direction:column;justify-content:center}.background.hexagon-pattern .container [class*=col-].image .background{overflow:visible;margin-top:calc((var(--container-padding-y) + 5px + var(--navigation-height-affix-correction)) * -1);margin-bottom:calc((var(--container-padding-y) + 5px) * -1);margin-right:calc(((100vw - var(--container-width)) / 2 + var(--container-padding-x) / 2 + var(--bs-gutter-x) / 2) * -1);left:50%}.background.hexagon-pattern .container [class*=col-].image .hexagon{margin-top:auto;margin-bottom:auto;margin-left:calc(var(--bs-gutter-x) * 0.5 / 2 * -1);margin-right:calc(var(--bs-gutter-x) * 0.5 / 2 * -1)}.hexagon-pattern-mobile{display:none}@media (max-width:767px){.background.hexagon-pattern{display:none}.hexagon-pattern-mobile{display:block;padding-left:calc((100vw - var(--container-width)) / 2 + var(--container-padding-x) / 2);padding-right:calc((100vw - var(--container-width)) / 2 + var(--container-padding-x) / 2);right:calc(((100vw - var(--container-width)) / 2 + var(--container-padding-x) / 2) * -1);left:calc(((100vw - var(--container-width)) / 2 + var(--container-padding-x) / 2) * -1);bottom:calc((var(--container-padding-y) + 5px) * -1);margin-top:calc(var(--bs-gutter-x) * 0.5 * -1)}.hexagon-pattern-mobile .background{top:25%}section .hexagon-pattern-mobile{margin-top:0;margin-bottom:calc(var(--bs-gutter-x) * 0.5 * -1);bottom:0;top:calc((var(--container-padding-y) + 5px) * -1);display:flex;flex-direction:column;justify-content:flex-end}section .hexagon-pattern-mobile .background{top:0;bottom:25%}}section.text-bg-t1:not(.has-background):not(.image-slider)+section.text-bg-t1:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-t1:not(.has-background):not(.image-slider)+section.text-bg-t1:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-t2:not(.has-background):not(.image-slider)+section.text-bg-t2:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-t2:not(.has-background):not(.image-slider)+section.text-bg-t2:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-t3:not(.has-background):not(.image-slider)+section.text-bg-t3:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-t3:not(.has-background):not(.image-slider)+section.text-bg-t3:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-t4:not(.has-background):not(.image-slider)+section.text-bg-t4:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-t4:not(.has-background):not(.image-slider)+section.text-bg-t4:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-t5:not(.has-background):not(.image-slider)+section.text-bg-t5:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-t5:not(.has-background):not(.image-slider)+section.text-bg-t5:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-t6:not(.has-background):not(.image-slider)+section.text-bg-t6:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-t6:not(.has-background):not(.image-slider)+section.text-bg-t6:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-t7:not(.has-background):not(.image-slider)+section.text-bg-t7:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-t7:not(.has-background):not(.image-slider)+section.text-bg-t7:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-t8:not(.has-background):not(.image-slider)+section.text-bg-t8:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-t8:not(.has-background):not(.image-slider)+section.text-bg-t8:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-none:not(.has-background):not(.image-slider)+section.text-bg-none:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-none:not(.has-background):not(.image-slider)+section.text-bg-none:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-white:not(.has-background):not(.image-slider)+section.text-bg-white:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-white:not(.has-background):not(.image-slider)+section.text-bg-white:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-black:not(.has-background):not(.image-slider)+section.text-bg-black:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-black:not(.has-background):not(.image-slider)+section.text-bg-black:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-primary:not(.has-background):not(.image-slider)+section.text-bg-primary:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-primary:not(.has-background):not(.image-slider)+section.text-bg-primary:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-primary-pastel:not(.has-background):not(.image-slider)+section.text-bg-primary-pastel:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-primary-pastel:not(.has-background):not(.image-slider)+section.text-bg-primary-pastel:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-primary-dark:not(.has-background):not(.image-slider)+section.text-bg-primary-dark:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-primary-dark:not(.has-background):not(.image-slider)+section.text-bg-primary-dark:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-secondary:not(.has-background):not(.image-slider)+section.text-bg-secondary:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-secondary:not(.has-background):not(.image-slider)+section.text-bg-secondary:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-secondary-pastel:not(.has-background):not(.image-slider)+section.text-bg-secondary-pastel:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-secondary-pastel:not(.has-background):not(.image-slider)+section.text-bg-secondary-pastel:not(.has-background):not(.image-slider).text-and-image>.container,section.text-bg-secondary-dark:not(.has-background):not(.image-slider)+section.text-bg-secondary-dark:not(.has-background):not(.image-slider).text-and-image>.container-fluid,section.text-bg-secondary-dark:not(.has-background):not(.image-slider)+section.text-bg-secondary-dark:not(.has-background):not(.image-slider).text-and-image>.container{padding-top:var(--container-padding-y);--padding-top-removed:0}section:not(.has-background):not(.has-background-color)+section:not(.has-background):not(.has-background-color).text-and-image .container-fluid,section:not(.has-background):not(.has-background-color)+section:not(.has-background):not(.has-background-color).text-and-image .container{padding-top:var(--container-padding-y);--padding-top-removed:0}.go-up{margin-top:calc(var(--container-padding-y) * 1.5 * -1)}nav.navbar{box-shadow:none;border-bottom:1px solid #dee2e6;--bs-navbar-padding-y:0}nav.navbar .top-nav .container{display:flex;justify-content:flex-end}nav.navbar .top-nav .navbar-nav{background:#e9ecef;border-radius:0 0 .375rem .375rem;padding-right:1rem}nav.navbar .top-nav .navbar-nav li.nav-item>.nav-link+.btn,nav.navbar .top-nav .navbar-nav li.nav-item>.nav-link{--background-color:transparent;--background-color-hover:#dee2e6;--background-color-active:#dee2e6;--background-color-active-hover:#dee2e6}nav.navbar .top-nav .navbar-nav li.nav-item.active>.nav-link+.btn,nav.navbar .top-nav .navbar-nav li.nav-item.active>.nav-link{--background-color:var(--background-color-active)}nav.navbar .top-nav .navbar-nav li.nav-item:hover>.nav-link+.btn,nav.navbar .top-nav .navbar-nav li.nav-item:hover>.nav-link{--background-color:var(--background-color-hover)}nav.navbar .bottom-nav .navbar-brand{--bs-navbar-brand-padding-y:10px}nav.navbar.affix .bottom-nav .navbar-brand{height:calc(var(--navigation-height-bottom));--bs-navbar-brand-padding-y:10px}@media (min-width:992px){nav.navbar .bottom-nav .navbar-brand{margin-top:calc(var(--navigation-height-top) * -1);height:auto;max-height:calc(100% + var(--navigation-height-top));width:210px}nav.navbar.affix .bottom-nav .navbar-brand{height:auto;max-height:calc(100% + var(--navigation-height-top))}}nav.navbar .navbar-nav{--bs-nav-link-color:#0a0a0a;--bs-nav-link-hover-color:#7030a0;--bs-nav-link-active-color:#7030a0}nav.navbar .navbar-nav li.nav-item:not(.has-btn){--border-radius:0}nav.navbar .navbar-nav li.nav-item.active>.nav-link+.btn,nav.navbar .navbar-nav li.nav-item.active>.nav-link{color:var(--bs-nav-link-active-color)}nav.navbar .navbar-nav li.nav-item.active>.nav-link+.btn svg path,nav.navbar .navbar-nav li.nav-item.active>.nav-link svg path{fill:currentColor}nav.navbar .navbar-nav li.nav-item>.nav-link+.btn,nav.navbar .navbar-nav li.nav-item>.nav-link{--background-color:transparent;--background-color-hover:#e9ecef;--background-color-active:#e9ecef;--background-color-active-hover:#e9ecef}@media (min-width:992px){nav.navbar .navbar-nav li.nav-item .nav-item .dropdown-toggle{margin-right:-1rem}nav.navbar .navbar-nav li.nav-item .nav-item .dropdown-toggle svg{padding:0;transform:rotate(-90deg)}}nav.navbar .navbar-nav li.nav-item .nav-item .sub-sub-menu{left:calc(100% + var(--bs-dropdown-padding-x));top:0;width:200px;--bs-dropdown-min-width:250px}nav.navbar .sub-sub-menu,nav.navbar .sub-menu{border:0;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15);border-radius:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-padding-x:1rem;--bs-dropdown-item-padding-y:.5rem;--bs-dropdown-item-padding-x:1.5rem;--bs-dropdown-min-width:20rem;--bs-dropdown-link-active-color:#7030a0;--bs-dropdown-link-active-bg:#e9ecef}nav.navbar .btn{font-size:inherit;--bs-btn-padding-x:1.5rem}@media (max-width:991px){nav.navbar .bottom-nav{height:auto;min-height:var(--navigation-height-bottom)}nav.navbar .bottom-nav .navbar-brand{max-width:200px}nav.navbar .bottom-nav .navbar-toggler{padding:3px;border-radius:0;border:0}nav.navbar .bottom-nav .container-fluid,nav.navbar .bottom-nav .container{display:block}nav.navbar .bottom-nav .container-fluid .navbar-collapse,nav.navbar .bottom-nav .container .navbar-collapse{transition:0.2s ease all;overflow:hidden;margin-left:calc(var(--container-padding-x) * -1);margin-right:calc(var(--container-padding-x) * -1);padding-left:.5rem;padding-right:.5rem}nav.navbar .bottom-nav .container-fluid .navbar-collapse.collapse:not(.show),nav.navbar .bottom-nav .container .navbar-collapse.collapse:not(.show){display:block;visibility:hidden;height:0}nav.navbar .bottom-nav .container-fluid .navbar-collapse.collapsing,nav.navbar .bottom-nav .container-fluid .navbar-collapse.show,nav.navbar .bottom-nav .container .navbar-collapse.collapsing,nav.navbar .bottom-nav .container .navbar-collapse.show{height:calc(100vh - var(--navigation-height-bottom))!important;visibility:visible;overflow:auto}nav.navbar .bottom-nav .container-fluid .navbar-nav,nav.navbar .bottom-nav .container .navbar-nav{--bs-nav-link-padding-y:1rem;--bs-navbar-nav-link-padding-x:var(--container-padding-x);--bs-nav-link-color:#0a0a0a;--bs-nav-link-hover-color:#7030a0;--bs-nav-link-active-color:#7030a0}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item,nav.navbar .bottom-nav .container .navbar-nav li.nav-item{margin-left:0;display:flex;flex-wrap:wrap}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item:not(:first-child),nav.navbar .bottom-nav .container .navbar-nav li.nav-item:not(:first-child){border-top:1px solid #dee2e6;margin-top:1px}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item:before,nav.navbar .bottom-nav .container .navbar-nav li.nav-item:before{display:none}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item:last-child,nav.navbar .bottom-nav .container .navbar-nav li.nav-item:last-child{padding-bottom:.5rem}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item.has-btn,nav.navbar .bottom-nav .container .navbar-nav li.nav-item.has-btn{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x);margin-top:0;padding-top:1rem;padding-bottom:1rem}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item .dropdown-toggle,nav.navbar .bottom-nav .container .navbar-nav li.nav-item .dropdown-toggle{padding-right:var(--bs-navbar-nav-link-padding-x)}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item a,nav.navbar .bottom-nav .container .navbar-nav li.nav-item a{flex-grow:1;padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x);--background-color-hover:#e9ecef;--background-color-active:#e9ecef;--background-color-active-hover:#e9ecef}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item .sub-menu,nav.navbar .bottom-nav .container .navbar-nav li.nav-item .sub-menu{flex:1 0 100%;white-space:normal;--bs-dropdown-link-active-color:#7030a0}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item .nav-item a.dropdown-item,nav.navbar .bottom-nav .container .navbar-nav li.nav-item .nav-item a.dropdown-item{width:auto}nav.navbar .bottom-nav .container-fluid .navbar-nav li.nav-item .nav-item .sub-sub-menu,nav.navbar .bottom-nav .container .navbar-nav li.nav-item .nav-item .sub-sub-menu{position:static;flex:1 0 100%;white-space:normal;--bs-dropdown-link-active-color:#7030a0}nav.navbar .bottom-nav .container-fluid .top-nav-mobile,nav.navbar .bottom-nav .container .top-nav-mobile{padding-bottom:.5rem}nav.navbar .bottom-nav .container-fluid .top-nav-mobile .navbar-nav,nav.navbar .bottom-nav .container .top-nav-mobile .navbar-nav{background:#e9ecef;padding:.5rem;margin:.5rem -.5rem;border-radius:.375rem}nav.navbar .bottom-nav .container-fluid .top-nav-mobile .navbar-nav li.nav-item.active>.nav-link+.btn,nav.navbar .bottom-nav .container-fluid .top-nav-mobile .navbar-nav li.nav-item.active>.nav-link,nav.navbar .bottom-nav .container .top-nav-mobile .navbar-nav li.nav-item.active>.nav-link+.btn,nav.navbar .bottom-nav .container .top-nav-mobile .navbar-nav li.nav-item.active>.nav-link{--background-color:var(--background-color-active)}nav.navbar .bottom-nav .container-fluid .top-nav-mobile .navbar-nav li.nav-item:hover>.nav-link+.btn,nav.navbar .bottom-nav .container-fluid .top-nav-mobile .navbar-nav li.nav-item:hover>.nav-link,nav.navbar .bottom-nav .container .top-nav-mobile .navbar-nav li.nav-item:hover>.nav-link+.btn,nav.navbar .bottom-nav .container .top-nav-mobile .navbar-nav li.nav-item:hover>.nav-link{--background-color:var(--background-color-hover)}nav.navbar .bottom-nav .container-fluid .top-nav-mobile .navbar-nav li.nav-item>.nav-link+.btn,nav.navbar .bottom-nav .container-fluid .top-nav-mobile .navbar-nav li.nav-item>.nav-link,nav.navbar .bottom-nav .container .top-nav-mobile .navbar-nav li.nav-item>.nav-link+.btn,nav.navbar .bottom-nav .container .top-nav-mobile .navbar-nav li.nav-item>.nav-link{--background-color:transparent;--background-color-hover:#dee2e6;--background-color-active:#dee2e6;--background-color-active-hover:#dee2e6}nav.navbar .bottom-nav .container-fluid .top-nav-mobile .navbar-nav li.nav-item:last-child,nav.navbar .bottom-nav .container .top-nav-mobile .navbar-nav li.nav-item:last-child{padding-bottom:0}}@media (max-width:991px){nav.navbar .navbar-nav li.nav-item.dropdown .dropdown-menu{opacity:1;display:none;visibility:visible}nav.navbar .navbar-nav li.nav-item.dropdown .dropdown-menu.show{display:block}}@media (max-width:767px){.row{--bs-gutter-x:2rem}}header.has-image{color:inherit}header.has-image .image img{width:100%}.card{box-shadow:0 0 30px 0 rgb(0 0 0 / .16)}.card:has(.wpcf7){box-shadow:none}.card:has(.wpcf7) .card-body{padding:0}.card.border{box-shadow:none}.card .card-img-top:has(.hexagon){padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x) 0 var(--bs-card-spacer-x)}.card .card-img-top:has(.hexagon) .hexagon{width:180px}.card .card-body{display:flex;flex-direction:column}.card .card-body>*{width:100%}section:not(.text-bg-none) .card:not([class*=bg-]){background:rgb(0 0 0 / .075);box-shadow:none}[class*=col-]:first-child .wpcf7,[class*=col-]:first-child .card.card-rounded{--bs-card-border-radius:2.5rem 2.5rem 0 2.5rem}[class*=col-]:last-child .wpcf7,[class*=col-]:last-child .card.card-rounded{--bs-card-border-radius:0 2.5rem 2.5rem 2.5rem}.cookiebar .content-cleanse{margin-top:auto;margin-bottom:auto}.wpcf7{--border-radius-fallback:0 2.5rem 2.5rem 2.5rem;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15);padding:2rem 2rem;border-radius:var(--bs-card-border-radius,var(--border-radius-fallback));--bs-body-color:#000 !important;--bs-body-color-rgb:0, 0, 0 !important;--background-color:#ffdb35;--background-color-rgb:255, 219, 53;--background-color-dark:#ffd61c;color:var(--bs-body-color)!important;background-color:RGBA(var(--background-color-rgb),var(--bs-bg-opacity,1))!important}.wpcf7 .wpcf7-submit{--bs-btn-bg-dark:#552479;--bs-btn-color:#fff;--bs-btn-bg:#7030a0;--bs-btn-border-color:#7030a0;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5f2988;--bs-btn-hover-border-color:#5a2680;--bs-btn-focus-shadow-rgb:133, 79, 174;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5a2680;--bs-btn-active-border-color:#542478;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#7030a0;--bs-btn-disabled-border-color:#7030a0}.wpcf7 label{font-weight:700}.wpcf7 .wpcf7-response-output,.wpcf7 .wpcf7-not-valid-tip{font-size:130%;--bs-alert-padding-x:2rem;--bs-alert-padding-y:2rem}.modal{--bs-modal-border-radius:0 2.5rem 2.5rem 2.5rem}.modal .row{--bs-gutter-x:0}.modal .row .modal-image{border-radius:0 0 0 2.5rem;overflow:hidden;background:transparent!important;position:relative}.modal .row .modal-image:before{content:"";position:absolute;left:0;top:0;bottom:0;width:50%;background:var(--background-color)}@media (max-width:991px){.modal .row .modal-image:before{left:0;top:0;right:0;height:50%;width:auto;border-radius:0 2.5rem 0 0}}.modal .row .modal-image .hexagon:first-child{position:absolute;transform:scale(1.1);transform-origin:center;left:1.5rem;right:1.5rem;width:auto}@media (max-width:991px){.modal .row .modal-image .hexagon:first-child{right:auto}}@media (max-width:991px){.modal .row .modal-image .hexagon{width:110px!important}.modal .row .modal-image .modal-image{border-radius:0 2.5rem 0 0}}.modal .btn-close{position:absolute;right:16px;top:16px;z-index:1;font-size:70%}@media (max-width:991px){.modal .btn-close{filter:invert(1)}}.btn-round{--bs-btn-padding-x:0;width:56px;height:56px}.btn-round.btn-sm{width:42px;height:42px}section.communities .card .card-body .community-image{width:60px}section.series .card .card-body .serie-image{width:60px}section.quotes .swiper .swiper-container{padding:0 0 3rem 0}section.quotes .swiper .swiper-slide{padding:2rem 2rem 0 2rem;background-color:#fff}section.quotes .swiper .swiper-slide.quote-card-slide{height:auto;padding:1rem 1rem 0 1rem;background-color:#fff}section.quotes .swiper .swiper-button-prev,section.quotes .swiper .swiper-button-next{bottom:0;top:auto}section.quotes.partner-quote-section{margin-top:1.5rem}section.quotes.community-quotes .community-quote-layout{position:relative;z-index:1}section.quotes.community-quotes .community-quote-content-column,section.quotes.community-quotes .community-quote-author-column{justify-content:center}section.quotes.community-quotes .partner-quote-card{align-items:center;display:flex}section.quotes.partner-quote-section .partner-quote-card,section.quotes .quote-card-slide .partner-quote-card{position:relative;height:100%;padding:clamp(1.75rem, 3vw, 2.75rem);border:1px solid rgb(112 48 160 / .14);border-radius:1.5rem;background-color:#fff;background-image:linear-gradient(135deg,rgb(112 48 160 / .08) 0%,#ffffff 46%,rgb(112 48 160 / .04) 100%);overflow:hidden}section.quotes.partner-quote-section .partner-quote-card:before,section.quotes .quote-card-slide .partner-quote-card:before{content:"";position:absolute;top:0;left:0;width:12rem;height:12rem;background:radial-gradient(circle,rgb(112 48 160 / .18) 0%,#fff0 72%);transform:translate(-35%,-35%);pointer-events:none}section.quotes.partner-quote-section .partner-quote-label,section.quotes.partner-quote-section .partner-quote-intro,section.quotes.partner-quote-section .partner-quote-copy,section.quotes.partner-quote-section .partner-quote-author,section.quotes .quote-card-slide .partner-quote-label,section.quotes .quote-card-slide .partner-quote-intro,section.quotes .quote-card-slide .partner-quote-copy,section.quotes .quote-card-slide .partner-quote-author{position:relative;z-index:1}section.quotes.partner-quote-section .partner-quote-label,section.quotes .quote-card-slide .partner-quote-label{margin-bottom:.75rem;color:#7030a0;font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}section.quotes.partner-quote-section .partner-quote-intro,section.quotes .quote-card-slide .partner-quote-intro{max-width:26rem;margin:0 0 1.5rem 0;font-size:clamp(1.25rem, 1.05rem + 0.9vw, 1.8rem);line-height:1.15}section.quotes.partner-quote-section .partner-quote-copy,section.quotes .quote-card-slide .partner-quote-copy{display:grid;grid-template-columns:auto 1fr;gap:.75rem 1rem;align-items:start;margin:0;padding:0;background:#fff0;box-shadow:none}section.quotes.partner-quote-section .partner-quote-mark,section.quotes .quote-card-slide .partner-quote-mark{color:rgb(112 48 160 / .28);font-family:Georgia,"Times New Roman",serif;font-size:clamp(4rem, 6vw, 5.5rem);line-height:.8;transform:translateY(-.2rem)}section.quotes.partner-quote-section .partner-quote-copy-text,section.quotes .quote-card-slide .partner-quote-copy-text{font-size:clamp(1.05rem, 0.98rem + 0.35vw, 1.3rem);line-height:1.7;color:var(--bs-body-color)}section.quotes.partner-quote-section .partner-quote-copy-text p:last-child,section.quotes .quote-card-slide .partner-quote-copy-text p:last-child{margin-bottom:0}section.quotes.partner-quote-section .partner-quote-author,section.quotes .quote-card-slide .partner-quote-author{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgb(0 0 0 / .08)}section.quotes.partner-quote-section .partner-quote-name,section.quotes .quote-card-slide .partner-quote-name{font-size:1rem;letter-spacing:.02em}section.quotes.partner-quote-section .partner-quote-role,section.quotes .quote-card-slide .partner-quote-role{margin-top:.25rem;font-size:.95rem}@media (min-width:768px){section.quotes.community-quotes .community-quote-author-column{padding-left:clamp(1.25rem, 2vw, 2rem);border-left:1px solid rgb(0 0 0 / .08)}section.quotes.community-quotes .community-quote-author{margin-top:0;padding-top:0;border-top:0}}@media (max-width:576px){section.quotes.partner-quote-section .partner-quote-card,section.quotes .quote-card-slide .partner-quote-card{padding:1.5rem;border-radius:1.25rem}section.quotes.partner-quote-section .partner-quote-copy,section.quotes .quote-card-slide .partner-quote-copy{grid-template-columns:1fr;gap:.5rem}section.quotes.partner-quote-section .partner-quote-mark,section.quotes .quote-card-slide .partner-quote-mark{font-size:3.5rem}}section.subscriptions .card .card-body img.subscription-image{width:80px}section.partners .row{--bs-gutter-x:1.5rem}section.partners:not(.has-animation) .ratio{border:1px solid rgb(0 0 0 / .05);margin-bottom:.5rem}section.partners:not(.has-animation) .ratio img{object-fit:contain;padding:1rem}section.partners.has-animation .partners .images{animation-duration:1000s}section.partners.has-animation .partners .images:hover{animation-play-state:paused}section.partners.has-animation .partners .images a,section.partners.has-animation .partners .images img{flex:1 0 150px;max-width:150px;padding:0 1rem;height:100px;object-fit:contain}section.partners.has-animation .partners .images a img{width:100%;padding:0}section.posts .post .card{height:100%}section.checkcolumns .row.row-responsive .col-checkcolumn{margin-bottom:0;padding-bottom:calc(var(--bs-gutter-x))}section.checkcolumns .row.row-responsive.reduced .col-checkcolumn{padding-bottom:calc(var(--bs-gutter-x) * 0.5)}section.checkcolumns .col-checkcolumn{position:relative;padding-left:calc(var(--bs-gutter-x) * 0.5 + 100px);padding-top:.75rem}section.checkcolumns .col-checkcolumn:after{content:"\f00c";font-family:"Font Awesome 6 Pro";display:none}section.checkcolumns .col-checkcolumn svg{background:#1effef;width:60px;height:60px;display:flex;align-items:center;justify-content:center;position:absolute;padding:1rem;top:0;left:calc(var(--bs-gutter-x) * 0.5);box-sizing:border-box;border-radius:50%}section.checkcolumns .col-checkcolumn:not(:last-child):before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--bs-gutter-x) * 0.5 + 29px);width:1px;background:#dee2e6}section.text-and-image{overflow:hidden;position:relative}@media (min-width:420px){section.sessions .archive-button{margin-bottom:-40px}section.sessions .archive-button .btn{position:relative;z-index:1}}@media (max-width:420px){section.sessions .archive-button{display:none}}@media (min-width:767px){section.sessions h3{min-height:74px}}@media (min-width:991px){section.sessions h3{min-height:90px}}