.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;
alignment: center;
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-pro-menu {
menu_dropdown_animation:fade-up;
}
.oxy-pro-menu .oxy-pro-menu-list .menu-item a{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-list > .menu-item{
margin-top:px;
margin-left:px;
margin-right:px;
margin-bottom:px;
}

.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{
margin-top:px;
margin-left:px;
margin-right:px;
margin-bottom:px;
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-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.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-off-canvas-container > div:first-child, .oxy-pro-menu .oxy-pro-menu-open-container > div:first-child{
oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemoxypromenuopencontaineroxypromenulistmenuitem_min_width:px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
oxy-pro-menu_slug_oxypromenuoffcanvascontainer_width:px;
}

.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-container.oxy-pro-menu-open-container .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-color:;
background-image:url();
overlay-color:;
background-size:;
background-repeat:;
background-attachment:;
background-blend-mode:;
background-size-width:px;
background-size-height:px;
background-position:px px;
}

.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-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            .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: #212721;}.oxy-nav-menu-hamburger-line {background-color: #212721;}h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat';font-size: 36px;font-weight: 500;color: #1b365d;}h2, h3, h4, h5, h6{font-size: 24px;font-weight: 500;color: #1b365d;}h3, h4, h5, h6{font-size: 24px;font-weight: 500;color: #1b365d;}h4, h5, h6{font-size: 24px;font-weight: 500;color: #0075c9;}h5, h6{font-size: 24px;font-weight: 200;color: #000700;}h6{font-size: 12em;color: #212721;}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 {border-radius: px;}.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-breadcrumb-wrapper {
 width:100%;
}
.oxel-breadcrumb-code {
 width:100%;
}
.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_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;
}
.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 {
}
.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;
}
.tabs-8932-tab:hover{
 background-color:#c6ebf4;
}
.tabs-8932-tab {
 padding-top:12px;
 padding-bottom:12px;
 padding-left:18px;
 padding-right:18px;
 color:#374047;
 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;
 background-color:#c9d1db;
 border-radius:12px;
 margin-left:6px;
 margin-top:6px;
 margin-right:6px;
 margin-bottom:6px;
}
.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;
}
@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:30%;
}
.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 {
transform:scale3d(1.02,1.02,1.02); background-color:#ffffff;
 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;
}
@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;
}
}

.tabs-contents-8932-tab {
}
.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;
}
}

.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_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;
}
}

.oxel_dashboard_tabs__tab:locked{
}
.oxel_dashboard_tabs__tab {
}
.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;
}
}

.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;
}
.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;
 aos-enable:false;
}
.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;
 icon-padding:16px;
}
.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: 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{
display:none;
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: 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{
display:none;
flex-direction:unset;
}
}

.saas-heading-two {
 font-family:'Montserrat';
 color:#ffffff;
 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:#F64E6E;
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.saas-primary-button {
 font-family:'Lato';
 background-color:#F64E6E;
 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, #f64e6e 0%, #ff795e 98%);
}
.saas-divider {
 width:30px;
 background-color:#7ad5ff;
 min-width:30px;
 max-width:30px;
 height:5px;
 min-height:5px;
 max-height:5px;
 border-radius:100px;
}
.saas-subheading {
 font-family:'Lato';
 color:#8188a6;
 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;
 icon-padding:50px;
 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:#8188a6;
 font-size:16px;
 font-weight:300;
 line-height:1.6;
}
.saas-iconblock-2-title {
 font-family:'Montserrat';
 color:#313856;
 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 {
}
.shapedivsection14 {
}
.shapedivsection22 {
}
.shapedivsection25 {
}
.shapedivsection15 {
}
.shapedivsection16 {
}
.shapedivsection4 {
}
.shapedivsection10 {
}
@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;
}
.oxy-stock-content-styles {
}
.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.roboticseducation.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 {
 aos-enable:true;
}
.animate_slide_right {
 aos-enable:true;
}
.animate_fade {
 aos-enable:true;
}
@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:locked{
}
.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: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:35px;
}
@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;
}
@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 {
}
.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 {
 text-align:justify;
 margin-top:12px;
 margin-bottom:24px;
 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 {
 icon-padding:9px;
 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.roboticseducation.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 {
 aos-enable:false;
 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:#a1007d;
}
.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:#a1007d;
}
.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:#873b76;
}
.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:#a1007d;
}
@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;
padding: 10px 16px;
}.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;
 aos-enable:true;
 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:row;
}
@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:19%;
 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:19%;
 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;
}
}

