.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			.ct-div-block,
			.oxy-post-content,
			.ct-text-block,
			.ct-headline,
			.oxy-rich-text,
			.ct-link-text { max-width: 100%; }
			img { flex-shrink: 0; }
			body * { min-height: 1px; }
		}            .oxy-testimonial {
                flex-direction: row;
                align-items: center;
            }
                        .oxy-testimonial .oxy-testimonial-photo-wrap {
                order: 1;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo {
                width: 125px;                height: 125px;                margin-right: 20px;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo-wrap, 
            .oxy-testimonial .oxy-testimonial-author-wrap, 
            .oxy-testimonial .oxy-testimonial-content-wrap {
                align-items: flex-start;                text-align: left;            }
            
                                                            .oxy-testimonial .oxy-testimonial-text {
                margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
                                    .oxy-testimonial .oxy-testimonial-author {
                font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
            }
                            

                                                .oxy-testimonial .oxy-testimonial-author-info {
                font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
             
            
                        .oxy-icon-box {
                text-align: left;                flex-direction: column;            }
            
                        .oxy-icon-box .oxy-icon-box-icon {
                margin-bottom: 12px;
                align-self: flex-start;            }
            
                                                                        .oxy-icon-box .oxy-icon-box-heading {
                font-size: 21px;
margin-bottom: 12px;            }
            
                                                                                    .oxy-icon-box .oxy-icon-box-text {
                font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
            
                        .oxy-icon-box .oxy-icon-box-link {
                margin-top: 20px;                            }
            
            
            /* GLOBALS */

                                                            .oxy-pricing-box .oxy-pricing-box-section {
                padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
                        
                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                justify-content: center;            }
            
            /* IMAGE */
                                                                                    .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
                justify-content: center;            }
            
            /* TITLE */
                                                            
                                    .oxy-pricing-box .oxy-pricing-box-title-title {
                font-size: 48px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-title-subtitle {
                font-size: 24px;
            }
            

            /* PRICE */
                                                .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                                                flex-direction: row;                                            }
            
                                    .oxy-pricing-box .oxy-pricing-box-currency {
                font-size: 28px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-main {
                font-size: 80px;
line-height: 0.7;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-decimal {
                font-size: 13px;
            }
                        
                                    .oxy-pricing-box .oxy-pricing-box-term {
                font-size: 16px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-sale-price {
                font-size: 12px;
color: rgba(0,0,0,0.5);
                margin-bottom: 20px;            }
            
            /* CONTENT */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
                font-size: 16px;
color: rgba(0,0,0,0.5);
            }
            
            /* CTA */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
                justify-content: center;            }
            
        
                                .oxy-progress-bar .oxy-progress-bar-background {
            background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
                
                .oxy-progress-bar .oxy-progress-bar-progress-wrap {
            width: 85%;        }
        
                                                        .oxy-progress-bar .oxy-progress-bar-progress {
            background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
        }
                
                        .oxy-progress-bar .oxy-progress-bar-overlay-text {
            font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
        }
        
                        .oxy-progress-bar .oxy-progress-bar-overlay-percent {
            font-size: 12px;
        }
        
        .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
				padding: 0px;			}
		
                        .oxy-superbox .oxy-superbox-secondary, 
            .oxy-superbox .oxy-superbox-primary {
                transition-duration: 0.5s;            }
            
            
            
            
            
        
        
        
        
            .oxy-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            
			.oxy-oxyninja-slider .oxy-dynamic-list {
				display: flex !important;
				flex-direction: row !important;
				align-items: unset;
				justify-content: unset;
				flex-wrap: unset;
			}
      .oxy-oxyninja-slider {
        width: 100%;
        position: relative;
      }
      .oxy-oxyninja-slider img {
        object-fit: cover;
      }
      #glightbox-body {
        z-index: 9999999999 !important;
      }
      .oxy-oxyninja-slider:focus,
      .oxy-oxyninja-slider *:focus {
        outline: 0;
      }
      .splide__list {
        margin: 0 !important;
        padding: 0 !important;
        height: 100%;
        display: flex;
        width: -webkit-max-content;
        width: max-content;
        will-change: transform;
      }
      .splide__track > .splide__list {
        width: 100%;
      }
      .splide__track > .splide__list > .splide__slide {
        transform: translate3d(0px, 0, 0);
        -webkit-transform: translate3d(0px, 0, 0);
        -moz-transform: translate3d(0px, 0, 0);
        -ms-transform: translate3d(0px, 0, 0);
        -o-transform: translate3d(0px, 0, 0);
        will-change: inherit;
      }
      .splide__list > .splide__slide:first-child {
        z-index: 2;
      }
      .splide--fade > .splide__track>.splide__list {
        display: flex !important;
      }
      .on-product-badges {
        position: absolute;
        z-index: 9;
      }
      .on-product-badges span:not(:first-of-type) {
        margin-left: 5px;
      }
      .on-product-badges span.on-new,
      .on-product-badges span.on-custom-badge,
      .on-product-badges span.on-sale {
        display: inline-block;
        background-color: white;
        color: black;
        font-size: 12px;
        padding: 6px 12px;
        line-height: 1.2;
        font-weight: 700;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: 1px;
        opacity: 0.8;
      }
      .oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}

.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
                    flex-direction: row;
               }
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
                    align-items: flex-start;
                }

            .oxy-pro-menu .oxy-pro-menu-off-canvas-container{
                    top: 0;
                    bottom: 0;
                    right: auto;
                    left: 0;
               }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }

            .oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}

.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}

.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
                        --oxynav-animation-name: none; 
                    }

                .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
                    background-color: var(--oxynav-brand-color);
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                    border: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
                    background: transparent;
                    border: 1px solid currentColor;
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
                    filter: invert(0) !important;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
                    background-color: var(--oxynav-activehover-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
                    color: var(--oxynav-neutral-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
                    color: var(--oxynav-neutral-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }

                .ct-section-inner-wrap, .oxy-header-container{
  max-width: 1320px;
}
body {font-family: 'Roboto';}body {line-height: var(--p-line-height);font-size: var(--p-size) ;font-weight: 400;color: #4a4a4a;}.oxy-nav-menu-hamburger-line {background-color: #4a4a4a;}h1, h2, h3, h4, h5, h6 {font-family: 'Gotham';font-size: var(--h1-size) ;font-weight: 700;line-height: var(--h1-line-height);color: #000d48;}h2, h3, h4, h5, h6{font-size: var(--h2-size) ;font-weight: 700;line-height: var(--h2-line-height);color: #000d48;}h3, h4, h5, h6{font-size: var(--h3-size) ;font-weight: 700;line-height: var(--h3-line-height);}h4, h5, h6{font-size: var(--h4-size) ;font-weight: 700;line-height: var(--h4-line-height);}h5, h6{font-size: var(--h5-size) ;font-weight: 400;line-height: var(--h5-line-height);}h6{font-size: var(--h6-size) ;font-weight: 500;line-height: var(--h6-line-height);}a {color: #6ac4c4;text-decoration: underline;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 20px;
padding-bottom: 75px;
padding-left: 20px;
}.ct-new-columns > .ct-div-block {
}.oxy-header-container {
padding-right: 20px;
padding-left: 20px;
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.event-hero__event-inquires {
 margin-top:auto;
}
.inquiries--text {
 margin-top:100px;
}
.btn {
}
.btn-secondary {
}
.event-btn__sold-out {
cursor: not-allowed; pointer-events: none;
}
.btn-border-white {
}
.event-hero__register-btn {
}
@media (max-width: 991px) {
.event-hero__register-btn {
 align-self:center;
}
}

.arrow-link {
 text-align:left;
}
.arrow-link:not(.ct-section):not(.oxy-easy-posts),
.arrow-link.oxy-easy-posts .oxy-posts,
.arrow-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-around;
}
.arrow-link--white {
}
.arrow-link__body {
 font-size:14px;
 color:#000d48;
 font-weight:700;
 line-height:1.6;
 text-transform:uppercase;
}
.arrow-link__arrow {
}
.about-grid-2__section {
}
.about-grid-2__section .ct-section-inner-wrap {
padding-top: 60px;
}
@media (max-width: 991px) {
.about-grid-2__section {
}
.about-grid-2__section .ct-section-inner-wrap {
padding-top: 0;
}
}

.blue-background {
 background-color:#000d48;
}
.why-grid__container {
}
@media (max-width: 991px) {
.why-grid__container {
}
.why-grid__container .ct-section-inner-wrap {
padding-top: 50px;
}
}

.grid-2__wrapper {
}
.grid-2__wrapper:not(.ct-section):not(.oxy-easy-posts),
.grid-2__wrapper.oxy-easy-posts .oxy-posts,
.grid-2__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.grid-2__wrapper {
}
.grid-2__wrapper:not(.ct-section):not(.oxy-easy-posts),
.grid-2__wrapper.oxy-easy-posts .oxy-posts,
.grid-2__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.grid-2__column {
 width:35%;
 padding-right:80px;
}
@media (max-width: 991px) {
.grid-2__column {
 width:100%;
 margin-bottom:30px;
}
}

@media (max-width: 767px) {
.grid-2__column {
 padding-right:0px;
}
}

.about-grid {
 margin-bottom:0px;
}
.margin-bottom__title {
 font-family:Gotham;
 margin-bottom:20px;
 font-weight:700;
 color:#000d48;
}
@media (max-width: 991px) {
.margin-bottom__title {
 margin-bottom:10px;
}
}

.white-text {
 color:#ffffff;
}
.grid-2__2-column {
 width:65%;
}
.grid-2__2-column:not(.ct-section):not(.oxy-easy-posts),
.grid-2__2-column.oxy-easy-posts .oxy-posts,
.grid-2__2-column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 60px;grid-row-gap: 70px;}
@media (max-width: 991px) {
.grid-2__2-column {
 width:100%;
}
.grid-2__2-column:not(.ct-section):not(.oxy-easy-posts),
.grid-2__2-column.oxy-easy-posts .oxy-posts,
.grid-2__2-column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.grid__padding-bottom {
 margin-top:0px;
 margin-bottom:0px;
}
@media (max-width: 991px) {
.grid__padding-bottom {
 margin-bottom:0px;
}
}

.image-grid {
 width:40px;
 height:40px;
 margin-bottom:25px;
}
.c-columns-2 {
}
.c-columns-m-1 {
}
@media (max-width: 767px) {
}

.c-columns-gap-xl {
}
.logo_container {
}
.logo-repeater {
 gap:20px;
}
.logo-repeater:not(.ct-section):not(.oxy-easy-posts),
.logo-repeater.oxy-easy-posts .oxy-posts,
.logo-repeater.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
gap:20px;
}
.logo-container {
 max-width:250px;
}
.logo_wrapper {
}
.company-logo {
 height:95px;
 object-fit:contain;
}
.title-company {
}
.contact-us {
}
.contact-us .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 991px) {
.contact-us {
}
.contact-us .ct-section-inner-wrap {
padding-top: 40px;
}
}

.contact-us__wrapper {
 width:100%;
 margin-top:0px;
}
.contact-us__wrapper:not(.ct-section):not(.oxy-easy-posts),
.contact-us__wrapper.oxy-easy-posts .oxy-posts,
.contact-us__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.contact-us__header {
 text-align:center;
 margin-bottom:60px;
 max-width:650px;
 margin-top:65px;
}
@media (max-width: 991px) {
.contact-us__header {
 margin-bottom:20px;
}
}

@media (max-width: 479px) {
.contact-us__header {
 margin-top:11px;
}
}

.contact-us__card {
 background-color:#e1e1e1;
 border-radius:4px;
 padding-top:32px;
 padding-right:20px;
 padding-bottom:30px;
 padding-left:20px;
 gap:25px;
 max-width:535px;
 width:100%;
 margin-right:0px;
 margin-left:0px;
}
.contact-us__card:not(.ct-section):not(.oxy-easy-posts),
.contact-us__card.oxy-easy-posts .oxy-posts,
.contact-us__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:25px;
}
@media (max-width: 767px) {
.contact-us__card {
 width:100%;
 padding-top:30px;
 padding-bottom:30px;
}
.contact-us__card:not(.ct-section):not(.oxy-easy-posts),
.contact-us__card.oxy-easy-posts .oxy-posts,
.contact-us__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.contact-us__card--img-container {
 width:200px;
 height:200px;
 border-radius:50%;
 overflow:hidden;
flex-shrink: 0;
}
.contact-us__card--img {
 width:100%;
 height:100%;
 object-fit:cover;
}
.contact-us__card--info {
}
.contact-us__card--info:not(.ct-section):not(.oxy-easy-posts),
.contact-us__card--info.oxy-easy-posts .oxy-posts,
.contact-us__card--info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 767px) {
.contact-us__card--info {
 text-align:left;
}
.contact-us__card--info:not(.ct-section):not(.oxy-easy-posts),
.contact-us__card--info.oxy-easy-posts .oxy-posts,
.contact-us__card--info.ct-section .ct-section-inner-wrap{
align-items:center;
}
}

.contact-us__card--header {
}
@media (max-width: 767px) {
.contact-us__card--header {
 text-align:center;
}
}

.contact-us__card--title {
 font-family:Roboto;
 text-transform:uppercase;
 margin-bottom:10px;
 letter-spacing:1.14px;
}
@media (max-width: 767px) {
.contact-us__card--title {
 text-align:center;
}
}

.contact-us__card--email:hover{
 color:#66cdf4;
}
.contact-us__card--email {
 color:#000d48;
 text-decoration:none;
 margin-bottom:10px;
 transition-duration:.2s;
 transition-timing-function:ease;
 transition-property:color;
}
@media (max-width: 767px) {
.contact-us__card--email {
 text-align:center;
}
}

.events-filter__wrapper {
 width:100%;
 gap:20px;
}
.events-filter__wrapper:not(.ct-section):not(.oxy-easy-posts),
.events-filter__wrapper.oxy-easy-posts .oxy-posts,
.events-filter__wrapper.ct-section .ct-section-inner-wrap{
gap:20px;
}
.events-filter__header--container {
 gap:30px;
 margin-bottom:20px;
}
.events-filter__header--container:not(.ct-section):not(.oxy-easy-posts),
.events-filter__header--container.oxy-easy-posts .oxy-posts,
.events-filter__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:30px;
}
@media (max-width: 767px) {
.events-filter__header--container {
 width:100%;
}
}

@media (max-width: 479px) {
.events-filter__header--container {
 gap:5px;
}
.events-filter__header--container:not(.ct-section):not(.oxy-easy-posts),
.events-filter__header--container.oxy-easy-posts .oxy-posts,
.events-filter__header--container.ct-section .ct-section-inner-wrap{
gap:5px;
}
}

.events-filter__header--header {
}
.data-filter__grid {
}
@media (max-width: 991px) {
.data-filter__grid {
}
}

@media (max-width: 479px) {
.data-filter__grid {
 margin-top:20px;
}
}

.data-filter__pagination--wrapper {
 width:100%;
 margin-top:30px;
 padding-top:15px;
 border-top-color:#eaecf0;
 border-top-width:1px;
 border-top-style:solid;
}
.data-filter__pagination--wrapper:not(.ct-section):not(.oxy-easy-posts),
.data-filter__pagination--wrapper.oxy-easy-posts .oxy-posts,
.data-filter__pagination--wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 479px) {
.data-filter__pagination--wrapper {
 margin-top:20px;
}
}

.data-filter__pagination {
 pagination_alignment:center;
}
.data-filter__pagination:not(.ct-section):not(.oxy-easy-posts),
.data-filter__pagination.oxy-easy-posts .oxy-posts,
.data-filter__pagination.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.data-filter__pagination .wpgb-page > a:hover{
color:#000d48;
background-color:rgba(102,205,244,0.37);
}

.data-filter__pagination .wpgb-page > a[aria-current="true"]{
color:#000d48;
background-color:#66cdf4;
}

.data-filter__pagination .wpgb-page > a, .data-filter__pagination .wpgb-page > span{
border_radius_border-radius:4px;
border-radius:4px;
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
padding-left:20px;
font-family: 'Roboto';
font-size: 16px;
font-weight: 600;
line-height: 1.4;
text-decoration: none;
text-transform: uppercase;
color: #000d48;
}

.data-filter__pagination .wpgb-pagination{
				display: -ms-flexbox;
				display: flex;
				-ms-flex-wrap: wrap;
				flex-wrap: wrap;
				justify-content: center;
			}
.tiers__section {
 background-color:#f9f9f9;
}
.tiers__section .ct-section-inner-wrap {
padding-top: 75px;
}
@media (max-width: 991px) {
.tiers__section {
 background-color:#FFF;
}
}

.tiers__wrapper {
 width:100%;
}
.tier-text__container {
 margin-bottom:30px;
}
.blue-font {
 color:#000d48;
}
.tier-table__container {
 width:100%;
}
@media (max-width: 991px) {
.tier-table__container {
}
.tier-table__container:not(.ct-section):not(.oxy-easy-posts),
.tier-table__container.oxy-easy-posts .oxy-posts,
.tier-table__container.ct-section .ct-section-inner-wrap{
display:none;
}
}

.tier__table {
 width:100%;
}
.table__head-cell {
 padding-top:27px;
 padding-right:24px;
 padding-bottom:27px;
 padding-left:24px;
}
.tier__table--header {
 font-family:Roboto;
 color:#000d48;
 text-transform:uppercase;
 letter-spacing:.1px;
 font-size:14px;
 font-weight:500;
}
.tier__table--header-first {
 text-align:left;
}
.table__head-cell--tier {
 width:13.33%;
}
.tier__table--membership--first-cell {
}
.tier__table--membership-cell {
 padding-top:7px;
 padding-right:24px;
 padding-bottom:7px;
 padding-left:24px;
 height:72px;
}
.tier__table--membership-service {
 max-width:390px;
}
.tier__table--membership-disclaimer {
 font-size:14px;
 max-width:390px;
}
.tier__table--membership-image--cell {
 text-align:center;
}
.tier__table--membership-image {
 margin-left:auto;
 margin-right:auto;
}
.tier__accordion--container {
}
.tier__accordion--container:not(.ct-section):not(.oxy-easy-posts),
.tier__accordion--container.oxy-easy-posts .oxy-posts,
.tier__accordion--container.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.tier__accordion--container {
 width:100%;
 gap:20px;
}
.tier__accordion--container:not(.ct-section):not(.oxy-easy-posts),
.tier__accordion--container.oxy-easy-posts .oxy-posts,
.tier__accordion--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:20px;
}
}

.tier__accordion--service {
}
@media (max-width: 991px) {
.tier__accordion--service {
 width:100%;
 position:relative;
 background-color:#efefef;
 padding-top:20px;
 padding-right:10px;
 padding-bottom:20px;
 padding-left:10px;
}
}

.toggle-9765 {
}
.toggle-9765-expanded {
}
.tier__accordion--tab {
}
@media (max-width: 991px) {
.tier__accordion--tab {
 width:100%;
}
}

.tier__accordion--tab-header {
}
@media (max-width: 991px) {
.tier__accordion--tab-header {
 text-align:center;
}
}

.tier__accordion--tier {
}
@media (max-width: 991px) {
.tier__accordion--tier {
 width:100%;
}
}

.tier__accordion--content-header {
}
@media (max-width: 991px) {
.tier__accordion--content-header {
 text-align:center;
 text-transform:uppercase;
 margin-left:auto;
 margin-right:auto;
}
}

.tier__accordion--content-list {
}
@media (max-width: 991px) {
.tier__accordion--content-list {
 width:100%;
 margin-bottom:30px;
 padding-left:20px;
}
}

.tier__accordion--content-item {
}
@media (max-width: 991px) {
.tier__accordion--content-item {
 margin-bottom:10px;
}
}

.tier__accordion--content-membership {
}
.tier__accordion--content-span {
}
@media (max-width: 991px) {
.tier__accordion--content-span {
}
.tier__accordion--content-span:not(.ct-section):not(.oxy-easy-posts),
.tier__accordion--content-span.oxy-easy-posts .oxy-posts,
.tier__accordion--content-span.ct-section .ct-section-inner-wrap{
display:block;
}
}

.tier__accordion--content-disclaimer {
}
@media (max-width: 991px) {
.tier__accordion--content-disclaimer {
 font-size:14px;
}
}

.logo__section {
}
.logo-farm__wrapper {
 width:100%;
 padding-bottom:0px;
 text-align:center;
}
.logo-farm__wrapper:not(.ct-section):not(.oxy-easy-posts),
.logo-farm__wrapper.oxy-easy-posts .oxy-posts,
.logo-farm__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.logo-farm__wrapper--homepage {
 gap:40px;
}
.logo-farm__wrapper--homepage:not(.ct-section):not(.oxy-easy-posts),
.logo-farm__wrapper--homepage.oxy-easy-posts .oxy-posts,
.logo-farm__wrapper--homepage.ct-section .ct-section-inner-wrap{
gap:40px;
}
.logo-slider__title {
 text-transform:uppercase;
 color:#1b3467;
 margin-top:20px;
 margin-bottom:20px;
}
.splide {
}
.logo-carousel {
 margin-top:70px;
}
.home-logo-carousel {
 margin-top:0px;
}
.splide__track {
}
.logo-splide__track {
}
.splide__list {
}
.logo-splide__list {
}
.logo-flex-grid {
}
@media (max-width: 991px) {
.logo-flex-grid {
}
}

.logo-farm__logo--box {
}
.logo-farm__logo--box:not(.ct-section):not(.oxy-easy-posts),
.logo-farm__logo--box.oxy-easy-posts .oxy-posts,
.logo-farm__logo--box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.logo-farm__logo--box {
}
}

.splide__slide {
}
.logo-farm__logo-img {
 object-fit:contain;
 width:100%;
 max-height:80px!important ;
 max-width:175px;
 object-position:center center;
 height:100%;
}
@media (max-width: 767px) {
.logo-farm__logo-img {
 width:100%;
 height:auto;
}
}

@media (max-width: 479px) {
.logo-farm__logo-img {
}
}

.partners-carousel {
 margin-top:70px;
}
.hero-gradient {
background-image: linear-gradient(360deg, #000d48 20%, #ffffff 20px);}
.hero-gradient .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 991px) {
.hero-gradient {
background-image: linear-gradient(360deg, #000d48 30%, #ffffff 30%);}
}

@media (max-width: 479px) {
.hero-gradient {
background-image: linear-gradient(360deg, #000d48 25%, #ffffff 25%);}
}

.hero-gradient__inverted {
background-image: linear-gradient(360deg, #ffffff 17%, #000d48 17px);}
.hero-gradient__inverted .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 1320px) {
.hero-gradient__inverted {
background-image: linear-gradient(360deg, #ffffff 6%, #000d48 17px);}
}

@media (max-width: 991px) {
.hero-gradient__inverted {
background-image: linear-gradient(360deg, #ffffff 27%, #000d48 27%);}
}

@media (max-width: 479px) {
.hero-gradient__inverted {
background-image: linear-gradient(360deg, #ffffff 18%, #000d48 18%);}
}

.event-hero {
background-image: linear-gradient(360deg, #ffffff 17%, #000d48 17px);}
.event-hero .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 1320px) {
.event-hero {
background-image: linear-gradient(360deg, #ffffff 17%, #000d48 17px);}
}

@media (max-width: 991px) {
.event-hero {
background-image: linear-gradient(360deg, #ffffff 27%, #000d48 27%);}
}

@media (max-width: 479px) {
.event-hero {
background-image: linear-gradient(360deg, #ffffff 18%, #000d48 18%);}
}

.hero-gradient__wrapper {
 width:100%;
 gap:20px;
 padding-bottom:0px;
}
.hero-gradient__wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero-gradient__wrapper.oxy-easy-posts .oxy-posts,
.hero-gradient__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
@media (max-width: 1320px) {
.hero-gradient__wrapper {
 gap:20px;
}
.hero-gradient__wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero-gradient__wrapper.oxy-easy-posts .oxy-posts,
.hero-gradient__wrapper.ct-section .ct-section-inner-wrap{
gap:20px;
}
}

@media (max-width: 991px) {
.hero-gradient__wrapper {
 gap:0px;
}
.hero-gradient__wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero-gradient__wrapper.oxy-easy-posts .oxy-posts,
.hero-gradient__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:0px;
}
}

.hero-gradient__header--container {
 width:50%;
}
@media (max-width: 1320px) {
.hero-gradient__header--container {
}
}

@media (max-width: 991px) {
.hero-gradient__header--container {
 width:100%;
 margin-bottom:20px;
}
.hero-gradient__header--container:not(.ct-section):not(.oxy-easy-posts),
.hero-gradient__header--container.oxy-easy-posts .oxy-posts,
.hero-gradient__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.hero-gradient__inverted--header--container {
}
@media (max-width: 1320px) {
.hero-gradient__inverted--header--container {
}
}

@media (max-width: 479px) {
.hero-gradient__inverted--header--container {
}
.hero-gradient__inverted--header--container:not(.ct-section):not(.oxy-easy-posts),
.hero-gradient__inverted--header--container.oxy-easy-posts .oxy-posts,
.hero-gradient__inverted--header--container.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.event-container__header--container {
}
@media (max-width: 991px) {
.event-container__header--container {
}
.event-container__header--container:not(.ct-section):not(.oxy-easy-posts),
.event-container__header--container.oxy-easy-posts .oxy-posts,
.event-container__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.hero-gradient__header--header {
 max-width:570px;
}
@media (max-width: 991px) {
.hero-gradient__header--header {
 text-align:center;
 margin-bottom:20px;
}
}

.event-hero__header {
 margin-bottom:015px;
}
@media (max-width: 991px) {
.event-hero__header {
 text-align:left;
}
}

.hero-gradient__header--subheader {
 max-width:500px;
 margin-bottom:0px;
 align-self:stretch;
 margin-top:5px;
}
.hero-gradient__header--subheader:not(.ct-section):not(.oxy-easy-posts),
.hero-gradient__header--subheader.oxy-easy-posts .oxy-posts,
.hero-gradient__header--subheader.ct-section .ct-section-inner-wrap{
display:inline-flex;
}
@media (max-width: 991px) {
.hero-gradient__header--subheader {
 text-align:center;
}
}

.event-hero__description {
 margin-bottom:20px;
}
.event-hero__info--container {
}
.event-hero__info--container:not(.ct-section):not(.oxy-easy-posts),
.event-hero__info--container.oxy-easy-posts .oxy-posts,
.event-hero__info--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.event-hero__info--container {
}
.event-hero__info--container:not(.ct-section):not(.oxy-easy-posts),
.event-hero__info--container.oxy-easy-posts .oxy-posts,
.event-hero__info--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}

.event-hero__date--container {
 gap:13px;
 margin-bottom:15px;
}
.event-hero__date--container:not(.ct-section):not(.oxy-easy-posts),
.event-hero__date--container.oxy-easy-posts .oxy-posts,
.event-hero__date--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:13px;
}
@media (max-width: 991px) {
.event-hero__date--container {
 text-align:left;
}
.event-hero__date--container:not(.ct-section):not(.oxy-easy-posts),
.event-hero__date--container.oxy-easy-posts .oxy-posts,
.event-hero__date--container.ct-section .ct-section-inner-wrap{
justify-content:flex-start;
}
}

@media (max-width: 767px) {
.event-hero__date--container {
 text-align:center;
}
.event-hero__date--container:not(.ct-section):not(.oxy-easy-posts),
.event-hero__date--container.oxy-easy-posts .oxy-posts,
.event-hero__date--container.ct-section .ct-section-inner-wrap{
flex-wrap:nowrap;
align-items:flex-start;
justify-content:flex-start;
}
}

@media (max-width: 479px) {
.event-hero__date--container {
 text-align:left;
}
.event-hero__date--container:not(.ct-section):not(.oxy-easy-posts),
.event-hero__date--container.oxy-easy-posts .oxy-posts,
.event-hero__date--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
}

.event-hero__date--img {
 width:16px;
}
.hero-gradient__image--container {
 width:50%;
 overflow:hidden;
 border-radius:4px;
}
@media (max-width: 991px) {
.hero-gradient__image--container {
 width:100%;
}
}

.hero-gradient__inverted--image--container {
flex-shrink: 0;
}
@media (max-width: 1320px) {
.hero-gradient__inverted--image--container {
}
}

.event-splide {
}
@media (max-width: 991px) {
.event-splide {
 width:100%;
}
}

.event-splide__track {
 padding-right:0px;
}
.event-splide__list {
}
.event-splide__list:not(.ct-section):not(.oxy-easy-posts),
.event-splide__list.oxy-easy-posts .oxy-posts,
.event-splide__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
.event-splide__slide {
}
.hero-gradient__image--image {
 border-radius:4px;
 width:100%;
 height:100%;
 object-fit:contain;
 margin-right:55px;
 margin-left:0px;
 align-self:auto;
}
@media (max-width: 1320px) {
.hero-gradient__image--image {
}
}

.event-hero__image {
 object-fit:cover;
}
.team-cards {
 background-color:#f9f9f9;
}
@media (max-width: 991px) {
.team-cards {
}
.team-cards .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.team-cards__wrapper {
 width:100%;
}
.team-cards__heading--container {
 width:100%;
}
.team-cards__heading--header {
 margin-bottom:20px;
}
.team-cards__heading--description {
}
.team-cards__repeater {
 margin-top:60px;
justify-content: center;
}
.team-cards__repeater:not(.ct-section):not(.oxy-easy-posts),
.team-cards__repeater.oxy-easy-posts .oxy-posts,
.team-cards__repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 1320px) {
.team-cards__repeater {
}
.team-cards__repeater:not(.ct-section):not(.oxy-easy-posts),
.team-cards__repeater.oxy-easy-posts .oxy-posts,
.team-cards__repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 991px) {
.team-cards__repeater {
 margin-top:40px;
}
.team-cards__repeater:not(.ct-section):not(.oxy-easy-posts),
.team-cards__repeater.oxy-easy-posts .oxy-posts,
.team-cards__repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 767px) {
.team-cards__repeater {
}
.team-cards__repeater:not(.ct-section):not(.oxy-easy-posts),
.team-cards__repeater.oxy-easy-posts .oxy-posts,
.team-cards__repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.team-cards__card {
 background-color:#e1e1e1;
 border-radius:4px;
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 padding-left:20px;
 width:100%;
 max-width:320px;
 height:100%;
}
.team-cards__card:not(.ct-section):not(.oxy-easy-posts),
.team-cards__card.oxy-easy-posts .oxy-posts,
.team-cards__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.team-cards__card--img-container {
 border-radius:50%;
 overflow:hidden;
 max-width:200px;
 width:100%;
 height:100%;
 max-height:200px;
aspect-ratio: 1 / 1 ;
}
.team-cards__card--img {
 width:100%;
 height:100%;
 object-fit:cover;
 object-position:top center;
}
.team-cards__card--name {
 text-align:center;
 margin-top:15px;
}
.team-cards__card--title {
 text-align:center;
 text-transform:uppercase;
 color:#1b3467;
}
.team-cards__card--contact-container {
 margin-top:15px;
 gap:15px;
}
.team-cards__card--contact-container:not(.ct-section):not(.oxy-easy-posts),
.team-cards__card--contact-container.oxy-easy-posts .oxy-posts,
.team-cards__card--contact-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
gap:15px;
}
.team-cards__card--contact-link {
}
.team-cards__card--contact-icon {
}
.contact-us__description {
 width:100%;
 text-align:center;
 max-width:590px;
 margin-bottom:60px;
}
.contact-us__description:not(.ct-section):not(.oxy-easy-posts),
.contact-us__description.oxy-easy-posts .oxy-posts,
.contact-us__description.ct-section .ct-section-inner-wrap{
display:inline;
align-items:center;
}
@media (max-width: 991px) {
.contact-us__description {
 margin-bottom:40px;
 text-align:center;
}
}

@media (max-width: 767px) {
.contact-us__description {
 text-align:center;
}
}

.image-text {
 background-color:#ffffff;
}
.image-text .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 991px) {
.image-text {
}
.image-text .ct-section-inner-wrap {
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
}

.image-text__wrapper {
 width:100%;
 border-radius:4px;
}
.image-text__wrapper:not(.ct-section):not(.oxy-easy-posts),
.image-text__wrapper.oxy-easy-posts .oxy-posts,
.image-text__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.image-text__wrapper {
 border-radius:0px;
}
.image-text__wrapper:not(.ct-section):not(.oxy-easy-posts),
.image-text__wrapper.oxy-easy-posts .oxy-posts,
.image-text__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.image-text__col {
 width:50%;
 gap:20px;
 align-self:stretch;
 padding-bottom:0px;
}
.image-text__col:not(.ct-section):not(.oxy-easy-posts),
.image-text__col.oxy-easy-posts .oxy-posts,
.image-text__col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
@media (max-width: 991px) {
.image-text__col {
 width:100%;
}
}

.image-text__col--white-bg {
 background-color:#ffffff;
}
.image-text__img--container {
 width:100%;
 height:100%;
}
.image-text__img {
 object-fit:contain;
 object-position:center center;
 height:100%;
 width:100%;
}
.image-text__col--blue-bg {
 background-color:#1b3467;
 padding-right:80px;
 padding-left:80px;
 margin-left:0px;
 margin-bottom:0px;
}
.image-text__col--blue-bg:not(.ct-section):not(.oxy-easy-posts),
.image-text__col--blue-bg.oxy-easy-posts .oxy-posts,
.image-text__col--blue-bg.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
@media (max-width: 1320px) {
.image-text__col--blue-bg {
 padding-top:30px;
 padding-right:50px;
 padding-bottom:30px;
 padding-left:50px;
}
}

@media (max-width: 991px) {
.image-text__col--blue-bg {
 padding-bottom:40px;
 padding-left:40px;
 padding-right:40px;
}
}

@media (max-width: 767px) {
.image-text__col--blue-bg {
 padding-left:20px;
 padding-right:20px;
}
}

.image-text__content--heading {
 font-size:26px;
 color:#ffffff;
}
.image-text__content--description {
 margin-bottom:10px;
 color:#ffffff;
}
@media (max-width: 479px) {
.image-text__content--description {
 align-self:stretch;
}
}

.btn-primary {
}
.image-text__btn {
}
@media (max-width: 1320px) {
.image-text__btn {
}
}

.pac-events {
 background-color:#f9f9f9;
}
.pac-events .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 991px) {
.pac-events {
}
.pac-events .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.pac-events__wrapper {
 width:100%;
 gap:40px;
}
.pac-events__wrapper:not(.ct-section):not(.oxy-easy-posts),
.pac-events__wrapper.oxy-easy-posts .oxy-posts,
.pac-events__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:40px;
}
@media (max-width: 991px) {
.pac-events__wrapper {
 gap:30px;
}
.pac-events__wrapper:not(.ct-section):not(.oxy-easy-posts),
.pac-events__wrapper.oxy-easy-posts .oxy-posts,
.pac-events__wrapper.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.pac-events__heading--container {
 width:100%;
 max-width:560px;
}
.pac-events__heading--header {
 margin-bottom:20px;
}
.pac-events__heading--description {
}
.pac-events__events--container {
 width:100%;
}
.pac-events__events--repeater {
 padding-left:0px;
}
.pac-events__event {
 gap:10px;
}
.pac-events__event:not(.ct-section):not(.oxy-easy-posts),
.pac-events__event.oxy-easy-posts .oxy-posts,
.pac-events__event.ct-section .ct-section-inner-wrap{
gap:10px;
}
.pac-events__event--category {
 font-family:Roboto;
 text-transform:uppercase;
 margin-bottom:5px;
}
.pac-events__event--title {
 font-weight:700;
 color:#000d48;
 text-transform:none;
 text-align:left;
}
.pac-events__event--date {
 gap:10px;
 color:#4a4a4a;
 text-align:left;
}
.pac-events__event--date:not(.ct-section):not(.oxy-easy-posts),
.pac-events__event--date.oxy-easy-posts .oxy-posts,
.pac-events__event--date.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:10px;
}
.pac-events__event--icon {
}
.about-counter__cotainer {
 background-color:#000d48;
}
.counter__wrapper {
}
.counter-title__container {
 margin-bottom:80px;
 width:40%;
}
@media (max-width: 991px) {
.counter-title__container {
 width:100%;
 margin-bottom:40px;
}
}

.counter-grid__continer {
 width:100%;
}
.counter-grid__continer:not(.ct-section):not(.oxy-easy-posts),
.counter-grid__continer.oxy-easy-posts .oxy-posts,
.counter-grid__continer.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 50px;grid-row-gap: 50px;}
@media (max-width: 991px) {
.counter-grid__continer {
}
.counter-grid__continer:not(.ct-section):not(.oxy-easy-posts),
.counter-grid__continer.oxy-easy-posts .oxy-posts,
.counter-grid__continer.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 60px;}
}

@media (max-width: 767px) {
.counter-grid__continer {
}
.counter-grid__continer:not(.ct-section):not(.oxy-easy-posts),
.counter-grid__continer.oxy-easy-posts .oxy-posts,
.counter-grid__continer.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 60px;}
}

.counter__grid {
}
.counter-number {
 font-size:60px;
 font-weight:200;
 margin-bottom:20px;
}
.counter {
 font-weight:500;
}
.counter__description {
 font-family:Gotham;
 color:#66cdf4;
 font-weight:500;
}
.counter__description--max-width {
 max-width:227px;
}
.icon-text {
 background-color:#000d48;
}
.icon-text .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 991px) {
.icon-text {
}
.icon-text .ct-section-inner-wrap {
padding-top: 50px;
}
}

.icon-text__wrapper {
 width:100%;
}
.icon-text__header--container {
 width:100%;
 margin-bottom:40px;
}
.icon-text__header--header {
 color:#ffffff;
 max-width:420px;
}
.icon-text__grid--container {
 width:100%;
}
.icon-text__grid--container:not(.ct-section):not(.oxy-easy-posts),
.icon-text__grid--container.oxy-easy-posts .oxy-posts,
.icon-text__grid--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 60px;grid-row-gap: 70px;}
@media (max-width: 991px) {
.icon-text__grid--container {
 width:100%;
}
.icon-text__grid--container:not(.ct-section):not(.oxy-easy-posts),
.icon-text__grid--container.oxy-easy-posts .oxy-posts,
.icon-text__grid--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.three-col {
 background-color:#000d48;
}
.three-col .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 991px) {
.three-col {
}
.three-col .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.three-col__wrapper {
 width:100%;
}
.three-col__wrapper:not(.ct-section):not(.oxy-easy-posts),
.three-col__wrapper.oxy-easy-posts .oxy-posts,
.three-col__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.three-col__heading--container {
 width:100%;
 max-width:790px;
}
.three-col__heading--container:not(.ct-section):not(.oxy-easy-posts),
.three-col__heading--container.oxy-easy-posts .oxy-posts,
.three-col__heading--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.three-col__heading--header {
 margin-bottom:20px;
 padding-right:0px;
 margin-right:40px;
}
.three-col__heading--description {
}
.three-col__content {
 margin-top:60px;
 gap:40px;
 width:100%;
}
.three-col__content:not(.ct-section):not(.oxy-easy-posts),
.three-col__content.oxy-easy-posts .oxy-posts,
.three-col__content.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
gap:40px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 40px;}
@media (max-width: 991px) {
.three-col__content {
 margin-top:40px;
 gap:30px;
}
.three-col__content:not(.ct-section):not(.oxy-easy-posts),
.three-col__content.oxy-easy-posts .oxy-posts,
.three-col__content.ct-section .ct-section-inner-wrap{
display:grid;
gap:30px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 30px;grid-row-gap: 30px;}
}

.three-col__column {
}
.three-col__column--header {
 margin-bottom:15px;
}
.three-col__column--description {
 margin-bottom:105px;
 padding-bottom:0px;
}
.three-col__column--btn {
 margin-top:25px;
}
.btn-secondary__outlined-hover {
}
.text-columns {
 background-color:#000d48;
}
.text-columns .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 67px;
}
@media (max-width: 991px) {
.text-columns {
}
.text-columns .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.text-columns__wrapper {
 width:100%;
}
.text-columns__header {
 width:100%;
 max-width:580px;
}
.text-columns__header--header {
 max-width:390px;
 margin-bottom:20px;
 color:#66cdf4;
}
.text-columns__content--container {
 width:100%;
 padding-top:0px;
}
.text-columns__content--container:not(.ct-section):not(.oxy-easy-posts),
.text-columns__content--container.oxy-easy-posts .oxy-posts,
.text-columns__content--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 1320px) {
.text-columns__content--container {
 gap:40px;
}
.text-columns__content--container:not(.ct-section):not(.oxy-easy-posts),
.text-columns__content--container.oxy-easy-posts .oxy-posts,
.text-columns__content--container.ct-section .ct-section-inner-wrap{
gap:40px;
}
}

@media (max-width: 991px) {
.text-columns__content--container {
 gap:30px;
 margin-top:40px;
}
.text-columns__content--container:not(.ct-section):not(.oxy-easy-posts),
.text-columns__content--container.oxy-easy-posts .oxy-posts,
.text-columns__content--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:30px;
}
}

.text-columns__content--column {
 width:50%;
 gap:30px;
 margin-right:26px;
}
.text-columns__content--column:not(.ct-section):not(.oxy-easy-posts),
.text-columns__content--column.oxy-easy-posts .oxy-posts,
.text-columns__content--column.ct-section .ct-section-inner-wrap{
gap:30px;
}
@media (max-width: 991px) {
.text-columns__content--column {
 width:100%;
 gap:20px;
}
.text-columns__content--column:not(.ct-section):not(.oxy-easy-posts),
.text-columns__content--column.oxy-easy-posts .oxy-posts,
.text-columns__content--column.ct-section .ct-section-inner-wrap{
gap:20px;
}
}

.text-columns__content--column--header {
 color:#66cdf4;
}
.sky-text {
 color:#66cdf4;
}
.text-columns__content--list {
 width:100%;
 padding-left:0px;
 margin-top:0px;
 gap:15px;
 margin-bottom:0px;
list-style: none;
}
.text-columns__content--list:not(.ct-section):not(.oxy-easy-posts),
.text-columns__content--list.oxy-easy-posts .oxy-posts,
.text-columns__content--list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:15px;
}
.text-columns__content--item {
 width:100%;
 gap:10px;
 padding-top:0px;
 padding-bottom:0px;
}
.text-columns__content--item:not(.ct-section):not(.oxy-easy-posts),
.text-columns__content--item.oxy-easy-posts .oxy-posts,
.text-columns__content--item.ct-section .ct-section-inner-wrap{
display:inline-flex;
flex-direction:row;
align-items:stretch;
align-content:stretch;
gap:10px;
}
.oxel_accordion {
 border-top-color:#adb4b9;
 border-right-color:#adb4b9;
 border-bottom-color:#adb4b9;
 border-left-color:#adb4b9;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.accordion__container {
 width:100%;
 margin-top:0px;
}
@media (max-width: 991px) {
.accordion__container {
 width:100%;
 margin-top:0px;
}
}

.oxel_accordion__row {
 font-family:Roboto;
 width:100%;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:32px;
 text-align:justify;
 border-bottom-color:#000000;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 font-weight:600;
 background-color:#ffffff;
 padding-top:24px;
cursor: pointer;
}
.oxel_accordion__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row.oxy-easy-posts .oxy-posts,
.oxel_accordion__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.oxel_accordion__row_left {
}
.oxel_accordion__row_left:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row_left.oxy-easy-posts .oxy-posts,
.oxel_accordion__row_left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_accordion__row__label {
 font-size:22px;
 font-weight:600;
 line-height:1.4;
 text-align:left;
}
@media (max-width: 1320px) {
.oxel_accordion__row__label {
 text-align:left;
}
}

@media (max-width: 991px) {
.oxel_accordion__row__label {
 font-size:16px;
 max-width:427px;
 text-align:left;
}
}

@media (max-width: 767px) {
.oxel_accordion__row__label {
 text-align:left;
}
}

.oxel_accordion__icon {
color: #374047;}.oxel_accordion__icon 
>svg {width: 18px;height: 18px;}.oxel_accordion__icon {
 margin-right:8px;
 transition-duration:0.3s;
}
.oxel_accordion__content {
 width:100%;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 border-bottom-color:#000000;
 border-bottom-width:1px;
 border-bottom-style:none;
 overflow:hidden;
 opacity:1;
 transition-duration:3s;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 transition-property:max-height;
 text-align:left;
 max-height:3000px;
 margin-top:0px;
}
.oxel_accordion__content:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__content.oxy-easy-posts .oxy-posts,
.oxel_accordion__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.oxel_accordion__content__hidden {
 max-height:0px;
 padding-left:8px;
 padding-right:8px;
 padding-top:0px;
 z-index:-1;
 padding-bottom:0px;
 transition-duration:0s;
}
.oxel_accordion__content__hidden:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__content__hidden.oxy-easy-posts .oxy-posts,
.oxel_accordion__content__hidden.ct-section .ct-section-inner-wrap{
display:flex;
}
.accordion-text {
 font-size:16px;
 padding-right:55px;
 font-weight:400;
 line-height:1.4;
}
@media (max-width: 991px) {
.accordion-text {
 font-size:14px;
}
}

.why-hero__section {
}
@media (max-width: 991px) {
.why-hero__section {
}
.why-hero__section .ct-section-inner-wrap {
padding-bottom: 0;
}
}

.why-hero__wrapper {
}
.why-hero__wrapper:not(.ct-section):not(.oxy-easy-posts),
.why-hero__wrapper.oxy-easy-posts .oxy-posts,
.why-hero__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.why-hero__wrapper {
}
.why-hero__wrapper:not(.ct-section):not(.oxy-easy-posts),
.why-hero__wrapper.oxy-easy-posts .oxy-posts,
.why-hero__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.why-title__container {
 width:45%;
}
@media (max-width: 991px) {
.why-title__container {
 width:100%;
 margin-bottom:30px;
}
}

.why-hero--title {
}
@media (max-width: 991px) {
.why-hero--title {
 text-align:center;
}
}

.title__span {
 background-color:#f5b05a;
}
.why-text__hero {
 padding-right:100px;
}
@media (max-width: 991px) {
.why-text__hero {
 text-align:center;
 padding-right:0px;
}
}

.why-video__container {
 width:55%;
}
@media (max-width: 991px) {
.why-video__container {
 width:100%;
}
}

.c-margin-bottom-m {
}
@media (max-width: 1320px) {
}

@media (max-width: 991px) {
}

.c-text-l {
 font-weight:400;
 line-height:1.6;
}
@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

.c-margin-bottom-s {
}
.c-shadow {
 box-shadow:0px 5px 15px rgba(0,0,0,0.08);
}
.c-heading-dark {
 color:#0f0f0f;
}
.c-columns-s-1 {
}
@media (max-width: 479px) {
}

.c-columns-l-2 {
}
@media (max-width: 991px) {
}

.c-margin-right-xs {
}
.c-margin-right-s {
}
@media (max-width: 767px) {
}

.c-btn-m {
 font-size:13px;
 padding-top:12px;
 padding-left:25px;
 padding-right:25px;
 padding-bottom:12px;
}
@media (max-width: 479px) {
.c-btn-m {
 width:100%;
 font-size:12px;
}
}

.c-btn-main:hover{
transform:translateY(-5px); border-bottom-color:color(undefined);
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 color:#ffffff;
 box-shadow:0px 7px 25px -10px rgba(0,0,0,0.5);
}
.c-btn-main {
 border-radius:7px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 text-transform:uppercase;
 letter-spacing:1px;
 border-top-color:#4353ff;
 border-right-color:#4353ff;
 border-bottom-color:#4353ff;
 border-left-color:#4353ff;
 text-align:center;
 background-color:#4353ff;
 color:#ffffff;
 font-weight:600;
 box-shadow:0px 10px 20px -15px rgba(0,0,0,0.5);
}
.c-btn-main:not(.ct-section):not(.oxy-easy-posts),
.c-btn-main.oxy-easy-posts .oxy-posts,
.c-btn-main.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.c-btn-main {
 font-size:13px;
}
}

@media (max-width: 479px) {
.c-btn-main {
 width:100%;
}
}

.c-transition {
 transition-duration:0.4s;
}
@media (max-width: 1320px) {
}

.c-h4 {
 font-weight:600;
 line-height:1.3;
}
@media (max-width: 479px) {
}

.c-margin-bottom-l {
}
@media (max-width: 767px) {
}

@media (max-width: 479px) {
}

.c-columns-gap-l {
}
.c-icon-dark-s {
color: #0f0f0f;}.c-icon-dark-s 
>svg {width: 18px;height: 18px;}.c-icon-dark-s {
}
.c-padding-m {
}
.c-link-dark:hover{
 color:#4353ff;
}
.c-link-dark {
 color:#0f0f0f;
}
.c-header {
 z-index:30;
 width:100%;
 max-height:130px;
}
.c-header:not(.ct-section):not(.oxy-easy-posts),
.c-header.oxy-easy-posts .oxy-posts,
.c-header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.c-header-contact {
display: grid!important; grid-template-columns: auto auto; grid-gap: 0.8rem;
}
@media (max-width: 991px) {
.c-header-contact {
display:none!important;
}
.c-header-contact:not(.ct-section):not(.oxy-easy-posts),
.c-header-contact.oxy-easy-posts .oxy-posts,
.c-header-contact.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

.c-icon-accent-m {
color: #4353ff;}.c-icon-accent-m 
>svg {width: 24px;height: 24px;}.c-icon-accent-m {
}
.c-inline {
}
.c-inline:not(.ct-section):not(.oxy-easy-posts),
.c-inline.oxy-easy-posts .oxy-posts,
.c-inline.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.c-social-icon:hover{
color: #4353ff;}.c-social-icon:hover{
}
.c-social-icon {
color: #686868;}.c-social-icon 
>svg {width: 20px;height: 20px;}.c-social-icon {
 margin-left:5px;
 margin-right:5px;
 padding-left:5px;
 padding-right:5px;
}
@media (max-width: 767px) {
.c-social-icon {
}.c-social-icon 
>svg {width: 17px;height: 17px;}.c-social-icon {
 margin-left:0px;
}
}

.c-logo {
 width:auto;
 max-height:35px;
}
@media (max-width: 991px) {
.c-logo {
 width:auto;
 height:30px;
}
}

@media (max-width: 767px) {
}

.c-menu {
 transition-duration:0.6s;
}
.c-menu:not(.ct-section):not(.oxy-easy-posts),
.c-menu.oxy-easy-posts .oxy-posts,
.c-menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.c-menu {
 background-color:#f9f9f9;
}
}

@media (max-width: 767px) {
}

.c-menu-open {
 text-align:center;
}
.c-menu-open:not(.ct-section):not(.oxy-easy-posts),
.c-menu-open.oxy-easy-posts .oxy-posts,
.c-menu-open.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 991px) {
.c-menu-open {
 width:100%;
 text-align:left;
}
.c-menu-open:not(.ct-section):not(.oxy-easy-posts),
.c-menu-open.oxy-easy-posts .oxy-posts,
.c-menu-open.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.c-menu-link:hover{
 color:#4353ff;
}
.c-menu-link {
 font-size:14px;
 font-weight:500;
 color:#686868;
white-space:nowrap;
}
.c-menu-link:not(.ct-section):not(.oxy-easy-posts),
.c-menu-link.oxy-easy-posts .oxy-posts,
.c-menu-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.c-menu-dropdown {
}
.c-header-mobile-toggle {
}
@media (max-width: 991px) {
.c-header-mobile-toggle {
 padding-left:0px;
}
}

.c-link-m:hover{
 opacity:0.8;
}
.c-link-m {
 font-size:16px;
 font-weight:500;
 text-decoration:none;
}
.c-link-m:not(.ct-section):not(.oxy-easy-posts),
.c-link-m.oxy-easy-posts .oxy-posts,
.c-link-m.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 767px) {
.c-link-m {
}
}

@media (max-width: 479px) {
.c-link-m {
 font-size:14px;
}
}

.c-col-span-2 {
}
@media (max-width: 991px) {
}

.c-link-xl {
 font-size:22px;
 font-weight:500;
}
.c-link-xl:not(.ct-section):not(.oxy-easy-posts),
.c-link-xl.oxy-easy-posts .oxy-posts,
.c-link-xl.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.c-columns-5 {
}
.c-submenu-1 {
 position:absolute;
 left:0px;
 top:100%;
 overflow:hidden;
 transition-duration:0.7s;
 max-height:0px;
 text-align:center;
 padding-left:0px;
 padding-right:0px;
 padding-top:0%;
 padding-bottom:0%;
 background-color:#ffffff;
 box-shadow:0px 10px 10px rgba(0,0,0,0.05);
/* Enable hardware acceleration to fix laggy transitions */ -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0);
}
.c-submenu-1:not(.ct-section):not(.oxy-easy-posts),
.c-submenu-1.oxy-easy-posts .oxy-posts,
.c-submenu-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.c-submenu-1 {
 position:relative;
 padding-top:0%;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0%;
 max-height:10000px;
 width:100%;
 box-shadow:0px 0px 0px 0px rgba(0,0,0,0);
}
}

.c-mega-menu-promo {
background-image:url(https://images.unsplash.com/photo-1564996099711-fa1aed3665e0?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2598&q=80);background-size: cover; border-radius:5px;
 padding-left:20px;
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 text-align:left;
 min-height:300px;
 background-position:50% 50%;
}
.c-mega-menu-promo:not(.ct-section):not(.oxy-easy-posts),
.c-mega-menu-promo.oxy-easy-posts .oxy-posts,
.c-mega-menu-promo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.c-mega-menu-promo-inner {
 background-color:#ffffff;
 border-radius:5px;
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
 text-align:left;
}
.c-mega-menu-promo-inner:not(.ct-section):not(.oxy-easy-posts),
.c-mega-menu-promo-inner.oxy-easy-posts .oxy-posts,
.c-mega-menu-promo-inner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.c-col-span-s-1 {
}
@media (max-width: 991px) {
}

.c-bg-light {
 background-color:#f9f9f9;
}
.c-rounded {
 border-radius:7px;
 overflow:hidden;
}
.c-text-m {
 font-weight:300;
 line-height:1.6;
}
@media (max-width: 1320px) {
}

@media (max-width: 767px) {
}

@media (max-width: 479px) {
}

.c-text-dark {
 color:#686868;
}
.c-text-s {
 font-weight:300;
}
.c-text-xl {
 font-weight:500;
 max-width:700px;
 line-height:1.6;
}
@media (max-width: 1320px) {
}

.c-h2 {
 font-weight:600;
 line-height:1.3;
 text-transform:capitalize;
}
@media (max-width: 1320px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

@media (max-width: 479px) {
}

.c-icon-star {
color: #eda900;}.c-icon-star 
>svg {width: 20px;height: 20px;}.c-icon-star {
}
.c-link-accent {
 color:#4353ff;
}
.c-columns-2-1 {
}
.c-stars {
 text-align:center;
}
.c-stars:not(.ct-section):not(.oxy-easy-posts),
.c-stars.oxy-easy-posts .oxy-posts,
.c-stars.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.c-avatar-xs {
 height:clamp(20px, 2vw, 30px) ;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-radius:100%;
 width:clamp(20px, 2vw, 30px) ;
object-fit:cover;
}
.toggle-0690:hover{
}
.toggle-0690 {
 width:100%;
 max-width:100%;
 background-color:#ffffff;
}
.toggle-0690:not(.ct-section):not(.oxy-easy-posts),
.toggle-0690.oxy-easy-posts .oxy-posts,
.toggle-0690.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
}
.hyperion-heading-two {
 font-family:Roboto;
 color:#000000;
 font-weight:900;
 font-size:96px;
 line-height:1;
}
@media (max-width: 991px) {
.hyperion-heading-two {
 font-size:96px;
}
}

@media (max-width: 767px) {
.hyperion-heading-two {
 font-size:72px;
}
}

@media (max-width: 479px) {
.hyperion-heading-two {
 font-size:60px;
}
}

.hyperion-big-text {
 font-family:Roboto;
 color:#23232d;
 font-size:30px;
 font-weight:400;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.5;
 max-width:720px;
}
@media (max-width: 767px) {
.hyperion-big-text {
 font-size:24px;
}
}

.toggle-1808 {
 font-family:Roboto;
 margin-bottom:40px;
 padding-top:40px;
 border-top-style:solid;
 border-top-width:2px;
 border-top-color:#3e3e4b;
 width:100%;
}

                .toggle-1808 .oxy-expand-collapse-icon {
            font-size: 24px;        }
        
                .toggle-1808 .oxy-expand-collapse-icon::before,
        .toggle-1808 .oxy-expand-collapse-icon::after {
            background-color: #e96199;        }
        
        .toggle-1808-expanded {
}
.hyperion_faq-1_title {
 font-family:Roboto;
 color:#ffffff;
 font-weight:700;
 line-height:1.1;
}
.hyperion_faq-1_text {
 font-size:20px;
 color:#c2bfd3;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; padding-left:34px;
 margin-bottom:40px;
 margin-top:-24px;
}
.c-icon-light-m {
color: #ffffff;}.c-icon-light-m 
>svg {width: 24px;height: 24px;}.c-icon-light-m {
}
.c-columns-3 {
}
.c-padding-s {
}
.c-columns-gap-m {
}
.c-relative {
 position:relative;
}
.c-submenu-2 {
 position:absolute;
 top:90%;
 background-color:#ffffff;
 border-radius:5px;
 transition-duration:0.4s;
 text-align:left;
 overflow:hidden;
 box-shadow:0px 5px 30px -10px rgba(0,0,0,0.1);
/* Enable hardware acceleration to fix laggy transitions */ -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0);
}
.c-submenu-2:not(.ct-section):not(.oxy-easy-posts),
.c-submenu-2.oxy-easy-posts .oxy-posts,
.c-submenu-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.c-submenu-2 {
 position:relative;
 max-height:10000px;
 background-color:#f9f9f9;
 box-shadow:0px 0px 0px 0px rgba(0,0,0,0);
}
}

.c-submenu-2-single {
}
.c-submenu-2-double {
}
.c-submenu-2-triple {
}
.c-menu-link-small:hover{
 color:#4353ff;
}
.c-menu-link-small {
 font-size:11px;
 font-weight:300;
 color:#686868;
}
.c-divider-full-dark {
 background-color:#e8e8e8;
 width:100%;
 height:1px;
 margin-top:clamp(12px, 3.5vmin, 30px) ;
 margin-bottom:clamp(12px, 3.5vmin, 30px) ;
 max-height:1px;
}
.c-columns-l-1 {
}
@media (max-width: 991px) {
}

.c-h1 {
 text-transform:capitalize;
 font-weight:600;
 line-height:1.3;
}
@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

@media (max-width: 479px) {
}

.c-btn-l {
 font-size:17px;
 padding-left:35px;
 padding-right:35px;
 padding-top:15px;
 padding-bottom:15px;
}
@media (max-width: 767px) {
.c-btn-l {
 font-size:15px;
}
}

@media (max-width: 479px) {
.c-btn-l {
 padding-top:10px;
 padding-bottom:10px;
 font-size:14px;
 width:100%;
}
}

.c-hero-2 {
 height:100vh;
}
.c-hero-2 .ct-section-inner-wrap {
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
.c-hero-2:not(.ct-section):not(.oxy-easy-posts),
.c-hero-2.oxy-easy-posts .oxy-posts,
.c-hero-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.c-hero-2 {
 height:auto;
}
}

.c-tagline {
 font-size:12px;
 letter-spacing:2px;
 text-transform:uppercase;
 font-weight:500;
}
.c-scrolling-image:hover{
 background-position:0% 100%;
}
.c-scrolling-image {
background-size: 100% auto; transition-duration:3s;
 transition-delay:0.2s;
 height:400px;
 background-position:0% 0px;
}
@media (max-width: 767px) {
.c-scrolling-image {
 max-height:300px;
}
}

@media (max-width: 479px) {
.c-scrolling-image {
 max-height:250px;
}
}

.c-browser:before{
 content:"example.com";
 position:absolute;
 top:4px;
 left:20%;
 background-color:rgba(239,239,239,0.1);
 border-radius:25px;
 padding-left:6px;
 padding-right:6px;
 font-size:10px;
 color:rgba(255,255,255,0.31);
 width:60%;
 text-align:center;
 padding-top:3px;
 padding-bottom:3px;
 height:23px;
}
.c-browser {
 border-radius:4px;
 padding-top:30px;
 overflow:hidden;
 background-color:#383838;
 position:relative;
 width:100%;
 box-shadow:0px 25px 50px rgba(0,0,0,0.25);
}
.c-browser-dot-1 {
 width:6px;
 height:6px;
 border-radius:100%;
 background-color:#ff5846;
 position:absolute;
 top:12px;
 left:12px;
}
.c-browser-dot-2 {
 width:6px;
 height:6px;
 background-color:#febd00;
 border-radius:100%;
 position:absolute;
 top:12px;
 left:24px;
}
.c-browser-dot-3 {
 border-radius:100%;
 background-color:#00d119;
 width:6px;
 height:6px;
 position:absolute;
 top:12px;
 left:36px;
}
.c-bg-light-alt {
 background-color:#ffffff;
}
.c-columns-6 {
}
.c-footer-row {
 width:100%;
 text-align:justify;
}
.c-footer-row:not(.ct-section):not(.oxy-easy-posts),
.c-footer-row.oxy-easy-posts .oxy-posts,
.c-footer-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 767px) {
.c-footer-row {
 text-align:left;
}
.c-footer-row:not(.ct-section):not(.oxy-easy-posts),
.c-footer-row.oxy-easy-posts .oxy-posts,
.c-footer-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.c-follow-dark:hover{
color: #4353ff;}.c-follow-dark:hover{
 background-color:#efefef;
}
.c-follow-dark {
color: #686868;}.c-follow-dark 
>svg {width: 18px;height: 18px;}.c-follow-dark {
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 background-color:#efefef;
 margin-right:10px;
border-radius: 15px!important;
}
.c-footer-link-dark:hover{
 color:#4353ff;
}
.c-footer-link-dark {
 font-family:Roboto;
 color:#686868;
 margin-bottom:0px;
 font-size:14px;
 font-weight:600;
 margin-left:0px;
}
.c-footer-heading-dark {
 font-family:Gotham;
 font-size:14px;
 font-weight:600;
 color:#0f0f0f;
}
.c-columns-2-auto {
}
@media (max-width: 767px) {
}

.c-bg-dark {
 background-color:#191919;
}
.c-text-light {
 color:rgba(255,255,255,0.8);
}
.c-bg-dark-alt {
 background-color:#353535;
}
.c-padding-l {
}
@media (max-width: 1320px) {
}

@media (max-width: 767px) {
}

.c-center {
 text-align:center;
}
.c-center:not(.ct-section):not(.oxy-easy-posts),
.c-center.oxy-easy-posts .oxy-posts,
.c-center.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.c-footer-link-light:hover{
 color:#ffffff;
}
.c-footer-link-light {
 margin-bottom:10px;
 color:rgba(255,255,255,0.8);
 font-size:14px;
 font-weight:400;
 transition-duration:0.6s;
}
.c-footer-heading-light {
 font-size:14px;
 color:#ffffff;
 font-weight:600;
}
.c-left {
 text-align:left;
}
.c-left:not(.ct-section):not(.oxy-easy-posts),
.c-left.oxy-easy-posts .oxy-posts,
.c-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.counter-display {
}
.c-columns-4 {
}
.c-columns-xl-2 {
}
.c-max-width-640 {
 max-width:640px;
}
.c-stretch {
align-items: stretch;
}
.c-text-accent {
 color:#4353ff;
}
.c-buttons {
display:grid!important; grid-template-columns: auto auto; grid-gap:15px; align-items: center;
}
@media (max-width: 1320px) {
}

@media (max-width: 479px) {
.c-buttons {
grid-template-columns: 1fr; width: 100%;
}
}

.c-btn-alt:hover{
transform:translateY(-5px); color:#ffffff;
 background-color:#4353ff;
 box-shadow:0px 7px 25px -10px rgba(0,0,0,0.25);
}
.c-btn-alt {
 font-weight:600;
 color:#4353ff;
 text-transform:uppercase;
 border-radius:7px;
 background-color:#efefef;
 text-align:center;
 letter-spacing:1px;
}
.c-btn-alt:not(.ct-section):not(.oxy-easy-posts),
.c-btn-alt.oxy-easy-posts .oxy-posts,
.c-btn-alt.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1320px) {
}

@media (max-width: 767px) {
}

@media (max-width: 479px) {
}

.c-menu-sidebar-1 {
transform:translate(100%); background-color:#ffffff;
 padding-top:130px;
 width:400px;
 transition-duration:0.6s;
 transition-timing-function:ease-in-out;
 transition-delay:0.1s;
 border-radius:5px;
 position:fixed;
 top:0px;
 right:0px;
 max-height:100vh;
 z-index:25;
 height:auto;
 box-shadow:0px 0px 30px rgba(0,0,0,0.07);
overflow: auto;
}
@media (max-width: 991px) {
.c-menu-sidebar-1 {
 padding-top:90px;
}
}

@media (max-width: 767px) {
.c-menu-sidebar-1 {
 width:100%;
}
}

@media (max-width: 479px) {
.c-menu-sidebar-1 {
 padding-top:80px;
}
}

.c-submenu-4 {
 text-align:left;
 width:100%;
 padding-bottom:30px;
 padding-left:30px;
 padding-right:30px;
 background-color:#f9f9f9;
 padding-top:30px;
}
.c-submenu-4:not(.ct-section):not(.oxy-easy-posts),
.c-submenu-4.oxy-easy-posts .oxy-posts,
.c-submenu-4.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
align-items:flex-start;
}
.toggle-3580 {
 width:100%;
}
.toggle-3580:not(.ct-section):not(.oxy-easy-posts),
.toggle-3580.oxy-easy-posts .oxy-posts,
.toggle-3580.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
}
.toggle-3580-expanded {
}
.c-menu-sidebar-link-main {
 font-size:15px;
 padding-top:20px;
 padding-bottom:20px;
 margin-top:-1px;
 padding-left:20px;
 padding-right:20px;
 background-color:#ffffff;
}
.c-menu-sidebar-1-inner {
 width:100%;
overflow: auto;
}
.c-menu-sidebar-1-inner:not(.ct-section):not(.oxy-easy-posts),
.c-menu-sidebar-1-inner.oxy-easy-posts .oxy-posts,
.c-menu-sidebar-1-inner.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
.c-menu-sidebar-2 {
transform:translate(-100%); background-color:#ffffff;
 padding-top:130px;
 width:400px;
 z-index:25;
 transition-duration:0.6s;
 transition-timing-function:ease-in-out;
 transition-delay:0.1s;
 border-radius:5px;
 position:fixed;
 top:0px;
 max-height:100vh;
 left:0px;
 height:auto;
 box-shadow:0px 0px 30px rgba(0,0,0,0.07);
overflow: auto;
}
@media (max-width: 991px) {
.c-menu-sidebar-2 {
 padding-top:90px;
}
}

@media (max-width: 767px) {
.c-menu-sidebar-2 {
 width:100%;
}
}

@media (max-width: 479px) {
.c-menu-sidebar-2 {
 padding-top:80px;
}
}

.c-btn-transparent:hover{
transform:translateY(-5px); background-color:#ffffff;
 color:#4353ff;
}
.c-btn-transparent {
 text-transform:uppercase;
 background-color:rgba(255,255,255,0.15);
 border-radius:7px;
 color:#ffffff;
 font-weight:600;
 letter-spacing:1px;
 text-align:center;
}
.c-btn-transparent:not(.ct-section):not(.oxy-easy-posts),
.c-btn-transparent.oxy-easy-posts .oxy-posts,
.c-btn-transparent.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
}

.c-btn-xs {
 font-size:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:5px;
 padding-top:5px;
}
.c-btn-s {
 font-size:12px;
 padding-top:7px;
 padding-left:14px;
 padding-right:14px;
 padding-bottom:7px;
}
@media (max-width: 479px) {
.c-btn-s {
 font-size:11px;
}
}

.c-btn-xl {
 padding-top:15px;
 padding-bottom:15px;
 padding-left:35px;
 padding-right:35px;
 font-size:20px;
}
@media (max-width: 991px) {
.c-btn-xl {
 font-size:17px;
}
}

@media (max-width: 479px) {
.c-btn-xl {
 width:100%;
 font-size:15px;
}
}

.c-card-accent {
 background-color:#4353ff;
 border-radius:7px;
 width:100%;
 box-shadow:0px 5px 15px rgba(0,0,0,0.08);
}
.c-card-accent:not(.ct-section):not(.oxy-easy-posts),
.c-card-accent.oxy-easy-posts .oxy-posts,
.c-card-accent.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 767px) {
}

@media (max-width: 479px) {
}

.c-card-light {
 text-align:left;
 background-color:#ffffff;
 width:100%;
 position:relative;
 border-radius:7px;
 box-shadow:0px 5px 15px rgba(0,0,0,0.08);
}
.c-card-light:not(.ct-section):not(.oxy-easy-posts),
.c-card-light.oxy-easy-posts .oxy-posts,
.c-card-light.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 1320px) {
}

.c-card-dark {
 width:100%;
 border-radius:7px;
 background-color:#191919;
 box-shadow:0px 5px 15px rgba(0,0,0,0.08);
}
@media (max-width: 767px) {
}

@media (max-width: 479px) {
}

.c-card-transparent {
 width:100%;
 border-radius:7px;
 overflow:hidden;
 background-color:rgba(255,255,255,0.2);
}
.c-card-transparent:not(.ct-section):not(.oxy-easy-posts),
.c-card-transparent.oxy-easy-posts .oxy-posts,
.c-card-transparent.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 1320px) {
}

.c-card-has-hover:hover{
transform:translateY(-7px);}
.c-card-has-hover {
}
.c-card-on-hover:hover{
transform:translateY(-10px); background-color:#ffffff;
 box-shadow:0px 25px 35px -14px rgba(0,0,0,0.15);
}
.c-card-on-hover {
 border-radius:7px;
}
@media (max-width: 1320px) {
.c-card-on-hover {
 padding-left:25px;
 padding-right:25px;
}
}

.c-heading-accent {
 color:#4353ff;
}
.c-heading-light {
 color:#ffffff;
}
.c-h1-fat {
 font-weight:700;
 font-size:65px;
 line-height:1.2;
 max-width:800px;
}
@media (max-width: 1320px) {
.c-h1-fat {
 font-size:55px;
}
}

@media (max-width: 991px) {
.c-h1-fat {
 font-size:45px;
}
}

@media (max-width: 479px) {
.c-h1-fat {
 font-size:40px;
}
}

.c-h3 {
 font-weight:600;
 line-height:1.3;
}
@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

@media (max-width: 479px) {
}

.c-h5 {
 font-weight:600;
 text-align:left;
 line-height:1.3;
}
.c-h6 {
 line-height:1.3;
 font-weight:600;
}
.c-tagline-alt {
 background-color:#efefef;
 border-radius:7px;
 padding-top:5px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:5px;
 font-size:11px;
 font-weight:600;
 color:#4353ff;
}
.c-icon-accent-s {
color: #4353ff;}.c-icon-accent-s 
>svg {width: 18px;height: 18px;}.c-icon-accent-s {
}
.c-icon-accent-l {
background-color: rgba(67,83,255,0.05);
border: 1px solid rgba(67,83,255,0.05);
padding: 24px;color: #4353ff;}.c-icon-accent-l 
>svg {width: 24px;height: 24px;}.c-icon-accent-l {
 box-shadow:0px 15px 15px -15px rgba(67,83,255,0.2);
}
@media (max-width: 991px) {
.c-icon-accent-l {
padding: 20px;}.c-icon-accent-l 
>svg {width: 20px;height: 20px;}.c-icon-accent-l {
}
}

.c-icon-dark-m {
color: #0f0f0f;}.c-icon-dark-m 
>svg {width: 24px;height: 24px;}.c-icon-dark-m {
}
.c-icon-dark-l {
background-color: rgba(15,15,15,0.05);
border: 1px solid rgba(15,15,15,0.05);
padding: 24px;color: #0f0f0f;}.c-icon-dark-l 
>svg {width: 24px;height: 24px;}.c-icon-dark-l {
 box-shadow:0px 15px 15px -15px rgba(0,0,0,0.2);
}
@media (max-width: 767px) {
.c-icon-dark-l {
padding: ;}.c-icon-dark-l 
>svg {width: 30px;height: 30px;}.c-icon-dark-l {
}
}

.c-icon-light-s {
color: #ffffff;}.c-icon-light-s 
>svg {width: 18px;height: 18px;}.c-icon-light-s {
}
.c-icon-light-l {
background-color: rgba(255,255,255,0.05);
border: 1px solid rgba(255,255,255,0.05);
padding: 24px;color: #ffffff;}.c-icon-light-l 
>svg {width: 24px;height: 24px;}.c-icon-light-l {
}
.c-bg-accent {
 background-color:#4353ff;
}
.c-bg-accent-alt {
 background-color:#efefef;
}
.c-bg-gradient {
background-image: linear-gradient(90deg, #0009c4, #200696);}
@media (max-width: 479px) {
.c-bg-gradient {
}
}

.c-bg-blur-s {
-webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px);
}
.c-bg-blur-m {
-webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px);
}
.c-bg-blur-l {
-webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);
}
.c-bg-blur-xl {
-webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px);
}
.c-avatar-s {
 border-radius:100%;
 width:clamp(30px, 3vw, 40px) ;
 height:clamp(30px, 3vw, 40px) ;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
object-fit:cover;
}
@media (max-width: 1320px) {
}

@media (max-width: 767px) {
}

.c-avatar-m {
background-size: cover; width:clamp(40px, 4vw, 60px) ;
 height:clamp(40px, 4vw, 60px) ;
 background-repeat:no-repeat;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-radius:100%;
 background-position:50% 50%;
object-fit:cover;
}
.c-avatar-l {
 border-radius:100%;
 width:clamp(50px, 5vw, 80px) ;
 height:clamp(50px, 5vw, 80px) ;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
object-fit:cover;
}
@media (max-width: 1320px) {
}

@media (max-width: 479px) {
}

.c-avatar-xl {
background-size: cover; background-repeat:no-repeat;
 width:clamp(70px, 6.5vw, 140px) ;
 height:clamp(70px, 6.5vw, 140px) ;
 border-radius:100%;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 background-position:50% 50%;
 box-shadow:0px 25px 35px -14px rgba(0,0,0,0.2);
object-fit:cover;
}
@media (max-width: 991px) {
}

.c-link-light:hover{
 opacity:0.8;
 color:#ffffff;
}
.c-link-light {
 color:#ffffff;
}
.c-link-light:not(.ct-section):not(.oxy-easy-posts),
.c-link-light.oxy-easy-posts .oxy-posts,
.c-link-light.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.c-link-s {
 font-size:13px;
 font-weight:600;
}
.c-link-s:not(.ct-section):not(.oxy-easy-posts),
.c-link-s.oxy-easy-posts .oxy-posts,
.c-link-s.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.c-link-l {
 font-size:20px;
 font-weight:500;
 text-decoration:underline;
}
.c-link-l:not(.ct-section):not(.oxy-easy-posts),
.c-link-l.oxy-easy-posts .oxy-posts,
.c-link-l.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 767px) {
.c-link-l {
 font-size:17px;
}
}

.c-border-light {
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#e8e8e8;
 border-right-color:#e8e8e8;
 border-bottom-color:#e8e8e8;
 border-left-color:#e8e8e8;
}
.c-border-dark {
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#474747;
 border-right-color:#474747;
 border-bottom-color:#474747;
 border-left-color:#474747;
}
.c-full-width {
 width:100%;
}
.c-3d-down {
transform: perspective(1000px) rotateX(-20deg);
}
.c-3d-left {
transform: perspective(1000px) rotatey(20deg);
}
.c-3d-right {
transform: perspective(1000px) rotatey(-20deg);
}
.c-3d-up {
transform: perspective(1000px) rotateX(20deg);
}
.c-hover-3d-down:hover{
transform:perspective(1000px) ;transform: perspective(1000px) rotateX(-20deg);
}
.c-hover-3d-down {
-webkit-perspective: 0; perspective: 0; -webkit-transform: rotate(0); transform: rotate(0);
}
.c-hover-3d-left:hover{
transform: perspective(1000px) rotateY(20deg);
}
.c-hover-3d-left {
-webkit-perspective: 0; perspective: 0; -webkit-transform: rotate(0); transform: rotate(0);
}
.c-hover-3d-right:hover{
transform: perspective(1000px) rotateY(-20deg);
}
.c-hover-3d-right {
-webkit-perspective: 0; perspective: 0; -webkit-transform: rotate(0); transform: rotate(0);
}
.c-hover-3d-up:hover{
transform:perspective(1000px) ;transform: perspective(1000px) rotateX(20deg);
}
.c-hover-3d-up {
-webkit-perspective: 0; perspective: 0; -webkit-transform: rotate(0); transform: rotate(0);
}
.c-hover-move-down:hover{
transform:translateY(10px);}
.c-hover-move-down {
}
.c-hover-move-left:hover{
transform:translate(-10px);}
.c-hover-move-left {
}
.c-hover-move-right:hover{
transform:translate(10px);}
.c-hover-move-right {
}
.c-hover-move-up:hover{
transform:translateY(-10px);}
.c-hover-move-up {
}
.c-hover-scale:hover{
transform:scale(1.05,1.05);}
.c-hover-scale {
}
.c-hover-scale-up:hover{
transform:scale(1.05,1.05) translateY(-10px);}
.c-hover-scale-up {
}
.c-margin-xs {
}
.c-margin-s {
}
.c-margin-m {
}
.c-margin-l {
}
.c-margin-xl {
}
.c-margin-xxl {
}
.c-margin-left-xs {
}
.c-margin-left-s {
}
.c-margin-left-m {
}
.c-margin-left-l {
}
.c-margin-left-xl {
}
.c-margin-left-xxl {
}
.c-margin-right-m {
}
@media (max-width: 479px) {
}

.c-margin-right-l {
}
@media (max-width: 767px) {
}

@media (max-width: 479px) {
}

.c-margin-right-xl {
}
@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

.c-margin-right-xxl {
}
.c-margin-top-xs {
}
.c-margin-top-s {
}
.c-margin-top-m {
}
.c-margin-top-l {
}
.c-margin-top-xl {
}
.c-margin-top-xxl {
}
.c-margin-bottom-xs {
}
.c-margin-bottom-xl {
}
@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

.c-margin-bottom-xxl {
}
.c-padding-xs {
}
.c-padding-xl {
}
@media (max-width: 1320px) {
}

@media (max-width: 767px) {
}

.c-padding-xxl {
}
.c-padding-left-xs {
}
.c-padding-left-s {
}
.c-padding-left-m {
}
.c-padding-left-l {
}
.c-padding-left-xl {
}
.c-padding-left-xxl {
}
.c-padding-right-xs {
}
.c-padding-right-s {
}
.c-padding-right-m {
}
.c-padding-right-l {
}
.c-padding-right-xl {
}
.c-padding-right-xxl {
}
.c-padding-top-xs {
}
.c-padding-top-s {
}
.c-padding-top-m {
}
.c-padding-top-l {
}
.c-padding-top-xl {
}
.c-padding-top-xxl {
}
.c-padding-bottom-xs {
}
.c-padding-bottom-s {
}
.c-padding-bottom-m {
}
.c-padding-bottom-l {
}
.c-padding-bottom-xl {
}
.c-padding-bottom-xxl {
}
.c-owl-xs {
}
.c-owl-s {
}
.c-owl-m {
}
.c-owl-l {
}
.c-owl-xl {
}
.c-owl-xxl {
}
.c-columns-gap-xs {
}
.c-columns-gap-s {
}
.c-columns-gap-xxl {
}
@media (max-width: 991px) {
}

.c-columns-1-2 {
}
.c-columns-1-3 {
}
.c-columns-2-3 {
}
.c-columns-3-1 {
}
.c-columns-3-2 {
}
.c-columns-xl-1 {
}
.c-columns-xl-3 {
}
.c-columns-xl-4 {
}
.c-columns-xl-5 {
}
.c-columns-l-3 {
}
@media (max-width: 991px) {
}

.c-columns-l-4 {
}
@media (max-width: 991px) {
}

.c-columns-m-2 {
}
@media (max-width: 767px) {
}

.c-columns-m-3 {
}
@media (max-width: 767px) {
}

.c-columns-s-2 {
}
@media (max-width: 479px) {
}

.c-row-span-2 {
}
@media (max-width: 991px) {
}

.c-row-span-3 {
}
.c-row-span-4 {
}
.c-row-span-5 {
}
.c-row-span-6 {
}
.c-row-span-7 {
grid-row: span 7 / span 7;
}
.c-row-span-l-1 {
}
.c-row-span-l-2 {
}
.c-row-span-l-3 {
}
.c-row-span-l-4 {
}
.c-row-span-l-5 {
}
.c-row-span-l-6 {
}
.c-row-span-m-1 {
}
.c-row-span-m-2 {
}
.c-row-span-m-3 {
}
.c-row-span-m-4 {
}
.c-row-span-m-5 {
}
.c-row-span-m-6 {
}
.c-row-span-s-1 {
}
.c-row-span-s-2 {
}
.c-row-span-s-3 {
}
.c-row-span-s-4 {
}
.c-row-span-s-5 {
}
.c-row-span-s-6 {
}
.c-row-span-xl-1 {
}
.c-row-span-xl-2 {
}
@media (max-width: 1320px) {
}

.c-row-span-xl-3 {
}
.c-row-span-xl-4 {
}
.c-row-span-xl-5 {
}
.c-row-span-xl-6 {
}
.c-row-start-1 {
}
.c-row-start-2 {
}
.c-row-start-3 {
}
.c-row-start-4 {
}
.c-row-start-5 {
}
.c-row-start-6 {
}
.c-row-start-l-1 {
}
.c-row-start-l-2 {
}
.c-row-start-l-3 {
}
.c-row-start-l-4 {
}
.c-row-start-l-5 {
}
.c-row-start-l-6 {
}
.c-row-start-m-1 {
}
.c-row-start-m-2 {
}
.c-row-start-m-3 {
}
.c-row-start-m-4 {
}
.c-row-start-m-5 {
}
.c-row-start-m-6 {
}
.c-row-start-s-1 {
}
.c-row-start-s-3 {
}
.c-row-start-s-4 {
}
.c-row-start-s-5 {
}
.c-row-start-s-6 {
}
.c-row-start-xl-1 {
}
.c-row-start-xl-2 {
}
.c-row-start-xl-3 {
}
.c-row-start-xl-4 {
}
.c-row-start-xl-5 {
}
.c-row-start-xl-6 {
}
.c-col-span-3 {
}
.c-col-span-4 {
}
.c-col-span-5 {
}
.c-col-span-6 {
}
.c-col-span-l-1 {
}
.c-col-span-l-2 {
}
.c-col-span-l-3 {
}
.c-col-span-l-4 {
}
.c-col-span-l-5 {
}
.c-col-span-l-6 {
}
.c-col-span-m-1 {
}
.c-col-span-m-2 {
}
.c-col-span-m-3 {
}
.c-col-span-m-4 {
}
.c-col-span-m-5 {
}
.c-col-span-m-6 {
}
.c-col-span-s-2 {
}
.c-col-span-s-3 {
}
.c-col-span-s-4 {
}
.c-col-span-s-5 {
}
.c-col-span-s-6 {
}
.c-col-span-xl-1 {
}
.c-col-span-xl-2 {
}
.c-col-span-xl-3 {
}
.c-col-span-xl-4 {
}
.c-col-span-xl-5 {
}
.c-col-span-xl-6 {
}
.c-col-start-2 {
}
.c-col-start-l-1 {
}
.c-col-start-l-2 {
}
.c-col-start-l-3 {
}
.c-col-start-l-4 {
}
.c-col-start-l-5 {
}
.c-col-start-l-6 {
}
.c-col-start-m-1 {
}
.c-col-start-m-2 {
}
.c-col-start-m-3 {
}
.c-col-start-m-4 {
}
.c-col-start-m-5 {
}
.c-col-start-m-6 {
}
.c-col-start-s-1 {
}
.c-col-start-s-2 {
}
.c-col-start-s-3 {
}
.c-col-start-s-4 {
}
.c-col-start-s-5 {
}
.c-col-start-s-6 {
}
.c-col-start-xl-1 {
}
.c-col-start-xl-2 {
}
.c-col-start-xl-3 {
}
.c-col-start-xl-4 {
}
.c-col-start-xl-5 {
}
.c-col-start-xl-6 {
}
.c-right {
 text-align:right;
}
.c-right:not(.ct-section):not(.oxy-easy-posts),
.c-right.oxy-easy-posts .oxy-posts,
.c-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
.c-middle-center {
 text-align:center;
}
.c-middle-center:not(.ct-section):not(.oxy-easy-posts),
.c-middle-center.oxy-easy-posts .oxy-posts,
.c-middle-center.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.c-middle-left {
 text-align:left;
}
.c-middle-left:not(.ct-section):not(.oxy-easy-posts),
.c-middle-left.oxy-easy-posts .oxy-posts,
.c-middle-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.c-middle-right {
 text-align:right;
}
.c-middle-right:not(.ct-section):not(.oxy-easy-posts),
.c-middle-right.oxy-easy-posts .oxy-posts,
.c-middle-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:center;
}
.c-top-center {
 text-align:center;
}
.c-top-center:not(.ct-section):not(.oxy-easy-posts),
.c-top-center.oxy-easy-posts .oxy-posts,
.c-top-center.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.c-top-left {
 text-align:left;
}
.c-top-left:not(.ct-section):not(.oxy-easy-posts),
.c-top-left.oxy-easy-posts .oxy-posts,
.c-top-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.c-top-right {
 text-align:right;
}
.c-top-right:not(.ct-section):not(.oxy-easy-posts),
.c-top-right.oxy-easy-posts .oxy-posts,
.c-top-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-start;
}
.c-bottom-center {
 text-align:center;
}
.c-bottom-center:not(.ct-section):not(.oxy-easy-posts),
.c-bottom-center.oxy-easy-posts .oxy-posts,
.c-bottom-center.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end;
}
.c-bottom-left {
 text-align:left;
}
.c-bottom-left:not(.ct-section):not(.oxy-easy-posts),
.c-bottom-left.oxy-easy-posts .oxy-posts,
.c-bottom-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.c-bottom-right {
 text-align:right;
}
.c-bottom-right:not(.ct-section):not(.oxy-easy-posts),
.c-bottom-right.oxy-easy-posts .oxy-posts,
.c-bottom-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-end;
}
.c-left-self {
 margin-right:auto;
}
.c-center-self {
 margin-left:auto;
 margin-right:auto;
}
.c-right-self {
 margin-left:auto;
}
.c-max-width-320 {
 max-width:320px;
}
.c-max-width-480 {
 max-width:480px;
}
.c-max-width-960 {
 max-width:960px;
}
.c-max-width-1120 {
 max-width:1120px;
}
.c-opacity-25 {
 opacity:0.25;
}
.c-opacity-50 {
 opacity:0.5;
}
.c-opacity-75 {
 opacity:0.75;
}
.c-uppercase {
 text-transform:uppercase;
}
.c-lowercase {
 text-transform:lowercase;
}
.c-underline {
 text-decoration:underline;
}
.c-bold {
 font-weight:600;
}
.c-italic {
 font-style:italic;
}
.c-container-2 {
 width:100%;
 gap:40px;
}
.c-container-2:not(.ct-section):not(.oxy-easy-posts),
.c-container-2.oxy-easy-posts .oxy-posts,
.c-container-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:40px;
}
.c-container-3 {
}
.c-conatiner-m-1 {
}
.c-container-m-1 {
 max-width:100vw;
}
.c-text-m-fat {
}
.c-center-m {
}
@media (max-width: 479px) {
.c-center-m {
 margin-top:15px;
}
}

.c-col-start-1 {
}
.ch2 {
}
.c-column-columns-m-1 {
}
.js-stat-row-counter {
}
.c-columns-1 {
}
.c-columns-acc {
}
.c-ppading-s {
}
.c-columns-m1 {
}
.c-bottom {
}
.c-texts {
}
.c-columngs-gap-xl {
}
.footer_bottom_site_map-link {
 color:#a8a8a8;
}
.footer_form-btn {
 text-transform:none;
 font-weight:400;
 padding-top:0px;
 padding-bottom:0px;
}
@media (max-width: 767px) {
.footer_form-btn {
 padding-top:10px;
 padding-bottom:10px;
}
}

.c-columns-l1 {
}
.hero__title {
}
@media (max-width: 991px) {
.hero__title {
 margin-bottom:20px;
}
}

.second-column__hero {
}
.second-column__hero:not(.ct-section):not(.oxy-easy-posts),
.second-column__hero.oxy-easy-posts .oxy-posts,
.second-column__hero.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:flex-end;
}
.columns__hero {
 margin-bottom:30px;
}
@media (max-width: 767px) {
.columns__hero {
 margin-bottom:20px;
}
}

.first-column__hero {
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
}
.image-hero__container {
 width:100%;
 border-radius:4px;
 overflow:hidden;
}
.image-hero {
 aspect-ratio:4 / 1;
}
@media (max-width: 767px) {
.image-hero {
 aspect-ratio:2 / 1;
 object-fit:cover;
}
}

.hero__section {
}
@media (max-width: 991px) {
.hero__section {
}
.hero__section .ct-section-inner-wrap {
padding-bottom: 30px;
}
}

.about-grid__wrapper {
}
.about-grid__section {
}
.about-grid__section .ct-section-inner-wrap {
padding-top: 0;
}
.grid-about__container {
}
.grid-about__container:not(.ct-section):not(.oxy-easy-posts),
.grid-about__container.oxy-easy-posts .oxy-posts,
.grid-about__container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 80px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.grid-about__container {
 border-bottom-color:#000d48;
 border-bottom-width:1px;
 border-bottom-style:solid;
 padding-bottom:50px;
}
.grid-about__container:not(.ct-section):not(.oxy-easy-posts),
.grid-about__container.oxy-easy-posts .oxy-posts,
.grid-about__container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.journey-slider__wrapper {
 width:100%;
}
.journey__section {
 background-color:#000d48;
}
.grid-2-title__container {
 margin-bottom:40px;
 width:50%;
}
@media (max-width: 991px) {
.grid-2-title__container {
 margin-bottom:30px;
}
}

@media (max-width: 767px) {
.grid-2-title__container {
 width:100%;
}
}

.slider__container {
 width:100%;
}
.orange-text {
 color:#ed7a5b;
}
.slider__image-title {
 font-size:23px;
 margin-top:15px;
 margin-bottom:15px;
}
.about__splide {
 position:relative;
}
@media (max-width: 991px) {
.about__splide {
 width:100%;
}
}

.oxy-stock-content-styles {
}
.track__slider {
 width:100%;
}
.hero-homepage__wrapper {
 width:100%;
 text-align:left;
 gap:30px;
}
.hero-homepage__wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero-homepage__wrapper.oxy-easy-posts .oxy-posts,
.hero-homepage__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:30px;
}
@media (max-width: 991px) {
.hero-homepage__wrapper {
 text-align:justify;
}
.hero-homepage__wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero-homepage__wrapper.oxy-easy-posts .oxy-posts,
.hero-homepage__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.hero-homepage__main--container {
 width:75%;
}
@media (max-width: 991px) {
.hero-homepage__main--container {
 width:100%;
}
}

.hero-homepage__main--header {
 margin-bottom:25px;
 text-align:left;
}
@media (max-width: 991px) {
.hero-homepage__main--header {
 text-align:center;
}
}

@media (max-width: 767px) {
.hero-homepage__main--header {
}
}

.hero-homepage__main--subtitle {
 margin-bottom:30px;
 color:#4a4a4a;
 text-align:left;
}
@media (max-width: 991px) {
.hero-homepage__main--subtitle {
 text-align:center;
}
}

.hero-homepage__main--btn-container {
 width:100%;
 gap:20px;
}
.hero-homepage__main--btn-container:not(.ct-section):not(.oxy-easy-posts),
.hero-homepage__main--btn-container.oxy-easy-posts .oxy-posts,
.hero-homepage__main--btn-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
@media (max-width: 991px) {
.hero-homepage__main--btn-container {
}
.hero-homepage__main--btn-container:not(.ct-section):not(.oxy-easy-posts),
.hero-homepage__main--btn-container.oxy-easy-posts .oxy-posts,
.hero-homepage__main--btn-container.ct-section .ct-section-inner-wrap{
justify-content:center;
}
}

@media (max-width: 767px) {
.hero-homepage__main--btn-container {
 gap:10px;
}
.hero-homepage__main--btn-container:not(.ct-section):not(.oxy-easy-posts),
.hero-homepage__main--btn-container.oxy-easy-posts .oxy-posts,
.hero-homepage__main--btn-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:10px;
}
}

.btn-dark-blue:hover{
 color:#66cdf4;
}
.btn-dark-blue {
}
.hero-splide {
}
@media (max-width: 991px) {
.hero-splide {
}
}

.slider__image {
 aspect-ratio:14 / 10;
 border-radius:4px;
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 object-fit:cover;
}
.hero-splide__track {
}
.hero-splide__list {
}
@media (max-width: 991px) {
.hero-splide__list {
}
.hero-splide__list:not(.ct-section):not(.oxy-easy-posts),
.hero-splide__list.oxy-easy-posts .oxy-posts,
.hero-splide__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:flex-start;
}
}

.hero-splide__slide {
 padding-top:27%;
 padding-right:50px;
 padding-bottom:50px;
 padding-left:50px;
 border-radius:4px;
 overflow:hidden;
}
@media (max-width: 991px) {
.hero-splide__slide {
 padding-top:0%;
 padding-right:0px;
 padding-left:0px;
 padding-bottom:0px;
}
.hero-splide__slide:not(.ct-section):not(.oxy-easy-posts),
.hero-splide__slide.oxy-easy-posts .oxy-posts,
.hero-splide__slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
}
}

.hero-splide__slide--image-container {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
}
@media (max-width: 991px) {
.hero-splide__slide--image-container {
 position:relative;
 margin-bottom:20px;
 overflow:hidden;
 border-radius:4px;
}
}

.hero-splide__slide--bg-image {
}
.hero-splide__slide--body {
 position:relative;
 z-index:2;
 max-width:480px;
 width:100%;
 margin-bottom:20px;
 margin-right:auto;
}
@media (max-width: 991px) {
.hero-splide__slide--body {
 max-width:unset ;
 margin-bottom:0px;
}
}

.hero-splide__title {
 color:#ffffff;
 text-align:left;
 margin-bottom:30px;
}
@media (max-width: 991px) {
.hero-splide__title {
 color:#000d48;
 margin-bottom:15px;
}
}

.hero-splide__body {
 color:#ffffff;
 text-align:left;
 min-height:90px;
}
@media (max-width: 991px) {
.hero-splide__body {
 color:#000d48;
}
}

.hero-homepage__news--container {
 width:25%;
 background-color:#ededed;
 padding-top:30px;
 padding-right:30px;
 padding-bottom:30px;
 padding-left:30px;
 border-radius:4px;
}
@media (max-width: 991px) {
.hero-homepage__news--container {
 width:85%;
}
}

@media (max-width: 479px) {
.hero-homepage__news--container {
 width:95%;
}
}

.hero-homepage__news--header {
 font-weight:700;
 margin-bottom:30px;
}
.hero-homepage__news--repeater {
 gap:25px;
}
.hero-homepage__news--repeater:not(.ct-section):not(.oxy-easy-posts),
.hero-homepage__news--repeater.oxy-easy-posts .oxy-posts,
.hero-homepage__news--repeater.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:25px;
}
.hero-homepage__news--repeater-container {
}
.hero-homepage__news-title {
 width:100%;
 text-align:left;
 margin-bottom:15px;
 text-transform:uppercase;
 transition-duration:.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.hero-homepage__news--body {
 width:100%;
 text-align:left;
 color:#4a4a4a;
 transition-duration:.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.navbar__logo {
 max-height:46px;
 width:196px;
 padding-right:10px;
 margin-top:auto;
 height:auto;
}
@media (max-width: 991px) {
.navbar__logo {
}
}

.footer__logo {
 max-height:66px;
}
.footer {
 border-top-style:solid;
 border-top-width:1px;
 border-top-color:#66cdf4;
 background-color:#f9f9f9;
}
.footer .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 80px;
}
@media (max-width: 991px) {
.footer {
 border-top-style:none;
}
.footer .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 50px;
}
}

.footer__copyright-body {
 text-align:center;
}
.footer_wrapper {
 width:100%;
 gap:40px;
}
.footer_wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer_wrapper.oxy-easy-posts .oxy-posts,
.footer_wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:40px;
}
@media (max-width: 991px) {
.footer_wrapper {
 gap:015px;
 padding-top:30px;
 border-top-style:solid;
 border-top-width:1px;
 border-top-color:#66cdf4;
}
.footer_wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer_wrapper.oxy-easy-posts .oxy-posts,
.footer_wrapper.ct-section .ct-section-inner-wrap{
gap:015px;
}
}

.footer__row {
 width:100%;
}
.footer__row:not(.ct-section):not(.oxy-easy-posts),
.footer__row.oxy-easy-posts .oxy-posts,
.footer__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 991px) {
.footer__row {
 text-align:right;
 gap:35px;
}
.footer__row:not(.ct-section):not(.oxy-easy-posts),
.footer__row.oxy-easy-posts .oxy-posts,
.footer__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:35px;
}
}

.footer__logo-container {
}
.footer__menu-container {
}
.footer__social-container {
 gap:15px;
 width:fit-content ;
 flex-shrink:1;
 max-width:200px;
}
.footer__social-container:not(.ct-section):not(.oxy-easy-posts),
.footer__social-container.oxy-easy-posts .oxy-posts,
.footer__social-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:15px;
}
.footer__social-icon {
}
.footer__row--last-row {
}
.footer__row--last-row:not(.ct-section):not(.oxy-easy-posts),
.footer__row--last-row.oxy-easy-posts .oxy-posts,
.footer__row--last-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.footer__copyright-container {
}
.navbar__menu {
}
.navbar__menu:not(.ct-section):not(.oxy-easy-posts),
.navbar__menu.oxy-easy-posts .oxy-posts,
.navbar__menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.navbar__menu {
}
.navbar__menu .oxy-pro-menu-mobile-open-icon svg{
width:0px;
height:0px;
}

.navbar__menu .oxy-pro-menu-mobile-open-icon{
margin-top:0px;
margin-bottom:0px;
}

}

.hero-homepage {
}
.hero-homepage .ct-section-inner-wrap {
padding-top: 60px;
padding-bottom: 60px;
}
.hero-homepage__main--header-container {
 margin-bottom:40px;
}
.hide-tablet {
}
@media (max-width: 991px) {
.hide-tablet {
}
.hide-tablet:not(.ct-section):not(.oxy-easy-posts),
.hide-tablet.oxy-easy-posts .oxy-posts,
.hide-tablet.ct-section .ct-section-inner-wrap{
display:none;
}
}

.wayfinding {
}
.wayfinding .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 60px;
}
.wayfinding__wrapper {
 width:100%;
}
.wayfinding__header {
 font-weight:700;
 margin-bottom:20px;
}
.wayfinding-splide__slide {
 gap:20px;
 padding-top:30px;
 padding-bottom:30px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#e1e1e1;
 border-right-color:#e1e1e1;
 border-bottom-color:#e1e1e1;
 border-left-color:#e1e1e1;
 border-radius:4px;
 width:199px;
 height:199px;
 margin-bottom:2px;
}
.wayfinding-splide__slide:not(.ct-section):not(.oxy-easy-posts),
.wayfinding-splide__slide.oxy-easy-posts .oxy-posts,
.wayfinding-splide__slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
align-items:center;
justify-content:space-between;
gap:20px;
}
@media (max-width: 1320px) {
.wayfinding-splide__slide {
 width:calc((100% / 6) - 10px) ;
 height:unset ;
 min-height:199px;
 padding-left:10px;
 padding-right:10px;
}
}

@media (max-width: 991px) {
.wayfinding-splide__slide {
 margin-right:20px;
}
}

.wayfinding-splide__slide--image {
 height:80px!important ;
 object-fit:contain;
 width:unset!auto ;
}
.wayfinding-splide__slide--tutle {
}
.wayfinding-splide__slide--title {
 font-weight:700;
 text-transform:uppercase;
 max-width:145px;
 text-align:center;
}
.wayfinding-splide {
}
.wayfining-splide__list {
}
.wayfining-splide__list:not(.ct-section):not(.oxy-easy-posts),
.wayfining-splide__list.oxy-easy-posts .oxy-posts,
.wayfining-splide__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
}
.wayfinding-splide__list {
 gap:10px;
 text-align:center;
}
.wayfinding-splide__list:not(.ct-section):not(.oxy-easy-posts),
.wayfinding-splide__list.oxy-easy-posts .oxy-posts,
.wayfinding-splide__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:space-between;
gap:10px;
}
@media (max-width: 991px) {
.wayfinding-splide__list {
 gap:0px;
}
.wayfinding-splide__list:not(.ct-section):not(.oxy-easy-posts),
.wayfinding-splide__list.oxy-easy-posts .oxy-posts,
.wayfinding-splide__list.ct-section .ct-section-inner-wrap{
gap:0px;
}
}

.wayfinding-splide__slide--svg {
color: #333333;}.wayfinding-splide__slide--svg 
>svg {width: 88px;height: 88px;}.wayfinding-splide__slide--svg {
}
.content-events {
background-image: linear-gradient(90deg, #1b3467 30%, #e1e1e1 30%); background-color:#e1e1e1;
}
.content-events .ct-section-inner-wrap {
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
.content-events:not(.ct-section):not(.oxy-easy-posts),
.content-events.oxy-easy-posts .oxy-posts,
.content-events.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.content-events {
}
}

.content-events__events--container {
 background-color:#1b3467;
 width:35%;
 padding-top:50px;
 padding-right:40px;
 padding-bottom:50px;
}
@media (max-width: 991px) {
.content-events__events--container {
 width:100%;
 padding-right:40px;
 padding-left:20px;
}
.content-events__events--container:not(.ct-section):not(.oxy-easy-posts),
.content-events__events--container.oxy-easy-posts .oxy-posts,
.content-events__events--container.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.content-events__content--container {
 width:70%;
 padding-top:50px;
 padding-bottom:50px;
 padding-left:60px;
 background-color:#e1e1e1;
}
@media (max-width: 991px) {
.content-events__content--container {
 width:100%;
 padding-left:20px;
 padding-right:20px;
}
}

.content-events__events--header {
 color:#ffffff;
 margin-bottom:50px;
}
@media (max-width: 991px) {
.content-events__events--header {
 margin-bottom:40px;
}
}

.content-events__content--header {
 margin-bottom:50px;
 margin-right:auto;
}
@media (max-width: 767px) {
.content-events__content--header {
 margin-bottom:15px;
}
}

.content-events__events--repeater {
 gap:50px;
 margin-bottom:50px;
}
.content-events__events--repeater:not(.ct-section):not(.oxy-easy-posts),
.content-events__events--repeater.oxy-easy-posts .oxy-posts,
.content-events__events--repeater.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:50px;
}
@media (max-width: 991px) {
.content-events__events--repeater {
 gap:40px;
 margin-bottom:40px;
}
.content-events__events--repeater:not(.ct-section):not(.oxy-easy-posts),
.content-events__events--repeater.oxy-easy-posts .oxy-posts,
.content-events__events--repeater.ct-section .ct-section-inner-wrap{
gap:40px;
}
}

.content-events__event {
}
.content-events__events--date-container {
}
.content-events__events--date-container:not(.ct-section):not(.oxy-easy-posts),
.content-events__events--date-container.oxy-easy-posts .oxy-posts,
.content-events__events--date-container.ct-section .ct-section-inner-wrap{
display:inline-block;
}
.content-events__events--location {
 color:#66cdf4;
 text-transform:uppercase;
 font-weight:500;
 margin-right:3px;
}
.content-events__events--location:not(.ct-section):not(.oxy-easy-posts),
.content-events__events--location.oxy-easy-posts .oxy-posts,
.content-events__events--location.ct-section .ct-section-inner-wrap{
display:inline;
}
.content-events__event--title {
 color:#ffffff;
 transition-duration:.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.content-events__event--body {
 color:#ffffff;
 transition-duration:.2s;
 transition-timing-function:all;
 transition-property:ease;
}
.content-events__wrapper {
 max-width:1300px;
 width:100%;
 padding-left:20px;
 padding-right:20px;
 margin-left:auto;
 margin-bottom:auto;
 margin-right:auto;
}
.content-events__wrapper:not(.ct-section):not(.oxy-easy-posts),
.content-events__wrapper.oxy-easy-posts .oxy-posts,
.content-events__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.content-events__wrapper {
 padding-left:0px;
 padding-right:0px;
}
.content-events__wrapper:not(.ct-section):not(.oxy-easy-posts),
.content-events__wrapper.oxy-easy-posts .oxy-posts,
.content-events__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.content-events__content--header-container {
 width:100%;
 padding-right:20px;
}
.content-events__content--header-container:not(.ct-section):not(.oxy-easy-posts),
.content-events__content--header-container.oxy-easy-posts .oxy-posts,
.content-events__content--header-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.content-events__content--header-container {
 margin-bottom:40px;
}
.content-events__content--header-container:not(.ct-section):not(.oxy-easy-posts),
.content-events__content--header-container.oxy-easy-posts .oxy-posts,
.content-events__content--header-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.content-events__content--repeater {
}
.content-events__content--repeater:not(.ct-section):not(.oxy-easy-posts),
.content-events__content--repeater.oxy-easy-posts .oxy-posts,
.content-events__content--repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.content-events__content--repeater {
}
.content-events__content--repeater:not(.ct-section):not(.oxy-easy-posts),
.content-events__content--repeater.oxy-easy-posts .oxy-posts,
.content-events__content--repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 30px;}
}

.content-events__content {
 gap:10px;
}
.content-events__content:not(.ct-section):not(.oxy-easy-posts),
.content-events__content.oxy-easy-posts .oxy-posts,
.content-events__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:10px;
}
.content-events__content--image {
 transition-duration:.3s;
 transition-timing-function:ease;
 transition-property:transform;
}
.content-events__content--preheader {
 font-weight:700;
}
.content-events__content--title {
 font-weight:700;
 text-align:left;
 width:100%;
}
.content-events__content--subtitle {
}
.content-events__content--author {
 color:#1b3467;
 text-align:left;
 width:100%;
 font-weight:400;
}
.content-events__content--body {
 text-align:left;
 width:100%;
 margin-bottom:20px;
 color:#4a4a4a;
}
@media (max-width: 767px) {
.content-events__content--body {
 margin-bottom:0px;
}
}

.content-events__content--link-wrapper {
 text-align:center;
 gap:20px;
}
.content-events__content--link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.content-events__content--link-wrapper.oxy-easy-posts .oxy-posts,
.content-events__content--link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:20px;
}
@media (max-width: 767px) {
.content-events__content--link-wrapper {
 gap:10px;
}
.content-events__content--link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.content-events__content--link-wrapper.oxy-easy-posts .oxy-posts,
.content-events__content--link-wrapper.ct-section .ct-section-inner-wrap{
gap:10px;
}
}

.content-events__content--img-container {
 border-radius:4px;
 overflow:hidden;
}
.content-events__event--link-wrapper {
 text-align:left;
 gap:10px;
}
.content-events__event--link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.content-events__event--link-wrapper.oxy-easy-posts .oxy-posts,
.content-events__event--link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:10px;
}
.highlights {
 height:70vh;
 min-height:450px;
 position:relative;
}
.highlights .ct-section-inner-wrap {
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
@media (max-width: 991px) {
.highlights {
 height:unset ;
 min-height:450px;
}
}

.highlights__wrapper {
 width:100%;
}
.highlights__header--wrapper {
 width:100%;
}
.highlights__header--preheader {
 color:#ed7a5b;
}
.highlights-splide__track {
 height:100%;
}
@media (max-width: 991px) {
.highlights-splide__track {
 background-color:rgba(0,13,72,0.8);;
}
}

.highlights-splide__list {
}
@media (max-width: 991px) {
.highlights-splide__list {
}
.highlights-splide__list:not(.ct-section):not(.oxy-easy-posts),
.highlights-splide__list.oxy-easy-posts .oxy-posts,
.highlights-splide__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
}

.highlights-splide__slide {
 height:100%;
 position:relative;
}
@media (max-width: 991px) {
.highlights-splide__slide {
 height:unset ;
}
}

.highlights-splide__slide--image-container {
 width:100%;
 height:100%;
}
@media (max-width: 991px) {
.highlights-splide__slide--image-container {
 height:45vh;
}
}

.highlights-splide__slide--image {
}
.highlights-splide__slide--body--container {
 padding-top:40px;
 padding-right:40px;
 padding-bottom:40px;
 padding-left:40px;
 background-color:rgba(0,13,72,0.8);
 z-index:1;
 max-width:500px;
 width:100%;
 min-height:200px;
 height:100%;
}
@media (max-width: 991px) {
.highlights-splide__slide--body--container {
 position:static;
 max-width:100%;
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 padding-left:20px;
 background-color:transparent;
 min-height:unset ;
}
}

.highlights-splide__slide--body--preheader {
 color:#ed7a5b;
 text-transform:uppercase;
 margin-bottom:30px;
}
@media (max-width: 991px) {
.highlights-splide__slide--body--preheader {
 margin-bottom:10px;
}
}

.highlights-splide__slide--body-content {
 color:#ffffff;
 margin-bottom:40px;
}
@media (max-width: 991px) {
.highlights-splide__slide--body-content {
 margin-bottom:0px;
}
}

.initiatives__section {
 background-color:#f9f9f9;
}
.initiatives__wrapper {
}
.initiatives-title__container {
 margin-bottom:50px;
 width:50%;
}
@media (max-width: 991px) {
.initiatives-title__container {
 width:100%;
}
}

@media (max-width: 767px) {
.initiatives-title__container {
 margin-bottom:30px;
}
}

.initiatives-grid__container {
}
.initiatives-grid__container:not(.ct-section):not(.oxy-easy-posts),
.initiatives-grid__container.oxy-easy-posts .oxy-posts,
.initiatives-grid__container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.initiatives-grid__container {
}
.initiatives-grid__container:not(.ct-section):not(.oxy-easy-posts),
.initiatives-grid__container.oxy-easy-posts .oxy-posts,
.initiatives-grid__container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 767px) {
.initiatives-grid__container {
}
.initiatives-grid__container:not(.ct-section):not(.oxy-easy-posts),
.initiatives-grid__container.oxy-easy-posts .oxy-posts,
.initiatives-grid__container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.initiatives-grid {
 background-color:#000d48;
 border-radius:4px;
 padding-top:40px;
 padding-right:30px;
 padding-bottom:30px;
 padding-left:30px;
 min-height:250px;
}
.initiatives-grid:not(.ct-section):not(.oxy-easy-posts),
.initiatives-grid.oxy-easy-posts .oxy-posts,
.initiatives-grid.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 991px) {
.initiatives-grid {
}
}

@media (max-width: 479px) {
.initiatives-grid {
 min-height:270px;
}
}

.title-grid {
 color:#66cdf4;
}
.text-grid {
 color:#ffffff;
}
.invert-white {
 width:12px;
 height:12px;
}
.white-arrow__container {
}
.white-arrow__container:not(.ct-section):not(.oxy-easy-posts),
.white-arrow__container.oxy-easy-posts .oxy-posts,
.white-arrow__container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.grid-text__container {
}
.splide__arrows {
}
@media (max-width: 991px) {
.splide__arrows {
}
}

.logo-farm__header {
 text-align:center;
 margin-bottom:64px;
 padding-left:20px;
 padding-right:20px;
}
.logo-slider__titile {
 text-transform:uppercase;
 color:#1b3467;
}
.eco-insights {
}
.eco-insights__wrapper {
 width:100%;
 gap:40px;
}
.eco-insights__wrapper:not(.ct-section):not(.oxy-easy-posts),
.eco-insights__wrapper.oxy-easy-posts .oxy-posts,
.eco-insights__wrapper.ct-section .ct-section-inner-wrap{
gap:40px;
}
.eco-insights__header--container {
 width:100%;
 max-width:530px;
}
.eco-insights__header--preheader {
 text-transform:uppercase;
 text-align:left;
 margin-bottom:15px;
}
@media (max-width: 991px) {
.eco-insights__header--preheader {
 margin-bottom:10px;
}
}

.eco-insights__header--header {
 margin-bottom:20px;
}
@media (max-width: 991px) {
.eco-insights__header--header {
 margin-bottom:10px;
}
}

.eco-insights__header--description {
 color:#4a4a4a;
}
.eco-insights__repeater {
}
.eco-insights__repeater:not(.ct-section):not(.oxy-easy-posts),
.eco-insights__repeater.oxy-easy-posts .oxy-posts,
.eco-insights__repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.eco-insights__repeater {
}
.eco-insights__repeater:not(.ct-section):not(.oxy-easy-posts),
.eco-insights__repeater.oxy-easy-posts .oxy-posts,
.eco-insights__repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.eco-insights__post {
}
.eco-insights__post--link-wrapper {
 gap:10px;
 height:100%;
 width:100%;
}
.eco-insights__post--link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.eco-insights__post--link-wrapper.oxy-easy-posts .oxy-posts,
.eco-insights__post--link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:10px;
}
@media (max-width: 767px) {
.eco-insights__post--link-wrapper {
 gap:10px;
}
.eco-insights__post--link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.eco-insights__post--link-wrapper.oxy-easy-posts .oxy-posts,
.eco-insights__post--link-wrapper.ct-section .ct-section-inner-wrap{
gap:10px;
}
}

.eco-insights__post--img-container {
 border-radius:4px;
 overflow:hidden;
 margin-bottom:10px;
 width:100%;
 position:relative;
 padding-top:62.5%;
}
.eco-insights__post--image {
 transition-duration:.3s;
 transition-timing-function:ease;
 transition-property:transform;
 width:100%;
 position:absolute;
 top:0px;
 left:0px;
 height:100%;
 object-fit:cover;
 object-position:center center;
}
.eco-insights__post--title {
 font-weight:700;
 text-align:left;
 width:100%;
}
@media (max-width: 991px) {
.eco-insights__post--title {
 margin-bottom:10px;
}
}

.eco-insights__post--body {
 text-align:left;
 width:100%;
 margin-bottom:20px;
 color:#4a4a4a;
}
@media (max-width: 991px) {
.eco-insights__post--body {
 margin-bottom:0px;
}
}

@media (max-width: 767px) {
.eco-insights__post--body {
 margin-bottom:0px;
}
}

.eco-insights__post--pretitle {
 text-align:left;
 text-transform:uppercase;
 width:100%;
}
.eco-insights__post--pretitle:not(.ct-section):not(.oxy-easy-posts),
.eco-insights__post--pretitle.oxy-easy-posts .oxy-posts,
.eco-insights__post--pretitle.ct-section .ct-section-inner-wrap{
display:inline;
}
.eco-insights__post--arrow-link {
 margin-top:auto;
}
.h6-preheader {
 font-family:Gotham;
 text-transform:uppercase;
 font-weight:700;
 color:#000d48;
}
.eco-insights__post--preheader {
 text-align:left;
 width:100%;
 margin-bottom:0px;
 color:#000d48;
}
@media (max-width: 991px) {
.eco-insights__post--preheader {
 margin-bottom:10px;
}
}

@media (max-width: 767px) {
.eco-insights__post--preheader {
 margin-bottom:0px;
}
}

.cta__section {
 background-color:#66cdf4;
}
.benefits {
 background-color:#000d48;
}
.benefits__wrapper {
 width:100%%;
}
.cta__wrapper {
}
.cta__wrapper:not(.ct-section):not(.oxy-easy-posts),
.cta__wrapper.oxy-easy-posts .oxy-posts,
.cta__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1320px) {
.cta__wrapper {
 width:100%;
}
}

@media (max-width: 991px) {
.cta__wrapper {
 width:100%;
}
.cta__wrapper:not(.ct-section):not(.oxy-easy-posts),
.cta__wrapper.oxy-easy-posts .oxy-posts,
.cta__wrapper.ct-section .ct-section-inner-wrap{
align-items:center;
justify-content:center;
}
}

.benefits__header--container {
 width:100%;
 max-width:640px;
 margin-bottom:40px;
}
.benefits__header--preheader {
 text-transform:uppercase;
 text-align:left;
 margin-bottom:15px;
 color:#ed7a5b;
}
@media (max-width: 991px) {
.benefits__header--preheader {
 margin-bottom:10px;
}
}

.cta-title__container {
 gap:40%;
 width:45%;
}
.cta-title__container:not(.ct-section):not(.oxy-easy-posts),
.cta-title__container.oxy-easy-posts .oxy-posts,
.cta-title__container.ct-section .ct-section-inner-wrap{
gap:40%;
}
@media (max-width: 1320px) {
.cta-title__container {
 width:30%;
}
}

@media (max-width: 991px) {
.cta-title__container {
 width:100%;
 margin-bottom:30px;
}
.cta-title__container:not(.ct-section):not(.oxy-easy-posts),
.cta-title__container.oxy-easy-posts .oxy-posts,
.cta-title__container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
}

.benefits__header--header {
 margin-bottom:20px;
 color:#ffffff;
}
@media (max-width: 991px) {
.benefits__header--header {
 margin-bottom:10px;
}
}

.cta-buttons__container {
 height:100%;
 width:55%;
}
.cta-buttons__container:not(.ct-section):not(.oxy-easy-posts),
.cta-buttons__container.oxy-easy-posts .oxy-posts,
.cta-buttons__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1320px) {
.cta-buttons__container {
 width:70%;
 gap:15px;
 text-align:justify;
}
.cta-buttons__container:not(.ct-section):not(.oxy-easy-posts),
.cta-buttons__container.oxy-easy-posts .oxy-posts,
.cta-buttons__container.ct-section .ct-section-inner-wrap{
justify-content:center;
gap:15px;
}
}

@media (max-width: 991px) {
.cta-buttons__container {
 width:100%;
 gap:15px;
 text-align:justify;
}
.cta-buttons__container:not(.ct-section):not(.oxy-easy-posts),
.cta-buttons__container.oxy-easy-posts .oxy-posts,
.cta-buttons__container.ct-section .ct-section-inner-wrap{
justify-content:center;
gap:15px;
}
}

@media (max-width: 767px) {
.cta-buttons__container {
}
.cta-buttons__container:not(.ct-section):not(.oxy-easy-posts),
.cta-buttons__container.oxy-easy-posts .oxy-posts,
.cta-buttons__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.benefits__header--description {
 color:#ffffff;
}
.cta-title {
}
.benefits__cards--container {
}
.benefits__cards--container:not(.ct-section):not(.oxy-easy-posts),
.benefits__cards--container.oxy-easy-posts .oxy-posts,
.benefits__cards--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 60px;}
@media (max-width: 991px) {
.benefits__cards--container {
}
.benefits__cards--container:not(.ct-section):not(.oxy-easy-posts),
.benefits__cards--container.oxy-easy-posts .oxy-posts,
.benefits__cards--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 40px;}
}

@media (max-width: 767px) {
.benefits__cards--container {
}
.benefits__cards--container:not(.ct-section):not(.oxy-easy-posts),
.benefits__cards--container.oxy-easy-posts .oxy-posts,
.benefits__cards--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 30px;grid-row-gap: 30px;}
}

.btn-blue {
}
.btn-sky {
}
.btn-light {
}
.benefits__cards {
}
.benefits__card--image {
 height:68px;
 margin-bottom:20px;
}
.benefits__card {
 height:100%;
}
.benefits__card--header {
 color:#66cdf4;
 margin-bottom:5px;
}
.benefits__card--description {
 color:#ffffff;
 margin-bottom:15px;
}
.text-cta {
 padding-right:100px;
}
@media (max-width: 1320px) {
.text-cta {
 padding-right:20px;
}
}

@media (max-width: 991px) {
.text-cta {
 text-align:center;
 padding-right:0px;
}
}

.margin-center-button {
}
@media (max-width: 767px) {
.margin-center-button {
}
}

.benefits__card--arrow-link {
 margin-top:auto;
}
.membership {
}
.membership .ct-section-inner-wrap {
padding-bottom: 0;
}
.membership__wrapper {
 width:100%;
}
.membership__wrapper:not(.ct-section):not(.oxy-easy-posts),
.membership__wrapper.oxy-easy-posts .oxy-posts,
.membership__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.membership__wrapper {
}
.membership__wrapper:not(.ct-section):not(.oxy-easy-posts),
.membership__wrapper.oxy-easy-posts .oxy-posts,
.membership__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 60px;}
}

.membership__first {
}
.membership__first-column {
}
.membership__header {
 width:100%;
 max-width:530px;
 margin-bottom:60px;
}
@media (max-width: 991px) {
.membership__header {
 margin-bottom:40px;
}
}

.membership__header--preheader {
 text-transform:uppercase;
 text-align:left;
 margin-bottom:15px;
}
@media (max-width: 991px) {
.membership__header--preheader {
 margin-bottom:10px;
}
}

.membership__header--header {
 margin-bottom:20px;
}
@media (max-width: 991px) {
.membership__header--header {
 margin-bottom:10px;
}
}

.membership__header--description {
 color:#4a4a4a;
 margin-bottom:30px;
}
.membership__second-column {
 gap:60px;
}
.membership__second-column:not(.ct-section):not(.oxy-easy-posts),
.membership__second-column.oxy-easy-posts .oxy-posts,
.membership__second-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:60px;
}
@media (max-width: 991px) {
.membership__second-column {
 gap:35px;
}
.membership__second-column:not(.ct-section):not(.oxy-easy-posts),
.membership__second-column.oxy-easy-posts .oxy-posts,
.membership__second-column.ct-section .ct-section-inner-wrap{
gap:35px;
}
}

.membership__card {
 width:100%;
 gap:30px;
}
.membership__card:not(.ct-section):not(.oxy-easy-posts),
.membership__card.oxy-easy-posts .oxy-posts,
.membership__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:30px;
}
@media (max-width: 991px) {
.membership__card {
 gap:10px;
}
.membership__card:not(.ct-section):not(.oxy-easy-posts),
.membership__card.oxy-easy-posts .oxy-posts,
.membership__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:10px;
}
}

.membership__card--icon-container {
 width:48px;
 height:48px;
 background-color:#6ac4c4;
 border-radius:4px;
 min-width:48px;
 min-height:48px;
}
.membership__card--icon-container:not(.ct-section):not(.oxy-easy-posts),
.membership__card--icon-container.oxy-easy-posts .oxy-posts,
.membership__card--icon-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.membership__card--icon {
}
.membership__card--header-header {
 margin-top:10px;
 margin-bottom:7px;
}
.membership__card--header-description {
 margin-bottom:20px;
}
@media (max-width: 991px) {
.membership__card--header-description {
 margin-bottom:15px;
}
}

.membership__card--content {
}
.membership__card--content:not(.ct-section):not(.oxy-easy-posts),
.membership__card--content.oxy-easy-posts .oxy-posts,
.membership__card--content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.membership-splide {
 max-width:550px;
}
@media (max-width: 991px) {
.membership-splide {
 max-width:unset ;
}
}

.membership-splide__track {
}
.membership-splide__list {
}
@media (max-width: 991px) {
.membership-splide__list {
}
.membership-splide__list:not(.ct-section):not(.oxy-easy-posts),
.membership-splide__list.oxy-easy-posts .oxy-posts,
.membership-splide__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
}

.membership-splide__slide {
 border-radius:4px;
 border-bottom-style:solid;
 border-bottom-width:5px;
 border-bottom-color:#ed7a5b;
 background-color:#e1e1e1;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:60px;
}
@media (max-width: 991px) {
.membership-splide__slide {
 padding-top:20px;
 padding-right:15px;
 padding-bottom:40px;
 padding-left:15px;
}
}

.membership__splide--title {
}
.membership-splide__slide--title {
}
@media (max-width: 991px) {
.membership-splide__slide--title {
 text-align:center;
}
}

.membership-splide__slide--number {
 font-family:Gotham;
 font-size:80px;
 font-weight:300;
 color:#1b3467;
}
@media (max-width: 991px) {
.membership-splide__slide--number {
 text-align:center;
}
}

@media (max-width: 767px) {
.membership-splide__slide--number {
 font-size:58px;
}
}

@media (max-width: 479px) {
.membership-splide__slide--number {
 font-size:46px;
}
}

.splide__pagination {
}
.partners {
}
.partners .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
.partners__wrapper {
 width:100%;
}
.partnerss__header {
 text-transform:uppercase;
}
.join-cta {
 background-color:#66cdf4;
}
@media (max-width: 991px) {
.join-cta {
}
.join-cta .ct-section-inner-wrap {
padding-top: 64px;
padding-bottom: 64px;
}
}

.join-cta__wrapper {
 width:100%;
}
.join-cta__wrapper:not(.ct-section):not(.oxy-easy-posts),
.join-cta__wrapper.oxy-easy-posts .oxy-posts,
.join-cta__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.join-cta__header {
 margin-bottom:20px;
 text-align:center;
}
.join-cta__description {
 margin-bottom:35px;
 text-align:center;
 color:#000d48;
 max-width:550px;
}
@media (max-width: 991px) {
.join-cta__description {
 margin-bottom:020px;
}
}

.legislative {
}
.legislative .ct-section-inner-wrap {
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
@media (max-width: 991px) {
.legislative {
}
.legislative .ct-section-inner-wrap {
padding-top: 50px;
padding-right: 20px;
padding-bottom: 50px;
padding-left: 20px;
}
}

.legislative__wrapper {
 width:100%;
}
.legislative__wrapper:not(.ct-section):not(.oxy-easy-posts),
.legislative__wrapper.oxy-easy-posts .oxy-posts,
.legislative__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.legislative__wrapper {
 gap:40px;
}
.legislative__wrapper:not(.ct-section):not(.oxy-easy-posts),
.legislative__wrapper.oxy-easy-posts .oxy-posts,
.legislative__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:40px;
}
}

.legislative__left--container {
 width:50%;
 border-left-style:none;
 text-align:center;
 padding-top:70px;
 padding-right:100px;
 padding-bottom:55px;
 padding-left:70px;
 border-right-color:#66cdf4;
 border-right-width:1px;
 border-right-style:solid;
}
.legislative__left--container:not(.ct-section):not(.oxy-easy-posts),
.legislative__left--container.oxy-easy-posts .oxy-posts,
.legislative__left--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.legislative__left--container {
 border-right-style:none;
 width:100%;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
}
}

.legislative__right--container {
 width:50%;
 padding-top:70px;
 padding-right:70px;
 padding-bottom:55px;
 padding-left:90px;
}
@media (max-width: 991px) {
.legislative__right--container {
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
 width:100%;
}
}

.legislative__header--container {
 width:100%;
 max-width:530px;
 text-align:center;
}
.legislative__header--container:not(.ct-section):not(.oxy-easy-posts),
.legislative__header--container.oxy-easy-posts .oxy-posts,
.legislative__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.legislative__header--container {
 max-width:100%;
}
}

.legislative__header--preheader {
 text-transform:uppercase;
 text-align:left;
 margin-bottom:15px;
}
@media (max-width: 991px) {
.legislative__header--preheader {
 margin-bottom:10px;
}
}

.legislative__header--header {
 margin-bottom:20px;
 text-align:left;
}
@media (max-width: 991px) {
.legislative__header--header {
 margin-bottom:10px;
}
}

.legislative__header--description {
 color:#4a4a4a;
 text-align:left;
}
.legislative__header--image {
 margin-top:36px;
}
.legislative__tiles--container {
 width:100%;
 height:100%;
 gap:60px;
}
.legislative__tiles--container:not(.ct-section):not(.oxy-easy-posts),
.legislative__tiles--container.oxy-easy-posts .oxy-posts,
.legislative__tiles--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:60px;
}
@media (max-width: 991px) {
.legislative__tiles--container {
 gap:30px;
}
.legislative__tiles--container:not(.ct-section):not(.oxy-easy-posts),
.legislative__tiles--container.oxy-easy-posts .oxy-posts,
.legislative__tiles--container.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.legislative__tile--content {
}
.legislative__tile--content:not(.ct-section):not(.oxy-easy-posts),
.legislative__tile--content.oxy-easy-posts .oxy-posts,
.legislative__tile--content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.legislative__tile--header {
 margin-bottom:7px;
}
.legislative__tile--description {
 margin-bottom:20px;
}
@media (max-width: 991px) {
.legislative__tile--description {
 margin-bottom:15px;
}
}

.hero-gradient__hedear-subheader {
}
.text-stats {
 background-color:#000d48;
}
.text-stats .ct-section-inner-wrap {
padding-top: 50px;
}
@media (max-width: 991px) {
.text-stats {
}
.text-stats .ct-section-inner-wrap {
padding-bottom: 40px;
}
}

.text-stats__wrapper {
 width:100%;
}
.text-stats__first-row {
 width:100%;
}
.text-stats__first-row:not(.ct-section):not(.oxy-easy-posts),
.text-stats__first-row.oxy-easy-posts .oxy-posts,
.text-stats__first-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:stretch;
}
@media (max-width: 991px) {
.text-stats__first-row {
}
.text-stats__first-row:not(.ct-section):not(.oxy-easy-posts),
.text-stats__first-row.oxy-easy-posts .oxy-posts,
.text-stats__first-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
}
}

.text-stats__second-row {
 width:100%;
}
.text-stats__content {
 width:50%;
}
@media (max-width: 991px) {
.text-stats__content {
 width:100%;
}
}

.text-stats__content--header {
 color:#ffffff;
 max-width:391px;
 margin-bottom:40px;
}
@media (max-width: 991px) {
.text-stats__content--header {
 margin-bottom:15px;
 max-width:100%;
}
}

.text-stats__content--description {
 color:#ffffff;
 max-width:560px;
}
@media (max-width: 991px) {
.text-stats__content--description {
 max-width:100%;
}
}

.text-stat__image--container {
 width:50%;
}
.text-stat__image--container:not(.ct-section):not(.oxy-easy-posts),
.text-stat__image--container.oxy-easy-posts .oxy-posts,
.text-stat__image--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.text-stat__image--container {
 width:100%;
 order:2;
 margin-top:50px;
}
}

.text-stats__image--image {
 margin-bottom:50px;
}
.arrow-link-sky {
}
.arrow-link--sky {
}
.text-stat__grid--container {
 width:100%;
 margin-top:51px;
 padding-bottom:0px;
}
.text-stat__grid--container:not(.ct-section):not(.oxy-easy-posts),
.text-stat__grid--container.oxy-easy-posts .oxy-posts,
.text-stat__grid--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(200px, 1fr));grid-column-gap: 50px;grid-row-gap: 50px;}
@media (max-width: 991px) {
.text-stat__grid--container {
 margin-top:050px;
}
.text-stat__grid--container:not(.ct-section):not(.oxy-easy-posts),
.text-stat__grid--container.oxy-easy-posts .oxy-posts,
.text-stat__grid--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 40px;}
}

@media (max-width: 767px) {
.text-stat__grid--container {
}
.text-stat__grid--container:not(.ct-section):not(.oxy-easy-posts),
.text-stat__grid--container.oxy-easy-posts .oxy-posts,
.text-stat__grid--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 60px;}
}

.text-start__counter--grid {
}
.text-stats__counter--number {
 font-size:60px;
 font-weight:500;
 margin-bottom:20px;
}
@media (max-width: 991px) {
.text-stats__counter--number {
 margin-bottom:10px;
}
}

.text-stats__description {
 font-family:Gotham;
 color:#ffffff;
 font-weight:500;
}
.featured-insights {
 background-color:#e1e1e1;
}
@media (max-width: 991px) {
.featured-insights {
}
.featured-insights .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
}

@media (max-width: 767px) {
.featured-insights {
}
.featured-insights .ct-section-inner-wrap {
padding-top: 30px;
padding-bottom: 30px;
}
}

.featured-insights__wrapper {
 width:100%;
}
.featured-insights__header {
 margin-bottom:30px;
}
.featured-insights__cards--container {
 width:100%;
 gap:20px;
}
.featured-insights__cards--container:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__cards--container.oxy-easy-posts .oxy-posts,
.featured-insights__cards--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:20px;
}
@media (max-width: 991px) {
.featured-insights__cards--container {
 gap:30px;
}
.featured-insights__cards--container:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__cards--container.oxy-easy-posts .oxy-posts,
.featured-insights__cards--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:30px;
}
}

@media (max-width: 767px) {
.featured-insights__cards--container {
 gap:20px;
}
.featured-insights__cards--container:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__cards--container.oxy-easy-posts .oxy-posts,
.featured-insights__cards--container.ct-section .ct-section-inner-wrap{
gap:20px;
}
}

.featured-insights__main-card {
 gap:10px;
 height:100%;
 width:100%;
}
.featured-insights__main-card:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__main-card.oxy-easy-posts .oxy-posts,
.featured-insights__main-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:10px;
}
@media (max-width: 991px) {
.featured-insights__main-card {
 width:100%;
}
}

@media (max-width: 767px) {
.featured-insights__main-card {
 gap:10px;
}
.featured-insights__main-card:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__main-card.oxy-easy-posts .oxy-posts,
.featured-insights__main-card.ct-section .ct-section-inner-wrap{
gap:10px;
}
}

.featured-insights__main-card--image-container {
 border-radius:4px;
 overflow:hidden;
 margin-bottom:10px;
 width:100%;
}
.featured-insights__main-card--image {
 transition-duration:.3s;
 transition-timing-function:ease;
 transition-property:transform;
 width:100%;
}
@media (max-width: 767px) {
.featured-insights__main-card--image {
}
}

.featured-insights__main-card--header {
 font-weight:700;
 text-align:left;
 width:100%;
}
@media (max-width: 991px) {
.featured-insights__main-card--header {
 margin-bottom:10px;
}
}

.featured-insights__main-card--body {
 text-align:left;
 width:100%;
 margin-bottom:20px;
 color:#4a4a4a;
}
@media (max-width: 991px) {
.featured-insights__main-card--body {
 margin-bottom:0px;
}
}

@media (max-width: 767px) {
.featured-insights__main-card--body {
 margin-bottom:0px;
}
}

.featured-insights__column {
 width:100%;
}
.featured-insights__column:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__column.oxy-easy-posts .oxy-posts,
.featured-insights__column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.featured-insights__column {
 width:100%;
}
.featured-insights__column:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__column.oxy-easy-posts .oxy-posts,
.featured-insights__column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 30px;}
}

@media (max-width: 767px) {
.featured-insights__column {
}
.featured-insights__column:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__column.oxy-easy-posts .oxy-posts,
.featured-insights__column.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.featured-insights__column-card {
 height:100%;
 width:100%;
 text-align:left;
 gap:20px;
}
.featured-insights__column-card:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__column-card.oxy-easy-posts .oxy-posts,
.featured-insights__column-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
gap:20px;
}
@media (max-width: 991px) {
.featured-insights__column-card {
 gap:20px;
}
.featured-insights__column-card:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__column-card.oxy-easy-posts .oxy-posts,
.featured-insights__column-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}

@media (max-width: 767px) {
.featured-insights__column-card {
 gap:10px;
}
.featured-insights__column-card:not(.ct-section):not(.oxy-easy-posts),
.featured-insights__column-card.oxy-easy-posts .oxy-posts,
.featured-insights__column-card.ct-section .ct-section-inner-wrap{
gap:10px;
}
}

.featured-insights__column-card--image-container {
 border-radius:4px;
 overflow:hidden;
 margin-bottom:10px;
 width:calc((100% / 2) - 20px + (20px / 2)) ;
}
@media (max-width: 991px) {
.featured-insights__column-card--image-container {
 width:100%;
}
}

.featured-insights__column-card--image {
 transition-duration:.3s;
 transition-timing-function:ease;
 transition-property:transform;
 width:100%;
}
.featured-insights__main-card--arrow-link {
 margin-top:auto;
}
.featured-insights__column-card--arrow-link {
 margin-top:auto;
}
.featured-insights__column-card--body {
 text-align:left;
 width:100%;
 margin-bottom:20px;
 color:#4a4a4a;
}
@media (max-width: 991px) {
.featured-insights__column-card--body {
}
}

@media (max-width: 767px) {
.featured-insights__column-card--body {
 margin-bottom:0px;
}
}

.featured-insights__column-card--header {
 font-weight:700;
 text-align:left;
 width:100%;
 margin-bottom:15px;
}
@media (max-width: 991px) {
.featured-insights__column-card--header {
 margin-bottom:10px;
}
}

.featured-insights__column-card--body--container {
 width:calc((100% / 2) - 20px + (20px / 2)) ;
}
@media (max-width: 991px) {
.featured-insights__column-card--body--container {
 width:100%;
}
}

.data-filter {
}
.data-filter__wrapper {
 width:100%;
 gap:30px;
}
.data-filter__wrapper:not(.ct-section):not(.oxy-easy-posts),
.data-filter__wrapper.oxy-easy-posts .oxy-posts,
.data-filter__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:stretch;
gap:30px;
}
.data-filter__search {
}
.data-filter__search .wpgb-facet .wpgb-input{
color:#4a4a4a;
border_radius_border-radius:0px;
border-radius:0px;
font-family: 'Roboto';
}

.data-filter__search .wpgb-facet .wpgb-input::placeholder{
color:#4a4a4a;
}

.data-filter__search wpgb-facet .wpgb-input::-webkit-input-placeholder{
color:#4a4a4a;
}

.data-filter__search wpgb-facet .wpgb-input::-moz-placeholder{
color:#4a4a4a;
}

.data-filter__search .wpgb-facet .wpgb-input:-ms-input-placeholder{
color:#4a4a4a;
}

.data-filter__search .wpgb-facet .wpgb-input:-moz-placeholder{
color:#4a4a4a;
}

.data-filter__search .wpgb-facet .wpgb-input-icon{
color:#4a4a4a;
}

.data-filter__search .wpgb-facet label:hover .wpgb-input-icon{
color:#4a4a4a;
}

.data-filter__filters-row {
 width:100%;
 position:relative;
 gap:20px;
 background-color:#ffffff;
 padding-top:20px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:20px;
}
.data-filter__filters-row:not(.ct-section):not(.oxy-easy-posts),
.data-filter__filters-row.oxy-easy-posts .oxy-posts,
.data-filter__filters-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
gap:20px;
}
@media (max-width: 991px) {
.data-filter__filters-row {
 text-align:justify;
 width:100%;
 padding-right:0px;
 padding-left:0px;
}
.data-filter__filters-row:not(.ct-section):not(.oxy-easy-posts),
.data-filter__filters-row.oxy-easy-posts .oxy-posts,
.data-filter__filters-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

@media (max-width: 767px) {
.data-filter__filters-row {
 width:100%;
}
.data-filter__filters-row:not(.ct-section):not(.oxy-easy-posts),
.data-filter__filters-row.oxy-easy-posts .oxy-posts,
.data-filter__filters-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
}

.data-filter__buttons {
 choices_direction:row;
}
.data-filter__buttons .wpgb-facet ul:first-child, .data-filter__buttons .wpgb-facet ul:first-child + ul{
justify-content:flex-start;
}

.data-filter__buttons .wpgb-facet{
--wpgb-choices-vertical-spacing:15px;
--wpgb-choices-horizontal-spacing:0px;
}

.data-filter__buttons li > [role="button"]{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}

.data-filter__buttons li > [role="button"][aria-pressed]:hover{
background-color:#1b3467;
}

.data-filter__buttons li > [role="button"][aria-pressed="true"]{
background-color:#000d48;
}

.data-filter__buttons li [class^="wpgb-"][class$="-label"]{
font-size: 14px;
}

.data-filter__buttons .wpgb-facet ul:first-child, .data-filter__buttons .wpgb-facet ul:first-child + ul, .data-filter__buttons .wpgb-facet li[aria-expanded="true"] > ul, .data-filter__buttons .wpgb-facet li:not([aria-expanded]) > ul{
				display: -ms-flexbox;
				display: flex;
				-ms-flex-wrap: wrap;
				flex-wrap: wrap;
				flex-direction: row;
			}
.data-filter__buttons .wpgb-facet ul.wpgb-expanded li[hidden]{
				display: block;
			}
.data-filter__buttons .wpgb-facet ul li{
				margin: 0 0 var(--wpgb-choices-vertical-spacing) 0;
			}
.data-filter__buttons .wpgb-facet ul ul{
				margin-top: var(--wpgb-choices-vertical-spacing);
			}
.data-filter__buttons .wpgb-facet ul ul li:last-child{
				margin-bottom: 0;
			}
.data-filter__buttons .wpgb-facet ul:first-child + ul{
				margin-top: var(--wpgb-choices-vertical-spacing);
			}
.data-filter__buttons .wpgb-facet ul:first-child, .data-filter__buttons .wpgb-facet ul:first-child + ul{
				margin-bottom: calc(-1 * var(--wpgb-choices-vertical-spacing));
			}
.data-filter__buttons .wpgb-facet ul li{
				margin-right: var(--wpgb-choices-horizontal-spacing);
			}
.data-filter__buttons .wpgb-facet ul li[aria-expanded] li:last-child{
				margin-right: 0;
			}
@media (max-width: 991px) {
.data-filter__buttons {
 margin-bottom:20px;
}
}

@media (max-width: 479px) {
.data-filter__buttons {
 width:100%;
}
.data-filter__buttons li [class^="wpgb-"][class$="-label"]{
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
padding-left:3px;
}

}

.data-filter__dropdowns--container {
 gap:20px;
 width:35%;
}
.data-filter__dropdowns--container:not(.ct-section):not(.oxy-easy-posts),
.data-filter__dropdowns--container.oxy-easy-posts .oxy-posts,
.data-filter__dropdowns--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
gap:20px;
}
@media (max-width: 991px) {
.data-filter__dropdowns--container {
 width:75%;
}
}

@media (max-width: 767px) {
.data-filter__dropdowns--container {
 width:100%;
}
}

@media (max-width: 479px) {
.data-filter__dropdowns--container {
 gap:10px;
}
.data-filter__dropdowns--container:not(.ct-section):not(.oxy-easy-posts),
.data-filter__dropdowns--container.oxy-easy-posts .oxy-posts,
.data-filter__dropdowns--container.ct-section .ct-section-inner-wrap{
gap:10px;
}
}

.data-filter__dropdown--1 {
}

        
        
        .data-filter__dropdown--1 .wpgb-facet .wpgb-select-toggle{
color:#ed7a5b;
fill:#ed7a5b;
}

@media (max-width: 767px) {
.data-filter__dropdown--1 {
 width:calc(50% - 10px) ;
}
}

.data-filter__dropdown--2 {
}

        
        
        .data-filter__dropdown--2 .wpgb-facet .wpgb-select-toggle{
color:#ed7a5b;
fill:#ed7a5b;
}

.eco-insights__posts--container {
}
.eco-insights__posts--container:not(.ct-section):not(.oxy-easy-posts),
.eco-insights__posts--container.oxy-easy-posts .oxy-posts,
.eco-insights__posts--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.hero--full-blue {
 background-color:#000d48;
}
@media (max-width: 991px) {
.hero--full-blue {
}
.hero--full-blue:not(.ct-section):not(.oxy-easy-posts),
.hero--full-blue.oxy-easy-posts .oxy-posts,
.hero--full-blue.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 767px) {
.hero--full-blue {
}
.hero--full-blue .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
}

.hero--full__wrapper {
 width:100%;
}
.hero--full__wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero--full__wrapper.oxy-easy-posts .oxy-posts,
.hero--full__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.hero--full__wrapper {
 gap:30px;
}
.hero--full__wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero--full__wrapper.oxy-easy-posts .oxy-posts,
.hero--full__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:30px;
}
}

.hero-full__left-column {
 width:50%;
}
@media (max-width: 991px) {
.hero-full__left-column {
 width:100%;
}
}

.hero-full__right-column {
 width:50%;
}
@media (max-width: 991px) {
.hero-full__right-column {
 width:100%;
}
}

.hero-full__header--header {
 margin-bottom:30px;
 color:#ffffff;
}
.hero-full__description {
 color:#ffffff;
}
.hero-full__header--container {
 max-width:530px;
}
.hero-full__toc {
 width:100%;
}
.hero-full__toc:not(.ct-section):not(.oxy-easy-posts),
.hero-full__toc.oxy-easy-posts .oxy-posts,
.hero-full__toc.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.hero-full__toc--header {
 color:#ffffff;
 text-transform:uppercase;
}
.hero-full__toc--container {
 width:100%;
 margin-top:40px;
 gap:15px;
}
.hero-full__toc--container:not(.ct-section):not(.oxy-easy-posts),
.hero-full__toc--container.oxy-easy-posts .oxy-posts,
.hero-full__toc--container.ct-section .ct-section-inner-wrap{
display:grid;
gap:15px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.hero-full__toc--container {
 margin-top:15px;
}
}

@media (max-width: 767px) {
.hero-full__toc--container {
}
.hero-full__toc--container:not(.ct-section):not(.oxy-easy-posts),
.hero-full__toc--container.oxy-easy-posts .oxy-posts,
.hero-full__toc--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 15px;grid-row-gap: 15px;}
}

.hero-full__toc--item {
 gap:20px;
}
.hero-full__toc--item:not(.ct-section):not(.oxy-easy-posts),
.hero-full__toc--item.oxy-easy-posts .oxy-posts,
.hero-full__toc--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
.hero-full__toc--image {
 width:18px;
 height:18px;
}
.hero-full__toc--link {
 color:#ffffff;
 text-decoration:underline;
}
.priority {
}
.priority .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 991px) {
.priority {
}
.priority .ct-section-inner-wrap {
padding-bottom: 50px;
}
}

.priority__wrapper {
 width:100%;
 gap:0px;
}
.priority__wrapper:not(.ct-section):not(.oxy-easy-posts),
.priority__wrapper.oxy-easy-posts .oxy-posts,
.priority__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:0px;
}
@media (max-width: 991px) {
.priority__wrapper {
 gap:0px;
}
.priority__wrapper:not(.ct-section):not(.oxy-easy-posts),
.priority__wrapper.oxy-easy-posts .oxy-posts,
.priority__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:0px;
}
}

.priority__left-column {
 width:100%;
}
.priority__right-column {
 width:100%;
}
.priority__image-container {
 width:100%;
 overflow:hidden;
 border-radius:4px;
}
.priority__image {
}
.priority__content--container {
 width:100%;
 gap:15px;
}
.priority__content--container:not(.ct-section):not(.oxy-easy-posts),
.priority__content--container.oxy-easy-posts .oxy-posts,
.priority__content--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:15px;
}
.priority__content--header {
 font-size:26px;
 text-align:left;
}
@media (max-width: 1320px) {
.priority__content--header {
}
}

@media (max-width: 991px) {
.priority__content--header {
 width:100%;
 text-align:center;
}
}

.priority__content--list {
 width:100%;
 gap:30px;
 padding-left:20px;
}
.priority__content--list:not(.ct-section):not(.oxy-easy-posts),
.priority__content--list.oxy-easy-posts .oxy-posts,
.priority__content--list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:30px;
}
@media (max-width: 991px) {
.priority__content--list {
 gap:15px;
}
.priority__content--list:not(.ct-section):not(.oxy-easy-posts),
.priority__content--list.oxy-easy-posts .oxy-posts,
.priority__content--list.ct-section .ct-section-inner-wrap{
gap:15px;
}
}

.priority__content--list-item {
}
.priority__content--list-text {
}
.priority__image--btn {
cursor: pointer;
}
.priority__image--btn:not(.ct-section):not(.oxy-easy-posts),
.priority__image--btn.oxy-easy-posts .oxy-posts,
.priority__image--btn.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.priority__image--btn {
}
.priority__image--btn:not(.ct-section):not(.oxy-easy-posts),
.priority__image--btn.oxy-easy-posts .oxy-posts,
.priority__image--btn.ct-section .ct-section-inner-wrap{
display:block;
}
}

.priority__container {
 padding-top:75px;
 padding-bottom:75px;
 border-bottom-color:#e1e1e1;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
.priority__container:not(.ct-section):not(.oxy-easy-posts),
.priority__container.oxy-easy-posts .oxy-posts,
.priority__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.priority__container {
 padding-top:50px;
 padding-bottom:50px;
 width:100%;
 position:relative;
}
}

.priority__content--wrapper {
 gap:80px;
 margin-top:30px;
}
.priority__content--wrapper:not(.ct-section):not(.oxy-easy-posts),
.priority__content--wrapper.oxy-easy-posts .oxy-posts,
.priority__content--wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:80px;
}
@media (max-width: 991px) {
.priority__content--wrapper {
 gap:30px;
}
.priority__content--wrapper:not(.ct-section):not(.oxy-easy-posts),
.priority__content--wrapper.oxy-easy-posts .oxy-posts,
.priority__content--wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:30px;
}
}

.why-text__wrapper {
 margin-left:auto;
 margin-right:auto;
}
.why-text__wrapper:not(.ct-section):not(.oxy-easy-posts),
.why-text__wrapper.oxy-easy-posts .oxy-posts,
.why-text__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.text-section__title {
}
@media (max-width: 1320px) {
.text-section__title {
 text-align:center;
}
}

.text-section__text {
 text-align:center;
 max-width:850px;
}
.why-cta__section {
 background-color:#66cdf4;
}
.cta-why__wrapper {
 width:100%;
}
.cta-why__wrapper:not(.ct-section):not(.oxy-easy-posts),
.cta-why__wrapper.oxy-easy-posts .oxy-posts,
.cta-why__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.why-cta__text {
 margin-bottom:50px;
 max-width:550px;
 text-align:center;
}
.list-image {
 background-color:#000d48;
}
@media (max-width: 991px) {
.list-image {
}
.list-image .ct-section-inner-wrap {
padding-top: 0;
padding-right: 0;
padding-bottom: 50px;
padding-left: 0;
}
}

.list-image__wrapper {
 width:100%;
 gap:80px;
}
.list-image__wrapper:not(.ct-section):not(.oxy-easy-posts),
.list-image__wrapper.oxy-easy-posts .oxy-posts,
.list-image__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:80px;
}
@media (max-width: 991px) {
.list-image__wrapper {
 gap:40px;
}
.list-image__wrapper:not(.ct-section):not(.oxy-easy-posts),
.list-image__wrapper.oxy-easy-posts .oxy-posts,
.list-image__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:40px;
}
}

.list-image__column {
 width:50%;
 gap:40px;
}
.list-image__column:not(.ct-section):not(.oxy-easy-posts),
.list-image__column.oxy-easy-posts .oxy-posts,
.list-image__column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:40px;
}
@media (max-width: 991px) {
.list-image__column {
 width:100%;
}
}

.list-item__header {
 color:#ffffff;
 margin-bottom:0px;
}
.list-item__header--description {
}
.list-image__header--header {
 color:#ffffff;
 margin-bottom:20px;
}
@media (max-width: 991px) {
.list-image__header--header {
 margin-bottom:15px;
}
}

.list-image__header--description {
 color:#ffffff;
}
.list-image__header {
}
.list-image__item--container {
}
.list-image__item--container:not(.ct-section):not(.oxy-easy-posts),
.list-image__item--container.oxy-easy-posts .oxy-posts,
.list-image__item--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.list-image__item--header {
 color:#66cdf4;
 margin-bottom:20px;
}
@media (max-width: 991px) {
.list-image__item--header {
 margin-bottom:15px;
}
}

.list-image__item--description {
 color:#ffffff;
}
.list-image__image-container {
 border-radius:4px;
 overflow:hidden;
}
@media (max-width: 991px) {
.list-image__image-container {
 border-radius:0px;
}
}

.list-image__image {
}
.list-image__column--first {
}
@media (max-width: 991px) {
.list-image__column--first {
 padding-right:20px;
 padding-left:20px;
 gap:30px;
}
.list-image__column--first:not(.ct-section):not(.oxy-easy-posts),
.list-image__column--first.oxy-easy-posts .oxy-posts,
.list-image__column--first.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.team {
}
.team__wrapper {
 width:100%;
 gap:30px;
}
.team__wrapper:not(.ct-section):not(.oxy-easy-posts),
.team__wrapper.oxy-easy-posts .oxy-posts,
.team__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:30px;
}
.team__header--container {
 width:100%;
}
.team__header--header {
 margin-bottom:20px;
}
.team__team--container {
 width:100%;
}
.team__team--container:not(.ct-section):not(.oxy-easy-posts),
.team__team--container.oxy-easy-posts .oxy-posts,
.team__team--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.team__team--container {
}
.team__team--container:not(.ct-section):not(.oxy-easy-posts),
.team__team--container.oxy-easy-posts .oxy-posts,
.team__team--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 767px) {
.team__team--container {
}
.team__team--container:not(.ct-section):not(.oxy-easy-posts),
.team__team--container.oxy-easy-posts .oxy-posts,
.team__team--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.team__team--card {
 border-radius:4px;
 background-color:#e1e1e1;
 padding-top:30px;
 padding-right:24px;
 padding-bottom:30px;
 padding-left:24px;
}
.team__team--card:not(.ct-section):not(.oxy-easy-posts),
.team__team--card.oxy-easy-posts .oxy-posts,
.team__team--card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.team__team--card--image--container {
 border-radius:50%;
 width:200px;
 height:200px;
 overflow:hidden;
}
.team__team--card--image {
 object-fit:cover;
 width:100%;
 height:100%;
}
.team__team--card-name {
 text-align:center;
 color:#000d48;
 margin-top:15px;
 font-size:21px;
}
.team__team--card--title {
 text-transform:uppercase;
 text-align:center;
 font-size:14px;
}
.team__message {
 color:#4a4a4a;
}
.team__message:not(.ct-section):not(.oxy-easy-posts),
.team__message.oxy-easy-posts .oxy-posts,
.team__message.ct-section .ct-section-inner-wrap{
display:inline;
}
@media (max-width: 991px) {
.team__message {
}
}

.team__message--container {
 width:100%;
}
.team__message--container:not(.ct-section):not(.oxy-easy-posts),
.team__message--container.oxy-easy-posts .oxy-posts,
.team__message--container.ct-section .ct-section-inner-wrap{
display:inline;
}
@media (max-width: 991px) {
.team__message--container {
 text-align:center;
}
}

.investor-benefits {
}
@media (max-width: 991px) {
.investor-benefits {
}
.investor-benefits .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
}

.investor-benefits__wrapper {
 width:100%;
 gap:50px;
}
.investor-benefits__wrapper:not(.ct-section):not(.oxy-easy-posts),
.investor-benefits__wrapper.oxy-easy-posts .oxy-posts,
.investor-benefits__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:50px;
}
.investor-benefits__header--container {
 max-width:420px;
 width:100%;
}
.investor-benefits__header--header {
 margin-bottom:30px;
}
.investor-benefits__header--description {
}
.investor-benefits__card--title {
}
@media (max-width: 991px) {
.investor-benefits__card--title {
 font-size:23px;
}
}

.investor-benefits__card--description {
 margin-bottom:40px;
}
@media (max-width: 991px) {
.investor-benefits__card--description {
 margin-bottom:20px;
}
}

.investor-benefits__arrow {
 margin-top:auto;
}
.investor-benefits__grid-card {
 height:100%;
}
@media (max-width: 991px) {
.investor-benefits__grid-card {
 margin-bottom:0px;
}
}

.join-cta__description--investment {
 max-width:480px;
}
.sponsorships {
 background-color:#000d48;
}
@media (max-width: 991px) {
.sponsorships {
}
.sponsorships .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
}

.sponsorships__wrapper {
 width:100%;
 gap:50px;
}
.sponsorships__wrapper:not(.ct-section):not(.oxy-easy-posts),
.sponsorships__wrapper.oxy-easy-posts .oxy-posts,
.sponsorships__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:50px;
}
@media (max-width: 991px) {
.sponsorships__wrapper {
}
.sponsorships__wrapper:not(.ct-section):not(.oxy-easy-posts),
.sponsorships__wrapper.oxy-easy-posts .oxy-posts,
.sponsorships__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.sponsorship__header--container {
 width:100%;
 gap:50%;
 padding-top:50px;
}
.sponsorship__header--container:not(.ct-section):not(.oxy-easy-posts),
.sponsorship__header--container.oxy-easy-posts .oxy-posts,
.sponsorship__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:50%;
}
@media (max-width: 991px) {
.sponsorship__header--container {
 text-align:center;
 padding-top:0px;
}
.sponsorship__header--container:not(.ct-section):not(.oxy-easy-posts),
.sponsorship__header--container.oxy-easy-posts .oxy-posts,
.sponsorship__header--container.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.sponsorship__header--header {
 text-align:left;
 margin-bottom:30px;
}
.sponsorships__header--description {
 max-width:860px;
 text-align:left;
}
.sponsorships__slider--container {
}
.sponsorships-splide__track {
}
.sponsorships-splide__list {
}
.sponsorships-splide__slide {
 gap:100px;
}
.sponsorships-splide__slide:not(.ct-section):not(.oxy-easy-posts),
.sponsorships-splide__slide.oxy-easy-posts .oxy-posts,
.sponsorships-splide__slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:100px;
}
@media (max-width: 991px) {
.sponsorships-splide__slide {
 gap:10px;
}
.sponsorships-splide__slide:not(.ct-section):not(.oxy-easy-posts),
.sponsorships-splide__slide.oxy-easy-posts .oxy-posts,
.sponsorships-splide__slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:10px;
}
}

.sponsorships-splide__image--container {
 width:100%;
 position:relative;
 padding-top:62.5%;
}
@media (max-width: 991px) {
.sponsorships-splide__image--container {
 width:100%;
 overflow:hidden;
 border-radius:4px;
}
}

.sponsorships-splide__content--container {
 width:100%;
}
@media (max-width: 991px) {
.sponsorships-splide__content--container {
 width:100%;
}
}

.ext-white {
}
.text-white {
}
.sponsorships-splide__container--header {
 font-size:26px;
 margin-bottom:30px;
}
@media (max-width: 991px) {
.sponsorships-splide__container--header {
 margin-bottom:20px;
}
}

.sponsorships-splide__container--description {
}
.sponsorships-splide {
 width:100%;
}
.sponsorships-splide__image {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 object-fit:cover;
 object-position:center center;
 border-radius:6px;
}
.hero-gradient__three-colors {
background-image: linear-gradient(360deg, #000d48 20%, #66cdf4 20%, #66cdf4 24%, #ffffff 24%);}
.hero-gradient__three-colors .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 991px) {
.hero-gradient__three-colors {
background-image: linear-gradient(360deg, #000d48 30%, #66cdf4 30%, #66cdf4 33%, #ffffff 33%);}
}

@media (max-width: 479px) {
.hero-gradient__three-colors {
background-image: linear-gradient(360deg, #000d48 25%, #66cdf4 25%, #66cdf4 28%, #ffffff 28%);}
}

.hero-gradient__header--image {
}
@media (max-width: 991px) {
.hero-gradient__header--image {
 margin-bottom:60px;
}
}

.leadership {
background-image: linear-gradient(360deg, #ffffff 85px, #000d48 85px);}
.leadership .ct-section-inner-wrap {
padding-top: 15px;
padding-bottom: 0;
}
@media (max-width: 991px) {
.leadership {
background-image: linear-gradient(360deg, #ffffff 160px, #000d48 160px);}
}

@media (max-width: 767px) {
.leadership {
background-image: linear-gradient(360deg, #ffffff 160px, #000d48 160px);}
.leadership .ct-section-inner-wrap {
padding-top: 20px;
}
}

.leadership__wrapper {
 width:100%;
 gap:50px;
}
.leadership__wrapper:not(.ct-section):not(.oxy-easy-posts),
.leadership__wrapper.oxy-easy-posts .oxy-posts,
.leadership__wrapper.ct-section .ct-section-inner-wrap{
gap:50px;
}
@media (max-width: 991px) {
.leadership__wrapper {
 gap:30px;
}
.leadership__wrapper:not(.ct-section):not(.oxy-easy-posts),
.leadership__wrapper.oxy-easy-posts .oxy-posts,
.leadership__wrapper.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

@media (max-width: 767px) {
.leadership__wrapper {
}
}

.leadership__row {
 width:100%;
 gap:100px;
}
.leadership__row:not(.ct-section):not(.oxy-easy-posts),
.leadership__row.oxy-easy-posts .oxy-posts,
.leadership__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:100px;
}
@media (max-width: 991px) {
.leadership__row {
 gap:50px;
}
.leadership__row:not(.ct-section):not(.oxy-easy-posts),
.leadership__row.oxy-easy-posts .oxy-posts,
.leadership__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:50px;
}
}

.leadership__header--container {
 width:50%;
}
@media (max-width: 991px) {
.leadership__header--container {
 width:100%;
}
}

.leadership__header--header {
 max-width:450px;
}
.leadership__contact--container {
 width:50%;
 gap:30px;
}
.leadership__contact--container:not(.ct-section):not(.oxy-easy-posts),
.leadership__contact--container.oxy-easy-posts .oxy-posts,
.leadership__contact--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
gap:30px;
}
@media (max-width: 991px) {
.leadership__contact--container {
 width:100%;
}
}

@media (max-width: 767px) {
.leadership__contact--container {
 text-align:justify;
 gap:20px;
}
.leadership__contact--container:not(.ct-section):not(.oxy-easy-posts),
.leadership__contact--container.oxy-easy-posts .oxy-posts,
.leadership__contact--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}

.leadership__contant--description {
 max-width:292px;
 text-align:left;
}
.btn-secondary-inv {
}
.leadership__row--first {
 gap:0px;
}
.leadership__row--first:not(.ct-section):not(.oxy-easy-posts),
.leadership__row--first.oxy-easy-posts .oxy-posts,
.leadership__row--first.ct-section .ct-section-inner-wrap{
gap:0px;
}
@media (max-width: 991px) {
.leadership__row--first {
 gap:20px;
}
.leadership__row--first:not(.ct-section):not(.oxy-easy-posts),
.leadership__row--first.oxy-easy-posts .oxy-posts,
.leadership__row--first.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:20px;
}
}

.leadership__card--container {
 text-align:left;
}
.leadership__card--container:not(.ct-section):not(.oxy-easy-posts),
.leadership__card--container.oxy-easy-posts .oxy-posts,
.leadership__card--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.leadership__card--container {
 text-align:left;
}
.leadership__card--container:not(.ct-section):not(.oxy-easy-posts),
.leadership__card--container.oxy-easy-posts .oxy-posts,
.leadership__card--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.leadership__card--header {
 color:#ffffff;
 text-transform:uppercase;
 font-weight:500;
 margin-bottom:30px;
}
@media (max-width: 991px) {
.leadership__card--header {
 margin-bottom:20px;
}
}

.leadership__card {
 padding-top:30px;
 padding-right:24px;
 padding-bottom:30px;
 padding-left:24px;
 background-color:#66cdf4;
 border-radius:4px;
 width:300px;
}
.leadership__card:not(.ct-section):not(.oxy-easy-posts),
.leadership__card.oxy-easy-posts .oxy-posts,
.leadership__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.leadership__card {
 width:100%;
 max-width:300px;
}
}

.leadership__card--image-container {
 overflow:hidden;
 border-radius:50%;
 width:200px;
 height:200px;
 margin-bottom:15px;
}
.leadership__card--image {
 width:100%;
 height:100%;
 object-fit:cover;
}
.leadership__card--name {
 text-align:center;
 max-width:262px;
 margin-bottom:5px;
}
.leadership__card--title {
 text-transform:uppercase;
 text-align:center;
 max-width:258px;
}
.leadership__content--container {
 width:100%;
}
.leadership__content--container:not(.ct-section):not(.oxy-easy-posts),
.leadership__content--container.oxy-easy-posts .oxy-posts,
.leadership__content--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.leadership__container--header {
 margin-bottom:20px;
}
.icon-text__white-bg {
 background-color:#ffffff;
}
.blue-text {
 color:#000d48;
}
.icon-text__header {
 font-weight:700;
 margin-bottom:15px;
}
.foundation-resources {
 background-color:#e1e1e1;
}
@media (max-width: 991px) {
.foundation-resources {
}
.foundation-resources .ct-section-inner-wrap {
padding-top: 30px;
padding-bottom: 30px;
}
}

.foundation-resources__wrapper {
 width:100%;
 text-align:justify;
 margin-bottom:40px;
 gap:25px;
}
.foundation-resources__wrapper:not(.ct-section):not(.oxy-easy-posts),
.foundation-resources__wrapper.oxy-easy-posts .oxy-posts,
.foundation-resources__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:25px;
}
@media (max-width: 991px) {
.foundation-resources__wrapper {
}
.foundation-resources__wrapper:not(.ct-section):not(.oxy-easy-posts),
.foundation-resources__wrapper.oxy-easy-posts .oxy-posts,
.foundation-resources__wrapper.ct-section .ct-section-inner-wrap{
display:none;
}
}

.foundation-resources__header {
}
@media (max-width: 991px) {
.foundation-resources__header {
}
}

.foundation-resources__repeater {
 gap:50px;
 width:100%;
}
.foundation-resources__repeater:not(.ct-section):not(.oxy-easy-posts),
.foundation-resources__repeater.oxy-easy-posts .oxy-posts,
.foundation-resources__repeater.ct-section .ct-section-inner-wrap{
display:grid;
align-items:stretch;
justify-content:center;
gap:50px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 1320px) {
.foundation-resources__repeater {
}
.foundation-resources__repeater:not(.ct-section):not(.oxy-easy-posts),
.foundation-resources__repeater.oxy-easy-posts .oxy-posts,
.foundation-resources__repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 991px) {
.foundation-resources__repeater {
}
.foundation-resources__repeater:not(.ct-section):not(.oxy-easy-posts),
.foundation-resources__repeater.oxy-easy-posts .oxy-posts,
.foundation-resources__repeater.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 30px;}
}

@media (max-width: 767px) {
.foundation-resources__repeater {
 gap:30px;
}
.foundation-resources__repeater:not(.ct-section):not(.oxy-easy-posts),
.foundation-resources__repeater.oxy-easy-posts .oxy-posts,
.foundation-resources__repeater.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:30px;
}
}

.foundation-resources__image--container {
 overflow:hidden;
 border-radius:4px;
 margin-bottom:20px;
 width:100%;
 position:relative;
 padding-top:60%;
}
@media (max-width: 1320px) {
.foundation-resources__image--container {
}
}

@media (max-width: 991px) {
.foundation-resources__image--container {
 width:100%;
 margin-bottom:15px;
}
}

.foundation-resources__image {
 width:100%;
 height:100%;
 object-fit:cover;
 position:absolute;
 top:0px;
 left:0px;
}
@media (max-width: 991px) {
.foundation-resources__image {
 width:100%;
}
}

.foundation-resources__image--card {
 width:100%;
}
.foundation-resources__content--container {
}
.foundation-resources__content--header {
 font-weight:700;
 margin-bottom:15px;
 text-align:left;
 color:#000d48;
}
.foundation-resources__content--description {
 margin-bottom:15px;
 text-align:left;
 color:#4a4a4a;
}
.foundation-resources__content--arrow-link {
 margin-top:auto;
}
.foundation-team {
}
@media (max-width: 991px) {
.foundation-team {
}
.foundation-team .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.foundation-team__wrapper {
 width:100%;
}
.foundation-team__wrapper:not(.ct-section):not(.oxy-easy-posts),
.foundation-team__wrapper.oxy-easy-posts .oxy-posts,
.foundation-team__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.foundation-team__header {
 text-align:center;
 margin-bottom:40px;
}
@media (max-width: 767px) {
.foundation-team__header {
 margin-bottom:30px;
}
}

.contact-cta {
 background-color:#1b3467;
}
.contact-cta__description {
 max-width:630px;
}
.custom-color {
 color:#000d48;
}
.btn-sky-dark-font {
}
.news-hero {
background-image: linear-gradient(360deg, #ffffff 12%, #000d48 17px);}
.news-hero .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 1320px) {
.news-hero {
background-image: linear-gradient(360deg, #ffffff 10%, #000d48 17px);}
}

@media (max-width: 991px) {
.news-hero {
background-image: linear-gradient(360deg, #ffffff 18%, #000d48 12%);}
}

@media (max-width: 479px) {
.news-hero {
background-image: linear-gradient(360deg, #ffffff 18%, #000d48 18%);}
}

.news-hub {
}
@media (max-width: 991px) {
.news-hub {
}
}

.news-hub__wrapper {
 width:100%;
}
.news-hub__header--content {
}
.news-hub__header--header {
 margin-bottom:20px;
}
.news-hub__header--container {
 width:100%;
 padding-bottom:40px;
 border-bottom-color:#66cdf4;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
.news-hub__repeater {
 width:100%;
 margin-top:45px;
}
.news-hub__featured {
 width:100%;
 gap:50px;
}
.news-hub__featured:not(.ct-section):not(.oxy-easy-posts),
.news-hub__featured.oxy-easy-posts .oxy-posts,
.news-hub__featured.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:50px;
}
@media (max-width: 991px) {
.news-hub__featured {
 gap:20px;
}
.news-hub__featured:not(.ct-section):not(.oxy-easy-posts),
.news-hub__featured.oxy-easy-posts .oxy-posts,
.news-hub__featured.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}

.news-hub__featured--image-container {
 width:65%;
 border-radius:4px;
 overflow:hidden;
}
@media (max-width: 991px) {
.news-hub__featured--image-container {
 width:100%;
}
}

.news-hub__featured--image {
 width:100%;
 height:100%;
 object-fit:cover;
}
.news-hub__featured--preheader {
 text-transform:uppercase;
 margin-bottom:40px;
}
@media (max-width: 991px) {
.news-hub__featured--preheader {
 margin-bottom:15px;
}
}

.news-hub__featured--content-container {
 width:35%;
}
.news-hub__featured--content-container:not(.ct-section):not(.oxy-easy-posts),
.news-hub__featured--content-container.oxy-easy-posts .oxy-posts,
.news-hub__featured--content-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.news-hub__featured--content-container {
 width:100%;
}
}

.news-hub__featured--header {
 margin-bottom:20px;
}
.news-hub__featured--author {
 color:#1b3467;
 margin-bottom:35px;
}
@media (max-width: 991px) {
.news-hub__featured--author {
 margin-bottom:20px;
}
}

.news-hub__featured--description {
 margin-bottom:40px;
}
@media (max-width: 991px) {
.news-hub__featured--description {
 margin-bottom:20px;
}
}

.signup-cta {
 background-color:#1b3467;
}
@media (max-width: 1320px) {
.signup-cta {
}
}

@media (max-width: 991px) {
.signup-cta {
}
.signup-cta .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
}

.signup-cta__wrapper {
 width:100%;
}
.signup-cta__wrapper:not(.ct-section):not(.oxy-easy-posts),
.signup-cta__wrapper.oxy-easy-posts .oxy-posts,
.signup-cta__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:space-between;
}
@media (max-width: 991px) {
.signup-cta__wrapper {
 text-align:justify;
 gap:30px;
}
.signup-cta__wrapper:not(.ct-section):not(.oxy-easy-posts),
.signup-cta__wrapper.oxy-easy-posts .oxy-posts,
.signup-cta__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:30px;
}
}

.signup-cta__col--left {
 gap:30px;
}
.signup-cta__col--left:not(.ct-section):not(.oxy-easy-posts),
.signup-cta__col--left.oxy-easy-posts .oxy-posts,
.signup-cta__col--left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:30px;
}
@media (max-width: 991px) {
.signup-cta__col--left {
 text-align:center;
}
.signup-cta__col--left:not(.ct-section):not(.oxy-easy-posts),
.signup-cta__col--left.oxy-easy-posts .oxy-posts,
.signup-cta__col--left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.signup-cta__header {
 color:#ffffff;
}
.signup-cta__col--right {
}
.signup-cta__col--right:not(.ct-section):not(.oxy-easy-posts),
.signup-cta__col--right.oxy-easy-posts .oxy-posts,
.signup-cta__col--right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
}
.join-cta__description--news-width {
 max-width:480px;
}
.btn-dark-blue-hero {
}
.priority__image--clickeable-overlay {
}
.priority__image--clickeable-overlay:not(.ct-section):not(.oxy-easy-posts),
.priority__image--clickeable-overlay.oxy-easy-posts .oxy-posts,
.priority__image--clickeable-overlay.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.priority__image--clickeable-overlay {
 width:100%;
 position:absolute;
 height:100px;
 z-index:2;
}
.priority__image--clickeable-overlay:not(.ct-section):not(.oxy-easy-posts),
.priority__image--clickeable-overlay.oxy-easy-posts .oxy-posts,
.priority__image--clickeable-overlay.ct-section .ct-section-inner-wrap{
display:block;
}
}

.priority__button-container {
 width:100%;
 padding-top:50px;
 padding-bottom:0px;
}
.priority__button-container:not(.ct-section):not(.oxy-easy-posts),
.priority__button-container.oxy-easy-posts .oxy-posts,
.priority__button-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.section-1 {
}
.hero-gradient__header--button {
 margin-top:30px;
}
.events-filter {
 overflow:hidden;
}
.events-filter .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 991px) {
.events-filter {
}
.events-filter .ct-section-inner-wrap {
padding-top: 30px;
padding-bottom: 50px;
}
}

.tabs-6282-tab {
}
.tabs-6282-tab-active {
}
.tabs-contents-6282-tab {
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
 width:100%;
}
.events__email--container {
 width:100%;
 padding-top:50px;
}
@media (max-width: 991px) {
.events__email--container {
 padding-top:30px;
}
}

.join-cta__btn--container {
 gap:30px;
}
.join-cta__btn--container:not(.ct-section):not(.oxy-easy-posts),
.join-cta__btn--container.oxy-easy-posts .oxy-posts,
.join-cta__btn--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:30px;
}
.sponsors {
}
.sponsors .ct-section-inner-wrap {
padding-bottom: 20px;
}
@media (max-width: 991px) {
.sponsors {
}
.sponsors .ct-section-inner-wrap {
padding-bottom: 20px;
}
}

@media (max-width: 479px) {
.sponsors {
}
.sponsors .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
}

.sponsors__wrapper {
 width:100%;
 gap:50px;
}
.sponsors__wrapper:not(.ct-section):not(.oxy-easy-posts),
.sponsors__wrapper.oxy-easy-posts .oxy-posts,
.sponsors__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:50px;
}
@media (max-width: 991px) {
.sponsors__wrapper {
 gap:30px;
}
.sponsors__wrapper:not(.ct-section):not(.oxy-easy-posts),
.sponsors__wrapper.oxy-easy-posts .oxy-posts,
.sponsors__wrapper.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.sponsors__header {
 margin-bottom:30px;
 text-align:center;
}
.sponsors__logos--container {
 gap:50px;
 width:100%;
}
.sponsors__logos--container:not(.ct-section):not(.oxy-easy-posts),
.sponsors__logos--container.oxy-easy-posts .oxy-posts,
.sponsors__logos--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
gap:50px;
}
@media (max-width: 1320px) {
.sponsors__logos--container {
 text-align:justify;
 gap:30px;
}
.sponsors__logos--container:not(.ct-section):not(.oxy-easy-posts),
.sponsors__logos--container.oxy-easy-posts .oxy-posts,
.sponsors__logos--container.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

@media (max-width: 991px) {
.sponsors__logos--container {
 gap:20px;
 text-align:justify;
}
.sponsors__logos--container:not(.ct-section):not(.oxy-easy-posts),
.sponsors__logos--container.oxy-easy-posts .oxy-posts,
.sponsors__logos--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
gap:20px;
}
}

@media (max-width: 479px) {
.sponsors__logos--container {
 text-align:justify;
}
.sponsors__logos--container:not(.ct-section):not(.oxy-easy-posts),
.sponsors__logos--container.oxy-easy-posts .oxy-posts,
.sponsors__logos--container.ct-section .ct-section-inner-wrap{
justify-content:center;
}
}

.sponsors__logo--container {
 width:calc(20% - 50px + (50px / 5)) ;
 max-width:22%;
flex-grow: 1;
}
@media (max-width: 1320px) {
.sponsors__logo--container {
 width:calc(20% - 30px + (30px / 5)) ;
}
}

@media (max-width: 991px) {
.sponsors__logo--container {
 width:calc((100% / 3) - 20px + (20px / 3)) ;
 max-width:37%;
}
}

@media (max-width: 479px) {
.sponsors__logo--container {
 width:calc((100% / 2) - 20px + (20px / 2)) ;
 max-width:55%;
}
}

.sponsors__logo--img {
 width:100%;
 height:95px;
 object-fit:contain;
}
.event-overview {
}
.event-overview .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 35px;
}
@media (max-width: 991px) {
.event-overview {
}
.event-overview .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 15px;
}
}

.event-overview__wrapper {
 width:100%;
}
.event-overview__wrapper:not(.ct-section):not(.oxy-easy-posts),
.event-overview__wrapper.oxy-easy-posts .oxy-posts,
.event-overview__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.event-overview__header {
 margin-bottom:30px;
}
.event-overview__description {
 max-width:640px;
 text-align:center;
}
.agenda {
}
.agenda .ct-section-inner-wrap {
padding-top: 35px;
}
@media (max-width: 991px) {
.agenda {
}
.agenda .ct-section-inner-wrap {
padding-top: 25px;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
}

.agenda__wrapper {
 width:100%;
 gap:80px;
}
.agenda__wrapper:not(.ct-section):not(.oxy-easy-posts),
.agenda__wrapper.oxy-easy-posts .oxy-posts,
.agenda__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
gap:80px;
}
@media (max-width: 991px) {
.agenda__wrapper {
 gap:0px;
}
.agenda__wrapper:not(.ct-section):not(.oxy-easy-posts),
.agenda__wrapper.oxy-easy-posts .oxy-posts,
.agenda__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:0px;
}
}

.agenca__container {
 width:45%;
 background-color:#e1e1e1;
 border-radius:4px;
 padding-top:30px;
 padding-right:20px;
 padding-bottom:0px;
 padding-left:50px;
}
.agenca__container:not(.ct-section):not(.oxy-easy-posts),
.agenca__container.oxy-easy-posts .oxy-posts,
.agenca__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.accomodations__container {
 width:55%;
 padding-right:50px;
 padding-top:30px;
}
@media (max-width: 991px) {
.accomodations__container {
 width:100%;
 padding-right:20px;
 padding-left:20px;
 padding-bottom:40px;
}
.accomodations__container:not(.ct-section):not(.oxy-easy-posts),
.accomodations__container.oxy-easy-posts .oxy-posts,
.accomodations__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.agenda__header {
 margin-bottom:30px;
}
@media (max-width: 991px) {
.agenda__header {
 text-align:center;
}
}

.agenda__description {
 margin-bottom:30px;
}
@media (max-width: 991px) {
.agenda__description {
 text-align:center;
}
}

.agenda__schedule {
 width:100%;
 gap:30px;
}
.agenda__schedule:not(.ct-section):not(.oxy-easy-posts),
.agenda__schedule.oxy-easy-posts .oxy-posts,
.agenda__schedule.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:30px;
}
.agenda__schedule--item {
 width:100%;
 gap:20px;
}
.agenda__schedule--item:not(.ct-section):not(.oxy-easy-posts),
.agenda__schedule--item.oxy-easy-posts .oxy-posts,
.agenda__schedule--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
.agenda__schedule--time {
 color:#1b3467;
}
.agenda__schedule--time-container {
flex-shrink: 0;
}
.agenda__schedule--description {
}
.accomodations__header {
 margin-bottom:30px;
}
@media (max-width: 991px) {
.accomodations__header {
 text-align:center;
}
}

.accomodations__description {
 margin-bottom:30px;
}
@media (max-width: 991px) {
.accomodations__description {
 text-align:center;
}
}

.accomodations__items--container {
 width:100%;
 gap:30px;
}
.accomodations__items--container:not(.ct-section):not(.oxy-easy-posts),
.accomodations__items--container.oxy-easy-posts .oxy-posts,
.accomodations__items--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
gap:30px;
}
@media (max-width: 767px) {
.accomodations__items--container {
 gap:20px;
}
.accomodations__items--container:not(.ct-section):not(.oxy-easy-posts),
.accomodations__items--container.oxy-easy-posts .oxy-posts,
.accomodations__items--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}

.accomodations__item {
 gap:10px;
 width:calc((100% / 2) - 30px + ( 30px / 2) ) ;
}
.accomodations__item:not(.ct-section):not(.oxy-easy-posts),
.accomodations__item.oxy-easy-posts .oxy-posts,
.accomodations__item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:10px;
}
@media (max-width: 767px) {
.accomodations__item {
 width:100%;
}
}

.accomodations__item--image {
 width:24px;
 height:24px;
}
.accomodations__item--label {
 margin-top:5px;
}
@media (max-width: 991px) {
.accomodations__item--label {
 text-align:left;
 margin-top:2px;
}
}

.agenda__container {
 width:45%;
 background-color:#e1e1e1;
 border-radius:4px;
 padding-top:22px;
 padding-right:20px;
 padding-bottom:0px;
 padding-left:50px;
}
.agenda__container:not(.ct-section):not(.oxy-easy-posts),
.agenda__container.oxy-easy-posts .oxy-posts,
.agenda__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.agenda__container {
 width:100%;
 border-radius:0px;
 padding-top:40px;
 padding-bottom:40px;
 padding-left:20px;
}
}

.agenda__scrollbar--container {
 width:100%;
 padding-right:20px;
 padding-bottom:20px;
}
@media (max-width: 991px) {
.agenda__scrollbar--container {
 padding-right:0px;
}
.agenda__scrollbar--container:not(.ct-section):not(.oxy-easy-posts),
.agenda__scrollbar--container.oxy-easy-posts .oxy-posts,
.agenda__scrollbar--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.additional-sponsors {
 background-color:#ffffff;
}
@media (max-width: 991px) {
.additional-sponsors {
}
.additional-sponsors .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 50px;
}
}

.video {
 background-color:rgba(225,225,225,0.4);
}
.video .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 991px) {
.video {
}
.video .ct-section-inner-wrap {
padding-top: 50px;
}
}

.video__wrapper {
 width:100%;
}
.video__wrapper:not(.ct-section):not(.oxy-easy-posts),
.video__wrapper.oxy-easy-posts .oxy-posts,
.video__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.video__header {
 text-align:center;
 margin-bottom:30px;
}
@media (max-width: 991px) {
.video__header {
 margin-bottom:20px;
}
}

.video__description {
 max-width:640px;
 text-align:center;
 margin-bottom:0px;
}
@media (max-width: 991px) {
.video__description {
}
}

.video-splide {
 width:75%;
 margin-top:20px;
}
@media (max-width: 991px) {
.video-splide {
 width:100%;
 margin-top:30px;
}
}

.video-splide__track {
}
.video-splide__event {
}
.video-splide__list {
}
.video-splide__slide {
 max-height:420px;
}
.event-form {
background-image: linear-gradient(180deg, #ffffff 50%, rgba(225,225,225,0.4) 50%);}
.event-form .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
@media (max-width: 991px) {
.event-form {
}
.event-form .ct-section-inner-wrap {
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
.event-form:not(.ct-section):not(.oxy-easy-posts),
.event-form.oxy-easy-posts .oxy-posts,
.event-form.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.event-form__wrapper {
 width:100%;
 border-radius:4px;
 overflow:hidden;
}
.event-form__wrapper:not(.ct-section):not(.oxy-easy-posts),
.event-form__wrapper.oxy-easy-posts .oxy-posts,
.event-form__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.event-form__wrapper {
 border-radius:0px;
}
.event-form__wrapper:not(.ct-section):not(.oxy-easy-posts),
.event-form__wrapper.oxy-easy-posts .oxy-posts,
.event-form__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}

.event-form__column {
 width:50%;
 background-color:#1b3467;
}
@media (max-width: 991px) {
.event-form__column {
 width:100%;
}
}

.event-form__image {
}
.event-form__content--container {
 width:100%;
 height:100%;
 padding-top:50px;
 padding-right:50px;
 padding-bottom:50px;
 padding-left:50px;
}
@media (max-width: 991px) {
.event-form__content--container {
 padding-top:40px;
 padding-right:20px;
 padding-bottom:40px;
 padding-left:20px;
}
}

.event-form__header {
 margin-bottom:30px;
}
@media (max-width: 991px) {
.event-form__header {
 margin-bottom:20px;
}
}

.event-form__description {
}
@media (max-width: 991px) {
.event-form__description {
 margin-bottom:20px;
}
}

.video__arrow--link {
 margin-top:30px;
}
@media (max-width: 991px) {
.video__arrow--link {
 margin-top:20px;
}
}

.additional-sponsors__email--msg {
 padding-top:0px;
 margin-top:0px;
}
.additional-sponsors__container {
 width:100%;
}
.additional-sponsors__container:not(.ct-section):not(.oxy-easy-posts),
.additional-sponsors__container.oxy-easy-posts .oxy-posts,
.additional-sponsors__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.events-filter__calendar--container {
 width:100%;
 gap:50px;
}
.events-filter__calendar--container:not(.ct-section):not(.oxy-easy-posts),
.events-filter__calendar--container.oxy-easy-posts .oxy-posts,
.events-filter__calendar--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:50px;
}
@media (max-width: 991px) {
.events-filter__calendar--container {
}
.events-filter__calendar--container:not(.ct-section):not(.oxy-easy-posts),
.events-filter__calendar--container.oxy-easy-posts .oxy-posts,
.events-filter__calendar--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.event-filer__featured {
 background-color:#ededed;
 width:30%;
 border-radius:4px;
 padding-top:40px;
 padding-right:40px;
 padding-bottom:40px;
 padding-left:40px;
}
.event-filer__featured:not(.ct-section):not(.oxy-easy-posts),
.event-filer__featured.oxy-easy-posts .oxy-posts,
.event-filer__featured.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.event-filer__featured {
 width:calc(100% + 40px) ;
 margin-left:-20px;
 border-radius:0px;
 padding-right:20px;
 padding-left:20px;
}
}

.events-filter__featured--header {
 text-transform:uppercase;
 margin-bottom:20px;
}
@media (max-width: 991px) {
.events-filter__featured--header {
 margin-bottom:20px;
}
}

.featured-event__link-wrapper {
}
.featured-event__link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.featured-event__link-wrapper.oxy-easy-posts .oxy-posts,
.featured-event__link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.featured-event__link-wrapper {
 width:100%;
}
}

.featured-event__header {
 text-align:left;
 font-weight:700;
}
.featured-event__image--container {
 border-radius:4px;
 overflow:hidden;
 margin-bottom:10px;
}
@media (max-width: 991px) {
.featured-event__image--container {
 width:100%;
}
}

.featured-event__image {
}
@media (max-width: 991px) {
.featured-event__image {
 width:100%;
 height:100%;
 object-fit:cover;
}
}

.featured-event__date--container {
 margin-top:10px;
 gap:10px;
 margin-bottom:20px;
}
.featured-event__date--container:not(.ct-section):not(.oxy-easy-posts),
.featured-event__date--container.oxy-easy-posts .oxy-posts,
.featured-event__date--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:10px;
}
.featured-event__date--icon {
}
.featured-event__date--date {
 text-align:left;
 color:#4a4a4a;
}
.events-filter__calendar {
 width:70%;
}
.events-filter__calendar:not(.ct-section):not(.oxy-easy-posts),
.events-filter__calendar.oxy-easy-posts .oxy-posts,
.events-filter__calendar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.events-filter__calendar {
 width:100%;
}
}

.events-filter__tab--container {
 width:100%;
 position:relative;
}
.events-filter__tab--content {
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
 width:100%;
 max-width:1300px;
}
.events-filter__tab--content--1 {
}
.events-filter__tab--content--2 {
}
.events-filter__tab--content--hidden {
}
.navbar__menu--text {
 letter-spacing:1px;
}
@media (max-width: 991px) {
.navbar__menu--text {
 font-family:Roboto;
 color:#000d48;
 font-size:18px;
 font-weight:500;
 text-align:left;
 text-transform:uppercase;
 padding-left:10px;
}
}

.nav__menu--link--wrapper {
}
.nav__menu--item {
}
.navbar__vertical-menu {
 font-family:Roboto;
}
.navbar__menu--featured {
 background-color:#efefef;
 padding-top:40px;
 padding-right:40px;
 padding-bottom:40px;
 padding-left:40px;
}
.navbar__menu--featured:not(.ct-section):not(.oxy-easy-posts),
.navbar__menu--featured.oxy-easy-posts .oxy-posts,
.navbar__menu--featured.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.navbar__menu--featured {
 width:100%;
}
}

.navbar__menu--first--column {
 padding-top:40px;
 padding-right:50px;
 padding-bottom:40px;
 padding-left:50px;
}
.navbar__menu--first--column:not(.ct-section):not(.oxy-easy-posts),
.navbar__menu--first--column.oxy-easy-posts .oxy-posts,
.navbar__menu--first--column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1320px) {
.navbar__menu--first--column {
 padding-left:40px;
 padding-right:40px;
}
}

@media (max-width: 991px) {
.navbar__menu--first--column {
 width:100%;
}
}

.navbar__menu--featured-header {
 font-size:11px;
 text-transform:uppercase;
 font-weight:500;
 text-align:left;
 margin-bottom:10px;
}
.navbar__menu--featured-arrow-link {
 margin-left:auto;
}
.navbar__menu--featured-image {
 max-width:180px;
 max-height:184px;
 width:100%;
 height:100%;
 object-fit:cover;
 margin-bottom:20px;
 object-position:center top;
 border-radius:6px;
aspect-ratio: 1/1;
}
.navbar__menu--columns {
}
.navbar__menu--columns:not(.ct-section):not(.oxy-easy-posts),
.navbar__menu--columns.oxy-easy-posts .oxy-posts,
.navbar__menu--columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.navbar__menu--columns {
 width:100%;
}
.navbar__menu--columns:not(.ct-section):not(.oxy-easy-posts),
.navbar__menu--columns.oxy-easy-posts .oxy-posts,
.navbar__menu--columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.navbar__text-link {
 font-family:Gotham;
 color:#000d48;
 font-weight:700;
 font-size:18px;
 text-decoration:none;
 line-height:1.3;
 max-width:280px;
}
.navbar__menu--container {
}
.navbar__menu--container:not(.ct-section):not(.oxy-easy-posts),
.navbar__menu--container.oxy-easy-posts .oxy-posts,
.navbar__menu--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.navbar__menu--container-header {
 font-size:11px;
 text-transform:uppercase;
 font-weight:500;
 text-align:left;
 margin-bottom:0px;
}
.navbar__menu--first--column__gap-20 {
 gap:50px;
}
.navbar__menu--first--column__gap-20:not(.ct-section):not(.oxy-easy-posts),
.navbar__menu--first--column__gap-20.oxy-easy-posts .oxy-posts,
.navbar__menu--first--column__gap-20.ct-section .ct-section-inner-wrap{
display:flex;
gap:50px;
}
.navbar__menu--public-affairs {
}
.navbar__menu--first--column-to-row {
}
.navbar__menu--first--column-to-row:not(.ct-section):not(.oxy-easy-posts),
.navbar__menu--first--column-to-row.oxy-easy-posts .oxy-posts,
.navbar__menu--first--column-to-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.navbar__menu--columns-bottom-border-sky {
 border-top-color:#66cdf4;
 border-right-color:#66cdf4;
 border-bottom-color:#66cdf4;
 border-left-color:#66cdf4;
 border-bottom-width:20px;
 border-bottom-style:solid;
}
.navbar__menu--featured-image__map-of-georgia {
 max-width:345px;
 max-height:281px;
 width:100%;
 height:100%;
}
.navbar__menu--container__gap-20 {
 gap:20px;
}
.navbar__menu--container__gap-20:not(.ct-section):not(.oxy-easy-posts),
.navbar__menu--container__gap-20.oxy-easy-posts .oxy-posts,
.navbar__menu--container__gap-20.ct-section .ct-section-inner-wrap{
gap:20px;
}
.foundation-resources__arrow-link {
}
@media (max-width: 991px) {
.foundation-resources__arrow-link {
}
}

.our-leadership {
 position:relative;
}
.our-leadership__wrapper {
 width:100%;
}
.our-leadership__header--container {
 max-width:580px;
 width:100%;
 margin-bottom:40px;
}
.our-leadership__header--header {
 margin-bottom:15px;
}
.our-leadership__header--description {
}
.our-leadership__grid {
 width:100%;
}
.our-leadership__grid:not(.ct-section):not(.oxy-easy-posts),
.our-leadership__grid.oxy-easy-posts .oxy-posts,
.our-leadership__grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(200px, 1fr));grid-column-gap: 50px;grid-row-gap: 50px;}
.our-leadership__card {
 background-color:#e1e1e1;
 border-radius:4px;
 padding-top:25px;
 padding-right:20px;
 padding-bottom:30px;
 padding-left:20px;
}
.our-leadership__card:not(.ct-section):not(.oxy-easy-posts),
.our-leadership__card.oxy-easy-posts .oxy-posts,
.our-leadership__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.our-leadership__card--image-container {
 margin-bottom:20px;
}
.our-leadership__card--image {
 width:96px;
 height:96px;
 border-radius:50%;
}
.our-leadership__body--container {
 width:100%;
 margin-bottom:15px;
}
.our-leadership__card--body-header {
 text-align:center;
 width:100%;
 margin-bottom:5px;
}
.our-leadership__body--title {
 width:100%;
 text-align:center;
 text-transform:uppercase;
}
.our-leadership__social--container {
 width:100%;
 gap:15px;
}
.our-leadership__social--container:not(.ct-section):not(.oxy-easy-posts),
.our-leadership__social--container.oxy-easy-posts .oxy-posts,
.our-leadership__social--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:15px;
}
.our-leadership__social--link {
 width:20px;
 height:20px;
}
.our-leadership__social--icon {
 width:100%;
 height:100%;
 object-fit:cover;
}
.highlights-splide {
}
@media (max-width: 991px) {
.highlights-splide {
 min-height:unset ;
}
}

.thumbnail-splide {
 position:absolute;
 bottom:0px;
 right:0px;
 max-width:500px;
 width:100%;
}
@media (max-width: 991px) {
.thumbnail-splide {
 position:static;
 background-color:#333d6d;
 max-width:unset ;
}
}

.thumbnail-splide__track {
 width:100%;
}
.thumbnail-splide__list {
}
.thumbnail-splide__list:not(.ct-section):not(.oxy-easy-posts),
.thumbnail-splide__list.oxy-easy-posts .oxy-posts,
.thumbnail-splide__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
.thumbnail-splide--slide {
}
.arrow-splide {
 width:100%;
}
.arrow-splide__list {
}
.arrow-splide__track {
}
.arrow-splide__slide {
}
.oxy-close-modal {
}
.hero-gradient__header--img-container {
 width:90%;
 margin-top:20px;
 padding-top:10px;
}
.hero-gradient__header--img-container:not(.ct-section):not(.oxy-easy-posts),
.hero-gradient__header--img-container.oxy-easy-posts .oxy-posts,
.hero-gradient__header--img-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 1320px) {
.hero-gradient__header--img-container {
 margin-bottom:100px;
 padding-bottom:15px;
}
}

@media (max-width: 991px) {
.hero-gradient__header--img-container {
 margin-bottom:0px;
}
.hero-gradient__header--img-container:not(.ct-section):not(.oxy-easy-posts),
.hero-gradient__header--img-container.oxy-easy-posts .oxy-posts,
.hero-gradient__header--img-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.hero-gradient__header--img {
 width:45%;
}
.link--container {
 margin-top:70px;
 width:100%;
}
.link--container:not(.ct-section):not(.oxy-easy-posts),
.link--container.oxy-easy-posts .oxy-posts,
.link--container.ct-section .ct-section-inner-wrap{
display:inline;
}
@media (max-width: 991px) {
.link--container {
 margin-top:60px;
}
.link--container:not(.ct-section):not(.oxy-easy-posts),
.link--container.oxy-easy-posts .oxy-posts,
.link--container.ct-section .ct-section-inner-wrap{
display:none;
}
}

.join-cta__button--container {
 gap:30px;
}
.join-cta__button--container:not(.ct-section):not(.oxy-easy-posts),
.join-cta__button--container.oxy-easy-posts .oxy-posts,
.join-cta__button--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:30px;
}
@media (max-width: 767px) {
.join-cta__button--container {
 gap:15px;
}
.join-cta__button--container:not(.ct-section):not(.oxy-easy-posts),
.join-cta__button--container.oxy-easy-posts .oxy-posts,
.join-cta__button--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:15px;
}
}

.join-cta__description--max-w-500 {
 max-width:500px;
}
.contact-us__card--phone {
 color:#000d48;
 text-decoration:none;
}
@media (max-width: 767px) {
.contact-us__card--phone {
 text-align:center;
}
}

.disclaimer {
 background-color:#f9f9f9;
}
.disclaimer .ct-section-inner-wrap {
padding-top: 75px;
}
@media (max-width: 991px) {
.disclaimer {
}
.disclaimer .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.disclaimer__text {
 color:#4a4a4a;
 font-size:12px;
}
.hero-gradient__header--contact-us-descrition {
}
.contact-form {
 background-color:#f9f9f9;
}
@media (max-width: 991px) {
.contact-form {
}
.contact-form .ct-section-inner-wrap {
padding-top: 40px;
}
}

.contact-form__wrapper {
 width:100%;
 gap:20px;
}
.contact-form__wrapper:not(.ct-section):not(.oxy-easy-posts),
.contact-form__wrapper.oxy-easy-posts .oxy-posts,
.contact-form__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:20px;
}
@media (max-width: 991px) {
.contact-form__wrapper {
}
.contact-form__wrapper:not(.ct-section):not(.oxy-easy-posts),
.contact-form__wrapper.oxy-easy-posts .oxy-posts,
.contact-form__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.contact-form__col {
 width:50%;
 gap:50px;
}
.contact-form__col:not(.ct-section):not(.oxy-easy-posts),
.contact-form__col.oxy-easy-posts .oxy-posts,
.contact-form__col.ct-section .ct-section-inner-wrap{
gap:50px;
}
@media (max-width: 991px) {
.contact-form__col {
 width:100%;
 gap:30px;
}
.contact-form__col:not(.ct-section):not(.oxy-easy-posts),
.contact-form__col.oxy-easy-posts .oxy-posts,
.contact-form__col.ct-section .ct-section-inner-wrap{
display:flex;
gap:30px;
}
}

.contact-form__card {
 width:100%;
 gap:20px;
}
.contact-form__card:not(.ct-section):not(.oxy-easy-posts),
.contact-form__card.oxy-easy-posts .oxy-posts,
.contact-form__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:20px;
}
@media (max-width: 767px) {
.contact-form__card {
}
.contact-form__card:not(.ct-section):not(.oxy-easy-posts),
.contact-form__card.oxy-easy-posts .oxy-posts,
.contact-form__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.contact-form__card--image-container {
 width:50%;
 border-radius:4px;
 overflow:hidden;
flex-shrink: 0;
}
@media (max-width: 767px) {
.contact-form__card--image-container {
 width:100%;
}
}

.contact-form__card--image {
 width:100%;
 height:100%;
 object-fit:cover;
}
.contact-form__card--content {
}
.contact-form__card--content-header {
 color:#000d48;
}
.contact-form__card--content-address {
}
.contact-form__card--content-phone:hover{
 color:#66cdf4;
}
.contact-form__card--content-phone {
 color:#4a4a4a;
 text-decoration:none;
 transition-duration:.2s;
 transition-timing-function:ease;
 transition-property:color;
}
.contact-form__card--content-link {
 gap:5px;
}
.contact-form__card--content-link:not(.ct-section):not(.oxy-easy-posts),
.contact-form__card--content-link.oxy-easy-posts .oxy-posts,
.contact-form__card--content-link.ct-section .ct-section-inner-wrap{
gap:5px;
}
.hero-premium__btn {
 margin-top:40px;
}
@media (max-width: 991px) {
.hero-premium__btn {
 margin-top:20px;
}
}

.hero-premium__content-container {
 width:50%;
}
@media (max-width: 991px) {
.hero-premium__content-container {
 width:100%;
 margin-bottom:30px;
}
.hero-premium__content-container:not(.ct-section):not(.oxy-easy-posts),
.hero-premium__content-container.oxy-easy-posts .oxy-posts,
.hero-premium__content-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.hero-premium__video-container {
 width:50%;
}
@media (max-width: 991px) {
.hero-premium__video-container {
 width:100%;
}
}

.hero-premium__wrapper {
 gap:20px;
}
.hero-premium__wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero-premium__wrapper.oxy-easy-posts .oxy-posts,
.hero-premium__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
gap:20px;
}
@media (max-width: 991px) {
.hero-premium__wrapper {
 gap:0px;
}
.hero-premium__wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero-premium__wrapper.oxy-easy-posts .oxy-posts,
.hero-premium__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:0px;
}
}

.hero-premium__content-description {
}
@media (max-width: 991px) {
.hero-premium__content-description {
 text-align:center;
 padding-right:0px;
}
}

.icon-text__header--description {
 margin-top:20px;
 max-width:570px;
}
.comparison-chart {
}
.comparison-chart__wrapper {
 width:100%;
 gap:40px;
}
.comparison-chart__wrapper:not(.ct-section):not(.oxy-easy-posts),
.comparison-chart__wrapper.oxy-easy-posts .oxy-posts,
.comparison-chart__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:40px;
}
@media (max-width: 991px) {
.comparison-chart__wrapper {
 gap:30px;
}
.comparison-chart__wrapper:not(.ct-section):not(.oxy-easy-posts),
.comparison-chart__wrapper.oxy-easy-posts .oxy-posts,
.comparison-chart__wrapper.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

@media (max-width: 479px) {
.comparison-chart__wrapper {
 gap:40px;
}
.comparison-chart__wrapper:not(.ct-section):not(.oxy-easy-posts),
.comparison-chart__wrapper.oxy-easy-posts .oxy-posts,
.comparison-chart__wrapper.ct-section .ct-section-inner-wrap{
gap:40px;
}
}

.comparison-chart__header--header {
 text-align:center;
 margin-bottom:32px;
}
.comparison-chart__header {
 width:100%;
 gap:10px;
 max-width:768px;
 margin-bottom:37px;
}
.comparison-chart__header:not(.ct-section):not(.oxy-easy-posts),
.comparison-chart__header.oxy-easy-posts .oxy-posts,
.comparison-chart__header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:10px;
}
.comparison-chart__header--description {
 text-align:center;
}
.comparison-chart__table {
 width:100%;
 max-width:960px;
}
.comparison-chart__table-head {
}
.comparison-chart__tr {
}
.comparison-chart__th {
}
.comparison-chart__th--header {
 color:#000d48;
 text-transform:uppercase;
}
.comparison-chart__td {
}
.comparison-chart__th--text {
}
.comparison-chart__mobile-table {
}
.comparison-chart__mobile-table:not(.ct-section):not(.oxy-easy-posts),
.comparison-chart__mobile-table.oxy-easy-posts .oxy-posts,
.comparison-chart__mobile-table.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.comparison-chart__mobile-table {
}
.comparison-chart__mobile-table:not(.ct-section):not(.oxy-easy-posts),
.comparison-chart__mobile-table.oxy-easy-posts .oxy-posts,
.comparison-chart__mobile-table.ct-section .ct-section-inner-wrap{
display:block;
}
}

.omparison-chart__desktop-table {
}
@media (max-width: 991px) {
.omparison-chart__desktop-table {
}
.omparison-chart__desktop-table:not(.ct-section):not(.oxy-easy-posts),
.omparison-chart__desktop-table.oxy-easy-posts .oxy-posts,
.omparison-chart__desktop-table.ct-section .ct-section-inner-wrap{
display:none;
}
}

.our-team {
}
.our-team .ct-section-inner-wrap {
padding-top: 0;
}
.our-team__wrapper {
 width:100%;
}
.our-team__wrapper:not(.ct-section):not(.oxy-easy-posts),
.our-team__wrapper.oxy-easy-posts .oxy-posts,
.our-team__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.our-team__header {
 margin-bottom:50px;
}
.our-team__repeater {
}
.membership-form {
}
.membership-form .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 991px) {
.membership-form {
 border-radius:0px;
}
.membership-form .ct-section-inner-wrap {
padding-top: 0;
padding-right: 0;
padding-bottom: 60px;
padding-left: 0;
}
}

.membership-form__wrapper {
 width:100%;
 background-color:#1b3467;
 border-radius:4px;
 gap:20px;
 padding-top:60px;
 padding-right:50px;
 padding-bottom:60px;
 padding-left:50px;
}
.membership-form__wrapper:not(.ct-section):not(.oxy-easy-posts),
.membership-form__wrapper.oxy-easy-posts .oxy-posts,
.membership-form__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:20px;
}
@media (max-width: 991px) {
.membership-form__wrapper {
 border-radius:0px;
 padding-top:40px;
 padding-right:20px;
 padding-bottom:40px;
 padding-left:20px;
 gap:30px;
}
.membership-form__wrapper:not(.ct-section):not(.oxy-easy-posts),
.membership-form__wrapper.oxy-easy-posts .oxy-posts,
.membership-form__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:30px;
}
}

.membership-form__column {
 width:50%;
}
.membership-form__column:not(.ct-section):not(.oxy-easy-posts),
.membership-form__column.oxy-easy-posts .oxy-posts,
.membership-form__column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.membership-form__column {
 width:100%;
}
}

.membership-form__header {
 max-width:490px;
}
.membership-form__info--container {
 width:100%;
 margin-top:60px;
}
@media (max-width: 991px) {
.membership-form__info--container {
 margin-top:20px;
}
}

.membership-form__info {
}
.membership-form__info--header {
 margin-bottom:3px;
}
.membership-form__info--subheader {
 text-transform:uppercase;
 margin-bottom:8px;
}
.membership-form__info--email {
 color:#ffffff;
 text-decoration:none;
 margin-bottom:15px;
}
.member-benefits {
}
@media (max-width: 991px) {
.member-benefits {
}
.member-benefits .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.member-benefits__wrapper {
 width:100%;
 gap:50px;
}
.member-benefits__wrapper:not(.ct-section):not(.oxy-easy-posts),
.member-benefits__wrapper.oxy-easy-posts .oxy-posts,
.member-benefits__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:50px;
}
@media (max-width: 991px) {
.member-benefits__wrapper {
 gap:20px;
}
.member-benefits__wrapper:not(.ct-section):not(.oxy-easy-posts),
.member-benefits__wrapper.oxy-easy-posts .oxy-posts,
.member-benefits__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}

.member-benefits__column {
 width:50%;
 gap:40px;
 margin-bottom:0px;
}
.member-benefits__column:not(.ct-section):not(.oxy-easy-posts),
.member-benefits__column.oxy-easy-posts .oxy-posts,
.member-benefits__column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:40px;
}
@media (max-width: 991px) {
.member-benefits__column {
 width:100%;
 gap:20px;
}
.member-benefits__column:not(.ct-section):not(.oxy-easy-posts),
.member-benefits__column.oxy-easy-posts .oxy-posts,
.member-benefits__column.ct-section .ct-section-inner-wrap{
gap:20px;
}
}

@media (max-width: 479px) {
.member-benefits__column {
 gap:30px;
}
.member-benefits__column:not(.ct-section):not(.oxy-easy-posts),
.member-benefits__column.oxy-easy-posts .oxy-posts,
.member-benefits__column.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.member-benefits__header--header {
 margin-bottom:10px;
}
.member-benefits__description {
}
.member-benefits__text {
 margin-bottom:20px;
}
@media (max-width: 479px) {
.member-benefits__text {
 margin-bottom:30px;
}
}

.member-benefits__benefit {
 width:100%;
}
.member-benefits__benefit--header {
 margin-bottom:10px;
}
.member-benefits__benefit--description {
}
.member-benefits__header--description {
}
.member-benefits__header {
 margin-bottom:30px;
 max-width:550px;
}
@media (max-width: 991px) {
.member-benefits__header {
 margin-bottom:0px;
}
}

.member-benefits__button--container {
 width:100%;
}
@media (max-width: 991px) {
.member-benefits__button--container {
}
.member-benefits__button--container:not(.ct-section):not(.oxy-easy-posts),
.member-benefits__button--container.oxy-easy-posts .oxy-posts,
.member-benefits__button--container.ct-section .ct-section-inner-wrap{
display:none;
}
}

.member-benefits__button--container-mobile {
}
.member-benefits__button--container-mobile:not(.ct-section):not(.oxy-easy-posts),
.member-benefits__button--container-mobile.oxy-easy-posts .oxy-posts,
.member-benefits__button--container-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.member-benefits__button--container-mobile {
 margin-top:10px;
}
.member-benefits__button--container-mobile:not(.ct-section):not(.oxy-easy-posts),
.member-benefits__button--container-mobile.oxy-easy-posts .oxy-posts,
.member-benefits__button--container-mobile.ct-section .ct-section-inner-wrap{
display:block;
}
}

@media (max-width: 479px) {
.member-benefits__button--container-mobile {
}
}

.member-benefits__button--container-desktop {
}
.center-text {
 background-color:#000d48;
}
.center-text .ct-section-inner-wrap {
padding-top: 40px;
}
.center-text:not(.ct-section):not(.oxy-easy-posts),
.center-text.oxy-easy-posts .oxy-posts,
.center-text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1320px) {
.center-text {
}
.center-text .ct-section-inner-wrap {
padding-top: 20px;
}
}

@media (max-width: 991px) {
.center-text {
}
.center-text .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 20px;
padding-bottom: 40px;
}
}

.center-text__wrapper {
 width:100%;
 gap:20px;
 max-width:768px;
}
.center-text__wrapper:not(.ct-section):not(.oxy-easy-posts),
.center-text__wrapper.oxy-easy-posts .oxy-posts,
.center-text__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:20px;
}
.center-text__header {
 text-align:center;
}
.center-text__description {
 text-align:center;
}
.smart {
 background-color:#f9f9f9;
}
.smart .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 991px) {
.smart {
 padding-bottom:40px;
}
.smart .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 0;
}
}

@media (max-width: 767px) {
.smart {
 background-color:#f9f9f9;
}
}

.smart__wrapper {
 width:100%;
 gap:60px;
 padding-bottom:75px;
 border-bottom-color:#e1e1e1;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
.smart__wrapper:not(.ct-section):not(.oxy-easy-posts),
.smart__wrapper.oxy-easy-posts .oxy-posts,
.smart__wrapper.ct-section .ct-section-inner-wrap{
gap:60px;
}
@media (max-width: 991px) {
.smart__wrapper {
 gap:40px;
 padding-bottom:40px;
}
.smart__wrapper:not(.ct-section):not(.oxy-easy-posts),
.smart__wrapper.oxy-easy-posts .oxy-posts,
.smart__wrapper.ct-section .ct-section-inner-wrap{
gap:40px;
}
}

@media (max-width: 767px) {
.smart__wrapper {
 gap:20px;
}
.smart__wrapper:not(.ct-section):not(.oxy-easy-posts),
.smart__wrapper.oxy-easy-posts .oxy-posts,
.smart__wrapper.ct-section .ct-section-inner-wrap{
gap:20px;
}
}

.smart__header--container {
 width:100%;
 gap:10px;
 padding-top:0px;
}
.smart__header--container:not(.ct-section):not(.oxy-easy-posts),
.smart__header--container.oxy-easy-posts .oxy-posts,
.smart__header--container.ct-section .ct-section-inner-wrap{
gap:10px;
}
.smart__header--header {
}
.smart__header--description {
 max-width:750px;
 color:#ffffff;
}
.smart__features--container {
 width:100%;
 margin-bottom:20px;
}
.smart__features--container:not(.ct-section):not(.oxy-easy-posts),
.smart__features--container.oxy-easy-posts .oxy-posts,
.smart__features--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 35px;grid-row-gap: 50px;}
@media (max-width: 1320px) {
.smart__features--container {
 margin-bottom:0px;
}
}

@media (max-width: 991px) {
.smart__features--container {
 margin-bottom:10px;
}
.smart__features--container:not(.ct-section):not(.oxy-easy-posts),
.smart__features--container.oxy-easy-posts .oxy-posts,
.smart__features--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

@media (max-width: 767px) {
.smart__features--container {
 margin-bottom:30px;
}
.smart__features--container:not(.ct-section):not(.oxy-easy-posts),
.smart__features--container.oxy-easy-posts .oxy-posts,
.smart__features--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 35px;}
}

.smart__feature {
 width:100%;
 gap:10px;
}
.smart__feature:not(.ct-section):not(.oxy-easy-posts),
.smart__feature.oxy-easy-posts .oxy-posts,
.smart__feature.ct-section .ct-section-inner-wrap{
gap:10px;
}
.smart__feature--header {
}
.smart__feature--description {
}
.smart__header--icon {
 width:48px;
 height:48px;
 margin-bottom:10px;
}
.smart__pdf--container {
 width:100%;
 padding-top:0px;
}
.smart__pdf--description {
 font-family:Inherit;
 margin-bottom:20px;
}
.smart-sponsor {
}
@media (max-width: 991px) {
.smart-sponsor {
}
.smart-sponsor .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.smart-sponsor__wrapper {
 width:100%;
 gap:100px;
}
.smart-sponsor__wrapper:not(.ct-section):not(.oxy-easy-posts),
.smart-sponsor__wrapper.oxy-easy-posts .oxy-posts,
.smart-sponsor__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:100px;
}
@media (max-width: 1320px) {
.smart-sponsor__wrapper {
 gap:50px;
}
.smart-sponsor__wrapper:not(.ct-section):not(.oxy-easy-posts),
.smart-sponsor__wrapper.oxy-easy-posts .oxy-posts,
.smart-sponsor__wrapper.ct-section .ct-section-inner-wrap{
gap:50px;
}
}

@media (max-width: 991px) {
.smart-sponsor__wrapper {
 text-align:center;
 gap:20px;
}
.smart-sponsor__wrapper:not(.ct-section):not(.oxy-easy-posts),
.smart-sponsor__wrapper.oxy-easy-posts .oxy-posts,
.smart-sponsor__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}

.smart-sponsor__image {
 max-width:390px;
 width:100%;
}
.smart-sponsor__content--container {
 max-width:450px;
 gap:15px;
 width:100%;
}
.smart-sponsor__content--container:not(.ct-section):not(.oxy-easy-posts),
.smart-sponsor__content--container.oxy-easy-posts .oxy-posts,
.smart-sponsor__content--container.ct-section .ct-section-inner-wrap{
gap:15px;
}
.smart-sponsor__content--header {
}
@media (max-width: 991px) {
.smart-sponsor__content--header {
 text-align:center;
}
}

@media (max-width: 479px) {
.smart-sponsor__content--header {
}
}

.smart-sponsor__content--description {
}
@media (max-width: 991px) {
.smart-sponsor__content--description {
 text-align:center;
}
}

.smart-cta {
 background-color:#f9f9f9;
}
@media (max-width: 991px) {
.smart-cta {
}
.smart-cta .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 60px;
}
}

.smart-cta__wrapper {
 width:100%;
 gap:60px;
}
.smart-cta__wrapper:not(.ct-section):not(.oxy-easy-posts),
.smart-cta__wrapper.oxy-easy-posts .oxy-posts,
.smart-cta__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:60px;
}
@media (max-width: 991px) {
.smart-cta__wrapper {
 gap:30px;
}
.smart-cta__wrapper:not(.ct-section):not(.oxy-easy-posts),
.smart-cta__wrapper.oxy-easy-posts .oxy-posts,
.smart-cta__wrapper.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

@media (max-width: 767px) {
.smart-cta__wrapper {
}
}

.smart-cta__header--container {
 width:100%;
 gap:15px;
}
.smart-cta__header--container:not(.ct-section):not(.oxy-easy-posts),
.smart-cta__header--container.oxy-easy-posts .oxy-posts,
.smart-cta__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:15px;
}
.smart-cta__header--header {
 text-align:center;
}
.smart-cta__header--description {
 text-align:center;
 max-width:600px;
}
.saty-form {
}
.stay-form {
}
.stay-form__wrapper {
 width:100%;
}
.stay-form__wrapper:not(.ct-section):not(.oxy-easy-posts),
.stay-form__wrapper.oxy-easy-posts .oxy-posts,
.stay-form__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.stay-form__header--container {
 width:100%;
 gap:30px;
}
.stay-form__header--container:not(.ct-section):not(.oxy-easy-posts),
.stay-form__header--container.oxy-easy-posts .oxy-posts,
.stay-form__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:30px;
}
.stay-form__header--header {
}
.stay-form__header--description {
 text-align:center;
}
.social-bar {
 background-color:#66cdf4;
}
.social-bar .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
.social-bar:not(.ct-section):not(.oxy-easy-posts),
.social-bar.oxy-easy-posts .oxy-posts,
.social-bar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.social-bar__wrapper {
 width:100%;
 max-width:920px;
 gap:20px;
}
.social-bar__wrapper:not(.ct-section):not(.oxy-easy-posts),
.social-bar__wrapper.oxy-easy-posts .oxy-posts,
.social-bar__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:20px;
}
@media (max-width: 991px) {
.social-bar__wrapper {
 text-align:justify;
}
.social-bar__wrapper:not(.ct-section):not(.oxy-easy-posts),
.social-bar__wrapper.oxy-easy-posts .oxy-posts,
.social-bar__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.social-bar__social--container {
 gap:15px;
}
.social-bar__social--container:not(.ct-section):not(.oxy-easy-posts),
.social-bar__social--container.oxy-easy-posts .oxy-posts,
.social-bar__social--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:15px;
}
.social-bar__header--container {
}
.social-bar__header--header {
}
@media (max-width: 991px) {
.social-bar__header--header {
 text-align:center;
}
}

.social-bar__social--link-wrapper:hover{
 filter:brightness(135%);
}
.social-bar__social--link-wrapper {
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:filter;
}
@media (max-width: 479px) {
.social-bar__social--link-wrapper {
}
.social-bar__social--link-wrapper:hover{
}
}

.social-bar__social--icon {
 width:35px;
 height:35px;
 object-fit:cover;
}
.podcast {
}
@media (max-width: 991px) {
.podcast {
}
.podcast .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 60px;
}
}

.podcast__wrapper {
 width:100%;
 gap:80px;
}
.podcast__wrapper:not(.ct-section):not(.oxy-easy-posts),
.podcast__wrapper.oxy-easy-posts .oxy-posts,
.podcast__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:center;
gap:80px;
}
@media (max-width: 991px) {
.podcast__wrapper {
 gap:50px;
}
.podcast__wrapper:not(.ct-section):not(.oxy-easy-posts),
.podcast__wrapper.oxy-easy-posts .oxy-posts,
.podcast__wrapper.ct-section .ct-section-inner-wrap{
gap:50px;
}
}

@media (max-width: 767px) {
.podcast__wrapper {
 text-align:center;
 gap:20px;
}
.podcast__wrapper:not(.ct-section):not(.oxy-easy-posts),
.podcast__wrapper.oxy-easy-posts .oxy-posts,
.podcast__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}

.podcast__column {
 width:50%;
}
.podcast__column:not(.ct-section):not(.oxy-easy-posts),
.podcast__column.oxy-easy-posts .oxy-posts,
.podcast__column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
@media (max-width: 767px) {
.podcast__column {
 width:100%;
 text-align:left;
}
.podcast__column:not(.ct-section):not(.oxy-easy-posts),
.podcast__column.oxy-easy-posts .oxy-posts,
.podcast__column.ct-section .ct-section-inner-wrap{
align-items:center;
}
}

.podcast__image {
 max-width:332px;
 width:100%;
}
@media (max-width: 767px) {
.podcast__image {
 max-width:unset ;
}
}

.podcast__column--last {
 gap:20px;
}
.podcast__column--last:not(.ct-section):not(.oxy-easy-posts),
.podcast__column--last.oxy-easy-posts .oxy-posts,
.podcast__column--last.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
gap:20px;
}
.podcast__header {
 max-width:400px;
}
.podcast__links-container {
 gap:20px;
 margin-top:15px;
}
.podcast__links-container:not(.ct-section):not(.oxy-easy-posts),
.podcast__links-container.oxy-easy-posts .oxy-posts,
.podcast__links-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
@media (max-width: 767px) {
.podcast__links-container {
 margin-top:0px;
}
}

.podcast__link-wrapper {
}
.podcast__link--image:hover{
 filter:brightness(135%);
}
.podcast__link--image {
 width:35px;
 height:35px;
 object-fit:contain;
 object-position:center center;
 transition-duration:.2s;
 transition-timing-function:ease;
 transition-property:filter;
}
.affiliates-hero {
}
.affiliates-hero .ct-section-inner-wrap {
padding-bottom: 50px;
}
.affiliates-hero__wrapper {
 width:100%;
 gap:20px;
}
.affiliates-hero__wrapper:not(.ct-section):not(.oxy-easy-posts),
.affiliates-hero__wrapper.oxy-easy-posts .oxy-posts,
.affiliates-hero__wrapper.ct-section .ct-section-inner-wrap{
gap:20px;
}
@media (max-width: 991px) {
.affiliates-hero__wrapper {
 gap:10px;
}
.affiliates-hero__wrapper:not(.ct-section):not(.oxy-easy-posts),
.affiliates-hero__wrapper.oxy-easy-posts .oxy-posts,
.affiliates-hero__wrapper.ct-section .ct-section-inner-wrap{
gap:10px;
}
}

.affiliates-hero__header {
 margin-bottom:0px;
}
.affiliates-hero__description {
 max-width:640px;
}
.affiliates {
}
.affiliates__wrapper {
 width:100%;
}
.affiliates__repeater {
 gap:50px;
}
.affiliates__repeater:not(.ct-section):not(.oxy-easy-posts),
.affiliates__repeater.oxy-easy-posts .oxy-posts,
.affiliates__repeater.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:50px;
}
.affialiate__row {
 gap:50px;
}
.affialiate__row:not(.ct-section):not(.oxy-easy-posts),
.affialiate__row.oxy-easy-posts .oxy-posts,
.affialiate__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:50px;
}
@media (max-width: 991px) {
.affialiate__row {
 gap:20px;
}
.affialiate__row:not(.ct-section):not(.oxy-easy-posts),
.affialiate__row.oxy-easy-posts .oxy-posts,
.affialiate__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}

.affiliate__card--image-container {
 max-height:165px;
 width:30%;
}
@media (max-width: 991px) {
.affiliate__card--image-container {
 width:100%;
 max-height:165px;
 overflow:hidden;
 max-width:350px;
 height:100%;
}
}

.affiliate__card--image {
 width:100%;
 height:100%;
 object-fit:contain;
 object-position:center center;
}
@media (max-width: 991px) {
.affiliate__card--image {
 object-fit:contain;
 object-position:left center;
 max-height:165px;
}
}

.affiliate__card--content-container {
 width:70%;
 gap:10px;
}
.affiliate__card--content-container:not(.ct-section):not(.oxy-easy-posts),
.affiliate__card--content-container.oxy-easy-posts .oxy-posts,
.affiliate__card--content-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:10px;
}
@media (max-width: 991px) {
.affiliate__card--content-container {
 width:100%;
}
}

.affiliate__card--content-header {
 font-weight:700;
}
.affiliate__card--content-description {
 margin-bottom:20px;
}
.committees {
}
@media (max-width: 991px) {
.committees {
}
.committees .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.committees__wrapper {
 width:100%;
 gap:50px;
 border-bottom-color:#e1e1e1;
 border-bottom-width:1px;
 border-bottom-style:solid;
 padding-bottom:75px;
}
.committees__wrapper:not(.ct-section):not(.oxy-easy-posts),
.committees__wrapper.oxy-easy-posts .oxy-posts,
.committees__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:50px;
}
@media (max-width: 991px) {
.committees__wrapper {
 gap:30px;
 padding-bottom:40px;
}
.committees__wrapper:not(.ct-section):not(.oxy-easy-posts),
.committees__wrapper.oxy-easy-posts .oxy-posts,
.committees__wrapper.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.committees__header--container {
 width:100%;
 max-width:762px;
}
.committees__header--header {
 margin-bottom:15px;
}
.committees__header--description {
}
.committees__grid {
 width:100%;
}
.committees__grid:not(.ct-section):not(.oxy-easy-posts),
.committees__grid.oxy-easy-posts .oxy-posts,
.committees__grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 30px;grid-row-gap: 60px;}
@media (max-width: 991px) {
.committees__grid {
}
.committees__grid:not(.ct-section):not(.oxy-easy-posts),
.committees__grid.oxy-easy-posts .oxy-posts,
.committees__grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.committees__policy {
 gap:15px;
}
.committees__policy:not(.ct-section):not(.oxy-easy-posts),
.committees__policy.oxy-easy-posts .oxy-posts,
.committees__policy.ct-section .ct-section-inner-wrap{
gap:15px;
}
.committees__policy--header {
}
.committees__policy--description {
}
.committees__policy--chair {
 font-weight:700;
 margin-top:10px;
}
.councils__grid {
 width:100%;
}
.councils__grid:not(.ct-section):not(.oxy-easy-posts),
.councils__grid.oxy-easy-posts .oxy-posts,
.councils__grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 60px;}
@media (max-width: 991px) {
.councils__grid {
}
.councils__grid:not(.ct-section):not(.oxy-easy-posts),
.councils__grid.oxy-easy-posts .oxy-posts,
.councils__grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.councils {
}
.councils .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
@media (max-width: 991px) {
.councils {
}
.councils .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 40px;
}
}

.councils__wrapper {
 width:100%;
 gap:50px;
 border-bottom-color:#e1e1e1;
 border-bottom-width:1px;
 border-bottom-style:none;
 padding-bottom:75px;
}
.councils__wrapper:not(.ct-section):not(.oxy-easy-posts),
.councils__wrapper.oxy-easy-posts .oxy-posts,
.councils__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:50px;
}
@media (max-width: 991px) {
.councils__wrapper {
 gap:30px;
 border-bottom-style:none;
 padding-bottom:0px;
}
.councils__wrapper:not(.ct-section):not(.oxy-easy-posts),
.councils__wrapper.oxy-easy-posts .oxy-posts,
.councils__wrapper.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.hero-gradient__inverted__light__gray {
background-image: linear-gradient(360deg, #f9f9f9 17%, #000d48 17px);}
.hero-gradient__inverted__light__gray .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 1320px) {
.hero-gradient__inverted__light__gray {
background-image: linear-gradient(360deg, #ffffff 6%, #000d48 17px);}
}

@media (max-width: 991px) {
.hero-gradient__inverted__light__gray {
background-image: linear-gradient(360deg, #ffffff 27%, #000d48 27%);}
}

@media (max-width: 479px) {
.hero-gradient__inverted__light__gray {
background-image: linear-gradient(360deg, #ffffff 18%, #000d48 18%);}
}

.grid-on-large {
}
.grid-on-large:not(.ct-section):not(.oxy-easy-posts),
.grid-on-large.oxy-easy-posts .oxy-posts,
.grid-on-large.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:flex-start;
}
.grid-track {
 width:100%;
}
.logo-grid {
}
.faq__section {
}
.faq-hero__section {
}
.faq-hero__wrapper {
 border-bottom-style:none;
}
.fa-hero__title {
 max-width:500px;
}
.faq-hero_text {
 color:#4a4a4a;
 max-width:600px;
}
.faq-hero__container {
 border-bottom-width:1px;
 border-bottom-color:#66cdf4;
 border-bottom-style:solid;
 width:100%;
 padding-bottom:30px;
 margin-bottom:50px;
}
.faq-main__container {
 width:100%;
}
.faq-main__container:not(.ct-section):not(.oxy-easy-posts),
.faq-main__container.oxy-easy-posts .oxy-posts,
.faq-main__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.faq-main__container {
}
.faq-main__container:not(.ct-section):not(.oxy-easy-posts),
.faq-main__container.oxy-easy-posts .oxy-posts,
.faq-main__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.faq-content_container {
 width:30%;
 max-height:100%;
}
@media (max-width: 767px) {
.faq-content_container {
 width:100%;
 margin-bottom:50px;
}
}

.faq_container {
 width:70%;
}
@media (max-width: 767px) {
.faq_container {
 width:100%;
}
}

.faq-1__title {
 margin-bottom:40px;
}
@media (max-width: 767px) {
.faq-1__title {
 margin-bottom:0px;
}
}

.accordion-margin-top {
 padding-top:150px;
}
@media (max-width: 991px) {
.accordion-margin-top {
 padding-top:100px;
}
}

@media (max-width: 767px) {
.accordion-margin-top {
 padding-top:70px;
}
}

.faq-table_title {
 font-family:Roboto;
 color:#4a4a4a;
 text-transform:uppercase;
 font-weight:500;
}
@media (max-width: 767px) {
.faq-table_title {
}
.faq-table_title:not(.ct-section):not(.oxy-easy-posts),
.faq-table_title.oxy-easy-posts .oxy-posts,
.faq-table_title.ct-section .ct-section-inner-wrap{
display:none;
}
}

.faq-table_wrapper {
 margin-top:20px;
}
@media (max-width: 767px) {
.faq-table_wrapper {
}
.faq-table_wrapper:not(.ct-section):not(.oxy-easy-posts),
.faq-table_wrapper.oxy-easy-posts .oxy-posts,
.faq-table_wrapper.ct-section .ct-section-inner-wrap{
display:none;
}
}

.faq-table_option {
 font-weight:700;
 color:#000d48;
 margin-bottom:15px;
}
.faq-table_fixed {
}
@media (max-width: 767px) {
.faq-table_fixed {
 width:100%;
}
}

.faq-table_option--active {
}
.table-mobile_dropdown {
}
.table-mobile_dropdown:not(.ct-section):not(.oxy-easy-posts),
.table-mobile_dropdown.oxy-easy-posts .oxy-posts,
.table-mobile_dropdown.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.table-mobile_dropdown {
 width:100%;
}
.table-mobile_dropdown:not(.ct-section):not(.oxy-easy-posts),
.table-mobile_dropdown.oxy-easy-posts .oxy-posts,
.table-mobile_dropdown.ct-section .ct-section-inner-wrap{
display:block;
}
}

.main-option {
 font-family:Roboto;
}
.menu-selector {
}
@media (max-width: 767px) {
.menu-selector {
 width:100%;
}
}

.flex-row-reverse {
}
.flex-row-reverse:not(.ct-section):not(.oxy-easy-posts),
.flex-row-reverse.oxy-easy-posts .oxy-posts,
.flex-row-reverse.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
}
.modal-team__container {
}
.pop-modal__container {
}
.pop-modal__container:not(.ct-section):not(.oxy-easy-posts),
.pop-modal__container.oxy-easy-posts .oxy-posts,
.pop-modal__container.ct-section .ct-section-inner-wrap{
align-content:center;
}
.modal__container {
 top:0px;
 right:0px;
 left:0px;
}
.btn-outlined--white:hover{
 color:#1b3467;
}
.btn-outlined--white {
 color:#000d48;
}
.text-columns__content--img {
}
.text-columns__content--text {
}
.endorsements {
 background-color:#f9f9f9;
}
@media (max-width: 991px) {
.endorsements {
}
.endorsements .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.endorsements__wrapper {
 width:100%;
 gap:40px;
}
.endorsements__wrapper:not(.ct-section):not(.oxy-easy-posts),
.endorsements__wrapper.oxy-easy-posts .oxy-posts,
.endorsements__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:40px;
}
@media (max-width: 767px) {
.endorsements__wrapper {
}
.endorsements__wrapper:not(.ct-section):not(.oxy-easy-posts),
.endorsements__wrapper.oxy-easy-posts .oxy-posts,
.endorsements__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.endorsements__content {
 width:70%;
}
.endorsements__content:not(.ct-section):not(.oxy-easy-posts),
.endorsements__content.oxy-easy-posts .oxy-posts,
.endorsements__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.endorsements__content {
 width:100%;
}
}

.endorsements__candidate {
 width:30%;
}
@media (max-width: 767px) {
.endorsements__candidate {
 width:100%;
}
}

.endorsements__content--header {
 margin-bottom:20px;
}
.endorsements__content--description {
 margin-bottom:30px;
}
.endorsements__candidate--card {
 max-width:310px;
 width:100%;
 background-color:#e1e1e1;
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 padding-left:20px;
 border-radius:4px;
}
.endorsements__candidate--card:not(.ct-section):not(.oxy-easy-posts),
.endorsements__candidate--card.oxy-easy-posts .oxy-posts,
.endorsements__candidate--card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.endorsements__candidate--img-container {
 border-radius:50%;
 overflow:hidden;
 max-width:200px;
 max-height:200px;
 width:100%;
 height:100%;
 margin-bottom:20px;
aspect-ratio: 1 / 1;
}
.endorsements__candidate--img {
 width:100%;
 height:100%;
 object-fit:cover;
}
.endorsements__candidate--name {
 text-align:center;
 margin-bottom:5px;
}
.endorsements__candidate--district {
 font-family:Roboto;
 text-align:center;
 text-transform:uppercase;
}
.endorsements__content--candidate {
}
.endorsements__content--span {
 font-family:Roboto;
 text-transform:uppercase;
 font-weight:700;
 color:#000d48;
 margin-left:0px;
 letter-spacing:1.05px;
}
.about-grid__chair {
 margin-bottom:10px;
}
.about-grid__chair:not(.ct-section):not(.oxy-easy-posts),
.about-grid__chair.oxy-easy-posts .oxy-posts,
.about-grid__chair.ct-section .ct-section-inner-wrap{
display:inline;
}
.about-grid__chair--name {
 font-family:Roboto;
 color:#66cdf4;
 text-transform:uppercase;
}
.about-grid__chair--inline {
}
.about-grid__chair--inline:not(.ct-section):not(.oxy-easy-posts),
.about-grid__chair--inline.oxy-easy-posts .oxy-posts,
.about-grid__chair--inline.ct-section .ct-section-inner-wrap{
display:inline;
}
.about-grid__vicechair {
 margin-bottom:20px;
}
.capitol {
}
.redbook {
}
@media (max-width: 991px) {
.redbook {
}
.redbook .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.redbook__wrapper {
 width:100%;
 gap:120px;
}
.redbook__wrapper:not(.ct-section):not(.oxy-easy-posts),
.redbook__wrapper.oxy-easy-posts .oxy-posts,
.redbook__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:120px;
}
@media (max-width: 991px) {
.redbook__wrapper {
 gap:60px;
}
.redbook__wrapper:not(.ct-section):not(.oxy-easy-posts),
.redbook__wrapper.oxy-easy-posts .oxy-posts,
.redbook__wrapper.ct-section .ct-section-inner-wrap{
gap:60px;
}
}

.redbook__section {
 width:100%;
}
.redbook__section:not(.ct-section):not(.oxy-easy-posts),
.redbook__section.oxy-easy-posts .oxy-posts,
.redbook__section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.redbook__section--header {
 margin-bottom:20px;
 text-align:center;
}
.redbook__section--description {
 text-align:center;
 margin-bottom:60px;
}
@media (max-width: 991px) {
.redbook__section--description {
 margin-bottom:30px;
}
}

.redbook__section--header--container {
 max-width:540px;
}
.redbook__section--header--container:not(.ct-section):not(.oxy-easy-posts),
.redbook__section--header--container.oxy-easy-posts .oxy-posts,
.redbook__section--header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.q-reports {
 background-color:#000d48;
 gap:60px;
}
.q-reports .ct-section-inner-wrap {
padding-top: 20px;
}
.q-reports:not(.ct-section):not(.oxy-easy-posts),
.q-reports.oxy-easy-posts .oxy-posts,
.q-reports.ct-section .ct-section-inner-wrap{
gap:60px;
}
.q-reports__wrapper {
 width:100%;
 gap:80px;
 padding-left:3px;
}
.q-reports__wrapper:not(.ct-section):not(.oxy-easy-posts),
.q-reports__wrapper.oxy-easy-posts .oxy-posts,
.q-reports__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:80px;
}
@media (max-width: 991px) {
.q-reports__wrapper {
 gap:40px;
}
.q-reports__wrapper:not(.ct-section):not(.oxy-easy-posts),
.q-reports__wrapper.oxy-easy-posts .oxy-posts,
.q-reports__wrapper.ct-section .ct-section-inner-wrap{
gap:40px;
}
}

.q-reports__heading--container {
 width:100%;
 max-width:480px;
}
.q-reports__heading--container:not(.ct-section):not(.oxy-easy-posts),
.q-reports__heading--container.oxy-easy-posts .oxy-posts,
.q-reports__heading--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.q-reports__heading--header {
 margin-bottom:20px;
 text-align:center;
}
.q-reports__heading__description {
 text-align:center;
}
.q-posts {
}
@media (max-width: 991px) {
.q-posts {
}
.q-posts .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.q-posts__wrapper {
 width:100%;
 gap:80px;
}
.q-posts__wrapper:not(.ct-section):not(.oxy-easy-posts),
.q-posts__wrapper.oxy-easy-posts .oxy-posts,
.q-posts__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:80px;
}
@media (max-width: 991px) {
.q-posts__wrapper {
 gap:20px;
}
.q-posts__wrapper:not(.ct-section):not(.oxy-easy-posts),
.q-posts__wrapper.oxy-easy-posts .oxy-posts,
.q-posts__wrapper.ct-section .ct-section-inner-wrap{
gap:20px;
}
}

.q-posts__header--container {
}
.q-posts__header--header {
}
.q-post__card {
}
.q-post__card--img-container {
 overflow:hidden;
 height:100%;
 width:calc(50% - 30px + (30px / 2)) ;
 border-radius:4px;
}
@media (max-width: 991px) {
.q-post__card--img-container {
 width:100%;
 height:unset ;
}
}

.q-posts__card--img {
 width:100%;
 height:100%;
 object-fit:cover;
 object-position:center center;
}
.q-posts__card--img-container {
 text-align:left;
}
.q-posts__card--img-container:not(.ct-section):not(.oxy-easy-posts),
.q-posts__card--img-container.oxy-easy-posts .oxy-posts,
.q-posts__card--img-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
justify-content:flex-start;
}
.q-posts__card--body {
 width:100%;
 text-align:left;
}
@media (max-width: 991px) {
.q-posts__card--body {
 width:100%;
}
}

.q-posts__card--header {
 font-weight:700;
}
.q-posts__card--description {
 color:#4a4a4a;
}
.q-posts__card {
 text-align:left;
}
.q-posts__card:not(.ct-section):not(.oxy-easy-posts),
.q-posts__card.oxy-easy-posts .oxy-posts,
.q-posts__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
justify-content:flex-start;
}
.q-posts__card--link-wrapper {
 gap:30px;
}
.q-posts__card--link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.q-posts__card--link-wrapper.oxy-easy-posts .oxy-posts,
.q-posts__card--link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:center;
gap:30px;
}
@media (max-width: 991px) {
.q-posts__card--link-wrapper {
 text-align:justify;
 gap:15px;
}
.q-posts__card--link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.q-posts__card--link-wrapper.oxy-easy-posts .oxy-posts,
.q-posts__card--link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:15px;
}
}

.partners-logos {
}
.partners-logos .ct-section-inner-wrap {
padding-top: 20px;
}
@media (max-width: 991px) {
.partners-logos {
}
.partners-logos .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.partners-logos__wrapper {
 width:100%;
}
.partners-logos__wrapper:not(.ct-section):not(.oxy-easy-posts),
.partners-logos__wrapper.oxy-easy-posts .oxy-posts,
.partners-logos__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.partners-logos__header--header {
 text-transform:uppercase;
}
.partners-logos__header--container {
 width:100%;
 margin-bottom:40px;
}
.partners-logos__header--container:not(.ct-section):not(.oxy-easy-posts),
.partners-logos__header--container.oxy-easy-posts .oxy-posts,
.partners-logos__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.partners-logos__header--container {
 margin-bottom:30px;
}
}

.partners-logos__logo--container {
 width:100%;
 text-align:center;
}
.partners-logos__logo--container:not(.ct-section):not(.oxy-easy-posts),
.partners-logos__logo--container.oxy-easy-posts .oxy-posts,
.partners-logos__logo--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
justify-content:center;
}
.partners-logos__logo {
 width:100%;
 object-fit:contain;
 max-height:159px;
 margin-right:0px;
}
.partners-logos__logos--container {
}
.partners-logos__logos--container:not(.ct-section):not(.oxy-easy-posts),
.partners-logos__logos--container.oxy-easy-posts .oxy-posts,
.partners-logos__logos--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(200px, 1fr));grid-column-gap: 90px;grid-row-gap: 20px;}
@media (max-width: 1320px) {
.partners-logos__logos--container {
}
.partners-logos__logos--container:not(.ct-section):not(.oxy-easy-posts),
.partners-logos__logos--container.oxy-easy-posts .oxy-posts,
.partners-logos__logos--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(200px, 1fr));grid-column-gap: 45px;grid-row-gap: 20px;}
}

@media (max-width: 991px) {
.partners-logos__logos--container {
}
.partners-logos__logos--container:not(.ct-section):not(.oxy-easy-posts),
.partners-logos__logos--container.oxy-easy-posts .oxy-posts,
.partners-logos__logos--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 30px;grid-row-gap: 30px;}
}

@media (max-width: 767px) {
.partners-logos__logos--container {
}
.partners-logos__logos--container:not(.ct-section):not(.oxy-easy-posts),
.partners-logos__logos--container.oxy-easy-posts .oxy-posts,
.partners-logos__logos--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 40px;}
}

@media (max-width: 479px) {
.partners-logos__logos--container {
}
.partners-logos__logos--container:not(.ct-section):not(.oxy-easy-posts),
.partners-logos__logos--container.oxy-easy-posts .oxy-posts,
.partners-logos__logos--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.council {
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#000d48;
 background-color:#f9f9f9;
}
@media (max-width: 991px) {
.council {
}
.council .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.council__wrapper {
 width:100%;
 gap:40px;
}
.council__wrapper:not(.ct-section):not(.oxy-easy-posts),
.council__wrapper.oxy-easy-posts .oxy-posts,
.council__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:40px;
}
.council__header--container {
 max-width:790px;
}
.council__header_header {
}
.council__header--header {
 margin-bottom:20px;
}
.council__header--description {
}
.council__body--container {
 width:100%;
}
.council__body--container:not(.ct-section):not(.oxy-easy-posts),
.council__body--container.oxy-easy-posts .oxy-posts,
.council__body--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 40px;grid-row-gap: 20px;}
@media (max-width: 1320px) {
.council__body--container {
 text-align:left;
}
.council__body--container:not(.ct-section):not(.oxy-easy-posts),
.council__body--container.oxy-easy-posts .oxy-posts,
.council__body--container.ct-section .ct-section-inner-wrap{
display:grid;
justify-content:center;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 991px) {
.council__body--container {
}
.council__body--container:not(.ct-section):not(.oxy-easy-posts),
.council__body--container.oxy-easy-posts .oxy-posts,
.council__body--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.council__content--container {
}
@media (max-width: 1320px) {
.council__content--container {
}
}

.council__content--header {
 margin-bottom:20px;
}
.council__content--description {
 margin-bottom:30px;
}
.council__content--chairman {
 margin-bottom:15px;
}
.council__content--chairman-span {
 font-family:Roboto;
 color:#000d48;
 text-transform:uppercase;
 font-weight:700;
}
.council__content--chairman-span:not(.ct-section):not(.oxy-easy-posts),
.council__content--chairman-span.oxy-easy-posts .oxy-posts,
.council__content--chairman-span.ct-section .ct-section-inner-wrap{
display:inline;
}
.council__cards {
 gap:20px;
}
.council__cards:not(.ct-section):not(.oxy-easy-posts),
.council__cards.oxy-easy-posts .oxy-posts,
.council__cards.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:20px;
}
@media (max-width: 1320px) {
.council__cards {
}
.council__cards:not(.ct-section):not(.oxy-easy-posts),
.council__cards.oxy-easy-posts .oxy-posts,
.council__cards.ct-section .ct-section-inner-wrap{
justify-content:center;
}
}

@media (max-width: 767px) {
.council__cards {
}
.council__cards:not(.ct-section):not(.oxy-easy-posts),
.council__cards.oxy-easy-posts .oxy-posts,
.council__cards.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.council__card {
 background-color:#e1e1e1;
 padding-top:30px;
 padding-right:20px;
 padding-bottom:30px;
 padding-left:20px;
 border-radius:4px;
 width:50%;
}
.council__card:not(.ct-section):not(.oxy-easy-posts),
.council__card.oxy-easy-posts .oxy-posts,
.council__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1320px) {
.council__card {
 max-width:300px;
}
}

@media (max-width: 767px) {
.council__card {
 width:100%;
}
}

.pac-events__event--link-wrapper {
 gap:10px;
}
.pac-events__event--link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.pac-events__event--link-wrapper.oxy-easy-posts .oxy-posts,
.pac-events__event--link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:10px;
}
.two-cols {
 background-color:#f9f9f9;
}
@media (max-width: 991px) {
.two-cols {
}
.two-cols .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.two-cols__wrapper {
 width:100%;
}
.two-cols__wrapper:not(.ct-section):not(.oxy-easy-posts),
.two-cols__wrapper.oxy-easy-posts .oxy-posts,
.two-cols__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 50px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.two-cols__wrapper {
}
.two-cols__wrapper:not(.ct-section):not(.oxy-easy-posts),
.two-cols__wrapper.oxy-easy-posts .oxy-posts,
.two-cols__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

.two-cols__column {
}
.two-cols__header {
 margin-bottom:20px;
}
.two-cols__description {
}
.rental {
}
@media (max-width: 991px) {
.rental {
}
.rental .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.rental__wrapper {
 width:100%;
 gap:50px;
}
.rental__wrapper:not(.ct-section):not(.oxy-easy-posts),
.rental__wrapper.oxy-easy-posts .oxy-posts,
.rental__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:50px;
}
@media (max-width: 991px) {
.rental__wrapper {
 gap:20px;
}
.rental__wrapper:not(.ct-section):not(.oxy-easy-posts),
.rental__wrapper.oxy-easy-posts .oxy-posts,
.rental__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:20px;
}
}

.rental__body {
 gap:40px;
 width:50%;
}
.rental__body:not(.ct-section):not(.oxy-easy-posts),
.rental__body.oxy-easy-posts .oxy-posts,
.rental__body.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:40px;
}
@media (max-width: 991px) {
.rental__body {
 gap:20px;
 width:100%;
}
.rental__body:not(.ct-section):not(.oxy-easy-posts),
.rental__body.oxy-easy-posts .oxy-posts,
.rental__body.ct-section .ct-section-inner-wrap{
gap:20px;
}
}

.rental__body--heading-container {
 width:100%;
}
.rental__body--heading-header {
 margin-bottom:20px;
}
.rental__body--heading-description {
}
.rental__body--contact {
 width:100%;
}
.rental__body--contact:not(.ct-section):not(.oxy-easy-posts),
.rental__body--contact.oxy-easy-posts .oxy-posts,
.rental__body--contact.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.rental__body--contact-header {
}
.rental__body--contact-name {
}
.rental__body--contact-title {
 font-family:Roboto;
 text-transform:uppercase;
 margin-bottom:10px;
}
.rental__body--contact-link {
 color:#000d48;
 margin-bottom:5px;
}
.rental__information {
 width:100%;
}
.rental__information--header {
 margin-bottom:20px;
}
.rental__information--info {
}
.btn-dark-blue-outlined {
}
.rental__image--containre {
}
.rental__image--container {
 border-radius:4px;
 overflow:hidden;
 width:50%;
}
@media (max-width: 991px) {
.rental__image--container {
 width:100%;
}
}

.rental__image--img {
}
.rental__button {
}
@media (max-width: 479px) {
.rental__button {
 font-size:14px;
 padding-left:5px;
 padding-right:5px;
}
}

.rural-team {
 background-color:#000d48;
}
@media (max-width: 991px) {
.rural-team {
}
.rural-team .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.rural-team__wrapper {
 width:100%;
}
.rural-team__wrapper:not(.ct-section):not(.oxy-easy-posts),
.rural-team__wrapper.oxy-easy-posts .oxy-posts,
.rural-team__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.rural-team__wrapper {
 gap:0px;
}
.rural-team__wrapper:not(.ct-section):not(.oxy-easy-posts),
.rural-team__wrapper.oxy-easy-posts .oxy-posts,
.rural-team__wrapper.ct-section .ct-section-inner-wrap{
gap:0px;
}
}

.real-team__header {
 text-align:center;
 margin-bottom:20px;
}
@media (max-width: 991px) {
.real-team__header {
 margin-bottom:10px;
}
}

.rural-team__header--container {
}
.rural-team__header--container:not(.ct-section):not(.oxy-easy-posts),
.rural-team__header--container.oxy-easy-posts .oxy-posts,
.rural-team__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.rural-team__header--description {
 text-align:center;
}
.comittees_contact-container {
}
.committees_contact {
}
.hero-gradient--gray {
background-image: linear-gradient(360deg, #efefef 20%, #ffffff 20px);}
.hero-gradient--gray .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 991px) {
.hero-gradient--gray {
background-image: linear-gradient(360deg, #efefef 30%, #ffffff 30%);}
}

@media (max-width: 479px) {
.hero-gradient--gray {
background-image: linear-gradient(360deg, #efefef 25%, #ffffff 25%);}
}

.btn-dark-blue--alternative {
}
.regional-snapshot {
 background-color:#000d48;
}
@media (max-width: 991px) {
.regional-snapshot {
}
.regional-snapshot .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
.regional-snapshot:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot.oxy-easy-posts .oxy-posts,
.regional-snapshot.ct-section .ct-section-inner-wrap{
display:none;
}
}

.regional-snapshot__wrapper {
 width:100%%;
}
.regional-snapshot__wrapper:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot__wrapper.oxy-easy-posts .oxy-posts,
.regional-snapshot__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 50px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.regional-snapshot__wrapper {
}
.regional-snapshot__wrapper:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot__wrapper.oxy-easy-posts .oxy-posts,
.regional-snapshot__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 30px;}
}

.regional-snapshot__content {
 gap:60px;
}
.regional-snapshot__content:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot__content.oxy-easy-posts .oxy-posts,
.regional-snapshot__content.ct-section .ct-section-inner-wrap{
gap:60px;
}
@media (max-width: 991px) {
.regional-snapshot__content {
 gap:30px;
}
.regional-snapshot__content:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot__content.oxy-easy-posts .oxy-posts,
.regional-snapshot__content.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.regional-snapshot__image-container {
 border-radius:4px;
 overflow:hidden;
 width:100%%;
 height:100%;
}
.regional-snapshot__image {
 width:100%;
 height:100%;
 object-fit:cover;
}
.regional-snapshot__header {
 max-width:450px;
}
.regional-snapshot__header--header {
 margin-bottom:20px;
}
.regional-snapshot__header--description {
}
.regional-snapshot__region--container {
 width:100%;
 gap:30px;
}
.regional-snapshot__region--container:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot__region--container.oxy-easy-posts .oxy-posts,
.regional-snapshot__region--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:30px;
}
.regional-snapshot__col {
 width:50%;
 gap:20px;
}
.regional-snapshot__col:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot__col.oxy-easy-posts .oxy-posts,
.regional-snapshot__col.ct-section .ct-section-inner-wrap{
gap:20px;
}
.regional-snapshot__region {
}
.regional-snapshot__region:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot__region.oxy-easy-posts .oxy-posts,
.regional-snapshot__region.ct-section .ct-section-inner-wrap{
display:inline;
}
.regional-snapshot__region--number {
 font-weight:700;
}
.regional-snapshot__region--number:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot__region--number.oxy-easy-posts .oxy-posts,
.regional-snapshot__region--number.ct-section .ct-section-inner-wrap{
display:inline;
}
.regional-snapshot__region--name {
}
.regional-snapshot__region--name:not(.ct-section):not(.oxy-easy-posts),
.regional-snapshot__region--name.oxy-easy-posts .oxy-posts,
.regional-snapshot__region--name.ct-section .ct-section-inner-wrap{
display:inline;
}
.tour-dates {
 background-color:#f9f9f9;
}
.tour-dates__wrapper {
 width:100%;
 gap:40px;
}
.tour-dates__wrapper:not(.ct-section):not(.oxy-easy-posts),
.tour-dates__wrapper.oxy-easy-posts .oxy-posts,
.tour-dates__wrapper.ct-section .ct-section-inner-wrap{
gap:40px;
}
.tour-dates__header--container {
 max-width:740px;
}
.tour-dates__header--header {
 margin-bottom:20px;
}
.sponsor-opportunities {
 background-color:#e1e1e1;
}
@media (max-width: 991px) {
.sponsor-opportunities {
}
.sponsor-opportunities .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.sponsor-opportunities__wrapper {
 width:100%;
 gap:50px;
}
.sponsor-opportunities__wrapper:not(.ct-section):not(.oxy-easy-posts),
.sponsor-opportunities__wrapper.oxy-easy-posts .oxy-posts,
.sponsor-opportunities__wrapper.ct-section .ct-section-inner-wrap{
gap:50px;
}
@media (max-width: 991px) {
.sponsor-opportunities__wrapper {
 gap:30px;
}
.sponsor-opportunities__wrapper:not(.ct-section):not(.oxy-easy-posts),
.sponsor-opportunities__wrapper.oxy-easy-posts .oxy-posts,
.sponsor-opportunities__wrapper.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.sponsor-opportunities__header--container {
 max-width:768px;
}
.sponsor-opportunities__header--header {
 margin-bottom:20px;
}
.sponsor-opportunities__header--description {
}
.sponsor-opportunities__sponsors {
 width:100%;
}
.sponsor-opportunities__sponsors:not(.ct-section):not(.oxy-easy-posts),
.sponsor-opportunities__sponsors.oxy-easy-posts .oxy-posts,
.sponsor-opportunities__sponsors.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.sponsor-opportunities__sponsors {
}
.sponsor-opportunities__sponsors:not(.ct-section):not(.oxy-easy-posts),
.sponsor-opportunities__sponsors.oxy-easy-posts .oxy-posts,
.sponsor-opportunities__sponsors.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 30px;}
}

.sponsor-opportunities__sponsor {
}
.sponsor-opportunities__sponsor--image-container {
 margin-bottom:15px;
 width:100%;
 position:relative;
 padding-top:65%;
}
.sponsor-opportunities__sponsor--image {
 width:100%;
 height:100%;
 object-fit:cover;
 object-position:center center;
 position:absolute;
 top:0px;
 left:0px;
}
.sponsor-opportunities__sponsor--name {
 margin-bottom:5px;
}
.sponsor-opportunities__sponsor--detail {
 font-family:Roboto;
 text-transform:uppercase;
}
.local-partners {
 background-color:#f9f9f9;
}
@media (max-width: 991px) {
.local-partners {
}
.local-partners .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.local-partners__wrapper {
 width:100%;
 text-align:center;
}
.local-partners__wrapper:not(.ct-section):not(.oxy-easy-posts),
.local-partners__wrapper.oxy-easy-posts .oxy-posts,
.local-partners__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.local-partners__header {
 margin-bottom:20px;
}
.local-partners__description {
 margin-bottom:30px;
 max-width:560px;
}
.resorces-hero__subtitle {
 margin-bottom:40px;
}
.resorces-ahuthor_container {
}
.resources-author_container {
}
.resources-author_container:not(.ct-section):not(.oxy-easy-posts),
.resources-author_container.oxy-easy-posts .oxy-posts,
.resources-author_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.author_container {
 border-radius:100%;
 overflow:hidden;
 height:60px;
 width:60px;
 margin-right:20px;
}
.author_image {
 object-fit:cover;
 width:100%;
 height:100%;
}
.resources-author_name {
 font-weight:500;
}
.author-name_container {
}
.author-published_text {
}
.hero-resources_container {
 width:50%;
}
.hero-resources_container:not(.ct-section):not(.oxy-easy-posts),
.hero-resources_container.oxy-easy-posts .oxy-posts,
.hero-resources_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 1320px) {
.hero-resources_container {
}
}

@media (max-width: 991px) {
.hero-resources_container {
 width:100%;
 margin-bottom:20px;
}
.hero-resources_container:not(.ct-section):not(.oxy-easy-posts),
.hero-resources_container.oxy-easy-posts .oxy-posts,
.hero-resources_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
}

.resources-category_container {
 margin-top:40px;
}
.category_text {
 color:#ed7a5b;
 text-transform:uppercase;
}
.resources-hero_image {
 min-height:640px;
 object-fit:cover;
 border-radius:4px;
}
@media (max-width: 991px) {
.resources-hero_image {
 min-height:500px;
}
}

@media (max-width: 767px) {
.resources-hero_image {
 min-height:400px;
}
}

@media (max-width: 479px) {
.resources-hero_image {
 min-height:300px;
}
}

.resurces-content_container {
 width:100%%;
}
.resurces-content_container .ct-section-inner-wrap {
padding-bottom: 100px;
}
.resources-content_wrapper {
 max-width:800px;
 width:100%;
 margin-left:auto;
 margin-right:auto;
}
.hero-gradient__inverted--gray {
background-image: linear-gradient(360deg, #f9f9f9 17%, #000d48 17px);}
.hero-gradient__inverted--gray .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 1320px) {
.hero-gradient__inverted--gray {
background-image: linear-gradient(360deg, #f9f9f9 6%, #000d48 17px);}
}

@media (max-width: 991px) {
.hero-gradient__inverted--gray {
background-image: linear-gradient(360deg, #f9f9f9 27%, #000d48 27%);}
}

@media (max-width: 479px) {
.hero-gradient__inverted--gray {
background-image: linear-gradient(360deg, #f9f9f9 18%, #000d48 18%);}
}

.resources-introduction_container {
 margin-top:70px;
}
.resources-intro_title {
 margin-bottom:10px;
}
.resources-intro_text {
}
.resurces-intro_image {
 margin-top:40px;
 margin-bottom:40px;
 max-height:500px;
 width:100%;
}
.resources-intro_subtitle-image {
}
.testimonial_container {
 margin-top:50px;
 padding-left:20px;
 border-left-width:2px;
 border-left-color:#66cdf4;
 border-left-style:solid;
 margin-bottom:50px;
}
.testimonial_container:not(.ct-section):not(.oxy-easy-posts),
.testimonial_container.oxy-easy-posts .oxy-posts,
.testimonial_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.testimimonial_content {
}
.testimonial-author_container {
}
.testimonial_title {
 text-transform:uppercase;
 font-weight:500;
 margin-top:5px;
}
.tesitmonial_container {
 margin-top:30px;
}
.resources_introduction {
}
.second-section_container {
 margin-top:50px;
}
.third-section_container {
 margin-top:50px;
}
.third-section_list {
}
.third-section_text {
}
.resources-image_container {
 margin-top:50px;
 margin-bottom:50px;
}
.image_sub-text {
 margin-top:50px;
}
.resources-conclusion_container {
 background-color:#ededed;
 padding-top:30px;
 padding-right:30px;
 padding-bottom:30px;
 padding-left:30px;
}
.conclusion_content {
}
.team-cards__card--container {
 width:100%;
 margin-top:60px;
}
.team-cards__card--container:not(.ct-section):not(.oxy-easy-posts),
.team-cards__card--container.oxy-easy-posts .oxy-posts,
.team-cards__card--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 1320px) {
.team-cards__card--container {
}
.team-cards__card--container:not(.ct-section):not(.oxy-easy-posts),
.team-cards__card--container.oxy-easy-posts .oxy-posts,
.team-cards__card--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 991px) {
.team-cards__card--container {
 margin-top:40px;
}
.team-cards__card--container:not(.ct-section):not(.oxy-easy-posts),
.team-cards__card--container.oxy-easy-posts .oxy-posts,
.team-cards__card--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 40px;}
}

@media (max-width: 767px) {
.team-cards__card--container {
}
.team-cards__card--container:not(.ct-section):not(.oxy-easy-posts),
.team-cards__card--container.oxy-easy-posts .oxy-posts,
.team-cards__card--container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.council-members {
 background-color:#000d48;
}
.council-members__wrapper {
 width:100%;
 gap:60px;
}
.council-members__wrapper:not(.ct-section):not(.oxy-easy-posts),
.council-members__wrapper.oxy-easy-posts .oxy-posts,
.council-members__wrapper.ct-section .ct-section-inner-wrap{
gap:60px;
}
@media (max-width: 991px) {
.council-members__wrapper {
 gap:40px;
}
.council-members__wrapper:not(.ct-section):not(.oxy-easy-posts),
.council-members__wrapper.oxy-easy-posts .oxy-posts,
.council-members__wrapper.ct-section .ct-section-inner-wrap{
gap:40px;
}
}

.council-members__header--container {
 max-width:768px;
 margin-bottom:50px;
}
.council-members__header--header {
 margin-bottom:20px;
}
.council-members__header--description {
}
.council-members__areas {
 width:100%;
 gap:60px;
}
.council-members__areas:not(.ct-section):not(.oxy-easy-posts),
.council-members__areas.oxy-easy-posts .oxy-posts,
.council-members__areas.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:60px;
}
@media (max-width: 991px) {
.council-members__areas {
 gap:20px;
}
.council-members__areas:not(.ct-section):not(.oxy-easy-posts),
.council-members__areas.oxy-easy-posts .oxy-posts,
.council-members__areas.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:20px;
}
}

.council-members__areas--column {
 gap:25px;
}
.council-members__areas--column:not(.ct-section):not(.oxy-easy-posts),
.council-members__areas--column.oxy-easy-posts .oxy-posts,
.council-members__areas--column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:25px;
}
.council-members__areas--link {
 font-weight:700;
 font-size:21px;
 color:#000d48;
}
.council-members__map--container {
 border-radius:4px;
 overflow:hidden;
 width:70%;
}
.council-members__map {
 width:100%;
}
.res-rep {
 background-color:#e1e1e1;
}
@media (max-width: 991px) {
.res-rep {
}
.res-rep .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.res-rep__wrapper {
 width:100%;
 gap:30px;
}
.res-rep__wrapper:not(.ct-section):not(.oxy-easy-posts),
.res-rep__wrapper.oxy-easy-posts .oxy-posts,
.res-rep__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:30px;
}
.res-rep__header--container {
 gap:20px;
 text-align:center;
 width:100%;
}
.res-rep__header--container:not(.ct-section):not(.oxy-easy-posts),
.res-rep__header--container.oxy-easy-posts .oxy-posts,
.res-rep__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:20px;
}
.res-rep__header--header {
}
.res-rep__container {
 text-align:center;
 gap:3px;
 padding-left:20px;
 margin-bottom:0px;
 margin-top:0px;
}
.res-rep__container:not(.ct-section):not(.oxy-easy-posts),
.res-rep__container.oxy-easy-posts .oxy-posts,
.res-rep__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:3px;
}
.res-rep__container--item {
}
.res-rep__container--link {
}
.engagement {
}
.engagement .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 991px) {
.engagement {
}
.engagement .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 75px;
}
}

.engagement__wrapper {
 width:100%;
 gap:30px;
}
.engagement__wrapper:not(.ct-section):not(.oxy-easy-posts),
.engagement__wrapper.oxy-easy-posts .oxy-posts,
.engagement__wrapper.ct-section .ct-section-inner-wrap{
gap:30px;
}
.engagement__header--container {
 max-width:530px;
}
@media (max-width: 991px) {
.engagement__header--container {
}
.engagement__header--container:not(.ct-section):not(.oxy-easy-posts),
.engagement__header--container.oxy-easy-posts .oxy-posts,
.engagement__header--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.engagement__header--header {
 margin-bottom:20px;
}
.engagement__header--description {
}
.engagement-splide {
}
.engagement-splide__track {
}
.engagement-splide__list {
}
.engagement-splide__slide {
 border-radius:4px;
 overflow:hidden;
}
.engagement-splide__img {
 width:100%;
 height:100%;
 object-fit:cover;
 object-position:center center;
}
.ambassadors_title {
}
.ambassadors_email {
 text-transform:lowercase;
}
.tour-dates__map--container {
 border-radius:4px;
 overflow:hidden;
}
.tour-dates__map {
 width:100%;
}
.ambassador-document_section {
 background-color:#f9f9f9;
}
.ambassador-document_section .ct-section-inner-wrap {
padding-top: 0;
}
.documents_wrapper {
 width:100%;
}
.documents-grid_container {
 margin-top:40px;
 width:100%;
}
.documents-grid_container:not(.ct-section):not(.oxy-easy-posts),
.documents-grid_container.oxy-easy-posts .oxy-posts,
.documents-grid_container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 80px;grid-row-gap: 40px;}
@media (max-width: 991px) {
.documents-grid_container {
}
.documents-grid_container:not(.ct-section):not(.oxy-easy-posts),
.documents-grid_container.oxy-easy-posts .oxy-posts,
.documents-grid_container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.document_container {
}
.document_title {
 font-weight:600;
}
.document_description {
 margin-top:15px;
 margin-bottom:15px;
}
.hero_embassadors {
}
.hero-embassadors_wrapper {
 margin-bottom:75px;
}
.ambassadors_contact {
 background-color:#f9f9f9;
}
.ambassadors_contact .ct-section-inner-wrap {
padding-top: 75px;
}
.podcast-episodes {
 background-color:#000d48;
}
.podcast-episodes .ct-section-inner-wrap {
padding-bottom: 0;
}
.podcast-episodes__wrapper {
 width:100%;
 position:relative;
}
.podcast-episodes__header--container {
 padding-bottom:20px;
 border-bottom-width:1px;
 border-bottom-color:#e1e1e1;
 border-bottom-style:solid;
 width:100%;
 margin-bottom:50px;
}
.podcast-episodes__header--header {
 font-family:Roboto;
 color:#ed7a5b;
 text-transform:uppercase;
 letter-spacing:1.14px;
}
.hero-podcast__icon--container {
 gap:20px;
 margin-top:30px;
 padding-bottom:0px;
}
.hero-podcast__icon--container:not(.ct-section):not(.oxy-easy-posts),
.hero-podcast__icon--container.oxy-easy-posts .oxy-posts,
.hero-podcast__icon--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:20px;
}
.hero-podcast__icon--wrapper {
}
.hero-podcast__icon--wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero-podcast__icon--wrapper.oxy-easy-posts .oxy-posts,
.hero-podcast__icon--wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.hero-podcast__icon--icon {
 max-height:38px;
}
@media (max-width: 479px) {
.hero-podcast__icon--icon {
 object-fit:contain;
}
}

.podcast-episodes__container {
 width:100%;
 gap:30px;
 overflow:hidden;
 max-height:950px;
 position:relative;
 min-height:950px;
}
.podcast-episodes__container:not(.ct-section):not(.oxy-easy-posts),
.podcast-episodes__container.oxy-easy-posts .oxy-posts,
.podcast-episodes__container.ct-section .ct-section-inner-wrap{
gap:30px;
}
@media (max-width: 991px) {
.podcast-episodes__container {
 max-height:600px;
}
}

@media (max-width: 767px) {
.podcast-episodes__container {
 max-height:500px;
}
}

.podcast-episodes__episode {
 width:100%;
 background-color:#e1e1e1;
 border-radius:4px;
 text-align:justify;
 padding-top:15px;
 padding-right:15px;
 padding-bottom:15px;
 padding-left:15px;
 gap:30px;
flex-shrink: 0;
}
.podcast-episodes__episode:not(.ct-section):not(.oxy-easy-posts),
.podcast-episodes__episode.oxy-easy-posts .oxy-posts,
.podcast-episodes__episode.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:30px;
}
@media (max-width: 1320px) {
.podcast-episodes__episode {
}
.podcast-episodes__episode:not(.ct-section):not(.oxy-easy-posts),
.podcast-episodes__episode.oxy-easy-posts .oxy-posts,
.podcast-episodes__episode.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}

@media (max-width: 991px) {
.podcast-episodes__episode {
}
.podcast-episodes__episode:not(.ct-section):not(.oxy-easy-posts),
.podcast-episodes__episode.oxy-easy-posts .oxy-posts,
.podcast-episodes__episode.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.is-open {
}
.expand--container {
 position:absolute;
 bottom:0px;
 width:100%;
}
.expand--container:not(.ct-section):not(.oxy-easy-posts),
.expand--container.oxy-easy-posts .oxy-posts,
.expand--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.expand--btn {
}
.episode__play--btn {
 width:50px;
 height:50px;
}
.episode--title {
 text-align:left;
}
.episode--logo {
 width:86px;
 margin-left:auto;
}
@media (max-width: 991px) {
.episode--logo {
 position:absolute;
 right:20px;
 width:62px;
}
}

.episode--date {
 color:#000d48;
 font-weight:700;
}
.episode--wrapper {
 gap:10px;
}
.episode--wrapper:not(.ct-section):not(.oxy-easy-posts),
.episode--wrapper.oxy-easy-posts .oxy-posts,
.episode--wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:10px;
}
@media (max-width: 991px) {
.episode--wrapper {
 width:100%;
 gap:10px;
}
.episode--wrapper:not(.ct-section):not(.oxy-easy-posts),
.episode--wrapper.oxy-easy-posts .oxy-posts,
.episode--wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:10px;
}
}

.data-filter__filters-row--mobile {
}
.our-staff__desktop-view {
 width:100%;
}
.our-staff__desktop-view:not(.ct-section):not(.oxy-easy-posts),
.our-staff__desktop-view.oxy-easy-posts .oxy-posts,
.our-staff__desktop-view.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.our-staff__desktop-view {
}
.our-staff__desktop-view:not(.ct-section):not(.oxy-easy-posts),
.our-staff__desktop-view.oxy-easy-posts .oxy-posts,
.our-staff__desktop-view.ct-section .ct-section-inner-wrap{
display:none;
}
}

.our-staff__mobile-view {
 width:100%;
}
.our-staff__mobile-view:not(.ct-section):not(.oxy-easy-posts),
.our-staff__mobile-view.oxy-easy-posts .oxy-posts,
.our-staff__mobile-view.ct-section .ct-section-inner-wrap{
display:none;
align-items:center;
}
@media (max-width: 991px) {
.our-staff__mobile-view {
}
.our-staff__mobile-view:not(.ct-section):not(.oxy-easy-posts),
.our-staff__mobile-view.oxy-easy-posts .oxy-posts,
.our-staff__mobile-view.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.map-container {
 background-color:#f9f9f9;
}
@media (max-width: 991px) {
.map-container {
}
.map-container .ct-section-inner-wrap {
padding-bottom: 40px;
}
}

.map__wrapper {
 width:100%;
}
.partnership-splide {
}
.pertnership-logos_container {
 width:100%;
 gap:200px;
}
.pertnership-logos_container:not(.ct-section):not(.oxy-easy-posts),
.pertnership-logos_container.oxy-easy-posts .oxy-posts,
.pertnership-logos_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
align-content:center;
justify-content:flex-start;
gap:200px;
}
.partnership_logo {
 max-height:90px;
 object-fit:contain;
 max-width:30px;
}
.partnership-grid_section {
}
.partnership-grid_section .ct-section-inner-wrap {
padding-top: 0;
}
.partnership_wrapper {
 width:100%;
}
.title-grid_text {
 max-width:800px;
}
.partner-grid_container {
 margin-top:50px;
}
.partner-grid_container:not(.ct-section):not(.oxy-easy-posts),
.partner-grid_container.oxy-easy-posts .oxy-posts,
.partner-grid_container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 60px;grid-row-gap: 20px;}
@media (max-width: 991px) {
.partner-grid_container {
}
.partner-grid_container:not(.ct-section):not(.oxy-easy-posts),
.partner-grid_container.oxy-easy-posts .oxy-posts,
.partner-grid_container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 50px;}
}

.grid-text_wrapper {
}
.partner-grid_text {
}
.opportunities_section {
 background-color:#000d48;
}
.opportunities_wrapper {
 width:100%;
}
.opportunities-title_container {
 width:100%;
}
.opportunities-title_container:not(.ct-section):not(.oxy-easy-posts),
.opportunities-title_container.oxy-easy-posts .oxy-posts,
.opportunities-title_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.splide-grid_container {
 width:100%;
 margin-top:50px;
 gap:100px;
}
.splide-grid_container:not(.ct-section):not(.oxy-easy-posts),
.splide-grid_container.oxy-easy-posts .oxy-posts,
.splide-grid_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:100px;
}
@media (max-width: 991px) {
.splide-grid_container {
}
.splide-grid_container:not(.ct-section):not(.oxy-easy-posts),
.splide-grid_container.oxy-easy-posts .oxy-posts,
.splide-grid_container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.opportinity-splide {
}
.sustainability_container {
 width:50%;
}
@media (max-width: 991px) {
.sustainability_container {
 width:100%;
}
}

.opportunities-splide {
}
.opportunity-splide_container {
 width:50%;
}
@media (max-width: 991px) {
.opportunity-splide_container {
 width:100%;
}
}

.opportunity-slide_image {
 max-height:400px;
 width:100%;
}
.sustainability_title-container {
}
.future-stat_container {
}
.georgia-map-container {
 gap:var(--m-space) ;
}
.georgia-map-container:not(.ct-section):not(.oxy-easy-posts),
.georgia-map-container.oxy-easy-posts .oxy-posts,
.georgia-map-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
gap:var(--m-space) ;
}
@media (max-width: 767px) {
.georgia-map-container {
}
.georgia-map-container:not(.ct-section):not(.oxy-easy-posts),
.georgia-map-container.oxy-easy-posts .oxy-posts,
.georgia-map-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.map-col {
 width:calc(50% - (var(--m-space) / 2)) ;
 position:relative;
}
@media (max-width: 767px) {
.map-col {
 width:100%;
}
}

.map {
 width:100%;
}
.data-col {
 width:calc(50% - (var(--m-space) / 2)) ;
}
.data-container {
 gap:var(--s-space) ;
}
.data-container:not(.ct-section):not(.oxy-easy-posts),
.data-container.oxy-easy-posts .oxy-posts,
.data-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:stretch;
justify-content:space-between;
gap:var(--s-space) ;
}
.county-name {
}
.data-item {
 background-color:#ffffff;
 width:calc(50% - (var(--s-space) / 2)) ;
 padding-left:var(--m-space) ;
 padding-right:var(--m-space) ;
 padding-bottom:var(--s-space) ;
 padding-top:var(--s-space) ;
}
.Ppop_2024 {
}
.data-value {
}
.data-label {
 color:#000d48;
}
.Ppop_2030 {
}
.LFPR {
}
.HO_Rate {
}
.Share_HcPSA {
}
.EoG_Lit {
}
.logo-partner_img {
 object-fit:contain;
 width:100%;
 max-height:90px!important ;
 max-width:245px;
 object-position:center center;
 height:100%;
}
@media (max-width: 767px) {
.logo-partner_img {
 width:100%;
 height:auto;
}
}

@media (max-width: 479px) {
.logo-partner_img {
}
}

.future-grid_container {
}
.future-grid_container:not(.ct-section):not(.oxy-easy-posts),
.future-grid_container.oxy-easy-posts .oxy-posts,
.future-grid_container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 479px) {
.future-grid_container {
}
.future-grid_container:not(.ct-section):not(.oxy-easy-posts),
.future-grid_container.oxy-easy-posts .oxy-posts,
.future-grid_container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.legend-item:hover{
cursor: pointer;
}
.legend-item {
 gap:12px;
 color:#686868;
}
.legend-item:not(.ct-section):not(.oxy-easy-posts),
.legend-item.oxy-easy-posts .oxy-posts,
.legend-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:12px;
}
.legend-item-box {
 max-width:16px;
 max-height:16px;
 width:16px;
 height:16px;
aspect-ratio: 1/1;
}
.legend-item-box:not(.ct-section):not(.oxy-easy-posts),
.legend-item-box.oxy-easy-posts .oxy-posts,
.legend-item-box.ct-section .ct-section-inner-wrap{
display:block;
}
.legend-item-text {
 text-transform:uppercase;
}
.legend-hub {
 background-color:#00bff5;
}
.legend-metro {
 background-color:#ffac45;
}
.legend-selected {
 background-color:#f8f8f8;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.map-legend {
 position:absolute;
 top:0%;
 right:10%;
 gap:4px;
}
.map-legend:not(.ct-section):not(.oxy-easy-posts),
.map-legend.oxy-easy-posts .oxy-posts,
.map-legend.ct-section .ct-section-inner-wrap{
display:flex;
gap:4px;
}
@media (max-width: 767px) {
.map-legend {
 right:0%;
}
}

.c--padding-top-m {
}
.single-button-container-centered {
 width:100%;
 margin-top:15px;
}
.single-button-container-centered:not(.ct-section):not(.oxy-easy-posts),
.single-button-container-centered.oxy-easy-posts .oxy-posts,
.single-button-container-centered.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1320px) {
.single-button-container-centered {
 margin-top:30px;
}
}

.sponsors__logo--link-wrapper {
 width:100%;
 gap:10px;
}
.sponsors__logo--link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.sponsors__logo--link-wrapper.oxy-easy-posts .oxy-posts,
.sponsors__logo--link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:10px;
}
.sponsors__logo--header {
 font-family:Roboto;
 color:#1b3467;
 text-align:center;
}
.sponsors__logos--group {
 width:100%;
 gap:50px;
}
.sponsors__logos--group:not(.ct-section):not(.oxy-easy-posts),
.sponsors__logos--group.oxy-easy-posts .oxy-posts,
.sponsors__logos--group.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:50px;
}
.data-hub-hero {
background-image: linear-gradient(360deg, #ffffff 07%, #000d48 17px);}
.data-hub-hero .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 1320px) {
.data-hub-hero {
background-image: linear-gradient(360deg, #ffffff 10%, #000d48 17px);}
}

@media (max-width: 991px) {
.data-hub-hero {
background-image: linear-gradient(360deg, #ffffff 27%, #000d48 27%);}
}

@media (max-width: 479px) {
.data-hub-hero {
background-image: linear-gradient(360deg, #ffffff 18%, #000d48 18%);}
}

.podcast-episodes__script {
 width:100%;
 position:relative;
}
.podcast-episodes__script:not(.ct-section):not(.oxy-easy-posts),
.podcast-episodes__script.oxy-easy-posts .oxy-posts,
.podcast-episodes__script.ct-section .ct-section-inner-wrap{
display:flex;
align-items:stretch;
justify-content:center;
}
.text-splide_container {
}
.splide-right-text {
}
.slide-partner_text {
}
.right-text_container {
}
.splide-text {
}
.slide-text {
}
.events__past--events {
}
.slider__image--container {
 position:relative;
 padding-top:60%;
 width:100%;
}
.slider__image--container:not(.ct-section):not(.oxy-easy-posts),
.slider__image--container.oxy-easy-posts .oxy-posts,
.slider__image--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.header__subheader {
 gap:15px;
 padding-right:20px;
}
.header__subheader:not(.ct-section):not(.oxy-easy-posts),
.header__subheader.oxy-easy-posts .oxy-posts,
.header__subheader.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:15px;
}
.header__subheader--link:hover{
 color:#66cdf4;
}
.header__subheader--link {
 font-family:Roboto;
 color:#ffffff;
 font-weight:500;
 text-decoration:none;
 text-transform:uppercase;
 font-size:14px;
 letter-spacing:1.14px;
}
.new-right_wrapper {
}
.news-hub-filter-row {
 width:20%;
 padding-left:20px;
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
}
.news-hub-filter-row:not(.ct-section):not(.oxy-easy-posts),
.news-hub-filter-row.oxy-easy-posts .oxy-posts,
.news-hub-filter-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.news-hub-filter-row {
 width:100%;
}
}

.news-hub-buttons {
}
@media (max-width: 1320px) {
.news-hub-buttons {
}
}

.news-hub-section {
 background-color:#f9f9f9;
}
@media (max-width: 991px) {
.news-hub-section {
}
}

.filter-grid-pagination-container {
 gap:30px;
}
.filter-grid-pagination-container:not(.ct-section):not(.oxy-easy-posts),
.filter-grid-pagination-container.oxy-easy-posts .oxy-posts,
.filter-grid-pagination-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
gap:30px;
}
.news-filter-dropdowns-container {
 width:100%;
}
.news-filter-dropdowns-container:not(.ct-section):not(.oxy-easy-posts),
.news-filter-dropdowns-container.oxy-easy-posts .oxy-posts,
.news-filter-dropdowns-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.news-filter-grid {
 width:calc(80% - 30px) ;
}
@media (max-width: 991px) {
.news-filter-grid {
 width:100%;
}
}

.data-hub-filters-row {
 width:20%;
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 padding-left:20px;
}
.data-hub-grid {
 width:calc(80% - 30px) ;
}
@media (max-width: 991px) {
.data-hub-grid {
 width:calc(80% - 20px + (20px / 2)) ;
}
}

.Rural {
}
.Hub {
}
.Metro {
}
.legend-rural {
 background-color:#fe7151;
}
.nav-mega-resources-featured-img {
 width:100%;
 height:100%;
 object-fit:cover;
 border-radius:6px;
object-fit: cover;
}
.nav-mega-resources-feat-img-container {
}
.nav-mega-resources-feat-img-container:not(.ct-section):not(.oxy-easy-posts),
.nav-mega-resources-feat-img-container.oxy-easy-posts .oxy-posts,
.nav-mega-resources-feat-img-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.nav-menu-news-repeater {
 width:100%;
}
.past-events__card-preheader {
 font-family:Roboto;
 text-transform:uppercase;
}
.past-events__card-header {
 font-weight:700;
 text-align:left;
}
.past-events__card-link-wrapper {
 gap:10px;
 height:100%;
}
.past-events__card-link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.past-events__card-link-wrapper.oxy-easy-posts .oxy-posts,
.past-events__card-link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:10px;
}
.display-none {
}
.display-none:not(.ct-section):not(.oxy-easy-posts),
.display-none.oxy-easy-posts .oxy-posts,
.display-none.ct-section .ct-section-inner-wrap{
display:none;
}
.image-text__grid--img {
 object-fit:contain;
 object-position:center center;
 height:100%;
 width:100%;
 max-height:149px;
}
.logo-splide {
 width:100%;
}
.splide__Track {
}
.logo-splide__slide {
}
@media (max-width: 1320px) {
.logo-splide__slide {
}
.logo-splide__slide:not(.ct-section):not(.oxy-easy-posts),
.logo-splide__slide.oxy-easy-posts .oxy-posts,
.logo-splide__slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.join-ga__form--container {
}
@media (max-width: 991px) {
.join-ga__form--container {
}
.join-ga__form--container .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
}

.hero--small-business__imgs {
 max-width:300px;
 margin-left:0px;
 margin-top:25px;
}
@media (max-width: 767px) {
.hero--small-business__imgs {
 width:100%;
}
}

.hero--small-business__img-container {
 gap:40px;
}
.hero--small-business__img-container:not(.ct-section):not(.oxy-easy-posts),
.hero--small-business__img-container.oxy-easy-posts .oxy-posts,
.hero--small-business__img-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
gap:40px;
}
.display-inline {
}
@media (max-width: 991px) {
.display-inline {
}
.display-inline:not(.ct-section):not(.oxy-easy-posts),
.display-inline.oxy-easy-posts .oxy-posts,
.display-inline.ct-section .ct-section-inner-wrap{
display:inline;
}
}

.thumb-splide {
 width:100%;
}
.thumb-splide__track {
}
.thumb-splide__list {
}
.thumb-splide__slide {
}
.sponsorships__sliders--container {
 gap:0px;
 width:55%;
 padding-right:30px;
 padding-left:30px;
}
.sponsorships__sliders--container:not(.ct-section):not(.oxy-easy-posts),
.sponsorships__sliders--container.oxy-easy-posts .oxy-posts,
.sponsorships__sliders--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:0px;
}
@media (max-width: 991px) {
.sponsorships__sliders--container {
 width:100%;
}
}

.body_content_container {
 width:100%;
}
@media (max-width: 767px) {
.body_content_container {
 width:100%;
}
}

.mc_template_hero_wrapper {
 border-bottom-style:none;
 width:100%%;
}
.news-hub-inner-content-wrapper {
}
.hero-resources_container_news {
 flex-grow:1;
}
.new-title-heading {
 max-width:75%;
}
.news_post_image_column {
}
.news-her0 {
}
.nav__menu--mobile {
}
.nav__menu--mobile:not(.ct-section):not(.oxy-easy-posts),
.nav__menu--mobile.oxy-easy-posts .oxy-posts,
.nav__menu--mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.nav__menu--mobile {
}
.nav__menu--mobile:not(.ct-section):not(.oxy-easy-posts),
.nav__menu--mobile.oxy-easy-posts .oxy-posts,
.nav__menu--mobile.ct-section .ct-section-inner-wrap{
display:block;
}
}

.location-container {
}
.location-container:not(.ct-section):not(.oxy-easy-posts),
.location-container.oxy-easy-posts .oxy-posts,
.location-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.sponsors-container {
}
.presenting-logo-container {
}
/* GLOBAL TYPOGRAPHY VARIABLES */

html {
	font-size: 100%;
}

:root {
  --h1-fallback: 2.8rem;
  --h1: clamp(2.03rem, 1.61rem - -2.07vw, 3.42rem);

  --h2-fallback: 2.3rem;
  --h2: clamp(1.80rem, 1.49rem - -1.56vw, 2.85rem);

  --h3-fallback: 2rem;
  --h3: clamp(1.60rem, 1.37rem - -1.15vw, 2.38rem);
	
  --h4-fallback: 1.6rem;
  --h4: clamp(1.42rem, 1.26rem - -0.82vw, 1.98rem);
	
  --h5-fallback: 1.35rem;
  --h5: clamp(1.27rem, 1.15rem - -0.57vw, 1.65rem);
	
  --h6-fallback: 1.2rem;
  --h6: clamp(1.13rem, 1.05rem - -0.37vw, 1.38rem);
	
	
  --s-text-fallback: 0.85rem;
  --s-text: 0.85rem;
  
  --m-text-fallback: 1rem;
  --m-text: 1rem;
  
  --l-text-fallback: 1rem;
  --l-text: clamp(1rem, 0.82rem - -0.40vw, 1.2rem);
  
  --xl-text-fallback: 1.2rem;
  --xl-text: clamp(1.1rem, 0.98rem - -0.48vw, 1.40rem);
}/* GLOBAL SPACING VARIABLES */

:root {
  --xs-space-fallback: 1vmin;
  --xs-space: clamp(4px, 1vmin, 10px);
  
  --s-space-fallback: 2vmin;
  --s-space: clamp(8px, 2vmin, 20px);
  
  --m-space-fallback: 3.5vmin;
  --m-space: clamp(12px,3.5vmin,30px);
  
  --l-space-fallback: 5vmin;
  --l-space: clamp(20px, 5vmin, 50px);
  
  --xl-space-fallback: 7vmin;
  --xl-space: clamp(32px, 7vmin, 80px);
  
  --xxl-space-fallback: 12vmin;
  --xxl-space: clamp(52px, 12vmin, 130px);
}/* COLUMNS - DESKTOP */
/* ----------------- */

.c-columns-2-auto {
  display: grid!important;
  grid-template-columns: auto auto;
  width: 100%;
}
.c-columns-6 {
  display: grid!important;
  grid-template-columns: repeat(6, 1fr); 
  width: 100%;
}
.c-columns-5 {
  display: grid!important;
  grid-template-columns: repeat(5, 1fr); 
  width: 100%;
}
.c-columns-4 {
  display: grid!important;
  grid-template-columns: repeat(4, 1fr); 
  width: 100%;
}
.c-columns-3 {
  display: grid!important;
  grid-template-columns: repeat(3, 1fr);
  width: 100%; 
}
.c-columns-2 {
  display: grid!important;
  grid-template-columns: repeat(2, 1fr); 
  width: 100%;
}
.c-columns-3-2 {
  display: grid!important;
  grid-template-columns: 3fr 2fr; 
  width: 100%;
}
.c-columns-2-3 {
  display: grid!important;
  grid-template-columns: 2fr 3fr; 
  width: 100%;
}
.c-columns-1-2 {
  display: grid!important;
  grid-template-columns: 1fr 2fr; 
  width: 100%;
}
.c-columns-2-1 {
  display: grid!important;
  grid-template-columns: 2fr 1fr; 
  width: 100%;
}
.c-columns-3-1 {
  display: grid!important;
  grid-template-columns: 3fr 1fr; 
  width: 100%;
}
.c-columns-1-3 {
  display: grid!important;
  grid-template-columns: 1fr 3fr; 
  width: 100%;
}

/* ROW SPANS - DESKTOP - INCREASE CELL SIZE */

.c-row-span-2 {
  grid-row: span 2 / span 2;
}
.c-row-span-3 {
  grid-row: span 3 / span 3;
}
.c-row-span-4 {
  grid-row: span 4 / span 4;
}
.c-row-span-5 {
  grid-row: span 5 / span 5;
}
.c-row-span-6 {
  grid-row: span 6 / span 6;
}

/* COLUMN SPANS - DESKTOP - INCREASE CELL SIZE */

.c-col-span-2 {
  grid-column: span 2 / span 2;
}
.c-col-span-3 {
  grid-column: span 3 / span 3;
}
.c-col-span-4 {
  grid-column: span 4 / span 4;
}
.c-col-span-5 {
  grid-column: span 5 / span 5;
}
.c-col-span-6 {
  grid-column: span 6 / span 6;
}

/* ROW START - DESKTOP - POSITION OF THE ROW */

.c-row-start-1 {
  grid-row-start: 1;
}
.c-row-start-2 {
  grid-row-start: 2;
}
.c-row-start-3 {
  grid-row-start: 3;
}
.c-row-start-4 {
  grid-row-start: 4;
}
.c-row-start-5 {
  grid-row-start: 5;
}
.c-row-start-6 {
  grid-row-start: 6;
}

/* COLUMN START - DESKTOP - POSITION OF THE COLUMN */

.c-col-start-1 {
  grid-column-start: 1;
}
.c-col-start-2 {
  grid-column-start: 2;
}
.c-col-start-3 {
  grid-column-start: 3;
}
.c-col-start-4 {
  grid-column-start: 4;
}
.c-col-start-5 {
  grid-column-start: 5;
}
.c-col-start-6 {
  grid-column-start: 6;
}


/* COLUMNS - LAPTOP */
/* ---------------- */

@media only screen and (max-width: 1399px) {
  .c-columns-xl-5 {
    grid-template-columns: repeat(5, 1fr); 
  }
  .c-columns-xl-4 {
    grid-template-columns: repeat(4, 1fr); 
  }
  .c-columns-xl-3 {
    grid-template-columns: repeat(3, 1fr); 
  }
  .c-columns-xl-2 {
    grid-template-columns: repeat(2, 1fr); 
  }
  .c-columns-xl-1 {
    grid-template-columns: 1fr;
  }

  /* ROW SPANS - LAPTOP */

  .c-row-span-xl-1 {
    grid-row: span 1 / span 1;
  }
  .c-row-span-xl-2 {
    grid-row: span 2 / span 2;
  }
  .c-row-span-xl-3 {
    grid-row: span 3 / span 3;
  }
  .c-row-span-xl-4 {
    grid-row: span 4 / span 4;
  }
  .c-row-span-xl-5 {
    grid-row: span 5 / span 5;
  }
  .c-row-span-xl-6 {
    grid-row: span 6 / span 6;
  }

  /* COLUMN SPANS - LAPTOP */

  .c-col-span-xl-1 {
    grid-column: span 1 / span 1;
  }
  .c-col-span-xl-2 {
    grid-column: span 2 / span 2;
  }
  .c-col-span-xl-3 {
    grid-column: span 3 / span 3;
  }
  .c-col-span-xl-4 {
    grid-column: span 4 / span 4;
  }
  .c-col-span-xl-5 {
    grid-column: span 5 / span 5;
  }
  .c-col-span-xl-6 {
    grid-column: span 6 / span 6;
  }

  /* ROW START - LAPTOP */

  .c-row-start-xl-1 {
    grid-row-start: 1;
  }
  .c-row-start-xl-2 {
    grid-row-start: 2;
  }
  .c-row-start-xl-3 {
    grid-row-start: 3;
  }
  .c-row-start-xl-4 {
    grid-row-start: 4;
  }
  .c-row-start-xl-5 {
    grid-row-start: 5;
  }
  .c-row-start-xl-6 {
    grid-row-start: 6;
  }

  /* COLUMN START - LAPTOP */

  .c-col-start-xl-1 {
    grid-column-start: 1;
  }
  .c-col-start-xl-2 {
    grid-column-start: 2;
  }
  .c-col-start-xl-3 {
    grid-column-start: 3;
  }
  .c-col-start-xl-4 {
    grid-column-start: 4;
  }
  .c-col-start-xl-5 {
    grid-column-start: 5;
  }
  .c-col-start-xl-6 {
    grid-column-start: 6;
  }

}

/* COLUMNS - TABLET */
/* ---------------- */

@media only screen and (max-width: 991px) {
  .c-columns-l-4 {
    grid-template-columns: repeat(4, 1fr); 
  }
  .c-columns-l-3 {
    grid-template-columns: repeat(3, 1fr); 
  }
  .c-columns-l-2 {
    grid-template-columns: repeat(2, 1fr); 
  }
  .c-columns-l-1 {
    grid-template-columns: 1fr;
  }

  /* ROW SPANS - TABLET */

  .c-row-span-l-1 {
    grid-row: span 1 / span 1;
  }
  .c-row-span-l-2 {
    grid-row: span 2 / span 2;
  }
  .c-row-span-l-3 {
    grid-row: span 3 / span 3;
  }
  .c-row-span-l-4 {
    grid-row: span 4 / span 4;
  }
  .c-row-span-l-5 {
    grid-row: span 5 / span 5;
  }
  .c-row-span-l-6 {
    grid-row: span 6 / span 6;
  }

  /* COLUMN SPANS - TABLET */

  .c-col-span-l-1 {
    grid-column: span 1 / span 1;
  }
  .c-col-span-l-2 {
    grid-column: span 2 / span 2;
  }
  .c-col-span-l-3 {
    grid-column: span 3 / span 3;
  }
  .c-col-span-l-4 {
    grid-column: span 4 / span 4;
  }
  .c-col-span-l-5 {
    grid-column: span 5 / span 5;
  }
  .c-col-span-l-6 {
    grid-column: span 6 / span 6;
  }

  /* ROW START - LAPTOP */

  .c-row-start-l-1 {
    grid-row-start: 1;
  }
  .c-row-start-l-2 {
    grid-row-start: 2;
  }
  .c-row-start-l-3 {
    grid-row-start: 3;
  }
  .c-row-start-l-4 {
    grid-row-start: 4;
  }
  .c-row-start-l-5 {
    grid-row-start: 5;
  }
  .c-row-start-l-6 {
    grid-row-start: 6;
  }

  /* COLUMN START - LAPTOP */

  .c-col-start-l-1 {
    grid-column-start: 1;
  }
  .c-col-start-l-2 {
    grid-column-start: 2;
  }
  .c-col-start-l-3 {
    grid-column-start: 3;
  }
  .c-col-start-l-4 {
    grid-column-start: 4;
  }
  .c-col-start-l-5 {
    grid-column-start: 5;
  }
  .c-col-start-l-6 {
    grid-column-start: 6;
  }

}

/* COLUMNS - MOBILE LANDSCAPE */
/* -------------------------- */

@media only screen and (max-width: 767px) {
  .c-columns-m-3 {
    grid-template-columns: repeat(3, 1fr); 
  }
  .c-columns-m-2 {
    grid-template-columns: repeat(2, 1fr); 
  }
  .c-columns-m-1 {
    grid-template-columns: 1fr;
  }

  /* ROW SPANS - MOBILE LANDSCAPE */

  .c-row-span-m-1 {
    grid-row: span 1 / span 1;
  }
  .c-row-span-m-2 {
    grid-row: span 2 / span 2;
  }
  .c-row-span-m-3 {
    grid-row: span 3 / span 3;
  }
  .c-row-span-m-4 {
    grid-row: span 4 / span 4;
  }
  .c-row-span-m-5 {
    grid-row: span 5 / span 5;
  }
  .c-row-span-m-6 {
    grid-row: span 6 / span 6;
  }

  /* COLUMN SPANS - MOBILE LANDSCAPE */

  .c-col-span-m-1 {
    grid-column: span 1 / span 1;
  }
  .c-col-span-m-2 {
    grid-column: span 2 / span 2;
  }
  .c-col-span-m-3 {
    grid-column: span 3 / span 3;
  }
  .c-col-span-m-4 {
    grid-column: span 4 / span 4;
  }
  .c-col-span-m-5 {
    grid-column: span 5 / span 5;
  }
  .c-col-span-m-6 {
    grid-column: span 6 / span 6;
  }

  /* ROW START - MOBILE LANDSCAPE */

  .c-row-start-m-1 {
    grid-row-start: 1;
  }
  .c-row-start-m-2 {
    grid-row-start: 2;
  }
  .c-row-start-m-3 {
    grid-row-start: 3;
  }
  .c-row-start-m-4 {
    grid-row-start: 4;
  }
  .c-row-start-m-5 {
    grid-row-start: 5;
  }
  .c-row-start-m-6 {
    grid-row-start: 6;
  }

  /* COLUMN START - MOBILE LANDSCAPE */

  .c-col-start-m-1 {
    grid-column-start: 1;
  }
  .c-col-start-m-2 {
    grid-column-start: 2;
  }
  .c-col-start-m-3 {
    grid-column-start: 3;
  }
  .c-col-start-m-4 {
    grid-column-start: 4;
  }
  .c-col-start-m-5 {
    grid-column-start: 5;
  }
  .c-col-start-m-6 {
    grid-column-start: 6;
  }

}

/* COLUMNS - MOBILE */
/* ---------------- */

@media only screen and (max-width: 479px) {
  .c-columns-s-2 {
    grid-template-columns: repeat(2, 1fr); 
  }
  .c-columns-s-1 {
    grid-template-columns: 1fr;
  }

  /* ROW SPANS - MOBILE */

  .c-row-span-s-1 {
    grid-row: span 1 / span 1;
  }
  .c-row-span-s-2 {
    grid-row: span 2 / span 2;
  }
  .c-row-span-s-3 {
    grid-row: span 3 / span 3;
  }
  .c-row-span-s-4 {
    grid-row: span 4 / span 4;
  }
  .c-row-span-s-5 {
    grid-row: span 5 / span 5;
  }
  .c-row-span-s-6 {
    grid-row: span 6 / span 6;
  }

  /* COLUMN SPANS - MOBILE */

  .c-col-span-s-1 {
    grid-column: span 1 / span 1;
  }
  .c-col-span-s-2 {
    grid-column: span 2 / span 2;
  }
  .c-col-span-s-3 {
    grid-column: span 3 / span 3;
  }
  .c-col-span-s-4 {
    grid-column: span 4 / span 4;
  }
  .c-col-span-s-5 {
    grid-column: span 5 / span 5;
  }
  .c-col-span-s-6 {
    grid-column: span 6 / span 6;
  }

  /* ROW START - MOBILE */

  .c-row-start-s-1 {
    grid-row-start: 1;
  }
  .c-row-start-s-2 {
    grid-row-start: 2;
  }
  .c-row-start-s-3 {
    grid-row-start: 3;
  }
  .c-row-start-s-4 {
    grid-row-start: 4;
  }
  .c-row-start-s-5 {
    grid-row-start: 5;
  }
  .c-row-start-s-6 {
    grid-row-start: 6;
  }

  /* COLUMN START - MOBILE */

  .c-col-start-s-1 {
    grid-column-start: 1;
  }
  .c-col-start-s-2 {
    grid-column-start: 2;
  }
  .c-col-start-s-3 {
    grid-column-start: 3;
  }
  .c-col-start-s-4 {
    grid-column-start: 4;
  }
  .c-col-start-s-5 {
    grid-column-start: 5;
  }
  .c-col-start-s-6 {
    grid-column-start: 6;
  }

}


/* OTHER */
/* ---------------- */

/* CSS GRID - GALLERIES AND LAYOUTS */
.c-gallery {align-items: stretch;}
.c-gallery img {object-fit:cover;}


/* GRID 1 */

.c-grid-1 {
  display: grid!important;
  width:100%;
  grid-template-columns: repeat(3, 1fr); 
  grid-template-rows: repeat(2, 1fr);
}

.c-grid-1 *:nth-child(1) { grid-area: 1 / 1 / span 2 / span 2; }
.c-grid-1 *:nth-child(2) { grid-area: 1 / 3; }
.c-grid-1 *:nth-child(3) { grid-area: 2 / 3; }

@media only screen and (max-width: 767px) {

  .c-grid-1 {
    grid-template-columns: 1fr 1fr; 
    grid-template-rows: 1.5fr 1fr;
  }

  .c-grid-1 *:nth-child(1) { grid-area: 1 / 1 / 2 / 3; }
  .c-grid-1 *:nth-child(2) { grid-area: 2 / 1; }
  .c-grid-1 *:nth-child(3) { grid-area: 2 / 2; }

}


/* GRID 2 */

.c-grid-2 {
  display: grid!important;
  width:100%;
  grid-template-columns: repeat(5, 1fr); 
  grid-template-rows: repeat(2, 1fr);
}

.c-grid-2 *:nth-child(1) { grid-area: 1 / 1 / 2 / 4; }
.c-grid-2 *:nth-child(2) { grid-area: 1 / 4 / 2 / 6; }
.c-grid-2 *:nth-child(3) { grid-area: 2 / 1 / 3 / 3; }
.c-grid-2 *:nth-child(4) { grid-area: 2 / 3 / 3 / 6; }/* GALLERY SLIDER */

ul.splide__list {
  width: 100%;
}

#primary-slider {
  margin-bottom: 10px;
}
.splide__slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.splide--nav > .splide__track > .splide__list > .splide__slide {
  border: none !important;
  opacity: 0.5;
  transition: opacity 0.6s;
}
.splide--nav > .splide__track > .splide__list > .splide__slide:hover {
  opacity: 1;
}
.splide--nav > .splide__track > .splide__list > .splide__slide.is-active {
  opacity: 1;
}

/* ARROWS STYLING */

.splide .splide__arrow,
.oxy-oxyninja-slider .splide__arrow {
  border-radius: 0;
  opacity: 0;
  background: #fff;
  box-shadow: 0 1px 5px #0000001c;
  transition: all 0.4s;
}

.splide:hover .splide__arrow,
.oxy-oxyninja-slider:hover .splide__arrow {
  opacity: 0.8;
}

.splide .splide__arrow:hover,
.oxy-oxyninja-slider .splide__arrow:hover {
  opacity: 1;
  background: #fff;
  box-shadow: 0 1px 10px #0000001c;
}

.splide .splide__arrows button:disabled,
.oxy-oxyninja-slider .splide__arrows button:disabled {
  display: none;
}

/* ARROWS APPEAR ON SLIDER HOVER */

.splide .splide__arrow--prev,
.oxy-oxyninja-slider .splide__arrow--prev {
  left: 0;
}
.splide .splide__arrow--next,
.oxy-oxyninja-slider .splide__arrow--next {
  right: 0;
}

.splide:hover .splide__arrow--prev,
.oxy-oxyninja-slider:hover .splide__arrow--prev {
  left: 1em;
}
.splide:hover .splide__arrow--next,
.oxy-oxyninja-slider:hover .splide__arrow--next {
  right: 1em;
}

/* ARROWS APPEARING ALL THE TIME ON PHONES */

@media only screen and (max-width: 991px) {
.splide .splide__arrow,
.oxy-oxyninja-slider .splide__arrow {
  opacity: 1;
}
.splide .splide__arrow--prev,
.oxy-oxyninja-slider .splide__arrow--prev {
  left: 1em;
}
.splide .splide__arrow--next,
.oxy-oxyninja-slider .splide__arrow--next {
  right: 1em;
}
}

/* CAROUSEL PAGINATION */

.splide .splide__pagination,
.oxy-oxyninja-slider .splide__pagination {
  bottom: -1em;
}
.splide .splide__pagination__page,
.oxy-oxyninja-slider .splide__pagination__page {
  width: 40px;
  height: 1px;
  background: #323232;
  border-radius: 0;
  opacity: 0.2;
}
.splide .splide__pagination__page.is-active,
.oxy-oxyninja-slider .splide__pagination__page.is-active {
  background: #323232;
  transform: scale(1);
  opacity: 0.7;
}
.wc-product-gallery-1 .splide .splide__pagination,
.wc-product-gallery-2 .splide .splide__pagination,
.wc-product-gallery-1 .oxy-oxyninja-slider .splide__pagination,
.wc-product-gallery-2 .oxy-oxyninja-slider .splide__pagination {
  display: none;
}/* Highlight animation */
.title__span {
    background: linear-gradient(90deg,  #F5B05A 50%, rgba(255, 255, 255, 0) 50%);
    border-radius: 0px;
    background-position: 0 0;
    display: inline;  
    background-size: 200% 100%;
    background-position: 100% 0;
    animation: .7s titlespan .7s 1 ease-in-out forwards;
    }

@keyframes titlespan {

  to {
    background-position: 0 0;
  }
}

/* FONT SIZES*/
:root {
  --h1-size:52px;
  --h1-mobile-size: clamp(30px, 4.64vw, 52px) !important;
  --h1-line-height:1.15;

  --h2-size:26px;
  --h2-mobile-size: clamp(26px, 2.32vw, 26px) !important;
  --h2-line-height:1.3;

  --h3-size:23px;
  --h3-mobile-size: clamp(18px, 2.05vw, 23px) !important;
  --h3-line-height:1.3;
  
  --h4-size:21px;
  --h4-mobile-size: clamp(21px, 1.87vw, 21px) !important;
  --h4-line-height:1.38;
  
  --h5-size:18px;
  --h5-mobile-size: clamp(18px, 1.6vw, 18px) !important;
  --h5-line-height:1.3;
  
  --h6-size:14px;
  --h6-mobile-size: clamp(14px, 1.25vw, 14px) !important;
  --h6-line-height:1.4;

  --p-size: 16px;
  --p-mobile-size: clamp(16px, 1.43, 16px);
  --p-line-height: 1.4;
}

.h6-preheader{
        font-size: 14px;
        line-height: 1.3;
      }
p {
  margin: unset; 
}
@media (max-width: 1120px) {
  h1 {
    font-size: var(--h1-mobile-size);
    line-height: var(--h1-line-height);
  }
  h2 {
    font-size: var(--h2-mobile-size);
    line-height: var(--h2-line-height);
  }
  h3 {
    font-size: var(--h3-mobile-size);
    line-height: var(--h3-line-height);
  }
  h4 {
    font-size: var(--h4-mobile-size);
    line-height: var(--h4-line-height);
  }
  h5 {
    font-size: var(--h5-mobile-size);
    line-height: var(--h5-line-height);
  }
  h6 {
    font-size: var(--h6-mobile-size);
    line-height: var(--h6-line-height);
  }

  p {
    font-size: var(--p-mobile-size);
    line-height: var(--p-line-height);
  }
}

.splide,
.splide .splide__track{
  width: 100%;
}
.splide .splide__track .splide__list {
  flex-direction: row;
}
/* Arrow Button */
.arrow-link {
  cursor: pointer;
  width: max-content;
  text-decoration: unset!important;
}
.arrow-link .arrow-link__arrow{
  transition: transform .2s ease;
}

.arrow-link .arrow-link__arrow{
  transform:translateX(5px)
}
.arrow-link:hover .arrow-link__arrow{
  transform:translateX(15px)
}
.arrow-link.arrow-link--white .arrow-link__body{
  color: #FFF;
}
.arrow-link.arrow-link--sky .arrow-link__body{
  color: #66CDF4;
  
}
.arrow-link.arrow-link--white .arrow-link__arrow{
  filter: brightness(0) invert(1);
}

/* Buttons */

  .btn {
    font-size: 14px;
    padding: 14px 22px;
    border-radius: 4px;
    text-decoration: unset;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
    text-align: center;
    transition: all 0.3s;
    letter-spacing: 1.12px;
  }
  @media (max-width: 768px){
    .btn {
      font-size: 14px;  
    }
  }
  /* PRIMARY BTN */
  .btn-primary {
    background: #ed7a5b;
    color: #fff;
    border: 1.5px solid #ed7a5b;
  }
  .btn-primary:hover {
    background: #d75e3e;
    border-color: #d75e3e;
  }
  /* SECONDARY BTN */
  .btn-secondary {
    background: #fff;
    color: #000d48;
    border: 1.5px solid #000d48;
    transition: all 0.5s;
  }
  .btn-secondary:hover {
    background: #000d48;
    border-color: #000d48;
    color: #fff;
  }
  /* SECONDARY BTN Outlined on hover */
  .btn-secondary__outlined-hover {
    background: #fff;
    color: #000d48;
    border: 1.5px solid #000d48;
    transition: all 0.5s;
  }
  .btn-secondary__outlined-hover:hover {
    background: transparent;
    border-color: #FFF;
    color: #fff;
  }
 /* SECONDARY BTN Inverted*/
  .btn-border-white {
      background: #000d48;
      color: #FFF;
      border: 1.5px solid #FFF;
      transition: all 0.5s;
    }

    .btn-border-white:hover {
      background: #FFF;
      border-color: #FFF;
      color: #000d48;
    }

  /* DARK BLUE */
  .btn-dark-blue {
    background: #000d48;
    color: #fff;
    border: 1.5px solid #000d48;
    transition: all 0.5s;
  }
  .btn-dark-blue:hover {
    background: #fff;
    border-color: #fff;
    color: #000d48;
  }
  .btn-dark-blue-hero:hover,
  .btn-dark-blue-outlined:hover,
  .btn-dark-blue--alternative:hover {
    background: #33bcf0;
    border-color: #33bcf0;
}
  /* BLUE */
  .btn-blue {
    background: #1b3467;
    color: #fff;
    border: 1.5px solid #1b3467;
  }
  .btn-blue:hover {
    background: #000d48;
    border-color: #000d48;
    color: #fff;
  }
  /* Sky */
  .btn-sky {
    background: #33bcf0;
    color: #fff;
    border: 1.5px solid #33bcf0;
  }
  .btn-sky:hover {
    background: #1b9bcb;
    color: #fff;
    border: 1.5px solid #1b9bcb;
  }
  /* Sky - Dark text*/
  .btn-sky-dark-font {
    background: #33bcf0;
    color: #000D48;
    border: 1.5px solid #33bcf0;
  }
  .btn-sky-dark-font:hover {
    background: #1b9bcb;
    color: #000D48;
    border: 1.5px solid #1b9bcb;
  }
  /* Light */
  .btn-light {
    background: #7181a3;
    color: #fff;
    border: 1.5px solid #7181a3;
  }
  .btn-light:hover {
    background: #4c5e82;
    color: #fff;
    border: 1.5px solid #4c5e82;
  }
  /* White Outlined Button */
  .btn-outlined--white {
    background: transparent;
    color: #fff;
    border: 1.5px solid #FFF;
  }
  .btn-outlined--white:hover {
    background: #FFF;
    color: #000D48;
    border: 1.5px solid #FFF;
  }/* ADD CHEVRON ARROWS TO MOBILE NAVBAR */
@media (max-width: 991px) {
  .nav__menu--link--wrapper:not(:last-child) .navbar__menu--text {
    position: relative;
  }
  .nav__menu--link--wrapper:not(:last-child) .navbar__menu--text:after {
    content: "";
    position: absolute;
    display: block;
    border-right: 3px solid #000d48;
    border-bottom: 3px solid #000d48;
    width: 10px;
    height: 10px;
    right: 20px;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    transition: transform 0.2s ease;
  }
  .nav__menu--link--wrapper.is-open .navbar__menu--text:after {
    transform: translateY(-50%) rotate(-135deg);
  }
}

/* HOVER STATES */
.navbar__menu--featured:hover .arrow-link .arrow-link__arrow {
          transform:translateX(15px)
}

.oxy-nav-menu a,
.navbar__text-link{
    transition: color .2s ease;
}
.oxy-nav-menu a:hover,
.navbar__text-link:hover {
    color: #66CDF4!important ;
}
/**/
@media (min-width: 992px){
  .navbar__menu #menu-navigation-bar-old li:not(:first-child) a {
    border-left: 1px solid #66CDF4;
  }
  .navbar__menu #menu-navigation-bar-old li:not(:first-child) a[href*="foundation"]:hover {
    background: #66CDF4 !important;
    color: #000d48 !important;
  }
  /* UPDATE DROPDOWN ANIMATION DURATION */
  header .oxy-header-container .c-submenu-1 {
      transition-duration: 0s;
  }
  header .oxy-header-container .c-menu-open:hover .c-submenu-1{
      transition-duration: 1.3s;
  }
}

/* MOBILE NAVBAR*/

/*menu sticky on mobile*/
@media (max-width: 991px) {
    #_header_row-137-23 {
    position: fixed;
}
.ct-inner-content {
    margin-top: 60px;
}
}
/* DARK OVERLAY MOBILE VIEW */
@media (max-width: 990px){
    .mobile__overlay {
        width: 100%;
        height: 150vh;
        position: fixed;
        top: 0;
        background: rgba(0,0,0,.5);
        z-index: 10;
    }
}
/**/
@media (max-width: 990px){
    .nav__menu--link--wrapper + .c-submenu-1 {
        max-width: 1000px!important;
    }
    .nav__menu--link--wrapper + .c-submenu-1.navbar__container--closed {
        max-height: 0!important;
    }    
}


@media (max-width: 990px){
    .navbar__menu {
        background: #FFF;
    }
    .nav__menu--link--wrapper{
        width: 100%;
        cursor: pointer;
        align-items: flex-start;
    }
    .c-submenu-1,
    .nav__menu--item:not(.c-menu-open){
      border-bottom: 1px solid #e1e1e1;   
    }
    .nav__menu--item,
    .navbar__menu--text{
        width: 100%;
        align-items: flex-start;
    }
    .nav__menu--link--wrapper + .c-submenu-1 {
        max-height: 0;
    }
    .nav__menu--link--wrapper + .c-submenu-1 {
        max-height: 1000px;
        width: 100%;
    }
    .navbar__menu--text {
        padding-left: 25px;
        padding-top: 20px;
        padding-bottom: 15px;
    }
    .nav__menu--item{
    }
    .navbar__menu--first--column {
        padding-top: 0;
        padding-bottom: 0;
    }
    .navbar__menu--featured-arrow-link{
        margin-left: unset;
    }
    .navbar__menu--first--column__gap-20 {
        gap: 10px!important;
    }
    .navbar__menu--container__gap-20{
        gap: 10px!important;
    }
    .navbar__menu--container-header {
        margin-left: -5px;
    }
    .navbar__menu--first--column:first-child {
        margin-bottom: 10px;
    }
    .navbar__menu--first--column-to-row {
        flex-direction: column!important;
    }
    .navbar__menu--first--column:last-child {
        padding-bottom: 20px;
    }
}


/* COLUMNS CUSTOM CSS*/
.c-submenu-1 {
    cursor: initial;
}
@media (min-width: 991px) {
  .nav__menu--item .c-submenu-1 {
    top: calc(100% + 1px);
  }
  .nav__menu--item:nth-child(4) .c-submenu-1, .nav__menu--item:nth-child(5) .c-submenu-1, .nav__menu--item:nth-child(6) .c-submenu-1 {
    left: unset;
    right: 103px;
  }
  .navbar__menu {
    position: relative;
  }
}
@media (min-width: 1200px) {
  .nav__menu--item:nth-child(4) .c-submenu-1, .nav__menu--item:nth-child(5) .c-submenu-1, .nav__menu--item:nth-child(6) .c-submenu-1 {
    left: unset;
    right: 123px;
  }
}


/* CUSTOM CSS FOR MEGA MENUS */
.oxy-header-row .oxy-header-container {
    justify-content: space-between!important;
}
.oxy-header-center {
    justify-content: flex-end;
    
}

@media (min-width: 991px){
    .navbar__menu {
    height: 100%;
    display: flex;
    align-items: stretch;
    }
    .nav__menu--link--wrapper {
        height: 100%;
    }
    .nav__menu--item {
        cursor: pointer;
        transition: background .2s ease;
    }
    .nav__menu--item:hover {
        background: #000d48;
    }
    .nav__menu--item:nth-child(4):hover,
    .nav__menu--item:nth-child(5):hover{
        background: #66CDF4;
    }
    .nav__menu--item:nth-child(4):hover .navbar__menu--text,
    .nav__menu--item:nth-child(5):hover .navbar__menu--text{
        color: #000d48;
    }
    .nav__menu--item:hover .navbar__menu--text {
        color: #FFF;
    }

    .nav__menu--item:not(:last-child) {
        border-right: 1px solid #66CDF4;
    }

    .navbar__menu--text {
        text-align: center;
        height: 100%;
        padding: 50px 10px 10px ;
        text-transform: uppercase;
        font-weight: 500;
        font-size: 14px;
        color: #000d48;
        transition: .2s ease;
    }
}
@media (min-width: 1200px){
  .navbar__menu--text {
          text-align: left;
          padding: 50px 20px 10px ;
      }
}
/* DESKTOP */
@media (min-width: 992px) {
    .c-menu-open:hover .c-submenu-1,
    .c-menu-open.hover .c-submenu-1 { 
      opacity: 1;
      max-height: 2000px;

    }
    .c-header-mobile-toggle { 
      display:none;
    }
    }
    
    /* TABLETS & PHONES */
    
    @media (max-width: 991px) { 
    .c-menu,
    .navbar__menu {
      display: none!important;
      width: 100%;
      position: absolute;
      top: calc(100% + 10px);
      left: 0;
      overflow: hidden;
    }
    .c-menu-open .c-menu-dropdown
    {
      display:none!important;
    }
    .c-mobile-menu-active.c-menu,
    .c-mobile-menu-active.navbar__menu {
      display: flex!important;
      flex-direction: column!important;
      align-items: flex-start!important; 
    }
    }
    
    /* HAMBURGER ICON */
    
    .c-hamburger .c-line{
      width: 30px;
      height: 3px;
      border-radius:2px;
      background-color: #353535;
      display: block;
      margin: 7px auto;
      -webkit-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out;
    }
    
    .c-hamburger:hover{
      cursor: pointer;
    }
    #c-hamburger-1.c-is-active{
      -webkit-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out;
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
    }
    
    #c-hamburger-1.c-is-active .c-line:nth-child(2){
      width: 0px;
    }
    
    #c-hamburger-1.c-is-active .c-line:nth-child(1),
    #c-hamburger-1.c-is-active .c-line:nth-child(3){
      -webkit-transition-delay: 0.3s;
      -o-transition-delay: 0.3s;
      transition-delay: 0.3s;
    }
    
    #c-hamburger-1.c-is-active .c-line:nth-child(1){
      -webkit-transform: translateY(10px);
      -ms-transform: translateY(10px);
      -o-transform: translateY(10px);
      transform: translateY(10px);
    }
    
    #c-hamburger-1.c-is-active .c-line:nth-child(3){
      -webkit-transform: translateY(-10px) rotate(90deg);
      -ms-transform: translateY(-10px) rotate(90deg);
      -o-transform: translateY(-10px) rotate(90deg);
      transform: translateY(-10px) rotate(90deg);
    }


/* HEADER */
@media (max-width: 991px) {
  header.c-header .oxy-header-container {
    position: relative;
    align-items: center;
    justify-content: center;
    
  }
  /* Hamburger container */
  header.c-header .oxy-header-right {
    position: absolute;
  }
  header.c-header .oxy-header-right .c-header-mobile-toggle{
      margin-left: unset!important;
  }
  header.c-header .oxy-header-right .c-line {
    background: #344054;
  }
    /* LOGO CONTAINER */
  header.c-header .oxy-header-left {
    margin-left: auto;
    margin-right: auto;
    /* Hide Content Container in the navbar  */
  }
  header.c-header .oxy-header-center {
    flex-grow: 0;
  }
}
html {
    scroll-behavior: smooth;
}

.events-filter__tab--content--hidden {
    position: absolute;
    left: 200vw;
}


/*facet nav global wrap*/
.data-filter__buttons .wpgb-facet ul:first-child {
    flex-wrap: wrap!important;
}.oxygen-body .gform-theme--framework .gform_heading {
      margin-bottom: var(--m-space);
  font-size: var(--s-text);
}
.oxygen-body .gform-theme--framework .gfield_list_group_item:before, .oxygen-body .gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])) {
  color: #000D48;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.oxygen-body .gform-theme--foundation .gfield .ginput_password, .oxygen-body .gform-theme--foundation .gfield input, .oxygen-body .gform-theme--foundation .gfield select, .oxygen-body .gform-theme--foundation .gfield textarea, .oxygen-body .gform-theme--foundation .ginput_complex input, .oxygen-body .gform-theme--foundation .ginput_complex select {
  border: solid 1px #e1e1e1!important;
    border-radius: 4px!important;
      padding: 6px 19px!important;
  height: unset!important;
}
.oxygen-body .gform-theme--foundation .gfield textarea, .oxygen-body .gform-theme--foundation .ginput_complex input, .oxygen-body .gform-theme--foundation .ginput_complex select {
  padding-top: 15px!important;
  padding-bottom: 15px!important;
}
.gform-body ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #4A4A4A!important;
}
.gform-body ::-moz-placeholder { /* Firefox 19+ */
  color: #4A4A4A!important;
}
.gform-body :-ms-input-placeholder { /* IE 10+ */
  color: #4A4A4A!important;
}
.gform-body :-moz-placeholder { /* Firefox 18- */
  color: #4A4A4A!important;
}
.oxygen-body .gform-theme--foundation .gform_fields {
  row-gap: var(--s-space)!important;
}







.oxygen-body .gform_footer input[type="submit"] {
  padding: 14px 22px!important;
    border-radius: 4px!important;
    text-decoration: unset!important;
    font-weight: 70!important0;
    text-transform: uppercase!important;
    cursor: pointer!important;
    text-align: center!important;
    transition: all 0.3s!important;
    background: #000d48!important;
    color: #fff!important;
    border: 1.5px solid #000d48!important;
    width: unset;
}
.oxygen-body .gform_footer input[type="submit"]:hover {
      background: #33bcf0!important;
    border-color: #33bcf0!important;
}/* TABS */
.events-filter .oxy-tabs .oxy-tab {
  padding: 5px;
  height: 30px;
  width: 32px;
  justify-content: center;
  align-items: center;
  border: 1px solid #e1e1e1;
  color: #e1e1e1;
  transition: all 0.2s ease;
}
.events-filter .oxy-tabs .oxy-tab .ct-code-block {
  display: flex;
}
.events-filter .oxy-tabs .oxy-tab svg {
  width: 14px !important;
  height: 14px !important;
}
.events-filter .oxy-tabs .oxy-tab:first-child {
  border-radius: 4px 0 0 4px;
  border-right: unset;
}
.events-filter .oxy-tabs .oxy-tab:last-child {
  border-radius: 0 4px 4px 0;
  border-left: unset;
}
.events-filter .oxy-tabs .oxy-tab.tabs-6282-tab-active {
  background: #000D48;
  color: #FFF;
  border-color: #000D48;
}

/* EVENT GRID STYLING */
/* REMOVE HEADER BARS */
.events-filter__tab--content:nth-child(1) .tribe-events-header {
  display: none !important;
}
.events-filter__tab--content:nth-child(1) .tribe-filter-bar.tribe-filter-bar--horizontal {
  margin-bottom: 30px;
  padding-top: 20px !important;
}
.tribe-events-calendar-month__day-date > time {
  background: initial;
}
/* CALENDAR LIST VIEW */
.tribe-events-calendar-list .tribe-events-calendar-list__event-details {
  background: unset !important;
  padding-top: unset !important;
  /* IMAGE CONTAINER */
}
.tribe-events-calendar-list .tribe-events-calendar-list__event-featured-image-wrapper {
  background-color: unset !important;
  padding-top: unset !important;
}
.tribe-events-calendar-list .tribe-events-calendar-list__event-featured-image-link {
  position: relative;
  padding-top: 15%;
}
@media (max-width: 991px) {
  .tribe-events-calendar-list .tribe-events-calendar-list__event-featured-image-link {
    padding-top: 45%;
  }
}
.tribe-events-calendar-list .tribe-events-calendar-list__event-featured-image-link img {
  position: absolute;
  width: auto;
  height: 100%;
  object-fit: cover;
  object-position: center;
  top: 0;
  left: 0;
  border-radius: 5px;
}
.tribe-events-calendar-list .tribe-events-calendar-list__event-row {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
  /* FEATURED ITEM */
}
.tribe-events-calendar-list .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after {
  content: unset;
}
.tribe-events-calendar-list .tribe-events-calendar-list__event-row--featured .tribe-common-c-svgicon path {
  fill: #000d48 !important;
}
.tribe-events-calendar-list .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-datetime-featured-text {
  color: #000d48 !important;
}
.nf-form-cont .nf-form-fields-required {
  display: none;
}
.nf-form-cont .nf-field-label label {
  color: #000d48;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.1;
}
.nf-form-cont .iti__selected-flag {
  background-color: unset !important;
}
  /* INPUT STYLING */
@media (max-width: 560px) {
  .nf-form-cont nf-fields-wrap nf-field:first-child, .nf-form-cont nf-fields-wrap nf-field:nth-child(2) {
    width: 100%;
  }
}
.nf-form-cont nf-fields-wrap nf-field input[type="text"], .nf-form-cont nf-fields-wrap nf-field input[type="tel"], .nf-form-cont nf-fields-wrap nf-field input[type="email"], .nf-form-cont nf-fields-wrap nf-field textarea {
  background: unset;
  border: 1px solid #E1E1E1;
  border-radius: 4px;
}
.nf-form-cont nf-fields-wrap nf-field input[type="text"]::placeholder, .nf-form-cont nf-fields-wrap nf-field input[type="tel"]::placeholder, .nf-form-cont nf-fields-wrap nf-field input[type="email"]::placeholder, .nf-form-cont nf-fields-wrap nf-field textarea::placeholder {
  color: rgba(74, 74, 74, 0.4);
  font-weight: 500 !important;
  font-family: 'Roboto';
}
/* RADIO LAYOUT*/
.nf-form-cont nf-fields-wrap .nf-field .nf-label-span {
  color: #000d48;
  font-size: 14px;
  font-family: 'Inter';
  font-weight: 500;
}
.nf-form-cont nf-fields-wrap .listradio-container ul {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 5px;
}
.nf-form-cont nf-fields-wrap .listradio-container li label {
  color: #4A4A4A;
}
.nf-form-cont nf-fields-wrap .listradio-container li label::after {
  border: 1px solid #1B3467 !important;
  outline: unset;
  width: 24px;
  height: 24px;
  outline: unset !important;
  box-shadow: unset !important;
  background: unset;
}
.nf-form-cont nf-fields-wrap .listradio-container li label::before {
  background: #ED7A5B !important;
  left: -23px !important;
  top: 8px !important;
  outline: unset !important;
}
/* SUBMIT BUTTONS STYLING */
.nf-form-cont input[type="submit"] {
  padding: 14px 22px;
  border-radius: 4px;
  text-decoration: unset;
  font-weight: 700;
  text-transform: uppercase;
  background: #000d48;
  color: #fff;
  border: 1.5px solid #000d48;
  cursor: pointer;
  transition: background 0.5s, color 0.5s, border-color 0.5s, transform 0s !important;
}
.nf-form-cont input[type="submit"]:hover {
  background: #1b3467;
  color: #fff;
  border: 1.5px solid #1b3467;
}
.nf-form-cont input[type="submit"]:active {
  transform: scale(0.98);
}