:root{--draw-speed:10;--part1-length:calc(100% + 40px);--part2-length:calc(40px + 2rem)}.cv-tabs__title{margin-bottom:40px;text-align:center}.cv-tabs__title h2{margin:0}.cv-tabs__title--small>span:first-child{margin-right:.25rem;text-transform:uppercase}.cv-tabs__title--small>span:last-child{color:var(--secondary-color);font-family:Caveat;font-size:1.8rem}.cv-tabs__row{position:relative;z-index:9!important}.cv-tabs__background span{font-family:Caveat;font-size:20vh;font-weight:900;left:50%;opacity:.03;position:absolute;top:90%;transform:translateX(-55%);white-space:nowrap;width:auto;z-index:0}.tab{background-color:var(--light-color);border:2px solid var(--dark-color);border-radius:20px;opacity:0;padding:60px 30px;position:absolute;transform:translateY(-50%);transition:all .5s ease-in-out;visibility:hidden}.tab a{text-decoration:none}.tab a svg path{fill:var(--secondary-color)}.tab-col,.tab.active{position:relative}.tab.active{display:block;height:auto;left:0;opacity:1;top:0;transform:translateY(0);visibility:visible;width:100%}.tab.exit{transform:translateY(50%);visibility:visible}.tab__title--small{color:var(--secondary-color);font-size:.8rem;font-weight:400;margin-bottom:.5rem;text-transform:uppercase}.tab__title{color:var(--dark-color);font-size:1.5rem;font-weight:700}.tab__description{color:var(--tertiary-color);font-size:.9rem;margin-top:1rem}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:var(--primary-color)!important;border:4px solid var(--dark-color)!important;height:.7rem;width:.7rem}.owl-carousel button.owl-dot:not(:last-child){margin-right:1rem;position:relative}.owl-carousel button.owl-dot:not(:last-child):before{border-top:4px solid var(--dark-color);content:"";left:100%;position:absolute;top:calc(50% - 2px);width:calc(1rem + 4px)}.owl-carousel button.owl-dot{transition:all .5s ease-in-out}.owl-carousel button.owl-dot.active{background:var(--secondary-color)!important;height:1rem;width:1rem}.owl-dots{align-items:center;display:flex;justify-content:center;margin-top:40px;position:relative;text-align:center}.nav-col ul{list-style:none;margin:0;padding:0}.nav-col ul *{display:block}.nav-col ul li a{color:var(--dark-color);font-size:1.3rem;padding:1rem 2rem;text-transform:uppercase}.tab-nav-link.active{font-weight:700}.dnd-column:has(#callout){border:4px solid var(--dark-color);border-radius:20px}.nav-col li{position:relative}.nav-col .active>span:last-child{width:var(--part1-length)}.nav-col li:has(.active)>span:last-child{width:var(--part2-length)}.nav-col li>span:first-child{background:var(--primary-color);border:3px solid var(--dark-color);border-radius:50%;height:1rem;left:0;position:absolute;top:calc(50% - .5rem);transform:scale(1);transition:all .5s cubic-bezier(.4,0,.2,1);width:1rem;z-index:9}.nav-col li>span:last-child{background:var(--dark-color);height:2px;left:calc(100% - 2rem);position:absolute;top:calc(50% - 1px);width:0}.nav-col li:after,.nav-col li:before{background:var(--dark-color);content:"";height:50%;left:calc(.6rem - 4px);opacity:0;position:absolute;width:4px;z-index:0}.nav-col li:not(:first-child):before{opacity:1;top:0}.nav-col li:not(:last-child):after{opacity:1;top:50%}.nav-col li:has(.active)>span:first-child{background-color:var(--secondary-color);transform:scale(1.5)}.nav-col li a{align-items:center;display:flex;justify-content:flex-start}.nav-col li a>span:first-child{display:inline-block;padding-right:1rem;white-space:nowrap}.nav-col li a>span:last-child{background:var(--dark-color);display:inline-block;height:2px;width:0}.nav-col li a>span:last-child,.nav-col li>span:last-child{transition-timing-function:cubic-bezier(.4,0,.2,1);transition:all .5s}.nav-col li a>span:last-child{transition-duration:calc(var(--part1-length)/var(--draw-speed)*1s)}.nav-col{transition-delay:calc(var(--part1-length)/var(--draw-speed)*1s);transition-duration:calc(var(--part2-length)/var(--draw-speed)*1s)}.splide__track{border:4px solid var(--dark-color);border-radius:18px}.splide__arrow,.splide__pagination__page,.splide__toggle{border:2px solid var(--dark-color)!important}.splide__arrow{opacity:1!important}.splide__arrow:hover{transform:scale(1.2)translateY(-50%)!important;transform-origin:center!important}.splide__toggle svg path{fill:var(--dark-color)!important}.embed_container iframe{border:4px solid var(--dark-color);border-radius:18px}.meetings-iframe-container{position:relative}.meetings-iframe-container:hover:before{display:none}@media screen and (min-width:1000px){.meetings-iframe-container:before{aspect-ratio:2/1.57;border:4px solid var(--dark-color);border-radius:18px;content:"";height:auto;left:calc(50% - 428px);position:absolute;top:2%;width:859px}}@media screen and (min-width:631px) and (max-width:999px){.meetings-iframe-container:before{border:4px solid var(--dark-color);border-radius:18px;content:"";height:678px;left:50%;position:absolute;top:1.75%;transform:translateX(-50%);width:min(857px,100%)}}@media screen and (max-width:630px){.meetings-iframe-container:before{border:4px solid var(--dark-color);border-radius:18px;content:"";height:min(619px,90%);left:calc(50% - 200px);position:absolute;top:1.5%;width:400px}}@media screen and (min-width:768px){.tabs-row{align-items:center;display:flex;justify-content:space-between}.nav-col{width:calc(30% - 20px)}.tab-col{width:calc(70% - 20px)}}