﻿@import url("https://use.typekit.net/age0imc.css");.color-white{color:#F7F3F0}.bg-white{background:#F7F3F0 !important}.border-white{border:1px solid #F7F3F0}.color-black{color:#1A1A1A}.bg-black{background:#1A1A1A}.border-black{border:1px solid #1A1A1A}.color-primary{color:#B9822C}.bg-primary{background:#B9822C}.border-primary{border:1px solid #B9822C}.color-secondary{color:#D0C6BC}.bg-secondary{background:#D0C6BC}.border-secondary{border:1px solid #D0C6BC}.color-tertiary{color:#5D717A}.bg-tertiary{background:#5D717A}.border-tertiary{border:1px solid #5D717A}.color-darkgray{color:#434343}.bg-darkgray{background:#434343}.border-darkgray{border:1px solid #434343}.color-lightgray{color:#CCCBCB}.bg-lightgray{background:#CCCBCB}.border-lightgray{border:1px solid #CCCBCB}.color-lightergray{color:#E2E2E2}.bg-lightergray{background:#E2E2E2}.border-lightergray{border:1px solid #E2E2E2}.color-tan{color:#CEC6BD}.bg-tan{background:#CEC6BD}.border-tan{border:1px solid #CEC6BD}.color-dktan{color:#654F2F}.bg-dktan{background:#654F2F}.border-dktan{border:1px solid #654F2F}.color-lttan{color:#F7F3F0}.bg-lttan{background:#F7F3F0 !important}.border-lttan{border:1px solid #F7F3F0}.bg-transparent{background:transparent}@font-face{font-family:"Erstoria";src:url("/wp-content/themes/think/assets/fonts/Erstoria.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Quirino";src:url("/wp-content/themes/think/assets/fonts/Quirino.woff2") format("woff2"), url("/wp-content/themes/think/assets/fonts/Quirino.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.strong{font-weight:bold !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-left{text-align:left !important}h1{font-family:"transat-text", sans-serif;font-size:clamp(16.5px, 5vw, 22px);font-weight:700;letter-spacing:1.76px;line-height:120%;text-transform:uppercase}.h1,.h1 label{font-family:"transat-text", sans-serif !important;font-size:clamp(16.5px, 5vw, 22px) !important;font-weight:700 !important;letter-spacing:1.76px !important;line-height:120% !important;text-transform:uppercase !important}h2{font-family:"transat-text", sans-serif;font-size:clamp(36px, 4.5vw, 48px);font-weight:600;letter-spacing:3.84px;line-height:110%;text-transform:uppercase}.h2,.h2 label{font-family:"transat-text", sans-serif !important;font-size:clamp(36px, 4.5vw, 48px) !important;font-weight:600;letter-spacing:3.84px !important;line-height:110% !important;text-transform:uppercase !important}h2.fancy{font-family:"Erstoria", serif;font-size:clamp(46.5px, 4.5vw, 62px);font-weight:400;letter-spacing:0px;line-height:100%;text-transform:initial}.h2.fancy,.h2.fancy label{font-family:"Erstoria", serif !important;font-size:clamp(46.5px, 4.5vw, 62px) !important;font-weight:400 !important;letter-spacing:0px !important;line-height:100% !important;text-transform:initial !important}h3{font-family:"transat-text", sans-serif;font-size:clamp(27px, 4vw, 36px);font-weight:700;letter-spacing:0px;line-height:120%;text-transform:initial}.h3,.h3 label{font-family:"transat-text", sans-serif !important;font-size:clamp(27px, 4vw, 36px) !important;font-weight:700 !important;letter-spacing:0px !important;line-height:120% !important;text-transform:initial !important}h4{font-family:"transat-text", sans-serif;font-size:clamp(19.5px, 3.5vw, 26px);font-weight:700;letter-spacing:0px;line-height:120%;text-transform:initial}.h4,.h4 label{font-family:"transat-text", sans-serif !important;font-size:clamp(19.5px, 3.5vw, 26px) !important;font-weight:700 !important;letter-spacing:0px !important;line-height:120% !important;text-transform:initial !important}h5{font-family:"transat-text", sans-serif;font-size:clamp(18px, 3vw, 24px);font-weight:600;letter-spacing:2px;line-height:120%;text-transform:initial}.h5,.h5 label{font-family:"transat-text", sans-serif !important;font-size:clamp(18px, 3vw, 24px) !important;font-weight:600 !important;letter-spacing:2px !important;line-height:120% !important;text-transform:initial !important}h6{font-family:"transat-text", sans-serif;font-size:clamp(12px, 2.5vw, 16px);font-weight:700;letter-spacing:1.28px;line-height:120%;text-transform:uppercase}.h6,.h6 label{font-family:"transat-text", sans-serif !important;font-size:clamp(12px, 2.5vw, 16px) !important;font-weight:700 !important;letter-spacing:1.28px !important;line-height:120% !important;text-transform:uppercase !important}p,li{font-family:"transat-text", sans-serif;font-size:clamp(12px, 2vw, 16px);font-weight:400;letter-spacing:0px;line-height:150%;text-transform:initial}.p,.p label,.li,.li label{font-family:"transat-text", sans-serif !important;font-size:clamp(12px, 2vw, 16px) !important;font-weight:400 !important;letter-spacing:0px !important;line-height:150% !important;text-transform:initial !important}p.large,.large,.large label{font-family:"transat-text", sans-serif !important;font-size:clamp(15px, 2.5vw, 20px) !important;font-weight:400;letter-spacing:0px !important;line-height:150% !important;text-transform:initial !important}p.small,.small,.small label{font-family:"transat-text", sans-serif !important;font-size:clamp(7.5px, 2.5vw, 10px) !important;font-weight:400 !important;letter-spacing:0.96px !important;line-height:70% !important;text-transform:uppercase !important}p.small2,.small2,.small2 label{font-family:"transat-text", sans-serif !important;font-size:clamp(9px, 2.5vw, 12px) !important;font-weight:400 !important;letter-spacing:0.96px !important;line-height:140% !important;text-transform:uppercase !important}p:has(.small:first-child){line-height:100%}a.nav-link,.nav-link-font{font-family:"transat-text", sans-serif !important;font-size:clamp(13.6px, 2vw, 16px) !important;font-weight:700 !important;letter-spacing:1.8px !important;line-height:120% !important;text-transform:uppercase !important}a.nav-link{color:#F7F3F0 !important}a.dropdown-item,.dropdown-item-font{font-family:"transat-text", sans-serif !important;font-size:clamp(11.9px, 1.8vw, 14px) !important;font-weight:700 !important;letter-spacing:1.4px !important;line-height:120% !important;text-transform:uppercase !important}a.dropdown-item{color:#D0C6BC !important}.btn,.gform_footer button,.gform_footer input[type="submit"]{font-family:"transat-text", sans-serif !important;font-size:clamp(10.5px, 2vw, 14px) !important;font-weight:700 !important;letter-spacing:1.12px !important;text-transform:uppercase !important}.title-txt{font-size:clamp(54px, 2.5vw, 72px) !important;font-weight:400 !important;letter-spacing:2.88px !important;line-height:150% !important;text-transform:uppercase !important}.sponsor-txt{font-family:"transat-text", sans-serif !important;font-size:clamp(10.5px, 2.5vw, 14px) !important;font-weight:400 !important;letter-spacing:1.12px !important;line-height:150% !important;text-transform:uppercase !important}a{color:inherit;text-decoration:underline}.font-primary{font-family:"transat-text", sans-serif}.font-secondary{font-family:"Erstoria", serif;line-height:100%}.font-tertiary{font-family:"Quirino", serif;text-transform:uppercase !important;font-weight:initial !important}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#CCCBCB;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#B9822C;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}*:focus{outline:none !important}a.navbar-brand:focus,a.nav-link:focus{background:#1A1A1A;color:#F7F3F0;box-shadow:0px 0px 0px 3px #F7F3F0 !important}input:focus,textarea:focus,select:focus,a:focus,.swiper-button-prev:focus,.swiper-button-next:focus{box-shadow:0px 0px 0px 3px #1A1A1A !important;outline:none !important;border:0px !important}.screen-reader-text:focus{background:#F7F3F0;color:#1A1A1A;box-shadow:0px 0px 0px 3px #1A1A1A !important;border-radius:0px}button.btn-close:focus,#site-alert .container button:focus i{box-shadow:0px 0px 0px 3px #1A1A1A !important;border-radius:0px;outline:0px}.swiper-button-prev:before,.swiper-button-next:before,.swiper-pagination-bullet:before{content:"";position:absolute;width:60%;height:1px;bottom:-1px;background:#ffff;opacity:0;left:20%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.swiper-button-prev:focus:before,.swiper-button-prev:hover:before,.swiper-button-next:focus:before,.swiper-button-next:hover:before,.swiper-pagination-bullet:focus:before,.swiper-pagination-bullet:hover:before{opacity:1}footer a:focus{border-bottom:1px solid #1a1a1a !important}#site-alert a:hover,#site-alert a:focus,#site-alert button.btn-close:hover i,#site-alert button.btn-close:focus i{border-bottom:1px solid #fff !important;outline:none !important;box-shadow:none !important}div#site-alert{padding:10px !important}div#site-alert a{text-decoration:none}div#site-alert p{font-family:"transat-text", sans-serif !important;font-size:clamp(10px, 2vw, 12px) !important;font-weight:700 !important;letter-spacing:1.8px !important;line-height:120% !important;text-transform:uppercase !important}#site-alert .container button{top:0px;right:10px;position:absolute;height:100%;padding:0px;width:30px;display:flex;align-content:center;align-items:center}#site-alert .container button i{padding:0px !important;top:initial !important;right:initial !important}header:has(#site-alert) div#main-menu{padding-top:200px}body:has(header #site-alert){margin-top:50px !important}div#site-alert{height:50px;max-height:50px;padding:0px !important}div#site-alert .container{height:100%;display:flex;align-items:center;max-width:calc(100vw - 120px)}.btn,.gform_footer button,.gform_footer input[type="submit"]{text-transform:uppercase !important;padding:8px 16px;clip-path:polygon(5px 0%, calc(100% - 5px) 0%, 100% 5px, 100% calc(100% - 5px), calc(100% - 5px) 100%, 5px 100%, 0% calc(100% - 5px), 0% 5px)}.btn .left-art:before,.btn .left-art:after,.btn .right-art:before,.btn .right-art:after,.gform_footer button .left-art:before,.gform_footer button .left-art:after,.gform_footer button .right-art:before,.gform_footer button .right-art:after,.gform_footer input[type="submit"] .left-art:before,.gform_footer input[type="submit"] .left-art:after,.gform_footer input[type="submit"] .right-art:before,.gform_footer input[type="submit"] .right-art:after{content:"";width:2px;height:14px;position:absolute;display:block}.btn .left-art:before,.gform_footer button .left-art:before,.gform_footer input[type="submit"] .left-art:before{top:-8px;left:3px;transform:rotate(50deg)}.btn .left-art:after,.gform_footer button .left-art:after,.gform_footer input[type="submit"] .left-art:after{bottom:-8px;left:3px;transform:rotate(-50deg)}.btn .right-art:before,.gform_footer button .right-art:before,.gform_footer input[type="submit"] .right-art:before{top:-8px;right:3px;transform:rotate(-50deg)}.btn .right-art:after,.gform_footer button .right-art:after,.gform_footer input[type="submit"] .right-art:after{bottom:-8px;right:3px;transform:rotate(50deg)}.btn.hover-button,.gform_footer button.hover-button,.gform_footer input[type="submit"].hover-button{display:inline-flex;flex-direction:column;overflow:hidden;max-height:39px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.btn.hover-button span.button-text,.btn.hover-button span.hover-text,.gform_footer button.hover-button span.button-text,.gform_footer button.hover-button span.hover-text,.gform_footer input[type="submit"].hover-button span.button-text,.gform_footer input[type="submit"].hover-button span.hover-text{position:relative;display:block;top:initial;bottom:initial;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:1;line-height:200%}.btn.hover-button .btn-content,.gform_footer button.hover-button .btn-content,.gform_footer input[type="submit"].hover-button .btn-content{position:relative;display:block;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.btn.hover-button .btn-content span.button-text,.gform_footer button.hover-button .btn-content span.button-text,.gform_footer input[type="submit"].hover-button .btn-content span.button-text{top:-2px}.btn.hover-button:hover .btn-content,.gform_footer button.hover-button:hover .btn-content,.gform_footer input[type="submit"].hover-button:hover .btn-content{top:-30px}.btn-white{color:#F7F3F0;background:transparent;border:1px solid #F7F3F0;border-radius:0px}.btn-white .left-art:before,.btn-white .left-art:after,.btn-white .right-art:before,.btn-white .right-art:after{background:#F7F3F0}.btn-white:hover,.btn-white:focus,.btn-white:active{background:#F7F3F0;color:#1A1A1A;border-color:#F7F3F0;outline:none !important;box-shadow:none !important}.btn-white:hover .left-art:before,.btn-white:hover .left-art:after,.btn-white:hover .right-art:before,.btn-white:hover .right-art:after,.btn-white:focus .left-art:before,.btn-white:focus .left-art:after,.btn-white:focus .right-art:before,.btn-white:focus .right-art:after,.btn-white:active .left-art:before,.btn-white:active .left-art:after,.btn-white:active .right-art:before,.btn-white:active .right-art:after{background:#F7F3F0}.btn-black,.gform_footer button,.gform_Footer input[type="submit"]{color:#1A1A1A !important;border:1px solid #1A1A1A !important;border-radius:0px !important}.btn-black .left-art:before,.btn-black .left-art:after,.btn-black .right-art:before,.btn-black .right-art:after,.gform_footer button .left-art:before,.gform_footer button .left-art:after,.gform_footer button .right-art:before,.gform_footer button .right-art:after,.gform_Footer input[type="submit"] .left-art:before,.gform_Footer input[type="submit"] .left-art:after,.gform_Footer input[type="submit"] .right-art:before,.gform_Footer input[type="submit"] .right-art:after{background:#1A1A1A}.btn-black:hover,.btn-black:focus,.btn-black:active,.gform_footer button:hover,.gform_footer button:focus,.gform_footer button:active,.gform_Footer input[type="submit"]:hover,.gform_Footer input[type="submit"]:focus,.gform_Footer input[type="submit"]:active{background:#1A1A1A !important;color:#F7F3F0 !important;border-color:#1A1A1A !important;outline:none !important;box-shadow:none !important}.btn-black:hover .left-art:before,.btn-black:hover .left-art:after,.btn-black:hover .right-art:before,.btn-black:hover .right-art:after,.btn-black:focus .left-art:before,.btn-black:focus .left-art:after,.btn-black:focus .right-art:before,.btn-black:focus .right-art:after,.btn-black:active .left-art:before,.btn-black:active .left-art:after,.btn-black:active .right-art:before,.btn-black:active .right-art:after,.gform_footer button:hover .left-art:before,.gform_footer button:hover .left-art:after,.gform_footer button:hover .right-art:before,.gform_footer button:hover .right-art:after,.gform_footer button:focus .left-art:before,.gform_footer button:focus .left-art:after,.gform_footer button:focus .right-art:before,.gform_footer button:focus .right-art:after,.gform_footer button:active .left-art:before,.gform_footer button:active .left-art:after,.gform_footer button:active .right-art:before,.gform_footer button:active .right-art:after,.gform_Footer input[type="submit"]:hover .left-art:before,.gform_Footer input[type="submit"]:hover .left-art:after,.gform_Footer input[type="submit"]:hover .right-art:before,.gform_Footer input[type="submit"]:hover .right-art:after,.gform_Footer input[type="submit"]:focus .left-art:before,.gform_Footer input[type="submit"]:focus .left-art:after,.gform_Footer input[type="submit"]:focus .right-art:before,.gform_Footer input[type="submit"]:focus .right-art:after,.gform_Footer input[type="submit"]:active .left-art:before,.gform_Footer input[type="submit"]:active .left-art:after,.gform_Footer input[type="submit"]:active .right-art:before,.gform_Footer input[type="submit"]:active .right-art:after{background:#1A1A1A}.btn-primary{color:#B9822C !important;background:transparent !important;border:1px solid #B9822C !important;border-radius:0px !important}.btn-primary .left-art:before,.btn-primary .left-art:after,.btn-primary .right-art:before,.btn-primary .right-art:after{background:#B9822C}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#B9822C !important;color:#F7F3F0 !important;border-color:#B9822C !important;outline:none !important;box-shadow:none !important}.btn-primary:hover .left-art:before,.btn-primary:hover .left-art:after,.btn-primary:hover .right-art:before,.btn-primary:hover .right-art:after,.btn-primary:focus .left-art:before,.btn-primary:focus .left-art:after,.btn-primary:focus .right-art:before,.btn-primary:focus .right-art:after,.btn-primary:active .left-art:before,.btn-primary:active .left-art:after,.btn-primary:active .right-art:before,.btn-primary:active .right-art:after{background:#B9822C}.btn-secondary{color:#D0C6BC;background:transparent;border:1px solid #D0C6BC;border-radius:0px}.btn-secondary .left-art:before,.btn-secondary .left-art:after,.btn-secondary .right-art:before,.btn-secondary .right-art:after{background:#D0C6BC}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background:#D0C6BC;color:#F7F3F0;border-color:#D0C6BC;outline:none !important;box-shadow:none !important}.btn-secondary:hover .left-art:before,.btn-secondary:hover .left-art:after,.btn-secondary:hover .right-art:before,.btn-secondary:hover .right-art:after,.btn-secondary:focus .left-art:before,.btn-secondary:focus .left-art:after,.btn-secondary:focus .right-art:before,.btn-secondary:focus .right-art:after,.btn-secondary:active .left-art:before,.btn-secondary:active .left-art:after,.btn-secondary:active .right-art:before,.btn-secondary:active .right-art:after{background:#D0C6BC}.btn-tertiary{color:#5D717A;background:transparent;border:1px solid #5D717A;border-radius:0px}.btn-tertiary .left-art:before,.btn-tertiary .left-art:after,.btn-tertiary .right-art:before,.btn-tertiary .right-art:after{background:#5D717A}.btn-tertiary:hover,.btn-tertiary:focus,.btn-tertiary:active{background:#5D717A;color:#F7F3F0;border-color:#5D717A;outline:none !important;box-shadow:none !important}.btn-tertiary:hover .left-art:before,.btn-tertiary:hover .left-art:after,.btn-tertiary:hover .right-art:before,.btn-tertiary:hover .right-art:after,.btn-tertiary:focus .left-art:before,.btn-tertiary:focus .left-art:after,.btn-tertiary:focus .right-art:before,.btn-tertiary:focus .right-art:after,.btn-tertiary:active .left-art:before,.btn-tertiary:active .left-art:after,.btn-tertiary:active .right-art:before,.btn-tertiary:active .right-art:after{background:#5D717A}span.button-container a,span.button-container button{margin-top:20px}span.button-container a:first-child,span.button-container button:first-child{margin-top:0px}.content .button-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}main#content .tribe-common{background:#f7f3f0}table.tribe-events-calendar-month tbody{border:1px solid #654F2F !important}table.tribe-events-calendar-month tbody tr{border-bottom:1px solid #654F2F !important}table.tribe-events-calendar-month tbody tr:last-of-type{border-bottom:0px !important}.tribe-events .tribe-events-calendar-month__day-date-daynum{color:#212529;font-family:"Erstoria", serif;letter-spacing:2px;color:#ada08e}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{color:#fff;padding:5px 0px !important;font-size:14px}table.tribe-events-calendar-month tbody tr:nth-child(even) td:nth-child(odd),table.tribe-events-calendar-month tbody tr:nth-child(odd) td:nth-child(even){background-color:#f4ede8}table.tribe-events-calendar-month tbody tr:nth-child(even) td:nth-child(even),table.tribe-events-calendar-month tbody tr:nth-child(odd) td:nth-child(odd){background-color:#f7f3f0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{height:3px;background:#ada08e;bottom:-1px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop{padding-left:12px;font-family:"transat-text", sans-serif;font-weight:700;letter-spacing:1.76px;line-height:120%;text-transform:uppercase}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:initial !important}.tribe-events-c-subscribe-dropdown__container{display:none !important}.tribe-events-c-subscribe-dropdown__container{display:none !important}.tribe-events-c-top-bar.tribe-events-header__top-bar{display:flex;margin-bottom:10px !important}nav.tribe-events-c-top-bar__nav.tribe-common-a11y-hidden{order:10;width:100%;background:transparent !important}.tribe-events-header__events-bar.tribe-events-c-events-bar{margin:0px !important;position:absolute;top:0px;z-index:10}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar ul{display:flex;justify-content:space-between}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar ul li{padding:0px !important}.tribe-events-c-top-bar__datepicker{width:100%;text-align:center;display:flex;justify-content:center}span.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden{font-family:"transat-text", sans-serif !important;font-size:clamp(24px, 5vw, 32px) !important;font-weight:700 !important;letter-spacing:1.76px !important;line-height:120% !important;text-transform:uppercase !important;color:#1A1A1A !important}a.tribe-common-c-btn-border-small.tribe-events-c-top-bar__today-button.tribe-common-a11y-hidden{position:absolute;left:0px;top:0px;z-index:10}.tribe-events-c-messages__message.tribe-events-c-messages__message--notice{background:#654f2f;color:#fff;border:none !important;border-radius:0px !important}.tribe-events-c-messages__message.tribe-events-c-messages__message--notice a{color:#fff !important;text-decoration:underline !important;border:none !important}.tribe-events-c-messages__message.tribe-events-c-messages__message--notice a:before{display:none !important}.tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{color:#fff !important}.tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg path{stroke:#fff}a.tribe-common-c-btn-border-small.tribe-events-c-top-bar__today-button.tribe-common-a11y-hidden{border-radius:0px;background:transparent !important;border:2px solid #717171;padding:5px 10px;font-family:"transat-text", sans-serif;font-weight:700;letter-spacing:1.76px;text-transform:uppercase;font-size:10px;color:#5a5a5a;top:8px}.tribe-events-view-loader svg circle{fill:#654f2f !important}.tribe-events .tribe-events-view-loader{background-color:transparent !important}.tribe-events[aria-busy="true"] section{opacity:0.5}.datepicker-months{width:100%}.datepicker-months table{width:100%}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-bottom,div#tribe-events-view-selector-content{border-radius:0px;border:1px solid #654f2f;background:#f7f3f0}div#tribe-events-view-selector-content{right:10px;padding-top:0px;padding-bottom:6px}.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover{background:inherit}.tribe-events .datepicker .datepicker-switch:active,.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover,.tribe-events .datepicker .next:active,.tribe-events .datepicker .next:focus,.tribe-events .datepicker .next:hover,.tribe-events .datepicker .prev:active,.tribe-events .datepicker .prev:focus,.tribe-events .datepicker .prev:hover{background:inherit}th.datepicker-switch{font-family:"transat-text", sans-serif !important;font-weight:700 !important;letter-spacing:1.76px !important;line-height:120% !important;text-transform:uppercase !important;color:#1A1A1A !important}.tribe-events .datepicker .day,.tribe-events .datepicker .month,.tribe-events .datepicker .year,span.tribe-events-c-view-selector__list-item-text{border-radius:0px;background:transparent !important;font-family:"transat-text", sans-serif;font-weight:700;letter-spacing:1.76px;text-transform:uppercase}span.tribe-events-c-view-selector__list-item-text{top:3px;position:relative}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background:#f4ede8 !important;color:black;outline:1px solid #654f2f}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button:before{background:#654f2f}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background:inherit}input:focus,textarea:focus,select:focus,a:focus,.swiper-button-prev:focus,.swiper-button-next:focus{border-radius:0px !important;box-shadow:none !important}time.tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt{font-family:"transat-text", sans-serif;font-weight:700;letter-spacing:1.76px;text-transform:uppercase}span.tribe-events-calendar-list__event-date-tag-weekday{font-family:"transat-text", sans-serif !important;font-weight:700 !important;letter-spacing:1.76px !important;text-transform:uppercase !important}span.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium{font-weight:400 !important;letter-spacing:2.88px !important;line-height:150% !important;text-transform:uppercase !important;font-family:"Erstoria", serif;font-size:34px;color:#654f2f}.tribe-events-calendar-list__event-details address,.tribe-events-calendar-list__event-details .tribe-events-calendar-list__event-description p{font-family:"transat-text", sans-serif !important;font-size:clamp(12px, 2vw, 16px) !important;font-weight:400 !important;letter-spacing:0px !important;line-height:150% !important;text-transform:initial !important}span.tribe-event-time{font-family:"transat-text", sans-serif !important;font-weight:700 !important;letter-spacing:1.28px !important;line-height:120% !important;text-transform:uppercase !important;color:#654f2f}span.tribe-event-date-end,span.tribe-event-date-start{font-family:"transat-text", sans-serif !important;font-weight:700 !important;letter-spacing:1.28px !important;line-height:120% !important;text-transform:uppercase !important;color:#654f2f}a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin{font-family:"transat-text", sans-serif !important;font-weight:700 !important;letter-spacing:1.28px !important;line-height:120% !important;text-transform:uppercase !important}.tribe-events .tribe-events-calendar-list__month-separator:after{background:#654f2f}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background:#654f2f;border:0px !important;margin:0px !important}td.tribe-events-calendar-month__day.tribe-events-calendar-month__day--other-month.tribe-events-calendar-month__day--next-month{border-radius:0px}.tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:#f7f3f0 !important}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background:#654f2f}span.tribe-events-c-top-bar__datepicker-mobile{color:#1A1A1A;font-family:"transat-text", sans-serif !important;font-weight:700 !important;letter-spacing:1.76px !important;line-height:120% !important;text-transform:uppercase !important;color:#1A1A1A !important}time.tribe-events-c-day-marker__date.tribe-common-h7.tribe-common-h--alt,.tribe-events-calendar-month-mobile-events time,h3.tribe-events-calendar-month-mobile-events__mobile-event-title.tribe-common-h7 a,li.tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--prev a,li.tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--next a,li.tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--today a{font-family:"transat-text", sans-serif;font-weight:700;letter-spacing:1.76px;text-transform:uppercase}.tribe-events .tribe-events-c-day-marker:after{background:#cec6bd}.tribe-events .tribe-events-c-nav{border-top:1px solid #cec6bd}.tribe-filter-bar{margin-top:20px !important}button.tribe-filter-bar-c-pill__pill{border:1px solid #654f2f !important;border-radius:0px !important;background:transparent !important;color:#654f2f !important;padding-top:8px !important;font-size:10px !important;font-family:"transat-text", sans-serif;font-weight:700;line-height:120%}.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-filter--pill .tribe-filter-bar-c-filter__container{background:#f7f3f0;border:1px solid #654f2f;border-radius:0px;font-size:10px !important;font-family:"transat-text", sans-serif !important;font-weight:700 !important;letter-spacing:1.76px !important;line-height:120% !important}.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-filter--pill .tribe-filter-bar-c-filter__container *{font-size:12px !important;font-family:"transat-text", sans-serif !important;font-weight:700 !important;letter-spacing:1.76px !important;line-height:120% !important;color:#1a1a1a !important}.select2-container--default .select2-selection--single .select2-selection__rendered{background-color:#f4ede8;border:1px solid #654f2f;padding:3px 9px}button.tribe-filter-bar-c-filter__filters-close{top:8px !important;right:8px !important}legend.tribe-filter-bar-c-filter__filters-legend.tribe-common-h6.tribe-common-h--alt.tribe-common-a11y-visual-hide{text-transform:uppercase}span.tribe-filter-bar-c-clear-button__text{font-size:11px !important;font-family:"transat-text", sans-serif !important;letter-spacing:1.76px !important;line-height:120% !important;color:#1a1a1a !important;text-transform:uppercase;margin-bottom:3px}.tribe-events-c-small-cta.tribe-common-b3.tribe-events-calendar-day__event-cost{display:none !important}@media (max-width:768px){.tribe-filter-bar.tribe-filter-bar--horizontal,.tribe-filter-bar.tribe-filter-bar--vertical{background:#f7f3f0;border-bottom:1px solid #654f2f}.tribe-filter-bar .tribe-filter-bar__selected-filters-header *{font-family:"transat-text", sans-serif !important;letter-spacing:1.76px !important;line-height:120% !important;color:#1a1a1a !important;text-transform:uppercase !important}.tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill{border-radius:0px;font-family:"transat-text", sans-serif !important;letter-spacing:1.76px !important;line-height:120% !important;color:#1a1a1a !important;text-transform:uppercase !important;font-size:10px;background:transparent}.tribe-filter-bar__actions button{border:1px solid #654f2f !important;border-radius:0px !important;font-family:"transat-text", sans-serif !important;letter-spacing:1.76px !important;line-height:120% !important;color:#1a1a1a !important;text-transform:uppercase !important;background:#f4ede8 !important}.tribe-filter-bar-c-filter__toggle-text>span{font-family:"transat-text", sans-serif !important;letter-spacing:1.76px !important;line-height:120% !important;color:#1a1a1a !important;text-transform:uppercase !important}.tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-selection *{color:#654f2f !important}}.tribe-common .tribe-common-cta--thin-alt{border-bottom:1px solid #654f2f !important}.tribe-events-c-small-cta.tribe-common-b3.tribe-events-calendar-list__event-cost{display:none !important}.tribe-events-c-small-cta.tribe-common-b3.tribe-events-calendar-list__event-cost{display:none !important}.tribe-events-c-small-cta.tribe-common-b3.tribe-events-calendar-month__calendar-event-tooltip-cost{display:none !important}.tribe-events-calendar-month__events .tribe-events-calendar-month__multiday-event-wrapper{margin-bottom:25px !important}span.tribe-events-calendar-series-archive__container{display:none !important}figcaption.photo-credit{position:absolute;bottom:0;right:0;padding:0.25rem 0.5rem;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:white;background-color:rgba(0, 0, 0, 0.75);opacity:0;transition:opacity 1s ease;text-align:right}.photo-figure{position:relative;display:inline-block}.photo-figure:hover .photo-credit,.photo-figure:focus-within .photo-credit,.program-swiper:has(.photo-credit):hover .photo-credit,.program-swiper:has(.photo-credit):focus-within .photo-credit,.program-swiper:has(*:focus) .photo-credit,.card:has(*:focus) .photo-credit,.content_panel:has(*:focus) .photo-credit,.hero-performance:has(*:focus) .photo-credit,.hero-performance:has(*:hover) .photo-credit{opacity:0.75}.photo-credit span.vertical{display:none}.photo-credit span.horizontal{display:block}@media (max-width:768px){.photo-credit span.horizontal{display:none}.photo-credit span.vertical{display:block}.photo-credit:has(span.vertical){bottom:50px}}.swiper-slide figure{width:100%;height:100%;object-fit:cover;margin:0px}.gform_wrapper{width:100%}.gform_wrapper .gform-body .gform_fields .gfield{margin-bottom:0px !important}.gform_wrapper .gform-body .gform_fields .gfield>*{width:100%}.gform_wrapper .gform-body .gform_fields .gfield input,.gform_wrapper .gform-body .gform_fields .gfield select,.gform_wrapper .gform-body .gform_fields .gfield textarea{border-radius:0px !important}.gform_wrapper .gform_validation_errors{margin-bottom:25px !important;border-color:#5D717A !important;background:#E2E2E2 !important}.gform_wrapper .gform_validation_errors h2{font-size:14px !important;text-align:center !important;color:#D0C6BC !important;display:block !important}.gform_wrapper .gform_validation_errors h2 span{display:none !important}.gform_wrapper .gfield.gfield_error{display:flex !important;justify-content:flex-start !important;flex-direction:column !important}.gform_wrapper .gfield.gfield_error .validation_message{color:#D0C6BC !important}.gform_wrapper .gfield.gfield_error input,.gform_wrapper .gfield.gfield_error select,.gform_wrapper .gfield.gfield_error textarea{border-color:#CCCBCB !important;background-image:none !important}.gform_wrapper .gfield.gfield_error select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") !important}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{background:#f7f3f0 !important;color:#1A1A1A !important;border:1px solid #654F2F !important;text-transform:uppercase !important;font-family:"transat-text", sans-serif !important;font-weight:500 !important;letter-spacing:1.76px !important;line-height:120% !important;font-size:14px !important;padding:20px 15px !important}.gform_wrapper select{padding:12px !important;height:42px !important}.gform_wrapper label,.gform_wrapper legend{color:#1A1A1A !important;font-family:"transat-text", sans-serif !important;font-weight:500 !important;letter-spacing:1.76px !important;line-height:120% !important;font-size:14px !important;text-transform:uppercase !important}.gform_wrapper .gchoice label,.gform_wrapper label.gform-field-label--type-sub,.gform_wrapper .gfield_description{font-family:"transat-text", sans-serif !important;font-size:clamp(12px, 2vw, 16px) !important;font-weight:400 !important;letter-spacing:0px !important;line-height:150% !important;text-transform:initial !important;color:#1A1A1A !important}.gform_wrapper:not(:last-child){margin-bottom:40px}input[type="file"]{padding:0px !important}button.gform_button>span.left-art,button.gform_button>span.right-art{position:absolute;width:100%;height:100%}input[type=checkbox]{padding:12px !important}input[type=checkbox]+label{display:flex;align-content:center}.gform_wrapper .ginput_container_select:after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;right:10px;top:calc(50% - 10px);width:20px;height:20px;z-index:100;display:flex;align-items:center;justify-content:center;align-content:center;font-size:20px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;pointer-events:none}.gform_wrapper .ginput_container_select:has(select:open):after{transform:rotate(180deg)}.gform_wrapper .ginput_container_select{position:relative}.lightbox{display:block;position:fixed;width:100vw;height:100vh;top:0px;left:0px;background:#F7F3F0C1;z-index:10000;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.lightbox.closed{z-index:-1;opacity:0}.lightbox.open{opacity:1;z-index:10000}.lightbox-wrapper{border:1px solid #654F2F;background:#F7F3F0;padding:50px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-height:90vh}.light-box-content img{position:sticky;top:0px}.lightbox-content{position:relative}.lightbox-wrapper{overflow-y:auto;max-height:90vh;scrollbar-width:thin;scrollbar-color:#6b573b transparent}.lightbox-wrapper::-webkit-scrollbar{width:14px}.lightbox-wrapper::-webkit-scrollbar-track{background:linear-gradient(to right, transparent 6px, #6b573b 6px 8px, transparent 8px)}.lightbox-wrapper::-webkit-scrollbar-thumb{background:#6b573b;border-radius:2px;background-clip:content-box;border-left:6px solid transparent;border-right:6px solid transparent}.lightbox-wrapper::-webkit-scrollbar-button:vertical:single-button:decrement{height:48px;background:linear-gradient(to right, transparent 3px, #6b573b 3px 11px, transparent 11px);border-radius:2px}.lightbox-wrapper::-webkit-scrollbar-button:vertical:single-button:increment{height:0;display:none}button.close-lightbox.js-close-lightbox{border:none;font-size:24px;position:absolute;top:20px;right:20px;background:transparent;color:#1A1A1A !important}.newsletterLightbox[hidden]{display:none}.newsletterLightbox{position:fixed;inset:0;display:grid;place-items:center;background:rgba(0, 0, 0, 0.7)}.visually-hidden{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}#newsletterLightbox{display:block;position:fixed;width:100vw;height:100vh;top:0px;left:0px;background:#F7F3F0C1;z-index:10000;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}#newsletterLightbox .lightbox-content{border:1px solid #654F2F;background:#F7F3F0;padding:0px 10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-height:90vh}#newsletterLightbox .lightbox-content *{background:transparent !important;font-family:"transat-text", sans-serif !important;line-height:120% !important}#newsletterLightbox button#closeNewsletterLightbox{positioN:absolute;right:10px;top:10px;border:none !important;color:#2a2a2a !important}#newsletterLightbox button#_form_1_submit{width:100%;border:1px solid #654f2f !important;color:#654f2f !important;font-size:clamp(10.4px, 2.5vw, 16px) !important;font-weight:700 !important;letter-spacing:1.28px !important;line-height:120% !important;text-transform:uppercase !important;background:transparent !important}#newsletterLightbox input,#newsletterLightbox select{border:1px solid #2a2a2a !important;border-radius:0px !important;padding:10px 10px !important}button#openNewsletterLightbox{border:1px solid #1a1a1a;font-family:"transat-text", sans-serif !important;font-size:clamp(10.5px, 2vw, 14px) !important;font-weight:700 !important;letter-spacing:1.12px !important;text-transform:uppercase !important;background:transparent;padding:5px 15px 4px 15px}#newsletterLightbox button#closeNewsletterLightbox i{font-size:24px !important;font-family:"Font Awesome 6 Sharp Duotone" !important}healcode-widget .bw-widget{border-left:1px solid #654F2F;border-right:1px solid #654F2F;border-bottom:1px solid #654F2F}healcode-widget .bw-widget__header,healcode-widget .bw-widget__date{background:#ECE2D9;padding:15px 20px !important;border-bottom:1px solid #654F2F;border-top:1px solid #654F2F}healcode-widget .bw-widget__header .bw-header__title{font-family:"transat-text", sans-serif !important}#bw-widget__schedules-116658 .bw-widget .bw-session__name,#bw-widget__schedules-116658 .bw-widget .bw-session__staff{font-family:"transat-text", sans-serif !important;font-weight:400 !important;color:#1A1A1A}button.bw-header__account-link,healcode-widget .bw-widget__date,healcode-widget .hc_time{font-family:"transat-text", sans-serif !important;text-transform:uppercase !important;font-size:clamp(10.5px, 2vw, 14px) !important;font-weight:700 !important;letter-spacing:1.12px !important}healcode-widget .bw-session__detail-link{color:#654F2F !important}.bw-widget--large.bw-widget--spacious .bw-session{padding:20px !important}healcode-widget button.bw-session__detail-link{font-family:"transat-text", sans-serif !important;font-weight:400 !important}healcode-widget .bw-session__details *{font-family:"transat-text", sans-serif !important;color:#1A1A1A}healcode-widget .bw-session__description{width:100% !important}healcode-widget span.bw-widget__cart_button button{font-family:"transat-text", sans-serif !important;font-size:clamp(10.5px, 2vw, 14px) !important;font-weight:700 !important;letter-spacing:1.12px !important;text-transform:uppercase !important;padding:5px 10px !important}#customPopupModal{background:#F7F3F0C1}.modal-content{border:1px solid #654f2f;border-radius:0px;background:#f7f3f0}.modal-header{border:none !important}.modal-footer{border:none !important}.modal-header .btn-close{top:15px !important;right:15px !important;position:absolute;color:red !important;filter:brightness(0);opacity:1}footer #footer-newsletter-form>form{margin:0px;padding:0px;background:transparent !important}footer #footer-newsletter-form>form ._form-content ._form_element._x28854283{display:none !important}footer #footer-newsletter-form>form ._form-content ._form_element._x56030500{display:none !important}footer #footer-newsletter-form>form ._form-content ._form_element._x77114927{display:none !important}.pagination{width:100%;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.pagination span,.pagination a{color:#1A1A1A;font-size:14px;text-decoration:none;padding:5px}.pagination span.current,.pagination a.current{text-decoration:underline;opacity:0.5}section:has(.swiper-initialized) .container{overflow:hidden;padding-bottom:10px}section:has(.swiper-initialized) .swiper-button-prev:after,section:has(.swiper-initialized) .swiper-button-next:after{color:#1A1A1A !important;font-size:30px}section:has(.swiper-initialized) .swiper-pagination-bullet{width:24px;height:24px;background:transparent;position:relative}section:has(.swiper-initialized) .swiper-pagination-bullet:after{content:"";width:14px;height:14px;background:#434343;position:absolute;border-radius:100%;top:5px;left:5px;z-index:-1}section:has(.swiper-initialized) .swiper-pagination-bullet[aria-current="true"]:after{background:#1A1A1A}section:has(.swiper-initialized) .swiper-pagination-bullet{font-size:10px;opacity:1;color:#F7F3F0}@media (max-width:768px){section:has(.swiper-initialized) .swiper-button-prev,section:has(.swiper-initialized) .swiper-button-next{bottom:0px}}.swiper-button-prev{right:calc(50vw + 660px) !important;left:initial !important}.swiper-button-next{left:calc(50vw + 660px) !important;right:initial !important}@media (max-width:1400px){.swiper-button-prev{right:calc(50vw + 560px) !important}.swiper-button-next{left:calc(50vw + 560px) !important}}@media (max-width:1200px){.swiper-button-prev{right:calc(50vw + 470px) !important}.swiper-button-next{left:calc(50vw + 470px) !important}}@media (max-width:992px){.swiper-button-prev{right:calc(50vw + 350px) !important}.swiper-button-next{left:calc(50vw + 350px) !important}}@media (max-width:768px){.swiper-button-prev{right:initial !important}.swiper-button-next{left:calc(50vw + 225px) !important}}@media (max-width:580px){.swiper-button-next{left:initial !important;right:20px !important}}section.blog .container>.row>div{margin-top:40px}section.blog .container>.row>div:first-child{margin-top:0px !important}section.blog .container>.row>div .card-body{height:100%;display:flex;flex-direction:column;align-items:flex-start;width:100%;justify-content:center}section.blog .container>.row>div .card-footer{background:transparent;border:0px;padding-bottom:20px}footer{background:#F7F3F0;padding-bottom:50px}footer div.container{border-top:1px solid #CEC6BD;padding-top:50px}footer .row div.footer-main{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (max-width:991.98px){footer .row div{margin-bottom:20px}footer .row div:last-child(){margin-bottom:0px}footer .row div.footer-bottom{margin-top:0px;padding-top:20px;margin-bottom:0px !important}}footer .row div .widget{margin:0px;font-family:"transat-text", sans-serif;font-size:16;font-weight:400;letter-spacing:0;color:#1A1A1A;line-height:150%;margin-right:20px}footer .row div .widget:last-child{margin-right:0px}@media (max-width:1199.98px){footer .row div .widget{font-size:calc(20px + (16 - 20) * ((100vw - 300px) / (1400 - 300)))}}footer .row div .widget p{margin-bottom:7px}footer .row div .widget ul{padding:0px;list-style:none}footer .row div .widget ul.social-media-links{display:flex}footer .row div .widget ul.social-media-links li{margin-right:7px}footer .row div .widget ul.social-media-links li:last-child{margin-right:0px}footer .row div .widget ul.menu{margin-bottom:0px}footer .row div .widget ul.social-media-links{margin-bottom:0px}footer .row div .widget a{color:inherit;text-decoration:none}footer .row div .widget:last-child{margin-bottom:0px !important}footer .row div .widget ul.social-media-links a{font-size:26px}footer .footer-bottom{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-top:50px}footer .footer-bottom .widget{margin-right:12px}footer .footer-bottom .widget ul{display:flex}footer .footer-bottom .widget ul li{margin-right:12px}footer .footer-bottom .widget ul li:last-child{margin-right:0px}footer .footer-bottom .widget:last-child{margin-right:0px}footer .footer-bottom .widget *{margin-bottom:0px !important}footer p:empty{display:none}footer .row:has(.footer-main){display:flex;align-items:flex-start;flex-direction:row}footer .footer-top img{max-width:500px;width:100%;display:block;margin:0px auto 30px auto}footer .footer-main .widget .menu li a{text-transform:uppercase;font-size:14px;letter-spacing:1.4px}footer .footer-main .widget .menu li{margin-bottom:10px}footer .footer-bottom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;position:relative}footer .footer-bottom .widget_block:has(.social-media-links){position:absolute;left:10px;top:-3px}footer .footer-bottom .widget p,footer .footer-bottom .widget li a{font-size:14px;text-transform:uppercase !important;letter-spacing:1.4px}footer .footer-bottom .text-center.w-100{margin-top:20px}footer .footer-bottom .widget_block .social-media-links li{margin-right:20px !important}footer .footer-bottom .widget_block .social-media-links li:last-child{margin-right:0px !important}footer .footer-bottom .widget p{display:flex !important;align-items:center !important;height:100%}@media (max-width:991px){footer .footer-bottom .widget_block:has(.social-media-links){position:relative;left:initial;top:initial}footer .col-12.footer-bottom{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative;align-items:center}}@media (max-width:768px){footer .footer-bottom .widget_nav_menu ul{display:flex;flex-direction:column;text-align:center;margin:0px;padding:0px}footer .footer-bottom .widget_nav_menu ul{margin:0px !important;padding:0px !important}footer .footer-bottom .widget{margin-right:0px !important;margin-bottom:10px !important}}.row.footer-top svg{max-width:500px;margin:0px auto 20px auto;display:block;position:relative}html,body{margin:0px !important;overflow-x:hidden !important;padding:0px !important;position:relative}section{position:relative}a:hover{color:#2B4053}@media (max-width:576px){.position-relative-xs,.position-relative-xs img{position:relative !important}}@media (max-width:768px){.position-relative-sm,.position-relative-sm img{position:relative !important}}@media (max-width:991px){.position-relative-md,.position-relative-md img{position:relative !important}}@media (max-width:1200px){.position-relative-lg,.position-relative-lg img{position:relative !important}}@media (max-width:1400px){.position-relative-xl,.position-relative-xl img{position:relative !important}}.p-6{padding:6rem !important}.px-6{padding-left:6rem !important;padding-right:6rem !important}.py-6{padding-top:6rem !important;padding-bottom:6rem !important}.pt-6{padding-top:6rem !important}.pr-6{padding-right:6rem !important}.pb-6{padding-bottom:6rem !important}.pl-6{padding-left:6rem !important}@media (min-width:576px){.p-sm-6{padding:6rem !important}.px-sm-6{padding-left:6rem !important;padding-right:6rem !important}.py-sm-6{padding-top:6rem !important;padding-bottom:6rem !important}.pt-sm-6{padding-top:6rem !important}.pr-sm-6{padding-right:6rem !important}.pb-sm-6{padding-bottom:6rem !important}.pl-sm-6{padding-left:6rem !important}}@media (min-width:768px){.p-md-6{padding:6rem !important}.px-md-6{padding-left:6rem !important;padding-right:6rem !important}.py-md-6{padding-top:6rem !important;padding-bottom:6rem !important}.pt-md-6{padding-top:6rem !important}.pr-md-6{padding-right:6rem !important}.pb-md-6{padding-bottom:6rem !important}.pl-md-6{padding-left:6rem !important}}@media (min-width:992px){.p-lg-6{padding:6rem !important}.px-lg-6{padding-left:6rem !important;padding-right:6rem !important}.py-lg-6{padding-top:6rem !important;padding-bottom:6rem !important}.pt-lg-6{padding-top:6rem !important}.pr-lg-6{padding-right:6rem !important}.pb-lg-6{padding-bottom:6rem !important}.pl-lg-6{padding-left:6rem !important}}@media (min-width:1200px){.p-xl-6{padding:6rem !important}.px-xl-6{padding-left:6rem !important;padding-right:6rem !important}.py-xl-6{padding-top:6rem !important;padding-bottom:6rem !important}.pt-xl-6{padding-top:6rem !important}.pr-xl-6{padding-right:6rem !important}.pb-xl-6{padding-bottom:6rem !important}.pl-xl-6{padding-left:6rem !important}}@media (min-width:1400px){.p-xxl-6{padding:6rem !important}.px-xxl-6{padding-left:6rem !important;padding-right:6rem !important}.py-xxl-6{padding-top:6rem !important;padding-bottom:6rem !important}.pt-xxl-6{padding-top:6rem !important}.pr-xxl-6{padding-right:6rem !important}.pb-xxl-6{padding-bottom:6rem !important}.pl-xxl-6{padding-left:6rem !important}}.m-6{margin:6rem !important}.mx-6{margin-left:6rem !important;margin-right:6rem !important}.my-6{margin-top:6rem !important;margin-bottom:6rem !important}.mt-6{margin-top:6rem !important}.mr-6{margin-right:6rem !important}.mb-6{margin-bottom:6rem !important}.ml-6{margin-left:6rem !important}@media (min-width:576px){.m-sm-6{margin:6rem !important}.mx-sm-6{margin-left:6rem !important;margin-right:6rem !important}.my-sm-6{margin-top:6rem !important;margin-bottom:6rem !important}.mt-sm-6{margin-top:6rem !important}.mr-sm-6{margin-right:6rem !important}.mb-sm-6{margin-bottom:6rem !important}.ml-sm-6{margin-left:6rem !important}}@media (min-width:768px){.m-md-6{margin:6rem !important}.mx-md-6{margin-left:6rem !important;margin-right:6rem !important}.my-md-6{margin-top:6rem !important;margin-bottom:6rem !important}.mt-md-6{margin-top:6rem !important}.mr-md-6{margin-right:6rem !important}.mb-md-6{margin-bottom:6rem !important}.ml-md-6{margin-left:6rem !important}}@media (min-width:992px){.m-lg-6{margin:6rem !important}.mx-lg-6{margin-left:6rem !important;margin-right:6rem !important}.my-lg-6{margin-top:6rem !important;margin-bottom:6rem !important}.mt-lg-6{margin-top:6rem !important}.mr-lg-6{margin-right:6rem !important}.mb-lg-6{margin-bottom:6rem !important}.ml-lg-6{margin-left:6rem !important}}@media (min-width:1200px){.m-xl-6{margin:6rem !important}.mx-xl-6{margin-left:6rem !important;margin-right:6rem !important}.my-xl-6{margin-top:6rem !important;margin-bottom:6rem !important}.mt-xl-6{margin-top:6rem !important}.mr-xl-6{margin-right:6rem !important}.mb-xl-6{margin-bottom:6rem !important}.ml-xl-6{margin-left:6rem !important}}@media (min-width:1400px){.m-xxl-6{margin:6rem !important}.mx-xxl-6{margin-left:6rem !important;margin-right:6rem !important}.my-xxl-6{margin-top:6rem !important;margin-bottom:6rem !important}.mt-xxl-6{margin-top:6rem !important}.mr-xxl-6{margin-right:6rem !important}.mb-xxl-6{margin-bottom:6rem !important}.ml-xxl-6{margin-left:6rem !important}}.p-7{padding:14rem !important}.px-7{padding-left:14rem !important;padding-right:14rem !important}.py-7{padding-top:14rem !important;padding-bottom:14rem !important}.pt-7{padding-top:14rem !important}.pr-7{padding-right:14rem !important}.pb-7{padding-bottom:14rem !important}.pl-7{padding-left:14rem !important}@media (min-width:576px){.p-sm-7{padding:14rem !important}.px-sm-7{padding-left:14rem !important;padding-right:14rem !important}.py-sm-7{padding-top:14rem !important;padding-bottom:14rem !important}.pt-sm-7{padding-top:14rem !important}.pr-sm-7{padding-right:14rem !important}.pb-sm-7{padding-bottom:14rem !important}.pl-sm-7{padding-left:14rem !important}}@media (min-width:768px){.p-md-7{padding:14rem !important}.px-md-7{padding-left:14rem !important;padding-right:14rem !important}.py-md-7{padding-top:14rem !important;padding-bottom:14rem !important}.pt-md-7{padding-top:14rem !important}.pr-md-7{padding-right:14rem !important}.pb-md-7{padding-bottom:14rem !important}.pl-md-7{padding-left:14rem !important}}@media (min-width:992px){.p-lg-7{padding:14rem !important}.px-lg-7{padding-left:14rem !important;padding-right:14rem !important}.py-lg-7{padding-top:14rem !important;padding-bottom:14rem !important}.pt-lg-7{padding-top:14rem !important}.pr-lg-7{padding-right:14rem !important}.pb-lg-7{padding-bottom:14rem !important}.pl-lg-7{padding-left:14rem !important}}@media (min-width:1200px){.p-xl-7{padding:14rem !important}.px-xl-7{padding-left:14rem !important;padding-right:14rem !important}.py-xl-7{padding-top:14rem !important;padding-bottom:14rem !important}.pt-xl-7{padding-top:14rem !important}.pr-xl-7{padding-right:14rem !important}.pb-xl-7{padding-bottom:14rem !important}.pl-xl-7{padding-left:14rem !important}}@media (min-width:1400px){.p-xxl-7{padding:14rem !important}.px-xxl-7{padding-left:14rem !important;padding-right:14rem !important}.py-xxl-7{padding-top:14rem !important;padding-bottom:14rem !important}.pt-xxl-7{padding-top:14rem !important}.pr-xxl-7{padding-right:14rem !important}.pb-xxl-7{padding-bottom:14rem !important}.pl-xxl-7{padding-left:14rem !important}}.m-7{margin:14rem !important}.mx-7{margin-left:14rem !important;margin-right:14rem !important}.my-7{margin-top:14rem !important;margin-bottom:14rem !important}.mt-7{margin-top:14rem !important}.mr-7{margin-right:14rem !important}.mb-7{margin-bottom:14rem !important}.ml-7{margin-left:14rem !important}@media (min-width:576px){.m-sm-7{margin:14rem !important}.mx-sm-7{margin-left:14rem !important;margin-right:14rem !important}.my-sm-7{margin-top:14rem !important;margin-bottom:14rem !important}.mt-sm-7{margin-top:14rem !important}.mr-sm-7{margin-right:14rem !important}.mb-sm-7{margin-bottom:14rem !important}.ml-sm-7{margin-left:14rem !important}}@media (min-width:768px){.m-md-7{margin:14rem !important}.mx-md-7{margin-left:14rem !important;margin-right:14rem !important}.my-md-7{margin-top:14rem !important;margin-bottom:14rem !important}.mt-md-7{margin-top:14rem !important}.mr-md-7{margin-right:14rem !important}.mb-md-7{margin-bottom:14rem !important}.ml-md-7{margin-left:14rem !important}}@media (min-width:992px){.m-lg-7{margin:14rem !important}.mx-lg-7{margin-left:14rem !important;margin-right:14rem !important}.my-lg-7{margin-top:14rem !important;margin-bottom:14rem !important}.mt-lg-7{margin-top:14rem !important}.mr-lg-7{margin-right:14rem !important}.mb-lg-7{margin-bottom:14rem !important}.ml-lg-7{margin-left:14rem !important}}@media (min-width:1200px){.m-xl-7{margin:14rem !important}.mx-xl-7{margin-left:14rem !important;margin-right:14rem !important}.my-xl-7{margin-top:14rem !important;margin-bottom:14rem !important}.mt-xl-7{margin-top:14rem !important}.mr-xl-7{margin-right:14rem !important}.mb-xl-7{margin-bottom:14rem !important}.ml-xl-7{margin-left:14rem !important}}@media (min-width:1400px){.m-xxl-7{margin:14rem !important}.mx-xxl-7{margin-left:14rem !important;margin-right:14rem !important}.my-xxl-7{margin-top:14rem !important;margin-bottom:14rem !important}.mt-xxl-7{margin-top:14rem !important}.mr-xxl-7{margin-right:14rem !important}.mb-xxl-7{margin-bottom:14rem !important}.ml-xxl-7{margin-left:14rem !important}}.br{border-radius:25px}.br-t{border-top-left-radius:25px;border-top-right-radius:25px}.br-r{border-top-right-radius:25px;border-bottom-right-radius:25px}.br-b{border-bottom-right-radius:25px;border-bottom-left-radius:25px}.br-l{border-bottom-left-radius:25px;border-top-left-radius:25px}.br-tl{border-top-left-radius:25px}.br-tr{border-top-right-radius:25px}.br-bl{border-bottom-left-radius:25px}.br-br{border-bottom-right-radius:25px}@media (min-width:576px){.br-sm{border-radius:25px}.br-sm-t{border-top-left-radius:25px;border-top-right-radius:25px}.br-sm-r{border-top-right-radius:25px;border-bottom-right-radius:25px}.br-sm-b{border-bottom-right-radius:25px;border-bottom-left-radius:25px}.br-sm-l{border-bottom-left-radius:25px;border-top-left-radius:25px}.br-sm-tl{border-top-left-radius:25px}.br-sm-tr{border-top-right-radius:25px}.br-sm-bl{border-bottom-left-radius:25px}.br-sm-br{border-bottom-right-radius:25px}}@media (min-width:768px){.br-md{border-radius:25px}.br-md-t{border-top-left-radius:25px;border-top-right-radius:25px}.br-md-r{border-top-right-radius:25px;border-bottom-right-radius:25px}.br-md-b{border-bottom-right-radius:25px;border-bottom-left-radius:25px}.br-md-l{border-bottom-left-radius:25px;border-top-left-radius:25px}.br-md-tl{border-top-left-radius:25px}.br-md-tr{border-top-right-radius:25px}.br-md-bl{border-bottom-left-radius:25px}.br-md-br{border-bottom-right-radius:25px}}@media (min-width:992px){.br-lg{border-radius:25px}.br-lg-t{border-top-left-radius:25px;border-top-right-radius:25px}.br-lg-r{border-top-right-radius:25px;border-bottom-right-radius:25px}.br-lg-b{border-bottom-right-radius:25px;border-bottom-left-radius:25px}.br-lg-l{border-bottom-left-radius:25px;border-top-left-radius:25px}.br-lg-tl{border-top-left-radius:25px}.br-lg-tr{border-top-right-radius:25px}.br-lg-bl{border-bottom-left-radius:25px}.br-lg-br{border-bottom-right-radius:25px}}@media (min-width:1200px){.br-xl{border-radius:25px}.br-xl-t{border-top-left-radius:25px;border-top-right-radius:25px}.br-xl-r{border-top-right-radius:25px;border-bottom-right-radius:25px}.br-xl-b{border-bottom-right-radius:25px;border-bottom-left-radius:25px}.br-xl-l{border-bottom-left-radius:25px;border-top-left-radius:25px}.br-xl-tl{border-top-left-radius:25px}.br-xl-tr{border-top-right-radius:25px}.br-xl-bl{border-bottom-left-radius:25px}.br-xl-br{border-bottom-right-radius:25px}}@media (min-width:1400px){.br-xxl{border-radius:25px}.br-xxl-t{border-top-left-radius:25px;border-top-right-radius:25px}.br-xxl-r{border-top-right-radius:25px;border-bottom-right-radius:25px}.br-xxl-b{border-bottom-right-radius:25px;border-bottom-left-radius:25px}.br-xxl-l{border-bottom-left-radius:25px;border-top-left-radius:25px}.br-xxl-tl{border-top-left-radius:25px}.br-xxl-tr{border-top-right-radius:25px}.br-xxl-bl{border-bottom-left-radius:25px}.br-xxl-br{border-bottom-right-radius:25px}}.col-sm-2-5,.col-md-2-5,.col-lg-2-5,.col-xl-2-5{flex:0 0 auto;width:20.833333333%}.col-sm-2 .card-body,.col-md-2 .card-body,.col-lg-2 .card-body,.col-xl-2 .card-body,.col-xxl-2 .card-body,.col-sm-2-5 .card-body,.col-md-2-5 .card-body,.col-lg-2-5 .card-body,.col-xl-2-5 .card-body,.col-xxl-2-5 .card-body{padding:5px;display:flex;align-items:center}section.flexible_cards .col-sm-2 .card-body .button-container,section.flexible_cards .col-md-2 .card-body .button-container,section.flexible_cards .col-lg-2 .card-body .button-container,section.flexible_cards .col-xl-2 .card-body .button-container,section.flexible_cards .col-xxl-2 .card-body .button-container,section.flexible_cards .col-sm-2-5 .card-body .button-container,section.flexible_cards .col-md-2-5 .card-body .button-container,section.flexible_cards .col-lg-2-5 .card-body .button-container,section.flexible_cards .col-xl-2-5 .card-body .button-container,section.flexible_cards .col-xxl-2-5 .card-body .button-container{bottom:10px !important}section.flexible_cards .col-sm-2 .card-body,section.flexible_cards .col-md-2 .card-body,section.flexible_cards .col-lg-2 .card-body,section.flexible_cards .col-xl-2 .card-body,section.flexible_cards .col-xxl-2 .card-body,section.flexible_cards .col-sm-2-5 .card-body,section.flexible_cards .col-md-2-5 .card-body,section.flexible_cards .col-lg-2-5 .card-body,section.flexible_cards .col-xl-2-5 .card-body,section.flexible_cards .col-xxl-2-5 .card-body{padding:10px 10px 50px 10px !important}.opacity-100{opacity:1 !important}.opacity-75{opacity:0.75 !important}.opacity-50{opacity:0.5 !important}.opacity-25{opacity:0.25 !important}.opacity-0{opacity:0 !important}.strong{font-weight:bold !important}section.inline-buttons .button-container a{margin-top:0px !important}.row>div>*:last-child{margin-bottom:0px}section a>img{border:2px solid #654F2F}main{padding-top:152px}@media (max-width:768px){main{padding-top:110px !important}}header>nav{background:#1A1A1A}body:has(main>:first-child:is(section.hero)) main{padding-top:0 !important}header:has(+ main>:first-child:is(section.hero))>nav{background:rgba(0, 0, 0, 0.25) !important}header.smallernav:has(+ main>:first-child:is(section.hero))>nav{background:rgba(0, 0, 0, 0.9) !important}header>nav{background:#1A1A1A}header.smallernav nav{background:rgba(0, 0, 0, 0.9) !important}p.divider{margin:0px;overflow:hidden}p.divider span:after{content:"";width:100vw;height:2px;background:#000;position:absolute;left:calc(100% + 20px);top:calc(50% - 1px)}p.divider span{position:relative}#icon-menu li.hide{display:none}body.page-id-2041 #icon-menu li.show-school,body.parent-pageid-2041 #icon-menu li.show-school{display:block}body.page-id-2043 #icon-menu li.show-fitness,body.parent-pageid-2043 #icon-menu li.show-fitness{display:block}body.page-id-2045 #icon-menu li.show-community,body.parent-pageid-2045 #icon-menu li.show-community{display:block}body.page-id-2041 #icon-menu li.hide-school,body.parent-pageid-2041 #icon-menu li.hide-school{display:none !important}body.page-id-2043 #icon-menu li.hide-fitness,body.parent-pageid-2043 #icon-menu li.hide-fitness{display:none !important}body.page-id-2045 #icon-menu li.hide-community,body.parent-pageid-2045 #icon-menu li.hide-community{display:none !important}.bg-black.bg-extend-right:after{content:"";width:100vw;height:100%;position:absolute;left:0px;top:0px;background:#1A1A1A;z-index:0}@media (max-width:991px){.bg-black.bg-extend-right:before{content:"";width:100vw;height:100%;position:absolute;right:0px;top:0px;background:#1A1A1A;z-index:0}}.bg-black.bg-extend-left:after{content:"";width:100vw;height:100%;position:absolute;right:0px;top:0px;background:#1A1A1A;z-index:0}@media (max-width:991px){.bg-black.bg-extend-left:before{content:"";width:100vw;height:100%;position:absolute;left:0px;top:0px;background:#1A1A1A;z-index:0}}.bg-white.bg-extend-right:after{content:"";width:100vw;height:100%;position:absolute;left:0px;top:0px;background:#F7F3F0;z-index:0}@media (max-width:991px){.bg-white.bg-extend-right:before{content:"";width:100vw;height:100%;position:absolute;right:0px;top:0px;background:#F7F3F0;z-index:0}}.bg-white.bg-extend-left:after{content:"";width:100vw;height:100%;position:absolute;right:0px;top:0px;background:#F7F3F0;z-index:0}@media (max-width:991px){.bg-white.bg-extend-left:before{content:"";width:100vw;height:100%;position:absolute;left:0px;top:0px;background:#F7F3F0;z-index:0}}.bg-tan.bg-extend-right:after{content:"";width:100vw;height:100%;position:absolute;left:0px;top:0px;background:#D0C6BC;z-index:0}@media (max-width:991px){.bg-tan.bg-extend-right:before{content:"";width:100vw;height:100%;position:absolute;right:0px;top:0px;background:#D0C6BC;z-index:0}}.bg-tan.bg-extend-left:after{content:"";width:100vw;height:100%;position:absolute;right:0px;top:0px;background:#D0C6BC;z-index:0}@media (max-width:991px){.bg-tan.bg-extend-left:before{content:"";width:100vw;height:100%;position:absolute;left:0px;top:0px;background:#D0C6BC;z-index:0}}.bg-black.bg-extend-right,.bg-black.bg-extend-left,.bg-white.bg-extend-right,.bg-white.bg-extend-left,.bg-tan.bg-extend-right,.bg-tan.bg-extend-left{position:relative}.bg-black.bg-extend-right *,.bg-black.bg-extend-left *,.bg-white.bg-extend-right *,.bg-white.bg-extend-left *,.bg-tan.bg-extend-right *,.bg-tan.bg-extend-left *{position:relative;z-index:1}@media (min-width:1400px){.col-xxl-2-5{width:20%}}@media (min-width:1200px){.col-xl-2-5{width:20%}}@media (min-width:991px){.col-lg-2-5{width:20%}}@media (min-width:768px){.col-md-2-5{width:20%}}@media (min-width:568px){.col-sm-2-5{width:20%}}.missing-link{border:3px solid black !important;background:#adff30 !important;padding-bottom:15px !important}.missing-link:before{content:"MISSING LINK" !important;position:absolute !important;width:100% !important;bottom:-1px !important;left:0px !important;font-size:10px !important}.missing-link *:before,.missing-link *:after{display:none !important}.button-container:has(.missing-link),.missing-link *,.missing-link{overflow:visible !important}form.post-password-form{background:#ece2d9;height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 675px)}form.post-password-form p>label{font-size:0px}form.post-password-form p>label input{font-size:20px}form.post-password-form p{display:flex;flex-direction:column;align-items:center}form.post-password-form input[type="submit"]{border:1px solid #1a1a1a;font-family:"transat-text", sans-serif !important;font-size:clamp(10.5px, 2vw, 14px) !important;font-weight:700 !important;letter-spacing:1.12px !important;text-transform:uppercase !important;background:transparent;padding:5px 15px 4px 15px;margin-top:10px}form.post-password-form input[type=password]{background:transparent;text-align:center;border:1px solid #1a1a1a !important;padding:0px 0px 5px 0px;font-size:40px !important;letter-spacing:5px}.brightness-0{filter:brightness(0)}.h-ty{height:calc(100vh - 714px) !important;min-height:200px;display:flex;align-items:center}footer a:hover{border-bottom:1px solid #1a1a1a !important}span.social-tt{position:absolute;background:#1a1a1a;color:#fff;font-size:12px;padding:5px;top:calc(100% + 5px);left:0px;line-height:110%;display:none}ul.social-media-links li a:hover+span.social-tt{display:block}ul.social-media-links li{position:relative !important}section.hero .scroll-arrow{position:absolute;bottom:20px;width:100%;left:0px;height:auto;display:flex;justify-content:center}section.hero .scroll-arrow i{z-index:100;cursor:pointer;color:#f7f3f0;opacity:0.5;font-size:30px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;transform:scale(0.9)}section.hero .scroll-arrow i:hover{opacity:1;transform:scale(1)}ul.donor-list li{font-family:"transat-text", sans-serif !important;font-size:clamp(12px, 2.5vw, 16px) !important;font-weight:700 !important;letter-spacing:1.28px !important;line-height:120% !important;text-transform:uppercase !important;margin:10px 30px !important}ul.donor-list{list-style:none !important}ul.donor-list li:before{display:none}.gift-list ul li:before{display:none !important}.gift-list ul li{padding:5px !important}@media (max-width:768px){.gift-list ul{display:flex;flex-direction:column;align-items:flex-start}.gift-list ul li:last-child{margin-bottom:0px !important;padding-bottom:0px !important}}section p a,footer p a{text-decoration:none;position:relative;border-bottom:1px solid #1A1A1A}section p a:focus,footer p a:focus{border-bottom:2px solid #1A1A1A !important}ul.img-list,ul.donor-list{list-style:none !important;padding:0px !important}ul.img-list li:before,ul.donor-list li:before{display:none}ul.img-list img{mix-blend-mode:multiply}ul.img-list li{margin:1% 2% !important}ul.donor-list li{margin:20px 40px !important}@media (max-width:768px){ul.img-list li,ul.donor-list li{width:100%;padding:0px !important;margin:20px 0px !important;text-align:center !important}ul.img-list img{max-width:80%;height:auto !important}}.position-top picture img{object-position:top}.position-right picture img{object-position:right}.position-bottom picture img{object-position:bottom}.position-left picture img{object-position:left}.position-top-right picture img{object-position:top right}.position-bottom-right picture img{object-position:bottom right}.position-bottom-left picture img{object-position:bottom left}.position-top-left picture img{object-position:top left}ul.list-inline.members li{margin:10px 0px;display:inline-flex;flex-direction:column;align-content:center;width:23%}@media (max-width:768px){ul.list-inline.members li{width:45%}}header *{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header p:empty{display:none}header nav{padding:0px !important;display:flex;flex-direction:column}header nav .navbar-brand{height:100%;display:flex;align-content:center;align-items:center}header nav .navbar-brand img{max-width:100%;height:auto}@media (max-width:991.98px){header nav button[aria-expanded="true"]+div#main-menu{display:flex}}header nav button.navbar-toggler i:before{color:#F7F3F0;font-size:30px;font-weight:300}header nav button.navbar-toggler:active,header nav button.navbar-toggler:focus{border:none !important;outline:none !important;border-radius:0px !important}header nav div#main-menu{flex-direction:column;align-items:flex-end}@media (max-width:991.98px){header nav div#main-menu{margin-top:20px;margin-bottom:20px}}header nav div#main-menu .top-menu{margin-top:5px;margin-bottom:10px !important}@media (max-width:991.98px){header nav div#main-menu .top-menu{order:5;width:100%;margin:0px}}header nav div#main-menu .top-menu li{margin-left:25px;padding:0px}@media (max-width:991.98px){header nav div#main-menu .top-menu li{margin:0px !important}}header nav div#main-menu .top-menu li:nth-child(1){margin-left:0px}@media (max-width:991.98px){header nav div#main-menu .top-menu{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}header nav div#main-menu .top-menu li{width:50%}}@media (max-width:991.98px){header nav div#main-menu .main-menu,header nav div#main-menu .left-menu,header nav div#main-menu .right-menu{width:100%}}header nav div#main-menu .main-menu>li,header nav div#main-menu .left-menu>li,header nav div#main-menu .right-menu>li{margin-left:30px;padding:0px}@media (max-width:991.98px){header nav div#main-menu .main-menu>li,header nav div#main-menu .left-menu>li,header nav div#main-menu .right-menu>li{margin:0px !important}}header nav div#main-menu .main-menu>li:nth-child(1),header nav div#main-menu .left-menu>li:nth-child(1),header nav div#main-menu .right-menu>li:nth-child(1){margin-left:0px}header nav div#main-menu .main-menu>li a,header nav div#main-menu .left-menu>li a,header nav div#main-menu .right-menu>li a{color:#F7F3F0;position:relative}@media (max-width:991.98px){header nav div#main-menu .main-menu>li a,header nav div#main-menu .left-menu>li a,header nav div#main-menu .right-menu>li a{padding:10px !important}}header nav div#main-menu .main-menu>li.menu-item-has-children,header nav div#main-menu .left-menu>li.menu-item-has-children,header nav div#main-menu .right-menu>li.menu-item-has-children{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}header nav div#main-menu .main-menu>li.menu-item-has-children a.dropdown-toggle,header nav div#main-menu .left-menu>li.menu-item-has-children a.dropdown-toggle,header nav div#main-menu .right-menu>li.menu-item-has-children a.dropdown-toggle{padding:5px 10px !important;display:flex;align-items:center;justify-content:center}header nav div#main-menu .main-menu>li.menu-item-has-children a.dropdown-toggle:after,header nav div#main-menu .left-menu>li.menu-item-has-children a.dropdown-toggle:after,header nav div#main-menu .right-menu>li.menu-item-has-children a.dropdown-toggle:after{color:#F7F3F0 !important;position:absolute;top:calc(50% - 2px);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav div#main-menu .main-menu>li.menu-item-has-children a.dropdown-toggle.show:after,header nav div#main-menu .left-menu>li.menu-item-has-children a.dropdown-toggle.show:after,header nav div#main-menu .right-menu>li.menu-item-has-children a.dropdown-toggle.show:after{transform:rotate(180deg)}header nav div#main-menu .main-menu>li.menu-item-has-children .dropdown-menu,header nav div#main-menu .left-menu>li.menu-item-has-children .dropdown-menu,header nav div#main-menu .right-menu>li.menu-item-has-children .dropdown-menu{background:#1A1A1A;border-radius:0px;border:0px;width:100%}header nav div#main-menu .main-menu>li.menu-item-has-children .dropdown-menu li,header nav div#main-menu .left-menu>li.menu-item-has-children .dropdown-menu li,header nav div#main-menu .right-menu>li.menu-item-has-children .dropdown-menu li{background:transparent}@media (max-width:1200px){header nav{background:rgba(0, 0, 0, 0.9)}}header.smallernav nav{background:rgba(0, 0, 0, 0.9)}header.smallernav nav div#main-menu .top-menu{margin-top:10px !important;margin-bottom:5px !important}header.smallernav nav div#main-menu .main-menu{margin-bottom:10px !important}header.smallernav nav .container .navbar-brand img{max-height:50px}@media (max-width:991.98px){header.smallernav nav .container{padding-top:5px;padding-bottom:5px}}header.smallernav ul.social-media-links{margin-bottom:5px !important}header:not(.smallernav) nav .container{padding-top:20px !important;padding-bottom:20px !important}header:not(.smallernav) nav .container .navbar-brand{max-width:250px}@media (max-width:767.98px){header:not(.smallernav) nav .container .navbar-brand img{max-height:60px}}@media (min-width:992px){header.smallernav.style2 .main-menu li .dropdown-menu{top:52px !important}}@media (min-width:992px){header.smallernav.style2 .main-menu>li>a:not(.dropdown-toggle):after{bottom:-13px !important}}header.smallernav.style1 #main-menu ul.dropdown-menu{top:51px !important}header.style1 #main-menu ul li{display:flex;align-items:center;margin-right:20px}header.style1 #main-menu ul li:last-child{margin-right:0px}header.style1 #main-menu ul li a:after{border-top-color:#F7F3F0}header.style1 #main-menu ul li a.nav-link:hover{color:#F7F3F0}header.style1 #main-menu ul.dropdown-menu{padding:10px;margin:0px !important;border-radius:0px;background:#1A1A1A;top:100%}header.style1 #main-menu ul.dropdown-menu li{margin-bottom:5px}header.style1 #main-menu ul.dropdown-menu li:last-child{margin-bottom:0px}header.style1 #main-menu ul.dropdown-menu a{padding:0px;background:transparent !important;color:#F7F3F0}@media (max-width:991.98px){header.style1 ul#menu-main-nav{width:100%}header.style1 ul#menu-main-nav li{margin-right:0px !important;display:flex !important;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}header.style1 ul#menu-main-nav li>a.nav-link{margin-right:10px}header.style1 ul#menu-main-nav li>a.nav-link:after{content:"";height:2px;background:#F7F3F0;width:0%;position:absolute;bottom:-4px;left:0px;right:0px;margin-left:auto;margin-right:auto;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header.style1 ul#menu-main-nav li>a.nav-link:hover:after{width:calc(100% - 20px)}header.style1 ul#menu-main-nav li.menu-item-has-children>a.nav-link:after{left:8px;right:18px}header.style1 ul#menu-main-nav li.menu-item-has-children>a.nav-link:hover:after,header.style1 ul#menu-main-nav li.menu-item-has-children:has(a.dropdown-toggle:hover)>a.nav-link:after,header.style1 ul#menu-main-nav li.menu-item-has-children:has(a.dropdown-toggle[aria-expanded="true"])>a.nav-link:after{width:calc(100% - 25px)}header.style1 ul#menu-main-nav>li ul.dropdown-menu{position:relative !important;width:100%}header.style1 ul#menu-main-nav ul li{position:relative}header.style1 ul#menu-main-nav ul li .dropdown-menu{top:46px;left:7px}}@media (max-width:991.98px) and (max-width:991.98px){header.style1 ul#menu-main-nav li>a.nav-link:after{width:calc(100% - 20px)}}header.style2 nav.navbar{border-bottom:2px solid #F7F3F0}@media (min-width:992px){header.style2 nav div#main-menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}}@media (min-width:992px){header.style2 nav div#main-menu .main-menu>li>a:not(.dropdown-toggle):after{content:"";width:0%;height:4px;bottom:-26px;left:0px;right:0px;margin-left:auto;margin-right:auto;background:#F7F3F0;position:absolute;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}}@media (min-width:992px){header.style2 nav div#main-menu .main-menu>li a.nav-link:hover:after,header.style2 nav div#main-menu .main-menu>li:has(a.dropdown-toggle:hover) a.nav-link:after,header.style2 nav div#main-menu .main-menu>li:has(a.dropdown-toggle[aria-expanded="true"]) a.nav-link:after{width:100%}}@media (min-width:992px){header.style2 nav div#main-menu .main-menu>li .dropdown-menu{top:65px;background:rgba(0, 0, 0, 0.8)}}@media (min-width:992px){header.style2 nav div#main-menu .main-menu{width:100%;display:flex;justify-content:flex-end}}header.style2 ul.social-media-links{display:flex;margin:0px;padding:0px;list-style:none;margin-top:5px;margin-bottom:9px !important;margin-left:40px}header.style2 ul.social-media-links li a{padding:0px 10px;color:#F7F3F0 !important}@media (max-width:991.98px){header.style2 ul.social-media-links{order:10;display:flex;justify-content:flex-start;width:100%}}header.style3 nav .container #main-menu a.nav-link:hover{color:#F7F3F0}@media (min-width:992px){header.style3 nav .container #main-menu a.nav-link:hover:after{width:calc(100% - 20px)}}@media (min-width:992px){header.style3 nav .container #main-menu a.nav-link:after{content:"";height:2px;background:#F7F3F0;width:0%;position:absolute;bottom:-4px;left:0px;right:0px;margin-left:auto;margin-right:auto;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}}@media (min-width:992px){header.style3 nav .container #main-menu{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center}}@media (max-width:991.98px){header.style3 nav .container #main-menu>ul>li.menu-item{margin:0px !important;display:flex;width:100%;flex-direction:row !important;align-items:center !important;align-content:space-between !important;justify-content:space-between !important;flex-wrap:wrap !important}}@media (max-width:991.98px){header.style3 nav .container #main-menu>ul{width:100% !important}}header.style3 nav .container #main-menu li.menu-item{display:flex;flex-direction:row;align-content:center;align-items:center}header.style3 nav .container #main-menu li.menu-item a:after{border-top-color:#F7F3F0}@media (min-width:992px){header.style3 nav .container #main-menu li.menu-item.menu-item-has-children a.nav-link:after{left:8px;right:18px}}@media (min-width:992px){header.style3 nav .container #main-menu li.menu-item.menu-item-has-children>a.nav-link:hover:after,header.style3 nav .container #main-menu li.menu-item.menu-item-has-children:has(a.dropdown-toggle:hover)>a.nav-link:after,header.style3 nav .container #main-menu li.menu-item.menu-item-has-children:has(a.dropdown-toggle[aria-expanded="true"])>a.nav-link:after{width:calc(100% - 25px)}}@media (max-width:991.98px){header.style3 nav .container #main-menu .navbar-brand{display:none !important}}@media (min-width:992px){header.style3 nav .container #main-menu ul li{position:relative}}@media (max-width:991.98px){header.style3 nav .container #main-menu ul li .dropdown-menu{width:100% !important}}@media (min-width:992px){header.style3 nav .container #main-menu ul li .dropdown-menu{top:46px;left:7px}}header.style3 nav .container #menu-main-nav li{margin-right:30px;margin-left:0px}@media (max-width:1200px){header.style3 nav .container #menu-main-nav li{margin-right:15px;margin-left:0px}}header.style3 nav .container #menu-main-nav-1 li{margin-left:30px;margin-right:0px}@media (max-width:1200px){header.style3 nav .container #menu-main-nav-1 li{margin-left:15px;margin-right:0px}}header.style3 nav .container .navbar-brand{max-width:150px !important;margin-right:0px}@media (max-width:1200px){header.style3 nav .container .navbar-brand{max-width:120px !important;margin-right:0px}}header.style3 nav .dropdown-menu{background:#1A1A1A;padding:10px;border-radius:0px;margin:0px !important}header.style3 nav .dropdown-menu li{margin-bottom:5px}header.style3 nav .dropdown-menu li:last-child{margin-bottom:0px}header.style3 nav .dropdown-menu li,header.style3 nav .dropdown-menu li a{padding:0px !important;margin-left:0px !important;margin-right:0px !important;background:transparent !important}.dropdown-item.active,.dropdown-item:active{background:transparent !important}body.page-id-2041 header.smallernav .navbar-brand img,body.parent-pageid-2041 header.smallernav .navbar-brand img{clip-path:initial !important;top:initial}body header.smallernav .navbar-brand img{clip-path:polygon(0 0, 100% 0, 100% 60%, 0 60%);top:5px;position:relative}body.search .card{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}body.search .card a{color:#1A1A1A}@media (min-width:575px){body.search .card .image{height:100%}}body.search .card .image img{object-fit:cover}section.hero-performance img.hero-underlay{position:relative !important}section.hero-performance>.container{position:absolute !important;margin:auto !important;left:0px !important;right:0px !important;padding-top:200px !important;padding-bottom:50px !important}section.hero-performance>.container .row{display:flex !important;flex-direction:row !important;justify-content:flex-start !important;align-items:center !important;align-content:center !important}section.hero-performance>.container .row>div{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}ul.pe-show-list li:not(:nth-child(1)){margin-top:10px}img.like-title-img{filter:brightness(0)}.program-video-player{object-fit:cover;width:100%;height:100%;display:block}.program-video-overlay{background-color:#1A1A1A;z-index:10;cursor:pointer;transition:opacity 0.3s ease;opacity:0.75}.program-play-button{width:80px;height:80px;border:2px solid #F7F3F0;border-radius:50%;position:relative}.program-play-button::before{content:"";position:absolute;left:28px;top:16px;width:0;height:0;font-family:"Font Awesome 6 Pro";color:#fff !important;font-size:30px;font-weight:300}section.details-performance div.program div.button-container a{position:relative}section.details-performance div.program img.program-thumb{border:1px solid black}span.sponsor-txt img{max-height:20px;width:auto;vertical-align:text-bottom}span.sponsor-txt{margin-bottom:10px}section.hero-performance{background:#0a0a0b !important;display:flex;flex-direction:column}@media (max-width:1200px){section.hero-performance>.container{position:relative !important;order:10 !important;width:100% !important;padding-top:30px !important;padding-bottom:40px !important}section.hero-performance>.container:before{content:"";width:200vw;height:1px;top:-1px;left:-50vw;background:#fff;opacity:0.5;position:absolute;z-index:100}}@media (max-width:1200px){.details-performance .order-3{order:1000 !important;margin-top:40px}}@media (max-width:991px){section.details-performance .showtimes{width:100% !important;margin-bottom:40px !important;padding:0px !important;border:0px !important}}body.performances-events-template-default section.hero-performance h1,body.performances-events-template-default section.hero-performance h2,body.performances-events-template-default section.hero-performance h3,body.performances-events-template-default section.hero-performance h4,body.performances-events-template-default section.hero-performance h5,body.performances-events-template-default section.hero-performance h6{line-height:100% !important}section.hero-performance .row{width:100%;display:flex;align-items:flex-start;align-content:flex-start}section.hero-performance .row>div{display:flex}section.hero-performance .row .col-12>*{text-align:initial !important;max-width:100% !important;margin:initial !important}section.hero-performance figure.photo-figure{margin:0px}.showtime-col{padding-right:50px}@media (max-width:1400px) and (min-width:1200px){.showtime-col{padding-right:30px !important}}section.hero-performance .row .col-12 .sponsor-txt{margin-bottom:10px !important}section.hero-performance .row .col-12 p{margin-bottom:5px !important}section.hero-performance .row .col-12 .title-txt{margin-bottom:20px !important}section.hero-performance .row .col-12:has(.sponsor-txt) .title-txt{margin-bottom:0px !important}section p.block-name{display:none;background:#F7F3F0;border:1px solid #1A1A1A;font-weight:500;padding:5px 5px;position:absolute;left:2px;top:2px;font-size:12px;z-index:1000}section.accordion .accordion-item,section.career_list .accordion-item{background:inherit;border:0px;border-bottom:1px solid #1A1A1A;border-radius:0px}section.accordion .accordion-item *,section.career_list .accordion-item *{background:inherit}section.accordion .accordion-item:last-of-type,section.career_list .accordion-item:last-of-type{border-bottom:0px}section.accordion .accordion-body,section.career_list .accordion-body{padding:0px 0px 30px 0px}section.accordion .accordion-body a.btn,section.career_list .accordion-body a.btn{margin-right:20px;margin-top:10px}section.accordion .accordion-body a.btn:last-child,section.career_list .accordion-body a.btn:last-child{margin-right:0px}section.accordion .accordion-body strong,section.career_list .accordion-body strong{text-transform:uppercase}section.accordion .accordion-button,section.career_list .accordion-button{box-shadow:none !important;margin-bottom:0px;padding:30px 0px 30px 0px}section.accordion .accordion-button:not(.collapsed),section.career_list .accordion-button:not(.collapsed){color:inherit !important;background:inherit !important;box-shadow:none !important}section.accordion .accordion-button:after,section.career_list .accordion-button:after{display:none}section.accordion .accordion-button[aria-expanded="true"] .accordion-button-indicators .indicator.plus,section.career_list .accordion-button[aria-expanded="true"] .accordion-button-indicators .indicator.plus{display:none}section.accordion .accordion-button[aria-expanded="false"] .accordion-button-indicators .indicator.minus,section.career_list .accordion-button[aria-expanded="false"] .accordion-button-indicators .indicator.minus{display:none}section.accordion .accordion-button .accordion-button-indicators,section.career_list .accordion-button .accordion-button-indicators{position:absolute;right:20px}section.accordion .accordion-button .accordion-button-indicators .indicator,section.career_list .accordion-button .accordion-button-indicators .indicator{width:20px;height:20px;display:flex;align-content:center;justify-content:center;align-items:center}section.accordion .accordion-button:focus,section.career_list .accordion-button:focus{background:#1A1A1A !important;color:#fff !important}section.accordion .accordion-button .accordion-heading-inner,section.career_list .accordion-button .accordion-heading-inner{max-width:calc(100% - 40px);width:100%}span.accordion-heading-inner{margin-bottom:0px !important}button.accordion-button{padding-top:30px !important;padding-bottom:30px !important}section.accordion .accordion-button:focus,section.career_list .accordion-button:focus{background:inherit !important;color:inherit !important}section.accordion .accordion-button[aria-expanded="true"] span.accordion-heading-inner,section.career_list .accordion-button[aria-expanded="true"] span.accordion-heading-inner{text-decoration:underline}.accordion a br{display:none}section.ballet_fund_table table td{border-left:1px solid #654F2F !important}section.ballet_fund_table table tbody{border:1px solid #654F2F !important}section.ballet_fund_table table>*{border:none !important}section.ballet_fund_table table th[scope="row"]{font-family:"transat-text", sans-serif;font-weight:400;letter-spacing:0px;line-height:150%;text-transform:initial;padding:20px;max-width:220px;font-size:12px}section.ballet_fund_table table thead tr th{font-family:"transat-text", sans-serif;font-weight:400;letter-spacing:0px;line-height:150%;text-transform:initial;font-size:12px}section.ballet_fund_table table thead tr th{width:6% !important}section.ballet_fund_table table tbody tr:nth-child(odd){background:#ece2d9}section.ballet_fund_table .card{background:transparent;border:1px solid #654F2F;border-radius:0px}section.ballet_fund_table{font-family:"transat-text", sans-serif !important}section.ballet_fund_table table tbody tr:first-child td{font-size:clamp(12px, 2vw, 16px)}section.ballet_fund_table table tbody tr td{font-size:26px}section.ballet_fund_table table thead tr th:first-child{width:12% !important}section.ballet_fund_table table th[scope="row"]:first-child{font-size:clamp(14px, 2vw, 18px)}section.ballet_fund_table table thead tr th{font-size:clamp(12px, 2vw, 16px) !important}section.ballet_fund_table table tr:nth-child(3) td:nth-child(5) span{position:relative}section.ballet_fund_table table tr:nth-child(3) td:nth-child(5) span:after{content:"^";position:absolute;top:-8px;right:-12px;font-size:20px}section.content_panel{position:relative;display:block;padding:0px}@media (max-width:768px){section.content_panel .container{max-width:100%}}section.content_panel .container .row .content{padding-top:80px;padding-bottom:80px;z-index:1000}@media (max-width:768px){section.content_panel .container .row .content{order:2;padding-top:3rem;padding-bottom:3rem}}section.content_panel .container .row.fluid>div.image,section.content_panel .container .row.fluid>figure.image{position:absolute;top:0px;right:0px;height:100%;padding:0px}@media (max-width:768px){section.content_panel .container .row.fluid>div.image,section.content_panel .container .row.fluid>figure.image{position:relative !important;height:auto !important;top:initial !important;right:initial !important;left:initial !important;bottom:initial !important;width:100%}}section.content_panel .container .row.fluid>div.image img,section.content_panel .container .row.fluid>figure.image img{object-fit:cover;width:100%;height:100%}section.content_panel .container .row.contained{position:relative}section.content_panel .container .row.contained>div.image,section.content_panel .container .row.contained>figure.image{padding:0px;object-fit:cover;height:100%;position:absolute;right:0px}section.content_panel .container .row.contained>div.image img,section.content_panel .container .row.contained>figure.image img{object-fit:cover;width:100%;height:100%;position:absolute}section.content_panel .container .row.flip>div.image,section.content_panel .container .row.flip>figure.image{right:initial;left:0px}section.content_panel .container div.masonry{z-index:10;position:absolute}section.content_panel .container div.masonry.masonry-middle{height:100%}@media (max-width:768px){section.content_panel .container div.masonry.masonry-middle{display:none}}section.content_panel .container div.masonry.masonry-top,section.content_panel .container div.masonry.masonry-bottom{left:0px;width:100%}section.content_panel .swiper .swiper-button-prev{z-index:10;left:10px !important}section.content_panel .swiper .swiper-button-next{z-index:10;right:10px !important;left:initial !important}section.content_panel .swiper .swiper-button-prev:after,section.content_panel .swiper .swiper-button-next:after{color:#ffff !important}section.content_panel .swiper span.swiper-pagination-bullet:after{background:#fff;opacity:0.5}section.content_panel .swiper span.swiper-pagination-bullet-active:after{opacity:1}section.content_panel .swiper span.swiper-pagination-bullet,section.content_panel .swiper .swiper-button-prev,section.content_panel .swiper .swiper-button-next{opacity:0;transition:opacity 1s}section.content_panel:hover .swiper span.swiper-pagination-bullet,section.content_panel:hover .swiper .swiper-button-prev,section.content_panel:hover .swiper .swiper-button-next{opacity:1}section.content_panel .container .row.fluid figure.image.col-1{width:calc(((100vw - 0px) / 2) + (0px * 8.33333333 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-1{width:calc(((100vw - 540px) / 2) + (540px * 8.33333333 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-1{width:calc(((100vw - 720px) / 2) + (720px * 8.33333333 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-1{width:calc(((100vw - 960px) / 2) + (960px * 8.33333333 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-1{width:calc(((100vw - 1140px) / 2) + (1140px * 8.33333333 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-1{width:calc(((100vw - 1320px) / 2) + (1320px * 8.33333333 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-2{width:calc(((100vw - 0px) / 2) + (0px * 16.66666667 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-2{width:calc(((100vw - 540px) / 2) + (540px * 16.66666667 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-2{width:calc(((100vw - 720px) / 2) + (720px * 16.66666667 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-2{width:calc(((100vw - 960px) / 2) + (960px * 16.66666667 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-2{width:calc(((100vw - 1140px) / 2) + (1140px * 16.66666667 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-2{width:calc(((100vw - 1320px) / 2) + (1320px * 16.66666667 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-3{width:calc(((100vw - 0px) / 2) + (0px * 25 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-3{width:calc(((100vw - 540px) / 2) + (540px * 25 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-3{width:calc(((100vw - 720px) / 2) + (720px * 25 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-3{width:calc(((100vw - 960px) / 2) + (960px * 25 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-3{width:calc(((100vw - 1140px) / 2) + (1140px * 25 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-3{width:calc(((100vw - 1320px) / 2) + (1320px * 25 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-4{width:calc(((100vw - 0px) / 2) + (0px * 33.33333333 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-4{width:calc(((100vw - 540px) / 2) + (540px * 33.33333333 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-4{width:calc(((100vw - 720px) / 2) + (720px * 33.33333333 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-4{width:calc(((100vw - 960px) / 2) + (960px * 33.33333333 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-4{width:calc(((100vw - 1140px) / 2) + (1140px * 33.33333333 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-4{width:calc(((100vw - 1320px) / 2) + (1320px * 33.33333333 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-5{width:calc(((100vw - 0px) / 2) + (0px * 41.66666667 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-5{width:calc(((100vw - 540px) / 2) + (540px * 41.66666667 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-5{width:calc(((100vw - 720px) / 2) + (720px * 41.66666667 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-5{width:calc(((100vw - 960px) / 2) + (960px * 41.66666667 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-5{width:calc(((100vw - 1140px) / 2) + (1140px * 41.66666667 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-5{width:calc(((100vw - 1320px) / 2) + (1320px * 41.66666667 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-6{width:calc(((100vw - 0px) / 2) + (0px * 49 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-6{width:calc(((100vw - 540px) / 2) + (540px * 49 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-6{width:calc(((100vw - 720px) / 2) + (720px * 49 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-6{width:calc(((100vw - 960px) / 2) + (960px * 49 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-6{width:calc(((100vw - 1140px) / 2) + (1140px * 49 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-6{width:calc(((100vw - 1320px) / 2) + (1320px * 49 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-7{width:calc(((100vw - 0px) / 2) + (0px * 58.33333333 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-7{width:calc(((100vw - 540px) / 2) + (540px * 58.33333333 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-7{width:calc(((100vw - 720px) / 2) + (720px * 58.33333333 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-7{width:calc(((100vw - 960px) / 2) + (960px * 58.33333333 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-7{width:calc(((100vw - 1140px) / 2) + (1140px * 58.33333333 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-7{width:calc(((100vw - 1320px) / 2) + (1320px * 58.33333333 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-8{width:calc(((100vw - 0px) / 2) + (0px * 66.66666667 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-8{width:calc(((100vw - 540px) / 2) + (540px * 66.66666667 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-8{width:calc(((100vw - 720px) / 2) + (720px * 66.66666667 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-8{width:calc(((100vw - 960px) / 2) + (960px * 66.66666667 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-8{width:calc(((100vw - 1140px) / 2) + (1140px * 66.66666667 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-8{width:calc(((100vw - 1320px) / 2) + (1320px * 66.66666667 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-9{width:calc(((100vw - 0px) / 2) + (0px * 75 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-9{width:calc(((100vw - 540px) / 2) + (540px * 75 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-9{width:calc(((100vw - 720px) / 2) + (720px * 75 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-9{width:calc(((100vw - 960px) / 2) + (960px * 75 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-9{width:calc(((100vw - 1140px) / 2) + (1140px * 75 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-9{width:calc(((100vw - 1320px) / 2) + (1320px * 75 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-10{width:calc(((100vw - 0px) / 2) + (0px * 83.33333333 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-10{width:calc(((100vw - 540px) / 2) + (540px * 83.33333333 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-10{width:calc(((100vw - 720px) / 2) + (720px * 83.33333333 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-10{width:calc(((100vw - 960px) / 2) + (960px * 83.33333333 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-10{width:calc(((100vw - 1140px) / 2) + (1140px * 83.33333333 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-10{width:calc(((100vw - 1320px) / 2) + (1320px * 83.33333333 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-11{width:calc(((100vw - 0px) / 2) + (0px * 91.66666667 * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-11{width:calc(((100vw - 540px) / 2) + (540px * 91.66666667 * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-11{width:calc(((100vw - 720px) / 2) + (720px * 91.66666667 * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-11{width:calc(((100vw - 960px) / 2) + (960px * 91.66666667 * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-11{width:calc(((100vw - 1140px) / 2) + (1140px * 91.66666667 * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-11{width:calc(((100vw - 1320px) / 2) + (1320px * 91.66666667 * 0.01)) !important}}section.content_panel .container .row.fluid figure.image.col-12{width:calc(((100vw - 0px) / 2) + (0px *  * 0.01))}@media (min-width:576px){section.content_panel .container .row.fluid figure.image.col-sm-12{width:calc(((100vw - 540px) / 2) + (540px *  * 0.01))}}@media (min-width:768px){section.content_panel .container .row.fluid figure.image.col-md-12{width:calc(((100vw - 720px) / 2) + (720px *  * 0.01))}}@media (min-width:992px){section.content_panel .container .row.fluid figure.image.col-lg-12{width:calc(((100vw - 960px) / 2) + (960px *  * 0.01)) !important}}@media (min-width:1200px){section.content_panel .container .row.fluid figure.image.col-xl-12{width:calc(((100vw - 1140px) / 2) + (1140px *  * 0.01)) !important}}@media (min-width:1400px){section.content_panel .container .row.fluid figure.image.col-xxl-12{width:calc(((100vw - 1320px) / 2) + (1320px *  * 0.01)) !important}}@media (max-width:768px){section.content_panel .row .content{order:0;width:100% !important}section.content_panel{padding-top:0px !important;padding-bottom:0px !important}section.content_panel .container .row.fluid figure.image:has(picture){order:10;width:100% !important;position:relative !important;margin:0px !important;padding:0px !important;max-width:100% !important}}main#content section.content_panel:first-child .container .row .content{display:flex;flex-direction:column;justify-content:center;min-height:600px}@media (max-width:1600px){main#content section.content_panel:first-child .container .row .content{min-height:500px}}@media (max-width:1400px){main#content section.content_panel:first-child .container .row .content{min-height:450px}}@media (max-width:1200px){main#content section.content_panel:first-child .container .row .content{min-height:400px}}@media (max-width:991px){main#content section.content_panel:first-child .container .row .content{min-height:initial}}section.divider .row>div{display:flex;justify-content:center}section.divider .row>div:has(.text-center){display:flex;justify-content:center}section.divider .row>div:has(.text-left){display:flex;justify-content:flex-start}section.divider .row>div:has(.text-right){display:flex;justify-content:flex-end}section.divider .row>div>*{display:inline-block;position:relative}section.divider .row>div>*:before,section.divider .row>div>*:after{content:"";display:block;position:absolute;top:calc(50% - 1px);height:2px;width:100vw;background:#1A1A1A}section.divider .row>div>*:before{left:calc(100% + 20px)}section.divider .row>div>*:after{right:calc(100% + 20px)}section.feature_panel{background:#1A1A1A}section.feature_panel .container.content-container{position:absolute;top:0px;left:0px;margin:auto;right:0px;height:100%;display:flex;align-items:center}@media (max-width:768px){section.feature_panel .container.content-container{display:flex;align-items:flex-end;padding-bottom:15% !important}}section.flexible_cards .header-button-container h1,section.flexible_cards .header-button-container h2,section.flexible_cards .header-button-container h3,section.flexible_cards .header-button-container h4,section.flexible_cards .header-button-container h5,section.flexible_cards .header-button-container h6,section.flexible_cards .header-button-container p{position:relative;display:inline-block}@media (max-width:768px){section.flexible_cards .header-button-container h1,section.flexible_cards .header-button-container h2,section.flexible_cards .header-button-container h3,section.flexible_cards .header-button-container h4,section.flexible_cards .header-button-container h5,section.flexible_cards .header-button-container h6,section.flexible_cards .header-button-container p{margin-bottom:15px !important}}section.flexible_cards .header-button-container h1:before,section.flexible_cards .header-button-container h2:before,section.flexible_cards .header-button-container h3:before,section.flexible_cards .header-button-container h4:before,section.flexible_cards .header-button-container h5:before,section.flexible_cards .header-button-container h6:before,section.flexible_cards .header-button-container p:before{content:"";width:calc(-100% + 660px + 50vw);height:1px;position:absolute;left:calc(100% + 20px);top:calc(50% - 1px);background:#1A1A1A}section.flexible_cards .header-button-container h1:after,section.flexible_cards .header-button-container h2:after,section.flexible_cards .header-button-container h3:after,section.flexible_cards .header-button-container h4:after,section.flexible_cards .header-button-container h5:after,section.flexible_cards .header-button-container h6:after,section.flexible_cards .header-button-container p:after{content:"";width:calc(-1320px + 100vw);height:1px;position:absolute;right:calc(100% + 20px);top:calc(50% - 1px);background:#1A1A1A}@media (max-width:768px){section.flexible_cards .header-button-container h1:after,section.flexible_cards .header-button-container h2:after,section.flexible_cards .header-button-container h3:after,section.flexible_cards .header-button-container h4:after,section.flexible_cards .header-button-container h5:after,section.flexible_cards .header-button-container h6:after,section.flexible_cards .header-button-container p:after{display:none}}section.flexible_cards .header-button-container span.button-container{margin-top:-7px !important}@media (max-width:768px){section.flexible_cards .header-button-container{flex-direction:column;align-items:flex-start !important}}section.flexible_cards .card{border:1px solid #654F2F;border-radius:0px;background:#F7F3F0}section.flexible_cards .card .card-body{padding:30px 35px 30px 35px;display:flex;flex-direction:column;justify-content:space-between}section.flexible_cards .card .card-img-top{border-radius:0px !important}section.flexible_cards .card.media-on-left figure,section.flexible_cards .card.media-on-left picture{height:100%;margin:0px;width:100%}section.flexible_cards .card img.like-title-img{max-width:400px;height:auto}section.flexible_cards .row{display:flex;justify-content:center}ul.uniform-list{list-style:none;padding:0px}.card-body:empty{display:none !important}.card-body:not(:has(.button-container)){padding-bottom:30px !important}.card-heading:has(> div:empty){display:none}section.flexible_cards.icons img{max-width:100px;object-fit:initial !important;height:auto !important;margin:auto !important}section.flexible_cards.icons picture{margin:auto !important;width:100%;text-align:center !important;display:block;position:relative;margin-bottom:-10px !important}section.flexible_cards.no-border .card{border:none !important}section.flexible_cards.center-buttons span.button-container{text-align:center !important;width:100%;box-sizing:border-box !important;padding:0px !important}section.flexible_cards *.simple:before,section.flexible_cards *.simple:after{display:none}section.flexible_cards .card .card-body:has(.card-content:empty){display:none}section.flexible_cards .card .card-body:has(.card-content:empty+.button-container){display:flex;padding-bottom:12px !important}section.flexible_cards.img-center .card{display:flex;justify-content:center}section.flexible_cards.list-inline ul li{display:inline-block;margin:5px 20px;position:relative}section.flexible_cards.list-inline ul{text-align:center}section.flexible_cards.list-inline ul li:before{content:"•";position:absolute;left:-15px;top:-2px;font-size:30px}section.flexible_cards.logo-filter .card img,section.logo_grid.logo-filter .swiper-slide.logo img{mix-blend-mode:multiply}@media (max-width:1400px) and (min-width:1201px){section.flexible_cards .col-xl-6 .card.media-on-left>div,section.flexible_cards .col-xxl-6 .card.media-on-left>div{flex-direction:column}section.flexible_cards .col-xl-6 .card.media-on-left figure,section.flexible_cards .col-xxl-6 .card.media-on-left figure{max-height:500px;height:500px}section.flexible_cards .col-xl-6 .card.media-on-left>div>div,section.flexible_cards .col-xxl-6 .card.media-on-left>div>div{width:100% !important;position:relative !important;flex-shrink:initial !important;height:100% !important}section.flexible_cards .card .card-content img.like-title-img{max-width:400px}section.flexible_cards .col-xl-6 .card.media-on-left:has(figure)>div>div,section.flexible_cards .col-xxl-6 .card.media-on-left:has(figure)>div>div{display:flex;flex-direction:column;justify-content:space-between}}@media (max-width:768px){section.flexible_cards .card.media-on-left>div{flex-direction:column !important}section.flexible_cards .card.media-on-left figure{max-height:400px !important;height:400px}section.flexible_cards .card.media-on-left>div>div{width:100% !important;position:relative !important;flex-shrink:initial !important;height:100% !important}section.flexible_cards .card .card-content img.like-title-img{max-width:400px}section.flexible_cards .card.media-on-left:has(figure)>div>div{display:flex;flex-direction:column;justify-content:space-between}}section.flexible_cards .card .card-body span.button-container{display:flex;flex-direction:column;align-items:flex-start}section.flexible_cards .card .card-body .button-container{margin-top:10px}section.flexible_cards.list-inline .card .card-content ul{padding-left:0px}section.flexible_cards .card .card-body .button-container:has(.btn.text-center){display:flex !important;align-items:center !important}section.flexible_cards .lightbox .container .bio-container{margin-top:15px}section.flexible_cards .card p.position{line-height:110% !important}@media (max-width:768px){section.flexible_cards .lightbox .container{max-width:calc(100vw - 40px)}section.flexible_cards .lightbox .container{padding:30px}section.flexible_cards .lightbox button.close-lightbox.js-close-lightbox{z-index:100;top:0px;right:1px}section.flexible_cards .lightbox-content img{margin-bottom:10px !important}}section.flexible_cards .lightbox .container br{display:none}section.flexible_cards .card span.button-container button.js-open-lightbox{margin-top:10px !important}.lightbox-content.row{display:flex;justify-content:flex-start !important}.lightbox-date-time{display:flex;flex-direction:row;justify-content:space-between;position:relative}.lightbox-date-time>*{background:#f7f3f0}.lightbox-date-time>.text-left{padding-right:10px}.lightbox-date-time>.text-right{padding-left:10px}.lightbox-date-time:before{content:"";position:absolute;z-index:-1;top:50%;width:100%;border-bottom:1px dashed #654f2f}.jr-embed,.lightbox div{font-family:"transat-text", sans-serif;font-size:clamp(12px, 2vw, 16px);font-weight:400;letter-spacing:0px;line-height:150%;text-transform:initial}section.flexible_columns span.button-container a.btn{margin-right:10px}section.flexible_columns span.button-container a.btn:last-child{margin-right:0px}body.home section.hero.hero-full{max-height:100vh !important}section.hero{background:#1A1A1A;position:relative;padding:0px;margin:0px}section.hero.hero-full{height:100vh;max-height:900px}@media (max-width:1199.98px){section.hero.hero-full{max-height:700px}}@media (max-width:767.98px){section.hero.hero-full{max-height:500px}}section.hero.hero-full .container{align-items:center}section.hero.hero-full .row{width:100vw}section.hero.hero-short{height:500px}@media (max-width:1199.98px){section.hero.hero-short{max-height:400px}}@media (max-width:767.98px){section.hero.hero-short{max-height:300px}}section.hero.hero-short .container{align-items:flex-end}section.hero>.container{position:relative;z-index:5;display:flex;height:100%;padding-top:200px;padding-bottom:60px;width:100%}section.hero .color-overlay,section.hero .hero-underlay,section.hero .video-underlay{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}section.hero .color-overlay{z-index:1}section.hero .hero-underlay,section.hero .video-underlay{z-index:0}section.hero h1,section.hero h2,section.hero h3,section.hero h4,section.hero h5,section.hero h6,section.hero p{margin:0px}section.hero a.btn,section.hero button{margin-top:20px}section.hero.hero-slider .swiper-wrapper .swiper-slide .container{height:100%;min-height:100vh;z-index:10;position:relative;display:flex;align-items:center;justify-content:flex-start}@media (max-width:1300px){section.hero.hero-slider .swiper-wrapper .swiper-slide .container{min-height:700px;padding-left:80px;padding-right:80px}}@media (max-width:991px){section.hero.hero-slider .swiper-wrapper .swiper-slide .container{min-height:500px}}@media (max-width:768px){section.hero.hero-slider .swiper-wrapper .swiper-slide .container{min-height:300px}}section.hero .row .col-12>*{max-width:50%;margin:auto}@media (max-width:768px){section.hero .row .col-12>*{max-width:90%}}@media (max-width:1400px){section.hero .row .col-12>*{max-width:100%}}body.home:has(#site-alert) section.hero.hero-full{max-height:calc(100vh - 50px) !important}section.hero .scroll-arrow{text-decoration:none !important}section.hero .scroll-arrow:focus i,section.hero .scroll-arrow:hover i{border-bottom:1px solid #ffff}section.logo_grid ul.logos{padding:0px;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}@media (max-width:990.98px){section.logo_grid ul.logos{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}}section.logo_grid ul.logos li{width:20%;box-sizing:border-box;padding:50px}@media (max-width:991.98px){section.logo_grid ul.logos li{padding:30px}}@media (max-width:575px){section.logo_grid ul.logos li{padding:20px}}section.logo_grid ul.logos li a{display:inline-block}section.logo_grid ul.logos li img{max-width:100%;height:auto}@media (max-width:990.98px){section.logo_grid ul.logos li{width:calc(50% - 70px);margin:35px}}@media (max-width:766.98px){section.logo_grid ul.logos li{width:75%}}@media (max-width:767px){section.logo_grid .swiper-slide img{max-width:calc(100% - 100px);margin:auto;display:block}section.logo_grid:has(.swiper-container) .swiper-button-prev,section.logo_grid:has(.swiper-container) .swiper-button-next{top:calc(50% - 10px);bottom:initial}}@media (min-width:768px){section.logo_grid .swiper-wrapper{display:flex !important;flex-direction:row;flex-wrap:wrap;transform:initial !important;align-content:center;justify-content:space-evenly;align-items:center}section.logo_grid .swiper-wrapper .logo{position:relative !important;transform:initial !important;width:20% !important;padding:20px !important;flex-shrink:initial !important;margin:0px !important}section.logo_grid .swiper-wrapper .logo img{width:100% !important;height:auto !important}section.logo_grid .swiper-pagination,section.logo_grid .swiper-button-prev,section.logo_grid .swiper-button-next,section.logo_grid .swiper-initialized .swiper-wrapper .logo:first-child,section.logo_grid .swiper-initialized .swiper-wrapper .logo:last-child{display:none !important}}section.logo_grid .swiper-button-next,section.logo_grid .swiper-button-prev{border:0px !important;outline:none !important;box-shadow:none !important}section.logo_grid .swiper-button-next:after,section.logo_grid .swiper-button-prev:after{font-size:20px}section.logo_grid .swiper-button-next,section.logo_grid .swiper-button-prev{opacity:0;transition:opacity 1s}section.logo_grid:hover .swiper-button-next,section.logo_grid:hover .swiper-button-prev,section.logo_grid:focus-within .swiper-button-next,section.logo_grid:focus-within .swiper-button-prev{opacity:1}section.logo_grid .swiper-pagination{display:none}@media (max-width:768px){section.logo_grid .swiper-wrapper.logos{display:flex;align-items:center}section.logo_grid .swiper-wrapper.logos .swiper-slide{display:flex;align-items:center;text-align:center}section.logo_grid .swiper-wrapper.logos .swiper-slide p{width:100%;text-align:center}}@media (min-width:768px){section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-1{width:1% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-2{width:2% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-3{width:3% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-4{width:4% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-5{width:5% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-6{width:6% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-7{width:7% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-8{width:8% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-9{width:9% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-10{width:10% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-11{width:11% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-12{width:12% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-13{width:13% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-14{width:14% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-15{width:15% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-16{width:16% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-17{width:17% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-18{width:18% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-19{width:19% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-20{width:20% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-21{width:21% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-22{width:22% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-23{width:23% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-24{width:24% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-25{width:25% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-26{width:26% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-27{width:27% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-28{width:28% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-29{width:29% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-30{width:30% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-31{width:31% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-32{width:32% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-33{width:33% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-34{width:34% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-35{width:35% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-36{width:36% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-37{width:37% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-38{width:38% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-39{width:39% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-40{width:40% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-41{width:41% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-42{width:42% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-43{width:43% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-44{width:44% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-45{width:45% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-46{width:46% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-47{width:47% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-48{width:48% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-49{width:49% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-50{width:50% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-51{width:51% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-52{width:52% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-53{width:53% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-54{width:54% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-55{width:55% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-56{width:56% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-57{width:57% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-58{width:58% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-59{width:59% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-60{width:60% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-61{width:61% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-62{width:62% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-63{width:63% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-64{width:64% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-65{width:65% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-66{width:66% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-67{width:67% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-68{width:68% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-69{width:69% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-70{width:70% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-71{width:71% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-72{width:72% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-73{width:73% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-74{width:74% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-75{width:75% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-76{width:76% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-77{width:77% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-78{width:78% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-79{width:79% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-80{width:80% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-81{width:81% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-82{width:82% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-83{width:83% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-84{width:84% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-85{width:85% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-86{width:86% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-87{width:87% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-88{width:88% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-89{width:89% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-90{width:90% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-91{width:91% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-92{width:92% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-93{width:93% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-94{width:94% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-95{width:95% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-96{width:96% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-97{width:97% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-98{width:98% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-99{width:99% !important}section.logo_grid .swiper-wrapper.logos .swiper-slide.logo.width-100{width:100% !important}section.logo_grid.logos-dark .swiper-slide.logo{margin:2px !important}}section.logo_grid.logos-dark .swiper-slide{padding:0px 10px !important}section.logo_grid.logos-dark .swiper-slide.logo img{filter:contrast(1.2) saturate(0) !important}section.logo_slider .logo-swiper img{filter:grayscale(1);mix-blend-mode:multiply}section.logo_slider .swiper-wrapper{display:flex;align-items:center}section.program_slider{background:#1A1A1A}section.program_slider .swiper-slide .container{left:calc((100vw - 1320px) / 2) !important;height:100%;display:flex;flex-direction:column;justify-content:center}@media (max-width:1400px){section.program_slider .swiper-slide .container{left:calc((100vw - 1140px) / 2) !important}}@media (max-width:1200px){section.program_slider .swiper-slide .container{left:calc((100vw - 960px) / 2) !important}}@media (max-width:991px){section.program_slider .swiper-slide .container{left:calc((100vw - 720px) / 2) !important}}@media (max-width:768px){section.program_slider .swiper-slide .container{left:calc((100vw - 540px) / 2) !important;display:flex;align-items:flex-start;flex-direction:column;align-content:flex-start;justify-content:center;padding:70% 20px 90px 20px !important}}@media (max-width:550px){section.program_slider .swiper-slide .container{left:initial !important}}section.program_slider .swiper-slide .container .title-sponsor-tagline,section.program_slider .swiper-slide .container .program-links,section.program_slider .swiper-slide .container .date-and-venue{max-width:55%;margin-left:1%}@media (max-width:768px){section.program_slider .swiper-slide .container .title-sponsor-tagline,section.program_slider .swiper-slide .container .program-links,section.program_slider .swiper-slide .container .date-and-venue{max-width:100%}}section.program_slider .swiper-slide .container .title-sponsor-tagline *:last-child,section.program_slider .swiper-slide .container .program-links *:last-child,section.program_slider .swiper-slide .container .date-and-venue *:last-child{margin-bottom:0px}section.program_slider .swiper-slide .container .title-sponsor-tagline>*,section.program_slider .swiper-slide .container .program-links>*,section.program_slider .swiper-slide .container .date-and-venue>*{font-weight:initial !important}section.program_slider .swiper-slide .container .title-sponsor-tagline{margin-bottom:2%}section.program_slider .swiper-slide .container .title-sponsor-tagline h2{text-transform:uppercase !important;line-height:90%}section.program_slider .swiper-slide .container .title-sponsor-tagline p.sponsor-txt{font-size:14px !important;opacity:0.5;font-weight:400 !important}section.program_slider .swiper-slide .container .title-sponsor-tagline img{display:block}section.program_slider .swiper-slide .container .title-sponsor-tagline img:first-child{margin-bottom:10px}section.program_slider .swiper-slide .container .program-links{margin-top:2%}section.program_slider .swiper-slide .container .program-links a{margin:0px}section.program_slider .swiper-slide .container .program-links a:empty{display:none}section.program_slider .swiper-slide .program-slider-top-div{position:absolute;top:5%;left:calc((100vw - 1320px) / 2) !important;margin:0px;display:inline-block}@media (max-width:1400px){section.program_slider .swiper-slide .program-slider-top-div{left:calc((100vw - 1140px) / 2) !important}}@media (max-width:1200px){section.program_slider .swiper-slide .program-slider-top-div{left:calc((100vw - 960px) / 2) !important}}@media (max-width:991px){section.program_slider .swiper-slide .program-slider-top-div{left:calc((100vw - 720px) / 2) !important}}@media (max-width:768px){section.program_slider .swiper-slide .program-slider-top-div{left:calc((100vw - 540px) / 2) !important}}@media (max-width:550px){section.program_slider .swiper-slide .program-slider-top-div{left:20px !important;font-size:18px !important}}section.program_slider .swiper-slide .program-slider-top-div:before{content:"";width:calc(((100vw - 1320px) / 2) + 1320px - 100%);height:1px;background:white;position:absolute;left:calc(100% + 20px);top:calc(50% - 1px)}@media (max-width:1400px){section.program_slider .swiper-slide .program-slider-top-div:before{width:calc(((100vw - 1140px) / 2) + 1140px - 100%)}}@media (max-width:1200px){section.program_slider .swiper-slide .program-slider-top-div:before{width:calc(((100vw - 960px) / 2) + 960px - 100%)}}@media (max-width:991px){section.program_slider .swiper-slide .program-slider-top-div:before{width:calc(((100vw - 720px) / 2) + 720px - 100%)}}@media (max-width:768px){section.program_slider .swiper-slide .program-slider-top-div:before{width:calc(((100vw - 540px) / 2) + 540px - 100%)}}@media (max-width:550px){section.program_slider .swiper-slide .program-slider-top-div:before{width:100% !important}}section.program_slider .swiper-slide .program-slider-top-div:after{content:"";width:calc(100vw - 1320px);height:1px;background:white;position:absolute;right:calc(100% + 20px);top:calc(50% - 1px)}@media (max-width:1400px){section.program_slider .swiper-slide .program-slider-top-div:after{width:calc(100vw - 1140px)}}@media (max-width:1200px){section.program_slider .swiper-slide .program-slider-top-div:after{width:calc(100vw - 960px)}}@media (max-width:991px){section.program_slider .swiper-slide .program-slider-top-div:after{width:calc(100vw - 720px)}}@media (max-width:768px){section.program_slider .swiper-slide .program-slider-top-div:after{width:calc(100vw - 540px)}}section.program_slider .swiper-button-next,section.program_slider .swiper-button-prev{z-index:20}section.program_slider:has(.swiper-initialized) .swiper-button-prev:after,section.program_slider:has(.swiper-initialized) .swiper-button-next:after{color:#fff !important;font-size:20px}section.program_slider:has(.swiper-initialized) .swiper-pagination-bullet:after{background:#fff !important;opacity:0.5}section.program_slider:has(.swiper-initialized) .swiper-pagination-bullet-active:after{opacity:1}section.program_slider:has(.swiper-initialized) .swiper-button-prev:hover,section.program_slider:has(.swiper-initialized) .swiper-button-prev:focus,section.program_slider:has(.swiper-initialized) .swiper-button-next:hover,section.program_slider:has(.swiper-initialized) .swiper-button-next:focus{outline:none !important;border:0px !important;box-shadow:none !important}section.program_slider:has(.swiper-initialized) .swiper-button-prev,section.program_slider:has(.swiper-initialized) .swiper-button-next,section.program_slider:has(.swiper-initialized) .swiper-pagination{opacity:0;transition:opacity 1s}section.program_slider:has(.swiper-initialized):hover .swiper-button-prev,section.program_slider:has(.swiper-initialized):focus-within .swiper-button-prev,section.program_slider:has(.swiper-initialized):hover .swiper-button-next,section.program_slider:has(.swiper-initialized):focus-within .swiper-button-next,section.program_slider:has(.swiper-initialized):hover .swiper-pagination,section.program_slider:has(.swiper-initialized):focus-within .swiper-pagination{opacity:1}section.program_slider .photo-figure{width:100%;height:100%;margin:0px}section.testimonial_slider .testimonial-content{overflow:hidden;box-sizing:border-box;padding:0px 0px 0px 0px}section.testimonial_slider .testimonial-content .testimonials-swiper{position:relative}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide{padding:0px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0px 0px 0px 0px;padding-left:10% !important;padding-right:10% !important;align-items:flex-start !important}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide p{text-align:left;margin-bottom:10px}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide p.quote-by{font-size:20;text-align:center}@media (max-width:1199.98px){section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide p.quote-by{font-size:calc(22px + (20 - 22) * ((100vw - 300px) / (1400 - 300)))}}@media (max-width:767.98px){section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide{padding:0px !important}}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide .quote p{text-align:center;line-height:130%}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide .quote p:last-child{margin-bottom:0px !important}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide .quote-title{letter-spacing:4.4px}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide .quote-by{letter-spacing:3px;margin-bottom:0px;text-align:center;width:100%;margin-top:10px;font-weight:600 !important}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide .pull-quote{text-align:center;width:100%;margin-bottom:25px}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide p:empty{display:none}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide .rating{margin-bottom:10px}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide .rating i{margin-right:5px;font-size:20}@media (max-width:1199.98px){section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide .rating i{font-size:calc(22px + (20 - 22) * ((100vw - 300px) / (1400 - 300)))}}@media (max-width:990.98px){section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-wrapper .swiper-slide{padding-left:50px !important;padding-right:50px !important}}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-prev{opacity:1 !important}@media (max-width:990.98px){section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-prev{left:0px}}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-prev:after{content:"" !important;font-family:"Font Awesome 6 Pro";color:#1A1A1A !important;font-size:30px !important;opacity:1 !important;font-weight:300}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-next{opacity:1 !important}@media (max-width:990.98px){section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-next{right:0px}}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-next:after{content:"" !important;font-family:"Font Awesome 6 Pro";color:#1A1A1A !important;font-size:30px !important;opacity:1 !important;font-weight:300}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-pagination{position:relative;display:none !important}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;margin-left:10px !important;margin-right:10px !important;background:transparent;opacity:1}@media (max-width:990.98px){section.testimonial_slider .testimonial-content .testimonials-swiper{max-width:calc(100% - 40px) !important;overflow:hidden;margin:auto}}section.testimonial_slider .social-icons{position:relative;overflow:visible;z-index:10}section.testimonial_slider .social-icons ul.social-icons{margin:0px;padding:0px;display:flex;list-style:none;flex-direction:row;justify-content:flex-end;position:absolute;right:0px;top:15px}@media (max-width:767.98px){section.testimonial_slider .social-icons ul.social-icons{right:20px;top:-20px}}section.testimonial_slider .social-icons ul.social-icons li{margin-left:10px}section.testimonial_slider .social-icons ul.social-icons li img{filter:brightness(0)}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-prev:after{color:#fff !important;content:"prev" !important;font-family:"swiper-icons";font-size:20px !important}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-next:after{color:#fff !important;content:"next" !important;font-family:"swiper-icons";font-size:20px !important}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-prev{left:0px !important}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-next{right:0px !important;left:initial !important}section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-prev,section.testimonial_slider .testimonial-content .testimonials-swiper .swiper-button-next{position:absolute;opacity:0 !important;transition:opacity 1s}section.testimonial_slider:hover .testimonial-content .testimonials-swiper .swiper-button-prev,section.testimonial_slider:focus-within .testimonial-content .testimonials-swiper .swiper-button-prev,section.testimonial_slider:hover .testimonial-content .testimonials-swiper .swiper-button-next,section.testimonial_slider:focus-within .testimonial-content .testimonials-swiper .swiper-button-next{opacity:1 !important}.testimonials-swiper .swiper-wrapper{display:flex;align-items:center}@media (max-width:768px){section.testimonial_slider .swiper-button-prev,.swiper-button-next{top:50% !important}}section.timeline ul.milestones{list-style:none;padding:0px;margin-bottom:0px}section.timeline ul.milestones li{width:100%;display:flex;position:relative;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;align-content:center;margin-bottom:20px}section.timeline ul.milestones li:first-child:after{height:calc(100% + 30px);top:10px}section.timeline ul.milestones li:last-child{margin-bottom:0px}section.timeline ul.milestones li:last-child:after{height:100%;bottom:100%}@media (max-width:991px){section.timeline ul.milestones li:last-child{margin-bottom:0px}}section.timeline ul.milestones li:after{content:"";position:absolute;width:1px;height:calc(100% + 40px);left:330px;top:-20px;background:#1A1A1A}@media (max-width:991px){section.timeline ul.milestones li:after{content:"";position:absolute;width:1px;height:calc(100% + 80px);left:-40px;top:-40px;background:#1A1A1A}}section.timeline ul.milestones li span.milestone-date{width:275px;text-align:right;margin-right:100px;position:relative}section.timeline ul.milestones li span.milestone-date:before{content:"●";position:absolute;width:1px;right:-50px}@media (max-width:991px){section.timeline ul.milestones li span.milestone-date:before{right:initial;left:-45px}}@media (max-width:768px){section.timeline ul.milestones li span.milestone-date:before{left:-44px}}@media (max-width:500px){section.timeline ul.milestones li span.milestone-date:before{left:-43px}}@media (max-width:991px){section.timeline ul.milestones li span.milestone-date{width:100%;text-align:left;margin-right:0px}}section.timeline ul.milestones li span.milestone-desc{width:calc(100% - 375px)}@media (max-width:991px){section.timeline ul.milestones li span.milestone-desc{width:100%}}@media (max-width:991px){section.timeline ul.milestones li{margin-bottom:80px}}@media (max-width:991px){section.timeline ul.milestones{padding-left:50px}}#site-alert{border-radius:0px !important;margin-bottom:0px;z-index:2000}#site-alert .container{display:flex;justify-content:center;padding:0px !important}#site-alert .container i{margin-right:10px}#site-alert .container p{margin-bottom:0px}#site-alert .container button{background:transparent !important;border-radius:0px !important;border:0px !important;display:flex;outline:none !important;box-shadow:none !important}#site-alert .container button i{padding:10px;top:-10px;right:10px;position:relative}header nav.navbar #brand-menu{z-index:100;position:relative;display:flex;justify-content:center}header nav.navbar #brand-menu button.navbar-toggler,header nav.navbar #brand-menu button.navbar-toggler:active,header nav.navbar #brand-menu button.navbar-toggler:focus{width:50px;height:50px;border:0px solid transparent !important;border-radius:5px !important;box-shadow:none !important}header nav.navbar #brand-menu button.navbar-toggler:active,header nav.navbar #brand-menu button.navbar-toggler:focus,header nav.navbar #brand-menu button.navbar-toggler:hover{border:0px solid #F7F3F0 !important;box-shadow:none !important}header nav.navbar #brand-menu button.navbar-toggler{width:initial !important;height:initial !important;display:flex;justify-content:center;align-items:flex-end;flex-direction:row;flex-wrap:nowrap;position:absolute;left:20px;padding:0px}@media (max-width:575px){header nav.navbar #brand-menu button.navbar-toggler{left:10px}}header nav.navbar #brand-menu button.navbar-toggler .bars{width:20px;height:20px;position:relative;display:block}header nav.navbar #brand-menu button.navbar-toggler .bars .bar{width:14px;height:2px;border-radius:10px;background:#F7F3F0;display:block;position:absolute}header nav.navbar #brand-menu button.navbar-toggler .bars .bar.top{top:2px;left:0px;right:0px;margin:auto}header nav.navbar #brand-menu button.navbar-toggler .bars .bar.bottom{bottom:4px;left:0px;right:0px;margin:auto}header nav.navbar #brand-menu button.navbar-toggler .bars .bar.middle{top:calc(50% - 2px);left:0px;right:0px;margin:auto}header nav.navbar #brand-menu button.navbar-toggler .text{color:#F7F3F0;padding:10px;text-transform:uppercase;font-size:14px;padding:0px 0px 0px 10px}header nav.navbar #brand-menu button.navbar-toggler[aria-expanded="true"] .bars .bar.top,header nav.navbar #brand-menu button.navbar-toggler[aria-expanded="true"] .bars .bar.bottom{transform:scaleX(0);opacity:0}header nav.navbar #brand-menu button.navbar-toggler[aria-expanded="true"] .bars .bar.middle.one{transform:rotate(45deg)}header nav.navbar #brand-menu button.navbar-toggler[aria-expanded="true"] .bars .bar.middle.two{transform:rotate(-45deg)}header nav.navbar #brand-menu button.navbar-toggler[aria-expanded="false"]:hover .bar.top{top:0px}header nav.navbar #brand-menu button.navbar-toggler[aria-expanded="false"]:hover .bar.bottom{bottom:2px}header nav.navbar #brand-menu a.navbar-brand{width:400px;max-width:100%;margin:0px}header nav.navbar #brand-menu a.navbar-brand img{width:100%;height:auto;max-width:100%}header nav.navbar #brand-menu #icon-menu{position:absolute;right:20px}@media (max-width:575px){header nav.navbar #brand-menu #icon-menu{right:10px}}header nav.navbar #brand-menu #icon-menu #menu-secondary-nav{display:flex;flex-direction:row}header nav.navbar #brand-menu #icon-menu #menu-secondary-nav li{margin-right:40px}header nav.navbar #brand-menu #icon-menu #menu-secondary-nav li:last-child{margin-right:0px}header nav.navbar #brand-menu #icon-menu #menu-secondary-nav li a{font-size:14px !important;padding:0px;display:flex;align-items:flex-start}header nav.navbar #brand-menu #icon-menu #menu-secondary-nav li a i{margin-right:10px;font-size:16px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav.navbar #brand-menu #icon-menu #menu-secondary-nav li:nth-child(odd) a:hover i{transform:rotate(10deg);left:2px;top:-2px}header nav.navbar #brand-menu #icon-menu #menu-secondary-nav li:nth-child(even) a:hover i{transform:rotate(-10deg);left:2px;top:-2px}header nav.navbar #main-menu{top:0;left:0;width:calc(((100vw - 1320px) / 2) + ((1320px - 520px) / 2));background:#000000c2;z-index:99;transform:translateX(-100%);opacity:0;pointer-events:none;transition:transform 0.6s ease, opacity 0.6s ease;transition-behavior:allow-discrete;padding-top:150px;padding-right:0px;padding-bottom:30px;height:100vh !important;position:fixed}header nav.navbar #main-menu.collapse{display:none}@media (max-width:1400px){header nav.navbar #main-menu{width:calc(((100vw - 1320px) / 2) + ((1320px - 440px) / 2))}}@media (max-width:1200px){header nav.navbar #main-menu{width:100%}}header nav.navbar #main-menu ul#menu-main-nav{padding-top:100px;padding-left:calc((100vw - 1280px) / 2);transition:initial !important;margin:auto;margin-right:0px;padding-top:0px;margin-left:0px;display:block;max-height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden;box-sizing:border-box;display:block;max-width:100%;height:100%}header nav.navbar #main-menu ul#menu-main-nav>li{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:space-between !important;margin-right:0px !important;justify-content:flex-start !important;align-items:flex-start !important;margin-bottom:15px}header nav.navbar #main-menu ul#menu-main-nav>li:last-child{margin-bottom:0px}header nav.navbar #main-menu ul#menu-main-nav>li a.nav-link:hover{background:transparent !important}header nav.navbar #main-menu ul#menu-main-nav>li a.dropdown-toggle{color:#F7F3F0 !important;order:0;width:24px;height:24px;box-shadow:none !important;position:relative}header nav.navbar #main-menu ul#menu-main-nav>li a.dropdown-toggle::after{content:"" !important;border:none !important;font-family:"Font Awesome 5 Pro";font-weight:lighter;top:calc(50% - 12px);position:absolute;left:0px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;transform:rotate(-90deg);top:-3px}header nav.navbar #main-menu ul#menu-main-nav>li a.dropdown-toggle:hover::after{color:#F7F3F0 !important}header nav.navbar #main-menu ul#menu-main-nav>li a.dropdown-toggle[aria-expanded="true"]::after{transform:initial;left:3px;top:-6px}header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu{width:100% !important;order:5;background:transparent;padding:0px !important;margin-top:10px !important;margin-right:0px !important;margin-bottom:0px !important;margin:0px !important;position:relative !important;left:20px !important;top:8px !important;display:none;opacity:0;max-height:0;overflow:hidden;transition:opacity 0.6s ease, max-height 0.6s ease;transition-behavior:allow-discrete}header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu li{margin-bottom:5px}header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu li a{color:#F7F3F0}header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu li a:hover{background:transparent !important}header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu.show{opacity:1;max-height:1000px}header nav.navbar #main-menu ul#menu-main-nav>li.menu-item-has-children>a.nav-link{order:1;padding:0px}header nav.navbar #main-menu ul#menu-main-nav>li:not(.menu-item-has-children){margin-left:25px;width:100%;padding:0px !important}header nav.navbar #main-menu ul#menu-main-nav>li:not(.menu-item-has-children) a{padding:0px !important}header nav.navbar #main-menu ul#menu-main-nav>li:has(> .arrow_toggle[aria-expanded="true"])>.dropdown-menu{display:block;opacity:1;max-height:1000px}header nav.navbar #main-menu ul#menu-main-nav>li:has(> .arrow_toggle[aria-expanded="false"])>.dropdown-menu{display:block;opacity:0;max-height:0;overflow:hidden}@media (max-width:1400px){header nav.navbar #main-menu ul#menu-main-nav{padding-left:calc((100vw - 1100px) / 2)}}@media (max-width:1200px){header nav.navbar #main-menu ul#menu-main-nav{padding-left:calc((100vw - 940px) / 2)}}@media (max-width:991px){header nav.navbar #main-menu ul#menu-main-nav{padding-right:calc((100vw - 700px) / 2);padding-left:calc((100vw - 700px) / 2)}}@media (max-width:768px){header nav.navbar #main-menu ul#menu-main-nav{padding-left:calc((100vw - 500px) / 2);padding-right:calc((100vw - 500px) / 2)}}@media (max-width:575px){header nav.navbar #main-menu ul#menu-main-nav{padding-left:auto;padding-right:auto}}header nav.navbar #main-menu ul#menu-main-nav::-webkit-scrollbar{height:5px;width:5px}header nav.navbar #main-menu ul#menu-main-nav::-webkit-scrollbar-track{border-radius:0px;background-color:#00000000}header nav.navbar #main-menu ul#menu-main-nav::-webkit-scrollbar-track:hover{background-color:#00000000}header nav.navbar #main-menu ul#menu-main-nav::-webkit-scrollbar-track:active{background-color:#00000000}header nav.navbar #main-menu ul#menu-main-nav::-webkit-scrollbar-thumb{border-radius:0px;background-color:#515151}header nav.navbar #main-menu ul#menu-main-nav::-webkit-scrollbar-thumb:hover{background-color:#555555}header nav.navbar #main-menu ul#menu-main-nav::-webkit-scrollbar-thumb:active{background-color:#F7F3F0}header nav.navbar #main-menu.collapsing.menu-open{transform:translateX(-100%) !important;opacity:0 !important}@media (max-width:991px){header nav.navbar #main-menu.collapsing.menu-open{width:100%}}header nav.navbar:has(button[aria-expanded="true"]) #main-menu{display:block;transform:translateX(0);opacity:1;pointer-events:auto}@starting-style{header nav.navbar:has(button[aria-expanded="true"]) #main-menu{display:block;opacity:0;transform:translateX(-100%)}}@media (max-width:991px){header nav.navbar:has(button[aria-expanded="true"]) #main-menu{width:100% !important}}@starting-style{ul#menu-main-nav>li.nav-item:has(> .arrow_toggle[aria-expanded="true"])>.dropdown-menu{opacity:0;max-height:0}ul#menu-main-nav>li.nav-item:has(> .arrow_toggle[aria-expanded="false"])>.dropdown-menu{opacity:1;max-height:1000px}ul#menu-main-nav>li.nav-item>.dropdown-menu.show{opacity:0;max-height:0}}header nav #menu-secondary-nav a:after{content:"";width:0px;height:1px;position:absolute;bottom:-3px;background:white;left:27px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav #menu-secondary-nav a:hover:after,header nav #menu-secondary-nav a:focus:after{width:calc(100% - 27px)}header nav #menu-secondary-nav a{position:relative}header nav.navbar #brand-menu button.navbar-toggler{align-items:center !important}header nav #brand-menu button div.text:after{content:"";width:0px;height:1px;position:absolute;bottom:-3px;background:white;left:8px;transform:rotate(-0.25deg);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav #brand-menu button:hover div.text:after,header nav #brand-menu button:focus div.text:after{width:calc(100% - 8px)}header nav #brand-menu button div.text{position:relative}a.navbar-brand:focus,a.nav-link:focus{background:transparent !important;border:0px !important;outline:none !important;box-shadow:none !important}header nav #brand-menu a.navbar-brand:after{content:"";width:0px;height:1px;position:absolute;bottom:20%;background:white;left:25%;transform:rotate(-0.25deg);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav #brand-menu a.navbar-brand:focus:after{width:50%}header nav #brand-menu a.navbar-brand{position:relative}header nav #main-menu li.menu-item>a.nav-link,header nav #main-menu li.menu-item>a.dropdown-toggle,header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu li a span.text{position:relative}header nav #main-menu li.menu-item>a.nav-link:before{content:"";width:0px;height:1px;position:absolute;bottom:-2px;background:white;left:-2px;transform:rotate(-0.25deg);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav #main-menu li.menu-item>a.nav-link:hover:before,header nav #main-menu li.menu-item>a.nav-link:focus:before{width:calc(100% + 2px)}header nav #main-menu li.menu-item>a.dropdown-toggle:before{content:"";width:0px;height:1px;position:absolute;bottom:2px;background:white;left:0px;transform:rotate(-0.25deg);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav #main-menu li.menu-item>a.dropdown-toggle:hover:before,header nav #main-menu li.menu-item>a.dropdown-toggle:focus:before{width:65%}header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu li a span.text:before{content:"";width:0px;height:1px;position:absolute;bottom:-2px;background:white;left:-1px;transform:rotate(-0.25deg);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu li a:hover span.text:before,header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu li a:focus span.text:before{width:calc(100% + 2px)}header nav #main-menu li.menu-item-has-children .dropdown-item:focus{padding-right:0px !important}header nav #main-menu li.menu-item-has-children .dropdown-item:focus,header nav #main-menu li.menu-item-has-children .dropdown-item:hover{background:transparent !important;box-shadow:none !important;border:0px !important;outline:none !important}header nav.navbar #main-menu ul#menu-main-nav>li ul.dropdown-menu li{width:calc(100% - 20px)}div#brand-menu-border{border-bottom:1px solid #ffffff;width:100%;opacity:0.25}@media (max-width:1200px){header nav button.navbar-toggler div.text,header nav #icon-menu #menu-secondary-nav li a .text{display:none}header nav.navbar #brand-menu #icon-menu #menu-secondary-nav li a i{margin-right:0px}header nav.navbar #brand-menu #icon-menu #menu-secondary-nav li{margin-right:20px}header nav.navbar button .bars:before{content:"";width:0px;height:1px;position:absolute;bottom:-2px;background:white;left:-1px;transform:rotate(-0.25deg);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav.navbar #menu-secondary-nav li a:before{content:"";width:0px;height:1px;position:absolute;bottom:-5px;background:white;left:-2px;transform:rotate(-0.25deg);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}header nav.navbar button:hover .bars:before,header nav.navbar button:focus .bars:before,header nav.navbar #menu-secondary-nav li a:hover:before,header nav.navbar #menu-secondary-nav li a:focus:before{width:calc(100% + 2px)}}@media (max-width:575px){header nav #main-menu ul#menu-main-nav{padding-left:10px !important}}