.elementor-kit-8{--e-global-color-primary:#08466A;--e-global-color-secondary:#145683;--e-global-color-text:#34343C;--e-global-color-accent:#F7B829;--e-global-color-296c793:#FFFFFF;--e-global-color-e56fddf:#000000;--e-global-color-4f64998:#00000000;--e-global-color-8738861:#000000;--e-global-color-86d9391:#FFFFFF;--e-global-color-fda05ef:#E7E7E7;--e-global-color-8cbe1aa:#09344C;--e-global-color-f5aa2ea:#276D9B;--e-global-color-5c1c3ce:#145683A6;--e-global-color-8dfb58a:#FFFFFF80;--e-global-typography-primary-font-family:"Lato";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Lato";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Optima";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-e56fddf );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight )}.elementor-kit-8 p{margin-bottom:16px}.elementor-kit-8 a{color:var( --e-global-color-f5aa2ea );text-decoration:underline}.elementor-kit-8 a:hover{color:var( --e-global-color-primary );text-decoration:none}.elementor-kit-8 h1{color:var( --e-global-color-primary );font-family:optima,Sans-serif;font-size:4em;font-weight:400;line-height:1.2em}.elementor-kit-8 h2{color:var( --e-global-color-primary );font-family:optima,Sans-serif;font-size:3em;font-weight:400;line-height:1.2em}.elementor-kit-8 h3{color:var( --e-global-color-primary );font-family:optima,Sans-serif;font-size:2.2em;font-weight:400;line-height:1.1em}.elementor-kit-8 h4{color:var( --e-global-color-primary );font-family:optima,Sans-serif;font-size:1.5em;font-weight:700;line-height:1.4em}.elementor-kit-8 h5{color:var( --e-global-color-primary );font-family:optima,Sans-serif;font-size:1.25em;font-weight:700;line-height:1.4em}.elementor-kit-8 h6{color:var( --e-global-color-primary );font-family:optima,Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em}.elementor-kit-8 button,.elementor-kit-8 input[type=button],.elementor-kit-8 input[type=submit],.elementor-kit-8 .elementor-button{font-family:lato,Sans-serif;font-size:.944em;font-weight:600;text-decoration:none;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px;border-color:#00000000;border-radius:0 0 0 0;padding:.889em 1.667em}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type=button]:hover,.elementor-kit-8 input[type=button]:focus,.elementor-kit-8 input[type=submit]:hover,.elementor-kit-8 input[type=submit]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{color:var( --e-global-color-296c793 );background-color:var( --e-global-color-secondary )}.elementor-kit-8 label{font-weight:500}.elementor-kit-8 input:not([type=button]):not([type=submit]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{border-style:solid;border-color:var( --e-global-color-296c793 );border-radius:0 0 0 0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:16px}.elementor-element{--widgets-spacing:16px 16px}{}h1.entry-title{display:var(--page-title-display)}.elementor-kit-8 e-page-transition{background-color:#ffbc7d}@media(max-width:1024px){.elementor-kit-8{font-size:var( --e-global-typography-primary-font-size )}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-8{font-size:var( --e-global-typography-primary-font-size )}.elementor-kit-8 h1{font-size:3.5em}.elementor-kit-8 button,.elementor-kit-8 input[type=button],.elementor-kit-8 input[type=submit],.elementor-kit-8 .elementor-button{line-height:1.4em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}html{height:100%}body:not(.elementor-editor-active){display:flex;flex-direction:column}body:not(.elementor-editor-active) main.site-main,body:not(.elementor-editor-active) div[data-elementor-type=wp-page],body:not(.elementor-editor-active) div[data-elementor-type=archive],body:not(.elementor-editor-active) div[data-elementor-type=single-page],body:not(.elementor-editor-active) div[data-elementor-type=single-post],body:not(.elementor-editor-active) div[data-elementor-type=search-results],body:not(.elementor-editor-active) div[data-elementor-type=error-404]{flex:1 1 auto}a[target=_blank]{position:relative}a[target=_blank] span.external{position:absolute;left:-9000px;width:0;overflow:hidden;font-size:.9rem}a[target=_blank]:focus span.external,a[target=_blank]:hover span.external{display:block;position:absolute;bottom:-1.5rem;left:50%;transform:translateX(-50%);width:12em;background:#fff;border:.5px solid #333;color:#333;text-align:center;text-decoration:none!important;z-index:1}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}body .Skip-Links{background:var(--e-global-color-primary)}body .Skip-Links a{position:absolute;left:-10000px;font-size:.889rem;font-weight:600;padding:.889rem 1.667rem;background:var(--e-global-color-296c793);color:var(--e-global-color-primary)!important;z-index:10}body .Skip-Links a:focus{top:.5rem;left:.75rem}ul{margin-bottom:1em}.elementor-kit-8 a:not(.elementor-button):focus{text-decoration:none;color:inherit}.blog main{padding:3rem}.header .elementor-button.menu-item{padding:0}.header .elementor-button.menu-item a{padding:1.3rem 1.8rem!important;margin:0!important;color:inherit!important}.bvbheader .highlight.elementor-button{margin:1rem;padding:0}.bvbheader .highlight.elementor-button a{border:0;color:inherit!important}.elementor-sub-item:hover,.elementor-sub-item:focus{text-decoration:underline!important}.young-leader .title a{text-decoration:none}.young-leader .title a:hover,.young-leader .title a:focus{text-decoration:underline}.m-none{margin:0!important}.mb-xs{margin-bottom:.5rem!important}.mb-sm{margin-bottom:.75rem!important}.mb-md{margin-bottom:1rem!important}.mb-lg{margin-bottom:1.5rem!important}.elementor-widget.m-none{margin:0}.m-center{margin:0 auto}.no-margin-center.elementor-section .elementor-container{margin:0}.mx-width-xxs{max-width:200px}.mx-width-xs{max-width:320px}.mx-width-sm{max-width:480px}.mx-width-md{max-width:580px}.mx-width-lg{max-width:768px}.width-auto{width:auto!important}.d-flex{display:flex}.justify-center{justify-content:center}.justify-center .elementor-row{justify-content:center}.no-underline a{text-decoration:none!important}.underline-on-hover a:hover{text-decoration:underline!important}.mobile-only{display:none!important}.desktop-only{display:block!important}.elementor-toggle .elementor-tab-title{display:flex;align-items:center}.style-guide-typography{border-bottom:1px solid #ccc;margin-bottom:1em}.style-guide-typography .elementor-widget-heading:last-child span{font-size:.85em;opacity:.7}.display-1 span{font-size:48px;color:#08466a;font-family:optima;line-height:1.4em;font-weight:600;letter-spacing:2px}.display-2 span{font-size:24px;font-family:optima;line-height:1.4em;color:#08466a}.lead-paragraph p{font-family:lato;font-size:18px;margin-bottom:1em;line-height:1.4em;font-weight:400}.teaser h2,.teaser h3,.teaser .elementor-post__title,.teaser .elementor-post__title a{font-size:1.4em}.elementor-text-editor p:last-child{margin-bottom:0}.elementor-text-editor ul,.elementor-text-editor ol{margin:1rem 0}.elementor-kit-8 h2 a,.elementor-kit-8 h3 a,.elementor-kit-8 h4 a,.elementor-kit-8 h5 a,.elementor-kit-8 h6 a{text-decoration:none}.elementor-kit-8 h2 a:hover,.elementor-kit-8 h3 a:hover,.elementor-kit-8 h4 a:hover,.elementor-kit-8 h5 a:hover,.elementor-kit-8 h6 a:hover{text-decoration:underline}.news h2.elementor-heading-title a:focus,.news h3.elementor-heading-title a:focus{text-decoration:underline}.footer span.elementor-heading-title a{text-decoration:none}.footer span.elementor-heading-title a:hover,.footer span.elementor-heading-title a:focus,.footer nav .elementor-nav-menu .menu-item a.elementor-item:focus{text-decoration:underline}.elementor-element button:hover,.elementor-element button:focus,.elementor-element input[type=button]:hover,.elementor-element input[type=button]:focus,.elementor-element input[type=submit]:hover,.elementor-element input[type=submit]:focus,.elementor-element .elementor-button:hover,.elementor-element .elementor-button:focus,.newsletter form.wpcf7-form input[type=submit]:hover,.newsletter form.wpcf7-form input[type=submit]:focus{text-decoration:underline;color:var(--e-global-color-296c793)!important;transform:translateY(-6px)}.elementor-386 .elementor-element.elementor-element-5601950 .jet-remove-all-filters__button:focus{background:var( --e-global-color-primary )}.secondary .elementor-button,form.wpcf7-form input[type=submit]{border:1.5px solid var( --e-global-color-primary );background-color:transparent;color:var(--e-global-color-primary )}.secondary .elementor-button:hover,.secondary .elementor-button:focus,form.wpcf7-form input[type=submit]:hover,form.wpcf7-form input[type=submit]:focus{border-color:transparent;background-color:var( --e-global-color-secondary );color:var(--e-global-color-296c793);transform:translateY(-6px)}.elementor-kit-8 .elementor-button .elementor-align-icon-right{-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}.elementor-kit-8 .elementor-button:hover .elementor-align-icon-right,.elementor-kit-8 .elementor-button:focus .elementor-align-icon-right{-webkit-transform:translateX(4px);transform:translateX(4px)}.cnss-social-icon a:hover,.cnss-social-icon a:focus{transform:translateY(-10px);color:var(--e-global-color-accent)!important}.dark-bg,.dark-bg h2,.dark-bg h3{color:var( --e-global-color-296c793 )}.dark-bg a{color:var( --e-global-color-296c793 )}.dark-bg a:hover{color:#fff}.dark-bg .secondary .elementor-button{color:var( --e-global-color-296c793 );border-color:var(--e-global-color-296c793);border-width:1.5px}.dark-bg .elementor-element button:hover,.dark-bg .elementor-element button:focus,.dark-bg .elementor-element input[type=button]:hover,.dark-bg .elementor-element input[type=button]:focus,.dark-bg .elementor-element input[type=submit]:hover,.dark-bg .elementor-element input[type=submit]:focus,.dark-bg .elementor-element .elementor-button:hover,.dark-bg .elementor-element .elementor-button:focus,.dark-bg .elementor-element .secondary .elementor-button:hover,.dark-bg .elementor-element .secondary .elementor-button:focus,.dark-bg .elementor-element .elementor-button.menu-item a:hover,.dark-bg .elementor-element .elementor-button.menu-item a:focus{color:var( --e-global-color-primary )!important;background-color:var(--e-global-color-296c793);border-color:transparent}.dark-bg .elementor-element .elementor-button.menu-item a:hover,.dark-bg .elementor-element .elementor-button.menu-item a:focus{color:var( --e-global-color-primary )!important;background-color:var(--e-global-color-296c793)!important;border-color:transparent!important}.ratio-1-1 .elementor-image img,.ratio-3-2 .elementor-image img,.ratio-4-3 .elementor-image img,.ratio-2-1 .elementor-image img,.ratio-1-1 .jet-listing-dynamic-image img,.ratio-3-2 .jet-listing-dynamic-image img,.ratio-4-3 .jet-listing-dynamic-image img,.ratio-2-1 .jet-listing-dynamic-image img{display:block;width:100%;height:100%;position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:translate(-50%,-50%);object-fit:cover}.ratio-1-1 .elementor-image,.ratio-1-1 .jet-listing-dynamic-image{padding-bottom:100%;position:relative;display:flex}.ratio-2-1 .elementor-image,.ratio-2-1 .jet-listing-dynamic-image{padding-bottom:50%;position:relative;display:flex}.ratio-3-2 .elementor-image,.ratio-3-2 .jet-listing-dynamic-image{padding-bottom:66.66%;position:relative;display:flex}.ratio-4-3 .elementor-image,.ratio-4-3 .jet-listing-dynamic-image{padding-bottom:75%;position:relative;display:flex}label:not(.wpcf7-list-item-label){margin-bottom:1rem}legend{margin-bottom:.25rem;font-weight:500}fieldset{border:none;padding:0}select{border:none}.wpcf7-list-item{display:block;margin:0}.wpcf7-list-item input{margin-right:.25rem}form.wpcf7-form input[type=submit]{margin:auto;display:block}.newsletter label{color:var(--e-global-color-296c793)}.newsletter form.wpcf7-form input[type=submit]{border:none;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent )}.newsletter form.wpcf7-form input[type=submit]:hover,.newsletter form.wpcf7-form input[type=submit]:focus{background-color:var( --e-global-color-secondary )}.newsletter form{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1rem}.newsletter form p:nth-child(4),.newsletter form p:nth-child(5){grid-column:1/3}.newsletter .wpcf7-not-valid-tip{color:#dc7d75}.newsletter .wpcf7 form.invalid .wpcf7-response-output,.newsletter .wpcf7 form.sent .wpcf7-response-output{color:var(--e-global-color-296c793);grid-column:1/3;margin-top:0}.newsletter .wpcf7 form.invalid .wpcf7-response-output{border-color:#ffb900}.newsletter .wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7-spinner{display:none}.wpcf7-not-valid-tip{color:#d0120b}.wpcf7 form.invalid .wpcf7-response-output{border-color:#d0120b}.wpcf7 form.sent .wpcf7-response-output{border-color:#417349}.jet-select__control{min-width:200px}.typeFilters .elementor-widget-container{display:flex;align-items:end}.apply-filters{margin-left:1rem}input[type=image]{margin:auto;display:block}.elementor-tabs .elementor-tab-title:hover h3,.elementor-tabs .elementor-tab-title:focus h3,.elementor-tabs .elementor-tab-title:hover h2,.elementor-tabs .elementor-tab-title:focus h2{text-decoration:underline}.elementor-tabs .elementor-tab-title{padding:1rem 1.25rem}.elementor-tabs .elementor-tab-title h3,.elementor-tabs .elementor-tab-title h2{margin:0;font-size:1.5rem;color:var(--e-global-color-296c793)}.elementor-tabs .elementor-tab-title.elementor-active h3,.elementor-tabs .elementor-tab-title.elementor-active h2{color:var(--e-global-color-primary)}table tbody>tr:nth-child(odd):hover>td,table tbody>tr:nth-child(odd):hover>th{background-color:#f7f7f7!important}table tbody tr:hover>td,table tbody tr:hover>th{background:0 0!important}.star-bullets ul{padding:0}.star-bullets li{list-style:none;margin-bottom:.5em}.star-bullets li::before{content:'';display:inline-block;height:16px;width:16px;background-image:url('/cdn-cgi/image/quality=70,gravity=auto,sharpen=1,metadata=none,format=auto,onerror=redirect/wp-content/uploads/2022/01/revised-sports-museum-star.svg');margin-right:.5em}#calendar .mc-main td{height:3rem}.mc-main .mc-date,.mc-main .mc_general .event-title{text-align:center}.mc-main .current-day{border-bottom:5px solid var(--e-global-color-secondary)!important}.mc-main .has-events .mc-date,td.has-events,#calendar .mc-main .mc_general .event-title{background:#b90000!important}#calendar .mc-main .mc_general .event-title{color:var(--e-global-color-296c793)!important}#calendar .mc-main td.has-events{background:#b90000!important}.elementor-toggle h2 i{font-size:24px;vertical-align:top;padding-top:.5em}.elementor-toggle h3 i{font-size:24px;vertical-align:top;padding-top:.25em}.elementor-toggle h4 i{font-size:20px;vertical-align:top}@media only screen and (max-width:767px){.elementor-tab-mobile-title:not(.elementor-active){background:var(--e-global-color-8cbe1aa);border-bottom:1px solid var(--e-global-color-f5aa2ea)!important}}@media only screen and (max-width:500px){.desktop-only{display:none!important}}@media only screen and (max-width:500px){.mobile-only{display:block!important}.typeFilters .elementor-widget-container{display:block}.apply-filters{margin-left:0}}@media(prefers-reduced-motion:reduce){.animated{animation:none!important}}@font-face{font-family:optima;font-style:italic;font-weight:400;font-display:auto;src:url(/wp-content/uploads/2021/12/Optima_Italic.ttf) format('truetype')}@font-face{font-family:optima;font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/uploads/2021/12/OPTIMA.ttf) format('truetype')}@font-face{font-family:optima;font-style:normal;font-weight:500;font-display:auto;src:url(/wp-content/uploads/2021/12/Optima-Medium.ttf) format('truetype')}@font-face{font-family:optima;font-style:normal;font-weight:700;font-display:auto;src:url(/wp-content/uploads/2021/12/OPTIMA_B.ttf) format('truetype')}