.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: 'Lato';}body {line-height: 1.5;font-size: 15px;font-weight: 400;color: #000000;}.oxy-nav-menu-hamburger-line {background-color: #000000;}h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat';font-size: 36px;font-weight: 500;line-height: 1.2;color: #1b365d;}h2, h3, h4, h5, h6{font-size: 24px;font-weight: 500;line-height: 1.2;color: #1b365d;}h3, h4, h5, h6{font-size: 21px;font-weight: 500;line-height: 1.2;color: #1b365d;}h4, h5, h6{font-size: 18px;font-weight: 500;line-height: 1.2;color: #1b365d;}h5, h6{font-size: 15px;font-weight: 500;line-height: 1.2;color: #1b365d;}h6{font-size: 12em;font-weight: 500;line-height: 1.2;color: #1b365d;}a {color: #049dd9;text-decoration: none;}a:hover {color: #1b365d;text-decoration: underline;}.ct-link-text {color: #1d428a;text-decoration: ;}.ct-link-text:hover {color: #7ba6de;text-decoration: underline;}.ct-link {text-decoration: ;}.ct-link-button {font-weight: 600;border-radius: 9px;}.ct-section-inner-wrap {
padding-top: 48px;
padding-bottom: 48px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
}@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;
				}
			}
.oxel_horizontal_divider {
 margin-bottom:0px;
 width:50%;
 margin-top:48px;
 margin-right:auto;
 margin-left:auto;
}
.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
@media (max-width: 991px) {
.oxel_horizontal_divider {
 margin-top:12px;
}
}

.oxel_horizontal_divider__line {
 height:2px;
 background-color:#98a1a8;
}
.oxel_horizontal_divider__icon {
color: #98a1a8;}.oxel_horizontal_divider__icon 
>svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon {
flex-shrink: 0;
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.c-margin-bottom-m {
}
@media (max-width: 1320px) {
}

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

.c-bg-light-alt {
 background-color:#ffffff;
}
.c-columns-2 {
}
.c-heading-dark {
 color:#1b365d;
}
.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:#000000;
}
.c-columns-m-1 {
}
@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;
 text-decoration:none;
 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:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 text-align:center;
 background-color:#1b365d;
 color:#ffffff;
 font-weight:600;
 text-decoration:none;
 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-margin-right-m {
}
@media (max-width: 479px) {
}

.c-h2:locked{
}
.c-h2 {
 line-height:1.2;
}
@media (max-width: 991px) {
.c-h2 {
 font-size:18px;
}
}

@media (max-width: 479px) {
.c-h2 {
 font-size:15px;
}
}

.c-icon-light-m {
color: #ffffff;}.c-icon-light-m 
>svg {width: 24px;height: 24px;}.c-icon-light-m {
}
.c-padding-xl {
}
@media (max-width: 1320px) {
}

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

.c-divider {
 width:40px;
 min-width:40px;
 max-width:40px;
 height:2px;
 min-height:2px;
 max-height:2px;
 background-color:#1b365d;
 opacity:0.6;
}
.c-column-max-width {
 max-width:700px;
}
.c-column-max-width:not(.ct-section):not(.oxy-easy-posts),
.c-column-max-width.oxy-easy-posts .oxy-posts,
.c-column-max-width.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 767px) {
.c-column-max-width {
}
}

.oxel_toc__primary {
 color:#374047;
 font-size:14px;
 text-transform:uppercase;
 letter-spacing:1px;
 padding-left:8px;
 width:100%;
 padding-bottom:8px;
 border-top-color:#606e79;
 border-right-color:#606e79;
 border-bottom-color:#dee1e3;
 border-left-color:#606e79;
 border-bottom-style:solid;
 border-bottom-width:1px;
 margin-bottom:8px;
 padding-top:8px;
 border-left-width:2px;
 border-left-style:solid;
}
.oxel_toc__sub {
 text-decoration:underline;
 color:#606e79;
 margin-left:16px;
}
.oxel_toc__sub__2 {
 margin-left:32px;
}
.oxel_toc__sub__1 {
}
.oxel_toc__container {
 padding-bottom:16px;
 width:100%;
}
.oxel_toc__sub__3 {
 margin-left:48px;
}
.oxel_toc__sub__4 {
 margin-left:64px;
}
.oxel_toc__template {
}
.bell-text-color-dark {
 color:#003c5b;
 margin-top:24px;
 margin-bottom:48px;
}
@media (max-width: 991px) {
.bell-text-color-dark {
 margin-bottom:12px;
 margin-top:0px;
}
}

.c-text-left {
 font-size:18px;
 text-align:left;
}
@media (max-width: 991px) {
.c-text-left {
 font-size:15px;
 line-height:1.4;
}
}

@media (max-width: 767px) {
.c-text-left {
 font-size:12px;
}
}

@media (max-width: 479px) {
.c-text-left {
}
}

.oxy-stock-content-styles {
}
.bell-button-1:hover{
 background-color:rgba(27,54,93,0);
 color:#173a59;
 border-top-color:#173a59;
 border-right-color:#173a59;
 border-bottom-color:#173a59;
 border-left-color:#173a59;
 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-radius:9px;
}
.bell-button-1 {
background-color :#2c6794;
border: 1px solid #2c6794;
}.bell-button-1 {
 border-radius:9px;
 border-top-color:#2c6794;
 border-right-color:#2c6794;
 border-bottom-color:#2c6794;
 border-left-color:#2c6794;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 font-weight:600;
 font-size:18px;
}
@media (max-width: 991px) {
.bell-button-1 {
 font-size:15px;
}
}

.transition-point-seven:locked{
}
.transition-point-seven:hover{
 transition-duration:0.7s;
 text-decoration:none;
}
.transition-point-seven {
transform:scale(1.02,1.02); transition-duration:0.7s;
 text-decoration:none;
}
.bell-button-2:hover{
 background-color:#2c6794;
 color:#ffffff;
}
.bell-button-2 {
 background-color:rgba(27,54,93,0);
 border-top-color:#2c6794;
 border-right-color:#2c6794;
 border-bottom-color:#2c6794;
 border-left-color:#2c6794;
 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-radius:9px;
 color:#2c6794;
 font-weight:600;
 font-size:18px;
}
@media (max-width: 991px) {
.bell-button-2 {
 font-size:15px;
}
}

.c-max-width-1320:locked{
}
.c-max-width-1320 {
 width:100%;
 max-width:1320px;
 background-color:#ffffff;
 margin-left:auto;
 margin-right:auto;
}
.oxel_dashboard_tabs:locked{
}
.oxel_dashboard_tabs {
 width:100%;
}
.oxel_dashboard_tabs:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.oxel_dashboard_tabs {
}
.oxel_dashboard_tabs:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.tabs-8932-tab:hover{
 background-color:rgba(4,157,217,0.25);
 color:#1e0303;
}
.tabs-8932-tab {
 padding-top:12px;
 padding-bottom:12px;
 padding-left:18px;
 padding-right:18px;
 color:#000000;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 border-top-color:#eceeef;
 border-right-color:#eceeef;
 border-bottom-color:#eceeef;
 border-left-color:#eceeef;
 border-top-style:solid;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-radius:12px;
 margin-left:6px;
 margin-top:6px;
 margin-right:6px;
 margin-bottom:6px;
 background-color:#c8cbcf;
 height:60px;
}
.tabs-8932-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-8932-tab.oxy-easy-posts .oxy-posts,
.tabs-8932-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.tabs-8932-tab {
 border-bottom-style:none;
 border-right-color:#dee1e3;
 border-right-width:1px;
 border-right-style:solid;
}
}

@media (max-width: 767px) {
.tabs-8932-tab {
 width:87%;
}
.tabs-8932-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-8932-tab.oxy-easy-posts .oxy-posts,
.tabs-8932-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
}

@media (max-width: 479px) {
.tabs-8932-tab {
 padding-left:16px;
 padding-right:16px;
 width:95%;
}
}

.tabs-8932-tab-active:hover{
 background-color:rgba(4,157,217,0.5);
 color:#1b365d;
}
.tabs-8932-tab-active {
transform:scale3d(1.02,1.02,1.02); background-color:#1b365d;
 border-top-color:#dee1e3;
 border-right-color:#dee1e3;
 border-bottom-color:#dee1e3;
 border-left-color:#dee1e3;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:solid;
 font-weight:600;
 color:#ffffff;
}
@media (max-width: 991px) {
.tabs-8932-tab-active {
 border-top-color:#dee1e3;
 border-right-color:#dee1e3;
 border-bottom-color:#dee1e3;
 border-left-color:#dee1e3;
 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:none;
 border-left-style:solid;
}
}

@media (max-width: 479px) {
.tabs-8932-tab-active {
 padding-left:16px;
 padding-right:16px;
}
}

.oxel_dashboard_tabs__tab:locked{
}
.oxel_dashboard_tabs__tab {
}
.oxel_dashboard_tabs__tab_label:locked{
}
.oxel_dashboard_tabs__tab_label {
 line-height:1;
 font-size:14px;
 text-align:left;
}
@media (max-width: 767px) {
.oxel_dashboard_tabs__tab_label {
}
.oxel_dashboard_tabs__tab_label:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs__tab_label.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs__tab_label.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

.Bell-FAQ-Nav-Text {
 text-align:center;
 font-size:15px;
 font-weight:600;
}
.oxel_dashboard_tabs__tab_content_container {
 border-top-color:#dee1e3;
 border-right-color:#dee1e3;
 border-bottom-color:#dee1e3;
 border-left-color:#dee1e3;
 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:none;
 overflow:hidden;
 width:67%;
 border-top-right-radius:12px;
 border-bottom-right-radius:12px;
}
.oxel_dashboard_tabs__tab_content_container:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs__tab_content_container.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs__tab_content_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.oxel_dashboard_tabs__tab_content_container {
 width:100%;
 border-top-color:#dee1e3;
 border-right-color:#dee1e3;
 border-bottom-color:#dee1e3;
 border-left-color:#dee1e3;
 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;
}
}

.tabs-contents-8932-tab {
}
.oxel_dashboard_tabs__tab_content--hidden {
}
.oxel_dashboard_tabs__tab_content--hidden:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs__tab_content--hidden.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs__tab_content--hidden.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.c-text-ux-label {
 font-family:Montserrat;
 font-size:24px;
 color:#888b8d;
 text-transform:uppercase;
}
@media (max-width: 1320px) {
.c-text-ux-label {
 font-size:21px;
}
}

@media (max-width: 991px) {
.c-text-ux-label {
 font-size:18px;
}
}

@media (max-width: 767px) {
.c-text-ux-label {
 font-size:15px;
}
}

@media (max-width: 479px) {
.c-text-ux-label {
 font-size:12px;
 width:100%;
 text-align:right;
 margin-top:12px;
}
}

.h-text-left-1:locked{
}
.h-text-left-1 {
 text-align:left;
}
.c-bg-light {
 background-color:#f7f7f7;
}
.c-text-l {
 font-weight:400;
 line-height:1.6;
}
@media (max-width: 991px) {
}

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

.c-margin-bottom-s {
}
.c-rounded {
 border-radius:7px;
 overflow:hidden;
}
.c-shadow {
 box-shadow:0px 5px 15px rgba(0,0,0,0.08);
}
.c-margin-bottom-l {
}
@media (max-width: 767px) {
}

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

.c-btn-alt:hover{
transform:translateY(-5px); text-decoration:none;
 color:#1b365d;
 box-shadow:0px 7px 25px -10px rgba(0,0,0,0.25);
}
.c-btn-alt {
 font-weight:600;
 color:#1b365d;
 text-transform:uppercase;
 border-radius:7px;
 background-color:#4ab7e2;
 text-align:center;
 letter-spacing:1px;
 text-decoration:none;
}
.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-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-tagline {
 font-size:12px;
 letter-spacing:2px;
 text-transform:uppercase;
 font-weight:500;
}
.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-max-width-960 {
 max-width:960px;
}
.h-footer-label-1 {
 color:rgba(255,255,255,0.5);
 width:100%;
 text-align:center;
 font-weight:600;
 margin-bottom:24px;
 font-size:18px;
}
.c-text {
 font-size:18px;
 line-height:1.2;
}
@media (max-width: 991px) {
.c-text {
 font-size:15px;
}
}

@media (max-width: 767px) {
.c-text {
 font-size:12px;
}
}

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

.c-footer-privacy-link-1:hover{
 color:rgba(255,255,255,0.75);
 text-decoration:none;
}
.c-footer-privacy-link-1 {
 color:rgba(255,255,255,0.33);
 text-decoration:none;
 font-size:12px;
}
@media (max-width: 1320px) {
.c-footer-privacy-link-1 {
 font-size:10px;
}
}

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

.c-columns-3 {
}
.c-columns-gap-m {
}
.c-text-s {
 font-weight:300;
}
.c-margin-right-xs {
}
.c-h4 {
 font-weight:600;
 line-height:1.3;
}
@media (max-width: 479px) {
}

.c-icon-dark-s {
color: #1b365d;}.c-icon-dark-s 
>svg {width: 18px;height: 18px;}.c-icon-dark-s {
}
.c-padding-m {
}
.c-header {
 z-index:30;
 width:100%;
}
.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: #1b365d;}.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: #1b365d;}.c-social-icon:hover{
}
.c-social-icon {
color: #000000;}.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 {
 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:#f7f7f7;
}
}

@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;
flex-direction:row;
align-items:center;
justify-content: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-relative {
 position:relative;
}
.c-menu-link:hover{
 color:#1b365d;
}
.c-menu-link {
 font-family:Montserrat;
 font-size:14px;
 font-weight:600;
 color:#000000;
 text-transform:uppercase;
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-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:#f7f7f7;
 box-shadow:0px 0px 0px 0px rgba(0,0,0,0);
}
}

.c-submenu-2-single {
}
.c-header-mobile-toggle {
}
@media (max-width: 991px) {
.c-header-mobile-toggle {
 padding-left:0px;
}
}

.c-submenu-2-double {
}
.c-submenu-2-triple {
}
.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-menu-link-small:hover{
 color:#1b365d;
}
.c-menu-link-small {
 font-size:11px;
 font-weight:300;
 color:#000000;
}
.c-columns-l-2 {
}
@media (max-width: 991px) {
}

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

.c-follow-dark:hover{
color: #1b365d;}.c-follow-dark:hover{
 background-color:#f1b71c;
}
.c-follow-dark {
color: #000000;}.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:#f1b71c;
 margin-right:10px;
border-radius: 15px!important;
}
.c-footer-link-dark:hover{
 color:#1b365d;
}
.c-footer-link-dark {
 font-family:Lato;
 color:#000000;
 margin-bottom:10px;
 font-size:14px;
 font-weight:400;
}
.c-footer-heading-dark {
 font-family:Montserrat;
 font-size:14px;
 font-weight:600;
 color:#1b365d;
}
.c-overlay-subheader {
background-image:linear-gradient(rgba(15,15,15,0.75), rgba(15,15,15,0.75));}
.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-icons-row {
 text-align:right;
}
.c-icons-row:not(.ct-section):not(.oxy-easy-posts),
.c-icons-row.oxy-easy-posts .oxy-posts,
.c-icons-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
}
.c-bg-dark {
 background-color:#212721;
}
.c-text-light {
 color:#ffffff;
}
.c-bg-dark-alt {
 background-color:#000000;
}
.c-margin-right-s {
}
@media (max-width: 767px) {
}

.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:#ffffff;
 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;
}
.c-heading-light {
 color:#ffffff;
}
.c-columns-l-1 {
}
@media (max-width: 991px) {
}

.c-btn-transparent:hover{
transform:translateY(-5px); background-color:#ffffff;
 color:#1b365d;
}
.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-card-dark {
 width:100%;
 border-radius:7px;
 background-color:#212721;
 box-shadow:0px 5px 15px rgba(0,0,0,0.08);
}
@media (max-width: 767px) {
}

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

.c-max-width-480 {
 max-width:480px;
}
.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-left:hover{
transform: perspective(1000px) rotateY(20deg);
}
.c-hover-3d-left {
-webkit-perspective: 0; perspective: 0; -webkit-transform: rotate(0); transform: rotate(0);
}
.c-stretch {
align-items: stretch;
}
.c-heading-accent {
 color:#1b365d;
}
.c-text-xl {
 font-weight:500;
 max-width:700px;
 line-height:1.6;
}
@media (max-width: 1320px) {
}

.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:#f1b71c;
 border-right-color:#f1b71c;
 border-bottom-color:#f1b71c;
 border-left-color:#f1b71c;
}
.c-custom--card-w-img:hover{
 color:#ffffff;
}
.c-custom--card-w-img:hover:before{
 opacity:0.8;
 mix-blend-mode:multiply;
 background-color:#1b365d;
}
.c-custom--card-w-img:before{
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 z-index:1;
 transition-duration:1s;
  content:"";
}
.c-custom--card-w-img {
 position:relative;
 color:#1b365d;
 transition-duration:1s;
 overflow:hidden;
 background-color:#ffffff;
}
.c-custom--card-image {
transform:scale(1.1,1.1); position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 width:100%;
 height:100%;
 opacity:0;
 transition-duration:0.6s;
 z-index:0;
object-fit: cover; object-position: center;
}
.c-h1 {
}
@media (max-width: 991px) {
.c-h1 {
 font-size:21px;
}
}

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

.c-bg-accent {
 background-color:#1b365d;
}
.c-columns-gap-xl {
}
.c-padding-top-l {
}
.c-padding-bottom-l {
}
.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-padding-top-m {
}
.c-link-dark:hover{
 color:#1b365d;
}
.c-link-dark {
 color:#1b365d;
}
.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%;
 background-color:#f7f7f7;
 overflow:hidden;
 transition-duration:0.7s;
 max-height:0px;
 width:100%;
 text-align:center;
 padding-left:20px;
 padding-right:20px;
 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:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 max-height:10000px;
 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-h3 {
 font-weight:600;
 line-height:1.3;
}
@media (max-width: 991px) {
}

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

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

.c-owl-m {
}
.c-text-accent {
 color:#1b365d;
}
.c-columns-gap-s {
}
.c-full-width {
 width:100%;
}
.c-margin-bottom-xl {
}
@media (max-width: 991px) {
}

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

.c-h5 {
 font-weight:600;
 text-align:left;
 line-height:1.3;
}
.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-icon-dark-m:locked{
}
.c-icon-dark-m {
color: #1b365d;}.c-icon-dark-m 
>svg {width: 24px;height: 24px;}.c-icon-dark-m {
}
.c-bg-accent-alt {
 background-color:#f1b71c;
}
.c-card-accent {
 background-color:#1b365d;
 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-columns-m-2 {
}
@media (max-width: 767px) {
}

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

.c-col-span-3 {
}
.c-columns-gap-xs {
}
.c-padding-right-xs {
}
.c-padding-right-s {
}
.c-padding-left-m {
}
.c-padding-right-m {
}
.c-padding-right-l {
}
.c-padding-right-xl {
}
.c-padding-right-xxl {
}
.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-opacity-50 {
 opacity:0.5;
}
.c-right-self {
 margin-left:auto;
}
.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-owl-s {
}
.typo-row {
 background-color:#ffffff;
 width:100%;
display: grid; grid-template-columns: repeat(6, 1fr); justify-items: center; align-items: center; grid-gap: var(--s-space); font-size: var(--s-text);
}
@media (max-width: 991px) {
}

@media (max-width: 767px) {
.typo-row {
grid-template-columns: repeat(3, 1fr); justify-items: center; grid-gap: var(--xl-space);
}
}

.color-block {
padding: var(--s-space);
}
.icon-block {
 text-align:center;
 border-radius:7px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#f1b71c;
 border-right-color:#f1b71c;
 border-bottom-color:#f1b71c;
 border-left-color:#f1b71c;
 width:100%;
 background-color:#ffffff;
 height:80px;
 box-shadow:0px 10px 15px -5px rgba(0,0,0,0);
}
.icon-block:not(.ct-section):not(.oxy-easy-posts),
.icon-block.oxy-easy-posts .oxy-posts,
.icon-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.spacing-block:after{
 position:absolute;
 top:-25%;
 right:0px;
 width:2px;
 height:150%;
 background-color:#f1b71c;
  content:"";
}
.spacing-block {
 background-color:#f1b71c;
 position:relative;
 height:50px;
 margin-right:var(--xs-space) ;
 border-top-left-radius:7px;
 border-bottom-left-radius:7px;
}
.spacing-row {
 width:100%;
 border-radius:7px;
display: grid; grid-template-columns: repeat(5, 1fr); grid-gap: var(--s-space); align-items: center;
}
.var-position {
 position:absolute;
 bottom:var(--s-space) ;
}
.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-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-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-tagline-alt {
 background-color:#f1b71c;
 border-radius:7px;
 padding-top:5px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:5px;
 font-size:11px;
 font-weight:600;
 color:#1b365d;
}
.c-icon-accent-s {
color: #1b365d;}.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: #1b365d;}.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-l {
background-color: rgba(15,15,15,0.05);
border: 1px solid rgba(15,15,15,0.05);
padding: 24px;color: #1b365d;}.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-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-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;
}
.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-accent {
 color:#1b365d;
}
.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-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:#071b38;
 border-right-color:#071b38;
 border-bottom-color:#071b38;
 border-left-color:#071b38;
}
.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-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-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-xxl {
}
.c-padding-xs {
}
.c-padding-s {
}
.c-padding-xxl {
}
.c-padding-left-xs {
}
.c-padding-left-s {
}
.c-padding-left-l {
}
.c-padding-left-xl {
}
.c-padding-left-xxl {
}
.c-padding-top-xs {
}
.c-padding-top-s {
}
.c-padding-top-xl {
}
.c-padding-top-xxl {
}
.c-padding-bottom-xs {
}
.c-padding-bottom-s {
}
.c-padding-bottom-m {
}
.c-padding-bottom-xl {
}
.c-padding-bottom-xxl {
}
.c-owl-xs {
}
.c-owl-l {
}
.c-owl-xl {
}
.c-owl-xxl {
}
.c-columns-gap-xxl {
}
@media (max-width: 991px) {
}

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

.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-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-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-max-width-320 {
 max-width:320px;
}
.c-max-width-640 {
 max-width:640px;
}
.c-max-width-1120 {
 max-width:1120px;
}
.c-opacity-25 {
 opacity:0.25;
}
.c-opacity-75 {
 opacity:0.75;
}
.oxel-breadcrumb-wrapper {
 width:100%;
}
.oxel-breadcrumb-wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel-breadcrumb-wrapper.oxy-easy-posts .oxy-posts,
.oxel-breadcrumb-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel-breadcrumb-code {
 width:100%;
}
.oxel_iconlist {
 max-width:100%;
}
.oxel_iconlist__row {
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 width:100%;
 margin-top:0px;
}
.oxel_iconlist__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_iconlist__row.oxy-easy-posts .oxy-posts,
.oxel_iconlist__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_iconlist__row__icon {
color: #7f8b93;}.oxel_iconlist__row__icon 
>svg {width: 18px;height: 18px;}.oxel_iconlist__row__icon {
 margin-left:32px;
 margin-right:32px;
}
.oxel_iconlist__row__label {
}
.oxel_iconlist__row--dark {
 background-color:#eceeef;
}
.oxel_icon_button__container:hover{
 background-color:#cfd3d7;
}
.oxel_icon_button__container {
 background-color:#eceeef;
 padding-top:8px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:8px;
 transition-duration:0.3s;
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button_text {
 color:#d9272e;
}
.oxel_icon_button_icon {
color: #d9272e;}.oxel_icon_button_icon 
>svg {width: 24px;height: 24px;}.oxel_icon_button_icon {
 margin-right:8px;
}
.oxel_dashboard_tabs__tab_icon {
color: #7f8b93;}.oxel_dashboard_tabs__tab_icon 
>svg {width: 18px;height: 18px;}.oxel_dashboard_tabs__tab_icon {
 margin-right:8px;
}
@media (max-width: 767px) {
.oxel_dashboard_tabs__tab_icon {
 margin-right:0px;
}
}

.oxel_megamenu_parent:locked{
}
.oxel_megamenu_parent:hover{
}
.oxel_megamenu_parent {
 padding-left:18px;
 padding-right:18px;
 position:relative;
 transition-duration:0.3s;
}
.oxel_megamenu_parent:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu_parent.oxy-easy-posts .oxy-posts,
.oxel_megamenu_parent.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.oxel_megamenu_parent__title:locked{
}
.oxel_megamenu_parent__title {
 font-family:Montserrat;
 text-decoration:none;
 text-transform:none;
 font-size:18px;
 font-weight:700;
}
.oxel_megamenu_parent__title:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu_parent__title.oxy-easy-posts .oxy-posts,
.oxel_megamenu_parent__title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.oxel_megamenu__wrapper {
 opacity:1;
 transition-duration:0.3s;
 position:relative;
 z-index:1999;
 height:480px;
 transition-timing-function:ease-out;
 transition-delay:0.1s;
 margin-left:auto;
 margin-right:auto;
}
.oxel_megamenu__wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__wrapper.oxy-easy-posts .oxy-posts,
.oxel_megamenu__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1320px) {
.oxel_megamenu__wrapper {
 width:800px;
}
}

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

@media (max-width: 767px) {
.oxel_megamenu__wrapper {
 width:400px;
}
}

@media (max-width: 479px) {
.oxel_megamenu__wrapper {
 width:300px;
}
}

.oxel_megamenu__wrapper--hidden {
 opacity:0;
 width:100%;
 margin-left:auto;
 margin-right:auto;
pointer-events: none;
}
@media (max-width: 1320px) {
.oxel_megamenu__wrapper--hidden {
 width:800px;
}
}

@media (max-width: 991px) {
.oxel_megamenu__wrapper--hidden {
 width:640px;
}
}

@media (max-width: 767px) {
.oxel_megamenu__wrapper--hidden {
 width:400px;
}
}

@media (max-width: 479px) {
.oxel_megamenu__wrapper--hidden {
 width:300px;
}
}

.oxel_megamenu__close-icon:locked{
}
.oxel_megamenu__close-icon {
color: #333333;}.oxel_megamenu__close-icon 
>svg {width: 32px;height: 32px;}.oxel_megamenu__close-icon {
 position:absolute;
 top:48px;
 right:16px;
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.oxel_megamenu__close-icon {
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.oxel_section_indicator {
 position:fixed;
 right:0px;
 top:0px;
 bottom:0px;
 width:30px;
 z-index:10;
 padding-left:8px;
 padding-right:32px;
}
.oxel_section_indicator:not(.ct-section):not(.oxy-easy-posts),
.oxel_section_indicator.oxy-easy-posts .oxy-posts,
.oxel_section_indicator.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.oxel_section_indicator__dot {
 width:16px;
 height:16px;
 background-color:#606e79;
 border-radius:50%;
 margin-top:12px;
 margin-bottom:12px;
 color:#f9f9fa;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
min-height: 0px !important; min-width: 0px !important;
}
.oxel_section_indicator__dot:not(.ct-section):not(.oxy-easy-posts),
.oxel_section_indicator__dot.oxy-easy-posts .oxy-posts,
.oxel_section_indicator__dot.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.oxel_section_indicator__label:after{
transform:rotate(45deg); position:absolute;
 width:16px;
 height:16px;
 background-color:#606e79;
 right:-6px;
 z-index:-1;
 border-top-right-radius:4px;
 border-top-left-radius:0px;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
 border-radius:0px;
  content:"";
}
.oxel_section_indicator__label {
 position:absolute;
 padding-top:4px;
 padding-bottom:4px;
 padding-left:16px;
 padding-right:16px;
 background-color:#606e79;
 border-radius:0px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 right:calc(100% + 8px) ;
}
.oxel_section_indicator__label:not(.ct-section):not(.oxy-easy-posts),
.oxel_section_indicator__label.oxy-easy-posts .oxy-posts,
.oxel_section_indicator__label.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.oxel_section_indicator__label__text {
 color:#f9f9fa;
}
.oxel_section_indicator__label--hidden {
transform:translate(112px); opacity:0;
}
.oxel_number_counter {
}
.oxel_number_counter__number {
 font-family:Montserrat;
 color:#374047;
}
.oxel_number_counter__label {
 font-family:Lato;
 color:#606e79;
}
.oxel_scrollingImage__container:hover{
 background-position:50% 100%;
}
.oxel_scrollingImage__container {
background-size: cover; height:400px;
 background-repeat:no-repeat;
 transition-duration:5s;
 transition-timing-function:ease-in-out;
 transition-property:background-position;
 text-align:center;
 width:600px;
 max-width:100%;
 overflow:hidden;
 background-position:50% 0px;
}
.oxel_scrollingImage__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_scrollingImage__container.oxy-easy-posts .oxy-posts,
.oxel_scrollingImage__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.oxel_scrollingImage__container {
 width:100%;
}
}

.oxel_scrollingImage__container__icon {
background-color: rgba(0,0,0,0.17);
border: 1px solid rgba(0,0,0,0.17);
padding: 16px;color: #f9f9fa;}.oxel_scrollingImage__container__icon 
>svg {width: 55px;height: 55px;}.oxel_scrollingImage__container__icon {
 transition-duration:2.5s;
}
.oxel_dynamicslider {
 width:100%;
 height:420px;
 padding-bottom:0px;
 margin-bottom:-24px;
}
.swiper-container {
}
.oxel_dynamicslider__container {
 height:400px;
}
.swiper-wrapper {
}
.swiper-slide {
background-size: auto auto; width:100vw;
}
.swiper-slide:not(.ct-section):not(.oxy-easy-posts),
.swiper-slide.oxy-easy-posts .oxy-posts,
.swiper-slide.ct-section .ct-section-inner-wrap{
display:flex;
}
.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;
}
.oxel_accordion__row {
 width:100%;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 text-align:justify;
 border-bottom-color:#eceeef;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 background-color:#dadfe8;
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__icon {
color: #6f747a;}.oxel_accordion__icon 
>svg {width: 18px;height: 18px;}.oxel_accordion__icon {
 margin-right:8px;
 transition-duration:0.3s;
}
.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__content {
 width:100%;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 border-bottom-color:#98a1a8;
 border-bottom-width:2px;
 border-bottom-style:none;
 overflow:hidden;
 opacity:1;
 transition-duration:0.3s;
 max-height:1000px;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 transition-property:opacity, max-height, margin-top;
 text-align:left;
}
.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-bottom:8px;
 opacity:0;
 padding-top:8px;
 margin-top:-16px;
}
.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;
}
.oxel_accordion__row__label {
 font-weight:600;
}
.oxel_dropdown_button__submenu {
 position:absolute;
 top:100%;
 left:0px;
 min-width:100%;
 padding-top:4px;
 width:200px;
 z-index:10;
}
.oxel_dropdown_button {
 background-color:#374047;
 position:relative;
}
.oxel_dropdown_button:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_button.oxy-easy-posts .oxy-posts,
.oxel_dropdown_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_dropdown_button__label {
 color:#f9f9fa;
 margin-right:8px;
}
.oxel_dropdown_button__icon {
color: #f9f9fa;}.oxel_dropdown_button__icon 
>svg {width: 16px;height: 16px;}.oxel_dropdown_button__icon {
}
.oxel_dropdown_button__submenu__button:hover{
 background-color:#dee1e3;
}
.oxel_dropdown_button__submenu__button {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:16px;
 padding-right:16px;
 text-align:left;
 background-color:#eceeef;
 min-width:100%;
 color:#374047;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.oxel_dropdown_button__submenu__button:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_button__submenu__button.oxy-easy-posts .oxy-posts,
.oxel_dropdown_button__submenu__button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.oxel_dropdown_button__submenu__button__label {
}
.oxel_dropdown_button__submenu--hidden {
 opacity:0;
pointer-events: none;
}
.oxel_dropdown_button__trigger {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:16px;
 padding-right:6px;
cursor: pointer;
}
.oxel_dropdown_button__trigger:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_button__trigger.oxy-easy-posts .oxy-posts,
.oxel_dropdown_button__trigger.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.mainmenu3-item:hover{
 color:#848484;
}
.mainmenu3-item {
 font-family:'Poppins';
 margin-left:10px;
 margin-right:10px;
 color:#a0a0a0;
cursor: pointer;
}
@media (max-width: 767px) {
.mainmenu3-item {
 margin-left:4px;
 margin-right:4px;
}
.mainmenu3-item:not(.ct-section):not(.oxy-easy-posts),
.mainmenu3-item.oxy-easy-posts .oxy-posts,
.mainmenu3-item.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

@media (max-width: 479px) {
.mainmenu3-item {
 font-size:14px;
 margin-left:4px;
 margin-right:4px;
}
}

.base3-top-menu {
 z-index:1000;
 transition-timing-function:ease-in-out;
 transition-property:*;
 transition-duration:0.2s;
 background-color:rgba(27,54,93,0.31);
}
@media (max-width: 991px) {
.base3-top-menu {
}
}

.atomic-contact-5-column {
 text-align:left;
 width:100%;
}
.atomic-contact-5-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-contact-5-column.oxy-easy-posts .oxy-posts,
.atomic-contact-5-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:flex-start;
}
.atomic-contact-5-icon {
color: #1b365d;}.atomic-contact-5-icon 
>svg {width: 42px;height: 42px;}.atomic-contact-5-icon {
 margin-bottom:12px;
 margin-right:9px;
}
@media (max-width: 991px) {
.atomic-contact-5-icon {
}.atomic-contact-5-icon 
>svg {width: 21px;height: 21px;}.atomic-contact-5-icon {
}
}

.atomic-contact-5-text {
 color:#1b365d;
 font-size:18px;
 font-weight:400;
 line-height:1.4;
 text-align:center;
}
@media (max-width: 1320px) {
.atomic-contact-5-text {
 font-size:18px;
}
}

@media (max-width: 991px) {
.atomic-contact-5-text {
 font-size:15px;
}
.atomic-contact-5-text:not(.ct-section):not(.oxy-easy-posts),
.atomic-contact-5-text.oxy-easy-posts .oxy-posts,
.atomic-contact-5-text.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

.atomic-contact-5-link:hover{
 color:#049dd9;
}
.atomic-contact-5-link {
 font-size:18px;
 font-weight:400;
 line-height:1.4;
 color:#1b365d;
}
@media (max-width: 1320px) {
.atomic-contact-5-link {
 font-size:18px;
}
}

@media (max-width: 991px) {
.atomic-contact-5-link {
 font-size:15px;
}
.atomic-contact-5-link:not(.ct-section):not(.oxy-easy-posts),
.atomic-contact-5-link.oxy-easy-posts .oxy-posts,
.atomic-contact-5-link.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

.saas-heading-two {
 font-family:Montserrat;
 color:color(115);
 font-size:48px;
 line-height:1.1;
 font-weight:700;
 margin-bottom:0px;
}
@media (max-width: 479px) {
.saas-heading-two {
 font-size:40px;
}
}

.saas-primary-button:hover{
transform:scale(1.05,1.05); background-color:color(120);
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.saas-primary-button {
 font-family:Lato;
 background-color:color(120);
 color:#ffffff;
 font-size:16px;
 letter-spacing:1px;
 line-height:1.1;
 text-decoration:none;
 font-weight:700;
 text-align:center;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:48px;
 padding-right:48px;
 border-radius:100px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 text-transform:uppercase;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
background-image: linear-gradient(-90deg, color(118) 0%, color(119) 98%);
}
.saas-divider {
 width:30px;
 background-color:color(121);
 min-width:30px;
 max-width:30px;
 height:5px;
 min-height:5px;
 max-height:5px;
 border-radius:100px;
}
.saas-subheading {
 font-family:Lato;
 color:color(116);
 font-size:22px;
 font-weight:300;
 max-width:480px;
 line-height:1.6;
}
.saas-iconblock-2-column {
 text-align:center;
 position:relative;
}
.saas-iconblock-2-column:not(.ct-section):not(.oxy-easy-posts),
.saas-iconblock-2-column.oxy-easy-posts .oxy-posts,
.saas-iconblock-2-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.saas-iconblock-2-column {
 text-align:center;
}
.saas-iconblock-2-column:not(.ct-section):not(.oxy-easy-posts),
.saas-iconblock-2-column.oxy-easy-posts .oxy-posts,
.saas-iconblock-2-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.saas-iconblock-2-icon {
color: white;}.saas-iconblock-2-icon 
>svg {width: 40px;height: 40px;}.saas-iconblock-2-icon {
background-size: contain; background-repeat:no-repeat;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 margin-right:16px;
 width:50%;
 background-color:#c8cbcf;
 border-radius:360px;
 background-position:50% 50%;
}
@media (max-width: 991px) {
.saas-iconblock-2-icon {
 margin-right:0px;
 margin-bottom:12px;
}
}

.saas-iconblock-2-text {
 font-family:Lato;
 color:color(122);
 font-size:16px;
 font-weight:300;
 line-height:1.6;
}
.saas-iconblock-2-title {
 font-family:Montserrat;
 color:color(117);
 font-size:18px;
 font-weight:700;
 line-height:1.1;
 margin-bottom:8px;
}
.saas-iconblock-2-wrapper {
}
@media (max-width: 991px) {
.saas-iconblock-2-wrapper {
 text-align:center;
}
.saas-iconblock-2-wrapper:not(.ct-section):not(.oxy-easy-posts),
.saas-iconblock-2-wrapper.oxy-easy-posts .oxy-posts,
.saas-iconblock-2-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.shapedivsection9 {
}
.shapedivsection23 {
}
.shapedivsection23 .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
.shapedivsection14 {
}
.shapedivsection22 {
}
.shapedivsection25 {
}
.shapedivsection15 {
}
.shapedivsection16 {
}
.shapedivsection4 {
}
.shapedivsection10 {
}
.shapedivsection10 .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
@media (max-width: 991px) {
.shapedivsection10 {
}
.shapedivsection10 .ct-section-inner-wrap {
padding-bottom: 48px;
}
}

.shapedivsection26 {
}
.shapedivsection21 {
 height:600px;
}
.agencyb-outline-button:hover{
background-color: transparent;
border: 1px solid color(36);
color: color(36);
}.agencyb-outline-button:hover{
transform: scale(1.05,1.05);
}
.agencyb-outline-button {
background-color: transparent;
border: 1px solid color(36);
color: color(36);
padding: 13px 21.4px;
}.agencyb-outline-button {
 font-family:Lato;
 button-hover_color:color(36);
 font-size:18px;
 font-weight:900;
 padding-left:48px;
 padding-right:48px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 border-radius:100px;
 letter-spacing:2px;
 line-height:1.2;
 text-align:center;
}
.toggle-3950 {
 color:color(37);
 font-size:16px;
}

        
                .toggle-3950 .oxy-expand-collapse-icon::before,
        .toggle-3950 .oxy-expand-collapse-icon::after {
            background-color: color(39);        }
        
        .toggle-3950-expanded {
}
.agencyb-toggle-1-text {
 font-family:Lato;
 color:color(38);
 font-size:16px;
 font-weight:400;
 line-height:1.6;
 padding-left:24px;
 margin-bottom:24px;
}
.BigParagraph {
 margin-bottom:10px;
 font-size:14px;
 line-height:1.5;
 color:color(26);
 text-align:left;
}
.BigParagraph:not(.ct-section):not(.oxy-easy-posts),
.BigParagraph.oxy-easy-posts .oxy-posts,
.BigParagraph.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.conference-square {
 width:120px;
 height:120px;
 border-top-width:20px;
 border-right-width:20px;
 border-bottom-width:20px;
 border-left-width:20px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 position:absolute;
 border-top-color:color(34);
 border-right-color:color(34);
 border-bottom-color:color(34);
 border-left-color:color(34);
}
.conference-heading-two {
 font-family:Montserrat;
 color:#1b365d;
 font-size:21px;
 font-weight:700;
 text-transform:uppercase;
 line-height:1;
 z-index:100;
}
@media (max-width: 991px) {
.conference-heading-two {
 font-size:80px;
}
}

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

.shapedivsection33 {
}
.Subheading {
 font-family:Lato;
 font-size:12px;
 text-transform:uppercase;
 letter-spacing:1px;
 color:#adadab;
 font-weight:700;
 line-height:1.1;
 margin-bottom:12px;
}
.TicketHeading {
 font-family:Montserrat;
 color:color(25);
 text-transform:uppercase;
 line-height:0.9;
 font-size:100px;
 text-align:left;
 font-weight:700;
 margin-bottom:12px;
}
@media (max-width: 767px) {
.TicketHeading {
}
}

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

.a1a3photo:hover{
transform:scale(1.05,1.05); opacity:1;
 z-index:1000;
}
.a1a3photo {
 width:33.33%;
 background-color:color(27);
 padding-bottom:20%;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 opacity:0.7;
}
.a2a3photo:hover{
transform:scale(1.05,1.05); border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 z-index:1000;
 opacity:1;
}
.a2a3photo {
background-image:url(https://conference.oxy.host/wp-content/uploads/sites/15/2017/10/Rectangle-12@2x.png);background-size: cover; width:66.66%;
 padding-bottom:33.33%;
 background-color:color(27);
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:rgba(0,0,0,0);
 border-left-color:rgba(0,0,0,0);
 border-bottom-color:rgba(0,0,0,0);
 border-right-color:rgba(0,0,0,0);
 opacity:0.7;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.a1b3photo:hover{
transform:scale(1.05,1.05); opacity:1;
}
.a1b3photo {
 width:33.33%;
 padding-bottom:33.33%;
 background-color:color(27);
 opacity:0.7;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.conference-slider-1-slide {
 margin-bottom:16px;
 overflow:visible;
 box-shadow:0px 0px rgba(0,0,0,0.3);
}
.conference-slider-1-slide:not(.ct-section):not(.oxy-easy-posts),
.conference-slider-1-slide.oxy-easy-posts .oxy-posts,
.conference-slider-1-slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.conference-white-outline-button:hover{
transform:scale(1.05,1.05);}
.conference-white-outline-button {
background-color: transparent;
border: 1px solid color(27);
color: color(27);
padding: 15px 24.6px;
}.conference-white-outline-button {
 font-family:Lato;
 font-size:14px;
 font-weight:700;
 letter-spacing:2px;
 line-height:1.2;
 padding-left:36px;
 padding-right:36px;
 transition-duration:.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.atomic-subheading {
 font-family:Montserrat;
 color:#2b2c28;
 font-size:24px;
 line-height:1.4;
 font-weight:300;
 max-width:480px;
}
@media (max-width: 767px) {
.atomic-subheading {
}
}

.atomic-secondary-heading {
 color:#2b2c28;
 font-weight:400;
 font-size:54px;
 line-height:1.1;
}
@media (max-width: 1320px) {
.atomic-secondary-heading {
 font-size:60px;
}
}

@media (max-width: 767px) {
.atomic-secondary-heading {
 font-size:44px;
}
}

.atomic-medium-button-outline:hover{
 color:#6799b2;
}
.atomic-medium-button-outline {
 color:#65bec2;
 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;
 padding-top:13px;
 padding-bottom:13px;
 padding-right:34px;
 padding-left:34px;
 font-size:16px;
 font-weight:700;
 text-align:center;
 line-height:1.2;
 letter-spacing:2px;
}
.atomic-medium-button:hover{
 background-color:color(19);
}
.atomic-medium-button {
 background-color:color(23);
 color:color(20);
 font-size:16px;
 font-weight:700;
 line-height:1.2;
 padding-top:15px;
 padding-right:36px;
 padding-left:36px;
 padding-bottom:15px;
 letter-spacing:2px;
 text-align:center;
}
.atomic-primary-button:hover{
 background-color:#6799b2;
}
.atomic-primary-button {
 background-color:#65bec2;
 padding-top:20px;
 padding-bottom:20px;
 padding-left:48px;
 padding-right:48px;
 font-size:20px;
 color:#fff;
 font-weight:700;
 line-height:1.2;
 letter-spacing:3px;
 text-align:center;
}
@media (max-width: 991px) {
.atomic-primary-button {
 padding-top:16px;
 padding-left:36px;
 padding-right:36px;
 padding-bottom:16px;
 font-size:16px;
}
}

.atomic-logo:hover{
 opacity:1;
}
.atomic-logo {
 opacity:0.7;
}
.paragraph {
 font-family:Lato;
 color:#666666;
 line-height:1.6;
 margin-bottom:12px;
 text-align:left;
 font-size:16px;
 font-weight:400;
}
.bnb-subheading {
 font-size:18px;
 font-weight:400;
 color:#333333;
 font-style:italic;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.6;
 margin-bottom:24px;
}
.bnb-heading-one {
 font-size:64px;
 color:#2b2c26;
 font-weight:400;
 line-height:1.1;
}
@media (max-width: 1320px) {
.bnb-heading-one {
 font-size:60px;
}
}

@media (max-width: 991px) {
.bnb-heading-one {
 font-size:60px;
}
}

@media (max-width: 767px) {
.bnb-heading-one {
 font-size:56px;
}
}

@media (max-width: 479px) {
.bnb-heading-one {
 font-size:48px;
}
}

.bnb-sample-content {
}
.freelance-primary-button:hover{
 background-color:#dd4546;
}
.freelance-primary-button {
 font-family:Lato;
 color:#fff;
 text-decoration:none;
 font-size:16px;
 font-weight:700;
 line-height:1;
 letter-spacing:2px;
 background-color:#f66061;
 padding-top:18px;
 padding-bottom:18px;
 padding-left:42px;
 padding-right:42px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 text-align:center;
}
.freelance-heading-two {
 font-family:Montserrat;
 font-size:48px;
 color:#fff;
 line-height:1.1;
 letter-spacing:0px;
 font-weight:700;
}
.freelance-body-text {
 font-family:Lato;
 color:#a7a9b2;
 font-size:14px;
 font-weight:400;
 line-height:1.5;
 margin-bottom:12px;
}
.freelance-about-1-wrapper {
 background-color:#494e5e;
 box-shadow:0px 30px 40px -10px rgba(0,0,0,0.5);
background-image: linear-gradient(0deg, #242732 0%, #3C414E 100%);
}
.winery-subheading {
 font-family:Lato;
 color:#adadab;
 font-size:12px;
 font-weight:700;
 letter-spacing:1px;
 line-height:1.5;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.winery-body-text {
 font-family:'Lato';
 font-size:14px;
 color:#000000;
 font-weight:400;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.5;
 margin-top:12px;
 text-align:left;
 margin-right:24px;
 width:100%;
}
@media (max-width: 991px) {
.winery-body-text {
 text-align:justify;
}
}

@media (max-width: 767px) {
.winery-body-text {
 margin-right:24px;
 margin-top:15px;
 margin-left:24px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.winery-heading-three {
 font-family:'Montserrat';
 font-weight:300;
 line-height:1.1;
}
@media (max-width: 479px) {
.winery-heading-three {
 font-size:24px;
}
}

.winery-outline-button:hover{
 color:#e87722;
}
.winery-outline-button {
 font-family:'Roboto';
 font-size:18px;
 color:#1d428a;
 font-weight:400;
 letter-spacing:1px;
 line-height:1.2;
 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:#eae9e9;
 border-right-color:#eae9e9;
 border-bottom-color:#eae9e9;
 border-left-color:#eae9e9;
 border-radius:100px;
 padding-top:16px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:16px;
 background-color:rgba(121,130,110,0.41);
 text-align:center;
 transition-duration:0.5s;
 transition-delay:0s;
}
.winery-heading-one {
 font-family:Montserrat;
 font-size:72px;
 font-weight:900;
 color:#75455d;
 line-height:1.1;
}
@media (max-width: 767px) {
.winery-heading-one {
 font-size:64px;
}
}

@media (max-width: 479px) {
.winery-heading-one {
 font-size:48px;
}
}

.winery-events-1-wrapper {
 border-top-color:#b2b1af;
 border-right-color:#b2b1af;
 border-bottom-color:#b2b1af;
 border-left-color:#b2b1af;
 margin-bottom:36px;
 padding-top:0px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:5px;
 border-right-width:5px;
 border-bottom-width:5px;
 border-left-width:5px;
 padding-bottom:24px;
}
.winery-events-1-content-column {
background-size: 300px 300px; background-color:#ffffff;
 background-repeat:repeat;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 padding-bottom:0px;
 padding-left:0px;
 height:320px;
 padding-top:0px;
 width:480%;
 background-position:0px 50%;
}
.winery-events-1-content-column:not(.ct-section):not(.oxy-easy-posts),
.winery-events-1-content-column.oxy-easy-posts .oxy-posts,
.winery-events-1-content-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.dentist-heading-two {
 font-family:Montserrat;
 color:#333;
 font-size:36px;
 font-weight:900;
 line-height:1.1;
}
.dentist-subheading {
 color:#999;
 font-size:14px;
 line-height:1.1;
 font-weight:400;
 letter-spacing:1px;
}
.dentist-service-column {
 text-align:center;
}
.dentist-service-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-service-column.oxy-easy-posts .oxy-posts,
.dentist-service-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.dentist-service-image {
}
.dentist-services-title {
 color:#333;
 font-size:16px;
 font-weight:900;
}
.dentist-services-text {
 color:#666;
 font-size:16px;
 font-weight:400;
}
.hyperion-subheading {
 font-family:Lato;
 color:#e96199;
 font-weight:900;
 font-size:30px;
 letter-spacing:4px;
 line-height:1.1;
}
@media (max-width: 991px) {
.hyperion-subheading {
 font-size:20px;
}
}

.hyperion-heading-two {
 font-family:Montserrat;
 color:#fff;
 font-weight:900;
 font-size:120px;
 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-simple-text-1 {
 font-family:Lato;
 color:#52565a;
 font-size:20px;
 font-weight:400;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.5;
}
.saas-body-text {
 font-family:Lato;
 color:#8188a6;
 font-size:18px;
 font-weight:300;
 line-height:1.6;
 margin-bottom:12px;
 max-width:640px;
}
.saas-heading-one {
 font-family:Montserrat;
 color:#313856;
 font-size:72px;
 font-weight:700;
 line-height:1.1;
}
@media (max-width: 767px) {
.saas-heading-one {
 font-size:64px;
}
}

@media (max-width: 479px) {
.saas-heading-one {
 font-size:48px;
}
}

.atomic-content-29-wrapper {
 text-align:left;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 box-shadow:0px 12px 24px rgba(86,109,143,0.1);
}
.atomic-content-29-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-29-wrapper.oxy-easy-posts .oxy-posts,
.atomic-content-29-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.atomic-content-29-icon {
color: #566d8f;}.atomic-content-29-icon 
>svg {width: 30px;height: 30px;}.atomic-content-29-icon {
 margin-bottom:12px;
}
.atomic-content-29-title {
 font-family:'Lato';
 color:#e87722;
 font-size:24px;
 font-weight:700;
 line-height:1.1;
 letter-spacing:0.5px;
 text-align:left;
}
@media (max-width: 991px) {
.atomic-content-29-title {
 margin-top:0px;
}
}

@media (max-width: 767px) {
.atomic-content-29-title {
 margin-top:24px;
}
}

.atomic-content-29-text {
 color:#3b3c38;
 font-size:12px;
 font-weight:400;
 line-height:1.4;
 margin-bottom:30px;
}
.atomic-people-3-column {
 text-align:center;
}
.atomic-people-3-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-people-3-column.oxy-easy-posts .oxy-posts,
.atomic-people-3-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.atomic-people-3-image {
 border-bottom-color:#ddd;
 border-bottom-width:1px;
 border-bottom-style:solid;
 margin-bottom:18px;
}
.atomic-people-3-title {
 font-family:Montserrat;
 color:#ffffff;
 font-size:18px;
 font-weight:500;
 line-height:1.1;
 letter-spacing:0.5px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 text-align:center;
}
.atomic-people-3-title:not(.ct-section):not(.oxy-easy-posts),
.atomic-people-3-title.oxy-easy-posts .oxy-posts,
.atomic-people-3-title.ct-section .ct-section-inner-wrap{
flex-direction:unset;
align-items:center;
justify-content:center;
}
.atomic-people-3-small-text {
 font-size:14px;
 color:#999;
 font-weight:400;
 line-height:1.4;
}
.Heading3 {
 font-family:Montserrat;
 margin-bottom:12px;
 line-height:1.1;
 font-size:30px;
 color:#75455d;
 font-weight:900;
}
.OutlineButton:hover{
 text-decoration:underline;
}
.OutlineButton {
 font-family:Lato;
 text-transform:uppercase;
 letter-spacing:2px;
 text-decoration:none;
 border-top-color:#eae9e9;
 border-right-color:#eae9e9;
 border-bottom-color:#eae9e9;
 border-left-color:#eae9e9;
 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;
 padding-right:48px;
 padding-top:16px;
 padding-bottom:16px;
 border-radius:100px;
 background-color:#fff;
 text-align:center;
 color:#e03236;
 font-size:14px;
 font-weight:400;
 padding-left:48px;
}
@media (max-width: 991px) {
.OutlineButton {
 padding-left:24px;
 padding-right:24px;
}
}

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

.main-button:hover{
 background-color:#6e8c3a;
 text-decoration:none;
}
.main-button {
 font-family:Lato;
 background-color:#8ba460;
 color:#fff;
 text-align:center;
 text-transform:uppercase;
 text-decoration:none;
 border-radius:100px;
 padding-left:48px;
 padding-right:48px;
 padding-top:18px;
 font-size:14px;
 font-weight:400;
 letter-spacing:2px;
 border-top-color:#fff;
 border-right-color:#fff;
 border-bottom-color:#fff;
 border-left-color:#fff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-bottom:18px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.wine-preview-wrapper {
 padding-left:36px;
 padding-right:36px;
 padding-top:24px;
 padding-bottom:24px;
}
.atomic-content-40-image:hover{
}
.atomic-content-40-image {
 height:96px;
}
.saas-logo:hover{
 opacity:1;
}
.saas-logo {
 padding-top:10px;
 padding-bottom:10px;
 opacity:0.7;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
@media (max-width: 1320px) {
.saas-logo {
}
}

.oxy-superbox-primary {
}
.oxy-superbox-secondary {
}
.tabs-9121-tab:hover{
 background-color:rgba(66,109,169,0.78);
}
.tabs-9121-tab {
 background-color:#1b365d;
 padding-bottom:0px;
 filter:saturate(100%);
 padding-top:0px;
 padding-right:0px;
 margin-right:0px;
 padding-left:0px;
 border-left-color:#ffffff;
 border-bottom-color:#ffffff;
 border-right-color:#ffffff;
 border-top-color:#ffffff;
 border-top-width:6px;
 border-right-width:6px;
 border-bottom-width:6px;
 border-left-width:6px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-left-radius:24px;
 border-top-right-radius:24px;
 border-bottom-left-radius:24px;
 border-bottom-right-radius:24px;
 width:33%;
 border-radius:24px;
}
.tabs-9121-tab-active {
 background-color:#ffffff;
 border-top-color:rgba(217,217,216,0.66);
 border-right-color:rgba(236,236,236,0.67);
 border-bottom-color:#ffffff;
 border-left-color:#ececec;
 border-top-width:6px;
 border-right-width:6px;
 border-bottom-width:6px;
 border-left-width:6px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-contents-9121-tab {
 padding-top:0px;
}
.Content_Box {
 margin-top:24px;
 margin-bottom:24px;
}
.content_box {
background-image:linear-gradient(rgba(125,124,122,0.2), rgba(125,124,122,0.2)), url(https://www.recf.org/..//app/uploads/2019/02/VEXWorlds_gear_brick_halfset_red_bg-1.png);background-size:auto,  contain; background-color:#f7f7f7;
 border-top-color:#426da9;
 border-top-width:2px;
 border-top-style:solid;
}
.staff_title {
 font-family:'Montserrat';
 color:#67823a;
 font-size:54px;
}
.tabs-4369-tab:hover{
 background-color:#d9d9d8;
 color:#7ba6de;
}
.tabs-4369-tab {
 margin-left:18px;
 background-color:#7ba6de;
 padding-top:0px;
 border-top-left-radius:24px;
 border-top-right-radius:24px;
 padding-bottom:0px;
}
.tabs-4369-tab-active {
}
.tabs-contents-4369-tab {
 padding-left:0px;
 padding-top:0px;
}
.tabs-0589-tab {
 padding-bottom:0px;
 margin-bottom:0px;
}
.tabs-0589-tab-active:hover{
 background-color:#e8e4e3;
}
.tabs-0589-tab-active {
 background-color:#ececec;
 border-top-left-radius:12px;
 border-top-right-radius:12px;
}
.tabs-contents-0589-tab {
 padding-left:0px;
 padding-top:0px;
 padding-bottom:0px;
 margin-top:0px;
}
.tabs-9519-tab:hover{
 border-top-color:#023144;
 border-right-color:#023144;
 border-bottom-color:#023144;
 border-left-color:#023144;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-9519-tab {
 background-color:#ffffff;
 height:72px;
 border-radius:12px;
 color:#1b365d;
 transition-duration:0.5s;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 width:30%;
}
.tabs-9519-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-9519-tab.oxy-easy-posts .oxy-posts,
.tabs-9519-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-around;
}
@media (max-width: 767px) {
.tabs-9519-tab {
 height:24px;
 width:94%;
}
}

.tabs-9519-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
.tabs-9519-tab-active {
 border-top-left-radius:12px;
 border-top-right-radius:12px;
 font-size:20px;
 background-color:#1b365d;
 color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
}
.tabs-contents-9519-tab {
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 padding-right:0px;
}
.tabs-6167-tab:hover{
 color:#d9272e;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-6167-tab {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 background-color:#ffffff;
 border-radius:12px;
 width:138px;
 height:72px;
 transition-duration:0.5s;
 color:#d9272e;
 line-height:1.25;
}
.tabs-6167-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-6167-tab.oxy-easy-posts .oxy-posts,
.tabs-6167-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tabs-6167-tab {
 width:46%;
}
}

@media (max-width: 479px) {
.tabs-6167-tab {
 width:45%;
}
}

.tabs-6167-tab-active {
 border-top-left-radius:12px;
 border-top-right-radius:12px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 font-size:20px;
 background-color:#212721;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 color:#ffffff;
}
.tabs-6167-tab-active:not(.ct-section):not(.oxy-easy-posts),
.tabs-6167-tab-active.oxy-easy-posts .oxy-posts,
.tabs-6167-tab-active.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
@media (max-width: 991px) {
.tabs-6167-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
}

.tabs-contents-6167-tab {
 width:100%;
 padding-top:0px;
 margin-top:0px;
 padding-bottom:0px;
 padding-left:0px;
}
@media (max-width: 767px) {
.tabs-contents-6167-tab {
 padding-right:0px;
}
}

@media (max-width: 479px) {
.tabs-contents-6167-tab {
 padding-right:0px;
}
}

.toggle-4091 {
background-image: linear-gradient(#ffffff, #ececec); margin-bottom:12px;
 padding-left:24px;
 width:800px;
 padding-top:6px;
 padding-right:24px;
 padding-bottom:6px;
 border-top-color:#800f26;
 border-right-color:#800f26;
 border-bottom-color:#800f26;
 border-left-color:#800f26;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#ececec;
}

                .toggle-4091 .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .toggle-4091 .oxy-expand-collapse-icon::before,
        .toggle-4091 .oxy-expand-collapse-icon::after {
            background-color: #1b365d;        }
        
        .toggle-4091-expanded {
}
.Table_Grants {
 width:25%;
 border-top-width:6px;
 border-right-width:6px;
 border-bottom-width:6px;
 border-left-width:6px;
 border-top-color:color(6);
 border-right-color:color(6);
 border-bottom-color:color(6);
 border-left-color:color(6);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 text-align:center;
 height:150px;
}
.Table_Grants:not(.ct-section):not(.oxy-easy-posts),
.Table_Grants.oxy-easy-posts .oxy-posts,
.Table_Grants.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.toggle-0737 {
 padding-bottom:0px;
}

                .toggle-0737 .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .toggle-0737 .oxy-expand-collapse-icon::before,
        .toggle-0737 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        .toggle-0737-expanded {
}
.Table_Grants_Top {
 font-family:Montserrat;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-right-style:none;
 border-left-style:none;
 padding-bottom:12px;
 color:#ffffff;
 font-weight:300;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 background-color:#1b365d;
}
.Table_Grants_Body {
 border-top-color:#d9d9d8;
 border-right-color:#d9d9d8;
 border-bottom-color:#d9d9d8;
 border-left-color:#d9d9d8;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.Table_Grants_Logo_Column {
 border-left-color:#212721;
 border-left-width:6px;
}
.Table_Grants_State_Column {
 border-right-color:#212721;
 border-right-width:6px;
 border-right-style:solid;
}
.Table_Grants_Bottom_Row {
 padding-top:0px;
 border-bottom-color:#212721;
 border-bottom-width:6px;
}
.Grant_Logo {
}
.Staff_tab_text:hover{
}
.Staff_tab_text {
 font-size:24px;
}
.Staff_tab_text:not(.ct-section):not(.oxy-easy-posts),
.Staff_tab_text.oxy-easy-posts .oxy-posts,
.Staff_tab_text.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.staff_tab_div:hover{
 background-color:rgba(66,109,169,0.81);
}
.staff_tab_div {
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
 background-color:#1b365d;
 width:100%;
 border-top-left-radius:24px;
 border-top-right-radius:24px;
 text-align:center;
 border-radius:24px;
 border-bottom-left-radius:24px;
 border-bottom-right-radius:24px;
}
.staff_tab_div:not(.ct-section):not(.oxy-easy-posts),
.staff_tab_div.oxy-easy-posts .oxy-posts,
.staff_tab_div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.staff_code_block {
 font-family:'Lato';
 color:#1b365d;
 font-weight:300;
}
.scholarship_text {
 text-align:left;
 color:#023144;
}
.scholarship_codeblock {
 color:#023144;
}
.scholarship_location {
}
.scholarship_location:not(.ct-section):not(.oxy-easy-posts),
.scholarship_location.oxy-easy-posts .oxy-posts,
.scholarship_location.ct-section .ct-section-inner-wrap{
flex-direction:unset;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.scholarship_location {
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-left:0px;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.scholarship_link:hover{
 text-decoration:none;
 font-size:18px;
 background-color:rgba(103,130,58,0.75);
}
.scholarship_link {
 background-color:#1b365d;
 height:72px;
 padding-left:24px;
 padding-right:24px;
 border-radius:24px;
 margin-left:48px;
 max-width:200px;
 text-align:center;
 text-decoration:none;
 width:100%;
 color:#ffffff;
 transition-duration:0.8s;
}
.scholarship_link:not(.ct-section):not(.oxy-easy-posts),
.scholarship_link.oxy-easy-posts .oxy-posts,
.scholarship_link.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.scholarship_link {
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.tabs-0488-tab:hover{
}
.tabs-0488-tab {
 width:47%;
 background-color:#ffffff;
 height:72px;
 text-align:center;
 transition-duration:0.5s;
}
.tabs-0488-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-0488-tab.oxy-easy-posts .oxy-posts,
.tabs-0488-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tabs-0488-tab {
 width:45%;
}
}

@media (max-width: 479px) {
.tabs-0488-tab {
 width:95%;
}
}

.tabs-0488-tab-active:hover{
}
.tabs-0488-tab-active {
background-image:linear-gradient(#d9d9d8, #d9d9d8); border-top-left-radius:12px;
 border-top-right-radius:12px;
 line-height:1.25;
 color:#ffffff;
}
@media (max-width: 767px) {
.tabs-0488-tab-active {
}
}

.tabs-contents-0488-tab {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
}
.competition_history_game_card {
 padding-top:0px;
 padding-bottom:12px;
}
.competition_history_game_card:not(.ct-section):not(.oxy-easy-posts),
.competition_history_game_card.oxy-easy-posts .oxy-posts,
.competition_history_game_card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.competition_history_game_card {
 height:180px;
}
}

.comopetition_history_header_vexiq {
 margin-bottom:0px;
 margin-top:0px;
}
.comopetition_history_header_vrc {
 color:#d8282a;
}
.recf_staff_codeblock {
 font-family:Montserrat;
 font-weight:300;
 background-color:#ececec;
 padding-left:24px;
 padding-top:6px;
 padding-right:24px;
 padding-bottom:6px;
 color:#1b365d;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-color:#47b4df;
 border-right-color:#47b4df;
 border-bottom-color:#47b4df;
 border-left-color:#47b4df;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-radius:12px;
 margin-bottom:36px;
}
@media (max-width: 767px) {
.recf_staff_codeblock {
 font-size:12px;
 margin-top:12px;
 margin-bottom:0px;
}
}

@media (max-width: 479px) {
.recf_staff_codeblock {
 text-align:left;
 max-width:240px;
 margin-bottom:0px;
}
}

.tab_vexiq_text {
 height:72px;
}
.tab_vexiq_text:not(.ct-section):not(.oxy-easy-posts),
.tab_vexiq_text.oxy-easy-posts .oxy-posts,
.tab_vexiq_text.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.tab_vrc_text {
 height:72px;
}
.tab_vrc_text:not(.ct-section):not(.oxy-easy-posts),
.tab_vrc_text.oxy-easy-posts .oxy-posts,
.tab_vrc_text.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.tab_vexu_text:hover{
 background-color:#212721;
 color:#ffffff;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 text-decoration:none;
}
.tab_vexu_text {
 width:240px;
 height:72px;
 color:#212721;
 font-size:18px;
 line-height:1.25;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 margin-bottom:18px;
 transition-duration:0.9s;
 text-decoration:none;
 border-radius:48px;
 margin-left:18px;
 margin-right:18px;
}
.tab_vexu_text:not(.ct-section):not(.oxy-easy-posts),
.tab_vexu_text.oxy-easy-posts .oxy-posts,
.tab_vexu_text.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 1320px) {
.tab_vexu_text {
 margin-left:0px;
 margin-right:0px;
}
}

@media (max-width: 991px) {
.tab_vexu_text {
 width:23%;
 font-size:15px;
 line-height:1.2;
 height:60px;
}
}

@media (max-width: 767px) {
.tab_vexu_text {
 font-size:12px;
}
}

.tabs_becoming_ep:hover{
 background-color:rgba(123,166,222,0.87);
}
.tabs_becoming_ep {
 background-color:#47b4df;
 border-top-left-radius:24px;
 border-top-right-radius:24px;
 width:150px;
 margin-right:12px;
 height:78px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.tabs_becoming_ep:not(.ct-section):not(.oxy-easy-posts),
.tabs_becoming_ep.oxy-easy-posts .oxy-posts,
.tabs_becoming_ep.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.tabs-7919-tab {
}
.tabs-7919-tab-active {
 font-size:20px;
 background-color:color(6);
}
.tabs-contents-7919-tab {
 padding-top:0px;
 margin-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 padding-right:0px;
}
.tabs-contents-7919-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-7919-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-7919-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.toggle-9163 {
}
@media (max-width: 1320px) {
.toggle-9163 {
}
}

.toggle-9163-expanded {
}
@media (max-width: 1320px) {
.toggle-9163-expanded {
}
}

.vexiq_title {
 padding-left:12px;
 padding-top:12px;
 padding-bottom:12px;
 background-color:#0075c9;
 padding-right:36px;
 border-radius:12px;
 margin-top:12px;
 width:196px;
 height:72px;
 text-align:left;
}
.vexiq_title:not(.ct-section):not(.oxy-easy-posts),
.vexiq_title.oxy-easy-posts .oxy-posts,
.vexiq_title.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}

                .vexiq_title .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .vexiq_title .oxy-expand-collapse-icon::before,
        .vexiq_title .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        .epdoc_toggle_vexiq_text {
 color:#ffffff;
 font-size:18px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
@media (max-width: 991px) {
.epdoc_toggle_vexiq_text {
 font-size:12px;
 line-height:1.2;
}
}

.epdocs_button_div {
}
.epdocs_button_div_vexiq {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:24px;
 width:800px;
}
.epdocs_button_div_vexiq:not(.ct-section):not(.oxy-easy-posts),
.epdocs_button_div_vexiq.oxy-easy-posts .oxy-posts,
.epdocs_button_div_vexiq.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.epdocs_tab_top {
 width:200px;
 padding-bottom:0px;
 padding-top:0px;
 border-top-left-radius:12px;
 border-top-right-radius:12px;
 height:72px;
 border-radius:12px;
 background-color:#ffffff;
}
.epdocs_tab_top:not(.ct-section):not(.oxy-easy-posts),
.epdocs_tab_top.oxy-easy-posts .oxy-posts,
.epdocs_tab_top.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.epdocs_tab_top_text {
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
 text-align:center;
}
.epdocs_tab_top_text:not(.ct-section):not(.oxy-easy-posts),
.epdocs_tab_top_text.oxy-easy-posts .oxy-posts,
.epdocs_tab_top_text.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.epdocs_button_div_vrc {
 text-align:center;
}
.epdocs_vrc_title {
 background-color:#d9272e;
}
.epdocs_vexu_text {
 background-color:#7d7c7a;
}
.voldocs_vexiq_button {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:12px;
 padding-left:12px;
 padding-right:24px;
 padding-bottom:12px;
 height:72px;
 width:100%;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
 border-top-color:#212721;
 background-color:#0075c9;
}

                .voldocs_vexiq_button .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .voldocs_vexiq_button .oxy-expand-collapse-icon::before,
        .voldocs_vexiq_button .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 1320px) {
.voldocs_vexiq_button {
 width:640px;
}
}

@media (max-width: 991px) {
.voldocs_vexiq_button {
 line-height:1;
 width:504px;
}
}

@media (max-width: 767px) {
.voldocs_vexiq_button {
 width:240px;
}
}

.voldocs_vrc_button {
 background-color:#d8282a;
 padding-top:12px;
 padding-left:13px;
 padding-bottom:12px;
 padding-right:24px;
 width:800px;
 height:72px;
 margin-right:0px;
}

                .voldocs_vrc_button .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .voldocs_vrc_button .oxy-expand-collapse-icon::before,
        .voldocs_vrc_button .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 1320px) {
.voldocs_vrc_button {
 width:640px;
}
}

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

.voldocs_vexu_button {
 background-color:#7d7c7a;
 padding-top:12px;
 padding-left:12px;
 padding-bottom:12px;
 width:800px;
 height:72px;
 padding-right:24px;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 transition-duration:0.5s;
 margin-top:0px;
}

                .voldocs_vexu_button .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .voldocs_vexu_button .oxy-expand-collapse-icon::before,
        .voldocs_vexu_button .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 1320px) {
.voldocs_vexu_button {
 width:640px;
}
}

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

@media (max-width: 767px) {
.voldocs_vexu_button {
 width:240px;
}
}

.curriculum_span {
 font-family:Montserrat;
 padding-bottom:0px;
 font-weight:600;
 color:#1b365d;
 font-size:21px;
}
@media (max-width: 991px) {
.curriculum_span {
 font-size:16px;
}
}

.curriculum_span_copy {
 color:#1b365d;
}
.endorsement_button {
}
.contact_tabs {
 width:196px;
 height:72px;
 background-color:#7ba6de;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 margin-right:24px;
 border-top-left-radius:12px;
 border-top-right-radius:12px;
}
.contact_tabs:not(.ct-section):not(.oxy-easy-posts),
.contact_tabs.oxy-easy-posts .oxy-posts,
.contact_tabs.ct-section .ct-section-inner-wrap{
display:flex;
}
.contact_tabs_text {
 text-align:center;
 color:#ffffff;
}
.contact_tabs_text:not(.ct-section):not(.oxy-easy-posts),
.contact_tabs_text.oxy-easy-posts .oxy-posts,
.contact_tabs_text.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.staff_tab_text {
 width:196px;
 height:72px;
}
.tabs-3393-tab {
}
.tabs-3393-tab-active {
 font-size:22px;
}
.tabs-contents-3393-tab {
}
.tabs-5550-tab:hover{
 border-radius:12px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
}
.tabs-5550-tab {
 margin-right:0px;
 width:216px;
 background-color:#f7f7f7;
 border-radius:12px;
 height:72px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 transition-duration:0.5s;
 color:#1b365d;
}
.tabs-5550-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-5550-tab.oxy-easy-posts .oxy-posts,
.tabs-5550-tab.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.tabs-5550-tab {
 height:36px;
 width:45%;
 font-size:12px;
}
}

@media (max-width: 767px) {
.tabs-5550-tab {
 max-width:200px;
}
}

@media (max-width: 479px) {
.tabs-5550-tab {
 height:24px;
 width:100%;
 max-width:288px;
 margin-bottom:6px;
}
.tabs-5550-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-5550-tab.oxy-easy-posts .oxy-posts,
.tabs-5550-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.tabs-5550-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-5550-tab-active {
 border-radius:12px;
 background-color:#1b365d;
 color:#ffffff;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
}
@media (max-width: 991px) {
.tabs-5550-tab-active {
 font-size:14px;
}
}

.tabs-contents-5550-tab:hover{
}
.tabs-contents-5550-tab {
 padding-left:0px;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
}
@media (max-width: 479px) {
.tabs-contents-5550-tab {
 text-align:center;
}
.tabs-contents-5550-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-5550-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-5550-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.staff_tabs_teax_2:hover{
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
}
.staff_tabs_teax_2 {
 width:216px;
 border-radius:12px;
 height:72px;
 text-align:center;
}
.staff_tabs_teax_2:not(.ct-section):not(.oxy-easy-posts),
.staff_tabs_teax_2.oxy-easy-posts .oxy-posts,
.staff_tabs_teax_2.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.staff_tabs_teax_2 {
 font-size:12px;
}
}

.media_tabs_text {
}
.media_tabs_text:not(.ct-section):not(.oxy-easy-posts),
.media_tabs_text.oxy-easy-posts .oxy-posts,
.media_tabs_text.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.media_logo_div {
 width:200px;
 padding-bottom:24px;
 padding-top:24px;
 flex-grow:1;
}
.media_logo_div:not(.ct-section):not(.oxy-easy-posts),
.media_logo_div.oxy-easy-posts .oxy-posts,
.media_logo_div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
.tabs-0665-tab:hover{
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
.tabs-0665-tab {
 height:72px;
 background-color:#ffffff;
 border-radius:12px;
 transition-duration:0.5s;
 line-height:1.25;
 margin-left:6px;
 margin-right:6px;
 width:17%;
}
.tabs-0665-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-0665-tab.oxy-easy-posts .oxy-posts,
.tabs-0665-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tabs-0665-tab {
 width:47%;
}
}

@media (max-width: 479px) {
.tabs-0665-tab {
 width:94%;
 height:27px;
 font-size:12px;
}
}

.tabs-0665-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-0665-tab-active {
background-image:linear-gradient(#0075c9, #0075c9); font-size:20px;
 color:#ffffff;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
@media (max-width: 991px) {
.tabs-0665-tab-active {
}
}

@media (max-width: 479px) {
.tabs-0665-tab-active {
 font-size:14px;
}
}

.tabs-contents-0665-tab {
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-width:6px;
 border-right-width:6px;
 border-bottom-width:6px;
 border-left-width:6px;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 padding-left:2px;
 padding-right:0px;
 padding-bottom:0px;
 padding-top:0px;
}
@media (max-width: 991px) {
.tabs-contents-0665-tab {
 max-width:566px;
}
}

@media (max-width: 767px) {
.tabs-contents-0665-tab {
 max-width:400px;
}
}

@media (max-width: 479px) {
.tabs-contents-0665-tab {
 max-width:300px;
}
}

.tabs-8277-tab:hover{
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-8277-tab {
 background-color:#ffffff;
 width:17%;
 height:72px;
 border-radius:12px;
 text-align:center;
 transition-duration:0.5s;
 line-height:1.25;
}
.tabs-8277-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-8277-tab.oxy-easy-posts .oxy-posts,
.tabs-8277-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tabs-8277-tab {
 width:47%;
}
}

@media (max-width: 479px) {
.tabs-8277-tab {
 width:45%;
}
}

.tabs-8277-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-8277-tab-active {
 background-color:#d9272e;
 color:#ffffff;
 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-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 font-size:20px;
}
.tabs-contents-8277-tab {
}
@media (max-width: 767px) {
.tabs-contents-8277-tab {
 text-align:left;
}
.tabs-contents-8277-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-8277-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-8277-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.vexu_tabs_content_title {
 color:#d8282a;
}
@media (max-width: 479px) {
.vexu_tabs_content_title {
 font-size:15px;
 width:100%;
 text-align:center;
}
}

.tabs-8592-tab:hover{
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-8592-tab {
 background-color:#ffffff;
 height:72px;
 width:47%;
 border-radius:12px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
.tabs-8592-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-8592-tab.oxy-easy-posts .oxy-posts,
.tabs-8592-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tabs-8592-tab {
 width:94%;
}
}

@media (max-width: 479px) {
.tabs-8592-tab {
 width:92%;
}
}

.tabs-8592-tab-active:hover{
 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-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
.tabs-8592-tab-active {
 font-size:20px;
 background-color:#1b365d;
 color:#ffffff;
 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-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 transition-duration:0.5s;
}
.tabs-contents-8592-tab {
}
.tabs-0543-tab:hover{
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
.tabs-0543-tab {
}
.tabs-0543-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-0543-tab.oxy-easy-posts .oxy-posts,
.tabs-0543-tab.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tabs-0543-tab {
 width:94%;
}
}

@media (max-width: 479px) {
.tabs-0543-tab {
 line-height:1.25;
}
}

.tabs-0543-tab-active {
 background-color:#212721;
}
.tabs-contents-0543-tab {
}
.tabs-5001-tab {
 background-color:#ffffff;
 border-radius:12px;
 text-align:center;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#7d7c7a;
 border-right-color:#7d7c7a;
 border-bottom-color:#7d7c7a;
 border-left-color:#7d7c7a;
 line-height:1.25;
 transition-duration:0.4s;
 width:240px;
 padding-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
}
.tabs-5001-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-5001-tab.oxy-easy-posts .oxy-posts,
.tabs-5001-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1320px) {
.tabs-5001-tab {
}
}

@media (max-width: 767px) {
.tabs-5001-tab {
 width:94%;
}
.tabs-5001-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-5001-tab.oxy-easy-posts .oxy-posts,
.tabs-5001-tab.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.tabs-5001-tab {
 line-height:1.2;
}
}

.tabs-5001-tab-active {
 font-size:20px;
 color:#ffffff;
}
.tabs-contents-5001-tab {
 text-align:left;
 padding-top:0px;
 padding-right:0px;
 padding-left:0px;
 padding-bottom:0px;
}
.tabs-contents-5001-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-5001-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-5001-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.tabs-contents-5001-tab {
}
}

@media (max-width: 767px) {
.tabs-contents-5001-tab {
 width:100%;
 margin-top:0px;
 padding-top:24px;
}
}

.epfaq_questions {
 font-family:Montserrat;
 font-size:18px;
 color:#800f26;
 line-height:1.25;
 margin-left:12px;
}
@media (max-width: 767px) {
.epfaq_questions {
 text-align:left;
}
}

.epfaq_answers {
 background-color:rgba(236,236,236,0.95);
 padding-top:12px;
 padding-left:24px;
 padding-right:24px;
 border-radius:12px;
 font-size:12px;
 text-align:left;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-bottom:12px;
 width:420px;
 margin-top:12px;
 margin-bottom:12px;
}
.epfaq_answers:not(.ct-section):not(.oxy-easy-posts),
.epfaq_answers.oxy-easy-posts .oxy-posts,
.epfaq_answers.ct-section .ct-section-inner-wrap{
flex-direction:unset;
align-items:stretch;
}
@media (max-width: 767px) {
.epfaq_answers {
 width:100%;
}
}

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

.toggle-3283 {
}
.toggle-3283-expanded {
}
.toggle-3011:hover{
 background-color:#f7f7f7;
}
.toggle-3011 {
 padding-top:12px;
 padding-right:24px;
 padding-bottom:12px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#800f26;
 border-right-color:#800f26;
 border-bottom-color:#800f26;
 border-left-color:#800f26;
 border-radius:48px;
 padding-left:24px;
 width:420px;
}
.toggle-3011-expanded {
}
.epfaq_running {
 background-color:#ffffff;
 border-radius:12px;
 padding-top:0px;
 margin-top:1px;
}
@media (max-width: 767px) {
.epfaq_running {
 width:100%;
}
}

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

.epfaq_robotevents {
 border-radius:12px;
 background-color:#ffffff;
 padding-top:0px;
}
@media (max-width: 767px) {
.epfaq_robotevents {
 width:100%;
 text-align:left;
}
}

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

.epfaq_qanda {
 margin-bottom:24px;
 padding-left:0px;
}
.epfaq_qanda:not(.ct-section):not(.oxy-easy-posts),
.epfaq_qanda.oxy-easy-posts .oxy-posts,
.epfaq_qanda.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.epfaq_qanda {
 text-align:center;
}
.epfaq_qanda:not(.ct-section):not(.oxy-easy-posts),
.epfaq_qanda.oxy-easy-posts .oxy-posts,
.epfaq_qanda.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

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

@media (max-width: 479px) {
.epfaq_qanda {
 width:260px;
 text-align:left;
}
}

.tabs-5089-tab:hover{
 border-top-color:#023144;
 border-right-color:#023144;
 border-bottom-color:#023144;
 border-left-color:#023144;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
.tabs-5089-tab {
 height:72px;
 background-color:#ffffff;
 border-radius:12px;
 text-align:center;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#023144;
 border-right-color:#023144;
 border-bottom-color:#023144;
 border-left-color:#023144;
 transition-duration:0.5s;
 width:47%;
}
.tabs-5089-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-5089-tab.oxy-easy-posts .oxy-posts,
.tabs-5089-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tabs-5089-tab {
 width:94%;
}
}

.tabs-5089-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
.tabs-5089-tab-active {
 background-color:#47b4df;
 font-size:20px;
 color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
}
.tabs-5089-tab-active:not(.ct-section):not(.oxy-easy-posts),
.tabs-5089-tab-active.oxy-easy-posts .oxy-posts,
.tabs-5089-tab-active.ct-section .ct-section-inner-wrap{
display:flex;
}
.tabs-contents-5089-tab {
}
@media (max-width: 767px) {
.tabs-contents-5089-tab {
 width:100%;
}
}

@media (max-width: 479px) {
.tabs-contents-5089-tab {
 width:100%;
}
}

.tabs-0072-tab:hover{
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-0072-tab {
 background-color:#ffffff;
 width:30%;
 height:120px;
 border-radius:12px;
 transition-duration:0.5s;
 border-top-color:#7d7c7a;
 border-right-color:#7d7c7a;
 border-bottom-color:#7d7c7a;
 border-left-color:#7d7c7a;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 line-height:1.2;
}
.tabs-0072-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-0072-tab.oxy-easy-posts .oxy-posts,
.tabs-0072-tab.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.tabs-0072-tab {
}
}

@media (max-width: 767px) {
.tabs-0072-tab {
 width:93%;
}
.tabs-0072-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-0072-tab.oxy-easy-posts .oxy-posts,
.tabs-0072-tab.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.tabs-0072-tab {
 width:92%;
}
}

.tabs-0072-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
.tabs-0072-tab-active {
 font-size:20px;
 color:#ffffff;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 background-color:#212721;
}
@media (max-width: 767px) {
.tabs-0072-tab-active:hover{
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
}
.tabs-0072-tab-active {
}
}

.tabs-contents-0072-tab {
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 text-align:center;
 width:800px;
}
.tabs-contents-0072-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-0072-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-0072-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1320px) {
.tabs-contents-0072-tab {
 margin-top:18px;
}
}

@media (max-width: 991px) {
.tabs-contents-0072-tab {
 width:580px;
 text-align:left;
 margin-top:11px;
}
.tabs-contents-0072-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-0072-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-0072-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 767px) {
.tabs-contents-0072-tab {
 width:330px;
}
}

@media (max-width: 479px) {
.tabs-contents-0072-tab {
 width:230px;
}
}

.tabs-1274-tab:hover{
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-1274-tab {
 height:72px;
 border-radius:12px;
 transition-duration:0.5s;
 line-height:1.2;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 width:30%;
 box-shadow:0px 0px 0px 0px #ffffff;
}
.tabs-1274-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-1274-tab.oxy-easy-posts .oxy-posts,
.tabs-1274-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.tabs-1274-tab {
 width:96%;
}
}

@media (max-width: 767px) {
.tabs-1274-tab {
 width:94%;
}
}

.tabs-1274-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 background-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-1274-tab-active {
 color:#ffffff;
 background-color:#808080;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-contents-1274-tab {
 padding-top:0px;
 padding-left:0px;
 margin-top:24px;
 margin-left:24px;
 margin-right:0px;
 margin-bottom:0px;
 width:95%;
 padding-right:0px;
}
@media (max-width: 991px) {
.tabs-contents-1274-tab {
}
}

@media (max-width: 479px) {
.tabs-contents-1274-tab {
 margin-left:12px;
 margin-top:12px;
}
}

.tabs-8528-tab:hover{
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-8528-tab {
 background-color:#ffffff;
 width:30%;
 height:72px;
 border-radius:12px;
 text-align:center;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-color:#7d7c7a;
 border-right-color:#7d7c7a;
 border-bottom-color:#7d7c7a;
 border-left-color:#7d7c7a;
 color:#1b365d;
 transition-duration:0.5s;
 line-height:1.25;
}
.tabs-8528-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-8528-tab.oxy-easy-posts .oxy-posts,
.tabs-8528-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tabs-8528-tab {
 height:24px;
 font-size:12px;
 width:90%;
}
}

.tabs-8528-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.tabs-8528-tab-active {
 background-color:#1b365d;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 color:#ffffff;
 font-size:20px;
}
@media (max-width: 767px) {
.tabs-8528-tab-active {
 font-size:12px;
}
}

.tabs-contents-8528-tab {
 padding-bottom:0px;
}
.partner_content {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-radius:12px;
 width:100%;
 padding-right:24px;
 padding-top:24px;
 padding-left:24px;
 padding-bottom:0px;
}
@media (max-width: 991px) {
.partner_content {
 max-width:640px;
}
}

@media (max-width: 767px) {
.partner_content {
 max-width:400px;
}
.partner_content:not(.ct-section):not(.oxy-easy-posts),
.partner_content.oxy-easy-posts .oxy-posts,
.partner_content.ct-section .ct-section-inner-wrap{
display:flex;
}
}

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

.scholarships_amount {
 background-color:#1b365d;
 border-radius:24px;
 width:200px;
 height:36px;
 color:#ffffff;
}
.scholarships_amount:not(.ct-section):not(.oxy-easy-posts),
.scholarships_amount.oxy-easy-posts .oxy-posts,
.scholarships_amount.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.apps_content_contain {
 background-color:#ffffff;
}
.animate_slide_left {
}
.animate_slide_right {
}
.animate_fade {
}
@media (max-width: 1320px) {
.animate_fade {
}
}

.home_slide_480 {
}
@media (max-width: 991px) {
.home_slide_480 {
 max-width:600px;
}
}

.staff_bio_title {
 padding-bottom:12px;
 margin-top:6px;
 margin-bottom:6px;
 color:#023144;
 font-size:18px;
}
@media (max-width: 991px) {
.staff_bio_title {
 font-size:12px;
 width:100%;
 text-align:left;
}
}

@media (max-width: 767px) {
.staff_bio_title {
 font-size:12px;
 height:12px;
}
}

@media (max-width: 479px) {
.staff_bio_title {
 font-size:12px;
 margin-bottom:12px;
 text-align:left;
 max-width:300px;
 width:200px;
}
}

.scholarship_block {
 margin-bottom:24px;
 padding-bottom:24px;
}
.toggle-2078 {
 margin-left:12px;
}

                .toggle-2078 .oxy-expand-collapse-icon {
            font-size: 0px;        }
        
        
        .toggle-2078-expanded {
}
.competition_block {
 width:100%;
 background-color:#ffffff;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:12px;
}
@media (max-width: 991px) {
.competition_block {
 max-width:640px;
 text-align:justify;
}
.competition_block:not(.ct-section):not(.oxy-easy-posts),
.competition_block.oxy-easy-posts .oxy-posts,
.competition_block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-around;
}
}

@media (max-width: 767px) {
.competition_block {
}
.competition_block:not(.ct-section):not(.oxy-easy-posts),
.competition_block.oxy-easy-posts .oxy-posts,
.competition_block.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.competition_block {
 max-width:300px;
}
}

.competition_subblock_1 {
 width:60%;
}
@media (max-width: 991px) {
.competition_subblock_1 {
 text-align:center;
 width:100%;
 margin-left:24px;
 margin-right:24px;
}
.competition_subblock_1:not(.ct-section):not(.oxy-easy-posts),
.competition_subblock_1.oxy-easy-posts .oxy-posts,
.competition_subblock_1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

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

.competition_header {
}
@media (max-width: 991px) {
.competition_header {
 text-align:left;
 line-height:1.25;
}
}

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

.teamresources_block {
 width:100%;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 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-radius:12px;
}
@media (max-width: 991px) {
.teamresources_block {
 max-width:100%;
}
}

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

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

.box-shadow {
 box-shadow:0px 2px 6px 0px rgba(33,39,33,0.2);
}
.box_shadow {
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 text-align:justify;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.box_shadow:not(.ct-section):not(.oxy-easy-posts),
.box_shadow.oxy-easy-posts .oxy-posts,
.box_shadow.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
@media (max-width: 1320px) {
.box_shadow {
 margin-top:24px;
}
}

@media (max-width: 991px) {
.box_shadow {
 margin-top:0px;
}
.box_shadow:not(.ct-section):not(.oxy-easy-posts),
.box_shadow.oxy-easy-posts .oxy-posts,
.box_shadow.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

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

@media (max-width: 479px) {
.box_shadow {
 margin-right:0px;
 margin-left:0px;
}
}

.tab_curriculum {
 background-color:#ffffff;
 width:33%;
 height:72px;
 border-radius:12px;
 color:#023144;
 text-align:center;
 line-height:1.2;
}
.tab_curriculum:not(.ct-section):not(.oxy-easy-posts),
.tab_curriculum.oxy-easy-posts .oxy-posts,
.tab_curriculum.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.tabs-4127-tab:hover{
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
.tabs-4127-tab {
 height:72px;
 width:33%;
 background-color:#ffffff;
 border-radius:12px;
 color:#023144;
 text-align:center;
 line-height:1.25;
 transition-duration:0.5s;
}
.tabs-4127-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-4127-tab.oxy-easy-posts .oxy-posts,
.tabs-4127-tab.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tabs-4127-tab {
 width:94%;
}
}

.tabs-4127-tab-active:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 color:#ffffff;
}
.tabs-4127-tab-active {
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#1b365d;
 color:#ffffff;
 font-size:21px;
}
.tabs-contents-4127-tab {
 padding-left:0px;
 padding-top:0px;
 padding-bottom:0px;
 padding-right:0px;
}
.voldocs_togglebox {
 margin-bottom:24px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 width:100%;
 box-shadow:0px 7px 12px 0px rgba(33,39,33,0.25);
}
.voldocs_togglebox:not(.ct-section):not(.oxy-easy-posts),
.voldocs_togglebox.oxy-easy-posts .oxy-posts,
.voldocs_togglebox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1320px) {
.voldocs_togglebox {
 width:640px;
}
}

@media (max-width: 991px) {
.voldocs_togglebox {
 width:504px;
 padding-right:0px;
}
.voldocs_togglebox:not(.ct-section):not(.oxy-easy-posts),
.voldocs_togglebox.oxy-easy-posts .oxy-posts,
.voldocs_togglebox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 767px) {
.voldocs_togglebox {
 width:240px;
}
}

@media (max-width: 479px) {
.voldocs_togglebox {
 padding-right:0px;
}
}

.voldocs_codeblock {
 font-family:Montserrat;
 background-color:#212721;
 border-top-style:solid;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 font-size:24px;
 padding-left:0px;
 text-align:left;
 color:#ffffff;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; font-weight:300;
 border-top-width:3px;
 border-top-color:#ffffff;
 width:100%;
}
@media (max-width: 1320px) {
.voldocs_codeblock {
 width:640px;
}
}

@media (max-width: 991px) {
.voldocs_codeblock {
 padding-left:0px;
 width:100%;
}
}

@media (max-width: 767px) {
.voldocs_codeblock {
 font-size:12px;
 padding-left:0px;
}
}

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

.voldocs_text {
 padding-left:18px;
 text-align:left;
 color:#ffffff;
}
@media (max-width: 991px) {
.voldocs_text {
 margin-bottom:0px;
}
}

@media (max-width: 767px) {
.voldocs_text {
 font-size:18px;
}
}

.voldocs_togglebox_vrc {
 width:100%;
 margin-bottom:24px;
 box-shadow:0px 7px 12px 0px rgba(33,39,33,0.25);
}
@media (max-width: 1320px) {
.voldocs_togglebox_vrc {
 width:640px;
}
}

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

@media (max-width: 767px) {
.voldocs_togglebox_vrc {
 width:240px;
}
}

@media (max-width: 479px) {
.voldocs_togglebox_vrc {
 width:240px;
}
}

.voldocs_togglebox_vexu {
 width:800px;
 margin-bottom:24px;
 border-bottom-color:#7d7c7a;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-top-style:solid;
 border-right-style:solid;
 border-left-style:solid;
 border-top-color:#7d7c7a;
 border-right-color:#7d7c7a;
 border-left-color:#7d7c7a;
 border-top-width:1px;
 border-right-width:1px;
 border-left-width:1px;
 box-shadow:0px 7px 12px 0px rgba(33,39,33,0.25);
}
@media (max-width: 1320px) {
.voldocs_togglebox_vexu {
 width:640px;
}
}

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

@media (max-width: 767px) {
.voldocs_togglebox_vexu {
 width:240px;
}
}

.mobile_block {
 width:100%;
 padding-right:0px;
 text-align:justify;
}
.mobile_block:not(.ct-section):not(.oxy-easy-posts),
.mobile_block.oxy-easy-posts .oxy-posts,
.mobile_block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.mobile_content_subblock {
 width:66%;
}
@media (max-width: 767px) {
.mobile_content_subblock {
 width:100%;
}
}

.mobile_image_subblock {
 width:30%;
 height:100%;
}
.mobile_image_subblock:not(.ct-section):not(.oxy-easy-posts),
.mobile_image_subblock.oxy-easy-posts .oxy-posts,
.mobile_image_subblock.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.mobile_image_subblock {
}
.mobile_image_subblock:not(.ct-section):not(.oxy-easy-posts),
.mobile_image_subblock.oxy-easy-posts .oxy-posts,
.mobile_image_subblock.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.fundraising_content {
 padding-bottom:48px;
 margin-bottom:48px;
 width:100%;
 text-align:justify;
}
.fundraising_content:not(.ct-section):not(.oxy-easy-posts),
.fundraising_content.oxy-easy-posts .oxy-posts,
.fundraising_content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 767px) {
.fundraising_content {
 padding-bottom:18px;
 margin-bottom:18px;
}
}

.fundraiser_leftblock {
 width:30%;
}
@media (max-width: 767px) {
.fundraiser_leftblock {
}
.fundraiser_leftblock:not(.ct-section):not(.oxy-easy-posts),
.fundraiser_leftblock.oxy-easy-posts .oxy-posts,
.fundraiser_leftblock.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

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

.competition_subblock_2 {
 width:30%;
 border-radius:12px;
}
@media (max-width: 991px) {
.competition_subblock_2 {
}
.competition_subblock_2:not(.ct-section):not(.oxy-easy-posts),
.competition_subblock_2.oxy-easy-posts .oxy-posts,
.competition_subblock_2.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.vexworlds_blocks {
 width:100%;
 text-align:justify;
}
.vexworlds_blocks:not(.ct-section):not(.oxy-easy-posts),
.vexworlds_blocks.oxy-easy-posts .oxy-posts,
.vexworlds_blocks.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-around;
}
@media (max-width: 767px) {
.vexworlds_blocks {
}
}

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

.vexworlds_subblock_2 {
 width:30%;
}
.partner_block_1 {
 width:60%;
 margin-right:24px;
 margin-left:24px;
}
@media (max-width: 767px) {
.partner_block_1 {
 width:100%;
 padding-left:12px;
 padding-bottom:12px;
 padding-top:12px;
 padding-right:12px;
}
}

.partner_block_2 {
 width:33%;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 height:100%;
}
.partner_block_2:not(.ct-section):not(.oxy-easy-posts),
.partner_block_2.oxy-easy-posts .oxy-posts,
.partner_block_2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.partner_block_2 {
 width:100%;
 margin-left:0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 padding-right:0px;
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
}
}

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

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

.teamresources_block_2 {
 width:33%;
 border-radius:12px;
 padding-top:0px;
}
@media (max-width: 991px) {
.teamresources_block_2 {
}
.teamresources_block_2:not(.ct-section):not(.oxy-easy-posts),
.teamresources_block_2.oxy-easy-posts .oxy-posts,
.teamresources_block_2.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.allstar_wisdom {
}
.resources_block {
 width:100%;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-radius:12px;
}
.resources_image {
 width:33%;
 border-radius:12px;
}
@media (max-width: 991px) {
.resources_image {
}
.resources_image:not(.ct-section):not(.oxy-easy-posts),
.resources_image.oxy-easy-posts .oxy-posts,
.resources_image.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

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

.toggle-4286 {
}

        
                .toggle-4286 .oxy-expand-collapse-icon::before,
        .toggle-4286 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        .toggle-4286-expanded {
}
.open-modal {
}
.modal-trigger {
}
.oxy-close-modal:locked{
}
.oxy-close-modal {
 position:relative;
}
.oxy-close-modal:not(.ct-section):not(.oxy-easy-posts),
.oxy-close-modal.oxy-easy-posts .oxy-posts,
.oxy-close-modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:unset;
}
.stemhall_block {
 width:960px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
.scholarship_div_1 {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-width:6px;
 border-right-width:6px;
 border-bottom-width:6px;
 border-left-width:6px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 padding-right:24px;
}
.scholarship_div_2 {
 background-color:#d9d9d8;
 border-radius:12px;
 padding-left:12px;
 height:54px;
 margin-bottom:24px;
}
.scholarship_div_2:not(.ct-section):not(.oxy-easy-posts),
.scholarship_div_2.oxy-easy-posts .oxy-posts,
.scholarship_div_2.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 1320px) {
.scholarship_div_2 {
}
}

.scholarship_left_title {
}
.scholarship_right_total {
 flex-grow:1;
}
.scholarship_div_3 {
 text-align:justify;
 margin-top:24px;
 margin-left:24px;
 margin-right:24px;
 margin-bottom:24px;
 background-color:#800f26;
}
.scholarship_div_3:not(.ct-section):not(.oxy-easy-posts),
.scholarship_div_3.oxy-easy-posts .oxy-posts,
.scholarship_div_3.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.scholarship_left_logo {
 flex-grow:1;
}
.scholarship_right_description {
 flex-grow:1;
}
.scholarship_div_4 {
}
.scholarship_div_4:not(.ct-section):not(.oxy-easy-posts),
.scholarship_div_4.oxy-easy-posts .oxy-posts,
.scholarship_div_4.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.scholarship_instructions {
}
.scholarship_div_5 {
 text-align:justify;
}
.scholarship_div_5:not(.ct-section):not(.oxy-easy-posts),
.scholarship_div_5.oxy-easy-posts .oxy-posts,
.scholarship_div_5.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.scholarship_left_email {
}
.scholarship_right_link {
}
.box-inset {
}
.shapedivsection333 {
}
.volres_easy {
 margin-left:0px;
}
.viqc_page_buttons:hover{
 background-color:#0075c9;
 color:#ffffff;
 text-decoration:none;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.viqc_page_buttons {
 width:240px;
 height:72px;
 text-align:center;
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 border-radius:48px;
 margin-bottom:18px;
 font-size:18px;
 line-height:1.25;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 color:#0075c9;
 transition-duration:0.9s;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 text-decoration:none;
 margin-right:18px;
 margin-left:18px;
}
.viqc_page_buttons:not(.ct-section):not(.oxy-easy-posts),
.viqc_page_buttons.oxy-easy-posts .oxy-posts,
.viqc_page_buttons.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:unset;
align-items:center;
justify-content:center;
}
@media (max-width: 1320px) {
.viqc_page_buttons {
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:18px;
}
}

@media (max-width: 991px) {
.viqc_page_buttons {
 text-decoration:none;
}
.viqc_page_buttons:not(.ct-section):not(.oxy-easy-posts),
.viqc_page_buttons.oxy-easy-posts .oxy-posts,
.viqc_page_buttons.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.viqc_page_buttons:hover{
 text-decoration:none;
}
}

@media (max-width: 767px) {
.viqc_page_buttons {
 width:240px;
}
}

.modal_resources {
 width:960px;
 max-width:90%;
 max-height:90%;
 margin-right:0px;
 padding-top:18px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 background-color:#ffffff;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
@media (max-width: 1320px) {
.modal_resources {
 width:800px;
}
}

@media (max-width: 991px) {
.modal_resources {
 width:640px;
}
}

@media (max-width: 767px) {
.modal_resources {
 width:400px;
}
}

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

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

.vrc_page_buttons:hover{
 background-color:#d9272e;
 color:#ffffff;
 text-transform:none;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.vrc_page_buttons {
 width:240px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 border-radius:48px;
 color:#d9272e;
 font-size:18px;
 text-align:center;
 margin-bottom:18px;
 height:72px;
 text-decoration:none;
 transition-duration:0.9s;
 line-height:1.25;
 margin-left:18px;
 margin-right:18px;
}
.vrc_page_buttons:not(.ct-section):not(.oxy-easy-posts),
.vrc_page_buttons.oxy-easy-posts .oxy-posts,
.vrc_page_buttons.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 1320px) {
.vrc_page_buttons {
 margin-left:0px;
 margin-right:0px;
}
}

@media (max-width: 767px) {
.vrc_page_buttons {
 width:240px;
}
}

.toggle-0639 {
 padding-bottom:0px;
 padding-right:0px;
 transition-duration:1s;
transition:2.9s ease opacity;
}

                .toggle-0639 .oxy-expand-collapse-icon {
            font-size: 8px;        }
        
        
        .toggle-0639-expanded {
}
.toggle-4491 {
}
.toggle-4491-expanded {
}
.tabs-9979-tab {
 width:48%;
 text-align:center;
 border-radius:48px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 height:72px;
 color:#d9272e;
}
.tabs-9979-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-9979-tab.oxy-easy-posts .oxy-posts,
.tabs-9979-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.tabs-9979-tab {
 width:48%;
}
.tabs-9979-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-9979-tab.oxy-easy-posts .oxy-posts,
.tabs-9979-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 767px) {
.tabs-9979-tab {
}
.tabs-9979-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-9979-tab.oxy-easy-posts .oxy-posts,
.tabs-9979-tab.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.tabs-9979-tab-active {
 background-color:#d9272e;
 color:#ffffff;
}
@media (max-width: 991px) {
.tabs-9979-tab-active {
}
}

.tabs-contents-9979-tab {
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 padding-right:0px;
}
.plan_tabs_text {
 font-family:Montserrat;
 width:100%;
 font-weight:500;
 font-size:21px;
 line-height:1.25;
}
.geninfo_title {
 font-family:Montserrat;
 width:100%;
 margin-top:12px;
 font-size:24px;
 margin-bottom:0px;
 text-align:center;
 color:#d9272e;
}
@media (max-width: 991px) {
.geninfo_title {
 font-size:21px;
 line-height:1.25;
}
}

.geninfo_text {
 font-size:15px;
 padding-top:0px;
 padding-bottom:12px;
}
@media (max-width: 991px) {
.geninfo_text {
 font-size:12px;
}
.geninfo_text:not(.ct-section):not(.oxy-easy-posts),
.geninfo_text.oxy-easy-posts .oxy-posts,
.geninfo_text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.geninfo_block {
 width:100%;
 margin-right:0px;
}
.vexworlds_page_buttons:hover{
 color:#ffffff;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 background-color:#d9272e;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 text-decoration:none;
}
.vexworlds_page_buttons {
 font-family:Montserrat;
 height:72px;
 font-size:18px;
 font-weight:500;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:48px;
 line-height:1.25;
 color:#d9272e;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 transition-duration:0.9s;
 text-align:center;
 margin-bottom:12px;
 width:75%;
 text-decoration:none;
}
.vexworlds_page_buttons:not(.ct-section):not(.oxy-easy-posts),
.vexworlds_page_buttons.oxy-easy-posts .oxy-posts,
.vexworlds_page_buttons.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.vexworlds_page_buttons {
 width:30%;
 font-size:15px;
 margin-top:0px;
 margin-bottom:0px;
}
}

@media (max-width: 767px) {
.vexworlds_page_buttons {
 font-size:12px;
}
}

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

.plan_block {
 border-radius:12px;
 margin-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:12px;
 width:100%;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
}
.plan_block:not(.ct-section):not(.oxy-easy-posts),
.plan_block.oxy-easy-posts .oxy-posts,
.plan_block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.alumni_block_1 {
 border-radius:12px;
 box-shadow:0px rgba(0,0,0,0.25);
}
@media (max-width: 991px) {
.alumni_block_1 {
 width:100%;
}
}

.alumni_block_2 {
 padding-bottom:48px;
}
@media (max-width: 991px) {
.alumni_block_2 {
 height:100%;
}
}

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

.history_text {
 font-family:Lato;
 font-size:15px;
 text-align:left;
}
@media (max-width: 991px) {
.history_text {
 text-align:justify;
 font-size:12px;
 line-height:1.25;
}
}

@media (max-width: 479px) {
.history_text {
 margin-bottom:0px;
}
}

.volfaq_buttons:hover{
 background-color:#ffffff;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 color:#800f26;
 font-weight:600;
}
.volfaq_buttons {
 color:#ffffff;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:6px;
 border-right-width:6px;
 border-bottom-width:6px;
 border-left-width:6px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:12px;
 width:100%;
 height:72px;
 font-size:21px;
 text-align:center;
 line-height:1.25;
 transition-duration:0.9s;
 background-color:rgba(33,39,33,0.66);
}
.volfaq_buttons:not(.ct-section):not(.oxy-easy-posts),
.volfaq_buttons.oxy-easy-posts .oxy-posts,
.volfaq_buttons.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.volfaq_buttons {
 margin-bottom:12px;
}
}

@media (max-width: 479px) {
.volfaq_buttons {
 width:94%;
}
}

.sponsor_image {
 width:20%;
}
.sponsor_image:not(.ct-section):not(.oxy-easy-posts),
.sponsor_image.oxy-easy-posts .oxy-posts,
.sponsor_image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.t-flow {
 padding-right:0px;
}
.FAQ_button:hover{
 background-color:#1b365d;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 color:#ffffff;
 text-decoration:none;
}
.FAQ_button {
 font-family:Lato;
 color:#1b365d;
 font-size:24px;
 width:75%;
 height:72px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 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-radius:48px;
 margin-bottom:24px;
 transition-duration:0.8s;
 text-decoration:none;
}
.FAQ_button:not(.ct-section):not(.oxy-easy-posts),
.FAQ_button.oxy-easy-posts .oxy-posts,
.FAQ_button.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.FAQ_button {
 font-size:18px;
}
}

.sponsor_home_image {
 width:20%;
}
.grants_buttons:hover{
 color:#ffffff;
 background-color:#1b365d;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.grants_buttons {
 height:72px;
 width:100%;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-width:6px;
 border-right-width:6px;
 border-bottom-width:6px;
 border-left-width:6px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:12px;
 font-size:21px;
 color:#1b365d;
 font-weight:600;
 transition-duration:0.8s;
}
.grants_buttons:not(.ct-section):not(.oxy-easy-posts),
.grants_buttons.oxy-easy-posts .oxy-posts,
.grants_buttons.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.grants_buttons {
}
}

.become_textblock {
 font-family:Montserrat;
 font-size:18px;
 width:66%;
}
@media (max-width: 991px) {
.become_textblock {
 font-size:15px;
 width:100%;
 text-align:justify;
 height:120px;
}
.become_textblock:not(.ct-section):not(.oxy-easy-posts),
.become_textblock.oxy-easy-posts .oxy-posts,
.become_textblock.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
}

@media (max-width: 767px) {
.become_textblock {
 font-size:12px;
 text-align:justify;
}
}

@media (max-width: 479px) {
.become_textblock {
 width:100%;
 margin-top:0px;
 margin-bottom:-36px;
 padding-top:0px;
}
}

.become_graphic {
}
.efficacy_block {
 width:100%;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 background-color:#ffffff;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-radius:12px;
 margin-bottom:24px;
 text-align:center;
}
.efficacy_block:not(.ct-section):not(.oxy-easy-posts),
.efficacy_block.oxy-easy-posts .oxy-posts,
.efficacy_block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.efficacy_block {
}
.efficacy_block:not(.ct-section):not(.oxy-easy-posts),
.efficacy_block.oxy-easy-posts .oxy-posts,
.efficacy_block.ct-section .ct-section-inner-wrap{
display:flex;
}
}

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

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

.vexworlds_page_textside {
 width:75%;
}
.vexworlds_page_headerside {
 font-size:24px;
 text-align:center;
 width:100%;
 padding-top:12px;
 color:#d9272e;
 font-weight:500;
}
.vexworlds_page_sidetext {
 text-align:justify;
 padding-left:12px;
 padding-right:12px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 color:#212721;
 margin-top:12px;
}
.vexworlds_page_sideblock {
 width:90%;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-radius:12px;
 margin-top:0px;
}
@media (max-width: 991px) {
.vexworlds_page_sideblock {
 width:100%;
 margin-top:12px;
}
}

.sponsor_image_plan {
 width:66%;
}
.plan_sponsor_row {
 width:100%;
 text-align:center;
 height:196px;
}
.plan_sponsor_row:not(.ct-section):not(.oxy-easy-posts),
.plan_sponsor_row.oxy-easy-posts .oxy-posts,
.plan_sponsor_row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:center;
justify-content:space-around;
}
@media (max-width: 991px) {
.plan_sponsor_row {
 text-align:center;
}
.plan_sponsor_row:not(.ct-section):not(.oxy-easy-posts),
.plan_sponsor_row.oxy-easy-posts .oxy-posts,
.plan_sponsor_row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

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

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

.news_button:hover{
 background-color:#1b365d;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 text-decoration:none;
 color:#ffffff;
}
.news_button {
 text-align:center;
 color:#ffffff;
 font-size:24px;
 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-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 width:240px;
 height:72px;
 border-radius:48px;
 text-decoration:none;
 transition-duration:0.7s;
}
.news_button:not(.ct-section):not(.oxy-easy-posts),
.news_button.oxy-easy-posts .oxy-posts,
.news_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.toggle-3955 {
}
.toggle-3955-expanded {
}
.volres_images {
 width:50%;
}
.epdocs_shortcode {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 width:95%;
}
@media (max-width: 1320px) {
.epdocs_shortcode {
 width:95%;
}
}

.epresdocs_active {
 width:50%;
}
.toggle-1082 {
 transition-duration:0.8s;
}
.toggle-1082-expanded {
}
.toggle-9539 {
}
.toggle-9539-expanded {
}
.vw_block {
 background-color:#ffffff;
 margin-bottom:24px;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
 border-radius:12px;
 border-top-color:#d39698;
 border-right-color:#d39698;
 border-bottom-color:#d39698;
 border-left-color:#d39698;
 border-top-width:6px;
 border-right-width:6px;
 border-bottom-width:6px;
 border-left-width:6px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 width:45%;
 box-shadow:0px 7px 12px 0px rgba(33,39,33,0.2);
}
.vw_block:not(.ct-section):not(.oxy-easy-posts),
.vw_block.oxy-easy-posts .oxy-posts,
.vw_block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
justify-content:space-around;
}
@media (max-width: 991px) {
.vw_block {
 width:100%;
}
}

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

.vw_block_image {
 width:100%;
 height:240px;
 border-radius:12px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 padding-left:1px;
 box-shadow:0px 7px 12px 0px rgba(33,39,33,0.2);
}
@media (max-width: 479px) {
.vw_block_image {
 height:180px;
}
}

.vw_block_left {
 width:60%;
 flex-grow:1;
 height:240px;
 padding-top:0px;
}
.vw_block_left:not(.ct-section):not(.oxy-easy-posts),
.vw_block_left.oxy-easy-posts .oxy-posts,
.vw_block_left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:stretch;
justify-content:space-around;
}
.vw_block_header_text {
 font-size:21px;
 width:100%;
 line-height:1.25;
 color:#ffffff;
 text-align:center;
 margin-top:12px;
}
.vw_column {
}
.vw_column:not(.ct-section):not(.oxy-easy-posts),
.vw_column.oxy-easy-posts .oxy-posts,
.vw_column.ct-section .ct-section-inner-wrap{
display:flex;
}
.faq_section_header {
}
@media (max-width: 991px) {
.faq_section_header {
 font-size:24px;
 line-height:1.25;
 margin-bottom:0px;
}
}

.home_button_v2 {
 color:#ffffff;
 text-align:center;
 font-size:24px;
 height:48px;
 border-top-left-radius:12px;
 border-top-right-radius:12px;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
 border-radius:12px;
}
.home_button_v2:not(.ct-section):not(.oxy-easy-posts),
.home_button_v2.oxy-easy-posts .oxy-posts,
.home_button_v2.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.home_button_v2 {
 line-height:1.25;
 font-size:12px;
 height:36px;
}
}

.Home_Buttons_V2 {
background-image: linear-gradient(#1b365d, #3263bc, #47b4df); width:49%;
}
.home_superbox_image {
}
.footer_links {
}
.home_search_icons {
}
.case_studies_title {
 font-family:Montserrat;
 background-color:#ffffff;
 width:100%;
 color:color(75);
 font-size:32px;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
}
@media (max-width: 767px) {
.case_studies_title {
 font-size:12px;
}
}

.case_study_image {
 width:66%;
}
@media (max-width: 991px) {
.case_study_image {
}
}

.ep_overview_headers {
 color:#1b365d;
 font-size:21px;
}
.ep_over_block {
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 background-color:#ffffff;
}
@media (max-width: 991px) {
.ep_over_block {
}
}

.ep_faq_block {
}
.ep_faq_header {
 width:100%;
 text-align:center;
 margin-top:24px;
}
.ep_faq_shortcode {
 width:100%;
 text-align:left;
 margin-bottom:-24px;
}
.ep_faq_border {
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 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-radius:12px;
 margin-bottom:24px;
 padding-left:24px;
 padding-top:5px;
 padding-right:24px;
 margin-top:24px;
}
.ep_faq_border:not(.ct-section):not(.oxy-easy-posts),
.ep_faq_border.oxy-easy-posts .oxy-posts,
.ep_faq_border.ct-section .ct-section-inner-wrap{
display:flex;
}
.become_slider_image {
background-size: 50% auto; width:33%;
 height:240px;
 flex-grow:1;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
.become_slider_image:not(.ct-section):not(.oxy-easy-posts),
.become_slider_image.oxy-easy-posts .oxy-posts,
.become_slider_image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.become_slider_image {
 width:100%;
}
}

@media (max-width: 767px) {
.become_slider_image {
 height:180px;
}
}

@media (max-width: 479px) {
.become_slider_image {
 height:120px;
}
}

.contact_us_need_help {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-radius:12px;
}
.recf_border {
}
.scholarship_button {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-radius:48px;
}
.robotics_curriculum_blocks {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:12px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
@media (max-width: 991px) {
.robotics_curriculum_blocks {
 width:100%;
}
}

.home_subbanners {
 background-color:#ffffff;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
 border-radius:12px;
}
@media (max-width: 479px) {
.home_subbanners {
}
}

.home_button_title_background {
 border-radius:12px;
 width:100%;
 text-align:center;
 margin-bottom:12px;
 background-color:#1b365d;
}
.home_button_title_background:not(.ct-section):not(.oxy-easy-posts),
.home_button_title_background.oxy-easy-posts .oxy-posts,
.home_button_title_background.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.case_studies_slides {
}
.case_studies_slides:not(.ct-section):not(.oxy-easy-posts),
.case_studies_slides.oxy-easy-posts .oxy-posts,
.case_studies_slides.ct-section .ct-section-inner-wrap{
display:flex;
}
.recf_button:locked{
}
.recf_button:hover{
 color:#ffffff;
 background-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 text-decoration:none;
}
.recf_button {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
padding: 9px 15px;
}.recf_button {
 font-family:Montserrat;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-radius:48px;
 line-height:1.25;
 text-decoration:none;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; width:240px;
 height:72px;
 transition-duration:0.7s;
 color:#ffffff;
 font-size:18px;
 bottom:0px;
 padding-top:25px;
 padding-bottom:25px;
}
.recf_button:not(.ct-section):not(.oxy-easy-posts),
.recf_button.oxy-easy-posts .oxy-posts,
.recf_button.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.recf_button {
}
}

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

.alumni_block {
 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:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-radius:12px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 margin-bottom:0px;
 margin-top:0px;
}
.alumni_block:not(.ct-section):not(.oxy-easy-posts),
.alumni_block.oxy-easy-posts .oxy-posts,
.alumni_block.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 479px) {
.alumni_block {
}
}

.recf_button_main:hover{
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.recf_button_main:hover{
 background-color:#1b365d;
 transition-duration:0.7s;
 text-decoration:none;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.recf_button_main {
background-color: transparent;
border: 1px solid #1b365d;
color: #1b365d;
padding: 9px 15px;
}.recf_button_main {
 font-family:Montserrat;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-radius:48px;
 font-size:18px;
 font-weight:400;
 line-height:1.25;
 width:240px;
 height:72px;
 text-align:center;
 button-hover_color:#ffffff;
 text-transform:none;
 text-decoration:none;
}
.recf_button_main:not(.ct-section):not(.oxy-easy-posts),
.recf_button_main.oxy-easy-posts .oxy-posts,
.recf_button_main.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:unset;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.recf_button_main {
}
}

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

@media (max-width: 479px) {
.recf_button_main {
 margin-top:0px;
}
}

.recf_modal {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 border-radius:12px;
 background-color:#ffffff;
}
.recf_modal:not(.ct-section):not(.oxy-easy-posts),
.recf_modal.oxy-easy-posts .oxy-posts,
.recf_modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.recf_blocks {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-radius:12px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 width:960px;
 margin-top:24px;
 margin-bottom:24px;
}
.recf_blocks:not(.ct-section):not(.oxy-easy-posts),
.recf_blocks.oxy-easy-posts .oxy-posts,
.recf_blocks.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 1320px) {
.recf_blocks {
 width:800px;
}
}

@media (max-width: 991px) {
.recf_blocks {
 width:640px;
}
}

@media (max-width: 767px) {
.recf_blocks {
 width:400px;
}
}

@media (max-width: 479px) {
.recf_blocks {
 width:300px;
}
}

.recf_block {
}
.vexiq_button:locked{
}
.vexiq_button:hover{
 text-decoration:none;
 background-color:#0075c9;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
}
.vexiq_button:not(.ct-section):not(.oxy-easy-posts):hover,
.vexiq_button.oxy-easy-posts:hover .oxy-posts,
.vexiq_button.ct-section:hover .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.vexiq_button {
background-color: transparent;
border: 1px solid #1e73be;
color: #1e73be;
padding: 9px 15px;
}.vexiq_button {
 font-family:Montserrat;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 width:240px;
 height:72px;
 border-radius:48px;
 font-size:18px;
 font-weight:400;
 line-height:1.25;
 text-decoration:none;
 transition-duration:0.7s;
}
.vexiq_button:not(.ct-section):not(.oxy-easy-posts),
.vexiq_button.oxy-easy-posts .oxy-posts,
.vexiq_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.vexiq_button {
 width:95%;
 padding-left:0px;
 padding-right:0px;
}
}

.ep_docs_image_tab {
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
}
.vrc_button:hover{
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.vrc_button:hover{
 text-decoration:none;
 background-color:#d9272e;
}
.vrc_button {
background-color: transparent;
border: 1px solid #d9272e;
color: #d9272e;
padding: 9px 15px;
}.vrc_button {
 font-family:Montserrat;
 width:240px;
 height:72px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 border-radius:48px;
 text-decoration:none;
 transition-duration:0.7s;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 font-size:18px;
 font-weight:400;
 line-height:1.25;
 padding-right:0px;
 padding-left:0px;
}
.vrc_button:not(.ct-section):not(.oxy-easy-posts),
.vrc_button.oxy-easy-posts .oxy-posts,
.vrc_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.vrc_button {
 padding-right:0px;
 padding-left:0px;
 width:95%;
}
}

.vex_u_button:hover{
 text-decoration:none;
 background-color:#212721;
 color:#ffffff;
}
.vex_u_button {
background-color: transparent;
border: 1px solid #212721;
color: #212721;
padding: 9px 15px;
}.vex_u_button {
 font-family:Montserrat;
 width:240px;
 height:72px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-radius:48px;
 font-size:18px;
 font-weight:400;
 line-height:1.25;
 text-decoration:none;
 transition-duration:0.7s;
}
.vex_u_button:not(.ct-section):not(.oxy-easy-posts),
.vex_u_button.oxy-easy-posts .oxy-posts,
.vex_u_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.recf_block_1 {
 border-radius:12px;
 width:66%;
}
.recf_block_1:not(.ct-section):not(.oxy-easy-posts),
.recf_block_1.oxy-easy-posts .oxy-posts,
.recf_block_1.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.recf_block_1 {
 width:100%;
 padding-top:0px;
}
}

.recf_blocks_heading {
 font-family:Montserrat;
 width:100%;
 font-size:21px;
 color:#1b365d;
}
@media (max-width: 991px) {
.recf_blocks_heading {
 font-size:18px;
}
}

@media (max-width: 767px) {
.recf_blocks_heading {
 font-size:12px;
}
}

@media (max-width: 479px) {
.recf_blocks_heading {
 font-size:18px;
 line-height:1.25;
 text-align:left;
}
}

.recf_block_1_text:locked{
}
.recf_block_1_text {
 font-family:Lato;
 margin-top:12px;
 font-size:18px;
 margin-bottom:24px;
}
@media (max-width: 991px) {
.recf_block_1_text {
 width:100%;
 text-align:justify;
 line-height:1.25;
 font-size:15px;
}
}

@media (max-width: 767px) {
.recf_block_1_text {
 text-align:justify;
 font-size:15px;
 line-height:1.25;
}
}

.recf_image {
background-size: contain; width:33%;
 height:240px;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
.recf_image:not(.ct-section):not(.oxy-easy-posts),
.recf_image.oxy-easy-posts .oxy-posts,
.recf_image.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
@media (max-width: 1320px) {
.recf_image {
}
.recf_image:not(.ct-section):not(.oxy-easy-posts),
.recf_image.oxy-easy-posts .oxy-posts,
.recf_image.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

@media (max-width: 991px) {
.recf_image {
}
.recf_image:not(.ct-section):not(.oxy-easy-posts),
.recf_image.oxy-easy-posts .oxy-posts,
.recf_image.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

@media (max-width: 767px) {
.recf_image {
}
.recf_image:not(.ct-section):not(.oxy-easy-posts),
.recf_image.oxy-easy-posts .oxy-posts,
.recf_image.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.toggle-4217 {
}
.toggle-4217-expanded {
}
.epdocs_toggle_text:hover{
 color:#ffffff;
}
.epdocs_toggle_text {
 font-size:18px;
 color:#0075c9;
}
.epdocs_toggle_blocks {
 text-align:left;
 width:100%;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 margin-left:24px;
 margin-right:24px;
 margin-bottom:12px;
 border-radius:12px;
}
.epdocs_toggle_blocks:not(.ct-section):not(.oxy-easy-posts),
.epdocs_toggle_blocks.oxy-easy-posts .oxy-posts,
.epdocs_toggle_blocks.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.tabs-1277-tab {
}
.tabs-1277-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-1277-tab.oxy-easy-posts .oxy-posts,
.tabs-1277-tab.ct-section .ct-section-inner-wrap{
flex-direction:unset;
align-items:center;
}
@media (max-width: 1320px) {
.tabs-1277-tab {
}
}

.tabs-1277-tab-active {
 background-color:#d9d9d8;
 color:#1b365d;
 transition-duration:0.7s;
}
.tabs-contents-1277-tab {
 padding-left:0px;
 padding-top:0px;
}
.program_tab {
 width:100%;
 height:72px;
 text-align:center;
}
.program_tab:not(.ct-section):not(.oxy-easy-posts),
.program_tab.oxy-easy-posts .oxy-posts,
.program_tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1320px) {
.program_tab {
}
}

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

@media (max-width: 479px) {
.program_tab {
 font-size:12px;
}
}

.toggle-0752 {
}

                .toggle-0752 .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .toggle-0752 .oxy-expand-collapse-icon::before,
        .toggle-0752 .oxy-expand-collapse-icon::after {
            background-color: #7d7c7a;        }
        
        .toggle-0752-expanded {
}
.viqc_blocks {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 width:100%;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 border-radius:12px;
}
.vrc_blocks {
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 margin-bottom:12px;
}
.vrc_blocks:not(.ct-section):not(.oxy-easy-posts),
.vrc_blocks.oxy-easy-posts .oxy-posts,
.vrc_blocks.ct-section .ct-section-inner-wrap{
display:flex;
}
.vexu_blocks {
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
}
.amsti_steps_header {
 padding-left:24px;
 font-size:24px;
 width:100%;
}
.curriculum_header {
 font-size:24px;
 margin-bottom:12px;
}
@media (max-width: 479px) {
.curriculum_header {
 font-size:21px;
 line-height:1.25;
 text-align:center;
}
}

.stemlabs_image:hover{
 opacity:0.9;
}
.stemlabs_image {
 width:240px;
}
@media (max-width: 991px) {
.stemlabs_image {
 width:40%;
}
}

.tabs-5373-tab {
 padding-top:0px;
 padding-bottom:0px;
 padding-right:0px;
 padding-left:0px;
}
.tabs-5373-tab-active {
 background-color:#b2b1af;
 color:#ffffff;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.tabs-contents-5373-tab {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.faq_shortcode {
}
@media (max-width: 991px) {
.faq_shortcode {
}
}

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

@media (max-width: 991px) {
.maxmegawidth {
 width:640px;
}
}

@media (max-width: 767px) {
.maxmegawidth {
 width:400px;
}
}

@media (max-width: 479px) {
.maxmegawidth {
 width:300px;
}
}

.vrc_competition_block {
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 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-radius:12px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 margin-top:12px;
 margin-bottom:12px;
 background-color:#ffffff;
}
@media (max-width: 991px) {
.vrc_competition_block {
}
.vrc_competition_block:not(.ct-section):not(.oxy-easy-posts),
.vrc_competition_block.oxy-easy-posts .oxy-posts,
.vrc_competition_block.ct-section .ct-section-inner-wrap{
display:flex;
}
}

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

@media (max-width: 479px) {
.vrc_competition_block {
}
.vrc_competition_block:not(.ct-section):not(.oxy-easy-posts),
.vrc_competition_block.oxy-easy-posts .oxy-posts,
.vrc_competition_block.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

.vexiq_competition_block {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 border-radius:12px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 margin-bottom:12px;
 margin-top:12px;
}
@media (max-width: 767px) {
.vexiq_competition_block {
}
.vexiq_competition_block:not(.ct-section):not(.oxy-easy-posts),
.vexiq_competition_block.oxy-easy-posts .oxy-posts,
.vexiq_competition_block.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

.viqc_button {
}
.comphistory_image {
background-size: contain; width:240px;
 height:240px;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
@media (max-width: 767px) {
.comphistory_image {
}
.comphistory_image:not(.ct-section):not(.oxy-easy-posts),
.comphistory_image.oxy-easy-posts .oxy-posts,
.comphistory_image.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.tabs-2590-tab {
}
@media (max-width: 991px) {
.tabs-2590-tab {
 width:45%;
}
}

.tabs-2590-tab-active {
 background-color:#808080;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 color:#ffffff;
}
.tabs-contents-2590-tab {
 padding-left:0px;
 padding-right:0px;
}
.sponsor_image_window {
background-size: auto auto; width:240px;
 height:135px;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
@media (max-width: 991px) {
.sponsor_image_window {
 width:25%;
}
}

.home_button_text_2_v1 {
 font-size:14px;
 color:#ffffff;
 text-align:center;
 line-height:1.25;
}
.home_button_text_2_v2 {
 font-size:15px;
 color:#ffffff;
 text-align:center;
}
@media (max-width: 991px) {
.home_button_text_2_v2 {
 font-size:12px;
}
}

.home_image_block_v2 {
background-size: 75% auto; width:100%;
 flex-grow:1;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
.home_image_block_v2:not(.ct-section):not(.oxy-easy-posts),
.home_image_block_v2.oxy-easy-posts .oxy-posts,
.home_image_block_v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
}
@media (max-width: 991px) {
.home_image_block_v2 {
 padding-right:0px;
}
}

.resources_text_v1 {
}
@media (max-width: 767px) {
.resources_text_v1 {
 font-size:15px;
 line-height:1.25;
 text-align:justify;
}
}

.home_slider_box {
 height:332px;
 width:49%;
 position:relative;
}
@media (max-width: 991px) {
.home_slider_box {
 height:360px;
 width:100%;
 text-align:center;
 margin-top:0px;
}
.home_slider_box:not(.ct-section):not(.oxy-easy-posts),
.home_slider_box.oxy-easy-posts .oxy-posts,
.home_slider_box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 767px) {
.home_slider_box {
 height:204px;
}
}

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

.home_slider {
 slider-remove-padding:yes;
 slider-dots-overlay:no;
 slider-stretch-slides:no;
 slider-dot-color:#1b365d;
 position:absolute;
 bottom:0px;
}
.home_slider .unslider-nav ol li {border-color: #1b365d; }.home_slider .unslider-nav ol li.unslider-active {background-color: #1b365d; }            .home_slider .unslider {
				padding: 0px;
			}
			.home_slider .unslider-wrap.unslider-carousel > li {
				padding: 0px;
			}
			.home_slider .unslider-arrow.next {
				right: 10px;
				z-index: 100;
			}
			.home_slider .unslider-arrow.prev {
				left: 10px;
				z-index: 100;
			}
        @media (max-width: 991px) {
.home_slider {
}
.home_slider:not(.ct-section):not(.oxy-easy-posts),
.home_slider.oxy-easy-posts .oxy-posts,
.home_slider.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

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

.home_slider_header {
 font-size:24px;
 line-height:1.25;
 position:absolute;
 top:0px;
 padding-left:12px;
 padding-right:12px;
 background-color:#808080;
 margin-left:12px;
 margin-top:12px;
 margin-right:12px;
 height:48px;
 color:#ffffff;
 text-align:center;
 border-radius:12px;
}
.home_slider_header:not(.ct-section):not(.oxy-easy-posts),
.home_slider_header.oxy-easy-posts .oxy-posts,
.home_slider_header.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.home_slider_heading_text {
 font-family:Montserrat;
 font-size:21px;
 text-align:center;
 line-height:1.25;
 width:100%;
 height:48px;
 border-radius:12px;
 color:#ffffff;
}
.home_slider_heading_text:not(.ct-section):not(.oxy-easy-posts),
.home_slider_heading_text.oxy-easy-posts .oxy-posts,
.home_slider_heading_text.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.home_slider_heading_text {
 text-align:center;
 font-size:15px;
 height:36px;
}
}

.search_section {
 padding-top:0px;
}
.Modal_Menu_Title {
 font-size:21px;
}
@media (max-width: 991px) {
.Modal_Menu_Title {
 font-size:18px;
}
}

.Modal_Menu_Div {
 width:33%;
}
.Modal_Menu_menu {
 font-size:18px;
 color:#1b365d;
}
@media (max-width: 991px) {
.Modal_Menu_menu {
 font-size:12px;
}
}

.tabs-8942-tab {
 margin-right:12px;
 margin-left:12px;
 margin-bottom:12px;
 margin-top:12px;
}
@media (max-width: 1320px) {
.tabs-8942-tab {
}
}

.tabs-8942-tab-active {
 background-color:#d9d9d8;
}
@media (max-width: 991px) {
.tabs-8942-tab-active {
}
}

.tabs-contents-8942-tab {
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
}
.staff_button:hover{
 background-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 color:#ffffff;
}
.staff_button {
 font-family:Montserrat;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-radius:48px;
 height:60px;
 width:144px;
 line-height:1.25;
 font-size:15px;
 text-align:center;
 transition-duration:0.7s;
}
.staff_button:not(.ct-section):not(.oxy-easy-posts),
.staff_button.oxy-easy-posts .oxy-posts,
.staff_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1320px) {
.staff_button {
 width:144px;
}
}

@media (max-width: 991px) {
.staff_button {
 margin-bottom:12px;
 height:48px;
 width:16%;
}
.staff_button:not(.ct-section):not(.oxy-easy-posts),
.staff_button.oxy-easy-posts .oxy-posts,
.staff_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}

@media (max-width: 767px) {
.staff_button {
 margin-top:6px;
 margin-left:6px;
 margin-right:6px;
 margin-bottom:6px;
}
}

@media (max-width: 479px) {
.staff_button {
 width:27%;
 margin-left:3px;
 margin-right:3px;
 margin-bottom:3px;
 margin-top:3px;
}
}

.staff_title_1 {
 font-family:Montserrat;
 font-size:24px;
 color:#800f26;
 padding-bottom:12px;
}
.staff__job_title_1 {
 font-size:21px;
}
@media (max-width: 767px) {
.staff__job_title_1 {
 font-size:12px;
}
}

.staff_territory_1 {
 font-size:21px;
}
@media (max-width: 767px) {
.staff_territory_1 {
 font-size:12px;
}
}

.staff_location_1 {
 font-size:15px;
}
@media (max-width: 767px) {
.staff_location_1 {
 font-size:12px;
}
}

.staff_email_1 {
}
.staff_bio_1 {
}
@media (max-width: 991px) {
.staff_bio_1 {
 font-size:15px;
 text-align:justify;
 line-height:1.25;
}
}

.staff_tab_text_1 {
}
@media (max-width: 1320px) {
.staff_tab_text_1 {
 font-size:12px;
}
}

@media (max-width: 991px) {
.staff_tab_text_1 {
 font-size:10px;
}
}

.jrotc_block_2 {
 width:90%;
 margin-top:0px;
}
@media (max-width: 991px) {
.jrotc_block_2 {
 width:100%;
}
}

.jrotc_block_1 {
 font-size:18px;
 margin-right:12px;
 line-height:1.25;
}
@media (max-width: 1320px) {
.jrotc_block_1 {
 font-size:15px;
}
}

@media (max-width: 991px) {
.jrotc_block_1 {
 font-size:15px;
 line-height:1.25;
 text-align:justify;
}
}

.jrotc_steps_header {
 font-size:24px;
 line-height:1.24;
 margin-top:24px;
}
@media (max-width: 1320px) {
.jrotc_steps_header {
 font-size:21px;
}
}

@media (max-width: 991px) {
.jrotc_steps_header {
 font-size:21px;
 line-height:1.25;
 width:100%;
 margin-top:20px;
 text-align:center;
}
}

.modal_menu_submenus {
}
.repeater_alternate {
 background-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 text-align:justify;
 margin-bottom:0px;
}
.repeater_alternate:not(.ct-section):not(.oxy-easy-posts),
.repeater_alternate.oxy-easy-posts .oxy-posts,
.repeater_alternate.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.repeater_alternate {
}
}

.repeater_button {
}
.repeater_button:not(.ct-section):not(.oxy-easy-posts),
.repeater_button.oxy-easy-posts .oxy-posts,
.repeater_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.toggle-5113 {
}

                .toggle-5113 .oxy-expand-collapse-icon {
            font-size: 0px;        }
        
        
        .toggle-5113-expanded {
}
.repeater_header_alternate {
 margin-bottom:18px;
 text-align:center;
}
.repeater_header_alternate:not(.ct-section):not(.oxy-easy-posts),
.repeater_header_alternate.oxy-easy-posts .oxy-posts,
.repeater_header_alternate.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.repeater_header_alternate {
}
.repeater_header_alternate:not(.ct-section):not(.oxy-easy-posts),
.repeater_header_alternate.oxy-easy-posts .oxy-posts,
.repeater_header_alternate.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.media_block {
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 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-radius:12px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 margin-bottom:24px;
 text-align:justify;
 margin-left:auto;
 margin-right:auto;
}
.media_block:not(.ct-section):not(.oxy-easy-posts),
.media_block.oxy-easy-posts .oxy-posts,
.media_block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.media_block_1 {
 width:70%;
 height:100%;
 padding-bottom:0px;
}
.media_block_1:not(.ct-section):not(.oxy-easy-posts),
.media_block_1.oxy-easy-posts .oxy-posts,
.media_block_1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.media_block_2 {
 width:240px;
 border-radius:12px;
 background-repeat:no-repeat;
 height:192px;
 background-position:50% 50%;
}
.media_block_2:not(.ct-section):not(.oxy-easy-posts),
.media_block_2.oxy-easy-posts .oxy-posts,
.media_block_2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.media_logo_1 {
 width:148px;
}
.nasa_button_title {
 font-size:12px;
 color:#ffffff;
 text-align:center;
}
.nasa_button_title_2 {
 color:#ffffff;
 font-size:6px;
 text-align:center;
}
.competition_text_block_1 {
}
@media (max-width: 991px) {
.competition_text_block_1 {
 text-align:justify;
 line-height:1.25;
}
}

.parentscroll {
}
.childscroll {
 text-align:left;
}
.noscrollbar {
 text-align:left;
}
.noscrollbar2 {
}
.recfdl_tabs {
 font-family:Montserrat;
 width:22%;
 border-radius:48px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 height:72px;
 font-size:18px;
 line-height:1.25;
}
.recfdl_tabs:not(.ct-section):not(.oxy-easy-posts),
.recfdl_tabs.oxy-easy-posts .oxy-posts,
.recfdl_tabs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
align-content:center;
justify-content:center;
}
@media (max-width: 1320px) {
.recfdl_tabs {
}
}

@media (max-width: 991px) {
.recfdl_tabs {
 height:60px;
}
}

@media (max-width: 767px) {
.recfdl_tabs {
}
.recfdl_tabs:not(.ct-section):not(.oxy-easy-posts),
.recfdl_tabs.oxy-easy-posts .oxy-posts,
.recfdl_tabs.ct-section .ct-section-inner-wrap{
display:flex;
}
}

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

.toggle-9070 {
}

                .toggle-9070 .oxy-expand-collapse-icon {
            font-size: 9px;        }
        
        
        .toggle-9070-expanded {
}
.mobile_menu_link_block {
 margin-top:12px;
 margin-bottom:18px;
 margin-left:12px;
}
@media (max-width: 767px) {
.mobile_menu_link_block {
 margin-bottom:0px;
}
}

.mobile_menu_heading {
 font-size:21px;
}
@media (max-width: 1320px) {
.mobile_menu_heading {
 font-size:21px;
 padding-top:3px;
 padding-bottom:3px;
}
}

@media (max-width: 767px) {
.mobile_menu_heading {
 margin-top:0px;
}
}

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

.toggle-3243 {
}
.toggle-3243-expanded {
}
.toggle-6447 {
}
.toggle-6447-expanded {
}
.toggle-3385 {
}
.toggle-3385-expanded {
}
.toggle-0659 {
}
.toggle-0659-expanded {
}
.t-flow_2 {
 width:50%;
}
.badges_block {
 margin-top:12px;
 margin-bottom:12px;
}
@media (max-width: 991px) {
.badges_block {
}
.badges_block:not(.ct-section):not(.oxy-easy-posts),
.badges_block.oxy-easy-posts .oxy-posts,
.badges_block.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.badges_icon {
 width:30%;
 margin-bottom:0px;
}
.badges_icon:not(.ct-section):not(.oxy-easy-posts),
.badges_icon.oxy-easy-posts .oxy-posts,
.badges_icon.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.badges_icon {
}
.badges_icon:not(.ct-section):not(.oxy-easy-posts),
.badges_icon.oxy-easy-posts .oxy-posts,
.badges_icon.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.badges_icon {
 width:20%;
}
}

.badges_list {
 width:70%;
}
@media (max-width: 479px) {
.badges_list {
 width:80%;
}
}

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

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

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

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

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

.badge_text {
 margin-bottom:6px;
}
@media (max-width: 991px) {
.badge_text {
}
}

.donate_slide {
background-size: contain; background-repeat:no-repeat;
 height:240px;
 margin-top:24px;
 margin-left:24px;
 margin-right:24px;
 margin-bottom:36px;
 background-position:50% 50%;
}
.toggle-2029 {
}
.toggle-2029-expanded {
}
.open_mobile_menu {
}
.open_mobile_search {
}
.logo_box {
 width:240px;
 text-align:center;
 height:240px;
}
.logo_box:not(.ct-section):not(.oxy-easy-posts),
.logo_box.oxy-easy-posts .oxy-posts,
.logo_box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-around;
}
.logo_link {
 text-align:center;
}
.header_image_link {
}
.image_link_home {
 flex-grow:1;
 height:60px;
}
.image_link_home:not(.ct-section):not(.oxy-easy-posts),
.image_link_home.oxy-easy-posts .oxy-posts,
.image_link_home.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
.image_link_home_image {
 padding-top:9px;
 padding-left:9px;
 padding-right:9px;
 padding-bottom:9px;
 width:96px;
}
.recf_button_virtual {
 margin-left:18px;
 margin-top:18px;
 margin-right:18px;
 margin-bottom:18px;
}
.stem_learning_button_heading {
}
.stem_learning_button_heading_1:hover{
 text-decoration:none;
}
.stem_learning_button_heading_1 {
 font-size:18px;
 color:#ffffff;
 text-align:center;
 line-height:1.25;
 text-decoration:none;
}
.stem_learning_button_superbox_primary {
}
.stem_learning_button_superbox_secondary {
}
.oxy_superbox_secondary {
}
.vexcode__block_header_div:hover{
 text-decoration:none;
}
.vexcode__block_header_div:activeselector{
}
.vexcode__block_header_div {
 width:100%;
 height:72px;
 border-top-left-radius:12px;
 border-top-right-radius:12px;
 text-align:left;
 background-color:#b6862d;
 text-decoration:none;
}
.vexcode__block_header_div:not(.ct-section):not(.oxy-easy-posts),
.vexcode__block_header_div.oxy-easy-posts .oxy-posts,
.vexcode__block_header_div.ct-section .ct-section-inner-wrap{
align-items:center;
justify-content:center;
}
.stem_resources_block {
 width:100%;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 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-radius:12px;
}
@media (max-width: 991px) {
.stem_resources_block {
 max-width:100%;
}
}

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

.tabs-8416-tab {
 padding-top:0px;
 padding-bottom:0px;
 padding-right:0px;
 padding-left:0px;
}
.tabs-8416-tab-active:hover{
 color:#1b365d;
}
.tabs-8416-tab-active {
 color:#ffffff;
 border-radius:12px;
 background-color:#1b365d;
}
@media (max-width: 991px) {
.tabs-8416-tab-active {
}
}

.tabs-contents-8416-tab {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.learning_resources_tab_headings {
 font-size:18px;
 line-height:1.25;
 text-align:center;
 margin-bottom:12px;
 margin-top:12px;
 margin-left:18px;
 margin-right:18px;
 letter-spacing:1px;
}
@media (max-width: 991px) {
.learning_resources_tab_headings {
 font-size:12px;
}
}

.learning_resources_tab_div:hover{
 border-radius:48px;
 color:#1b365d;
 background-color:#c8cbcf;
}
.learning_resources_tab_div:activeselector{
}
.learning_resources_tab_div {
 padding-bottom:0px;
 width:25%;
 text-align:center;
 height:60px;
 margin-left:12px;
 margin-right:12px;
 margin-bottom:12px;
 margin-top:12px;
 border-radius:48px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 transition-duration:0.7s;
}
.learning_resources_tab_div:not(.ct-section):not(.oxy-easy-posts),
.learning_resources_tab_div.oxy-easy-posts .oxy-posts,
.learning_resources_tab_div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.learning_resources_tab_div {
 width:45%;
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:12px;
}
.learning_resources_tab_div:not(.ct-section):not(.oxy-easy-posts),
.learning_resources_tab_div.oxy-easy-posts .oxy-posts,
.learning_resources_tab_div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 479px) {
.learning_resources_tab_div {
 width:48%;
 height:72px;
}
}

.image_home_primary {
}
.image_home_secondary {
 margin-left:0px;
 border-radius:12px;
}
.home-superbox-primary {
 text-align:center;
}
.home-superbox-primary:not(.ct-section):not(.oxy-easy-posts),
.home-superbox-primary.oxy-easy-posts .oxy-posts,
.home-superbox-primary.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.home_columns_div:hover{
 opacity:0.8;
 transition-duration:0.7s;
}
.home_columns_div {
background-size: 66% auto; width:20px;
 background-repeat:no-repeat;
 transition-duration:0.7s;
 background-position:50% 50%;
}
.home_superbox_programs_small {
 width:100%;
}
.home_menu_icon_secondary {
 border-radius:12px;
}
.welcome_page_block_header_left {
 line-height:1.25;
 font-size:24px;
 width:100%;
 text-align:left;
}
@media (max-width: 991px) {
.welcome_page_block_header_left {
 text-align:center;
}
}

@media (max-width: 767px) {
.welcome_page_block_header_left {
 font-size:21px;
}
}

.welcome_page_block_header_right {
 line-height:1.25;
 font-size:24px;
 width:100%;
 text-align:right;
}
@media (max-width: 991px) {
.welcome_page_block_header_right {
 text-align:center;
}
}

@media (max-width: 767px) {
.welcome_page_block_header_right {
 font-size:21px;
}
}

.welcome_page_block_text:locked{
}
.welcome_page_block_text {
 text-align:left;
 margin-top:12px;
 margin-bottom:0px;
 font-size:16px;
}
@media (max-width: 991px) {
.welcome_page_block_text {
 font-size:12px;
}
}

@media (max-width: 767px) {
.welcome_page_block_text {
 font-size:15px;
 text-align:justify;
}
}

@media (max-width: 479px) {
.welcome_page_block_text {
 font-size:12px;
 text-align:justify;
}
}

.menu-container-1:hover{
 text-decoration:none;
}
.menu-container-1:activeselector{
}
.menu-container-1 {
 width:100%;
 font-weight:700;
 text-decoration:none;
 position:absolute;
 left:auto;
 right:auto;
}
.menu-container-1:not(.ct-section):not(.oxy-easy-posts),
.menu-container-1.oxy-easy-posts .oxy-posts,
.menu-container-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 479px) {
.menu-container-1 {
 padding-left:0px;
}
}

.menu-item-wrapper:hover{
 text-decoration:none;
 color:#049dd9;
}
.menu-item-wrapper {
 text-decoration:none;
 transition-duration:0.7s;
 color:#1b365d;
 font-weight:700;
}
.menu-item-wrapper:not(.ct-section):not(.oxy-easy-posts),
.menu-item-wrapper.oxy-easy-posts .oxy-posts,
.menu-item-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.menu-item-parent-item {
}
.menu-item-parent-item:not(.ct-section):not(.oxy-easy-posts),
.menu-item-parent-item.oxy-easy-posts .oxy-posts,
.menu-item-parent-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.menu-submenu-container {
 position:absolute;
 width:960px;
 height:403px;
 z-index:999;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 opacity:0;
 transition-duration:0.7s;
 left:-9000px;
 transition-property:opacity; top;
 text-align:left;
 top:7px;
 margin-top:52px;
}
.menu-submenu-container:not(.ct-section):not(.oxy-easy-posts),
.menu-submenu-container.oxy-easy-posts .oxy-posts,
.menu-submenu-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.menu-submenu {
 background-color:#ffffff;
 width:100%;
 flex-grow:1;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 box-shadow:0px 9px 18px 0px rgba(33,39,33,0.2);
}
.menu-submenu:not(.ct-section):not(.oxy-easy-posts),
.menu-submenu.oxy-easy-posts .oxy-posts,
.menu-submenu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.menu-item-big-item {
 width:33%;
 padding-left:24px;
 padding-top:18px;
 padding-right:24px;
}
.menu-item-big-item:not(.ct-section):not(.oxy-easy-posts),
.menu-item-big-item.oxy-easy-posts .oxy-posts,
.menu-item-big-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.menu-item-big-icon {
color: rgba(111,116,122,0.65);}.menu-item-big-icon 
>svg {width: 24px;height: 24px;}.menu-item-big-icon {
}
.menu-item-big-text {
 margin-bottom:3px;
 font-size:14px;
 text-align:left;
 line-height:1.25;
}
.menu-item-big-subtext {
 line-height:1.25;
 font-weight:400;
}
.link-and-submenu-div:hover{
}
.link-and-submenu-div {
}
.link-and-submenu-div:not(.ct-section):not(.oxy-easy-posts),
.link-and-submenu-div.oxy-easy-posts .oxy-posts,
.link-and-submenu-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.top-menu-links:hover{
transform:scale3d(1.05,1.05,1.05); text-decoration:none;
}
.top-menu-links {
transform:; color:#1b365d;
 font-weight:700;
 font-size:15px;
 text-decoration:none;
 transition-duration:0.9s;
}
.link-and-submenu-div-1 {
 padding-left:18px;
 padding-bottom:0px;
}
.link-and-submenu-div-1:not(.ct-section):not(.oxy-easy-posts),
.link-and-submenu-div-1.oxy-easy-posts .oxy-posts,
.link-and-submenu-div-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.tabs-9770-tab {
 padding-bottom:0px;
 padding-left:0px;
 padding-top:0px;
 padding-right:0px;
}
.tabs-9770-tab-active {
}
.tabs-contents-9770-tab {
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
}
.tab-contents {
}
.home-dropdown-left-links:activeselector{
}
.home-dropdown-left-links {
 align-self:stretch;
 width:25%;
 padding-top:18px;
 padding-left:24px;
 border-bottom-left-radius:12px;
 background-color:#dcdfe8;
}
.vrc-header-icon-box {
}
.vrc-header-icon-box:not(.ct-section):not(.oxy-easy-posts),
.vrc-header-icon-box.oxy-easy-posts .oxy-posts,
.vrc-header-icon-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.vrc-header-icon {
color: #ffffff;}.vrc-header-icon 
>svg {width: 15px;height: 15px;}.vrc-header-icon {
 margin-left:12px;
}
.vrc-header-icon-box-link:hover{
 color:#ececec;
 text-decoration:none;
}
.vrc-header-icon-box-link {
 font-size:24px;
 text-decoration:none;
 color:#ffffff;
}
.vrc-welcome {
}
.about-vrc {
}
.Menu-Container:hover{
 text-decoration:none;
}
.Menu-Container {
 width:480px;
 height:36px;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 padding-bottom:0px;
 padding-top:12px;
 text-decoration:none;
}
.Menu-Container:not(.ct-section):not(.oxy-easy-posts),
.Menu-Container.oxy-easy-posts .oxy-posts,
.Menu-Container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.menu-item-text:hover{
transform:scale3d(1.04,1.04,1.04); text-decoration:none;
 transition-duration:0.6s;
}
.menu-item-text {
 font-family:Montserrat;
 text-decoration:none;
 color:#1b365d;
 font-weight:700;
 font-size:13px;
}
.submenu-test {
 width:960px;
 height:403px;
 position:fixed;
 z-index:999;
 top:161px;
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 left:-9000px;
 opacity:0;
 box-shadow:0px 7px 10px 0px rgba(33,39,33,0.16);
}
.submenu-test:not(.ct-section):not(.oxy-easy-posts),
.submenu-test.oxy-easy-posts .oxy-posts,
.submenu-test.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.item-container-test {
 border-bottom-left-radius:12px;
 border-bottom-right-radius:12px;
 position:relative;
 flex-grow:1;
 text-align:center;
}
.item-container-test:not(.ct-section):not(.oxy-easy-posts),
.item-container-test.oxy-easy-posts .oxy-posts,
.item-container-test.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.submenu-right-test:activeselector{
}
.submenu-right-test {
background-image:linear-gradient(rgba(9,23,51,0.5), rgba(9,23,51,0.5)), url(https://www.recf.org/..//app/uploads/2020/04/5X9A8413.jpg);background-size:auto,  cover; width:75%;
 align-self:stretch;
 flex-grow:1;
 position:relative;
 border-bottom-right-radius:12px;
}
.home-link-test-2:hover{
transform:scale3d(1.03,1.03,1.03); text-decoration:none;
}
.home-link-test-2 {
 text-decoration:none;
 color:#1b365d;
 font-weight:600;
 font-size:12px;
}
.vex-ai-numbers-copy:activeselector{
}
.vex-ai-numbers-copy {
 font-size:35px;
 font-weight:700;
 margin-top:6px;
 margin-bottom:6px;
 letter-spacing:1px;
}
.tabs-6327-tab {
}
.tabs-6327-tab-active {
}
.tabs-contents-6327-tab {
}
.vex-ai-icon-header:activeselector{
}
.vex-ai-icon-header {
 line-height:1.25;
 text-align:center;
 font-size:18px;
 width:100%;
 margin-top:24px;
}
.vex-ai-icon-text {
 color:rgba(111,116,122,0.66);
 text-align:justify;
 font-size:12px;
 margin-top:12px;
 margin-bottom:24px;
}
.vex-ai-icon-text:activeselector{
}
.vex-ai-icon {
 margin-right:12px;
}
.vex-ai-learn-more:hover{
transform:scale3d(1.05,1.05,1.05); transition-duration:0.8s;
 text-decoration:none;
}
.vex-ai-learn-more:activeselector{
}
.vex-ai-learn-more {
 position:absolute;
 bottom:18px;
 transition-duration:0.8s;
 text-decoration:none;
}
.girl-powered-menu-item-container:hover{
 color:color(126);
}
.girl-powered-menu-item-container {
 font-family:Montserrat;
 color:#2aabe2;
 font-size:15px;
 font-weight:700;
 text-transform:uppercase;
 text-align:center;
 margin-top:6px;
 margin-bottom:6px;
}
.girl-powered-menu-item-container:not(.ct-section):not(.oxy-easy-posts),
.girl-powered-menu-item-container.oxy-easy-posts .oxy-posts,
.girl-powered-menu-item-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.girl-powered-menu-item-container {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.girl-powered-menu-item-link:hover{
 color:#47b4df;
}
.girl-powered-menu-item-link {
 font-family:Montserrat;
 text-transform:uppercase;
 color:#ffffff;
 letter-spacing:1px;
 font-size:15px;
}
@media (max-width: 991px) {
.girl-powered-menu-item-link {
 font-size:12px;
}
}

.girl-powered-menu-item-link-1 {
 margin-left:24px;
}
.gp-footer-social-containers {
 padding-bottom:0px;
 margin-bottom:0px;
 width:100%;
 position:absolute;
 bottom:0px;
 text-align:center;
}
.gp-footer-social-containers:not(.ct-section):not(.oxy-easy-posts),
.gp-footer-social-containers.oxy-easy-posts .oxy-posts,
.gp-footer-social-containers.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.girl-powered-menu-item-link-2:hover{
 color:#47b4df;
}
.girl-powered-menu-item-link-2 {
 font-family:Lato;
 color:#e8f0f4;
 font-size:12px;
 text-transform:capitalize;
 margin-top:3px;
 margin-bottom:3px;
 font-weight:600;
 letter-spacing:.5px;
}
@media (max-width: 991px) {
.girl-powered-menu-item-link-2 {
 font-size:10px;
}
}

@media (max-width: 767px) {
.girl-powered-menu-item-link-2 {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 font-size:9px;
}
}

.home-link-top:activeselector{
}
.home-link-top {
 line-height:1.2;
}
.home-slider-headers-1:activeselector{
}
.home-slider-headers-1 {
 margin-bottom:12px;
 font-size:24px;
 text-transform:uppercase;
 color:#6f747a;
 width:100%;
 text-align:center;
}
.sponsor_home_image_1 {
 width:20%;
 text-align:justify;
}
.sponsor_home_image_1:not(.ct-section):not(.oxy-easy-posts),
.sponsor_home_image_1.oxy-easy-posts .oxy-posts,
.sponsor_home_image_1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-around;
}
.home-slider-headers-10 {
}
.home-slider-headers-9:activeselector{
}
.home-slider-headers-9 {
 margin-bottom:12px;
 font-size:24px;
 text-transform:uppercase;
 color:#6f747a;
 width:100%;
 text-align:center;
}
.recf-image:ct_content{
}
.recf-image:hover{
 opacity:0.9;
 transition-duration:0.7s;
}
.recf-image:activeselector{
}
.recf-image {
 border-radius:12px;
 transition-duration:0.7s;
}
@media (max-width: 1320px) {
.recf-image {
 margin-top:0px;
}
}

@media (max-width: 479px) {
.recf-image {
 width:300px;
}
}

.girl-powered-home-slide {
background-size: cover; width:100vw;
 height:720px;
}
.girl-powered-home-slide:not(.ct-section):not(.oxy-easy-posts),
.girl-powered-home-slide.oxy-easy-posts .oxy-posts,
.girl-powered-home-slide.ct-section .ct-section-inner-wrap{
display:flex;
}
.gp-meet-the-team-fields-group {
}
.gp-meet-the-team-title {
 font-size:18px;
 color:#1b365d;
 font-weight:700;
}
.gp-meet-the-team-name {
 font-size:30px;
 margin-top:0px;
 color:color(126);
}
@media (max-width: 991px) {
.gp-meet-the-team-name {
 font-size:21px;
 line-height:1.2;
}
}

.gp-meet-the-team-org {
 font-size:15px;
 color:#2aabe2;
 text-align:left;
}
.gp-meet-the-team-fields-group-2 {
 text-align:center;
 width:100%;
 margin-bottom:0px;
 margin-top:24px;
 flex-grow:1;
}
.gp-meet-the-team-fields-group-2:not(.ct-section):not(.oxy-easy-posts),
.gp-meet-the-team-fields-group-2.oxy-easy-posts .oxy-posts,
.gp-meet-the-team-fields-group-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.gp-meet-profile-block {
 text-align:center;
 width:30%;
}
.gp-meet-profile-block:not(.ct-section):not(.oxy-easy-posts),
.gp-meet-profile-block.oxy-easy-posts .oxy-posts,
.gp-meet-profile-block.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 991px) {
.gp-meet-profile-block {
 width:100%;
}
}

.gp-statement:activeselector{
}
.gp-statement {
 font-family:Montserrat;
 font-size:12px;
 text-align:left;
 color:#ffffff;
}
.girl-powered-page-title {
}
.tabs-6555-tab {
}
.tabs-6555-tab-active {
}
.tabs-contents-6555-tab {
}
.menu-main-div-01 {
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 padding-right:0px;
 height:403px;
 background-color:#d9dde0;
 position:absolute;
 width:960px;
 margin-left:-112px;
 top:147px;
 left:113px;
}
.menu-main-div-01:not(.ct-section):not(.oxy-easy-posts),
.menu-main-div-01.oxy-easy-posts .oxy-posts,
.menu-main-div-01.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.gp-meet-the-team-button {
}
.disable-scrollbar {
}
.vex-worlds-menu-link:locked{
}
.vex-worlds-menu-link:hover{
transform:scale(1.03,1.03); color:#ececec;
 text-decoration:none;
 transition-duration:0.4s;
}
.vex-worlds-menu-link {
 font-family:'Montserrat';
 color:#ffffff;
 text-decoration:none;
 font-weight:600;
 font-size:16px;
 margin-right:18px;
}
@media (max-width: 479px) {
.vex-worlds-menu-link {
 font-size:12px;
 text-align:right;
}
}

.downloads_table_item {
 padding-right:12px;
 max-width:330px;
}
.tabs-8124-tab {
}
.tabs-8124-tab-active {
 background-color:#1b365d;
 color:#ffffff;
}
.tabs-contents-8124-tab {
}
.tab_grants:hover{
 border-radius:48px;
 color:#1b365d;
 background-color:#c8cbcf;
}
.tab_grants:activeselector{
}
.tab_grants {
 font-family:Montserrat;
 padding-bottom:0px;
 width:25%;
 text-align:center;
 height:60px;
 margin-left:2px;
 margin-right:12px;
 margin-bottom:12px;
 margin-top:12px;
 border-radius:48px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 transition-duration:0.7s;
 padding-top:0px;
}
.tab_grants:not(.ct-section):not(.oxy-easy-posts),
.tab_grants.oxy-easy-posts .oxy-posts,
.tab_grants.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.tab_grants {
 width:45%;
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:12px;
}
.tab_grants:not(.ct-section):not(.oxy-easy-posts),
.tab_grants.oxy-easy-posts .oxy-posts,
.tab_grants.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 479px) {
.tab_grants {
 width:48%;
 height:72px;
}
}

.grants_tab_content_container {
 width:100%;
 text-align:justify;
}
.grants_tab_content_container:not(.ct-section):not(.oxy-easy-posts),
.grants_tab_content_container.oxy-easy-posts .oxy-posts,
.grants_tab_content_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.grants_table {
 flex-grow:1;
}
.grants_table:not(.ct-section):not(.oxy-easy-posts),
.grants_table.oxy-easy-posts .oxy-posts,
.grants_table.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.grants_program_title {
 width:100%;
}
.grants_program_title_text {
}
.vex-worlds-footer-link:locked{
}
.vex-worlds-footer-link {
 margin-top:6px;
 margin-bottom:6px;
 font-weight:500;
}
.sticky:locked{
}
.sticky {
}
.sticky:not(.ct-section):not(.oxy-easy-posts),
.sticky.oxy-easy-posts .oxy-posts,
.sticky.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
}
@media (max-width: 991px) {
.sticky {
 width:100%;
}
.sticky:not(.ct-section):not(.oxy-easy-posts),
.sticky.oxy-easy-posts .oxy-posts,
.sticky.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 767px) {
.sticky {
}
.sticky:not(.ct-section):not(.oxy-easy-posts),
.sticky.oxy-easy-posts .oxy-posts,
.sticky.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.vw-important {
}
.amc-skills-container {
 width:20%;
 position:relative;
 height:180px;
}
.amc-skills-container:not(.ct-section):not(.oxy-easy-posts),
.amc-skills-container.oxy-easy-posts .oxy-posts,
.amc-skills-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 991px) {
.amc-skills-container {
 margin-bottom:0px;
}
}

@media (max-width: 767px) {
.amc-skills-container {
 height:144px;
}
}

.amc-skills-labels {
 margin-bottom:25px;
 font-size:18px;
 text-align:center;
 position:absolute;
 top:0px;
}
@media (max-width: 1320px) {
.amc-skills-labels {
 font-size:15px;
}
}

@media (max-width: 991px) {
.amc-skills-labels {
 font-size:15px;
 text-align:center;
}
}

@media (max-width: 767px) {
.amc-skills-labels {
 font-size:10px;
 text-align:center;
}
}

@media (max-width: 479px) {
.amc-skills-labels {
 text-align:center;
 font-size:18px;
}
}

.gp-tab-workshops-button:hover{
 background-color:#2aabe2;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#2aabe2;
 border-right-color:#2aabe2;
 border-bottom-color:#2aabe2;
 border-left-color:#2aabe2;
 color:#ffffff;
}
.gp-tab-workshops-button {
 border-top-color:#2aabe2;
 border-right-color:#2aabe2;
 border-bottom-color:#2aabe2;
 border-left-color:#2aabe2;
 color:#2aabe2;
 margin-bottom:24px;
 margin-left:24px;
 margin-right:24px;
}
@media (max-width: 991px) {
.gp-tab-workshops-button {
 text-align:justify;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 width:30%;
 height:54px;
}
.gp-tab-workshops-button:not(.ct-section):not(.oxy-easy-posts),
.gp-tab-workshops-button.oxy-easy-posts .oxy-posts,
.gp-tab-workshops-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-around;
}
}

@media (max-width: 767px) {
.gp-tab-workshops-button {
 height:22%;
 font-size:15px;
}
}

@media (max-width: 479px) {
.gp-tab-workshops-button {
 margin-bottom:0px;
}
}

.gp-ws-links:ct_content{
}
.gp-ws-links {
 text-align:left;
 padding-left:0px;
 font-size:18px;
}
@media (max-width: 991px) {
.gp-ws-links {
 font-size:15px;
}
}

.gp-sponsor-image {
 width:21%;
}
.ep-downloads-text {
 font-size:18px;
 text-align:left;
 line-height:1.2;
}
@media (max-width: 991px) {
.ep-downloads-text {
 font-size:15px;
}
}

.covid-video-description:activeselector{
}
.covid-video-description {
 color:#929999;
 margin-top:12px;
 width:100%;
 font-size:12px;
}
@media (max-width: 1320px) {
.covid-video-description {
 width:100%;
}
}

.rad-experience-sign-text {
 margin-top:6px;
}
.ttt-text {
 margin-top:0px;
 text-align:left;
 font-size:18px;
}
@media (max-width: 991px) {
.ttt-text {
 font-size:15px;
}
}

.vrad-text-white:activeselector{
}
.vrad-text-white {
 text-align:left;
 color:#ffffff;
 font-size:18px;
 margin-top:12px;
 margin-bottom:12px;
}
@media (max-width: 991px) {
.vrad-text-white {
 text-align:justify;
 font-size:15px;
 line-height:1.25;
}
}

.veronica-block-text {
 font-size:18px;
 margin-top:12px;
}
@media (max-width: 991px) {
.veronica-block-text {
 font-size:15px;
}
}

.cell-inner {
 border-top-color:#a7a9ab;
 border-right-color:#a7a9ab;
 border-bottom-color:#a7a9ab;
 border-left-color:#a7a9ab;
 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;
 padding-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
}
@media (max-width: 991px) {
.cell-inner {
 padding-left:0px;
 margin-right:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

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

.irhs-cell-text:activeselector{
}
.irhs-cell-text {
 font-family:Montserrat;
 width:100%;
 text-align:center;
 font-size:15px;
 line-height:1.2;
 padding-top:9px;
 padding-bottom:9px;
}
@media (max-width: 991px) {
.irhs-cell-text {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 font-size:12px;
}
}

.irhs-header:activeselector{
}
.irhs-header {
 font-family:Montserrat;
 color:#ffffff;
 width:100%;
 text-align:center;
 font-size:18px;
 font-weight:700;
}
@media (max-width: 991px) {
.irhs-header {
 font-size:12px;
}
}

.ihrs-header-cell-div:activeselector{
}
.ihrs-header-cell-div {
 width:25%;
 padding-left:6px;
 padding-right:6px;
}
.ihrs-header-cell-div:not(.ct-section):not(.oxy-easy-posts),
.ihrs-header-cell-div.oxy-easy-posts .oxy-posts,
.ihrs-header-cell-div.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:center;
}
@media (max-width: 991px) {
.ihrs-header-cell-div {
 padding-top:0px;
 padding-bottom:0px;
}
.ihrs-header-cell-div:not(.ct-section):not(.oxy-easy-posts),
.ihrs-header-cell-div.oxy-easy-posts .oxy-posts,
.ihrs-header-cell-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
}

@media (max-width: 479px) {
.ihrs-header-cell-div {
}
}

.ihrs-table-cell-div:activeselector{
}
.ihrs-table-cell-div {
 width:25%;
 padding-left:0px;
 padding-right:0px;
}
.ihrs-table-cell-div:not(.ct-section):not(.oxy-easy-posts),
.ihrs-table-cell-div.oxy-easy-posts .oxy-posts,
.ihrs-table-cell-div.ct-section .ct-section-inner-wrap{
justify-content:center;
}
@media (max-width: 991px) {
.ihrs-table-cell-div {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

@media (max-width: 479px) {
.ihrs-table-cell-div {
}
}

.radc-buttons:locked{
}
.radc-buttons {
 width:21%;
 margin-top:12px;
 margin-bottom:12px;
 background-color:#4aba49;
 border-top-color:#4aba49;
 border-right-color:#4aba49;
 border-bottom-color:#4aba49;
 border-left-color:#4aba49;
}
@media (max-width: 991px) {
.radc-buttons {
 font-size:12px;
}
}

@media (max-width: 479px) {
.radc-buttons {
 font-size:9px;
}
}

.bell-flight-text:activeselector{
}
.bell-flight-text {
 width:100%;
 font-size:18px;
 margin-bottom:0px;
}
@media (max-width: 991px) {
.bell-flight-text {
 font-size:15px;
}
}

.bell-vertical-button {
 width:22%;
}
@media (max-width: 991px) {
.bell-vertical-button {
 width:240px;
}
}

@media (max-width: 767px) {
.bell-vertical-button {
 width:66%;
}
}

.bett-page-title:activeselector{
}
.bett-page-title {
 font-family:Montserrat;
 color:#ffffff;
 font-size:48px;
 line-height:1.2;
 padding-top:12px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:12px;
}
@media (max-width: 991px) {
.bett-page-title {
 font-size:21px;
}
}

@media (max-width: 767px) {
.bett-page-title {
}
}

@media (max-width: 479px) {
.bett-page-title {
 font-size:15px;
}
}

.ways-text {
 font-size:18px;
}
@media (max-width: 991px) {
.ways-text {
}
}

.ways-section-title {
 color:#ffffff;
 margin-left:12px;
 line-height:1.2;
 font-size:21px;
}
@media (max-width: 991px) {
.ways-section-title {
}
}

.ways-button {
 left:auto;
 right:auto;
}
.menu-12-11-2020:ct_content{
}
.menu-12-11-2020:activeselector{
}
.menu-12-11-2020 {
 margin-top:-15px;
 margin-bottom:-2px;
 width:824px;
}
.menu-12-11-2020:not(.ct-section):not(.oxy-easy-posts),
.menu-12-11-2020.oxy-easy-posts .oxy-posts,
.menu-12-11-2020.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:unset;
}
.menu-12-11-2020 .oxy-mega-menu_inner{
--expanded-height:420px;
}

.menu-12-11-2020 .oxy-mega-dropdown_inner{
transition-duration:600ms;
--global-dropdown-width:100%;
}

.menu-12-11-2020 .oxy-mega-dropdown_inner{
                                transform: translateX(-50%);
                                left: 50%;
                        }
.home-mega-dropdown-container:locked{
}
.home-mega-dropdown-container:activeselector{
}
.home-mega-dropdown-container {
 height:480px;
 width:100%;
 padding-left:24px;
 padding-right:24px;
 margin-left:auto;
 margin-right:auto;
 box-shadow:0px 10px 7px 0px rgba(33,39,33,0.26);
}
.home-mega-dropdown-container:not(.ct-section):not(.oxy-easy-posts),
.home-mega-dropdown-container.oxy-easy-posts .oxy-posts,
.home-mega-dropdown-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.three-ways-heading {
 line-height:1.2;
 font-size:24px;
}
.about-live-remote-st-text:activeselector{
}
.about-live-remote-st-text {
 text-align:left;
 width:100%;
 margin-top:6px;
 font-size:18px;
}
@media (max-width: 991px) {
.about-live-remote-st-text {
 font-size:15px;
}
}

.element-reverse {
}
.element-reverse:not(.ct-section):not(.oxy-easy-posts),
.element-reverse.oxy-easy-posts .oxy-posts,
.element-reverse.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.vex-competitions-menu-item:hover{
 color:#1b365d;
 background-color:rgba(255,255,255,0.7);
 border-radius:3px;
 text-decoration:none;
}
.vex-competitions-menu-item {
 color:#ffffff;
 width:100%;
 margin-bottom:3px;
 margin-top:3px;
 padding-left:3px;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 text-decoration:none;
 transition-duration:.3s;
 text-align:left;
}
.menu-sub-container {
 text-align:center;
 width:30%;
 padding-left:18px;
 padding-top:18px;
 padding-right:18px;
 padding-bottom:18px;
 background-color:rgba(0,0,0,0.72);
 border-radius:12px;
 text-decoration:none;
}
.menu-sub-container:not(.ct-section):not(.oxy-easy-posts),
.menu-sub-container.oxy-easy-posts .oxy-posts,
.menu-sub-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.reverse-div {
}
.carriculum-text-02-18-2021:activeselector{
}
.carriculum-text-02-18-2021 {
 font-size:18px;
 margin-bottom:24px;
 color:#1b365d;
 margin-left:24px;
}
@media (max-width: 991px) {
.carriculum-text-02-18-2021 {
 width:100%;
 font-size:12px;
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:24px;
 text-align:justify;
 line-height:1.25;
}
}

.vexworlds_button:locked{
}
.vexworlds_button:hover{
 background-color:#d9272e;
 color:#ffffff;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ff1f4a;
 border-right-color:#ff1f4a;
 border-bottom-color:#ff1f4a;
 border-left-color:#ff1f4a;
}
.vexworlds_button {
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 color:#d9272e;
 margin-right:12px;
 margin-top:12px;
 margin-left:12px;
 margin-bottom:12px;
}
@media (max-width: 991px) {
.vexworlds_button {
}
}

@media (max-width: 767px) {
.vexworlds_button {
 width:66%;
}
}

.vexworldsbutton_white {
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 color:#ffffff;
}
.vexworlds-text:activeselector{
}
.vexworlds-text {
 font-family:Inherit;
 font-weight:400;
 font-size:18px;
 text-align:left;
 padding-left:0px;
 margin-bottom:0px;
 width:px;
 min-width:px;
 max-width:px;
 height:px;
 min-height:px;
 max-height:px;
 color:#ffffff;
}
@media (max-width: 1320px) {
.vexworlds-text {
 font-size:14px;
}
}

@media (max-width: 991px) {
.vexworlds-text {
 text-align:justify;
 font-size:15px;
 line-height:1.25;
 margin-right:0px;
 margin-top:0px;
 margin-left:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 width:100%;
}
}

@media (max-width: 767px) {
.vexworlds-text {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 font-size:12px;
 text-align:left;
}
}

@media (max-width: 479px) {
.vexworlds-text {
 line-height:1;
 text-align:left;
 font-size:12px;
 margin-bottom:0px;
}
}

.tabs-9829-tab {
}
.tabs-9829-tab-active {
 background-color:#ececec;
}
.tabs-contents-9829-tab {
}
.vexworlds-button-spacing {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.vexworlds-button-spacing {
 width:20%;
}
@media (max-width: 991px) {
.vexworlds-button-spacing {
 width:240px;
}
}

.bell-faq-q-text {
 font-family:Montserrat;
 color:#1b365d;
 font-weight:700;
 font-size:21px;
 text-align:left;
 line-height:1.2;
 margin-left:24px;
}
@media (max-width: 991px) {
.bell-faq-q-text {
 font-size:15px;
}
}

.bell-faq-a-text {
 font-family:Lato;
 font-size:18px;
 line-height:1.2;
 text-align:left;
 margin-bottom:24px;
 margin-top:12px;
 margin-left:36px;
}
@media (max-width: 991px) {
.bell-faq-a-text {
 font-size:15px;
 line-height:1.2;
 margin-left:30px;
}
}

.bell-faq-q-block {
 position:relative;
}
.bell-faq-q-block:not(.ct-section):not(.oxy-easy-posts),
.bell-faq-q-block.oxy-easy-posts .oxy-posts,
.bell-faq-q-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.bell-faq-q-arrow {
 margin-top:4px;
 position:absolute;
 top:3px;
}
.bell-flight-text-main {
 font-size:18px;
}
@media (max-width: 991px) {
.bell-flight-text-main {
 font-size:15px;
 line-height:1.2;
}
}

.showcase-event-text {
 font-size:18px;
}
@media (max-width: 991px) {
.showcase-event-text {
 font-size:15px;
 line-height:1.2;
}
}

.mega-menu-top-item {
}
.vrad-testimonial-q {
 font-size:18px;
 line-height:1.2;
}
@media (max-width: 991px) {
.vrad-testimonial-q {
 font-size:15px;
}
}

.about-us-menu-item:hover{
 color:#1b365d;
 background-color:rgba(255,255,255,0.7);
 border-radius:3px;
 text-decoration:none;
}
.about-us-menu-item {
 color:#ffffff;
 width:100%;
 margin-bottom:3px;
 margin-top:3px;
 padding-left:3px;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 text-decoration:none;
 transition-duration:.3s;
 text-align:left;
 font-size:15px;
}
.more-competitions-menu-items:hover{
 color:#1b365d;
 background-color:rgba(255,255,255,0.7);
 border-radius:3px;
 text-decoration:none;
}
.more-competitions-menu-items {
 color:#ffffff;
 width:100%;
 margin-bottom:3px;
 margin-top:3px;
 padding-left:3px;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 text-decoration:none;
 transition-duration:.3s;
 text-align:left;
}
.more-competitions-menu-items-child:hover{
 color:#1b365d;
 background-color:rgba(255,255,255,0.7);
 border-radius:3px;
 text-decoration:none;
}
.more-competitions-menu-items-child {
 color:#ffffff;
 width:100%;
 margin-bottom:3px;
 margin-top:3px;
 padding-left:3px;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 text-decoration:none;
 transition-duration:.3s;
 text-align:left;
 font-size:12px;
}
.about-us-menu-item-child:locked{
}
.about-us-menu-item-child:hover{
 color:#1b365d;
 border-radius:3px;
 text-decoration:none;
 background-color:rgba(255,255,255,0.7);
}
.about-us-menu-item-child {
 color:rgba(247,247,247,0.86);
 width:100%;
 padding-left:3px;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 text-decoration:none;
 transition-duration:.3s;
 text-align:left;
 font-size:12px;
 margin-top:3px;
 margin-bottom:3px;
}
.menu-container-111s1 {
 box-shadow:inset 0px 40px 30px 0px rgba(33,39,33,0.51);
}
.submenu-div-media {
 width:960px;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 1320px) {
.submenu-div-media {
 width:800px;
}
}

@media (max-width: 991px) {
.submenu-div-media {
}
.submenu-div-media:not(.ct-section):not(.oxy-easy-posts),
.submenu-div-media.oxy-easy-posts .oxy-posts,
.submenu-div-media.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.comp-chart-styles {
 position:absolute;
 right:0px;
 bottom:-36px;
 url_encoded:true;
}
.max-width-home-04-06-2021:hover{
}
.max-width-home-04-06-2021 {
 background-color:rgba(0,0,0,0);
 width:100%;
 max-width:1280px;
 margin-left:auto;
 margin-right:auto;
}
.max-width-home-04-06-2021:not(.ct-section):not(.oxy-easy-posts),
.max-width-home-04-06-2021.oxy-easy-posts .oxy-posts,
.max-width-home-04-06-2021.ct-section .ct-section-inner-wrap{
display:flex;
}
.mega-menu-item-stretch {
}
.mega-menu-item-stretch:not(.ct-section):not(.oxy-easy-posts),
.mega-menu-item-stretch.oxy-easy-posts .oxy-posts,
.mega-menu-item-stretch.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.megamenu-overlay {
 width:960px;
 margin-left:auto;
 margin-right:auto;
}
.vw-vol-table-header-item {
 font-family:Montserrat;
 color:#f9f9fa;
 font-size:24px;
 font-weight:700;
}
@media (max-width: 991px) {
.vw-vol-table-header-item {
}
}

.vw_vol_text {
 text-align:left;
 font-size:18px;
}
@media (max-width: 991px) {
.vw_vol_text {
 font-size:12px;
 text-align:justify;
}
}

.about-us-menu-item-child-2:hover{
 color:#1b365d;
 border-radius:3px;
 text-decoration:none;
 background-color:rgba(255,255,255,0.7);
}
.about-us-menu-item-child-2 {
 color:rgba(247,247,247,0.86);
 width:100%;
 padding-left:3px;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 text-decoration:none;
 transition-duration:.3s;
 text-align:left;
 font-size:12px;
 margin-top:3px;
 margin-bottom:3px;
}
.parent {
}
.child {
}
.menu-link-card:locked{
}
.menu-link-card {
 padding-top:18px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:18px;
 transition-duration:0.3s;
 border-radius:12px;
}
.menu-link-card-icon {
color: #ffffff;}.menu-link-card-icon 
>svg {width: 48px;height: 48px;}.menu-link-card-icon {
 padding-left:12px;
 padding-top:12px;
 padding-right:12px;
 padding-bottom:12px;
 width:100%;
}
.menu-link-card-icon:not(.ct-section):not(.oxy-easy-posts),
.menu-link-card-icon.oxy-easy-posts .oxy-posts,
.menu-link-card-icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
@media (max-width: 991px) {
.menu-link-card-icon {
}.menu-link-card-icon 
>svg {width: 36px;height: 36px;}.menu-link-card-icon {
}
}

.menu-link-card-text:hover{
 text-decoration:none;
}
.menu-link-card-text {
 text-decoration:none;
 font-size:16px;
}
.home-menu-panel {
 align-self:stretch;
 margin-top:0px;
 width:100%;
 background-color:rgba(33,39,33,0.8);
 padding-left:24px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 border-radius:12px;
 text-align:center;
}
.home-menu-panel:not(.ct-section):not(.oxy-easy-posts),
.home-menu-panel.oxy-easy-posts .oxy-posts,
.home-menu-panel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-around;
}
.menu-link-panel {
 transition-duration:0.4s;
}
.menu-link-panel-icon {
color: #333333;}.menu-link-panel-icon 
>svg {width: 24px;height: 24px;}.menu-link-panel-icon {
}
.menu-link-panel-text {
 margin-left:18px;
 font-size:17px;
}
.menu-link-h1 {
}
.menu-link-h1-text {
 font-size:24px;
 font-weight:600;
 line-height:1.2;
 letter-spacing:1.5px;
 margin-left:9px;
 text-transform:uppercase;
 -webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset;}
.menu-link-h1-icon {
color: #333333;}.menu-link-h1-icon 
>svg {width: 24px;height: 24px;}.menu-link-h1-icon {
}
.menu-link-h2-text {
 font-size:15px;
 font-weight:600;
 margin-left:18px;
}
.menu-link-h2-icon {
color: #333333;}.menu-link-h2-icon 
>svg {width: 15px;height: 15px;}.menu-link-h2-icon {
}
.menu-link-h2 {
}
.recf-body-copy-text:locked{
}
.recf-body-copy-text {
 font-size:18px;
}
@media (max-width: 991px) {
.recf-body-copy-text {
 line-height:1.2;
 font-size:15px;
}
}

@media (max-width: 479px) {
.recf-body-copy-text {
 font-size:12px;
}
}

.tabs-2663-tab {
}
.tabs-2663-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-2663-tab.oxy-easy-posts .oxy-posts,
.tabs-2663-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.tabs-2663-tab-active {
 background-color:#a7a9ab;
 color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
}
.tabs-contents-2663-tab {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.recf-tabs-directions:locked{
}
.recf-tabs-directions {
 width:100%;
 font-size:18px;
 text-align:right;
 color:rgba(111,116,122,0.5);
 font-weight:400;
 margin-top:24px;
 text-transform:capitalize;
}
@media (max-width: 991px) {
.recf-tabs-directions {
 font-size:15px;
 line-height:1.25;
 padding-right:0px;
}
}

@media (max-width: 767px) {
.recf-tabs-directions {
 font-size:15px;
}
}

.vrad-button-resize {
 width:20%;
}
@media (max-width: 991px) {
.vrad-button-resize {
 width:240px;
}
}

@media (max-width: 767px) {
.vrad-button-resize {
 width:66%;
}
}

.vw-youtube-slide-in:ct_content{
}
.vw-youtube-slide-in:activeselector{
}
.vw-youtube-slide-in {
 width:360px;
 position:absolute;
 right:0px;
 bottom:120px;
 margin-right:-90px;
 oxyPowerPackParallax:0;
}
.vw-youtube-slide-in:not(.ct-section):not(.oxy-easy-posts),
.vw-youtube-slide-in.oxy-easy-posts .oxy-posts,
.vw-youtube-slide-in.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1320px) {
.vw-youtube-slide-in {
 margin-right:0px;
}
}

@media (max-width: 767px) {
.vw-youtube-slide-in {
}
.vw-youtube-slide-in:not(.ct-section):not(.oxy-easy-posts),
.vw-youtube-slide-in.oxy-easy-posts .oxy-posts,
.vw-youtube-slide-in.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.c-padding-12px:locked{
}
.c-padding-12px {
 margin-top:12px;
 margin-bottom:12px;
}
.vw-youtube-link {
 color:#ffffff;
 margin-bottom:3px;
 font-size:18px;
}
@media (max-width: 1320px) {
.vw-youtube-link {
 font-size:14px;
}
}

@media (max-width: 991px) {
.vw-youtube-link {
 font-size:15px;
}
}

@media (max-width: 479px) {
.vw-youtube-link {
 font-size:12px;
}
}

.vw-menu-item:hover{
 color:#f7f7f7;
}
.vw-menu-item {
 font-family:Montserrat;
 color:#ffffff;
 hover_color:#f7f7f7;
 font-weight:700;
 font-size:18px;
 text-decoration:none;
}
.vw-text-05-14-2021 {
 font-family:Inherit;
 font-weight:400;
 font-size:15px;
 text-align:left;
 padding-left:0px;
 margin-bottom:0px;
 width:px;
 min-width:px;
 max-width:px;
 height:px;
 min-height:px;
 max-height:px;
 border-top-color:#c8cbcf;
 border-right-color:#c8cbcf;
 border-bottom-color:#c8cbcf;
 border-left-color:#c8cbcf;
}
@media (max-width: 1320px) {
.vw-text-05-14-2021 {
 font-size:14px;
}
}

@media (max-width: 991px) {
.vw-text-05-14-2021 {
 text-align:justify;
 font-size:12px;
 line-height:1.25;
 margin-right:0px;
 margin-top:0px;
 margin-left:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 width:100%;
}
}

@media (max-width: 767px) {
.vw-text-05-14-2021 {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 font-size:12px;
 text-align:left;
}
}

@media (max-width: 479px) {
.vw-text-05-14-2021 {
 line-height:1;
 text-align:left;
 font-size:12px;
 margin-bottom:0px;
}
}

.vw-white-button {
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 background-color:#eceeef;
}
.vw-h1-05-15-2021 {
 color:#800f26;
 font-size:24px;
 width:100%;
 line-height:1.2;
 text-align:center;
}
@media (max-width: 991px) {
.vw-h1-05-15-2021 {
 font-size:21px;
 margin-top:18px;
 margin-bottom:18px;
}
}

.wc-image-container {
}
@media (max-width: 991px) {
.wc-image-container {
 width:75%;
}
}

.get-started-text {
 text-align:left;
 margin-top:0px;
 font-size:18px;
 width:100%;
}
@media (max-width: 991px) {
.get-started-text {
 font-size:15px;
 line-height:1.2;
 width:100%;
 padding-top:15px;
}
}

.bottom-border:locked{
}
.bottom-border {
 border-bottom-color:#c8cbcf;
 border-bottom-width:.5px;
 border-bottom-style:solid;
}
.ep-dl-links {
 text-align:left;
 margin-bottom:12px;
 margin-left:-6px;
}
.rich-text-block {
}
@media (max-width: 767px) {
.rich-text-block {
}
}

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

.home-menu-panel-2 {
 align-self:stretch;
 margin-top:0px;
 background-color:rgba(33,39,33,0.8);
 padding-left:24px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 border-radius:12px;
 text-align:center;
 width:45%;
}
.home-menu-panel-2:not(.ct-section):not(.oxy-easy-posts),
.home-menu-panel-2.oxy-easy-posts .oxy-posts,
.home-menu-panel-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-around;
}
.text_history {
}
.c_table_5_cell_19_percent {
 width:25%;
 text-align:center;
 line-height:1.2;
 font-size:15px;
}
@media (max-width: 991px) {
.c_table_5_cell_19_percent {
 font-size:12px;
}
}

@media (max-width: 479px) {
.c_table_5_cell_19_percent {
 font-size:10px;
}
}

.c_table_row:locked{
}
.c_table_row {
 margin-bottom:6px;
 border-top-color:rgba(173,180,185,0.82);
 border-top-width:.5px;
 border-top-style:solid;
 margin-top:6px;
 padding-top:12px;
 padding-bottom:6px;
}
.c_table_row:not(.ct-section):not(.oxy-easy-posts),
.c_table_row.oxy-easy-posts .oxy-posts,
.c_table_row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-around;
}
.c_table_bottom_border:locked{
}
.c_table_bottom_border {
 border-bottom-color:rgba(173,180,185,0.82);
 border-bottom-width:.5px;
 border-bottom-style:solid;
}
.c_table_5_header_19_percent {
 width:25%;
 line-height:1.2;
 font-size:18px;
}
@media (max-width: 767px) {
.c_table_5_header_19_percent {
 font-size:14px;
 font-weight:600;
}
}

@media (max-width: 479px) {
.c_table_5_header_19_percent {
 font-size:10px;
}
}

.c_table_header_row:locked{
}
.c_table_header_row {
 height:48px;
}
.c_table_header_row:not(.ct-section):not(.oxy-easy-posts),
.c_table_header_row.oxy-easy-posts .oxy-posts,
.c_table_header_row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.c_table_header_row {
 margin-bottom:8px;
}
}

.c-fouc:locked{
}
.c-fouc {
position: relative; overflow: hidden;
}
.vex-go-game {
 font-size:21px;
 color:#007278;
 font-weight:600;
 line-height:1.2;
 margin-bottom:12px;
}
@media (max-width: 1320px) {
.vex-go-game {
 font-size:18px;
}
}

@media (max-width: 991px) {
.vex-go-game {
 width:100%;
}
}

.vex-go-game-image {
}
.vex-go-button:locked{
}
.vex-go-button:hover{
 background-color:#007278;
 color:#eceeef;
}
.vex-go-button {
 color:#007278;
 border-top-color:#007278;
 border-right-color:#007278;
 border-bottom-color:#007278;
 border-left-color:#007278;
 transition-duration:0.7s;
 font-weight:600;
}
@media (max-width: 991px) {
.vex-go-button {
 max-width:240px;
}
}

.tabs-6814-tab {
}
.tabs-6814-tab-active {
 background-color:#d9d9d8;
}
.tabs-contents-6814-tab {
}
.kb-icon {
color: #1b365d;}.kb-icon 
>svg {width: 55px;height: 55px;}.kb-icon {
 margin-top:18px;
}
.kb-link {
 margin-right:15px;
}
.bell_button:hover{
 background-color:#700408;
 border-top-color:#700408;
 border-right-color:#700408;
 border-bottom-color:#700408;
 border-left-color:#700408;
}
.bell_button {
}
.bell_button_2:hover{
 border-top-color:#700408;
 border-right-color:#700408;
 border-bottom-color:#700408;
 border-left-color:#700408;
 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;
 background-color:#b4171e;
 color:#ffffff;
}
.bell_button_2 {
 border-right-color:#b4171e;
 border-right-width:2px;
 border-right-style:solid;
 color:#b4171e;
 border-top-color:#b4171e;
 border-bottom-color:#b4171e;
 border-left-color:#b4171e;
 border-top-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
@media (max-width: 991px) {
.bell_button_2 {
 margin-bottom:9px;
 margin-top:9px;
}
}

.p-paste {
 position:absolute;
 width:66%;
 top:5%;
 left:5%;
}
@media (max-width: 991px) {
.p-paste {
}
.p-paste:not(.ct-section):not(.oxy-easy-posts),
.p-paste.oxy-easy-posts .oxy-posts,
.p-paste.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.vex-go-game-block {
 width:20.00%;
 text-align:center;
}
.vex-go-game-block:not(.ct-section):not(.oxy-easy-posts),
.vex-go-game-block.oxy-easy-posts .oxy-posts,
.vex-go-game-block.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 991px) {
.vex-go-game-block {
 width:66%;
 margin-bottom:24px;
}
}

.vex-go-game-blockvex-go-game-block {
}
.workcell-bold {
 font-family:Montserrat;
 font-size:18px;
 color:#ba3636;
 font-weight:700;
}
@media (max-width: 1320px) {
.workcell-bold {
 font-size:15px;
}
}

@media (max-width: 991px) {
.workcell-bold {
 font-size:12px;
}
}

@media (max-width: 767px) {
.workcell-bold {
 margin-left:12px;
}
}

.workcell-text {
 font-size:18px;
}
@media (max-width: 1320px) {
.workcell-text {
 font-size:15px;
}
}

@media (max-width: 991px) {
.workcell-text {
 font-size:12px;
}
}

.rad-c-animate {
 width:100%;
 text-align:center;
 margin-bottom:0px;
}
.rad-c-animate:not(.ct-section):not(.oxy-easy-posts),
.rad-c-animate.oxy-easy-posts .oxy-posts,
.rad-c-animate.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.vg-text {
 width:66%;
 flex-grow:1;
 line-height:1.2;
}
.vg-score {
 width:25%;
}
.vg-score:not(.ct-section):not(.oxy-easy-posts),
.vg-score.oxy-easy-posts .oxy-posts,
.vg-score.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.vg-row {
 width:100%;
 padding-top:3px;
 padding-left:9px;
 padding-right:9px;
 padding-bottom:3px;
 border-bottom-width:.5px;
 border-bottom-color:rgba(178,177,175,0.5);
 border-bottom-style:solid;
}
.vg-row:not(.ct-section):not(.oxy-easy-posts),
.vg-row.oxy-easy-posts .oxy-posts,
.vg-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.radc-button-v2:hover{
 background-color:#2b6b2a;
 color:#fff;
 border-top-color:#4aba49;
 border-right-color:#4aba49;
 border-bottom-color:#4aba49;
 border-left-color:#4aba49;
}
.radc-button-v2 {
 width:20%;
 margin-left:12px;
 margin-right:12px;
 margin-top:12px;
 margin-bottom:12px;
 color:#fff;
 border-top-color:#4aba49;
 border-right-color:#4aba49;
 border-bottom-color:#4aba49;
 border-left-color:#4aba49;
 background-color:#4aba49;
 font-weight:500;
}
@media (max-width: 991px) {
.radc-button-v2 {
 font-size:15px;
}
}

@media (max-width: 767px) {
.radc-button-v2 {
 font-size:10px;
 width:40%;
 height:36px;
}
}

@media (max-width: 479px) {
.radc-button-v2 {
 width:40%;
 height:36px;
}
}

.c-vex-worlds-link-boxes {
background-size: cover; position:relative;
 margin-top:36px;
 width:48%;
 align-self:stretch;
 height:240px;
 border-radius:9px;
}
@media (max-width: 991px) {
.c-vex-worlds-link-boxes {
 width:75%;
 margin-left:auto;
 margin-right:auto;
}
}

@media (max-width: 767px) {
.c-vex-worlds-link-boxes {
 width:100%;
}
}

@media (max-width: 479px) {
.c-vex-worlds-link-boxes {
 margin-top:12px;
 height:144px;
}
}

.c-vex-worlds-link-boxes-absolute {
color: #1b3656;}.c-vex-worlds-link-boxes-absolute 
>svg {width: 55px;height: 55px;}.c-vex-worlds-link-boxes-absolute {
 position:absolute;
 bottom:24px;
 z-index:2;
}
.c-vex-worlds-link-boxes-images {
 border-radius:12px;
 z-index:0;
 height:100%;
}
.c-vex-worlds-button:hover{
 color:#fff;
 background-color:#0077c8;
 border-top-color:#1b3656;
 border-right-color:#1b3656;
 border-bottom-color:#1b3656;
 border-left-color:#1b3656;
}
.c-vex-worlds-button {
 background-color:#ffffff;
 border-top-color:#fff;
 border-right-color:#fff;
 border-bottom-color:#fff;
 border-left-color:#fff;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 color:#1660a0;
 font-weight:700;
 z-index:2;
 padding-right:0px;
 padding-left:0px;
}
@media (max-width: 479px) {
.c-vex-worlds-button {
 width:50%;
 height:36px;
 font-size:12px;
 position:absolute;
 bottom:12px;
}
}

.c-vex-worlds-lb-overlay:locked{
}
.c-vex-worlds-lb-overlay {
background-image: linear-gradient(rgba(0,0,0,0), rgba(8,37,56,0.5), rgba(0,0,0,0.5), rgba(0,0,0,0.75)); width:100%;
 height:100%;
 position:absolute;
 border-radius:12px;
 z-index:1;
}
@media (max-width: 991px) {
.c-vex-worlds-lb-overlay {
}
}

.vw-mobil-menu-link {
 color:#ffffff;
 font-size:18px;
 padding-bottom:3px;
 padding-top:3px;
 font-weight:600;
}
@media (max-width: 1320px) {
.vw-mobil-menu-link:hover{
 color:#adb4b9;
}
}

@media (max-width: 991px) {
.vw-mobil-menu-link:hover{
 color:#adb4b9;
}
.vw-mobil-menu-link {
 font-size:15px;
 padding-top:1px;
 padding-bottom:1px;
}
}

.vw-item-button:locked{
}
.vw-item-button:hover{
 background-color:#0077c8;
 border-top-color:#0077c8;
 border-right-color:#0077c8;
 border-bottom-color:#0077c8;
 border-left-color:#0077c8;
}
.vw-item-button {
 border-top-color:#0077c8;
 border-right-color:#0077c8;
 border-bottom-color:#0077c8;
 border-left-color:#0077c8;
 color:#0077c8;
 font-weight:600;
}
.general-information-link {
}
.hotel-travel-link:locked{
}
.hotel-travel-link {
}
.quick-links-link {
}
.register-link {
}
.bell_button_17_percent {
 margin-right:12px;
 margin-left:12px;
}
@media (max-width: 991px) {
.bell_button_17_percent {
 width:240px;
}
}

.ways-button-09-27-2021:hover{
transform:scale3d(1.03,1.03,1.03); opacity:0.9;
}
.ways-button-09-27-2021 {
 border-radius:12px;
 transition-duration:0.7s;
}
@media (max-width: 991px) {
.ways-button-09-27-2021 {
}
}

@media (max-width: 479px) {
.ways-button-09-27-2021 {
}
}

.c-transform:locked{
}
.c-transform:hover{
transform:scale3d(1.03,1.03,1.03);}
.c-transform {
 transition-duration:0.7s;
}
.ways-link-wrapper {
 width:30%;
}
@media (max-width: 991px) {
.ways-link-wrapper {
 width:66%;
}
}

.c-bell-sponsor-image {
 padding-left:24px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 width:30%;
}
@media (max-width: 767px) {
.c-bell-sponsor-image {
 width:50%;
}
}

@media (max-width: 479px) {
.c-bell-sponsor-image {
 width:100%;
}
}

.fac-button:hover{
 color:#fff;
 background-color:#050505;
}
.fac-button {
 width:21%;
 border-top-color:#050505;
 border-right-color:#050505;
 border-bottom-color:#050505;
 border-left-color:#050505;
 color:#050505;
 transition-duration:0.7s;
}
@media (max-width: 991px) {
.fac-button {
 width:240px;
 margin-bottom:12px;
}
}

.fac-hero {
 text-align:left;
 padding-top:12px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:12px;
 border-radius:12px;
}
@media (max-width: 991px) {
.fac-hero {
 width:100%;
}
}

.faq-hero {
 text-align:center;
 transition-duration:0.7s;
 border-radius:12px;
}
.faq-hero:not(.ct-section):not(.oxy-easy-posts),
.faq-hero.oxy-easy-posts .oxy-posts,
.faq-hero.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.fac-button-2:hover{
 border-top-color:#050505;
 border-right-color:#050505;
 border-bottom-color:#050505;
 border-left-color:#050505;
 background-color:#050505;
 color:#ffc635;
}
.fac-button-2 {
 border-top-color:#050505;
 border-right-color:#050505;
 border-bottom-color:#050505;
 border-left-color:#050505;
 color:#050505;
}
.gp-button:hover{
 background-color:#ffffff;
 color:#9f236d;
 border-top-color:#9f236d;
 border-right-color:#9f236d;
 border-bottom-color:#9f236d;
 border-left-color:#9f236d;
}
.gp-button {
 background-color:#9f236d;
 border-top-color:#9f236d;
 border-right-color:#9f236d;
 border-bottom-color:#9f236d;
 border-left-color:#9f236d;
 color:#ffffff;
}
.tabs-2569-tab:hover{
 color:#1b365d;
 background-color:#c6ebf4;
}
.tabs-2569-tab {
 margin-right:12px;
 background-color:#e7ebf0;
 padding-bottom:3px;
 padding-top:6px;
 color:#9ba0a5;
 border-top-left-radius:12px;
 border-top-right-radius:12px;
}
@media (max-width: 991px) {
.tabs-2569-tab {
 width:100%;
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 border-top-left-radius:0px;
 border-top-right-radius:0px;
}
}

@media (max-width: 767px) {
.tabs-2569-tab {
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
}
}

.tabs-2569-tab-active {
 background-color:#ffffff;
 border-top-color:#777d84;
 border-top-width:2px;
 border-top-style:solid;
 border-left-width:2px;
 border-left-color:rgba(135,139,145,0.6);
 border-left-style:solid;
 border-right-width:2px;
 border-right-color:rgba(135,139,145,0.6);
 border-right-style:solid;
 border-bottom-color:#ffffff;
 border-bottom-style:solid;
 border-bottom-width:1px;
 transition-duration:0.7s;
 padding-top:6px;
 color:#1b365d;
 z-index:1;
 margin-bottom:-3px;
 padding-bottom:3px;
}
@media (max-width: 991px) {
.tabs-2569-tab-active {
 margin-left:0px;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 border-bottom-color:#1b365d;
 border-bottom-width:.5px;
 border-bottom-style:solid;
}
}

@media (max-width: 767px) {
.tabs-2569-tab-active {
 border-bottom-color:#1b365d;
 border-bottom-width:.5px;
 border-bottom-style:solid;
}
}

.tabs-contents-2569-tab {
}
.oc-rich-text {
 text-align:left;
 width:100%;
 margin-top:6px;
 font-size:18px;
}
@media (max-width: 991px) {
.oc-rich-text {
 font-size:15px;
}
}

.wrapped-text {
 text-align:left;
 width:100%;
 margin-bottom:0px;
 font-size:16px;
}
@media (max-width: 991px) {
.wrapped-text {
 text-align:justify;
 font-size:12px;
}
}

@media (max-width: 479px) {
.wrapped-text {
 font-size:12px;
}
}

.h-top-image {
 border-radius:12px;
 width:30%;
}
.m-home-underline-title:after{
 width:96px;
 height:6px;
 background-color:#049dd9;
 margin-bottom:24px;
 margin-right:auto;
  content:"";
}
.m-home-underline-title:not(.ct-section):not(.oxy-easy-posts):after,
.m-home-underline-title.oxy-easy-posts .oxy-posts:after,
.m-home-underline-title.ct-section .ct-section-inner-wrap:after{
display:block;
}
.m-home-underline-title {
 margin-left:0px;
 margin-right:auto;
 margin-top:24px;
 line-height:1.2;
 font-size:42px;
}
.m-home-italic-desc {
 font-style:italic;
}
.m-home-second-desc {
}
.m-home-desc-boxes {
 padding-left:18px;
 padding-right:18px;
 padding-top:18px;
 padding-bottom:18px;
}
.m-home-boxes {
 width:50%;
}
.m-button:hover{
background-color :#1b365d;
border: 1px solid #1b365d;
color: #ffffff;
}.m-button:hover{
transform: scaleX(1.01); text-decoration:none;
}
.m-button {
background-color :#049dd9;
border: 1px solid #049dd9;
color: #ffffff;
}.m-button {
 font-family:Montserrat;
 width:192px;
 button-hover_color:#1b365d;
 font-size:18px;
 font-weight:600;
 transition-duration:0.7s;
 text-decoration:none;
}
.m-footer-heading {
 margin-bottom:9px;
 font-size:24px;
 color:#ffffff;
}
@media (max-width: 991px) {
.m-footer-heading {
 font-size:18px;
}
}

@media (max-width: 479px) {
.m-footer-heading {
 font-size:18px;
}
}

.m-footer-link:hover{
transform:scale(1.01,1.01); text-decoration:none;
}
.m-footer-link {
 font-size:21px;
 text-decoration:none;
 font-weight:600;
 transition-duration:0.7s;
}
@media (max-width: 991px) {
.m-footer-link {
 font-size:15px;
}
}

@media (max-width: 767px) {
.m-footer-link {
 font-size:10px;
 margin-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 padding-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 line-height:1.1;
}
}

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

.m-menu-link:hover{
 text-decoration:none;
}
.m-menu-link:locked{
}
.m-menu-link {
 font-size:36px;
 text-decoration:none;
}
@media (max-width: 1320px) {
.m-menu-link {
 font-size:30px;
}
}

@media (max-width: 991px) {
.m-menu-link {
 font-size:24px;
}
}

@media (max-width: 767px) {
.m-menu-link {
 font-size:18px;
}
}

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

.m-home-overlay {
background-image: linear-gradient(rgba(46,159,204,0.25), rgba(28,126,165,0.33), rgba(26,86,109,0.5)); width:100%;
 height:100%;
 position:absolute;
 z-index:1;
}
@media (max-width: 991px) {
.m-home-overlay {
}
}

.m-home-image-box {
 z-index:0;
}
.m-home-link-boxes {
 position:relative;
 width:100%;
 flex-grow:1;
}
@media (max-width: 991px) {
.m-home-link-boxes {
 width:75%;
}
}

@media (max-width: 479px) {
.m-home-link-boxes {
 margin-top:12px;
}
}

.vexiq_button_2 {
}
.c-pointer:locked{
}
.c-pointer {
cursor: pointer;
}
.ttt-button {
 margin-top:18px;
}
.vrad-animation {
 margin-top:24px;
 text-align:center;
 width:100%;
}
.vrad-animation:not(.ct-section):not(.oxy-easy-posts),
.vrad-animation.oxy-easy-posts .oxy-posts,
.vrad-animation.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.vrad-button-10-27-2021:hover{
 background-color:#b2092e;
 color:#ffffff;
}
.vrad-button-10-27-2021 {
 border-top-color:#b2092e;
 border-right-color:#b2092e;
 border-bottom-color:#b2092e;
 border-left-color:#b2092e;
 color:#b2092e;
 url_encoded:true;
}
.vrad-season-10-27-2021 {
 text-align:left;
 width:100%;
 color:rgba(255,255,255,0.8);
 padding-bottom:12px;
 padding-top:12px;
 padding-right:12px;
 padding-left:12px;
 font-size:15px;
}
@media (max-width: 991px) {
.vrad-season-10-27-2021 {
 font-size:15px;
 width:100%;
}
}

@media (max-width: 767px) {
.vrad-season-10-27-2021 {
 font-size:12px;
}
}

.vrad-season-10-27-2021-col-1 {
 font-family:Montserrat;
 font-weight:600;
 text-align:right;
 font-size:21px;
 -webkit-font-smoothing:initial;
-moz-osx-font-smoothing:unset; line-height:1.2;
 letter-spacing:1.2px;
 color:#ffffff;
}
@media (max-width: 991px) {
.vrad-season-10-27-2021-col-1 {
 font-size:15px;
}
}

.c-after-white:locked{
}
.c-after-white:after{
 margin-bottom:24px;
 width:480px;
 height:1px;
 background-color:rgba(255,255,255,0.33);
  content:"";
}
.c-after-white:not(.ct-section):not(.oxy-easy-posts):after,
.c-after-white.oxy-easy-posts .oxy-posts:after,
.c-after-white.ct-section .ct-section-inner-wrap:after{
display:block;
}
.c-after-white {
 text-align:center;
 width:100%;
}
.c-after-white:not(.ct-section):not(.oxy-easy-posts),
.c-after-white.oxy-easy-posts .oxy-posts,
.c-after-white.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.c-after-white {
}
.c-after-white:after{
 width:240px;
}
}

@media (max-width: 479px) {
.c-after-white:after{
 width:240px;
}
}

.vrad-faq-q {
 font-family:Montserrat;
 font-size:21px;
 font-weight:700;
 color:#3f0310;
 line-height:1.2;
 letter-spacing:.5px;
 margin-right:12px;
}
@media (max-width: 991px) {
.vrad-faq-q {
 font-size:15px;
 line-height:1.2;
}
}

.del-copy {
 text-align:left;
 font-size:18px;
 margin-bottom:24px;
 padding-right:0px;
}
@media (max-width: 991px) {
.del-copy {
 font-size:15px;
 text-align:justify;
 line-height:1;25;
}
}

@media (max-width: 767px) {
.del-copy {
 font-size:12px;
 line-height:1.25;
}
}

@media (max-width: 479px) {
.del-copy {
 padding-top:0px;
 padding-bottom:0px;
 width:100%;
}
}

.c-modal-wrap {
background-image:url(https://recf.org/wp-content/uploads/2021/11/modal-background-11-05-2021.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:20% 50%;
}
@media (max-width: 767px) {
.c-modal-wrap {
background-size: cover; background-position:0% 50%;
}
}

.c-wrap-background:locked{
}
.c-wrap-background {
 background-color:#ffffff;
 border-radius:12px;
 padding-left:24px;
 padding-top:18px;
 padding-right:24px;
 padding-bottom:18px;
}
.movement_activities {
}
.sensor_activities {
}
.online-challenges_links:hover{
 text-transform:none;
}
.online-challenges_links {
 text-transform:none;
 color:#1b365d;
 font-weight:600;
 margin-bottom:3px;
 margin-top:3px;
}
.online-challenges_links_panel:hover{
 text-transform:none;
 background-color:#b4edf5;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 text-decoration:none;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.online-challenges_links_panel {
 margin-top:3px;
 margin-left:3px;
 margin-right:3px;
 margin-bottom:3px;
 text-align:center;
 text-transform:none;
 text-decoration:none;
 width:100%;
 padding-left:12px;
 padding-top:12px;
 padding-right:12px;
 padding-bottom:12px;
 background-color:rgba(217,217,216,0.5);
 border-radius:9px;
 align-self:stretch;
 flex-grow:1;
}
.online-challenges_links_panel:not(.ct-section):not(.oxy-easy-posts),
.online-challenges_links_panel.oxy-easy-posts .oxy-posts,
.online-challenges_links_panel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.online-challenges_links_panel {
 height:60px;
}
}

.home-menu-link-div {
 margin-left:9px;
 margin-right:9px;
 transition-duration:0.6s;
}
.home-menu-link-12-01-2021 {
 font-size:24px;
cursor: pointer;
}
.home-mega-menu-div-12-01-2021:hover{
 transition-duration:0.6s;
}
.home-mega-menu-div-12-01-2021 {
background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(https://www.recf.org/..//app/uploads/2021/12/background-header-home-12-01-2021.png); width:100%;
 position:absolute;
 left:0px;
 top:234px;
 border-bottom-left-radius:6px;
 border-bottom-right-radius:6px;
 overflow:hidden;
 z-index:9;
 height:0px;
}
.c-hover-white:locked{
}
.c-hover-white {
cursor: pointer;
}
@media (max-width: 1320px) {
.c-hover-white {
}
}

.c-table-header-text {
 font-size:24px;
 width:25%;
 text-align:center;
 color:#ffffff;
 font-weight:600;
 padding-top:12px;
 padding-bottom:12px;
}
@media (max-width: 479px) {
.c-table-header-text {
 font-size:15px;
}
}

.c-table-body-text {
 text-align:left;
 padding-left:12px;
 padding-right:6px;
 line-height:1.2;
}
@media (max-width: 991px) {
.c-table-body-text {
 line-height:1.2;
}
}

@media (max-width: 479px) {
.c-table-body-text {
 font-size:12px;
 line-height:1.2;
}
}

.c-footer-header {
 color:#ffffff;
 font-size:24px;
 line-height:1.2;
 margin-bottom:12px;
}
.c-footer-link:hover{
 color:#049dd9;
}
.c-footer-link {
 color:#ffffff;
 font-size:18px;
}
.c-button-radc-2:hover{
background-color :#0a540a;
border: 1px solid #0a540a;
}.c-button-radc-2:hover{
 color:#ffffff;
 text-decoration:none;
}
.c-button-radc-2 {
background-color :#4aba49;
border: 1px solid #4aba49;
color: #ffffff;
}.c-button-radc-2 {
 font-family:Montserrat;
 button-hover_color:#0a540a;
 font-weight:600;
 text-decoration:none;
 transition-duration:0.5s;
 border-radius:9px;
 font-size:21px;
 margin-bottom:12px;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 991px) {
.c-button-radc-2 {
 font-size:21px;
}
}

@media (max-width: 479px) {
.c-button-radc-2 {
 font-size:18px;
}
}

.re-button-1:hover{
 background-color:#0d203f;
 color:#ffffff;
 text-decoration:none;
}
.re-button-1 {
 font-family:Montserrat;
 background-color:#1b365d;
 font-weight:600;
 border-radius:9px;
 letter-spacing:1.2px;
 line-height:1.2;
 font-size:12px;
 text-decoration:none;
 align-self:stretch;
cursor: pointer;
}
.re-button-1:not(.ct-section):not(.oxy-easy-posts),
.re-button-1.oxy-easy-posts .oxy-posts,
.re-button-1.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.re-text-link-2:hover{
 text-decoration:none;
 color:#e1e5ea;
}
.re-text-link-2 {
 color:#ffffff;
 text-decoration:none;
 font-size:18px;
 font-weight:700;
}
.re-skew-offset:locked{
}
.re-skew-offset {
transform:skew(24deg);}
.re-mega-1:hover{
 text-decoration:none;
}
.re-mega-1 {
 font-weight:700;
 line-height:1.2;
 text-decoration:none;
 font-size:18px;
}
.re-mega-1 .oxy-mega-dropdown_content{
flex-direction:column;
}

.re-mega-1 .oxy-mega-dropdown_menu a{
padding-left:24px;
padding-right:24px;
padding-top:6px;
padding-bottom:6px;
}

.radc-champtionship-button:hover{
 background-color:#2b5928;
 border-top-color:#2b5928;
 border-right-color:#2b5928;
 border-bottom-color:#2b5928;
 border-left-color:#2b5928;
 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;
 color:#ffffff;
}
.radc-champtionship-button {
 color:#2aa026;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#2aa026;
 border-right-color:#2aa026;
 border-bottom-color:#2aa026;
 border-left-color:#2aa026;
}
.radc-worlds-lb-overlay {
background-image: linear-gradient(rgba(0,0,0,0), rgba(40,81,37,0.5), rgba(0,0,0,0.5), rgba(0,0,0,0.75)); width:100%;
 height:100%;
 position:absolute;
 border-radius:12px;
 z-index:1;
}
.radc-worlds-lb-overlay:not(.ct-section):not(.oxy-easy-posts),
.radc-worlds-lb-overlay.oxy-easy-posts .oxy-posts,
.radc-worlds-lb-overlay.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.radc-worlds-lb-overlay {
}
}

.radc-sidebar-heading:ct_depth{
}
.radc-sidebar-heading {
 line-height:1.25;
 color:#285125;
 font-weight:600;
 width:75%;
 text-align:center;
 font-size:24px;
 margin-left:auto;
 margin-right:auto;
}
.blackboard-table-1 {
 width:100%;
 padding-left:6px;
 background-color:#ffffff;
 padding-bottom:6px;
 padding-top:6px;
 padding-right:6px;
 line-height:1.2;
}
.blackboard-table-1:not(.ct-section):not(.oxy-easy-posts),
.blackboard-table-1.oxy-easy-posts .oxy-posts,
.blackboard-table-1.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 991px) {
.blackboard-table-1 {
 font-size:10px;
}
}

.blackboard-table-2 {
 width:100%;
 padding-left:6px;
 padding-bottom:6px;
 padding-top:6px;
 padding-right:6px;
 line-height:1.2;
 background-color:#d9d9d8;
}
.blackboard-table-2:not(.ct-section):not(.oxy-easy-posts),
.blackboard-table-2.oxy-easy-posts .oxy-posts,
.blackboard-table-2.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 991px) {
.blackboard-table-2 {
 font-size:12px;
}
}

.blackboard-double-row-1 {
 width:100%;
 text-align:left;
}
.blackboard-double-row-1:not(.ct-section):not(.oxy-easy-posts),
.blackboard-double-row-1.oxy-easy-posts .oxy-posts,
.blackboard-double-row-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.important-dates-1 {
}
.important-dates-item-1 {
}
.important-dates-div-1 {
}
.important-dates-div-2 {
}
.c_table_row_2 {
 width:100%;
 padding-top:12px;
 padding-bottom:12px;
 padding-left:6px;
 padding-right:6px;
}
@media (max-width: 479px) {
.c_table_row_2 {
 text-align:left;
}
.c_table_row_2:not(.ct-section):not(.oxy-easy-posts),
.c_table_row_2.oxy-easy-posts .oxy-posts,
.c_table_row_2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
}

.c_table_column_1_33 {
 width:33%;
 font-size:18px;
 font-weight:600;
}
@media (max-width: 991px) {
.c_table_column_1_33 {
 font-size:15px;
}
}

@media (max-width: 479px) {
.c_table_column_1_33 {
 font-size:12px;
 width:25%;
}
}

.c_table_column_2_66 {
 font-size:18px;
}
@media (max-width: 991px) {
.c_table_column_2_66 {
 font-size:15px;
}
}

@media (max-width: 767px) {
.c_table_column_2_66 {
 width:60%;
}
}

@media (max-width: 479px) {
.c_table_column_2_66 {
 font-size:12px;
 width:67%;
}
}

.c_table_column_head_2_66 {
 font-size:24px;
 font-weight:700;
 line-height:1.2;
 letter-spacing:1.2px;
 width:66%;
 flex-grow:1;
 color:#ffffff;
}
@media (max-width: 479px) {
.c_table_column_head_2_66 {
}
}

.c_table_column_head_1_33 {
 width:33%;
 font-size:24px;
 font-weight:700;
 line-height:1.2;
 letter-spacing:1.2px;
 color:#ffffff;
}
@media (max-width: 991px) {
.c_table_column_head_1_33 {
 font-size:18px;
}
}

.c-table-row-light-gray-1 {
 background-color:rgba(236,236,236,0.5);
}
.c-table-container-1 {
 width:100%;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:.05px;
 border-right-width:.05px;
 border-bottom-width:.05px;
 border-left-width:.05px;
 border-top-color:rgba(125,124,122,0.64);
 border-right-color:rgba(125,124,122,0.64);
 border-bottom-color:rgba(125,124,122,0.64);
 border-left-color:rgba(125,124,122,0.64);
}
.menu-link-h2-2:hover{
 background-color:rgba(71,180,223,0.7);
}
.menu-link-h2-2 {
 padding-top:4px;
 padding-left:9px;
 padding-bottom:4px;
 line-height:1.2;
 padding-right:24px;
}
@media (max-width: 1320px) {
}

.menu-link-h2-text-2 {
 font-size:18px;
 font-weight:600;
 color:#0d5b7a;
 margin-left:6px;
}
.menu-link-h2-icon-2 {
color: rgba(125,124,122,0.75);}.menu-link-h2-icon-2 
>svg {width: 18px;height: 18px;}.menu-link-h2-icon-2 {
 margin-top:4px;
}
.menu-link-h2-icon-3 {
color: #1b365d;}.menu-link-h2-icon-3 
>svg {width: 24px;height: 24px;}.menu-link-h2-icon-3 {
}
.c-2-button-container-1 {
}
.c-2-button-container-1:not(.ct-section):not(.oxy-easy-posts),
.c-2-button-container-1.oxy-easy-posts .oxy-posts,
.c-2-button-container-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.c-2-button-container-1 {
}
.c-2-button-container-1:not(.ct-section):not(.oxy-easy-posts),
.c-2-button-container-1.oxy-easy-posts .oxy-posts,
.c-2-button-container-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.c-8point5by11-1 {
background-image:url(https://recf.org/wp-content/uploads/2022/02/VIQC-Robot-WhyRobotics-Element.png);background-size: auto 33%; background-repeat:no-repeat;
 height:2400px;
 background-color:#ffffff;
 background-position:50% 50%;
}
.c-8point5by11-1 .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
.c-8point5by11-1:not(.ct-section):not(.oxy-easy-posts),
.c-8point5by11-1.oxy-easy-posts .oxy-posts,
.c-8point5by11-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1320px) {
.c-8point5by11-1 {
 height:2100px;
}
}

@media (max-width: 991px) {
.c-8point5by11-1 {
 height:1800px;
}
}

@media (max-width: 767px) {
.c-8point5by11-1 {
 height:1500px;
}
}

@media (max-width: 479px) {
.c-8point5by11-1 {
 height:1650px;
}
}

.why-robotics-white-text {
 color:#ffffff;
 padding-top:6px;
 padding-right:9px;
 padding-bottom:6px;
 padding-left:9px;
 font-weight:600;
 font-size:16px;
 letter-spacing:1.2px;
 text-shadow:0px 1px 3px #29374f;
}
@media (max-width: 991px) {
.why-robotics-white-text {
 font-size:12px;
}
}

@media (max-width: 479px) {
.why-robotics-white-text {
 font-size:12px;
}
}

.why-robotics-skewed-stats {
 width:100%;
 margin-top:6px;
 margin-bottom:6px;
}
.why-robotics-skewed-stats:not(.ct-section):not(.oxy-easy-posts),
.why-robotics-skewed-stats.oxy-easy-posts .oxy-posts,
.why-robotics-skewed-stats.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.why-robotics-dark-text {
transform:skew(-24deg); font-weight:700;
 margin-left:9px;
 margin-right:9px;
 font-size:16px;
 margin-top:6px;
 margin-bottom:6px;
}
@media (max-width: 479px) {
.why-robotics-dark-text {
 font-size:12px;
}
}

.why-robotics-skew-borders {
 border-top-left-radius:9px;
 border-bottom-left-radius:9px;
 border-top-right-radius:9px;
 border-bottom-right-radius:9px;
}
.why-robotics-icons {
 width:33%;
 margin-top:12px;
 margin-right:12px;
 margin-bottom:12px;
 margin-left:12px;
}
@media (max-width: 767px) {
.why-robotics-icons {
 width:25%;
}
}

@media (max-width: 479px) {
.why-robotics-icons {
 margin-bottom:0px;
 width:25%;
}
}

.c-contrast-field-white-1:locked{
}
.c-contrast-field-white-1 {
}
@media (max-width: 1320px) {
.c-contrast-field-white-1 {
 background-color:rgba(255,255,255,0.7);
 padding-top:18px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:18px;
 border-radius:12px;
}
}

.c-outer-background-1:locked{
}
.c-outer-background-1:ct_depth{
}
.c-outer-background-1 {
 background-color:#000000;
}
.c-outer-background-1:not(.ct-section):not(.oxy-easy-posts),
.c-outer-background-1.oxy-easy-posts .oxy-posts,
.c-outer-background-1.ct-section .ct-section-inner-wrap{
display:flex;
}
.Agenda-day-header {
 text-align:center;
 font-weight:600;
 background-color:#212721;
 color:rgba(255,255,255,0.83);
 font-size:21px;
 padding-top:6px;
 width:100%;
 margin-bottom:48px;
 padding-bottom:6px;
}
.agenda-day-container {
 width:100%;
 height:100%;
}
.agenda-day-container:not(.ct-section):not(.oxy-easy-posts),
.agenda-day-container.oxy-easy-posts .oxy-posts,
.agenda-day-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-start;
}
.agenda-day-container-outer:hover{
 border-top-color:#35383a;
 border-right-color:#35383a;
 border-bottom-color:#35383a;
 border-left-color:#35383a;
 border-top-width:.5px;
 border-right-width:.5px;
 border-bottom-width:.5px;
 border-left-width:.5px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.agenda-day-container-outer {
 width:100%;
 background-color:rgba(136,139,141,0.25);
 position:relative;
 border-top-color:#888b8d;
 border-right-color:#888b8d;
 border-bottom-color:#888b8d;
 border-left-color:#888b8d;
 border-top-width:.5px;
 border-right-width:.5px;
 border-bottom-width:.5px;
 border-left-width:.5px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 transition-duration:0.7s;
}
@media (max-width: 991px) {
.agenda-day-container-outer {
}
}

.agenda-filters:hover{
transform:scale(1.02,1.02); text-decoration:none;
}
.agenda-filters {
 font-size:21px;
 text-decoration:none;
 line-height:1.2;
 letter-spacing:1.px;
 border-radius:12px;
 font-weight:600;
 transition-duration:0.7s;
 height:100%;
 box-shadow:0px 4px 11px 0px rgba(0,0,0,0.17);
}
.agenda-filters:not(.ct-section):not(.oxy-easy-posts),
.agenda-filters.oxy-easy-posts .oxy-posts,
.agenda-filters.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 1320px) {
.agenda-filters {
 font-size:18px;
}
}

@media (max-width: 991px) {
.agenda-filters {
 font-size:18px;
}
}

@media (max-width: 479px) {
.agenda-filters {
 font-size:10px;
}
}

.agenda-date-number {
 font-family:Montserrat;
 font-weight:700;
 font-size:24px;
 color:rgba(0,0,0,0.75);
 padding-left:6px;
 padding-right:6px;
 margin-top:0px;
 padding-top:6px;
 padding-bottom:6px;
 position:absolute;
 top:48px;
 right:9px;
 margin-bottom:auto;
}
.agenda-date-number:not(.ct-section):not(.oxy-easy-posts),
.agenda-date-number.oxy-easy-posts .oxy-posts,
.agenda-date-number.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.agenda-day-title {
 width:100%;
 text-align:center;
 font-weight:600;
 color:#d22730;
 margin-top:6px;
 margin-bottom:6px;
 font-size:21px;
}
.agenda-day-description:locked{
}
.agenda-day-description {
 font-size:12px;
 line-height:1.2;
 padding-left:9px;
 padding-top:9px;
 padding-right:9px;
 padding-bottom:9px;
}
@media (max-width: 991px) {
.agenda-day-description {
 font-size:15px;
}
}

@media (max-width: 767px) {
.agenda-day-description {
 font-size:12px;
}
}

@media (max-width: 479px) {
.agenda-day-description {
}
}

.agenda-calendar-programs {
 font-weight:500;
 text-align:center;
 font-size:12px;
 width:100%;
}
.history-text {
}
.agenda-badge-link:hover{
 color:#ffffff;
 background-color:#d9272e;
 text-decoration:none;
}
.agenda-badge-link {
 font-weight:600;
 text-align:center;
 width:100%;
 padding-top:3px;
 padding-left:6px;
 padding-right:6px;
 padding-bottom:3px;
 background-color:rgba(153,15,19,0.75);
 border-radius:24px;
 color:#ececec;
 font-size:8px;
 max-width:31%;
 margin-right:4px;
 margin-left:4px;
 text-decoration:none;
}
@media (max-width: 991px) {
.agenda-badge-link {
 font-size:12px;
}
}

@media (max-width: 767px) {
.agenda-badge-link {
 font-size:10px;
}
}

@media (max-width: 479px) {
.agenda-badge-link {
 font-size:12px;
}
}

.agenda-day-title-2 {
 width:100%;
 text-align:center;
 font-weight:600;
 margin-top:6px;
 margin-bottom:6px;
 font-size:21px;
 color:#0077c8;
}
.radc-mobile-menu-link {
 color:#ffffff;
 font-size:18px;
 padding-bottom:3px;
 padding-top:3px;
 font-weight:600;
}
@media (max-width: 1320px) {
.radc-mobile-menu-link:hover{
 color:#adb4b9;
}
}

@media (max-width: 991px) {
.radc-mobile-menu-link:hover{
 color:#adb4b9;
}
.radc-mobile-menu-link {
 font-size:15px;
 padding-top:1px;
 padding-bottom:1px;
}
}

.agenda-bottom-row-button:hover{
 background-color:#0075c9;
 color:#ffffff;
}
.agenda-bottom-row-button {
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 color:#0075c9;
 font-weight:600;
}
.vw-2022-sponsor-headings {
 width:100%;
 margin-bottom:24px;
 margin-top:36px;
 color:#0077c8;
 font-size:36px;
 font-weight:600;
}
@media (max-width: 991px) {
.vw-2022-sponsor-headings {
 font-weight:500;
 font-size:24px;
}
}

@media (max-width: 479px) {
.vw-2022-sponsor-headings {
 font-size:21px;
}
}

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

.vw-sponsor-link-wrapper-1 {
 width:33%;
}
@media (max-width: 991px) {
.vw-sponsor-link-wrapper-1 {
 width:75%;
}
}

@media (max-width: 767px) {
.vw-sponsor-link-wrapper-1 {
 width:100%;
}
}

.bell-h2-1 {
 color:#b4171e;
 font-weight:600;
 text-align:center;
 line-height:1.2;
 width:100%;
 margin-bottom:18px;
}
@media (max-width: 991px) {
.bell-h2-1 {
 text-align:center;
}
}

.bell-table-header-1 {
 font-family:Lato;
 color:#3d2727;
 font-weight:700;
 text-align:center;
 line-height:1.2;
 font-size:18px;
 width:50%;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
}
@media (max-width: 991px) {
.bell-table-header-1 {
 font-size:18px;
}
}

@media (max-width: 767px) {
.bell-table-header-1 {
 font-size:15px;
}
}

@media (max-width: 479px) {
.bell-table-header-1 {
 font-size:12px;
}
}

.bell-table-column-1-1:locked{
}
.bell-table-column-1-1 {
 font-size:16px;
 line-height:1.2;
}
@media (max-width: 1320px) {
.bell-table-column-1-1 {
 font-size:15px;
}
}

@media (max-width: 991px) {
.bell-table-column-1-1 {
 font-size:12px;
}
}

@media (max-width: 767px) {
.bell-table-column-1-1 {
 font-size:12px;
}
}

@media (max-width: 479px) {
.bell-table-column-1-1 {
 font-size:12px;
 width:100%;
}
}

.bell-table-column-2-1:locked{
}
.bell-table-column-2-1 {
 font-size:16px;
 line-height:1.2;
}
@media (max-width: 991px) {
.bell-table-column-2-1 {
 font-size:15px;
}
}

@media (max-width: 767px) {
.bell-table-column-2-1 {
 font-size:12px;
}
}

@media (max-width: 479px) {
.bell-table-column-2-1 {
}
}

.h3-white-1 {
 color:#ffffff;
 line-height:1.2;
 text-align:center;
}
@media (max-width: 767px) {
.h3-white-1 {
 font-size:21px;
}
}

@media (max-width: 479px) {
.h3-white-1 {
 font-size:18px;
}
}

.div-3horizontal-1 {
 width:30%;
 text-align:center;
}
.div-3horizontal-1:not(.ct-section):not(.oxy-easy-posts),
.div-3horizontal-1.oxy-easy-posts .oxy-posts,
.div-3horizontal-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.div-3horizontal-1 {
 margin-bottom:24px;
}
}

@media (max-width: 479px) {
.div-3horizontal-1 {
}
}

.text-note-white-1 {
 color:rgba(255,255,255,0.75);
 margin-top:6px;
 margin-bottom:6px;
}
@media (max-width: 767px) {
.text-note-white-1 {
 font-size:13px;
}
}

@media (max-width: 479px) {
.text-note-white-1 {
 font-size:12px;
}
}

.h3-bell-1 {
 color:#b4171e;
 line-height:1.2;
}
.video-bell-more-1 {
 width:100%;
 margin-bottom:9px;
}
.tabs-8039-tab:hover{
 background-color:rgba(0,60,91,0.2);
}
.tabs-8039-tab {
}
.tabs-8039-tab-active {
 background-color:rgba(0,60,91,0.1);
}
.tabs-contents-8039-tab {
}
.Tab-Gallery-1 {
 font-size:18px;
 font-weight:600;
 line-height:1.2;
 letter-spacing:1.5px;
 color:#003c5b;
}
@media (max-width: 991px) {
.Tab-Gallery-1 {
 font-size:17px;
}
}

@media (max-width: 767px) {
.Tab-Gallery-1 {
 font-size:16px;
}
}

@media (max-width: 479px) {
.Tab-Gallery-1 {
 font-size:15px;
}
}

.agenda-2022-row-1 {
background-image:url(https://www.recf.org/app/uploads/2022/03/1-worlds.png);background-size: cover;}
.vw-agenda-image-1 {
 height:30px;
 border-radius:12px;
 margin-left:6px;
 margin-right:6px;
 font-size:15px;
 font-weight:600;
 padding-top:3px;
 padding-right:9px;
 padding-bottom:3px;
 background-color:#0075c9;
 color:#ffffff;
 padding-left:9px;
}
@media (max-width: 991px) {
.vw-agenda-image-1 {
 font-size:12px;
}
}

@media (max-width: 767px) {
.vw-agenda-image-1 {
 font-size:10px;
}
}

.vw-agenda-image-2:hover{
 color:#ffffff;
 text-decoration:none;
 background-color:#d9272e;
}
.vw-agenda-image-2 {
 height:24px;
 border-radius:12px;
 margin-left:3px;
 font-size:9px;
 font-weight:600;
 padding-right:6px;
 background-color:rgba(217,39,46,0.75);
 color:rgba(255,255,255,0.9);
 padding-left:6px;
 text-align:center;
 text-decoration:none;
}
.vw-agenda-image-2:not(.ct-section):not(.oxy-easy-posts),
.vw-agenda-image-2.oxy-easy-posts .oxy-posts,
.vw-agenda-image-2.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 991px) {
.vw-agenda-image-2 {
 font-size:8px;
 height:15px;
}
}

@media (max-width: 767px) {
.vw-agenda-image-2 {
 font-size:6px;
}
}

.agenda-day-container-radc:hover{
 background-color:#4aba49;
}
.agenda-day-container-radc:ct_depth{
}
.agenda-day-container-radc {
 hover_color:#ffffff;
 url_encoded:true;
 background-color:rgba(34,122,33,0.66);
}
.viqc-agenda-calendar-button-1:hover{
 background-color:#0075c9;
}
.viqc-agenda-calendar-button-1 {
 background-color:rgba(0,117,201,0.66);
}
.vex-u-agenda-calander-row-1:hover{
 background-color:#000000;
}
.vex-u-agenda-calander-row-1 {
 background-color:rgba(26,27,28,0.65);
}
.vw-agenda-image-3:hover{
 background-color:#45a543;
}
.vw-agenda-image-3:ct_depth{
}
.vw-agenda-image-3 {
 background-color:rgba(52,114,49,0.75);
}
.vw-agenda-image-4:hover{
 color:#ffffff;
 background-color:#0075c9;
}
.vw-agenda-image-4:ct_depth{
}
.vw-agenda-image-4 {
 background-color:rgba(0,117,201,0.75);
}
.tabs-2212-tab {
}
.tabs-2212-tab-active {
}
@media (max-width: 991px) {
.tabs-2212-tab-active {
 text-align:center;
}
.tabs-2212-tab-active:not(.ct-section):not(.oxy-easy-posts),
.tabs-2212-tab-active.oxy-easy-posts .oxy-posts,
.tabs-2212-tab-active.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.tabs-contents-2212-tab {
}
.lrt-agenda-title-tab-content {
 font-size:18px;
 font-weight:600;
 color:rgba(0,0,0,0.33);
 margin-bottom:12px;
 text-transform:uppercase;
 letter-spacing:1.5px;
 width:100%;
 text-align:right;
}
@media (max-width: 991px) {
.lrt-agenda-title-tab-content {
 font-size:15px;
}
}

.lrt-agenda-title-tab-1:hover{
 text-decoration:none;
}
.lrt-agenda-title-tab-1 {
 font-size:21px;
 text-decoration:none;
 line-height:1.2;
 letter-spacing:1.px;
 border-radius:12px;
 font-weight:600;
 transition-duration:0.7s;
 background-color:#d9272e;
 color:#ffffff;
 box-shadow:0px 4px 11px 0px rgba(0,0,0,0.17);
}
@media (max-width: 1320px) {
.lrt-agenda-title-tab-1 {
 font-size:18px;
}
}

@media (max-width: 991px) {
.lrt-agenda-title-tab-1 {
 font-size:18px;
}
}

@media (max-width: 479px) {
.lrt-agenda-title-tab-1 {
 font-size:10px;
}
}

.lrt-agenda-title-tab-2:hover{
background-color :#888b8d;
border: 1px solid #888b8d;
color: #ffffff;
}.lrt-agenda-title-tab-2:hover{
}
.lrt-agenda-title-tab-2 {
 button-hover_color:#888b8d;
 url_encoded:true;
 background-color:#0077c8;
 color:#ffffff;
 width:20%;
 text-align:center;
}
.lrt-agenda-title-tab-2:not(.ct-section):not(.oxy-easy-posts),
.lrt-agenda-title-tab-2.oxy-easy-posts .oxy-posts,
.lrt-agenda-title-tab-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
.lrt-agenda-title-tab-2:ct_depth{
}
@media (max-width: 991px) {
.lrt-agenda-title-tab-2 {
 text-align:center;
}
.lrt-agenda-title-tab-2:not(.ct-section):not(.oxy-easy-posts),
.lrt-agenda-title-tab-2.oxy-easy-posts .oxy-posts,
.lrt-agenda-title-tab-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.lrt-agenda-filters {
 width:20%;
 text-align:center;
}
.lrt-agenda-filters:not(.ct-section):not(.oxy-easy-posts),
.lrt-agenda-filters.oxy-easy-posts .oxy-posts,
.lrt-agenda-filters.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
.lrt-agenda-day-row {
 width:100%;
}
.lrt-agenda-program-label {
 font-family:Montserrat;
 width:100%;
 font-size:24px;
 font-weight:600;
}
@media (max-width: 767px) {
.lrt-agenda-program-label {
 margin-top:24px;
 margin-bottom:12px;
}
}

.check-in-capsule-bg-1 {
 width:80%;
 background-color:#ffffff;
 text-align:justify;
 margin-top:24px;
 margin-bottom:24px;
 border-radius:120px;
}
.check-in-capsule-bg-1:not(.ct-section):not(.oxy-easy-posts),
.check-in-capsule-bg-1.oxy-easy-posts .oxy-posts,
.check-in-capsule-bg-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 1320px) {
.check-in-capsule-bg-1 {
 width:90%;
}
}

@media (max-width: 991px) {
.check-in-capsule-bg-1 {
 width:90%;
}
}

.check-in-capsule-bg-2 {
 width:80%;
 background-color:#ffffff;
 text-align:justify;
 margin-top:24px;
 margin-bottom:24px;
 border-radius:120px;
}
.check-in-capsule-bg-2:not(.ct-section):not(.oxy-easy-posts),
.check-in-capsule-bg-2.oxy-easy-posts .oxy-posts,
.check-in-capsule-bg-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 1320px) {
.check-in-capsule-bg-2 {
 width:90%;
}
}

@media (max-width: 991px) {
.check-in-capsule-bg-2 {
 width:90%;
}
}

.check-in-circle-1 {
 width:240px;
 height:240px;
 border-radius:120px;
 text-align:center;
}
.check-in-circle-1:not(.ct-section):not(.oxy-easy-posts),
.check-in-circle-1.oxy-easy-posts .oxy-posts,
.check-in-circle-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 1320px) {
.check-in-circle-1 {
 width:216px;
 height:216px;
}
}

@media (max-width: 991px) {
.check-in-circle-1 {
 width:192px;
 height:192px;
 margin-left:0px;
}
}

@media (max-width: 767px) {
.check-in-circle-1 {
 width:144px;
 height:144px;
}
}

@media (max-width: 479px) {
.check-in-circle-1 {
 width:96px;
 height:96px;
}
}

.check-in-counter-div-1 {
 align-self:stretch;
 flex-grow:1;
 width:50%;
 padding-right:96px;
 padding-left:24px;
}
.check-in-counter-div-1:not(.ct-section):not(.oxy-easy-posts),
.check-in-counter-div-1.oxy-easy-posts .oxy-posts,
.check-in-counter-div-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
@media (max-width: 479px) {
.check-in-counter-div-1 {
 padding-right:48px;
 padding-left:12px;
}
}

.check-in-capsule-heading-1 {
 font-size:36px;
 text-align:left;
 font-weight:600;
 letter-spacing:1.5px;
 line-height:1.2;
}
@media (max-width: 1320px) {
.check-in-capsule-heading-1 {
 letter-spacing:0px;
}
}

@media (max-width: 991px) {
.check-in-capsule-heading-1 {
 font-size:24px;
}
}

@media (max-width: 767px) {
.check-in-capsule-heading-1 {
 font-size:15px;
}
}

@media (max-width: 479px) {
.check-in-capsule-heading-1 {
 font-size:9px;
}
}

.check-in-capsule-text-1 {
 margin-top:24px;
 text-align:left;
 font-size:21px;
}
@media (max-width: 767px) {
.check-in-capsule-text-1 {
 font-size:12px;
}
}

@media (max-width: 479px) {
.check-in-capsule-text-1 {
 margin-top:6px;
 font-size:9px;
}
}

.check-in-capsule-icon-1 {
color: #333333;}.check-in-capsule-icon-1 
>svg {width: 36px;height: 36px;}.check-in-capsule-icon-1 {
 margin-right:12px;
}
@media (max-width: 991px) {
.check-in-capsule-icon-1 {
}.check-in-capsule-icon-1 
>svg {width: 24px;height: 24px;}.check-in-capsule-icon-1 {
}
}

@media (max-width: 767px) {
.check-in-capsule-icon-1 {
}.check-in-capsule-icon-1 
>svg {width: 15px;height: 15px;}.check-in-capsule-icon-1 {
}
}

@media (max-width: 479px) {
.check-in-capsule-icon-1 {
 margin-right:6px;
}
}

.check-in-circle-icon-1 {
color: #ffffff;}.check-in-circle-icon-1 
>svg {width: 48px;height: 48px;}.check-in-circle-icon-1 {
}
@media (max-width: 1320px) {
.check-in-circle-icon-1 {
}.check-in-circle-icon-1 
>svg {width: 30px;height: 30px;}.check-in-circle-icon-1 {
}
}

@media (max-width: 991px) {
.check-in-circle-icon-1 {
}.check-in-circle-icon-1 
>svg {width: 24px;height: 24px;}.check-in-circle-icon-1 {
}
}

@media (max-width: 767px) {
.check-in-circle-icon-1 {
}.check-in-circle-icon-1 
>svg {width: 18px;height: 18px;}.check-in-circle-icon-1 {
}
}

@media (max-width: 479px) {
.check-in-circle-icon-1 {
}.check-in-circle-icon-1 
>svg {width: 18px;height: 18px;}.check-in-circle-icon-1 {
}
}

.check-in-circle-text-1 {
 font-family:Montserrat;
 margin-top:18px;
 font-size:36px;
 line-height:1.2;
 font-weight:600;
 letter-spacing:3px;
 color:#ffffff;
 box-shadow:0px 0px rgba(0,0,0,0.5);
}
@media (max-width: 1320px) {
.check-in-circle-text-1 {
 font-size:30px;
 margin-top:6px;
}
}

@media (max-width: 991px) {
.check-in-circle-text-1 {
 font-size:24px;
}
}

@media (max-width: 767px) {
.check-in-circle-text-1 {
 font-size:18px;
}
}

@media (max-width: 479px) {
.check-in-circle-text-1 {
 font-size:15px;
 margin-top:3px;
}
}

.check-in-circle-text-2 {
 font-family:Lato;
 color:#ffffff;
 font-size:36px;
 font-weight:700;
}
@media (max-width: 1320px) {
.check-in-circle-text-2 {
 font-size:24px;
}
}

@media (max-width: 991px) {
.check-in-circle-text-2 {
 font-size:21px;
}
}

@media (max-width: 767px) {
.check-in-circle-text-2 {
 font-size:18px;
}
}

@media (max-width: 479px) {
.check-in-circle-text-2 {
 font-size:15px;
}
}

.check-in-counter-div-2 {
 align-self:stretch;
 flex-grow:1;
 width:50%;
 padding-right:24px;
 padding-left:96px;
}
.check-in-counter-div-2:not(.ct-section):not(.oxy-easy-posts),
.check-in-counter-div-2.oxy-easy-posts .oxy-posts,
.check-in-counter-div-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
@media (max-width: 479px) {
.check-in-counter-div-2 {
 padding-left:48px;
 padding-right:12px;
}
}

.check-in-icon-title-combo-div-1 {
}
.check-in-icon-title-combo-div-1:not(.ct-section):not(.oxy-easy-posts),
.check-in-icon-title-combo-div-1.oxy-easy-posts .oxy-posts,
.check-in-icon-title-combo-div-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.check-in-icon-title-combo-div-1 {
 font-size:24px;
}
}

@media (max-width: 767px) {
.check-in-icon-title-combo-div-1 {
 font-size:15px;
}
.check-in-icon-title-combo-div-1:not(.ct-section):not(.oxy-easy-posts),
.check-in-icon-title-combo-div-1.oxy-easy-posts .oxy-posts,
.check-in-icon-title-combo-div-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 479px) {
.check-in-icon-title-combo-div-1 {
 font-size:12px;
}
}

.responsive-iframe {
 position:relative;
}
.iframe {
 position:absolute;
 bottom:0px;
 left:0px;
 right:0px;
 top:0px;
}
.remote-judged-team-interviews-row-1 {
 width:100%;
 margin-top:24px;
 margin-bottom:24px;
 text-align:justify;
}
.remote-judged-team-interviews-row-1:not(.ct-section):not(.oxy-easy-posts),
.remote-judged-team-interviews-row-1.oxy-easy-posts .oxy-posts,
.remote-judged-team-interviews-row-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.remote-judged-team-interviews-div-left-1 {
 width:33%;
 color:#ffffff;
 text-align:center;
}
.remote-judged-team-interviews-div-left-1:not(.ct-section):not(.oxy-easy-posts),
.remote-judged-team-interviews-div-left-1.oxy-easy-posts .oxy-posts,
.remote-judged-team-interviews-div-left-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.remote-judged-team-interviews-div-center-1 {
 width:34%;
 text-align:center;
}
.remote-judged-team-interviews-div-center-1:not(.ct-section):not(.oxy-easy-posts),
.remote-judged-team-interviews-div-center-1.oxy-easy-posts .oxy-posts,
.remote-judged-team-interviews-div-center-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.remote-judged-team-interviews-div-center-1 {
 width:25%;
}
}

.remote-judged-team-interviews-div-right-1 {
 width:33%;
 text-align:center;
}
.remote-judged-team-interviews-div-right-1:not(.ct-section):not(.oxy-easy-posts),
.remote-judged-team-interviews-div-right-1.oxy-easy-posts .oxy-posts,
.remote-judged-team-interviews-div-right-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.remote-judged-team-interviews-div-right-1 {
 padding-right:1px;
}
}

@media (max-width: 767px) {
.remote-judged-team-interviews-div-right-1 {
 padding-right:12px;
}
}

.remote-judged-team-interviews-table-heading {
 text-transform:uppercase;
 line-height:1.2;
 letter-spacing:2px;
 font-weight:600;
 font-size:24px;
 width:75%;
}
@media (max-width: 1320px) {
.remote-judged-team-interviews-table-heading {
 font-size:18px;
}
}

@media (max-width: 991px) {
.remote-judged-team-interviews-table-heading {
 font-size:15px;
}
}

@media (max-width: 767px) {
.remote-judged-team-interviews-table-heading {
 font-size:12px;
}
}

@media (max-width: 479px) {
.remote-judged-team-interviews-table-heading {
 font-size:10px;
}
}

.remote-judged-team-interviews-row-text:locked{
}
.remote-judged-team-interviews-row-text {
 font-size:18px;
 line-height:1.2;
 text-align:left;
 width:75%;
}
@media (max-width: 1320px) {
.remote-judged-team-interviews-row-text {
 font-size:16px;
}
}

@media (max-width: 991px) {
.remote-judged-team-interviews-row-text {
 font-size:15px;
}
}

@media (max-width: 767px) {
.remote-judged-team-interviews-row-text {
 font-size:12px;
}
}

@media (max-width: 479px) {
.remote-judged-team-interviews-row-text {
 font-size:9px;
}
}

.remote-judged-team-interviews-row-textremote-judged-team-interviews-row-text {
}
.image-squiggle {
 height:48px;
}
.center-image-1 {
 width:33%;
 margin-top:12px;
 margin-bottom:12px;
}
@media (max-width: 991px) {
.center-image-1 {
 width:25%;
}
}

@media (max-width: 767px) {
.center-image-1 {
 width:50%;
}
}

@media (max-width: 479px) {
.center-image-1 {
 width:40%;
}
}

.judged-interviews-links-1 {
 font-size:18px;
}
@media (max-width: 1320px) {
.judged-interviews-links-1 {
 font-size:15px;
}
}

@media (max-width: 991px) {
.judged-interviews-links-1 {
 font-size:12px;
}
}

@media (max-width: 767px) {
.judged-interviews-links-1 {
}
}

@media (max-width: 479px) {
.judged-interviews-links-1 {
 font-size:9px;
}
}

.judged-lnterviews-icon-2 {
color: #ffffff;}.judged-lnterviews-icon-2 
>svg {width: 24px;height: 24px;}.judged-lnterviews-icon-2 {
}
@media (max-width: 991px) {
.judged-lnterviews-icon-2 {
}.judged-lnterviews-icon-2 
>svg {width: 18px;height: 18px;}.judged-lnterviews-icon-2 {
}
}

.menu-vw-link-1:hover{
 color:#ffffff;
 text-decoration:none;
}
.menu-vw-link-1 {
 color:rgba(255,255,255,0.75);
 text-align:left;
 text-decoration:none;
}
@media (max-width: 1320px) {
.menu-vw-link-1 {
 font-size:12px;
}
}

.vw-menu-col-heading-1:locked{
}
.vw-menu-col-heading-1 {
 font-family:Montserrat;
 color:#ffffff;
 font-size:24px;
 font-weight:600;
 margin-bottom:18px;
 line-height:1.2;
 letter-spacing:2px;
 width:100%;
}
@media (max-width: 1320px) {
.vw-menu-col-heading-1 {
 font-size:15px;
}
}

.vw-menu-link-container-1 {
 padding-bottom:6px;
}
.vwsearch-1:locked{
}
.vwsearch-1 {
}
@media (max-width: 991px) {
.vwsearch-1 {
}
}

.Covid-test-addresses {
 width:50%;
 margin-bottom:48px;
}
.Covid-test-addresses:not(.ct-section):not(.oxy-easy-posts),
.Covid-test-addresses.oxy-easy-posts .oxy-posts,
.Covid-test-addresses.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.vw-menu-icon-left-1 {
color: #ffffff;}.vw-menu-icon-left-1 
>svg {width: 18px;height: 18px;}.vw-menu-icon-left-1 {
 margin-top:2px;
 margin-right:6px;
}
@media (max-width: 1320px) {
.vw-menu-icon-left-1 {
}.vw-menu-icon-left-1 
>svg {width: 12px;height: 12px;}.vw-menu-icon-left-1 {
}
}

@media (max-width: 991px) {
.vw-menu-icon-left-1 {
}
.vw-menu-icon-left-1:not(.ct-section):not(.oxy-easy-posts),
.vw-menu-icon-left-1.oxy-easy-posts .oxy-posts,
.vw-menu-icon-left-1.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.vw-agenda-icon-menu-item-1:hover{
transform:scale3d(1.02,1.02,1.02); opacity:1;
 transition-duration:0.8s;
}
.vw-agenda-icon-menu-item-1 {
color: #f7f7f7;}.vw-agenda-icon-menu-item-1 
>svg {width: 96px;height: 96px;}.vw-agenda-icon-menu-item-1 {
 transition-duration:0.8s;
 opacity:0.9;
}
.scroll-1 {
}
.scrool-1 {
}
.app-store-button-1:hover{
transform:scale3d(1.05,1.05,1.05); opacity:1;
}
.app-store-button-1 {
 opacity:0.9;
 transition-duration:0.7s;
}
.tabs-3002-tab {
}
.tabs-3002-tab-active {
 background-color:#0075c9;
 color:#0075c9;
 font-weight:600;
 font-size:18px;
}
.tabs-contents-3002-tab {
 background-color:#ffffff;
}
.c-tab-subtitle-1 {
 text-transform:uppercase;
 color:#888b8d;
 margin-bottom:12px;
}
.c-tab-head-1 {
}
.c-tab-head-2:hover{
}
.c-tab-head-2 {
 margin-bottom:-2px;
 z-index:1;
 padding-bottom:0px;
 padding-top:0px;
 padding-right:0px;
 padding-left:0px;
 margin-left:6px;
 margin-right:6px;
 background-color:rgba(136,139,141,0.2);
}
@media (max-width: 767px) {
.c-tab-head-2 {
 border-radius:0px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:.5px;
 border-right-width:.5px;
 border-bottom-width:.5px;
 border-left-width:.5px;
 border-top-color:rgba(0,117,201,0.49);
 border-right-color:rgba(0,117,201,0.49);
 border-bottom-color:rgba(0,117,201,0.49);
 border-left-color:rgba(0,117,201,0.49);
 width:100%;
}
}

.c-tab-label-1:hover{
 background-color:rgba(0,117,201,0.1);
}
.c-tab-label-1 {
 padding-top:9px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:6px;
}
@media (max-width: 767px) {
.c-tab-label-1 {
 width:100%;
}
}

.section-responsive-full-1:locked{
}
.section-responsive-full-1 {
 height:480px;
}
@media (max-width: 1320px) {
.section-responsive-full-1 {
 height:384px;
}
}

@media (max-width: 991px) {
.section-responsive-full-1 {
 height:360px;
}
}

@media (max-width: 767px) {
.section-responsive-full-1 {
 height:240px;
}
}

@media (max-width: 479px) {
.section-responsive-full-1 {
 height:180px;
}
}

.section-responsive-full-2 {
 height:640px;
}
@media (max-width: 1320px) {
.section-responsive-full-2 {
 height:384px;
}
}

@media (max-width: 991px) {
.section-responsive-full-2 {
 height:360px;
}
}

@media (max-width: 767px) {
.section-responsive-full-2 {
 height:240px;
}
}

@media (max-width: 479px) {
.section-responsive-full-2 {
 height:180px;
}
}

.h-button-1:hover{
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 background-color:#1b365d;
 transition-duration:0.7s;
 color:#ffffff;
}
.h-button-1 {
background-color: transparent;
border: 1px solid #1b365d;
color: #1b365d;
padding: 9px 15px;
}.h-button-1 {
 font-family:Montserrat;
 button-hover_color:#049dd9;
 font-size:24px;
 font-weight:600;
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
@media (max-width: 991px) {
.h-button-1 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.h-button-1 {
 font-size:18px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
}

@media (max-width: 479px) {
.h-button-1 {
 font-size:15px;
}
}

.h-h1-1 {
}
@media (max-width: 991px) {
.h-h1-1 {
 font-size:27px;
 color:#eceeef;
}
}

@media (max-width: 479px) {
.h-h1-1 {
 font-size:21px;
}
}

.h-button-2:locked{
}
.h-button-2:hover{
 text-decoration:none;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 background-color:#ffffff;
 transition-duration:0.7s;
}
.h-button-2 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
padding: 9px 15px;
}.h-button-2 {
 font-family:Montserrat;
 font-size:12px;
 font-weight:600;
 text-decoration:none;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 line-height:1;
 letter-spacing:1.5px;
}
@media (max-width: 991px) {
.h-button-2 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.h-button-2 {
 font-size:18px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
}

@media (max-width: 479px) {
.h-button-2 {
 font-size:15px;
}
}

.h-menu-link-1:hover{
transform:scale(1.03,1.03); color:#ffffff;
 text-decoration:none;
}
.h-menu-link-1 {
 color:rgba(255,255,255,0.9);
 font-size:18px;
 padding-left:24px;
 padding-right:24px;
 text-transform:uppercase;
 text-decoration:none;
}
.h-button-3:hover{
 background-color:#1b365d;
}
.h-button-3 {
background-color: transparent;
border: 1px solid #eceeef;
color: #eceeef;
padding: 14px 23px;
}.h-button-3 {
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 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;
}
.h-footer-link-1:hover{
transform:scale(1.03,1.03); color:#ffffff;
 text-decoration:none;
}
.h-footer-link-1 {
 color:rgba(255,255,255,0.9);
 font-size:18px;
 padding-left:24px;
 padding-right:24px;
 text-transform:uppercase;
 text-decoration:none;
 text-align:center;
 width:100%;
 margin-bottom:12px;
}
.h-button-4:hover{
 text-decoration:none;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 background-color:#ffffff;
 transition-duration:0.7s;
 color:#1b365d;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
}
.h-button-4 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
padding: 9px 15px;
}.h-button-4 {
 font-family:Montserrat;
 font-size:12px;
 font-weight:600;
 text-decoration:none;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 line-height:1;
 letter-spacing:1.5px;
 background-color:#049dd9;
 color:#ffffff;
}
@media (max-width: 991px) {
.h-button-4 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.h-button-4 {
 font-size:18px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
}

@media (max-width: 479px) {
.h-button-4 {
 font-size:15px;
}
}

.h-header-text-1:locked{
}
.h-header-text-1 {
 font-family:Lato;
 font-size:72px;
 color:#ffffff;
}
.h-header-text-2 {
 font-family:Lato;
 color:#049dd9;
 font-size:48px;
 width:100%;
 text-align:left;
 letter-spacing:2px;
 margin-left:auto;
}
.h-header-text-3 {
 font-family:Lato;
 color:rgba(255,255,255,0.85);
 font-size:48px;
 text-align:left;
 padding-left:24px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 font-style:italic;
 margin-left:auto;
}
.h-overlay--primary-1:before{
background-image: linear-gradient(#183154, #102038, #0b1625, #050b13); position:absolute;
 z-index:-1;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 opacity:0.7;
 background-blend-mode:soft-light;
 background-color:rgba(27,54,93,0.25);
  content:"";
}
.h-overlay--primary-1 {
 position:relative;
 z-index:0;
}
.h-overlay-background-1 {
 background-color:rgba(33,36,43,0.75);
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
@media (max-width: 767px) {
.h-overlay-background-1 {
}
}

.h-youtube-overlay-1:before{
background-size: cover; z-index:-1;
 position:absolute;
 top:48px;
 left:48px;
 right:48px;
 bottom:48px;
 background-color:rgba(0,0,0,0.5);
 background-position:50% 50%;
  content:"";
}
.h-youtube-overlay-1 {
 position:relative;
 z-index:0;
}
.h-margin-bottom-18:locked{
}
.h-margin-bottom-18 {
 margin-bottom:18px;
}
@media (max-width: 991px) {
.h-margin-bottom-18 {
 margin-bottom:18px;
}
}

.h-after-underline:after{
 width:50%;
 margin-bottom:18px;
 background-color:#ffffff;
 position:absolute;
 bottom:-27px;
 left:0px;
 right:0px;
 height:6px;
 border-radius:33px;
 margin-left:auto;
 margin-right:auto;
  content:"";
}
.h-after-underline {
 position:relative;
}
.h-margin-left-12:locked{
}
.h-margin-left-12 {
 margin-left:12px;
}
.b-button-1 {
}
.h-header-section-div-1 {
 flex-grow:1;
 width:95%;
 margin-left:auto;
 margin-right:auto;
}
.h-header-section-div-1:not(.ct-section):not(.oxy-easy-posts),
.h-header-section-div-1.oxy-easy-posts .oxy-posts,
.h-header-section-div-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.h-animate-1 {
}
.h-button-stack-1 {
 margin-top:24px;
 width:75%;
}
.h-adc-header-1:after{
 background-color:#4aba49;
 width:33%;
 height:6px;
 position:absolute;
 bottom:-6px;
 left:0px;
 right:0px;
 border-radius:24px;
 margin-left:auto;
 margin-right:auto;
  content:"";
}
.h-adc-header-1:ct_depth{
}
.h-adc-header-1 {
 color:#0e160c;
 transition-duration:s;
 transition-delay:s;
 position:relative;
}
@media (max-width: 1320px) {
.h-adc-header-1 {
 font-size:27px;
}
}

@media (max-width: 991px) {
.h-adc-header-1 {
 margin-bottom:1px;
 font-size:21px;
 line-height:1.25;
 margin-top:44px;
}
}

@media (max-width: 767px) {
.h-adc-header-1 {
 max-width:400px;
 line-height:1.25;
 margin-bottom:12px;
 font-size:21px;
 margin-top:9px;
}
}

@media (max-width: 479px) {
.h-adc-header-1 {
 margin-bottom:12px;
 margin-top:0px;
}
}

.h-text-1:locked{
}
.h-text-1 {
 text-align:left;
 font-size:18px;
}
@media (max-width: 1320px) {
.h-text-1 {
 font-size:16px;
}
}

@media (max-width: 991px) {
.h-text-1 {
 font-size:15px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 line-height:1.25;
}
}

@media (max-width: 767px) {
.h-text-1 {
 font-size:12px;
}
}

@media (max-width: 479px) {
.h-text-1 {
}
}

.h-adc-header-2:after{
 background-color:#4aba49;
 width:33%;
 height:6px;
 position:absolute;
 bottom:-6px;
 left:0px;
 right:0px;
 border-radius:24px;
 margin-left:auto;
 margin-right:auto;
  content:"";
}
.h-adc-header-2:ct_depth{
}
.h-adc-header-2 {
 color:#36682f;
 transition-duration:s;
 transition-delay:s;
 position:relative;
 font-size:24px;
}
@media (max-width: 991px) {
.h-adc-header-2 {
 margin-bottom:1px;
 font-size:21px;
 line-height:1.25;
 margin-top:24px;
}
}

@media (max-width: 767px) {
.h-adc-header-2 {
 max-width:400px;
 line-height:1.25;
 margin-bottom:12px;
 font-size:18px;
 margin-top:24px;
}
}

@media (max-width: 479px) {
.h-adc-header-2 {
 margin-bottom:12px;
 margin-top:24px;
}
}

.h-recf-header-1:locked{
}
.h-recf-header-1:after{
 background-color:#049dd9;
 width:33%;
 height:6px;
 position:absolute;
 bottom:-12px;
 left:0px;
 right:0px;
 border-radius:24px;
 margin-left:auto;
 margin-right:auto;
  content:"";
}
.h-recf-header-1:ct_depth{
}
.h-recf-header-1 {
 transition-duration:s;
 transition-delay:s;
 position:relative;
}
@media (max-width: 1320px) {
.h-recf-header-1 {
 font-size:27px;
}
}

@media (max-width: 991px) {
.h-recf-header-1 {
 margin-bottom:1px;
 font-size:21px;
 line-height:1.25;
 margin-top:44px;
}
}

@media (max-width: 767px) {
.h-recf-header-1 {
 max-width:400px;
 line-height:1.25;
 margin-bottom:12px;
 font-size:21px;
 margin-top:9px;
}
}

@media (max-width: 479px) {
.h-recf-header-1 {
 margin-bottom:12px;
 margin-top:0px;
}
}

.h-margin-top-18:locked{
}
.h-margin-top-18 {
 margin-top:18px;
}
.h-button-5:locked{
}
.h-button-5:hover{
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 background-color:#1b365d;
 transition-duration:0.7s;
 color:#ffffff;
}
.h-button-5 {
background-color: transparent;
border: 1px solid #1b365d;
color: #1b365d;
padding: 9px 15px;
}.h-button-5 {
 font-family:Montserrat;
 button-hover_color:#049dd9;
 font-size:24px;
 font-weight:600;
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
@media (max-width: 1320px) {
.h-button-5 {
 font-size:21px;
}
}

@media (max-width: 991px) {
.h-button-5 {
 font-size:18px;
}
}

@media (max-width: 767px) {
.h-button-5 {
 font-size:15px;
}
}

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

.h-bullet-pro-menu:locked{
}
.h-bullet-pro-menu {
}
.h-height-720:locked{
}
.h-height-720 {
 height:720px;
}
@media (max-width: 991px) {
.h-height-720 {
 height:auto;
}
}

.h-button-66:locked{
}
.h-button-66 {
 width:66%;
}
.h-button-50:locked{
}
.h-button-50 {
 width:50%;
}
.coach-summit-button-1:locked{
}
.coach-summit-button-1:hover{
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 background-color:#ffffff;
 transition-duration:0.7s;
 color:#cc480c;
}
.coach-summit-button-1 {
background-color: transparent;
border: 1px solid #ff5200;
color: #ff5200;
padding: 9px 15px;
}.coach-summit-button-1 {
 font-family:Montserrat;
 font-size:24px;
 font-weight:600;
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 background-color:#ff5200;
 color:#ffffff;
}
@media (max-width: 1320px) {
.coach-summit-button-1 {
 font-size:21px;
}
}

@media (max-width: 991px) {
.coach-summit-button-1 {
 font-size:18px;
 margin-left:auto;
 margin-right:auto;
}
}

@media (max-width: 767px) {
.coach-summit-button-1 {
 font-size:15px;
}
}

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

.h-overlay-primary-2:locked{
}
.h-overlay-primary-2:before{
background-image: linear-gradient(#183154, #102038, #0b1625, #050b13); position:absolute;
 z-index:-1;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 opacity:0.7;
 background-blend-mode:soft-light;
  content:"";
}
.h-overlay-primary-2 {
 position:relative;
 z-index:0;
}
@media (max-width: 767px) {
.h-overlay-primary-2 {
}
.h-overlay-primary-2 .ct-section-inner-wrap {
padding-bottom: 0;
}
}

.home-menu-icon-2 {
color: #1b365d;}.home-menu-icon-2 
>svg {width: 18px;height: 18px;}.home-menu-icon-2 {
 margin-right:9px;
}
.menu-link-7-8-2022:hover{
 color:#1b365d;
 font-weight:600;
 text-decoration:none;
}
.menu-link-7-8-2022 {
 color:rgba(27,54,93,0.87);
 text-decoration:none;
 font-weight:500;
}
.dcg-link-box-home-1:hover{
transform:scale(1.02,1.02);}
.dcg-link-box-home-1 {
 width:20%;
 align-self:stretch;
 transition-duration:0.7s;
}
.dcg-link-box-home-1:not(.ct-section):not(.oxy-easy-posts),
.dcg-link-box-home-1.oxy-easy-posts .oxy-posts,
.dcg-link-box-home-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-end;
}
@media (max-width: 991px) {
.dcg-link-box-home-1 {
 width:100%;
}
}

@media (max-width: 479px) {
.dcg-link-box-home-1 {
 text-align:center;
}
.dcg-link-box-home-1:not(.ct-section):not(.oxy-easy-posts),
.dcg-link-box-home-1.oxy-easy-posts .oxy-posts,
.dcg-link-box-home-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.dcg-link-box-home-inner {
background-image:linear-gradient(rgba(0,0,0,0.87), rgba(0,0,0,0.87)); align-self:stretch;
 flex-grow:1;
 opacity:1;
 padding-top:18px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:18px;
 margin-left:9px;
 margin-top:9px;
 margin-right:9px;
 margin-bottom:9px;
}
.dcg-link-box-home-inner:not(.ct-section):not(.oxy-easy-posts),
.dcg-link-box-home-inner.oxy-easy-posts .oxy-posts,
.dcg-link-box-home-inner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.dcg-link-box-button-1 {
 width:100%;
}
.bell_button_3:locked{
}
.bell_button_3:hover{
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.bell_button_3:hover{
 transition-duration:0.7s;
 text-decoration:none;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#a9151c;
}
.bell_button_3 {
background-color: transparent;
border: 1px solid #1b365d;
color: #1b365d;
padding: 9px 15px;
}.bell_button_3 {
 font-family:Montserrat;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-radius:48px;
 font-size:18px;
 font-weight:400;
 line-height:1.25;
 width:240px;
 height:72px;
 text-align:center;
 button-hover_color:#ffffff;
 text-transform:none;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#ffffff;
 color:#a9151c;
}
.bell_button_3:not(.ct-section):not(.oxy-easy-posts),
.bell_button_3.oxy-easy-posts .oxy-posts,
.bell_button_3.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:unset;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.bell_button_3 {
}
}

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

@media (max-width: 479px) {
.bell_button_3 {
 margin-top:0px;
}
}

.flyers-bell-1 {
 width:75%;
}
.flyer-bell-label {
 margin-top:12px;
}
.adc-vol-roles-heading-1:ct_depth{
}
.adc-vol-roles-heading-1 {
 line-height:1.2;
 font-size:24px;
 margin-bottom:12px;
 color:#2f602f;
}
@media (max-width: 991px) {
.adc-vol-roles-heading-1 {
 font-size:18px;
}
}

@media (max-width: 767px) {
.adc-vol-roles-heading-1 {
 font-size:15px;
}
}

.adc-vol-roles-text-1 {
 margin-bottom:24px;
}
.adc-vol-roles-block-1 {
 width:100%;
 margin-top:24px;
 margin-bottom:24px;
}
.adc-vol-roles-table-head-1 {
 width:25%;
}
.adc-vol-roles-table-head-2 {
 width:70%;
}
.adc-vol-roles-table-cell-1 {
 width:25%;
 font-weight:600;
 color:#30512f;
}
.adc-vol-roles-table-cell-2 {
 width:70%;
 text-align:left;
}
.adc-vol-roles-table-head-3 {
 width:45%;
}
.adc-vol-roles-table-head-4 {
 width:15%;
}
.adc-vol-roles-table-cell-3 {
 width:45%;
 text-align:left;
}
.adc-vol-roles-table-cell-4 {
 width:15%;
 text-align:left;
}
.gp-button-1:hover{
 background-color:#ffffff;
 color:#9f236d;
 border-top-color:#9f236d;
 border-right-color:#9f236d;
 border-bottom-color:#9f236d;
 border-left-color:#9f236d;
 text-decoration:none;
}
.gp-button-1 {
 font-family:Montserrat;
 background-color:#9f236d;
 border-top-color:#9f236d;
 border-right-color:#9f236d;
 border-bottom-color:#9f236d;
 border-left-color:#9f236d;
 color:#ffffff;
 font-weight:600;
 text-transform:uppercase;
 text-decoration:none;
 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;
 transition-duration:0.7s;
 border-radius:9px;
}
.gp-button-2:hover{
 background-color:#9f236d;
 color:#ffffff;
 border-top-color:#9f236d;
 border-right-color:#9f236d;
 border-bottom-color:#9f236d;
 border-left-color:#9f236d;
 text-decoration:none;
}
.gp-button-2 {
 font-family:Montserrat;
 border-top-color:#9f236d;
 border-right-color:#9f236d;
 border-bottom-color:#9f236d;
 border-left-color:#9f236d;
 font-weight:600;
 text-transform:uppercase;
 text-decoration:none;
 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;
 background-color:rgba(0,0,0,0);
 color:#9f236d;
 transition-duration:0.7s;
 border-radius:9px;
}
.size-button-50:locked{
}
.size-button-50 {
 width:50%;
}
.size-button-33:locked{
}
.size-button-33 {
 width:33%;
}
.size-button-25:locked{
}
.size-button-25 {
 width:25%;
}
.tabs-5884-tab:hover{
 background-color:rgba(42,171,226,0.25);
}
.tabs-5884-tab {
 background-color:rgba(167,169,171,0.25);
}
.tabs-5884-tab-active {
 background-color:rgba(159,35,109,0.25);
}
.tabs-contents-5884-tab {
 border-top-width:6px;
 border-right-width:6px;
 border-bottom-width:6px;
 border-left-width:6px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:rgba(159,35,109,0.25);
 border-right-color:rgba(159,35,109,0.25);
 border-bottom-color:rgba(159,35,109,0.25);
 border-left-color:rgba(159,35,109,0.25);
}
.tabs-contents-5884-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-5884-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-5884-tab.ct-section .ct-section-inner-wrap{
flex-direction:column;
}
.size-h1-24:locked{
}
.size-h1-24 {
 font-size:24px;
}
@media (max-width: 991px) {
.size-h1-24 {
 font-size:18px;
}
}

@media (max-width: 479px) {
.size-h1-24 {
 font-size:15px;
}
}

.header-tab-contents-1:locked{
}
.header-tab-contents-1 {
 font-size:18px;
 margin-bottom:18px;
 color:#7d7c7a;
 text-transform:uppercase;
}
.size-tab-text-18-1:locked{
}
.size-tab-text-18-1 {
 font-size:18px;
 text-transform:uppercase;
 font-weight:600;
 letter-spacing:1px;
}
@media (max-width: 479px) {
.size-tab-text-18-1 {
 font-size:16px;
}
}

.gp-header-images-20220720 {
 width:100%;
}
.gp-button-header:locked{
}
.gp-button-header:hover{
background-color :#9f236d;
border: 1px solid #9f236d;
color: #ffffff;
}.gp-button-header:hover{
 text-transform:none;
}
.gp-button-header {
background-color :#2aabe2;
border: 1px solid #2aabe2;
color: #ffffff;
}.gp-button-header {
background-size: 120% auto; button-hover_color:#9f236d;
 text-decoration:none;
 font-size:24px;
 font-weight:600;
 transition-duration:0.7s;
 border-radius:9px;
 background-repeat:no-repeat;
 margin-bottom:0px;
 background-position:0% 50%;
}
@media (max-width: 991px) {
.gp-button-header {
 font-size:16px;
}
.gp-button-header:hover{
}
}

@media (max-width: 479px) {
.gp-button-header {
 font-size:13px;
}
}

.size-button-66:locked{
}
.size-button-66 {
 width:66%;
}
.size-button-100:locked{
}
.size-button-100 {
 width:100%;
}
.tabs-3432-tab:hover{
 background-color:rgba(83,185,79,0.5);
}
.tabs-3432-tab {
 background-color:rgba(217,217,216,0.33);
}
.tabs-3432-tab-active {
 background-color:rgba(83,185,79,0.25);
}
.tabs-contents-3432-tab {
}
.adc-vol-roles-tab-labels {
 font-weight:600;
 text-transform:uppercase;
 color:#1e351d;
 margin-bottom:0px;
}
.adc-vol-roles-tab-labels .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
.border-9px {
 border-radius:9px;
}
.ep-button-1:locked{
}
.ep-button-1:hover{
background-color :#1b365d;
border: 1px solid #1b365d;
color: #ffffff;
}.ep-button-1:hover{
 text-transform:none;
}
.ep-button-1 {
background-color :#ee7725;
border: 1px solid #ee7725;
color: #ffffff;
}.ep-button-1 {
background-size: 120% auto; button-hover_color:#1b365d;
 text-decoration:none;
 font-size:24px;
 font-weight:600;
 transition-duration:0.7s;
 border-radius:9px;
 background-repeat:no-repeat;
 background-position:0% 50%;
}
@media (max-width: 991px) {
.ep-button-1 {
 font-size:16px;
}
.ep-button-1:hover{
}
}

@media (max-width: 479px) {
.ep-button-1 {
 font-size:13px;
}
}

.tabs-6430-tab:hover{
 background-color:rgba(4,157,217,0.5);
}
.tabs-6430-tab {
 background-color:#f7f7f7;
}
.tabs-6430-tab-active:hover{
 background-color:rgba(4,157,217,0.5);
}
.tabs-6430-tab-active {
 background-color:rgba(4,157,217,0.25);
}
.tabs-contents-6430-tab {
}
.text-color-recf-1:locked{
}
.text-color-recf-1 {
 color:#1b365d;
}
.tab-button-box-1 {
 width:33%;
 text-align:center;
}
.tab-button-box-1:not(.ct-section):not(.oxy-easy-posts),
.tab-button-box-1.oxy-easy-posts .oxy-posts,
.tab-button-box-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.tab-button-box-1 {
 width:50%;
}
}

@media (max-width: 767px) {
.tab-button-box-1 {
 width:80%;
}
}

.tab-button-image-1 {
 margin-bottom:36px;
}
.recf {
}
.faq-q-1 {
 text-align:left;
}
.faq-a-1 {
 text-align:left;
}
.tabs-4651-tab:hover{
 background-color:rgba(159,35,109,0.5);
}
.tabs-4651-tab {
 background-color:#f7f7f7;
}
.tabs-4651-tab-active:hover{
 background-color:rgba(159,35,109,0.49);
}
.tabs-4651-tab-active {
 background-color:rgba(159,35,109,0.25);
}
.tabs-contents-4651-tab {
}
.gp-tab-label-1 {
 color:#9f236d;
 font-weight:600;
 letter-spacing:1px;
 text-transform:uppercase;
}
.footer-button-1:locked{
}
.footer-button-1:hover{
background-color :#1b365d;
border: 1px solid #1b365d;
color: #ffffff;
}.footer-button-1:hover{
 text-transform:none;
}
.footer-button-1 {
background-color :#ee7725;
border: 1px solid #ee7725;
color: #ffffff;
}.footer-button-1 {
background-size: 120% auto; button-hover_color:#1b365d;
 text-decoration:none;
 font-size:24px;
 font-weight:600;
 transition-duration:0.7s;
 border-radius:9px;
 background-repeat:no-repeat;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
 background-position:0% 50%;
}
@media (max-width: 991px) {
.footer-button-1 {
 font-size:16px;
}
.footer-button-1:hover{
}
}

@media (max-width: 479px) {
.footer-button-1 {
 font-size:13px;
}
}

.teams-top-card {
background-image:url(https://www.recf.org/app/uploads/2022/07/pattern_herringbone-8_4.5_3_0-0_45_1__12253f75_1c385f.png);background-size: cover; width:31%;
 text-align:center;
 background-color:#1b365d;
 padding-bottom:24px;
 align-self:stretch;
 background-repeat:repeat;
 border-radius:9px;
 overflow:hidden;
}
.teams-top-card:not(.ct-section):not(.oxy-easy-posts),
.teams-top-card.oxy-easy-posts .oxy-posts,
.teams-top-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.teams-top-card {
 width:100%;
 margin-bottom:24px;
}
}

.teams-top-cards-h1 {
 font-size:24px;
 margin-bottom:12px;
 margin-top:12px;
 margin-left:12px;
 margin-right:12px;
 color:#ffffff;
}
.teams-top-cards-text:locked{
}
.teams-top-cards-text {
 font-size:18px;
 line-height:1.2;
 margin-top:12px;
 margin-left:12px;
 margin-right:12px;
 margin-bottom:12px;
 color:#eceeef;
}
@media (max-width: 991px) {
.teams-top-cards-text {
 font-size:15px;
}
}

@media (max-width: 767px) {
.teams-top-cards-text {
 font-size:12px;
}
}

@media (max-width: 479px) {
.teams-top-cards-text {
}
}

.vrc-h1:locked{
}
.vrc-h1 {
 color:#800f26;
}
.vrc-blocks-border {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:12px;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
@media (max-width: 991px) {
.vrc-blocks-border {
 width:100%;
}
.vrc-blocks-border:not(.ct-section):not(.oxy-easy-posts),
.vrc-blocks-border.oxy-easy-posts .oxy-posts,
.vrc-blocks-border.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.viqc-h1:locked{
}
.viqc-h1 {
 color:#0075c9;
}
@media (max-width: 991px) {
.viqc-h1 {
 margin-top:24px;
}
}

.viqc-block-border {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:12px;
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
@media (max-width: 991px) {
.viqc-block-border {
 width:100%;
}
}

.h-after-underline-1:locked{
}
.h-after-underline-1:after{
 width:50%;
 margin-bottom:18px;
 background-color:rgba(255,255,255,0.25);
 position:absolute;
 bottom:-27px;
 left:0px;
 right:0px;
 height:6px;
 border-radius:33px;
 margin-right:auto;
  content:"";
}
.h-after-underline-1 {
 position:relative;
}
.overflow:locked{
}
.overflow {
 overflow:hidden;
}
@media (max-width: 479px) {
.overflow {
}
}

.Email-Archive-Image-box-1 {
 margin-bottom:24px;
 border-radius:12px;
 overflow:hidden;
 height:180px;
 text-align:center;
}
.Email-Archive-Image-box-1:not(.ct-section):not(.oxy-easy-posts),
.Email-Archive-Image-box-1.oxy-easy-posts .oxy-posts,
.Email-Archive-Image-box-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.email-archive-link-button-1:locked{
}
.email-archive-link-button-1:hover{
 text-decoration:none;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 transition-duration:0.7s;
 background-color:#1b365d;
 color:#ffffff;
}
.email-archive-link-button-1 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
padding: 9px 15px;
}.email-archive-link-button-1 {
 font-family:Montserrat;
 font-size:12px;
 font-weight:600;
 text-decoration:none;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 line-height:1;
 letter-spacing:1.5px;
 background-color:#ffffff;
 color:#1b365d;
 border-radius:3px;
}
@media (max-width: 991px) {
.email-archive-link-button-1 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.email-archive-link-button-1 {
 font-size:18px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
}

@media (max-width: 479px) {
.email-archive-link-button-1 {
 font-size:15px;
}
}

.div-1:locked{
}
.div-1 {
 width:87%;
 margin-left:auto;
 margin-right:auto;
}
.contact-image-1 {
 align-self:stretch;
 width:33%;
 border-radius:6px;
}
@media (max-width: 991px) {
.contact-image-1 {
 margin-top:24px;
 width:75%;
 margin-left:auto;
 margin-right:auto;
}
}

.contact-text-1 {
 font-size:18px;
 margin-top:24px;
 margin-bottom:24px;
 text-align:left;
}
@media (max-width: 991px) {
.contact-text-1 {
 font-size:15px;
}
}

@media (max-width: 479px) {
.contact-text-1 {
 font-size:12px;
}
}

.contact-h2-1 {
 font-size:24px;
 line-height:1.2;
 font-weight:600;
}
.contact-blocks-1 {
 background-color:#f7f7f7;
 margin-top:24px;
 margin-bottom:24px;
 border-radius:12px;
 padding-left:24px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 position:relative;
 width:100%;
 text-align:justify;
}
.contact-blocks-1:not(.ct-section):not(.oxy-easy-posts),
.contact-blocks-1.oxy-easy-posts .oxy-posts,
.contact-blocks-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.contact-blocks-1 {
 text-align:center;
 width:100%;
}
.contact-blocks-1:not(.ct-section):not(.oxy-easy-posts),
.contact-blocks-1.oxy-easy-posts .oxy-posts,
.contact-blocks-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 767px) {
.contact-blocks-1 {
}
.contact-blocks-1:not(.ct-section):not(.oxy-easy-posts),
.contact-blocks-1.oxy-easy-posts .oxy-posts,
.contact-blocks-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 479px) {
.contact-blocks-1 {
 margin-top:0px;
}
}

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

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

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

.bell-button-3:hover{
 background-color:rgba(44,56,73,0);
 color:#ffffff;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 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-radius:9px;
}
.bell-button-3 {
background-color :#2c6794;
border: 1px solid #2c6794;
}.bell-button-3 {
 border-radius:9px;
 border-top-color:#2c6794;
 border-right-color:#2c6794;
 border-bottom-color:#2c6794;
 border-left-color:#2c6794;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 font-weight:600;
 font-size:18px;
 background-color:#ffffff;
 color:#003c5b;
}
@media (max-width: 991px) {
.bell-button-3 {
 font-size:15px;
}
}

.bell-button-4:hover{
 background-color:#ffffff;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 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-radius:9px;
 color:#003c5b;
}
.bell-button-4 {
background-color :#2c6794;
border: 1px solid #2c6794;
}.bell-button-4 {
 border-radius:9px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 font-weight:600;
 font-size:18px;
 color:#ffffff;
 background-color:rgba(27,54,93,0);
}
@media (max-width: 991px) {
.bell-button-4 {
 font-size:15px;
}
}

.for-participants-box-1:hover{
transform:scale3d(1.02,1.02,1.02); text-decoration:none;
}
.for-participants-box-1:ct_depth{
}
.for-participants-box-1 {
 line-height:1.25;
 url_encoded:true;
 align-self:stretch;
 flex-grow:1;
 transition-duration:0.7s;
 text-align:center;
 background-color:#ececec;
 border-radius:12px;
 text-decoration:none;
 overflow:hidden;
 padding-bottom:12px;
}
.for-participants-box-1:not(.ct-section):not(.oxy-easy-posts),
.for-participants-box-1.oxy-easy-posts .oxy-posts,
.for-participants-box-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
.for-participants-image-1:ct_depth{
}
.for-participants-image-1 {
 width:100%;
 height:180px;
object-fit: cover;
}
@media (max-width: 991px) {
.for-participants-image-1 {
 margin-bottom:24px;
}
}

.for-participants-title-1:ct_depth{
}
.for-participants-title-1 {
 line-height:1.25;
 text-align:center;
 margin-bottom:0px;
 font-size:24px;
 letter-spacing:1.25px;
 margin-left:24px;
 margin-right:24px;
 margin-top:12px;
}
.for-participants-title-1:not(.ct-section):not(.oxy-easy-posts),
.for-participants-title-1.oxy-easy-posts .oxy-posts,
.for-participants-title-1.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
@media (max-width: 991px) {
.for-participants-title-1 {
 font-size:21px;
 text-align:center;
}
}

@media (max-width: 767px) {
.for-participants-title-1 {
 text-align:left;
 line-height:1.25;
}
}

.for-participants-text-1 {
 margin-left:24px;
 margin-right:24px;
 margin-bottom:24px;
 margin-top:24px;
}
.vw-button-1:hover{
background-color :#d9272e;
border: 1px solid #d9272e;
}.vw-button-1:hover{
 color:#ffffff;
 text-decoration:none;
}
.vw-button-1 {
background-color :#0075c9;
border: 1px solid #0075c9;
color: #ffffff;
}.vw-button-1 {
 font-family:Montserrat;
 button-hover_color:#d9272e;
 font-weight:600;
 text-decoration:none;
 transition-duration:0.5s;
 border-radius:9px;
 font-size:21px;
 margin-bottom:12px;
 margin-left:auto;
 margin-right:auto;
}
.vw-button-1:not(.ct-section):not(.oxy-easy-posts),
.vw-button-1.oxy-easy-posts .oxy-posts,
.vw-button-1.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.vw-button-1 {
 font-size:21px;
}
}

@media (max-width: 479px) {
.vw-button-1 {
 font-size:18px;
}
}

.vw-h2-1 {
 color:#0075c9;
}
.adc-h1-1:locked{
}
.adc-h1-1 {
 color:#2b6b2a;
 line-height:1.2;
}
@media (max-width: 1320px) {
.adc-h1-1 {
 font-size:30px;
}
}

@media (max-width: 991px) {
.adc-h1-1 {
 font-size:24px;
 margin-bottom:0px;
}
}

@media (max-width: 767px) {
.adc-h1-1 {
 font-size:18px;
}
}

@media (max-width: 479px) {
.adc-h1-1 {
}
}

.adc-button-1:hover{
 background-color:#4aba49;
 color:#fff;
 border-top-color:#4aba49;
 border-right-color:#4aba49;
 border-bottom-color:#4aba49;
 border-left-color:#4aba49;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
}
.adc-button-1 {
 color:#ffffff;
 border-top-color:#2b6b2a;
 border-right-color:#2b6b2a;
 border-bottom-color:#2b6b2a;
 border-left-color:#2b6b2a;
 background-color:#2b6b2a;
 font-weight:600;
 font-size:18px;
 text-transform:uppercase;
 text-decoration:none;
 transition-duration:0.7s;
 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-radius:9px;
}
@media (max-width: 991px) {
.adc-button-1 {
 font-size:15px;
}
}

@media (max-width: 767px) {
.adc-button-1 {
}
}

@media (max-width: 479px) {
.adc-button-1 {
}
}

.adc-button-2:locked{
}
.adc-button-2:hover{
 background-color:#2b6b2a;
 color:#fff;
 border-top-color:#4aba49;
 border-right-color:#4aba49;
 border-bottom-color:#4aba49;
 border-left-color:#4aba49;
 text-decoration:none;
}
.adc-button-2 {
 width:240px;
 color:#305430;
 border-top-color:#2b6b2a;
 border-right-color:#2b6b2a;
 border-bottom-color:#2b6b2a;
 border-left-color:#2b6b2a;
 background-color:rgba(85,114,84,0);
 font-weight:600;
 font-size:18px;
 text-transform:uppercase;
 text-decoration:none;
 transition-duration:0.7s;
 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-radius:9px;
 margin-bottom:0px;
}
@media (max-width: 991px) {
.adc-button-2 {
 font-size:15px;
}
}

@media (max-width: 767px) {
.adc-button-2 {
}
}

@media (max-width: 479px) {
.adc-button-2 {
}
}

.adc-button-3:locked{
}
.adc-button-3:hover{
 background-color:#4aba49;
 color:#fff;
 border-top-color:#4aba49;
 border-right-color:#4aba49;
 border-bottom-color:#4aba49;
 border-left-color:#4aba49;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
}
.adc-button-3 {
 width:360px;
 color:#ffffff;
 border-top-color:#2b6b2a;
 border-right-color:#2b6b2a;
 border-bottom-color:#2b6b2a;
 border-left-color:#2b6b2a;
 background-color:#2b6b2a;
 font-weight:600;
 font-size:18px;
 text-decoration:none;
 transition-duration:0.7s;
 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-radius:9px;
 text-transform:uppercase;
}
@media (max-width: 991px) {
.adc-button-3 {
 font-size:15px;
}
}

@media (max-width: 767px) {
.adc-button-3 {
}
}

@media (max-width: 479px) {
.adc-button-3 {
 width:100%;
}
}

.adc-button-4:locked{
}
.adc-button-4:hover{
 background-color:#2b6b2a;
 color:#fff;
 border-top-color:#4aba49;
 border-right-color:#4aba49;
 border-bottom-color:#4aba49;
 border-left-color:#4aba49;
 text-decoration:none;
}
.adc-button-4 {
 width:360px;
 color:#305430;
 border-top-color:#2b6b2a;
 border-right-color:#2b6b2a;
 border-bottom-color:#2b6b2a;
 border-left-color:#2b6b2a;
 font-weight:600;
 font-size:18px;
 text-transform:uppercase;
 text-decoration:none;
 transition-duration:0.7s;
 background-color:rgba(85,114,84,0);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-radius:9px;
}
@media (max-width: 991px) {
.adc-button-4 {
 font-size:15px;
}
}

@media (max-width: 767px) {
.adc-button-4 {
}
}

@media (max-width: 479px) {
.adc-button-4 {
 width:100%;
}
}

.drone-sidebar-heading {
 text-transform:uppercase;
 font-weight:600;
 width:100%;
 text-align:center;
 color:#407a3e;
 font-size:21px;
 margin-bottom:0px;
 margin-top:0px;
}
.drone-sidebar-link {
}
.drone-sidebar-repeater {
 margin-bottom:12px;
 margin-top:12px;
}
.toggle-5838 {
 padding-bottom:0px;
}

                .toggle-5838 .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .toggle-5838 .oxy-expand-collapse-icon::before,
        .toggle-5838 .oxy-expand-collapse-icon::after {
            background-color: #6f747a;        }
        
        .toggle-5838-expanded {
}
.toggle-5852 {
}

                .toggle-5852 .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .toggle-5852 .oxy-expand-collapse-icon::before,
        .toggle-5852 .oxy-expand-collapse-icon::after {
            background-color: #6f747a;        }
        
        .toggle-5852-expanded {
}
.toggle-9012 {
 padding-left:1px;
}

                .toggle-9012 .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .toggle-9012 .oxy-expand-collapse-icon::before,
        .toggle-9012 .oxy-expand-collapse-icon::after {
            background-color: #6f747a;        }
        
        .toggle-9012-expanded {
}
.toggle-3437 {
}

                .toggle-3437 .oxy-expand-collapse-icon {
            font-size: 12px;        }
        
                .toggle-3437 .oxy-expand-collapse-icon::before,
        .toggle-3437 .oxy-expand-collapse-icon::after {
            background-color: #6f747a;        }
        
        .toggle-3437-expanded {
}
.drone-headings:locked{
}
.drone-headings {
}
.link-list {
}
.sidebar-nav-link-1 {
 padding-top:6px;
 padding-bottom:6px;
}
.donation-amount-row {
 padding-top:12px;
 padding-right:12px;
 padding-bottom:12px;
 padding-left:12px;
}
.donation-amount-row:not(.ct-section):not(.oxy-easy-posts),
.donation-amount-row.oxy-easy-posts .oxy-posts,
.donation-amount-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-around;
}
.donation-amount {
 font-family:Montserrat;
 width:25%;
 text-align:center;
 color:#1b365d;
 font-weight:500;
 font-size:18px;
}
.donation-amount-description {
 width:66%;
}
.aus-button:locked{
}
.aus-button:hover{
 color:#ffffff;
 background-color:#0075c9;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 text-decoration:none;
}
.aus-button {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
padding: 9px 15px;
}.aus-button {
 font-family:Montserrat;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-radius:48px;
 line-height:1.25;
 text-decoration:none;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; width:240px;
 height:72px;
 transition-duration:0.7s;
 color:#ffffff;
 font-size:18px;
 bottom:0px;
 padding-top:25px;
 padding-bottom:25px;
}
.aus-button:not(.ct-section):not(.oxy-easy-posts),
.aus-button.oxy-easy-posts .oxy-posts,
.aus-button.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.aus-button {
}
}

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

.australian-championship-container {
 margin-top:24px;
 width:95%;
 margin-bottom:24px;
}
@media (max-width: 1320px) {
.australian-championship-container {
 margin-top:18px;
 margin-bottom:18px;
}
}

@media (max-width: 991px) {
.australian-championship-container {
 margin-top:12px;
 margin-bottom:12px;
}
}

@media (max-width: 767px) {
.australian-championship-container {
 margin-top:9px;
 margin-bottom:9px;
}
}

@media (max-width: 479px) {
.australian-championship-container {
 margin-top:6px;
 margin-bottom:6px;
}
}

.h-button-fac:hover{
 background-color:#ffffff;
 color:#000000;
}
.h-button-fac {
 background-color:#000000;
 color:#ffffff;
 font-weight:600;
}
.scholarship-button:hover{
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 background-color:#1b365d;
 transition-duration:0.7s;
 color:#ffffff;
}
.scholarship-button {
background-color: transparent;
border: 1px solid #1b365d;
color: #1b365d;
padding: 9px 15px;
}.scholarship-button {
 font-family:Montserrat;
 button-hover_color:#049dd9;
 font-size:24px;
 font-weight:600;
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 width:100%;
}
@media (max-width: 1320px) {
.scholarship-button {
 font-size:21px;
}
}

@media (max-width: 991px) {
.scholarship-button {
 font-size:18px;
 width:66%;
}
}

@media (max-width: 767px) {
.scholarship-button {
 font-size:15px;
}
}

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

.c-grow {
}
.c-btn-white-outline:hover{
transform:translateY(-5px); text-decoration:none;
 color:#ffffff;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 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-radius:9px;
}
.c-btn-white-outline {
 font-weight:600;
 color:rgba(255,255,255,0.66);
 text-transform:uppercase;
 border-radius:9px;
 background-color:rgba(74,183,226,0);
 text-align:center;
 letter-spacing:1px;
 text-decoration:none;
 border-top-color:rgba(255,255,255,0.66);
 border-right-color:rgba(255,255,255,0.66);
 border-bottom-color:rgba(255,255,255,0.66);
 border-left-color:rgba(255,255,255,0.66);
 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;
}
.c-btn-white-outline:not(.ct-section):not(.oxy-easy-posts),
.c-btn-white-outline.oxy-easy-posts .oxy-posts,
.c-btn-white-outline.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-footer {
 font-weight:600;
 color:#ffffff;
}
.c-mega-menu-off-white {
 background-color:#f7f7f7;
}
.c-title-adc-championship-1 {
 color:#f2b800;
 font-size:21px;
}
.c-adc-ch-location {
 color:#ffffff;
 margin-bottom:0px;
}
.c-text-link-adc-championship-1 {
 color:#ffffff;
}
.c-adec-overlay-1 {
background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0), #0a3509);}
.c-adc-button-white:hover{
 background-color:#ffffff;
 color:#1e4006;
 border-top-color:#4aba49;
 border-right-color:#4aba49;
 border-bottom-color:#4aba49;
 border-left-color:#4aba49;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
}
.c-adc-button-white {
 width:240px;
 color:#ffffff;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 font-weight:600;
 font-size:18px;
 text-transform:uppercase;
 text-decoration:none;
 transition-duration:0.7s;
 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-radius:9px;
 background-color:rgba(43,107,42,0);
}
@media (max-width: 991px) {
.c-adc-button-white {
 font-size:15px;
}
}

@media (max-width: 767px) {
.c-adc-button-white {
}
}

@media (max-width: 479px) {
.c-adc-button-white {
}
}

.c-button-1:hover{
 background-color:#049dd9;
 color:#fff;
 border-top-color:#47b4df;
 border-right-color:#47b4df;
 border-bottom-color:#47b4df;
 border-left-color:#47b4df;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
}
.c-button-1 {
 width:240px;
 color:#ffffff;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 background-color:#1b365d;
 font-weight:600;
 font-size:18px;
 text-transform:uppercase;
 text-decoration:none;
 transition-duration:0.7s;
 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-radius:9px;
 margin-top:12px;
}
@media (max-width: 991px) {
.c-button-1 {
 font-size:15px;
}
}

@media (max-width: 767px) {
.c-button-1 {
}
}

@media (max-width: 479px) {
.c-button-1 {
}
}

.c-button-2:hover{
 background-color:#1b365d;
 color:#fff;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 text-decoration:none;
}
.c-button-2 {
 width:240px;
 color:#ffffff;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 font-weight:600;
 font-size:18px;
 text-transform:uppercase;
 text-decoration:none;
 transition-duration:0.7s;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-radius:9px;
 background-color:rgba(249,249,250,0);
}
@media (max-width: 991px) {
.c-button-2 {
 font-size:15px;
}
}

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

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

.adc-button-5 {
}
.c-button-menu-2:hover{
 text-decoration:none;
 background-color:#47b4df;
 transition-duration:0.7s;
 color:#1b365d;
 border-top-color:#47b4df;
 border-right-color:#47b4df;
 border-bottom-color:#47b4df;
 border-left-color:#47b4df;
}
.c-button-menu-2 {
background-color: transparent;
border: 1px solid #1b365d;
color: #1b365d;
padding: 9px 15px;
}.c-button-menu-2 {
 font-family:Montserrat;
 button-hover_color:#049dd9;
 font-size:18px;
 font-weight:600;
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 text-transform:uppercase;
 color:#ffffff;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 background-color:#1b365d;
}
@media (max-width: 1320px) {
.c-button-menu-2 {
 font-size:21px;
}
}

@media (max-width: 991px) {
.c-button-menu-2 {
 font-size:18px;
}
}

@media (max-width: 767px) {
.c-button-menu-2 {
 font-size:15px;
}
}

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

.c-button-menu-1:hover{
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 background-color:#1b365d;
 transition-duration:0.7s;
 color:#ffffff;
}
.c-button-menu-1 {
background-color: transparent;
border: 1px solid #1b365d;
color: #1b365d;
padding: 9px 15px;
}.c-button-menu-1 {
 font-family:Montserrat;
 button-hover_color:#049dd9;
 font-size:18px;
 font-weight:600;
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 text-transform:uppercase;
 margin-right:12px;
}
@media (max-width: 991px) {
.c-button-menu-1 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.c-button-menu-1 {
 font-size:18px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
}
}

@media (max-width: 479px) {
.c-button-menu-1 {
 font-size:15px;
}
}

.c-gradiet-black-1 {
background-image: linear-gradient(rgba(0,0,0,0.32), rgba(0,0,0,0), rgba(0,0,0,0.44));}
.c-gradient-black-2 {
background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.79), rgba(0,0,0,0));}
.c-headline-1 {
 font-family:Montserrat;
 color:#0075c9;
 font-size:30px;
 font-weight:500;
}
.agenda-badge-link-detailed:hover{
 color:#ffffff;
 background-color:#d9272e;
 text-decoration:none;
}
.agenda-badge-link-detailed {
 font-weight:600;
 text-align:center;
 width:100%;
 padding-top:3px;
 padding-left:6px;
 padding-right:6px;
 padding-bottom:3px;
 background-color:rgba(153,15,19,0.75);
 border-radius:24px;
 color:#ececec;
 font-size:8px;
 max-width:31%;
 margin-right:4px;
 margin-left:4px;
 text-decoration:none;
}
@media (max-width: 991px) {
.agenda-badge-link-detailed {
 font-size:12px;
}
}

@media (max-width: 767px) {
.agenda-badge-link-detailed {
 font-size:10px;
}
}

@media (max-width: 479px) {
.agenda-badge-link-detailed {
 font-size:12px;
}
}

.vw-icon-box-1 {
 icon_box_heading_typography_color:#0075c9;
 icon_box_heading_typography_font-weight:600;
 icon_box_heading_typography_text-transform:uppercase;
 background-color:#f7f7f7;
 padding-top:36px;
 padding-bottom:18px;
 border-top-color:#ececec;
 border-right-color:#ececec;
 border-bottom-color:#ececec;
 border-left-color:#ececec;
 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-radius:9px;
 width:66%;
}
 
            
                        .vw-icon-box-1 {
                text-align: center;                            }
            
                        .vw-icon-box-1 .oxy-icon-box-icon {
                                align-self: center;            }
            
                                                                        .vw-icon-box-1 .oxy-icon-box-heading {
                color: #0075c9;
font-weight: 600;
text-transform: uppercase;
            }
            
                                                                                    .vw-icon-box-1 .oxy-icon-box-text {
                align-self: center;            }
            
            
            
            @media (max-width: 991px) {
                .vw-icon-box-1.oxy-icon-box {
                    flex-direction: column !important;
                                    }   

                .vw-icon-box-1 .oxy-icon-box-icon {
                    margin-left: 0;
                    margin-right: 0;
                                                        }

                .vw-icon-box-1 .oxy-icon-box-icon, 
                .vw-icon-box-1 .oxy-icon-box-text {
                                    }
            }

        .vw-icon-box-2:hover{
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 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;
}
.vw-icon-box-2 {
 width:40%;
 padding-top:36px;
 padding-bottom:36px;
 background-color:#ececec;
 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:#f7f7f7;
 border-right-color:#f7f7f7;
 border-bottom-color:#f7f7f7;
 border-left-color:#f7f7f7;
 border-radius:12px;
}
@media (max-width: 1320px) {
.vw-icon-box-2 {
 width:45%;
}
}

@media (max-width: 991px) {
.vw-icon-box-2 {
 margin-bottom:24px;
 width:66%;
}
}

@media (max-width: 767px) {
.vw-icon-box-2 {
 width:100%;
}
}

.vexworlds-button-white-1:hover{
 color:#0075c9;
 background-color:#ffffff;
 text-decoration:none;
}
.vexworlds-button-white-1 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
padding: 9px 15px;
}.vexworlds-button-white-1 {
 font-family:Montserrat;
 margin-bottom:15px;
 width:33%;
 font-weight:400;
 text-decoration:none;
}
@media (max-width: 991px) {
.vexworlds-button-white-1 {
 width:66%;
 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;
}
}

@media (max-width: 767px) {
.vexworlds-button-white-1 {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.vexworlds-button-white-1 {
 width:100%;
}
}

@media (max-width: 479px) {
.vexworlds-button-white-1 {
 color:#ffffff;
 font-size:12px;
}
}

.booth-text-1 {
 font-size:12px;
}
.booth-item-1 {
 margin-top:3px;
 margin-bottom:3px;
}
.booth-item-2 {
 padding-left:36px;
}
.c-vw-ql-1:hover{
background-image:linear-gradient(rgba(247,247,247,0.25), rgba(247,247,247,0.25)), url(https://recf.org/wp-content/uploads/2023/02/Asset-3@4x.png); background-color:#ffffff;
 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:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
}
.c-vw-ql-1 {
background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(https://recf.org/wp-content/uploads/2023/02/Asset-3@4x.png);background-size:auto,  33% auto; background-color:#000000;
 text-align:left;
 background-repeat:no-repeat;
 border-radius:9px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 width:100%;
 background-position:99% 0%;
}
.c-vw-ql-1:not(.ct-section):not(.oxy-easy-posts),
.c-vw-ql-1.oxy-easy-posts .oxy-posts,
.c-vw-ql-1.ct-section .ct-section-inner-wrap{
align-items:flex-start;
justify-content:center;
}
.c-vrc-button-1:hover{
 color:#fff;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 background-color:#d9272e;
}
.c-vrc-button-1 {
 width:100%;
 color:#d9272e;
 border-top-color:#d9272e;
 border-right-color:#d9272e;
 border-bottom-color:#d9272e;
 border-left-color:#d9272e;
 font-weight:600;
 font-size:15px;
 text-transform:uppercase;
 text-decoration:none;
 transition-duration:0.7s;
 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-radius:9px;
 margin-top:6px;
 background-color:rgba(0,0,0,0);
 margin-bottom:6px;
}
@media (max-width: 991px) {
.c-vrc-button-1 {
 font-size:12px;
}
}

@media (max-width: 767px) {
.c-vrc-button-1 {
}
}

@media (max-width: 479px) {
.c-vrc-button-1 {
 font-size:10px;
}
}

.c-viqrc-button-1:hover{
 color:#fff;
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 background-color:#0075c9;
}
.c-viqrc-button-1 {
 width:100%;
 color:#0075c9;
 border-top-color:#0075c9;
 border-right-color:#0075c9;
 border-bottom-color:#0075c9;
 border-left-color:#0075c9;
 font-weight:600;
 font-size:15px;
 text-transform:uppercase;
 text-decoration:none;
 transition-duration:0.7s;
 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-radius:9px;
 margin-top:6px;
 background-color:rgba(0,0,0,0);
 margin-bottom:6px;
}
@media (max-width: 991px) {
.c-viqrc-button-1 {
 font-size:12px;
}
}

@media (max-width: 767px) {
.c-viqrc-button-1 {
}
}

@media (max-width: 479px) {
.c-viqrc-button-1 {
 font-size:10px;
}
}

.awards-fields {
 width:17%;
 text-align:center;
 line-height:1.2;
 font-size:13px;
}
.awards-fields:not(.ct-section):not(.oxy-easy-posts),
.awards-fields.oxy-easy-posts .oxy-posts,
.awards-fields.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.awards-fields {
 font-size:12px;
}
}

@media (max-width: 767px) {
.awards-fields {
 font-size:9px;
}
}

@media (max-width: 479px) {
.awards-fields {
 font-size:7px;
}
}

.awards-headers {
 width:17%;
 text-align:center;
 line-height:1.2;
 font-size:16px;
 text-transform:uppercase;
 color:#0075c9;
}
.awards-headers:not(.ct-section):not(.oxy-easy-posts),
.awards-headers.oxy-easy-posts .oxy-posts,
.awards-headers.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.awards-headers {
 font-size:7px;
}
}

.vrc-modern-gradient {
}
.shortcuts-div {
 margin-top:48px;
}
@media (max-width: 991px) {
.shortcuts-div {
 width:100%;
}
}

.button-space {
 margin-top:6px;
 margin-bottom:6px;
 margin-right:auto;
 width:75%;
 margin-left:auto;
}
@media (max-width: 1320px) {
.button-space {
 font-size:12px;
}
}

@media (max-width: 767px) {
.button-space {
 width:66%;
}
}

.adc-number-tiles-1 {
 background-color:rgba(178,177,175,0.33);
 margin-top:12px;
 margin-bottom:12px;
 padding-top:24px;
 padding-bottom:24px;
 padding-right:24px;
 padding-left:24px;
 align-self:stretch;
 border-radius:9px;
 margin-right:12px;
 margin-left:12px;
}
.adc-number-tiles-1:not(.ct-section):not(.oxy-easy-posts),
.adc-number-tiles-1.oxy-easy-posts .oxy-posts,
.adc-number-tiles-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
@media (max-width: 767px) {
.adc-number-tiles-1 {
 width:75%;
 margin-left:auto;
 margin-right:auto;
}
}

.adc-number-tiles-title-1 {
 font-family:Montserrat;
 font-weight:600;
 text-transform:uppercase;
 text-align:center;
 line-height:1.2;
 color:#1e601c;
 margin-top:12px;
 margin-bottom:12px;
}
@media (max-width: 991px) {
.adc-number-tiles-title-1 {
 font-size:12px;
}
}

.adc-tiles-text-1 {
 line-height:1.2;
 font-style:italic;
 color:rgba(16,56,16,0.67);
 font-weight:200;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; font-size:13px;
}
@media (max-width: 1320px) {
.adc-tiles-text-1 {
 font-size:12px;
}
}

@media (max-width: 991px) {
.adc-tiles-text-1 {
 font-size:11px;
}
}

.email-image-box-2 {
 border-radius:12px;
 overflow:hidden;
 height:240px;
 text-align:center;
}
.email-image-box-2:not(.ct-section):not(.oxy-easy-posts),
.email-image-box-2.oxy-easy-posts .oxy-posts,
.email-image-box-2.ct-section .ct-section-inner-wrap{
display:grid;
align-items:center;
justify-content:center;
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;}
@media (max-width: 991px) {
.email-image-box-2 {
 position:relative;
 height:360px;
}
}

@media (max-width: 767px) {
.email-image-box-2 {
 position:relative;
}
}

@media (max-width: 479px) {
.email-image-box-2 {
 width:100%;
 margin-bottom:0px;
 height:240px;
}
}

.tabs-7861-tab {
}
.tabs-7861-tab-active {
}
.tabs-contents-7861-tab {
 padding-top:24px;
 padding-right:24px;
 padding-left:24px;
 padding-bottom:24px;
 flex-grow:1;
 align-self:stretch;
}
.tabs-contents-7861-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-7861-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-7861-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.tabs-contents-7861-tab {
 padding-top:0px;
}
}

@media (max-width: 479px) {
.tabs-contents-7861-tab {
 padding-right:0px;
 padding-left:0px;
 padding-bottom:0px;
}
}

.contact-tab-label-1 {
 padding-top:9px;
 padding-right:9px;
 padding-bottom:9px;
 padding-left:9px;
 margin-left:auto;
 margin-right:auto;
}
.contact-tab-borders-round-1 {
 border-radius:12px;
}
@media (max-width: 991px) {
.contact-tab-borders-round-1 {
}
}

.h-button-stack-2 {
 margin-top:24px;
 width:100%;
}
.h-butt0n-1-against-dark:hover{
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 background-color:#47b4df;
 transition-duration:0.7s;
 color:#1b365d;
 border-top-color:#47b4df;
 border-right-color:#47b4df;
 border-bottom-color:#47b4df;
 border-left-color:#47b4df;
}
.h-butt0n-1-against-dark {
background-color: transparent;
border: 1px solid #1b365d;
color: #1b365d;
padding: 9px 15px;
}.h-butt0n-1-against-dark {
 font-family:Montserrat;
 button-hover_color:#049dd9;
 font-size:24px;
 font-weight:600;
 text-decoration:none;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 color:#ffffff;
 background-color:#1b365d;
 padding-bottom:0px;
 padding-top:0px;
}
@media (max-width: 991px) {
.h-butt0n-1-against-dark {
background-color: transparent;
border: 1px solid #ffffff;
color: #ffffff;
}.h-butt0n-1-against-dark {
 font-size:18px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
}

@media (max-width: 479px) {
.h-butt0n-1-against-dark {
 font-size:15px;
}
}

.tabs-1083-tab:hover{
 background-color:rgba(71,180,223,0.5);
}
.tabs-1083-tab {
 background-color:rgba(71,180,223,0.25);
}
.tabs-1083-tab-active {
 background-color:rgba(71,180,223,0.75);
 height:96px;
}
.tabs-1083-tab-active:not(.ct-section):not(.oxy-easy-posts),
.tabs-1083-tab-active.oxy-easy-posts .oxy-posts,
.tabs-1083-tab-active.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.tabs-1083-tab-active {
 height:auto;
}
}

.tabs-contents-1083-tab {
}
.contacts-tab-container-1 {
}
.contacts-tab-1 {
}
.contacts-tab-label-1 {
 font-family:Montserrat;
 font-weight:500;
 font-size:24px;
 line-height:1.2;
 width:100%;
 text-align:center;
}
@media (max-width: 1320px) {
.contacts-tab-label-1 {
 font-size:18px;
}
}

@media (max-width: 991px) {
.contacts-tab-label-1 {
 font-size:24px;
}
}

.contacts-tab-title-1 {
 font-size:24px;
 font-weight:600;
 letter-spacing:1.5px;
 margin-bottom:24px;
}
@media (max-width: 991px) {
.contacts-tab-title-1 {
 width:100%;
}
}

@media (max-width: 767px) {
.contacts-tab-title-1 {
 font-size:18px;
}
}

.shortcuts-div-1 {
 align-self:stretch;
}
.shortcuts-div-1:not(.ct-section):not(.oxy-easy-posts),
.shortcuts-div-1.oxy-easy-posts .oxy-posts,
.shortcuts-div-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.shortcuts-label-1 {
 width:100%;
 text-align:center;
}
.vex-u-button:hover{
 text-decoration:none;
 color:#ffffff;
 background-color:#d8282a;
}
.vex-u-button {
 font-family:Montserrat;
 width:100%;
 background-color:rgba(0,0,0,0);
 border-top-color:#d8282a;
 border-right-color:#d8282a;
 border-bottom-color:#d8282a;
 border-left-color:#d8282a;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 color:#d8282a;
 text-decoration:none;
 transition-duration:0.7s;
}
.vaic-button-1:hover{
background-color :rgba(33,39,33,0);
border: 1px solid rgba(33,39,33,0);
}.vaic-button-1:hover{
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 color:#212721;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-radius:9px;
}
.vaic-button-1 {
background-color :#212721;
border: 1px solid #212721;
}.vaic-button-1 {
 font-family:Montserrat;
 button-hover_color:rgba(33,39,33,0);
 text-decoration:none;
 border-radius:9px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 transition-duration:0.7s;
 font-weight:600;
 letter-spacing:-.2px;
 text-transform:uppercase;
 font-size:15px;
}
@media (max-width: 1320px) {
.vaic-button-1 {
 font-size:14px;
}
}

.jobs-head-row-1 {
 text-align:center;
 width:20%;
}
.jobs-row-1 {
 width:20%;
 text-align:center;
}
.host-gp-ws-rich-text-1 {
 text-align:left;
 margin-top:18px;
 margin-bottom:36px;
}
.host-gp-ws-block-1 {
}
.vw-date-bubble-1 {
background-image:linear-gradient(rgba(255,255,255,0.87), rgba(255,255,255,0.87)), url(https://recf.org/wp-content/uploads/2023/02/Asset-3@4x.png);background-size:auto,  50% auto; padding-top:12px;
 padding-right:24px;
 padding-bottom:12px;
 padding-left:24px;
 margin-left:6px;
 margin-right:6px;
 border-radius:18px;
 background-repeat:no-repeat;
 background-color:#ffffff;
 width:30%;
 background-position:99% 0%;
 box-shadow:0px 5px 7px 0px #262222;
}
.vw-date-bubble-1:not(.ct-section):not(.oxy-easy-posts),
.vw-date-bubble-1.oxy-easy-posts .oxy-posts,
.vw-date-bubble-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.vw-date-bubble-1 {
 margin-bottom:12px;
 width:100%;
 margin-top:12px;
}
}

@media (max-width: 479px) {
.vw-date-bubble-1 {
 width:87%;
 padding-top:6px;
 padding-bottom:6px;
 margin-top:0px;
}
}

.vw-date-bubble-text-1 {
 font-family:Montserrat;
 color:#0075c9;
 font-weight:500;
 text-align:center;
 text-transform:uppercase;
 letter-spacing:.8px;
 font-size:18px;
 line-height:1.2;
}
@media (max-width: 991px) {
.vw-date-bubble-text-1 {
 font-size:12px;
}
}

@media (max-width: 767px) {
.vw-date-bubble-text-1 {
 font-size:16px;
}
}

@media (max-width: 479px) {
.vw-date-bubble-text-1 {
 font-size:15px;
}
}

.vw-date-bubble-text-2 {
 font-family:Montserrat;
 color:#000000;
 font-weight:500;
 text-align:center;
 text-transform:uppercase;
 letter-spacing:.8px;
 font-size:18px;
 line-height:1.2;
}
@media (max-width: 991px) {
.vw-date-bubble-text-2 {
 font-size:10px;
}
}

@media (max-width: 767px) {
.vw-date-bubble-text-2 {
 font-size:15px;
}
}

@media (max-width: 479px) {
.vw-date-bubble-text-2 {
 font-size:12px;
}
}

.gp-linkbox-1:hover{
transform:scale3d(1.02,1.02,1.02); text-decoration:none;
 transition-duration:0.7s;
}
.gp-linkbox-1 {
 text-decoration:none;
 transition-duration:0.7s;
}
.gp-linkbox-1:not(.ct-section):not(.oxy-easy-posts),
.gp-linkbox-1.oxy-easy-posts .oxy-posts,
.gp-linkbox-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.gp-linkbox-image-1 {
 margin-bottom:12px;
 border-radius:9px;
}
.gp-linkbox-label-1:hover{
 text-decoration:none;
}
.gp-linkbox-label-1 {
 font-size:24px;
 color:#9f236d;
 font-weight:600;
 text-transform:uppercase;
 text-decoration:none;
}
@media (max-width: 991px) {
.gp-linkbox-label-1 {
 font-size:18px;
}
}

@media (max-width: 767px) {
.gp-linkbox-label-1 {
 font-size:15px;
}
}

.vaic-button-2:hover{
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-radius:9px;
 background-color:#000000;
 color:#ffffff;
}
.vaic-button-2 {
 font-family:Montserrat;
 text-decoration:none;
 border-radius:9px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#212721;
 border-right-color:#212721;
 border-bottom-color:#212721;
 border-left-color:#212721;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 transition-duration:0.7s;
 font-weight:600;
 letter-spacing:-.2px;
 text-transform:uppercase;
 font-size:15px;
 background-color:#ffffff;
 color:#000000;
}
@media (max-width: 1320px) {
.vaic-button-2 {
 font-size:14px;
}
}

@media (max-width: 479px) {
.vaic-button-2 {
 font-size:12px;
}
}

.hall-button-2:hover{
 background-color:#2c6794;
 color:#ffffff;
}
.hall-button-2 {
 background-color:rgba(27,54,93,0);
 border-top-color:#337cad;
 border-right-color:#337cad;
 border-bottom-color:#337cad;
 border-left-color:#337cad;
 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-radius:9px;
 font-weight:600;
 font-size:18px;
 transition-duration:0.7s;
 color:#337cad;
 text-decoration:none;
}
@media (max-width: 991px) {
.hall-button-2 {
 font-size:15px;
}
}

.adc-pro-heading-letters {
 font-size:36px;
 color:#ffffff;
 font-style:italic;
 text-transform:uppercase;
}
.adc-pro-h1-1 {
 color:#862f8b;
 line-height:1.2;
}
@media (max-width: 1320px) {
.adc-pro-h1-1 {
 font-size:30px;
}
}

@media (max-width: 991px) {
.adc-pro-h1-1 {
 font-size:24px;
 margin-bottom:0px;
}
}

@media (max-width: 767px) {
.adc-pro-h1-1 {
 font-size:18px;
 margin-bottom:0px;
}
}

@media (max-width: 479px) {
.adc-pro-h1-1 {
}
}

.adc-pro-tiles {
 font-family:Montserrat;
 font-weight:600;
 text-transform:uppercase;
 text-align:center;
 line-height:1.2;
 color:#862f8b;
 margin-top:12px;
 margin-bottom:12px;
}
@media (max-width: 991px) {
.adc-pro-tiles {
 font-size:12px;
}
}

.adc-pro-button-1:hover{
 background-color:#631868;
 color:#fff;
 border-top-color:#4aba49;
 border-right-color:#4aba49;
 border-bottom-color:#4aba49;
 border-left-color:#4aba49;
 text-decoration:none;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
}
.adc-pro-button-1 {
 color:#ffffff;
 border-top-color:#2b6b2a;
 border-right-color:#2b6b2a;
 border-bottom-color:#2b6b2a;
 border-left-color:#2b6b2a;
 background-color:#862f8b;
 font-weight:600;
 font-size:18px;
 text-transform:uppercase;
 text-decoration:none;
 transition-duration:0.7s;
 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-radius:9px;
}
@media (max-width: 991px) {
.adc-pro-button-1 {
 font-size:15px;
}
}

@media (max-width: 767px) {
.adc-pro-button-1 {
}
}

@media (max-width: 479px) {
.adc-pro-button-1 {
}
}

.adc-pro-table-rows {
 border-bottom-color:rgba(125,124,122,0.5);
 border-bottom-width:.5px;
 border-bottom-style:solid;
}
.adc-pro-table-rows:not(.ct-section):not(.oxy-easy-posts),
.adc-pro-table-rows.oxy-easy-posts .oxy-posts,
.adc-pro-table-rows.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.screen-reader-text {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important;
}

.screen-reader-text:focus {
    background: #fff;
    box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
    clip: auto !important;
    color: #333;
    display: block;
    font-size: 1em;
    font-weight: bold;
    height: auto;
    padding: 15px 23px 14px;
    text-decoration: none;
    width: auto;
    z-index: 100000; /* Above WP toolbar. */
}.tablepress-id-32 .column-1 {
	width: 30%;
}

.tablepress-id-32 .column-4 {
	width: 70%;
}.oxy-tabs-contents { position:relative }
.oxy-tabs-contents-content-hidden { 
	display:inherit!important;
	position:absolute;
	opacity:0;
	transition: 0.7s ease opacity;
	pointer-events: none;
	cursor: default;
}.wpcf7-form input[type="text"], input[type="email"], textarea {width:100% !important;}/* Eliminate Text Advert for FAQ Plugin */
.hrf-faq-list article:not(.hrf-entry) {
display: none !important;
}

.hrf-faq-list {
margin-bottom: 40px;
}.footer_links a:link, .footer_links a:visited, .footer_links a:active {
    color: #ffffff;
}

.footer_links a:hover {
    color: #47b4df;
}

.shapedivsection14 svg.shapediv14 {
  position:absolute;
  bottom: -1px;
  left:50%;
  transform:translateX(-50%) scale(1,-1);
  height:36px;
  width:calc(100% + 1.3px);
  fill:#1b365d;
}.unslider {
width: 100% !important;
}#_nav_menu-201-22976 .oxy-nav-menu-open .sub-menu li .menu-item a (
)#_dynamic_list-308-19441:nth-child(odd){
  column-direction: row-reverse;
}

.element-reverse(odd){
  column-direction: row-reverse;
}.repeater_alternate:nth-child(odd) {
flex-direction: row-reverse;
}

.repeater_alternate:nth-child(odd) .repeater_header_alternate{
justify-content: flex-end;
}

@media (min-width: 992px) {
#div_block-791-30267:nth-child(2n) {
flex-direction: row;
}
}

@media (min-width: 992px) {
#div_block-791-30267:nth-child(2n-1) {
flex-direction: row-reverse;
}
}.noscrollbar {
    height: 50px;
    width: 100%;
    overflow: hidden;
    position: relative;
}
.noscrollbar2 {
    position: absolute;
    top: 0px;
    bottom: -15px;
    left: 0px;
    right: -15px;
    overflow: auto;
}

.gutenberg_block_image {
padding-left: 24px;
}

img.alignright { float: right; margin: 0 0 2em 2em; }
img.alignleft { float: left; margin: 0 2em 2em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

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

	img.alignleft,
	.alignleft,
	img.alignright,
	.alignright {
		float: none;
		margin-right: 0;
	}

}

.ct-span {
    display: block;
}.single_job_listing .meta .all {
    background-color: #1b365d;
}

.single_job_listing .meta .full-time {
    background-color: #036F99
}

.single_job_listing .meta .part-time {
    background-color: #024059
}

.single_job_listing .meta .temporary {
    background-color: #049DD9
}

.single_job_listing .meta .freelance {
    background-color: #05A6E6
}

.single_job_listing .meta .internship {
    background-color: #048ABF
}
input.application_button.button {
  color: #1b365d;
  background-color: #ffffff;
  border: #1b365d;
  border: 2px solid #1b365d;
  border-radius: 48px;
  -webkit-transition-duration: 0.4s; /* Safari */
  transition-duration: 0.4s;
}

.job_listing-logo, .resume-logo {
    display: none;
}

input.application_button.button:hover {
  color: #ffffff;
  background-color: #1b365d;
  border: 2px solid #1b365d;
}



ul.job_listings li.job_listing {
font-size: 15px;
}

li.job-type {
  color: #1b365d;
}

img.company_logo {
  display: none;
}

.single_job_listing .company img {
  display: none;
}
  .ct-div-block {
min-width: 12px !important;
min-height: 12px !important;
}.oxygen-unslider-container ul{list-style:none;padding-left:0;padding-right:0}/* change the background color of the icon - regular state */
.cd-top {
	background-color: #c8cbcf;
}

/* change the background color of the icon - hover state */
.js .cd-top:hover {
	background-color: #6f747a;
}

@media only screen and (max-width: 479px) {
	.cd-top {
		display: none;
	}
}<!-- Girl Powered -->
 
#text_block-159-51::-webkit-scrollbar {
    width: 0px;
    background: transparent; /* Chrome/Safari/Webkit */
}

#text_block-159-51 {
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none;  /* IE 10+ */
}

/* ===== Scrollbar CSS ===== */
  /* Firefox */
  .scroll-1 {
    scrollbar-width: thin;
    scrollbar-color: #0476c7 #191a1b;
  }

  /* Chrome, Edge, and Safari */
  .scroll-1::-webkit-scrollbar {
    width: 12px;
  }

  .scroll-1::-webkit-scrollbar-track {
    background: #191a1b;
  }

  .scroll-1::-webkit-scrollbar-thumb {
    background-color: #0476c7;
    border-radius: 24px;
    border: 1px outset #28242a;
  }@media only screen and (min-width: 993px) {
.sticky {
position: -webkit-sticky;
position: sticky;
Top: 24px;
}
}.display_archive {font-family: arial,verdana; font-size: 12px;}
.campaign {line-height: 125%; margin: 5px;}
div.mc-field-group input{
	background: #E9EAEC;
}
#section-768-30343, #div_block-901-30343, #div_block-942-30343, #section-1116-30267, #section-1306-30267 {
  position: relative; overflow: hidden;
}

#section-761-30343, #div_block-901-30343, #div_block-236-30131, #div_block-942-30343, #section-1116-30267, #section-1306-30267 {
  position: relative; overflow: hidden;
}img.alignright { float: right; margin: 0 0 2em 2em; }
img.alignleft { float: left; margin: 0 2em 2em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

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

	img.alignleft,
	.alignleft,
	img.alignright,
	.alignright {
		float: none;
		margin-right: 0;
	}

}/* unvisited link */
.c-hover-white a:link {
  color: #ffffff;
}

/* visited link */
.c-hover-white a:visited {
  color: #F7F7F7;
}

/* mouse over link */
.c-hover-white a:hover {
  color: #F7F7F7;
}

/* selected link */
.c-hover-white a:active {
  color: #F7F7F7;
}.iframe {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-left: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}

/* Then style the iframe to fit in the container div with full height and width */
.responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}.box-1{
  position:relative;
  background:#1b365d;
  width:200px;
  height:106px;
}

.box-1:after{
  
    content: '';
    position: absolute;
    right: -49px;
    width: 0;
    height: 0;
    border-top: 106px solid #1b365d;
    border-right: 50px solid transparent;
}.h-bullet-pro-menu .oxy-pro-menu-list {
 list-style-type: circle;
 list-style-position: outside;
}
.h-bullet-pro-menu .oxy-pro-menu .oxy-pro-menu-list .menu-item {
 list-style-type: disc;
    display: list-item;
}#text_block-28-38799 h1,
#text_block-28-38799 h2,
#text_block-28-38799 h3,
#text_block-28-38799 h4 {
  color: #407a3e;
}
.wp-block-table th {
    font-size:1em;
	padding: 12px;
}

.wp-block-table td {
    font-size:0.8em;
	padding: 12px;
}

/* 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;
}.oxy-site-navigation > ul:not(.open) > li[data-cta="true"]:nth-last-child(2) {
padding: 6px;
text-transform: uppercase;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta="true"]:nth-last-child(1) {
padding: 6px;
text-transform: uppercase;
}#-site-navigation-145-27936 a:hover {
  color: #2AABE2;
}

#fancy_icon-147-27936:hover {
  color: #2AABE2;
}#code_block-201-35018 .“mc-field-group”{
 display:flex;
 flex-direction:column;
}
body #code_block-201-35018 #“mc-embedded-subscribe-form”{
}
body #code_block-201-35018 #“mc_embed_signup”{
 align-self:stretch;
}
#code_block-201-35018 h2{
 color:#ffffff;
 text-align:center;
 font-weight:600;
 font-size:24px;
 padding-bottom:30px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu.max-mega-menu.mega-menu-horizontal a.mega-menu-link{
 width:100%;
}
#div_block-2491-30161 .oxy-nav-menu .oxy-nav-menu-list li.menu-item a{
 text-align:left;
}
#div_block-2058-26803 .oxy-posts{
 font-size:15px;
}
#div_block-482-22801 a{
 color:#ececec;
}
#div_block-482-22801 a:hover{
 color:#ffffff;
}
#div_block-3-270 .hrf-faq-list{
}
#div_block-581-28133 .oxy-post-content{
 color:rgba(135,150,155,0.75);
 font-size:12px;
 text-transform:uppercase;
}
#div_block-581-28133 div.oxy-post{
 margin-top:12px;
 margin-right:12px;
 margin-bottom:0px;
 border-bottom-color:rgba(135,150,155,0.5);
 border-bottom-width:.5px;
 border-bottom-style:solid;
}
#div_block-581-28133 a.oxy-post-title:hover{
 color:color(126);
}
#div_block-581-28133 a.oxy-post-title{
 color:#2aabe2;
 font-size:18px;
}
#div_block-3-383 figure{
 width:100%;
 margin-left:0px;
 display:flex;
 flex-direction:row;
 align-items:center;
 justify-content:center;
}
input{
 margin-right:9px;
}
.girl-powered-h2{
 color:#2aabe2;
}
#div_block-12-270 input{
 border-top-color:rgba(217,217,216,0.5);
 border-right-color:rgba(217,217,216,0.5);
 border-bottom-color:rgba(217,217,216,0.5);
 border-left-color:rgba(217,217,216,0.5);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:.5px;
 border-right-width:.5px;
 border-bottom-width:.5px;
 border-left-width:.5px;
}
#div_block-12-270 label{
 color:#87969b;
 display:flex;
 align-items:center;
 flex-direction:column;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
}
#div_block-12-270 textarea{
 border-top-color:#d9d9d8;
 border-right-color:#d9d9d8;
 border-bottom-color:#d9d9d8;
 border-left-color:#d9d9d8;
 border-top-width:.5px;
 border-right-width:.5px;
 border-bottom-width:.5px;
 border-left-width:.5px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:rgba(188,206,219,0.26);
}
#div_block-12-270 .wpcf7-submit:hover{
 background-color:#2aabe2;
 border-top-color:#2aabe2;
 border-right-color:#2aabe2;
 border-bottom-color:#2aabe2;
 border-left-color:#2aabe2;
 transition-duration:0.8s;
}
#div_block-12-270 .wpcf7-submit{
 background-color:rgba(188,206,219,0.26);
 border-top-color:#d9d9d8;
 border-right-color:#d9d9d8;
 border-bottom-color:#d9d9d8;
 border-left-color:#d9d9d8;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:.5px;
 border-right-width:.5px;
 border-bottom-width:.5px;
 border-left-width:.5px;
 width:90px;
 height:36px;
 color:color(126);
}
#div_block-3-270 .hrf-title.close-faq{
 color:#2aabe2;
}
#div_block-94-19356 ul.job_listings li.job_listing a div.position{
 padding-left:0px;
 margin-left:-12px;
}
#div_block-94-19356 ul.job_listings li.job_listing a .meta .job-type{
 color:#1b365d;
}
#div_block-94-19356 ul.job_listings li.job_listing a{
 flex-direction:unset;
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#c8cbcf;
}
#div_block-3-25946 .ct-section-inner-wrap{
 margin-top:-30px;
}
#div_block-94-19356 .job_filters{
}
#div_block-94-19356 .level-0{
}
#div_block-94-19356 .job_filters .search_jobs input{
 color:#6f747a;
 text-transform:uppercase;
 font-size:16px;
 padding-top:6px;
 padding-left:6px;
 padding-right:6px;
 padding-bottom:6px;
}
.job_filters .job_types{
 display:flex;
 flex-direction:row;
 justify-content:space-around;
}
#div_block-94-19356 div.job_listings{
 width:100%;
}
#div_block-94-19356 #shortcode-620-25822{
 font-family:Lato;
 font-size:21px;
 display:flex;
 flex-direction:row;
}
.oxy-stock-content-styles .alignright{
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.wp-block-pullquote.alignright p{
 padding-top:24px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:24px;
 border-radius:12px;
 color:#1b365d;
 font-size:24px;
 font-weight:500;
 margin-left:-24px;
 margin-right:-36px;
 background-color:#eaeaea;
}
#div_block-2495-24448 ul#mega-menu-max_mega_menu_3.mega-menu{
 width:100%;
 align-self:stretch;
 display:flex;
 justify-content:space-between;
}
#div_block-2495-24448 #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link{
 display:flex;
 flex-direction:row;
 flex-wrap:wrap;
 justify-content:space-between;
}
#div_block-2495-24448 #code_block-2496-24448 #mega-menu-wrap-max_mega_menu_3{
 width:100%;
 display:flex;
 flex-direction:row;
 justify-content:space-between;
 align-self:stretch;
 flex-grow:1;
}
#div_block-2495-24448 #mega-menu-wrap-max_mega_menu_3 ul.mega-sub-menu{
 display:flex;
 justify-content:space-between;
 align-items:stretch;
 flex-direction:row;
 align-self:stretch;
}
#div_block-4-19527 .alignright img{
 border-radius:12px;
 margin-left:24px;
 margin-bottom:24px;
 margin-top:18px;
}
#div_block-3-25256 .wp-block-pullquote{
 display:flex;
 flex-direction:row;
 float:right;
 flex-wrap:wrap;
 margin-left:24px;
 margin-right:0px;
 margin-bottom:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 width:40%;
 line-height:1.5;
 font-size:18px;
 color:#0075c9;
 text-align:center;
 background-color:rgba(212,218,221,0.62);
 border-radius:12px;
 padding-top:0px;
}
#div_block-72-23849 .oxy-nav-menu .oxy-nav-menu-list li.menu-item a{
 line-height:1.25;
 margin-bottom:9px;
}
#div_block-2175-22962 .oxy-nav-menu .oxy-nav-menu-list li.menu-item a{
 line-height:1.2;
 margin-bottom:12px;
}
#div_block-413-21428 a{
 color:#ffffff;
}
#div_block-526-22801 a{
 color:#ffffff;
}
.post_image_block_editor{
 border-radius:12px;
}
#div_block-20-21009 img.wp-image-17942{
 border-radius:12px;
}
#div_block-3-19745 .oxy-stock-content-styles .alignright{
 border-radius:12px;
}
#div_block-74-22714 div.asp_m.ajaxsearchpro .probox{
 float:right;
}
#div_block-390-19325 #mega-menu-wrap-max_mega_menu_1{
 display:flex;
 flex-direction:row;
 justify-content:space-between;
 flex-grow:1;
}
#div_block-391-19325 #mega-menu-wrap-max_mega_menu_1.mega-menu-wrap #mega-menu-max_mega_menu_1{
 flex-direction:row;
 display:flex;
 justify-content:space-between;
 align-items:stretch;
 width:100%;
}
#div_block-3-19746 .tablepress thead th{
 background-color:#1b365d;
 padding-bottom:0px;
 padding-top:0px;
}
#div_block-9-19359 .oxy-post{
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 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-radius:12px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
}
#div_block-2216-22962{
 font-family:Montserrat;
 display:flex;
 flex-direction:row;
 justify-content:space-around;
 flex-wrap:wrap;
 align-self:stretch;
}
#div_block-2216-22962 #mega-menu-wrap-max_mega_menu_1{
 display:flex;
 justify-content:space-between;
 flex-direction:row;
 flex-grow:1;
 align-self:stretch;
 width:100%;
}
#div_block-2053-22962 #mega-menu-wrap-max_mega_menu_1.mega-menu-wrap #mega-menu-max_mega_menu_1{
 display:flex;
 justify-content:space-between;
 flex-grow:1;
 align-self:stretch;
 width:800px;
}
#div_block-9-19359 p{
}
#div_block-262-19534 .btn-group.pt-cv-filter-bar .btn{
 border-radius:12px;
}
#div_block-3-19405 a{
 color:#ffffff;
}
#div_block-1765-22821 #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1{
 font-family:Montserrat;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 img{
 border-radius:12px;
}
#div_block-4-19407 .hrf-title.close-faq:hover{
 color:#049dd9;
}
#div_block-4-19407 .hrf-title.close-faq{
 color:#1b365d;
}
#div_block-3-270 .hrf-title.close-faq span{
 background-color:color(126);
}
#div_block-54-19352 .oxy-nav-menu .oxy-nav-menu-list li.menu-item a{
 padding-bottom:3px;
 padding-top:3px;
 line-height:1.25;
}
#div_block-1765-22821 ul.mega-sub-menu ul.mega-sub-menu{
 height:420px;
}
#div_block-1765-22821 #mega-menu-wrap-max_mega_menu_1 ul#mega-menu-max_mega_menu_1{
 width:960px;
 display:flex;
 justify-content:space-between;
}
#div_block-1816-19340 a:hover{
 color:#bdd9fc;
}
#div_block-1816-19340 a{
 color:#ffffff;
}
#code_block-61-19352 a:hover{
 color:#abc4e8;
}
#code_block-61-19352 a{
 color:#ffffff;
}
#div_block-1830-22869 a:hover{
 color:#54ff62;
 text-decoration:none;
}
#div_block-1830-22869 a{
 color:#ffffff;
}
#div_block-1795-19340 a:hover{
 color:#9cb5f4;
}
#div_block-1795-19340 a{
 color:#ffffff;
}
#div_block-1766-19340 a:hover{
 color:#8fbaf7;
 text-decoration:none;
}
#div_block-1766-19340 a{
 color:#ffffff;
}
#div_block-1766-22821 #ajaxsearchpro9_1 .probox .promagnifier .innericon svg{
fill: #800f26;
}
#div_block-1781-22821 a:hover{
 color:#42c24c;
}
#div_block-1781-22821 a{
 color:#ffffff;
}
#div_block-4-20523 .cvp-live-filter.cvp-dropdown{
 font-family:Lato;
 color:#1b365d;
 padding-top:9px;
 padding-left:12px;
 padding-bottom:9px;
 border-radius:12px;
 padding-right:9px;
 font-weight:500;
 margin-left:24px;
 line-height:1.75;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#337cad;
 border-right-color:#337cad;
 border-bottom-color:#337cad;
 border-left-color:#337cad;
}
#div_block-262-19534 .pt-cv-wrapper .pull-left{
 display:flex;
 flex-wrap:wrap;
 align-items:center;
 flex-direction:row;
 justify-content:center;
}
#div_block-262-19534 .btn-group.pt-cv-filter-bar .btn.active{
 border-radius:12px;
 flex-direction:unset;
}
#div_block-410-19415 .btn-group.pt-cv-filter-bar button.btn{
 border-radius:12px;
}
#div_block-662-19415 .pt-cv-wrapper .pull-left{
 display:flex;
 flex-wrap:wrap;
 justify-content:center;
}
#div_block-238-19415 .pt-cv-wrapper .pull-left{
 display:flex;
 flex-wrap:wrap;
 justify-content:center;
}
#div_block-664-19415 .pt-cv-wrapper .pull-left{
 display:flex;
 flex-wrap:wrap;
 flex-direction:row;
}
#div_block-664-19415 .btn-group.pt-cv-filter-bar .btn{
 display:flex;
 flex-direction:column;
 flex-wrap:wrap;
 justify-content:center;
 align-items:center;
 align-content:center;
 flex-grow:1;
 align-self:stretch;
}
#div_block-841-19405 button.btn{
 border-radius:12px;
}
#div_block-1179-19405 .pt-cv-wrapper .pull-left{
 display:flex;
 flex-wrap:wrap;
 align-items:center;
 justify-content:center;
}
#div_block-1180-19405 .pt-cv-wrapper .pull-left{
 width:100%;
 display:flex;
 flex-wrap:wrap;
 justify-content:center;
}
#div_block-1178-19405 .pt-cv-wrapper .pull-left{
 flex-direction:row;
 flex-grow:1;
 align-self:stretch;
 display:flex;
 flex-wrap:wrap;
 align-items:center;
 justify-content:center;
 width:100%;
}
#div_block-94-19356 a.oxy-post-title{
 font-family:Montserrat;
 font-size:15px;
 text-align:justify;
}
#div_block-94-19356 p{
 font-size:12px;
 text-align:justify;
}
#div_block-94-19356 a.oxy-post-image .oxy-post-image-fixed-ratio{
 border-radius:12px;
 box-shadow:0px 7px 12px 0px rgba(33,39,33,0.22);
}
#div_block-3-15346 .arve-embed-container{
 height:300px;
 width:100%;
}
#div_block-3-15346 h2{
}
#div_block-843-19405 .oxy-post a:hover{
 color:#ececec;
}
#div_block-843-19405 .oxy-post a{
 color:#ffffff;
 font-size:21px;
}
#div_block-1127-19366 .oxy-post-content p{
 width:800px;
}
#div_block-376-21428 a.oxy-post-title{
 font-family:Montserrat;
}
#div_block-376-21428 p{
 margin-top:-12px;
 margin-left:24px;
 font-size:12px;
}
#div_block-376-21428 img{
 width:120px;
 height:auto;
}
#div_block-391-19387 a:hover{
 color:#47b4df;
}
#div_block-391-19387 a{
 color:#023144;
}
#div_block-350-19387 p{
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:12px;
 padding-bottom:12px;
}
#div_block-381-19387 a:hover{
 font-family:Montserrat;
 font-size:18px;
 color:#47b4df;
}
#div_block-381-19387 a{
 font-family:Montserrat;
 font-size:18px;
 color:#023144;
}
#div_block-381-19387 p{
 margin-top:-12px;
 margin-left:24px;
}
#div_block-617-19385 p{
 margin-top:-12px;
 padding-left:24px;
 padding-right:24px;
 font-size:12px;
}
#div_block-615-19385 p{
 margin-top:-12px;
 padding-left:24px;
 padding-right:24px;
 font-size:12px;
}
#div_block-574-19385 a:hover{
 color:#47b4df;
}
#div_block-574-19385 a{
 color:#023144;
}
#div_block-574-19385 p{
 margin-top:-12px;
 font-size:10px;
 padding-left:24px;
}
#div_block-565-19385 p{
 margin-top:-12px;
 margin-left:24px;
}
#div_block-446-19385 .oxy-posts a:hover{
 color:#049dd9;
}
#div_block-446-19385 .oxy-posts a{
 color:#023144;
}
#div_block-446-19385 p{
 padding-left:24px;
 padding-right:24px;
 margin-top:-12px;
 font-size:10px;
 color:#212721;
}
#div_block-410-19415 .oxy-posts{
 flex-direction:unset;
 flex-shrink:1;
}
#div_block-410-19415 p{
 font-family:Lato;
 font-size:12px;
}
#div_block-410-19415 .oxy-post a:hover{
 color:#d9d9d8;
}
#div_block-410-19415 .oxy-post a{
 font-family:'Montserrat';
 font-size:18px;
 color:#ffffff;
}
#div_block-410-19415 .oxy-post{
 display:flex;
 flex-direction:column;
 align-items:flex-start;
 justify-content:flex-start;
 flex-wrap:wrap;
}
#div_block-4-20452 .oxy-easy-posts-pages a{
}
#div_block-4-20452 .resdocs{
 font-family:Montserrat;
 margin-top:12px;
 margin-bottom:3px;
 border-top-color:#d9d9d8;
 border-right-color:#d9d9d8;
 border-left-color:#d9d9d8;
 border-bottom-color:#ececec;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
#div_block-4-20452 .oxy-easy-posts-pages{
 display:flex;
 flex-direction:row;
 align-items:flex-end;
 justify-content:space-around;
 width:360px;
}
span.search-everything-highlight-color{
background-image:linear-gradient(rgba(255,255,255,0.72), rgba(255,255,255,0.72));}
#div_block-1168-19366 .staff-bottom-row-left{
 display:flex;
 flex-direction:row;
}
#div_block-1168-19366 .staff-bottom-row{
 display:flex;
 flex-direction:column;
 align-items:stretch;
}
#div_block-605-19415 .oxy-posts{
 display:flex;
 justify-content:center;
}
#div_block-605-19415 #_posts_grid-608-19415{
background-image: linear-gradient(#1b365d, #023144, #212721); font-size:12px;
 border-radius:12px;
}
#div_block-605-19415 p{
 font-size:12px;
 text-align:justify;
}
#div_block-605-19415 a.oxy-post-title{
 font-size:15px;
 font-weight:700;
}
#div_block-605-19415 div.oxy-post{
 margin-left:12px;
 margin-right:12px;
 margin-bottom:12px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-radius:12px;
 background-color:#ffffff;
 margin-top:12px;
 width:22%;
}
#div_block-254-19441 .oxy-posts{
 display:flex;
 flex-direction:row;
 justify-content:center;
}
#div_block-4-20523 center{
 font-family:Montserrat;
 font-size:21px;
}
#div_block-4-20523 .oxy-post-image-date-overlay{
 width:91%;
}
#div_block-110-19376 a:hover{
 text-decoration:underline;
 font-weight:700;
 color:#ececec;
}
#div_block-110-19376 a{
 color:#ffffff;
 text-decoration:underline;
}
#div_block-32-20523 .asp_shortcodes_container .asp_shortcode_column{
}
#div_block-254-19441 .oxy-post-image-fixed-ratio{
}
#div_block-254-19441 a.oxy-post-title{
 font-family:Montserrat;
 width:100%;
 flex-grow:1;
 display:flex;
 flex-direction:column;
 justify-content:center;
 line-height:1.25;
 font-size:21px;
}
#div_block-135-19534 img{
 width:125px;
 height:100%;
}
#div_block-3-19602 #content3.faq_content .posts #post-1236 #post_content25 #post_content_wrapper3 #post_right3 #atext3{
 width:800px;
}
#div_block-3-19602 .post_top #post_title3{
 width:100%;
}
#div_block-1127-19366 a.oxy-post-title{
 color:#800f26;
 font-size:24px;
}
#div_block-1127-19366 .scholarship_div_2{
 font-family:Montserrat;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-radius:0px;
 background-color:#ececec;
 width:100%;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 height:36px;
 color:#023144;
 font-weight:400;
 display:flex;
 line-height:1.25;
 justify-content:space-between;
 padding-right:0px;
 align-items:center;
}
#div_block-1127-19366 .oxy-post{
 background-color:#ececec;
 padding-left:30px;
 padding-top:24px;
 padding-right:30px;
 padding-bottom:12px;
 border-radius:12px;
 width:100%;
 flex-direction:unset;
}
#div_block-22-20511 img{
 width:254px;
}
#div_block-227-19441 #_posts_grid-228-19441 .oxy-posts{
 width:960px;
}
.scholarship_total{
 text-align:right;
 color:#049dd9;
}
#_posts_grid-228-19441 a.oxy-post-title{
 font-size:24px;
 color:#212721;
 text-decoration:none;
 font-weight:700;
}
#_posts_grid-228-19441 .scholarship_left_title{
}
#div_block-227-19441 #_posts_grid-228-19441 .oxy-posts .oxy-post{
 width:960px;
}
#_posts_grid-39-20847 .page-numbers{
 font-size:18px;
 font-weight:400;
 line-height:1.25;
 letter-spacing:1.5px;
 color:#1b365d;
}
#_posts_grid-39-20847 .oxy-post-meta{
 text-align:justify;
 font-size:18px;
 color:#212721;
 line-height:1.25;
}
#_posts_grid-39-20847 a{
 font-family:Montserrat;
 text-decoration:none;
 color:#212721;
 font-size:36px;
 font-weight:700;
}
#_posts_grid-39-20847 .oxy-post-wrap{
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 background-color:#ffffff;
 margin-top:24px;
 margin-left:24px;
 margin-right:24px;
 margin-bottom:24px;
 border-radius:12px;
 flex-direction:unset;
 box-shadow:6px 6px 9px 4px rgba(33,39,33,0.22);
}
#_posts_grid-39-20847 .oxy-post-content{
 padding-left:24px;
 padding-right:12px;
 text-align:justify;
 font-style:italic;
 color:#db6013;
 font-size:18px;
 line-height:1.25;
}
#_posts_grid-39-20847 a.oxy-post-image .oxy-post-image-fixed-ratio{
 height:560px;
 width:106%;
}
#_posts_grid-39-20847 .oxy-post{
background-image: linear-gradient(rgba(125,124,122,0.66), rgba(178,177,175,0.66), #d9d9d8), url(https://www.recf.org/..//app/uploads/2019/05/dark-denim-3.png); border-radius:12px;
}
#div_block-9-19359 .oxy-post a.oxy-read-more{
 font-family:Montserrat;
 text-align:center;
 margin-top:12px;
 border-radius:48px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 width:240px;
 height:72px;
 display:flex;
 flex-direction:row;
 align-items:center;
 justify-content:center;
 font-size:18px;
}
#_posts_grid-5-20523.oxy-easy-posts{
 flex-direction:unset;
}
.girl-powered-page-title{
 color:#2aabe2;
}
.oxy-post-meta-date{
 flex-direction:unset;
 display:none;
}
#tablepress-44_wrapper{
 border-top-color:#1b365d;
 border-right-color:#1b365d;
 border-bottom-color:#1b365d;
 border-left-color:#1b365d;
 border-top-width:12px;
 border-right-width:12px;
 border-bottom-width:12px;
 border-left-width:12px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:12px;
 background-color:#ffffff;
}
.tablepress-id-32{
}
#div_block-3-19746 thead tr.row-1.odd{
 font-family:Montserrat;
 font-size:24px;
 color:#023144;
}
table{
}
.tablepress{
}
#code_block-1075-19340.ct-highlight{
}
#searchform{
 margin-bottom:120px;
 margin-left:44px;
}
#tablepress-32_wrapper{
 margin-bottom:5px;
 background-color:#ececec;
}
#searchform.searchform{
 mix-blend-mode:luminosity;
 opacity:1;
}
#widget-166-19349{
}
#searchform div{
 height:36px;
 width:180px;
 flex-direction:unset;
}
input.button{
}
.oxy-post-meta-comments{
 flex-direction:unset;
 display:none;
}
.oxy-post-meta-author{
 flex-direction:unset;
 display:none;
}
#post-1236{
 width:800px;
}
#ttext1{
 width:800px;
}
#cattitle1.cattitle{
 width:800px;
}
#shortcode-51-19407{
}
ul.posts #post-1236 .post_top .post_right #ttext1{
}
#post_title1{
}
#div_block-124-19417 .ct_shortcode{
}
ul.posts li{
 width:600px;
}
#_posts_grid-228-19441 .scholarship_div_2 img{
 width:50%;
 display:flex;
}
#div_block-341-19325 label{
 font-family:Montserrat;
 color:#023144;
}
div .posts{
 text-align:left;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
#shortcode-6-19602 .cattitle{
 width:800px;
}
#shortcode-6-19602.ct_shortcode.ct-shortcode #contentOuter #contentInner #content3.faq_content{
 width:100%;
}
@media (max-width: 1320px) {
#shortcode-6-19602 .cattitle{
 width:640px;
}
}

@media (max-width: 991px) {
#shortcode-6-19602 .cattitle{
 width:400px;
}
}

@media (max-width: 767px) {
#shortcode-6-19602 .cattitle{
 width:300px;
}
}

@media (max-width: 479px) {
#shortcode-6-19602 .cattitle{
 width:240px;
}
}

@media (max-width: 991px) {
#div_block-341-19325 label{
 width:100%;
}
}

@media (max-width: 767px) {
#div_block-341-19325 label{
 width:180px;
}
}

@media (max-width: 767px) {
#tablepress-32_wrapper{
 width:280px;
}
}

@media (max-width: 479px) {
#tablepress-32_wrapper{
 width:230px;
}
}

@media (max-width: 1320px) {
#tablepress-44_wrapper{
}
}

@media (max-width: 767px) {
#_posts_grid-39-20847 a.oxy-post-image .oxy-post-image-fixed-ratio{
}
}

@media (max-width: 1320px) {
#div_block-227-19441 #_posts_grid-228-19441 .oxy-posts .oxy-post{
 width:800px;
 margin-bottom:24px;
}
}

@media (max-width: 991px) {
#div_block-227-19441 #_posts_grid-228-19441 .oxy-posts .oxy-post{
 width:640px;
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:24px;
 padding-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
}
}

@media (max-width: 767px) {
#div_block-227-19441 #_posts_grid-228-19441 .oxy-posts .oxy-post{
 width:400px;
 flex-direction:unset;
 display:inline-block;
 overflow:hidden;
 clear:right;
}
}

@media (max-width: 479px) {
#div_block-227-19441 #_posts_grid-228-19441 .oxy-posts .oxy-post{
 width:300px;
}
}

@media (max-width: 1320px) {
#div_block-227-19441 #_posts_grid-228-19441 .oxy-posts{
 width:800px;
}
}

@media (max-width: 991px) {
#div_block-227-19441 #_posts_grid-228-19441 .oxy-posts{
 width:640px;
 flex-direction:unset;
 display:inline-block;
}
}

@media (max-width: 479px) {
#div_block-22-20511 img{
 width:75%;
}
}

@media (max-width: 479px) {
#div_block-1127-19366 .scholarship_div_2{
 width:240px;
 font-size:12px;
}
}

@media (max-width: 479px) {
#div_block-1127-19366 a.oxy-post-title{
 width:240px;
}
}

@media (max-width: 991px) {
#div_block-1127-19366 .oxy-post-content p{
 width:100%;
 font-size:12px;
 text-align:justify;
 line-height:1.25;
}
}

@media (max-width: 991px) {
.wp-block-pullquote.alignright p{
 font-size:15px;
}
}

@media (max-width: 991px) {
.job_filters .job_types{
 display:flex;
 flex-direction:column;
}
}

@media (max-width: 991px) {
#div_block-3-270 .hrf-title.close-faq{
background: transparent;
}
}