.c-text:locked{
}
.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 {
}
}

.tabs-6814-tab {
}
.tabs-6814-tab-active {
 background-color:#d9d9d8;
}
.tabs-contents-6814-tab {
}
.c-max-width-1320:locked{
}
.c-max-width-1320 {
 width:100%;
 max-width:1320px;
 margin-left:auto;
 margin-right:auto;
}
.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;
}
}

.kb-icon {
color: #1b365d;}.kb-icon 
>svg {width: 55px;height: 55px;}.kb-icon {
 margin-top:18px;
}
.kb-link {
 margin-right:15px;
}
.c-h1 {
}
@media (max-width: 991px) {
.c-h1 {
 font-size:21px;
}
}

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

.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;
}
.p-paste {
 position:absolute;
 width:66%;
 aos-enable:true;
 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%;
 aos-enable:true;
 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;
}
.bell-text-color-dark {
 color:#b4171e;
 margin-bottom:24px;
 margin-top:24px;
}
.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 {
 position:relative;
 margin-top:36px;
 width:45%;
}
@media (max-width: 991px) {
.c-vex-worlds-link-boxes {
 width:75%;
}
}

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

.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;
}
.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-left:12px;
 margin-right: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%;
}
.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;
padding: 10px 16px;
}.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;
 aos-enable:false;
 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;
 aos-enable:true;
 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:locked{
}
.c-modal-wrap {
background-image:url(https://www.roboticseducation.org/..//app/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;
 margin-left:3px;
 margin-top:3px;
 margin-right:3px;
 margin-bottom:3px;
 font-weight:600;
}
.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 {
 background-color:#ffffff;
 padding-left:12px;
 padding-top:12px;
 padding-right:12px;
 padding-bottom:12px;
 border-radius:9px;
 margin-top:3px;
 margin-left:3px;
 margin-right:3px;
 margin-bottom:3px;
 text-align:center;
 text-transform:none;
 border-top-color:#adb4b9;
 border-right-color:#adb4b9;
 border-bottom-color:#adb4b9;
 border-left-color:#adb4b9;
 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-decoration:none;
 width:45%;
 align-self:stretch;
 transition-duration:0.7s;
 height:66px;
 box-shadow:inset -2px -3px 4px 1px rgba(27,54,93,0.4);
}
.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.roboticseducation.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;
padding: 10px 16px;
}.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-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;
}
@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;
}
}

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

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

.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;
}
.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://www.roboticseducation.org/..//app/uploads/2022/02/VIQC-Robot-WhyRobotics-Element.png);background-size: auto 33%; background-repeat:no-repeat;
 background-color:#ffffff;
 height:2400px;
 background-position:50% 50%;
}
.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-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-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;
 box-shadow:0px 4px 11px 0px rgba(0,0,0,0.17);
}
@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;
}
}

.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;
}
}

.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;
}
}

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

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

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

.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(180,23,30,0.2);
}
.tabs-8039-tab {
}
.tabs-8039-tab-active {
 background-color:rgba(180,23,30,0.1);
}
.tabs-contents-8039-tab {
 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:rgba(180,23,30,0.1);
 border-right-color:rgba(180,23,30,0.1);
 border-bottom-color:rgba(180,23,30,0.1);
 border-left-color:rgba(180,23,30,0.1);
}
.Tab-Gallery-1 {
 font-size:18px;
 font-weight:600;
 line-height:1.2;
 letter-spacing:1.5px;
 color:#441819;
}
@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.roboticseducation.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(78,83,86,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;
 aos-enable:false;
}
.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;
 aos-enable:false;
}
.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;
 aos-enable:false;
}
.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;
 aos-enable:false;
}
.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;
 aos-enable:true;
 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 {
}
.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;
}
.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;
}.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+ */
}@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;}
#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%;
}#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:#a1007d;
}
#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:#a1007d;
}
#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:#a1007d;
}
#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.roboticseducation.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;
}
}

