.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%;
            }
            .oxy-pro-media-player .oxy-pro-media-player_play{

--extras-play-icon-size:60px;

}


.oxy-pro-media-player .oxy-pro-media-player_play button:hover{

--vm-play-scale:1;

}


.oxy-pro-media-player .oxy-pro-media-player_play button{

transition-duration:.3s;

}


.oxy-pro-media-player vime-player{

--vm-control-scale:.9;

--extras-slider-height:2px;

--vm-control-group-spacing:12px;

--vm-controls-padding:15px;

--vm-controls-spacing:15px;

--vm-time-font-size:13px;

--vm-control-border-radius:3px;

--extras-spinner-size:80px;

--vm-spinner-thickness:3px;

--vm-spinner-spin-duration:1s;

--vm-tooltip-spacing:3px;

--vm-tooltip-padding:3px;

}


.oxy-pro-media-player .oxy-pro-media-player_custom-image{

--extras-poster-left:50%;

--extras-poster-top:50%;

}


.oxy-pro-media-player .extras-in-builder vime-spinner{
                                opacity: 0;
                            }
.ct-section-inner-wrap, .oxy-header-container{

  max-width: 1168px;

}

body {font-family: 'Roboto';}body {line-height: 1.6;font-size: 1.6rem;font-weight: 400;color: var(--paragraph-color);}.oxy-nav-menu-hamburger-line {background-color: var(--paragraph-color);}h1, h2, h3, h4, h5, h6 {font-family: 'Nunito';font-size: min(max(3.6rem, calc(3.6rem + ((1vw - 0.32rem) * 3))), 6rem) ;font-weight: 700;line-height: min(max(4rem, calc(4rem + ((1vw - 0.32rem) * 2.5))), 6rem);color: var(--dark-color);}h2, h3, h4, h5, h6{font-size: min(max(3.12rem, calc(3.12rem + ((1vw - 0.32rem) * 2.1))), 4.8rem) ;font-weight: 700;line-height: min(max(3.74rem, calc(3.74rem + ((1vw - 0.32rem) * 1.325))), 4.8rem);color: var(--dark-color);}h3, h4, h5, h6{font-size: min(max(2.73rem, calc(2.73rem + ((1vw - 0.32rem) * 1.4625))), 3.9rem) ;font-weight: 700;line-height: min(max(3.54rem, calc(3.54rem + ((1vw - 0.32rem) * 0.95))), 4.3rem);color: var(--dark-color);}h4, h5, h6{font-size: min(max(2.3rem, calc(2.3rem + ((1vw - 0.32rem) * 1))), 3.1rem) ;font-weight: 700;line-height: min(max(3rem, calc(3rem + ((1vw - 0.32rem) * 0.875))), 3.7rem);color: var(--dark-color);}h5, h6{font-size: min(max(2rem, calc(2rem + ((1vw - 0.32rem) * 0.625))), 2.5rem) ;font-weight: 700;line-height: min(max(2.45rem, calc(2.45rem + ((1vw - 0.32rem) * 1.0875))), 3.32rem);color: var(--dark-color);}h6{font-size: min(max(1.8rem, calc(1.8rem + ((1vw - 0.32rem) * 0.25))), 2rem) ;font-weight: 700;line-height: min(max(2.4rem, calc(2.4rem + ((1vw - 0.32rem) * 0.5))), 2.8rem);color: var(--dark-color);}a {text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {color: var(--dark-color);text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {

padding-top: min(max(8rem, calc(8rem + ((1vw - 0.32rem) * 5))), 12rem) ;

padding-right: 2.4rem;

padding-bottom: min(max(8rem, calc(8rem + ((1vw - 0.32rem) * 5))), 12rem) ;

padding-left: 2.4rem;

}.ct-new-columns > .ct-div-block {

padding-top: 2.4rem;

padding-right: 2.4rem;

padding-bottom: 2.4rem;

padding-left: 2.4rem;

}.oxy-header-container {

padding-right: 2.4rem;

padding-left: 2.4rem;

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

.linev2 {

}

.linewhite {

}

.linewhite:not(.ct-section):not(.oxy-easy-posts),

.linewhite.oxy-easy-posts .oxy-posts,

.linewhite.ct-section .ct-section-inner-wrap{

display:flex;

}

.logo2 {

 line-height:1;

 letter-spacing:4px;

}

.color-dark {

 color:var(--dark-color);

}

.color-dark:locked{

}

.bg:locked{

}

.bg {

 background-color:var(--background-color);

 text-align:center;

}

.bg .ct-section-inner-wrap {

padding-bottom: min(max(8rem, calc(8rem + ((1vw - 0.32rem) * 5))), 12rem) ;

}

.bg:not(.ct-section):not(.oxy-easy-posts),

.bg.oxy-easy-posts .oxy-posts,

.bg.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:center;

}

.items-center {

}

.items-center:not(.ct-section):not(.oxy-easy-posts),

.items-center.oxy-easy-posts .oxy-posts,

.items-center.ct-section .ct-section-inner-wrap{

align-items:center;

}

.items-center:locked{

}

.w-full {

 width:100%;

}

.w-full:locked{

}

.centered {

 text-align:center;

}

.centered:not(.ct-section):not(.oxy-easy-posts),

.centered.oxy-easy-posts .oxy-posts,

.centered.ct-section .ct-section-inner-wrap{

align-items:center;

align-content:center;

justify-content:center;

}

.centered:locked{

}

.grid {

}

.grid:locked{

}

.gap-8 {

}

.gap-8:locked{

}

.grid-cols-6 {

}

.grid-cols-6:locked{

}

.mb-4 {

 margin-bottom:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

}

.mb-8 {

 margin-bottom:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 text-align:center;

}

.gap-4 {

}

.gap-4:locked{

}

.md-w-full {

}

.md-w-full:locked{

}

@media (max-width: 767px) {
.md-w-full {

}

}

.grid-cols-5 {

}

.grid-cols-5:locked{

}

.icon-solid-sm-primary {

background-color: var(--primary-color);

border: 1px solid var(--primary-color);

padding: 10px;color: var(--light-color);}.icon-solid-sm-primary 

>svg {width: 16px;height: 16px;}.icon-solid-sm-primary {

 icon-padding:10px;

}

.icon-solid-sm-primary:locked{

}

.w-3by4 {

 width:75%;

}

.w-3by4:locked{

}

.md-grid-cols-3 {

}

.md-grid-cols-3:locked{

}

@media (max-width: 767px) {
.md-grid-cols-3 {

}

}

.grid-cols-4 {

}

.grid-cols-4:locked{

}

.lg-grid-cols-2 {

}

.lg-grid-cols-2:locked{

}

@media (max-width: 991px) {
.lg-grid-cols-2 {

}

}

.md-grid-cols-1 {

}

.md-grid-cols-1:locked{

}

@media (max-width: 767px) {
.md-grid-cols-1 {

}

}

.icon-solid-md-light {

background-color: var(--placeholder-color);

border: 1px solid var(--placeholder-color);

padding: 14px;color: var(--primary-color);}.icon-solid-md-light 

>svg {width: 22px;height: 22px;}.icon-solid-md-light {

 icon-padding:14px;

}

.icon-solid-md-light:locked{

}

.card-normal {

 width:100%;

 padding-left:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 padding-right:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 padding-bottom:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 padding-top:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 border-radius:0.5rem;

}

.h3 {

 line-height:min(max(3.54rem, calc(3.54rem + ((1vw - 0.32rem) * 0.95))), 4.3rem);

 font-weight:700;

 font-size:min(max(2.73rem, calc(2.73rem + ((1vw - 0.32rem) * 1.4625))), 3.9rem) ;

 margin-top:16px;

}

.color-paragraph {

 color:var(--paragraph-color);

}

.color-paragraph:locked{

}

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

.bg-alt {

 background-color:var(--background-alt-color);

}

.bg-alt:locked{

}

.font-semibold {

 font-weight:600;

}

.font-semibold:locked{

}

.col-span-2 {

}

.col-span-2:locked{

}

.col-span-3 {

}

.col-span-3:locked{

}

.grid-cols-1 {

}

.grid-cols-1:locked{

}

.mb-2 {

 margin-bottom:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

}

.mr-4 {

 margin-right:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

}

.horizontal {

}

.horizontal:not(.ct-section):not(.oxy-easy-posts),

.horizontal.oxy-easy-posts .oxy-posts,

.horizontal.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.horizontal:locked{

}

.lg-col-span-1 {

}

.lg-col-span-1:locked{

}

@media (max-width: 991px) {
.lg-col-span-1 {

}

}

.lg-grid-cols-1 {

}

.lg-grid-cols-1:locked{

}

@media (max-width: 991px) {
.lg-grid-cols-1 {

}

}

.lg-row-start-1 {

}

.lg-row-start-1:locked{

}

@media (max-width: 991px) {
.lg-row-start-1 {

}

}

.items-stretch {

}

.items-stretch:not(.ct-section):not(.oxy-easy-posts),

.items-stretch.oxy-easy-posts .oxy-posts,

.items-stretch.ct-section .ct-section-inner-wrap{

align-items:stretch;

}

.items-stretch:locked{

}

.sm-grid-cols-1 {

}

.sm-grid-cols-1:locked{

}

@media (max-width: 479px) {
.sm-grid-cols-1 {

}

}

.col-span-4 {

}

.col-span-4:locked{

}

.lg-col-span-2 {

}

.lg-col-span-2:locked{

}

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

}

}

.sm-col-span-1 {

}

.sm-col-span-1:locked{

}

@media (max-width: 479px) {
.sm-col-span-1 {

}

}

.mb-3 {

 margin-bottom:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

}

.text-center {

 text-align:center;

}

.text-center:locked{

}

.vertical {

}

.vertical:not(.ct-section):not(.oxy-easy-posts),

.vertical.oxy-easy-posts .oxy-posts,

.vertical.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

}

.vertical:locked{

}

.icon-md-dark {

color: var(--dark-color);}.icon-md-dark 

>svg {width: 20px;height: 20px;}.icon-md-dark {

}

.icon-md-dark:locked{

}

.h4 {

 line-height:min(max(3rem, calc(3rem + ((1vw - 0.32rem) * 0.875))), 3.7rem);

 font-weight:700;

 font-size:min(max(2.3rem, calc(2.3rem + ((1vw - 0.32rem) * 1))), 3.1rem) ;

}

.gap-6 {

}

.gap-6:locked{

}

.row-gap-12 {

}

.row-gap-12:locked{

}

.grid-cols-2 {

}

.grid-cols-2:locked{

}

.h-full {

 height:100%;

}

.h-full:locked{

}

.mr-3 {

 margin-right:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

}

.w-5by6 {

 width:83.333333%;

}

.w-5by6:locked{

}

.object-cover {

object-fit: cover;

}

.object-cover:locked{

}

.text-sm {

 font-size:1.4rem;

 line-height:1.6;

}

.ml-auto {

 margin-left:auto;

}

.ml-auto:locked{

}

.mb-12 {

 margin-bottom:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 text-align:center;

}

.text-left {

 text-align:left;

}

.text-left:locked{

}

.w-4by6 {

 width:66.666667%;

}

.w-4by6:locked{

}

.mx-auto {

 margin-left:auto;

 margin-right:auto;

}

.mx-auto:locked{

}

.border-b {

 border-bottom-width:1px;

 border-bottom-style:solid;

}

.border-b:locked{

}

.border-color {

 border-top-color:var(--border-color);

 border-right-color:var(--border-color);

 border-bottom-color:var(--border-color);

 border-left-color:var(--border-color);

}

.border-color:locked{

}

.mr-8 {

 margin-right:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

}

.mr-12 {

 margin-right:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

}

.mr-12 .oxy-pro-menu-mobile-close-icon{

margin-top:20px;

margin-bottom:20px;

}


.mr-12 .oxy-pro-menu-container.oxy-pro-menu-open-container, .mr-12 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{

padding-left:20px;

padding-top:20px;

padding-bottom:20px;

}


.md-col-span-1 {

}

.md-col-span-1:locked{

}

@media (max-width: 767px) {
.md-col-span-1 {

}

}

.mb-6 {

 margin-bottom:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

}

.h5 {

 font-weight:700;

 line-height:min(max(2.45rem, calc(2.45rem + ((1vw - 0.32rem) * 1.0875))), 3.32rem);

 font-size:min(max(2rem, calc(2rem + ((1vw - 0.32rem) * 0.625))), 2.5rem) ;

}

.toggle-2169 {

}


                .toggle-2169 .oxy-expand-collapse-icon {
            font-size: 0px;        }
        
        
        .toggle-2169-expanded {

}

.oxel_accordion {

 border-top-color:color(9);

 border-right-color:color(9);

 border-bottom-color:color(9);

 border-left-color:color(9);

 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:color(8);

 border-bottom-width:1px;

 border-bottom-style:solid;

 border-top-style:none;

 border-right-style:none;

 border-left-style:none;

 background-color:var(--dark-color);

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: #333333;}.oxel_accordion__icon 

>svg {width: 18px;height: 18px;}.oxel_accordion__icon {

 margin-right:8px;

 transition-duration:0.3s;

 color:var(--white-color);

}

.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:color(7);

 border-bottom-width:2px;

 border-bottom-style:none;

 overflow:hidden;

 opacity:1;

 transition-duration:0.3s;

 border-top-style:none;

 border-right-style:none;

 border-left-style:none;

 transition-property:opacity, max-height, margin-top;

 text-align:left;

 max-height:3000px;

 margin-top:0px;

}

.oxel_accordion__content:not(.ct-section):not(.oxy-easy-posts),

.oxel_accordion__content.oxy-easy-posts .oxy-posts,

.oxel_accordion__content.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:flex-start;

}

.oxel_accordion__content__hidden {

 max-height:0px;

 padding-left:8px;

 padding-right:8px;

 padding-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;

 color:var(--white-color);

}

.tabs-1196-tab {

 color:var(--light-color);

}

.tabs-1196-tab-active {

 color:var(--dark-color);

 background-color:var(--background-color);

}

.tabs-contents-1196-tab {

 padding-top:0px;

 padding-left:0px;

 padding-right:0px;

 padding-bottom:0px;

}

.bg-primary {

 background-color:var(--primary-color);

}

.bg-primary:locked{

}

.row-gap-2 {

}

.row-gap-2:locked{

}

.mb-16 {

 margin-bottom:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

}

.px-4 {

 padding-left:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

 padding-right:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

}

.py-2 {

 padding-top:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

 padding-bottom:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

}

.py-2 .ct-section-inner-wrap {

padding-bottom: min(max(8rem, calc(8rem + ((1vw - 0.32rem) * 5))), 12rem) ;

}

.py-3 {

 padding-top:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

 padding-bottom:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

 text-align:center;

}

.rounded {

 border-radius:0.4rem;

}

.rounded:locked{

}

.rounded-lg {

 border-radius:0.8rem;

}

.rounded-lg:locked{

}

.md-grid-cols-2 {

}

.md-grid-cols-2:locked{

}

@media (max-width: 767px) {
.md-grid-cols-2 {

}

}

.supa-multi-bg-3-all {

background-size: cover; background-repeat:no-repeat;

 position:absolute;

 top:0px;

 right:0px;

 bottom:0px;

 left:0px;

 opacity:0;

 transition-duration:0.5s;

 transition-timing-function:ease;

 transition-property:all;

 background-position:50% 50%;

}

.supa-multi-bg-3-1 {

}

.supa-multi-bgblock-3-all {

 padding-top:20px;

 padding-left:20px;

 padding-right:20px;

 padding-bottom:20px;

 width:12.5%;

 height:400px;

 z-index:10;

 text-align:center;

}

.supa-multi-bgblock-3-all:not(.ct-section):not(.oxy-easy-posts),

.supa-multi-bgblock-3-all.oxy-easy-posts .oxy-posts,

.supa-multi-bgblock-3-all.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:center;

justify-content:flex-end;

}

@media (max-width: 991px) {
.supa-multi-bgblock-3-all {

 width:100%;

 height:50px;

 text-align:center;

}

.supa-multi-bgblock-3-all:not(.ct-section):not(.oxy-easy-posts),

.supa-multi-bgblock-3-all.oxy-easy-posts .oxy-posts,

.supa-multi-bgblock-3-all.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:center;

justify-content:center;

}

}

.supa-multi-bgblock-3-1:hover{

 background-color:#f7c42b;

}

.supa-multi-bgblock-3-1 {

}

.supa-multi-bg-3-2 {

}

.supa-multi-bgblock-3-2:hover{

 background-color:#ceda55;

}

.supa-multi-bgblock-3-2 {

}

.supa-multi-bg-3-3 {

}

.supa-multi-bg-3-4 {

}

.supa-multi-bgblock-3-3:hover{

 background-color:#64b569;

}

.supa-multi-bgblock-3-3 {

}

.supa-multi-bgblock-3-4:hover{

 background-color:#23c0d4;

}

.supa-multi-bgblock-3-4 {

}

.supa-multi-bg-3-title {

 font-family:'Nunito';

 font-size:20px;

 text-transform:capitalize;

 font-weight:500;

 color:#ffffff;

}

.supa-multi-bg-3-5 {

}

.supa-multi-bg-3-6 {

}

.supa-multi-bg-3-7 {

}

.supa-multi-bg-3-8 {

}

.supa-multi-bgblock-3-5:hover{

 background-color:#44a2ed;

}

.supa-multi-bgblock-3-5 {

}

.supa-multi-bgblock-3-6:hover{

 background-color:#7a56bc;

}

.supa-multi-bgblock-3-6 {

}

.supa-multi-bgblock-3-7:hover{

 background-color:#e53974;

}

.supa-multi-bgblock-3-7 {

}

.supa-multi-bgblock-3-8:hover{

 background-color:#f76d41;

}

.supa-multi-bgblock-3-8 {

}

.supa_people_sq5 {

 width:100%;

 max-width:300px;

 height:400px;

 background-color:#222222;

 position:relative;

 overflow:hidden;

 text-align:center;

 border-radius:25px;

 padding-left:20px;

 padding-right:20px;

 border-top-left-radius:50px;

 border-top-right-radius:00px;

 border-bottom-left-radius:00px;

 border-bottom-right-radius:50px;

 box-shadow:20px 20px 20px rgba(0,0,0,0.61);

}

.supa_people_sq5:not(.ct-section):not(.oxy-easy-posts),

.supa_people_sq5.oxy-easy-posts .oxy-posts,

.supa_people_sq5.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:center;

}

.supa_people_sq6 {

 text-align:center;

 width:100%;

 background-color:#222222;

 max-width:300px;

 height:400px;

 padding-left:20px;

 padding-right:20px;

 overflow:hidden;

 position:relative;

 border-radius:25px;

 border-top-left-radius:50px;

 border-top-right-radius:50px;

 border-bottom-left-radius:00px;

 border-bottom-right-radius:00px;

 box-shadow:0px 20px 20px rgba(0,0,0,0.61);

}

.supa_people_sq6:not(.ct-section):not(.oxy-easy-posts),

.supa_people_sq6.oxy-easy-posts .oxy-posts,

.supa_people_sq6.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:center;

}

.supa_people_sq7 {

 text-align:center;

 background-color:#222222;

 padding-left:20px;

 padding-right:20px;

 width:100%;

 max-width:300px;

 height:400px;

 overflow:hidden;

 position:relative;

 border-top-left-radius:0px;

 border-top-right-radius:50px;

 border-bottom-left-radius:50px;

 border-bottom-right-radius:0px;

 box-shadow:-20px 20px 20px rgba(0,0,0,0.61);

}

.supa_people_sq7:not(.ct-section):not(.oxy-easy-posts),

.supa_people_sq7.oxy-easy-posts .oxy-posts,

.supa_people_sq7.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:center;

}

.lg-grid-cols-3 {

}

.lg-grid-cols-3:locked{

}

@media (max-width: 991px) {
.lg-grid-cols-3 {

}

}

.color-primary {

 color:var(--primary-color);

}

.color-primary:locked{

}

.shadow-md {

box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);

}

.mb-1 {

 margin-bottom:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

}

.oxel_back_to_top_container:hover{

transform:scale(1.1,1.1) translateY(-3px); background-color:color(6);

}

.oxel_back_to_top_container {

 width:42px;

 height:42px;

 border-radius:4px;

 background-color:color(5);

 position:fixed;

 z-index:1500;

 right:32px;

 bottom:32px;

 text-align:center;

 overflow:hidden;

 transition-duration:0.3s;

 transition-timing-function:ease-in-out;

 box-shadow:0px 4px 17px -10px #1e1e1e;

}

.oxel_back_to_top_container:not(.ct-section):not(.oxy-easy-posts),

.oxel_back_to_top_container.oxy-easy-posts .oxy-posts,

.oxel_back_to_top_container.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:center;

justify-content:center;

}

.oxel_back_to_top_icon {

color: var(--white-color);}.oxel_back_to_top_icon 

>svg {width: 23px;height: 23px;}.oxel_back_to_top_icon {

}

.icon-lg-primary {

color: var(--primary-color);}.icon-lg-primary 

>svg {width: 24px;height: 24px;}.icon-lg-primary {

}

.icon-lg-primary:locked{

}

.row-gap-6 {

}

.row-gap-6:locked{

}

.mr-auto {

 margin-right:auto;

}

.mr-auto:locked{

}

.border-r {

 border-right-width:1px;

 border-right-style:solid;

}

.border-r:locked{

}

.xl-grid-cols-2 {

}

.xl-grid-cols-2:locked{

}

@media (max-width: 1168px) {
.xl-grid-cols-2 {

}

}

.xl-col-span-1 {

}

.xl-col-span-1:locked{

}

@media (max-width: 1168px) {
.xl-col-span-1 {

}

}

.md-mr-auto {

}

.md-mr-auto:locked{

}

@media (max-width: 767px) {
.md-mr-auto {

}

}

.md-centered {

}

.md-centered:locked{

}

@media (max-width: 767px) {
.md-centered {

}

}

.btn-m:hover{

transform:translateY(-5px);}

.btn-m {

 padding-left:3.2rem;

 padding-right:3.2rem;

 padding-top:1.2rem;

 padding-bottom:1.2rem;

 font-weight:600;

 font-size:1.6rem;

 border-radius:0.6rem;

 transition-duration:0.4s;

 transition-property:all;

}

@media (max-width: 1168px) {
.btn-m {

 padding-top:1rem;

 padding-bottom:1rem;

 padding-left:2.8rem;

 padding-right:2.8rem;

}

}

@media (max-width: 767px) {
.btn-m {

 padding-top:1.2rem;

 padding-bottom:1.2rem;

 padding-left:3.2rem;

 padding-right:3.2rem;

}

}

@media (max-width: 479px) {
.btn-m {

 padding-top:1rem;

 padding-bottom:1rem;

 padding-left:2.8rem;

 padding-right:2.8rem;

 width:100%;

}

}

.btn-primary:hover{

 background-color:var(--primary-hover-color);

 color:var(--dark-color);

box-shadow: 0 8px 9px rgb(var(--primary-rgb-vals), 25%);

}

.btn-primary {

 background-color:var(--dark-color);

 color:var(--light-color);

 transition-duration:0.2s;

 transition-property:all;

box-shadow: 0 4px 9px rgb(var(--primary-rgb-vals), 20%);

}

.btn-primary:not(.ct-section):not(.oxy-easy-posts),

.btn-primary.oxy-easy-posts .oxy-posts,

.btn-primary.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

align-items:center;

justify-content:center;

}

.h1 {

 line-height:min(max(4rem, calc(4rem + ((1vw - 0.32rem) * 2.5))), 6rem);

 font-weight:700;

 font-size:min(max(3.6rem, calc(3.6rem + ((1vw - 0.32rem) * 3))), 6rem); ;

}

.xl-grid-cols-4 {

}

.xl-grid-cols-4:locked{

}

@media (max-width: 1168px) {
.xl-grid-cols-4 {

}

}

.cls125 {

additive-symbols:; appearance:none; ascent-override:; aspect-ratio:auto;

}

.cls126 {

 font-family:Kodchasan, sans-serif;

 background-color:rgb(56, 78, 96);

 background-repeat:repeat;

 bottom:0px;

 color:rgb(40, 48, 61);

 font-size:20px;

 left:0px;

 line-height:34px;

 max-width:100%;

 padding-bottom:20px;

 padding-top:20px;

 position:relative;

 text-align:left;

 top:0px;

 transition-delay:0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3ss;

 width:100%;

border-block-color:rgb(40, 48, 61); border-block-style:none; border-block-width:0px; border-end-end-radius:0px; border-end-start-radius:0px; border-inline-color:rgb(40, 48, 61); border-inline-style:none; border-inline-width:0px; border-start-end-radius:0px; border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; transition-property:background, border, border-radius, box-shadow; transition-timing-function:ease, ease, ease, ease;

}

.cls126:not(.ct-section):not(.oxy-easy-posts),

.cls126.oxy-easy-posts .oxy-posts,

.cls126.ct-section .ct-section-inner-wrap{

display:block;

}

.cls127 {

 background-repeat:repeat;

}

.cls128 {

border-block-color:rgb(40, 48, 61);

}

.cls129 {

border-block-style:none; border-block-width:0px; border-end-end-radius:0px;

}

.cls130 {

border-end-start-radius:0px;

}

.cls131 {

border-inline-color:rgb(40, 48, 61); border-inline-style:none; border-inline-width:0px;

}

.cls132 {

border-start-end-radius:0px; border-start-start-radius:0px;

}

.cls133 {

 font-family:Kodchasan, sans-serif;

 bottom:0px;

 color:rgb(40, 48, 61);

 font-size:20px;

 left:0px;

 line-height:34px;

box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:;

}

.cls134 {

 position:relative;

 text-align:left;

 top:0px;

 margin-left:12.442396313364055%;

 margin-right:12.442396313364055%;

 max-width:1140px;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; align-items:stretch;

}

.cls134:not(.ct-section):not(.oxy-easy-posts),

.cls134.oxy-easy-posts .oxy-posts,

.cls134.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls135 {

 max-width:100%;

 position:relative;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:;

}

.cls136 {

 text-align:left;

 top:0px;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none;

}

.cls137 {

 width:100%;

 margin-left:0%;

 margin-right:0%;

 min-height:1px;

 min-width:auto;

align-items:stretch;

}

.cls137:not(.ct-section):not(.oxy-easy-posts),

.cls137.oxy-easy-posts .oxy-posts,

.cls137.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls138 {

 font-family:Kodchasan, sans-serif;

 bottom:0px;

 color:rgb(40, 48, 61);

 font-size:20px;

 left:0px;

 line-height:34px;

 max-width:100%;

 position:relative;

 text-align:left;

 top:0px;

 transition-delay:0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3ss;

 width:100%;

 margin-left:0%;

 margin-right:0%;

 min-width:auto;

 background-color:rgb(255, 255, 255);

 border-bottom-left-radius:70px;

 border-radius:0px 70pxpx;

 border-top-right-radius:70px;

 margin-top:70px;

 min-height:auto;

 padding-bottom:45px;

 padding-left:40px;

 padding-right:40px;

 padding-top:40px;

border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; transition-property:background, border, border-radius, box-shadow; transition-timing-function:ease, ease, ease, ease; align-items:stretch; align-content:flex-start; border-end-start-radius:70px; border-start-end-radius:70px; box-shadow:rgba(255, 87, 128, 0.2) 0px 0px 50px 0px; flex-wrap:wrap; place-content:flex-start normal;

}

.cls138:not(.ct-section):not(.oxy-easy-posts),

.cls138.oxy-easy-posts .oxy-posts,

.cls138.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls139 {

 margin-left:0%;

 margin-right:0%;

 min-width:auto;

 min-height:auto;

}

.cls139:not(.ct-section):not(.oxy-easy-posts),

.cls139.oxy-easy-posts .oxy-posts,

.cls139.ct-section .ct-section-inner-wrap{

display:block;

}

.cls140 {

 margin-bottom:20px;

 width:92.98245614035088%;

}

.cls141 {

 font-family:Kodchasan, sans-serif;

 color:rgb(40, 48, 61);

box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:;

}

.cls142 {

 font-size:20px;

 line-height:34px;

 max-width:100%;

forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:;

}

.cls143 {

 text-align:left;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none;

}

.cls144 {

 margin-right:0%;

 margin-left:-0.9433962264150944%;

 transition-delay:0s, 0s, 0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s, 0.3ss;

 width:100.9433962264151%;

inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; transition-property:background, border, border-radius, box-shadow, -webkit-border-radius, -webkit-box-shadow; transition-timing-function:ease, ease, ease, ease, ease, ease;

}

.cls144:not(.ct-section):not(.oxy-easy-posts),

.cls144.oxy-easy-posts .oxy-posts,

.cls144.ct-section .ct-section-inner-wrap{

display:block;

}

.cls145 {

 font-family:Kodchasan, sans-serif;

 max-width:100%;

 text-align:left;

 clear:both;

 color:rgb(0, 31, 151);

 font-size:40px;

 font-weight:600;

 line-height:40px;

 margin-bottom:0px;

 margin-top:0px;

 -webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;border-inline-style:none; border-inline-width:0px; border-start-end-radius:0px; border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; border-block-color:rgb(0, 31, 151); border-inline-color:rgb(0, 31, 151);

}

.cls146 {

 width:92.98245614035088%;

}

.cls147 {

 width:100%;

 margin-left:0%;

 margin-right:0%;

 transition-delay:0s, 0s, 0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s, 0.3ss;

inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; transition-property:background, border, border-radius, box-shadow, -webkit-border-radius, -webkit-box-shadow; transition-timing-function:ease, ease, ease, ease, ease, ease;

}

.cls147:not(.ct-section):not(.oxy-easy-posts),

.cls147.oxy-easy-posts .oxy-posts,

.cls147.ct-section .ct-section-inner-wrap{

display:block;

}

.cls148 {

 margin-left:0%;

 margin-right:0%;

 height:1361.4px;

align-items:stretch; flex-wrap:wrap;

}

.cls148:not(.ct-section):not(.oxy-easy-posts),

.cls148.oxy-easy-posts .oxy-posts,

.cls148.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls149 {

 font-family:Kodchasan, sans-serif;

 color:rgb(40, 48, 61);

 font-size:20px;

 line-height:34px;

 max-width:100%;

 margin-left:0%;

border-end-end-radius:0px; border-end-start-radius:0px; border-inline-color:rgb(40, 48, 61); border-start-end-radius:0px; border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none;

}

.cls149:not(.ct-section):not(.oxy-easy-posts),

.cls149.oxy-easy-posts .oxy-posts,

.cls149.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls150 {

 min-width:auto;

 min-height:auto;

 border-bottom-color:rgb(40, 48, 61);

 border-bottom-style:groove;

 border-bottom-width:1px;

 border-left-color:rgb(40, 48, 61);

 border-left-style:groove;

 border-left-width:1px;

 border-right-color:rgb(40, 48, 61);

 border-right-style:groove;

 border-right-width:1px;

 border-top-color:rgb(40, 48, 61);

 border-top-style:groove;

 border-top-width:1px;

flex-wrap:wrap; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; align-items:flex-start; border-block-style:groove; border-block-width:1px; border-inline-style:groove; border-inline-width:1px;

}

.cls151 {

 clear:left;

 float:left;

 margin-bottom:8px;

 margin-right:0.7547169811320755%;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls152 {

text-decoration-thickness:auto;

}

.cls153 {

text-underline-offset:auto;

}

.cls154 {

 top:0px;

transform:none;

}

.cls155 {

 margin-left:0%;

 margin-right:0%;

 min-width:auto;

 min-height:auto;

 text-align:center;

 transition-duration:0.25ss;

 width:99.6124031007752%;

justify-content:center; place-content:normal center; transition-timing-function:linear;

}

.cls155:not(.ct-section):not(.oxy-easy-posts),

.cls155.oxy-easy-posts .oxy-posts,

.cls155.ct-section .ct-section-inner-wrap{

display:block;

}

.cls156 {

 text-align:center;

transform:none; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto;

}

.cls157 {

cursor:pointer; text-underline-offset:3px;

}

.cls158 {

 height:76.85px;

 width:107.938px;

vertical-align:middle;

}

.cls159 {

 max-width:100%;

forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto;

}

.cls160 {

 min-width:auto;

 min-height:auto;

 clear:both;

 margin-bottom:0px;

 -webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale; text-align:center;

 font-size:14px;

 font-weight:500;

 line-height:18.2px;

 margin-top:9px;

text-underline-offset:auto; transform:none; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto;

}

.cls161 {

 text-align:center;

 font-size:14px;

 font-weight:500;

 line-height:18.2px;

transform:none; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; cursor:pointer; text-underline-offset:3px;

}

.cls162 {

 float:left;

 margin-bottom:8px;

 margin-right:0.7547169811320755%;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls163 {

 width:100%;

 margin-left:0%;

 margin-right:0%;

 min-width:auto;

 min-height:auto;

 text-align:center;

 transition-duration:0.25ss;

justify-content:center; place-content:normal center; transition-timing-function:linear;

}

.cls163:not(.ct-section):not(.oxy-easy-posts),

.cls163.oxy-easy-posts .oxy-posts,

.cls163.ct-section .ct-section-inner-wrap{

display:block;

}

.cls164 {

 margin-right:0%;

 min-width:auto;

 min-height:auto;

 border-bottom-color:rgb(40, 48, 61);

 border-bottom-style:groove;

 border-bottom-width:1px;

 border-left-color:rgb(40, 48, 61);

 border-left-style:groove;

 border-left-width:1px;

 border-right-color:rgb(40, 48, 61);

 border-right-style:groove;

 border-right-width:1px;

 border-top-color:rgb(40, 48, 61);

 border-top-style:groove;

 border-top-width:1px;

 float:left;

 margin-bottom:8px;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

flex-wrap:wrap; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; align-items:flex-start; border-block-style:groove; border-block-width:1px; border-inline-style:groove; border-inline-width:1px; justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls165 {

 width:107.938px;

vertical-align:middle;

}

.cls166 {

 height:26.325px;

}

.cls167 {

 height:53.25px;

}

.cls112 {

additive-symbols:; appearance:none; ascent-override:;

}

.cls113 {

aspect-ratio:auto;

}

.cls114 {

 background-repeat:repeat;

}

.cls115 {

 font-family:Lato, sans-serif;

 color:rgb(71, 71, 71);

border-block-color:rgb(71, 71, 71); border-block-style:none; border-block-width:0px; border-end-end-radius:0px; border-end-start-radius:0px; border-inline-color:rgb(71, 71, 71); border-inline-style:none; border-inline-width:0px; border-start-end-radius:0px; border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:;

}

.cls116 {

 font-weight:300;

forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; line-gap-override:;

}

.cls117 {

 line-height:24px;

 max-width:100%;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:;

}

.cls118 {

 text-align:start;

 width:100%;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none;

}

.cls118:not(.ct-section):not(.oxy-easy-posts),

.cls118.oxy-easy-posts .oxy-posts,

.cls118.ct-section .ct-section-inner-wrap{

display:block;

}

.cls119 {

 background-attachment:scroll;

 background-blend-mode:normal;

 background-clip:border-box;

 background-color:rgba(0, 0, 0, 0);

 border-bottom-color:rgb(71, 71, 71);

 border-bottom-left-radius:0px;

 border-bottom-right-radius:0px;

 border-bottom-style:none;

 border-bottom-width:0px;

 border-left-color:rgb(71, 71, 71);

 border-left-style:none;

 border-left-width:0px;

 border-radius:0px;

 border-right-color:rgb(71, 71, 71);

 border-right-style:none;

 border-right-width:0px;

 border-top-color:rgb(71, 71, 71);

 border-top-left-radius:0px;

 border-top-right-radius:0px;

 border-top-style:none;

 border-top-width:0px;

 bottom:auto;

 clear:none;

 float:left;

 font-size:16px;

 font-style:normal;

 left:auto;

 letter-spacing:normalpx;

 margin-bottom:20px;

 margin-left:0px;

 margin-right:0px;

 margin-top:10px;

 max-height:nonepx;

 min-height:0px;

 min-width:0px;

 mix-blend-mode:normal;

 opacity:1;

 padding-bottom:0px;

 padding-left:0px;

 padding-right:0px;

 padding-top:0px;

 position:static;

 text-align:center;

 text-transform:none;

 top:auto;

 transition-delay:0ss;

 transition-duration:0ss;

 visibility:visible;

 width:182.4px;

 z-index:auto;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none; align-content:normal; align-items:normal; align-self:auto; alignment-baseline:auto; all:; animation-delay:0s; animation-direction:normal; animation-duration:0s; animation-fill-mode:none; animation-iteration-count:1; animation-name:none; animation-play-state:running; animation-timing-function:ease; backdrop-filter:none; backface-visibility:visible; background-image:none; background-origin:padding-box; background-position-x:0%; background-position-y:0%; background-repeat-x:; background-repeat-y:; background-size:auto; baseline-shift:0px; block-size:22.4px; border-block-end-color:rgb(71, 71, 71); border-block-end-style:none; border-block-end-width:0px; border-block-start-color:rgb(71, 71, 71); border-block-start-style:none; border-block-start-width:0px; border-collapse:separate; border-color:rgb(71, 71, 71); border-image-outset:0; border-image-repeat:stretch; border-image-slice:100%; border-image-source:none; border-image-width:1; border-inline-end-color:rgb(71, 71, 71); border-inline-end-style:none; border-inline-end-width:0px; border-inline-start-color:rgb(71, 71, 71); border-inline-start-style:none; border-inline-start-width:0px; border-spacing:0px 0px; border-style:none; border-width:0px; box-shadow:none; break-after:auto; break-before:auto; break-inside:auto; buffered-rendering:auto; caption-side:top; caret-color:rgb(71, 71, 71); clip-path:none; clip-rule:nonzero; color-interpolation-filters:linearrgb; color-rendering:auto; color-scheme:normal; column-count:auto; column-fill:balance; column-gap:normal; column-rule-color:rgb(71, 71, 71); column-rule-style:none; column-rule-width:0px; column-span:none; column-width:auto; columns:auto auto; contain-intrinsic-size:auto; counter-increment:none; counter-reset:none; cursor:auto; cx:0px; cy:0px; direction:ltr; dominant-baseline:auto; empty-cells:show; fill-opacity:1; fill-rule:nonzero; flex-basis:auto; flex-flow:row nowrap; flex-grow:0; flex-shrink:1; flex-wrap:nowrap; flood-color:rgb(0, 0, 0); flood-opacity:1; font-display:; font-feature-settings:normal; font-kerning:auto; font-optical-sizing:auto; font-stretch:100%; font-variant-caps:normal; font-variant-east-asian:normal; font-variant-ligatures:normal; font-variant-numeric:normal; font-variation-settings:normal; gap:normal; grid-area:auto / auto / auto / auto; grid-auto-columns:auto; grid-auto-flow:row; grid-auto-rows:auto; grid-column-end:auto; grid-column-gap:normal; grid-column-start:auto; grid-gap:normal normal; grid-row-end:auto; grid-row-gap:normal; grid-row-start:auto; grid-template-areas:none; grid-template-columns:none; grid-template-rows:none; hyphens:manual; image-orientation:from-image; image-rendering:auto; inline-size:182.4px; isolation:auto; justify-content:normal; justify-items:normal; justify-self:auto; lighting-color:rgb(255, 255, 255); line-break:auto; list-style-image:none; list-style-position:outside; list-style-type:disc; margin-block-end:20px; margin-block-start:10px; margin-inline-end:0px; margin-inline-start:0px; marker-end:none; marker-mid:none; marker-start:none; mask-type:luminance; max-block-size:none; max-inline-size:none; max-zoom:; min-block-size:0px; min-inline-size:0px; min-zoom:; object-fit:fill; object-position:50% 50%; offset-distance:0px; offset-path:none; offset-rotate:auto 0deg; order:0; orientation:; orphans:2; outline-color:rgb(71, 71, 71); outline-offset:0px; outline-style:none; outline-width:0px; overflow-anchor:auto; overflow-wrap:normal; overflow-x:visible; overflow-y:visible; overscroll-behavior-block:auto; overscroll-behavior-inline:auto; overscroll-behavior-x:auto; overscroll-behavior-y:auto; padding-block-end:0px; padding-block-start:0px; padding-inline-end:0px; padding-inline-start:0px; page-break-after:auto; page-break-before:auto; page-break-inside:auto; paint-order:normal; perspective-origin:91.2px 11.2px; place-content:normal; place-items:normal; place-self:auto; pointer-events:auto; resize:none; row-gap:normal; rx:auto; ry:auto; scroll-behavior:auto; scroll-margin-block-end:0px; scroll-margin-block-start:0px; scroll-margin-bottom:0px; scroll-margin-inline-end:0px; scroll-margin-inline-start:0px; scroll-margin-left:0px; scroll-margin-right:0px; scroll-margin-top:0px; scroll-padding-block-end:auto; scroll-padding-block-start:auto; scroll-padding-bottom:auto; scroll-padding-inline-end:auto; scroll-padding-inline-start:auto; scroll-padding-left:auto; scroll-padding-right:auto; scroll-padding-top:auto; scroll-snap-align:none; scroll-snap-stop:normal; scroll-snap-type:none; shape-image-threshold:0; shape-margin:0px; shape-outside:none; shape-rendering:auto; size:; src:; stop-color:rgb(0, 0, 0); stop-opacity:1; stroke-dasharray:none; stroke-dashoffset:0px; stroke-linecap:butt; stroke-linejoin:miter; stroke-miterlimit:4; stroke-opacity:1; stroke-width:1px; tab-size:8; table-layout:auto; text-align-last:auto; text-anchor:start; text-combine-upright:none; text-decoration-color:rgb(71, 71, 71); text-decoration-line:none; text-decoration-skip-ink:auto; text-decoration-style:solid; text-indent:0px; text-orientation:mixed; text-overflow:clip; text-rendering:auto; text-shadow:none; text-size-adjust:100%; text-underline-position:auto; touch-action:auto; transform-box:view-box; transform-origin:91.2px 11.2px; transform-style:flat; transition-property:all; transition-timing-function:ease; unicode-bidi:normal; unicode-range:; user-select:auto; user-zoom:; vector-effect:none; vertical-align:baseline; white-space:normal; widows:2; will-change:auto; word-break:normal; word-spacing:0px; word-wrap:normal; writing-mode:horizontal-tb; x:0px; y:0px; zoom:1; css-float:left;

}

.cls119:not(.ct-section):not(.oxy-easy-posts),

.cls119.oxy-easy-posts .oxy-posts,

.cls119.ct-section .ct-section-inner-wrap{

display:block;

flex-direction:row;

}

.cls120 {

background-image:url(https://registre.quebec/wp-content/themes/ibuki/_include/img/sprite-menu.svg); max-width:100%;

 background-attachment:scroll;

 background-blend-mode:normal;

 background-clip:border-box;

 background-color:rgba(0, 0, 0, 0);

 border-bottom-color:rgb(71, 71, 71);

 border-bottom-left-radius:0px;

 border-bottom-right-radius:0px;

 border-bottom-style:none;

 border-bottom-width:0px;

 border-left-color:rgb(71, 71, 71);

 border-left-style:none;

 border-left-width:0px;

 border-radius:0px;

 border-right-color:rgb(71, 71, 71);

 border-right-style:none;

 border-right-width:0px;

 border-top-color:rgb(71, 71, 71);

 border-top-left-radius:0px;

 border-top-right-radius:0px;

 border-top-style:none;

 border-top-width:0px;

 clear:none;

 font-size:16px;

 font-style:normal;

 letter-spacing:normalpx;

 margin-right:0px;

 max-height:nonepx;

 min-height:0px;

 min-width:0px;

 mix-blend-mode:normal;

 padding-bottom:0px;

 padding-left:0px;

 padding-right:0px;

 padding-top:0px;

 text-align:center;

 text-transform:none;

 transition-delay:0ss;

 visibility:visible;

 background-repeat:no-repeat;

 float:none;

 font-weight:700;

 height:16px;

 left:585px;

 line-height:22.8571px;

 margin-bottom:0px;

 margin-left:-8px;

 margin-top:-8px;

 opacity:0;

 position:absolute;

 top:560px;

 transition-duration:0.215ss;

 width:16px;

 z-index:2;

forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; align-content:normal; align-items:normal; align-self:auto; alignment-baseline:auto; all:; animation-delay:0s; animation-direction:normal; animation-duration:0s; animation-fill-mode:none; animation-iteration-count:1; animation-name:none; animation-play-state:running; animation-timing-function:ease; backdrop-filter:none; backface-visibility:visible; background-origin:padding-box; background-position-x:0%; background-position-y:0%; background-repeat-x:; background-repeat-y:; background-size:auto; baseline-shift:0px; border-block-end-color:rgb(71, 71, 71); border-block-end-style:none; border-block-end-width:0px; border-block-start-color:rgb(71, 71, 71); border-block-start-style:none; border-block-start-width:0px; border-collapse:separate; border-color:rgb(71, 71, 71); border-image-outset:0; border-image-repeat:stretch; border-image-slice:100%; border-image-source:none; border-image-width:1; border-inline-end-color:rgb(71, 71, 71); border-inline-end-style:none; border-inline-end-width:0px; border-inline-start-color:rgb(71, 71, 71); border-inline-start-style:none; border-inline-start-width:0px; border-spacing:0px 0px; border-style:none; border-width:0px; box-shadow:none; break-after:auto; break-before:auto; break-inside:auto; buffered-rendering:auto; caption-side:top; caret-color:rgb(71, 71, 71); clip-path:none; clip-rule:nonzero; color-interpolation-filters:linearrgb; color-rendering:auto; color-scheme:normal; column-count:auto; column-fill:balance; column-gap:normal; column-rule-color:rgb(71, 71, 71); column-rule-style:none; column-rule-width:0px; column-span:none; column-width:auto; columns:auto auto; contain-intrinsic-size:auto; counter-increment:none; counter-reset:none; cursor:auto; cx:0px; cy:0px; direction:ltr; dominant-baseline:auto; empty-cells:show; fill-opacity:1; fill-rule:nonzero; flex-basis:auto; flex-flow:row nowrap; flex-grow:0; flex-shrink:1; flex-wrap:nowrap; flood-color:rgb(0, 0, 0); flood-opacity:1; font-display:; font-feature-settings:normal; font-kerning:auto; font-optical-sizing:auto; font-stretch:100%; font-variant-caps:normal; font-variant-east-asian:normal; font-variant-ligatures:normal; font-variant-numeric:normal; font-variation-settings:normal; gap:normal; grid-area:auto / auto / auto / auto; grid-auto-columns:auto; grid-auto-flow:row; grid-auto-rows:auto; grid-column-end:auto; grid-column-gap:normal; grid-column-start:auto; grid-gap:normal normal; grid-row-end:auto; grid-row-gap:normal; grid-row-start:auto; grid-template-areas:none; grid-template-columns:none; grid-template-rows:none; hyphens:manual; image-orientation:from-image; image-rendering:auto; isolation:auto; justify-content:normal; justify-items:normal; justify-self:auto; lighting-color:rgb(255, 255, 255); line-break:auto; list-style-image:none; list-style-position:outside; list-style-type:disc; margin-inline-end:0px; marker-end:none; marker-mid:none; marker-start:none; mask-type:luminance; max-block-size:none; max-inline-size:none; max-zoom:; min-block-size:0px; min-inline-size:0px; min-zoom:; object-fit:fill; object-position:50% 50%; offset-distance:0px; offset-path:none; offset-rotate:auto 0deg; order:0; orientation:; orphans:2; outline-color:rgb(71, 71, 71); outline-offset:0px; outline-style:none; outline-width:0px; overflow-anchor:auto; overflow-wrap:normal; overflow-x:visible; overflow-y:visible; overscroll-behavior-block:auto; overscroll-behavior-inline:auto; overscroll-behavior-x:auto; overscroll-behavior-y:auto; padding-block-end:0px; padding-block-start:0px; padding-inline-end:0px; padding-inline-start:0px; page-break-after:auto; page-break-before:auto; page-break-inside:auto; paint-order:normal; place-content:normal; place-items:normal; place-self:auto; pointer-events:auto; resize:none; row-gap:normal; rx:auto; ry:auto; scroll-behavior:auto; scroll-margin-block-end:0px; scroll-margin-block-start:0px; scroll-margin-bottom:0px; scroll-margin-inline-end:0px; scroll-margin-inline-start:0px; scroll-margin-left:0px; scroll-margin-right:0px; scroll-margin-top:0px; scroll-padding-block-end:auto; scroll-padding-block-start:auto; scroll-padding-bottom:auto; scroll-padding-inline-end:auto; scroll-padding-inline-start:auto; scroll-padding-left:auto; scroll-padding-right:auto; scroll-padding-top:auto; scroll-snap-align:none; scroll-snap-stop:normal; scroll-snap-type:none; shape-image-threshold:0; shape-margin:0px; shape-outside:none; shape-rendering:auto; size:; src:; stop-color:rgb(0, 0, 0); stop-opacity:1; stroke-dasharray:none; stroke-dashoffset:0px; stroke-linecap:butt; stroke-linejoin:miter; stroke-miterlimit:4; stroke-opacity:1; stroke-width:1px; tab-size:8; table-layout:auto; text-align-last:auto; text-anchor:start; text-combine-upright:none; text-decoration-color:rgb(71, 71, 71); text-decoration-line:none; text-decoration-skip-ink:auto; text-decoration-style:solid; text-indent:0px; text-orientation:mixed; text-overflow:clip; text-rendering:auto; text-shadow:none; text-size-adjust:100%; text-underline-position:auto; touch-action:auto; transform-box:view-box; transform-style:flat; unicode-bidi:normal; unicode-range:; user-select:auto; user-zoom:; vector-effect:none; vertical-align:baseline; white-space:normal; widows:2; will-change:auto; word-break:normal; word-spacing:0px; word-wrap:normal; writing-mode:horizontal-tb; x:0px; y:0px; zoom:1; block-size:16px; inline-size:16px; inset-block-end:552px; inset-block-start:560px; inset-inline-end:577px; inset-inline-start:585px; margin-block-end:0px; margin-block-start:-8px; margin-inline-start:-8px; perspective-origin:8px 8px; transform-origin:8px 8px; transition-property:opacity; transition-timing-function:ease-in-out; css-float:none;

}

.cls120:not(.ct-section):not(.oxy-easy-posts),

.cls120.oxy-easy-posts .oxy-posts,

.cls120.ct-section .ct-section-inner-wrap{

display:block;

flex-direction:row;

}

.cls121 {

 font-family:Lato, sans-serif;

 color:rgb(71, 71, 71);

 max-width:100%;

 text-align:center;

 font-weight:700;

 line-height:22.8571px;

border-end-end-radius:0px; border-end-start-radius:0px; border-start-end-radius:0px; border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none;

}

.cls122 {

 border-bottom-color:rgb(207, 207, 207);

 border-bottom-style:solid;

 border-bottom-width:2px;

 border-left-color:rgb(207, 207, 207);

 border-left-style:solid;

 border-left-width:2px;

 border-right-color:rgb(207, 207, 207);

 border-right-style:solid;

 border-right-width:2px;

 border-top-color:rgb(207, 207, 207);

 border-top-style:solid;

 border-top-width:2px;

aspect-ratio:auto 150 / 107; border-block-color:rgb(207, 207, 207); border-block-style:solid; border-block-width:2px; border-inline-color:rgb(207, 207, 207); border-inline-style:solid; border-inline-width:2px; vertical-align:middle;

}

.cls123 {

 max-width:100%;

 background-attachment:scroll;

 background-blend-mode:normal;

 background-clip:border-box;

 background-color:rgba(0, 0, 0, 0);

 border-bottom-color:rgb(71, 71, 71);

 border-bottom-left-radius:0px;

 border-bottom-right-radius:0px;

 border-bottom-style:none;

 border-bottom-width:0px;

 border-left-color:rgb(71, 71, 71);

 border-left-style:none;

 border-left-width:0px;

 border-radius:0px;

 border-right-color:rgb(71, 71, 71);

 border-right-style:none;

 border-right-width:0px;

 border-top-color:rgb(71, 71, 71);

 border-top-left-radius:0px;

 border-top-right-radius:0px;

 border-top-style:none;

 border-top-width:0px;

 bottom:auto;

 clear:none;

 font-size:16px;

 left:auto;

 letter-spacing:normalpx;

 margin-left:0px;

 margin-right:0px;

 max-height:nonepx;

 min-height:0px;

 min-width:0px;

 mix-blend-mode:normal;

 opacity:1;

 padding-bottom:0px;

 padding-left:0px;

 padding-right:0px;

 padding-top:0px;

 position:static;

 text-align:center;

 text-transform:none;

 top:auto;

 transition-delay:0ss;

 transition-duration:0ss;

 visibility:visible;

 z-index:auto;

 float:none;

 line-height:22.8571px;

 margin-bottom:0px;

 font-style:italic;

 margin-top:0px;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; align-content:normal; align-items:normal; align-self:auto; alignment-baseline:auto; all:; animation-delay:0s; animation-direction:normal; animation-duration:0s; animation-fill-mode:none; animation-iteration-count:1; animation-name:none; animation-play-state:running; animation-timing-function:ease; backdrop-filter:none; backface-visibility:visible; background-image:none; background-origin:padding-box; background-position-x:0%; background-position-y:0%; background-repeat-x:; background-repeat-y:; background-size:auto; baseline-shift:0px; block-size:22.4px; border-block-end-color:rgb(71, 71, 71); border-block-end-style:none; border-block-end-width:0px; border-block-start-color:rgb(71, 71, 71); border-block-start-style:none; border-block-start-width:0px; border-collapse:separate; border-color:rgb(71, 71, 71); border-image-outset:0; border-image-repeat:stretch; border-image-slice:100%; border-image-source:none; border-image-width:1; border-inline-end-color:rgb(71, 71, 71); border-inline-end-style:none; border-inline-end-width:0px; border-inline-start-color:rgb(71, 71, 71); border-inline-start-style:none; border-inline-start-width:0px; border-spacing:0px 0px; border-style:none; border-width:0px; box-shadow:none; break-after:auto; break-before:auto; break-inside:auto; buffered-rendering:auto; caption-side:top; caret-color:rgb(71, 71, 71); clip-path:none; clip-rule:nonzero; color-interpolation-filters:linearrgb; color-rendering:auto; color-scheme:normal; column-count:auto; column-fill:balance; column-gap:normal; column-rule-color:rgb(71, 71, 71); column-rule-style:none; column-rule-width:0px; column-span:none; column-width:auto; columns:auto auto; contain-intrinsic-size:auto; counter-increment:none; counter-reset:none; cursor:auto; cx:0px; cy:0px; direction:ltr; dominant-baseline:auto; empty-cells:show; fill-opacity:1; fill-rule:nonzero; flex-basis:auto; flex-flow:row nowrap; flex-grow:0; flex-shrink:1; flex-wrap:nowrap; flood-color:rgb(0, 0, 0); flood-opacity:1; font-display:; font-feature-settings:normal; font-kerning:auto; font-optical-sizing:auto; font-stretch:100%; font-variant-caps:normal; font-variant-east-asian:normal; font-variant-ligatures:normal; font-variant-numeric:normal; font-variation-settings:normal; gap:normal; grid-area:auto / auto / auto / auto; grid-auto-columns:auto; grid-auto-flow:row; grid-auto-rows:auto; grid-column-end:auto; grid-column-gap:normal; grid-column-start:auto; grid-gap:normal normal; grid-row-end:auto; grid-row-gap:normal; grid-row-start:auto; grid-template-areas:none; grid-template-columns:none; grid-template-rows:none; hyphens:manual; image-orientation:from-image; image-rendering:auto; inline-size:182.4px; isolation:auto; justify-content:normal; justify-items:normal; justify-self:auto; lighting-color:rgb(255, 255, 255); line-break:auto; list-style-image:none; list-style-position:outside; list-style-type:disc; margin-inline-end:0px; margin-inline-start:0px; marker-end:none; marker-mid:none; marker-start:none; mask-type:luminance; max-block-size:none; max-inline-size:none; max-zoom:; min-block-size:0px; min-inline-size:0px; min-zoom:; object-fit:fill; object-position:50% 50%; offset-distance:0px; offset-path:none; offset-rotate:auto 0deg; order:0; orientation:; orphans:2; outline-color:rgb(71, 71, 71); outline-offset:0px; outline-style:none; outline-width:0px; overflow-anchor:auto; overflow-wrap:normal; overflow-x:visible; overflow-y:visible; overscroll-behavior-block:auto; overscroll-behavior-inline:auto; overscroll-behavior-x:auto; overscroll-behavior-y:auto; padding-block-end:0px; padding-block-start:0px; padding-inline-end:0px; padding-inline-start:0px; page-break-after:auto; page-break-before:auto; page-break-inside:auto; paint-order:normal; perspective-origin:91.2px 11.2px; place-content:normal; place-items:normal; place-self:auto; pointer-events:auto; resize:none; row-gap:normal; rx:auto; ry:auto; scroll-behavior:auto; scroll-margin-block-end:0px; scroll-margin-block-start:0px; scroll-margin-bottom:0px; scroll-margin-inline-end:0px; scroll-margin-inline-start:0px; scroll-margin-left:0px; scroll-margin-right:0px; scroll-margin-top:0px; scroll-padding-block-end:auto; scroll-padding-block-start:auto; scroll-padding-bottom:auto; scroll-padding-inline-end:auto; scroll-padding-inline-start:auto; scroll-padding-left:auto; scroll-padding-right:auto; scroll-padding-top:auto; scroll-snap-align:none; scroll-snap-stop:normal; scroll-snap-type:none; shape-image-threshold:0; shape-margin:0px; shape-outside:none; shape-rendering:auto; size:; src:; stop-color:rgb(0, 0, 0); stop-opacity:1; stroke-dasharray:none; stroke-dashoffset:0px; stroke-linecap:butt; stroke-linejoin:miter; stroke-miterlimit:4; stroke-opacity:1; stroke-width:1px; tab-size:8; table-layout:auto; text-align-last:auto; text-anchor:start; text-combine-upright:none; text-decoration-color:rgb(71, 71, 71); text-decoration-line:none; text-decoration-skip-ink:auto; text-decoration-style:solid; text-indent:0px; text-orientation:mixed; text-overflow:clip; text-rendering:auto; text-shadow:none; text-size-adjust:100%; text-underline-position:auto; touch-action:auto; transform-box:view-box; transform-origin:91.2px 11.2px; transform-style:flat; transition-property:all; transition-timing-function:ease; unicode-bidi:normal; unicode-range:; user-select:auto; user-zoom:; vector-effect:none; vertical-align:baseline; white-space:normal; widows:2; will-change:auto; word-break:normal; word-spacing:0px; word-wrap:normal; writing-mode:horizontal-tb; x:0px; y:0px; zoom:1; margin-block-end:0px; css-float:none; margin-block-start:0px;

}

.cls123:not(.ct-section):not(.oxy-easy-posts),

.cls123.oxy-easy-posts .oxy-posts,

.cls123.ct-section .ct-section-inner-wrap{

display:block;

flex-direction:row;

}

.cls124 {

 border-bottom-color:rgb(207, 207, 207);

 border-bottom-style:solid;

 border-bottom-width:2px;

 border-left-color:rgb(207, 207, 207);

 border-left-style:solid;

 border-left-width:2px;

 border-right-color:rgb(207, 207, 207);

 border-right-style:solid;

 border-right-width:2px;

 border-top-color:rgb(207, 207, 207);

 border-top-style:solid;

 border-top-width:2px;

border-block-color:rgb(207, 207, 207); border-block-style:solid; border-block-width:2px; border-inline-color:rgb(207, 207, 207); border-inline-style:solid; border-inline-width:2px; vertical-align:middle; aspect-ratio:auto 150 / 111;

}

.cls75 {

additive-symbols:;

}

.cls76 {

 font-family:Kodchasan, sans-serif;

 background-color:rgb(255, 255, 255);

 background-repeat:repeat;

 border-bottom-left-radius:70px;

 border-radius:0px 70pxpx;

 border-top-right-radius:70px;

 bottom:0px;

 color:rgb(40, 48, 61);

 font-size:20px;

 left:0px;

 line-height:34px;

 margin-top:70px;

 max-width:100%;

 min-height:auto;

 min-width:auto;

 padding-bottom:45px;

 padding-left:40px;

 padding-right:40px;

 padding-top:40px;

 position:relative;

 text-align:left;

 top:0px;

 transition-delay:0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3ss;

 width:100%;

align-content:flex-start; appearance:none; ascent-override:; aspect-ratio:auto; border-block-color:rgb(40, 48, 61); border-block-style:none; border-block-width:0px; border-end-end-radius:0px; border-end-start-radius:70px; border-inline-color:rgb(40, 48, 61); border-inline-style:none; border-inline-width:0px; border-start-end-radius:70px; border-start-start-radius:0px; box-shadow:rgba(255, 87, 128, 0.2) 0px 0px 50px 0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; flex-wrap:wrap; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; place-content:flex-start normal; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; transition-property:background, border, border-radius, box-shadow; transition-timing-function:ease, ease, ease, ease; align-items:stretch;

}

.cls76:not(.ct-section):not(.oxy-easy-posts),

.cls76.oxy-easy-posts .oxy-posts,

.cls76.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls77 {

 background-repeat:repeat;

appearance:none; ascent-override:; aspect-ratio:auto;

}

.cls78 {

border-block-color:rgb(40, 48, 61);

}

.cls79 {

border-block-style:none; border-block-width:0px; border-end-end-radius:0px;

}

.cls80 {

border-inline-color:rgb(40, 48, 61); border-inline-style:none; border-inline-width:0px; border-start-start-radius:0px;

}

.cls81 {

 bottom:0px;

 color:rgb(40, 48, 61);

box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:;

}

.cls82 {

 font-family:Kodchasan, sans-serif;

 font-size:20px;

 left:0px;

 line-height:34px;

 max-width:100%;

 min-height:auto;

 min-width:auto;

 position:relative;

fallback:; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:;

}

.cls83 {

 text-align:left;

 top:0px;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px;

}

.cls84 {

 margin-bottom:20px;

 margin-left:0%;

 margin-right:0%;

 width:92.98245614035088%;

}

.cls84:not(.ct-section):not(.oxy-easy-posts),

.cls84.oxy-easy-posts .oxy-posts,

.cls84.ct-section .ct-section-inner-wrap{

display:block;

}

.cls85 {

 font-family:Kodchasan, sans-serif;

 color:rgb(40, 48, 61);

box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:;

}

.cls86 {

 font-size:20px;

 line-height:34px;

 max-width:100%;

forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:;

}

.cls87 {

 text-align:left;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none;

}

.cls88 {

 margin-right:0%;

 margin-left:-0.9433962264150944%;

 transition-delay:0s, 0s, 0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s, 0.3ss;

 width:100.9433962264151%;

border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; transition-property:background, border, border-radius, box-shadow, -webkit-border-radius, -webkit-box-shadow; transition-timing-function:ease, ease, ease, ease, ease, ease;

}

.cls88:not(.ct-section):not(.oxy-easy-posts),

.cls88.oxy-easy-posts .oxy-posts,

.cls88.ct-section .ct-section-inner-wrap{

display:block;

}

.cls89 {

 font-family:Kodchasan, sans-serif;

 max-width:100%;

 text-align:left;

 clear:both;

 color:rgb(0, 31, 151);

 font-size:40px;

 font-weight:600;

 line-height:40px;

 margin-bottom:0px;

 margin-top:0px;

 -webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;border-inline-style:none; border-inline-width:0px; border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; border-block-color:rgb(0, 31, 151); border-inline-color:rgb(0, 31, 151);

}

.cls90 {

 margin-left:0%;

 margin-right:0%;

 width:92.98245614035088%;

}

.cls90:not(.ct-section):not(.oxy-easy-posts),

.cls90.oxy-easy-posts .oxy-posts,

.cls90.ct-section .ct-section-inner-wrap{

display:block;

}

.cls91 {

 width:100%;

 margin-left:0%;

 margin-right:0%;

 transition-delay:0s, 0s, 0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s, 0.3ss;

border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; transition-property:background, border, border-radius, box-shadow, -webkit-border-radius, -webkit-box-shadow; transition-timing-function:ease, ease, ease, ease, ease, ease;

}

.cls91:not(.ct-section):not(.oxy-easy-posts),

.cls91.oxy-easy-posts .oxy-posts,

.cls91.ct-section .ct-section-inner-wrap{

display:block;

}

.cls92 {

 font-family:Kodchasan, sans-serif;

 font-size:20px;

 left:0px;

 line-height:34px;

 max-width:100%;

 position:relative;

 text-align:left;

 top:0px;

 margin-left:0%;

 margin-right:0%;

 height:1361.4px;

fallback:; flex-wrap:wrap; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; align-items:stretch; border-end-start-radius:0px; border-start-end-radius:0px;

}

.cls92:not(.ct-section):not(.oxy-easy-posts),

.cls92.oxy-easy-posts .oxy-posts,

.cls92.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls93 {

 font-family:Kodchasan, sans-serif;

 color:rgb(40, 48, 61);

 font-size:20px;

 line-height:34px;

 max-width:100%;

 min-height:auto;

 min-width:auto;

 margin-left:0%;

border-end-end-radius:0px; border-inline-color:rgb(40, 48, 61); border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; flex-wrap:wrap; forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px;

}

.cls93:not(.ct-section):not(.oxy-easy-posts),

.cls93.oxy-easy-posts .oxy-posts,

.cls93.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls94 {

 border-bottom-color:rgb(40, 48, 61);

 border-bottom-style:groove;

 border-bottom-width:1px;

 border-left-color:rgb(40, 48, 61);

 border-left-style:groove;

 border-left-width:1px;

 border-right-color:rgb(40, 48, 61);

 border-right-style:groove;

 border-right-width:1px;

 border-top-color:rgb(40, 48, 61);

 border-top-style:groove;

 border-top-width:1px;

inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; align-items:flex-start; border-block-style:groove; border-block-width:1px; border-inline-style:groove; border-inline-width:1px;

}

.cls95 {

 clear:left;

 float:left;

 margin-bottom:8px;

 margin-right:0.7547169811320755%;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls96 {

text-decoration-thickness:auto;

}

.cls97 {

text-underline-offset:auto;

}

.cls98 {

 top:0px;

transform:none;

}

.cls99 {

 margin-left:0%;

 margin-right:0%;

 text-align:center;

 transition-duration:0.25ss;

 width:99.6124031007752%;

border-end-start-radius:0px; border-start-end-radius:0px; justify-content:center; place-content:normal center; transition-timing-function:linear;

}

.cls99:not(.ct-section):not(.oxy-easy-posts),

.cls99.oxy-easy-posts .oxy-posts,

.cls99.ct-section .ct-section-inner-wrap{

display:block;

}

.cls100 {

 text-align:center;

transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto;

}

.cls101 {

cursor:pointer; text-underline-offset:3px;

}

.cls102 {

 height:76.85px;

 width:107.938px;

vertical-align:middle;

}

.cls103 {

 max-width:100%;

forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:;

}

.cls104 {

 min-height:auto;

 min-width:auto;

 clear:both;

 margin-bottom:0px;

 -webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale; text-align:center;

 font-size:14px;

 font-weight:500;

 line-height:18.2px;

 margin-top:9px;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto;

}

.cls105 {

 text-align:center;

 font-size:14px;

 font-weight:500;

 line-height:18.2px;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; cursor:pointer; text-underline-offset:3px;

}

.cls106 {

 float:left;

 margin-bottom:8px;

 margin-right:0.7547169811320755%;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls107 {

 width:100%;

 margin-left:0%;

 margin-right:0%;

 text-align:center;

 transition-duration:0.25ss;

border-end-start-radius:0px; border-start-end-radius:0px; justify-content:center; place-content:normal center; transition-timing-function:linear;

}

.cls107:not(.ct-section):not(.oxy-easy-posts),

.cls107.oxy-easy-posts .oxy-posts,

.cls107.ct-section .ct-section-inner-wrap{

display:block;

}

.cls108 {

 margin-right:0%;

 border-bottom-color:rgb(40, 48, 61);

 border-bottom-style:groove;

 border-bottom-width:1px;

 border-left-color:rgb(40, 48, 61);

 border-left-style:groove;

 border-left-width:1px;

 border-right-color:rgb(40, 48, 61);

 border-right-style:groove;

 border-right-width:1px;

 border-top-color:rgb(40, 48, 61);

 border-top-style:groove;

 border-top-width:1px;

 float:left;

 margin-bottom:8px;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; align-items:flex-start; border-block-style:groove; border-block-width:1px; border-inline-style:groove; border-inline-width:1px; justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls109 {

 width:107.938px;

vertical-align:middle;

}

.cls110 {

 height:26.325px;

}

.cls111 {

 height:53.25px;

}

.cls38 {

additive-symbols:;

}

.cls39 {

 font-family:Kodchasan, sans-serif;

 background-color:rgb(255, 255, 255);

 background-repeat:repeat;

 border-bottom-left-radius:70px;

 border-radius:0px 70pxpx;

 border-top-right-radius:70px;

 bottom:0px;

 color:rgb(40, 48, 61);

 font-size:20px;

 left:0px;

 line-height:34px;

 margin-top:70px;

 max-width:100%;

 min-height:auto;

 min-width:auto;

 padding-bottom:45px;

 padding-left:40px;

 padding-right:40px;

 padding-top:40px;

 position:relative;

 text-align:left;

 top:0px;

 transition-delay:0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3ss;

 width:100%;

align-content:flex-start; appearance:none; ascent-override:; aspect-ratio:auto; border-block-color:rgb(40, 48, 61); border-block-style:none; border-block-width:0px; border-end-end-radius:0px; border-end-start-radius:70px; border-inline-color:rgb(40, 48, 61); border-inline-style:none; border-inline-width:0px; border-start-end-radius:70px; border-start-start-radius:0px; box-shadow:rgba(255, 87, 128, 0.2) 0px 0px 50px 0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; flex-wrap:wrap; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; place-content:flex-start normal; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; transition-property:background, border, border-radius, box-shadow; transition-timing-function:ease, ease, ease, ease; align-items:stretch;

}

.cls39:not(.ct-section):not(.oxy-easy-posts),

.cls39.oxy-easy-posts .oxy-posts,

.cls39.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls40 {

 background-repeat:repeat;

appearance:none; ascent-override:; aspect-ratio:auto;

}

.cls41 {

border-block-color:rgb(40, 48, 61);

}

.cls42 {

border-block-style:none; border-block-width:0px; border-end-end-radius:0px;

}

.cls43 {

border-inline-color:rgb(40, 48, 61); border-inline-style:none; border-inline-width:0px; border-start-start-radius:0px;

}

.cls44 {

 bottom:0px;

 color:rgb(40, 48, 61);

box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:;

}

.cls45 {

 font-family:Kodchasan, sans-serif;

 font-size:20px;

 left:0px;

 line-height:34px;

 max-width:100%;

 min-height:auto;

 min-width:auto;

 position:relative;

fallback:; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:;

}

.cls46 {

 text-align:left;

 top:0px;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px;

}

.cls47 {

 margin-bottom:20px;

 margin-left:0%;

 margin-right:0%;

 width:92.98245614035088%;

}

.cls47:not(.ct-section):not(.oxy-easy-posts),

.cls47.oxy-easy-posts .oxy-posts,

.cls47.ct-section .ct-section-inner-wrap{

display:block;

}

.cls48 {

 font-family:Kodchasan, sans-serif;

 color:rgb(40, 48, 61);

box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:;

}

.cls49 {

 font-size:20px;

 line-height:34px;

 max-width:100%;

forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:;

}

.cls50 {

 text-align:left;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none;

}

.cls51 {

 margin-right:0%;

 margin-left:-0.9433962264150944%;

 transition-delay:0s, 0s, 0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s, 0.3ss;

 width:100.9433962264151%;

border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; transition-property:background, border, border-radius, box-shadow, -webkit-border-radius, -webkit-box-shadow; transition-timing-function:ease, ease, ease, ease, ease, ease;

}

.cls51:not(.ct-section):not(.oxy-easy-posts),

.cls51.oxy-easy-posts .oxy-posts,

.cls51.ct-section .ct-section-inner-wrap{

display:block;

}

.cls52 {

 font-family:Kodchasan, sans-serif;

 max-width:100%;

 text-align:left;

 clear:both;

 color:rgb(0, 31, 151);

 font-size:40px;

 font-weight:600;

 line-height:40px;

 margin-bottom:0px;

 margin-top:0px;

 -webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;border-inline-style:none; border-inline-width:0px; border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; border-block-color:rgb(0, 31, 151); border-inline-color:rgb(0, 31, 151);

}

.cls53 {

 margin-left:0%;

 margin-right:0%;

 width:92.98245614035088%;

}

.cls53:not(.ct-section):not(.oxy-easy-posts),

.cls53.oxy-easy-posts .oxy-posts,

.cls53.ct-section .ct-section-inner-wrap{

display:block;

}

.cls54 {

 width:100%;

 margin-left:0%;

 margin-right:0%;

 transition-delay:0s, 0s, 0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s, 0.3ss;

border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; transition-property:background, border, border-radius, box-shadow, -webkit-border-radius, -webkit-box-shadow; transition-timing-function:ease, ease, ease, ease, ease, ease;

}

.cls54:not(.ct-section):not(.oxy-easy-posts),

.cls54.oxy-easy-posts .oxy-posts,

.cls54.ct-section .ct-section-inner-wrap{

display:block;

}

.cls55 {

 font-family:Kodchasan, sans-serif;

 font-size:20px;

 left:0px;

 line-height:34px;

 max-width:100%;

 position:relative;

 text-align:left;

 top:0px;

 margin-left:0%;

 margin-right:0%;

 height:1361.4px;

fallback:; flex-wrap:wrap; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; align-items:stretch; border-end-start-radius:0px; border-start-end-radius:0px;

}

.cls55:not(.ct-section):not(.oxy-easy-posts),

.cls55.oxy-easy-posts .oxy-posts,

.cls55.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls56 {

 font-family:Kodchasan, sans-serif;

 color:rgb(40, 48, 61);

 font-size:20px;

 line-height:34px;

 max-width:100%;

 min-height:auto;

 min-width:auto;

 margin-left:0%;

border-end-end-radius:0px; border-inline-color:rgb(40, 48, 61); border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; flex-wrap:wrap; forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px;

}

.cls56:not(.ct-section):not(.oxy-easy-posts),

.cls56.oxy-easy-posts .oxy-posts,

.cls56.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls57 {

 border-bottom-color:rgb(40, 48, 61);

 border-bottom-style:groove;

 border-bottom-width:1px;

 border-left-color:rgb(40, 48, 61);

 border-left-style:groove;

 border-left-width:1px;

 border-right-color:rgb(40, 48, 61);

 border-right-style:groove;

 border-right-width:1px;

 border-top-color:rgb(40, 48, 61);

 border-top-style:groove;

 border-top-width:1px;

inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; align-items:flex-start; border-block-style:groove; border-block-width:1px; border-inline-style:groove; border-inline-width:1px;

}

.cls58 {

 clear:left;

 float:left;

 margin-bottom:8px;

 margin-right:0.7547169811320755%;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls59 {

text-decoration-thickness:auto;

}

.cls60 {

text-underline-offset:auto;

}

.cls61 {

 top:0px;

transform:none;

}

.cls62 {

 margin-left:0%;

 margin-right:0%;

 text-align:center;

 transition-duration:0.25ss;

 width:99.6124031007752%;

border-end-start-radius:0px; border-start-end-radius:0px; justify-content:center; place-content:normal center; transition-timing-function:linear;

}

.cls62:not(.ct-section):not(.oxy-easy-posts),

.cls62.oxy-easy-posts .oxy-posts,

.cls62.ct-section .ct-section-inner-wrap{

display:block;

}

.cls63 {

 text-align:center;

transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto;

}

.cls64 {

cursor:pointer; text-underline-offset:3px;

}

.cls65 {

 height:76.85px;

 width:107.938px;

vertical-align:middle;

}

.cls66 {

 max-width:100%;

forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:;

}

.cls67 {

 min-height:auto;

 min-width:auto;

 clear:both;

 margin-bottom:0px;

 -webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale; text-align:center;

 font-size:14px;

 font-weight:500;

 line-height:18.2px;

 margin-top:9px;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto;

}

.cls68 {

 text-align:center;

 font-size:14px;

 font-weight:500;

 line-height:18.2px;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; cursor:pointer; text-underline-offset:3px;

}

.cls69 {

 float:left;

 margin-bottom:8px;

 margin-right:0.7547169811320755%;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls70 {

 width:100%;

 margin-left:0%;

 margin-right:0%;

 text-align:center;

 transition-duration:0.25ss;

border-end-start-radius:0px; border-start-end-radius:0px; justify-content:center; place-content:normal center; transition-timing-function:linear;

}

.cls70:not(.ct-section):not(.oxy-easy-posts),

.cls70.oxy-easy-posts .oxy-posts,

.cls70.ct-section .ct-section-inner-wrap{

display:block;

}

.cls71 {

 margin-right:0%;

 border-bottom-color:rgb(40, 48, 61);

 border-bottom-style:groove;

 border-bottom-width:1px;

 border-left-color:rgb(40, 48, 61);

 border-left-style:groove;

 border-left-width:1px;

 border-right-color:rgb(40, 48, 61);

 border-right-style:groove;

 border-right-width:1px;

 border-top-color:rgb(40, 48, 61);

 border-top-style:groove;

 border-top-width:1px;

 float:left;

 margin-bottom:8px;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; align-items:flex-start; border-block-style:groove; border-block-width:1px; border-inline-style:groove; border-inline-width:1px; justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls72 {

 width:107.938px;

vertical-align:middle;

}

.cls73 {

 height:26.325px;

}

.cls74 {

 height:53.25px;

}

.cls1 {

additive-symbols:;

}

.cls2 {

 font-family:Kodchasan, sans-serif;

 background-color:rgb(255, 255, 255);

 background-repeat:repeat;

 border-bottom-left-radius:70px;

 border-radius:0px 70pxpx;

 border-top-right-radius:70px;

 bottom:0px;

 color:rgb(40, 48, 61);

 font-size:20px;

 left:0px;

 line-height:34px;

 margin-top:70px;

 max-width:100%;

 min-height:auto;

 min-width:auto;

 padding-bottom:45px;

 padding-left:40px;

 padding-right:40px;

 padding-top:40px;

 position:relative;

 text-align:left;

 top:0px;

 transition-delay:0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3ss;

 width:100%;

align-content:flex-start; appearance:none; ascent-override:; aspect-ratio:auto; border-block-color:rgb(40, 48, 61); border-block-style:none; border-block-width:0px; border-end-end-radius:0px; border-end-start-radius:70px; border-inline-color:rgb(40, 48, 61); border-inline-style:none; border-inline-width:0px; border-start-end-radius:70px; border-start-start-radius:0px; box-shadow:rgba(255, 87, 128, 0.2) 0px 0px 50px 0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; flex-wrap:wrap; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; place-content:flex-start normal; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; transition-property:background, border, border-radius, box-shadow; transition-timing-function:ease, ease, ease, ease; align-items:stretch;

}

.cls2:not(.ct-section):not(.oxy-easy-posts),

.cls2.oxy-easy-posts .oxy-posts,

.cls2.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls3 {

 background-repeat:repeat;

appearance:none; ascent-override:; aspect-ratio:auto;

}

.cls4 {

border-block-color:rgb(40, 48, 61);

}

.cls5 {

border-block-style:none; border-block-width:0px; border-end-end-radius:0px;

}

.cls6 {

border-inline-color:rgb(40, 48, 61); border-inline-style:none; border-inline-width:0px; border-start-start-radius:0px;

}

.cls7 {

 bottom:0px;

 color:rgb(40, 48, 61);

box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:;

}

.cls8 {

 font-family:Kodchasan, sans-serif;

 font-size:20px;

 left:0px;

 line-height:34px;

 max-width:100%;

 min-height:auto;

 min-width:auto;

 position:relative;

fallback:; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:;

}

.cls9 {

 text-align:left;

 top:0px;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px;

}

.cls10 {

 margin-bottom:20px;

 margin-left:0%;

 margin-right:0%;

 width:92.98245614035088%;

}

.cls10:not(.ct-section):not(.oxy-easy-posts),

.cls10.oxy-easy-posts .oxy-posts,

.cls10.ct-section .ct-section-inner-wrap{

display:block;

}

.cls11 {

 font-family:Kodchasan, sans-serif;

 color:rgb(40, 48, 61);

box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:;

}

.cls12 {

 font-size:20px;

 line-height:34px;

 max-width:100%;

forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:;

}

.cls13 {

 text-align:left;

text-decoration-thickness:auto; text-underline-offset:auto; transform:none;

}

.cls14 {

 margin-right:0%;

 margin-left:-0.9433962264150944%;

 transition-delay:0s, 0s, 0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s, 0.3ss;

 width:100.9433962264151%;

border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; transition-property:background, border, border-radius, box-shadow, -webkit-border-radius, -webkit-box-shadow; transition-timing-function:ease, ease, ease, ease, ease, ease;

}

.cls14:not(.ct-section):not(.oxy-easy-posts),

.cls14.oxy-easy-posts .oxy-posts,

.cls14.ct-section .ct-section-inner-wrap{

display:block;

}

.cls15 {

 font-family:Kodchasan, sans-serif;

 max-width:100%;

 text-align:left;

 clear:both;

 color:rgb(0, 31, 151);

 font-size:40px;

 font-weight:600;

 line-height:40px;

 margin-bottom:0px;

 margin-top:0px;

 -webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;border-inline-style:none; border-inline-width:0px; border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; border-block-color:rgb(0, 31, 151); border-inline-color:rgb(0, 31, 151);

}

.cls16 {

 margin-left:0%;

 margin-right:0%;

 width:92.98245614035088%;

}

.cls16:not(.ct-section):not(.oxy-easy-posts),

.cls16.oxy-easy-posts .oxy-posts,

.cls16.ct-section .ct-section-inner-wrap{

display:block;

}

.cls17 {

 width:100%;

 margin-left:0%;

 margin-right:0%;

 transition-delay:0s, 0s, 0s, 0s, 0s, 0ss;

 transition-duration:0.3s, 0.3s, 0.3s, 0.3s, 0.3s, 0.3ss;

border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; transition-property:background, border, border-radius, box-shadow, -webkit-border-radius, -webkit-box-shadow; transition-timing-function:ease, ease, ease, ease, ease, ease;

}

.cls17:not(.ct-section):not(.oxy-easy-posts),

.cls17.oxy-easy-posts .oxy-posts,

.cls17.ct-section .ct-section-inner-wrap{

display:block;

}

.cls18 {

 font-family:Kodchasan, sans-serif;

 font-size:20px;

 left:0px;

 line-height:34px;

 max-width:100%;

 position:relative;

 text-align:left;

 top:0px;

 margin-left:0%;

 margin-right:0%;

 height:1361.4px;

fallback:; flex-wrap:wrap; forced-color-adjust:auto; inherits:; initial-value:; inset-block-end:0px; inset-block-start:0px; inset-inline-end:0px; inset-inline-start:0px; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; align-items:stretch; border-end-start-radius:0px; border-start-end-radius:0px;

}

.cls18:not(.ct-section):not(.oxy-easy-posts),

.cls18.oxy-easy-posts .oxy-posts,

.cls18.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls19 {

 font-family:Kodchasan, sans-serif;

 color:rgb(40, 48, 61);

 font-size:20px;

 line-height:34px;

 max-width:100%;

 min-height:auto;

 min-width:auto;

 margin-left:0%;

border-end-end-radius:0px; border-inline-color:rgb(40, 48, 61); border-start-start-radius:0px; box-sizing:border-box; content-visibility:visible; counter-set:none; descent-override:; fallback:; flex-wrap:wrap; forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:; negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px;

}

.cls19:not(.ct-section):not(.oxy-easy-posts),

.cls19.oxy-easy-posts .oxy-posts,

.cls19.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.cls20 {

 border-bottom-color:rgb(40, 48, 61);

 border-bottom-style:groove;

 border-bottom-width:1px;

 border-left-color:rgb(40, 48, 61);

 border-left-style:groove;

 border-left-width:1px;

 border-right-color:rgb(40, 48, 61);

 border-right-style:groove;

 border-right-width:1px;

 border-top-color:rgb(40, 48, 61);

 border-top-style:groove;

 border-top-width:1px;

inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; align-items:flex-start; border-block-style:groove; border-block-width:1px; border-inline-style:groove; border-inline-width:1px;

}

.cls21 {

 clear:left;

 float:left;

 margin-bottom:8px;

 margin-right:0.7547169811320755%;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls22 {

text-decoration-thickness:auto;

}

.cls23 {

text-underline-offset:auto;

}

.cls24 {

 top:0px;

transform:none;

}

.cls25 {

 margin-left:0%;

 margin-right:0%;

 text-align:center;

 transition-duration:0.25ss;

 width:99.6124031007752%;

border-end-start-radius:0px; border-start-end-radius:0px; justify-content:center; place-content:normal center; transition-timing-function:linear;

}

.cls25:not(.ct-section):not(.oxy-easy-posts),

.cls25.oxy-easy-posts .oxy-posts,

.cls25.ct-section .ct-section-inner-wrap{

display:block;

}

.cls26 {

 text-align:center;

transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto;

}

.cls27 {

cursor:pointer; text-underline-offset:3px;

}

.cls28 {

 height:76.85px;

 width:107.938px;

vertical-align:middle;

}

.cls29 {

 max-width:100%;

forced-color-adjust:auto; inherits:; initial-value:; line-gap-override:;

}

.cls30 {

 min-height:auto;

 min-width:auto;

 clear:both;

 margin-bottom:0px;

 -webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale; text-align:center;

 font-size:14px;

 font-weight:500;

 line-height:18.2px;

 margin-top:9px;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; text-underline-offset:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto;

}

.cls31 {

 text-align:center;

 font-size:14px;

 font-weight:500;

 line-height:18.2px;

negative:; overflow-clip-margin:0px; page-orientation:; prefix:; quotes:auto; range:; ruby-position:over; speak-as:; suffix:; symbols:; syntax:; system:; text-decoration-thickness:auto; transform:none; border-end-start-radius:0px; border-start-end-radius:0px; inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; cursor:pointer; text-underline-offset:3px;

}

.cls32 {

 float:left;

 margin-bottom:8px;

 margin-right:0.7547169811320755%;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls33 {

 width:100%;

 margin-left:0%;

 margin-right:0%;

 text-align:center;

 transition-duration:0.25ss;

border-end-start-radius:0px; border-start-end-radius:0px; justify-content:center; place-content:normal center; transition-timing-function:linear;

}

.cls33:not(.ct-section):not(.oxy-easy-posts),

.cls33.oxy-easy-posts .oxy-posts,

.cls33.ct-section .ct-section-inner-wrap{

display:block;

}

.cls34 {

 margin-right:0%;

 border-bottom-color:rgb(40, 48, 61);

 border-bottom-style:groove;

 border-bottom-width:1px;

 border-left-color:rgb(40, 48, 61);

 border-left-style:groove;

 border-left-width:1px;

 border-right-color:rgb(40, 48, 61);

 border-right-style:groove;

 border-right-width:1px;

 border-top-color:rgb(40, 48, 61);

 border-top-style:groove;

 border-top-width:1px;

 float:left;

 margin-bottom:8px;

 text-align:center;

 transition-duration:0.2ss;

 width:24.433962264150942%;

inset-block-end:auto; inset-block-start:auto; inset-inline-end:auto; inset-inline-start:auto; align-items:flex-start; border-block-style:groove; border-block-width:1px; border-inline-style:groove; border-inline-width:1px; justify-content:center; place-content:normal center; transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1); css-float:left;

}

.cls35 {

 width:107.938px;

vertical-align:middle;

}

.cls36 {

 height:26.325px;

}

.cls37 {

 height:53.25px;

}

.supamodal1 {

}

.opensupamodal1:hover{

padding: ;color: color(4);}.opensupamodal1:hover{

}

.opensupamodal1 {

background-color: #000000;

border: 1px solid #000000;

padding: 10px;color: #ffffff;}.opensupamodal1 

>svg {width: 55px;height: 55px;}.opensupamodal1 {

 icon-padding:10px;

}

.closesupamodal1:hover{

transform:rotate(135deg);}

.closesupamodal1 {

 transition-duration:0.3s;

 transition-timing-function:ease;

 transition-property:transform;

}

.oxy-close-modal {

}

.supamenu1 {

}

.opensupamodal2:hover{

padding: ;color: #c193a0;}.opensupamodal2:hover{

}

.opensupamodal2 {

background-color: #000000;

border: 1px solid #000000;

padding: 10px;color: #ffffff;}.opensupamodal2 

>svg {width: 55px;height: 55px;}.opensupamodal2 {

 icon-padding:10px;

}

.supamodal2 {

}

.supamenu2 {

}

.closesupamodal2:hover{

transform:rotate(-135deg);}

.closesupamodal2 {

 transition-duration:0.3s;

 transition-timing-function:ease;

 transition-property:transform;

}

.supamodal4 {

}

.supamenu4 {

}

.opensupamodal4:hover{

padding: ;color: #a1b1aa;}.opensupamodal4:hover{

}

.opensupamodal4 {

background-color: #000000;

border: 1px solid #000000;

padding: 10px;color: #ffffff;}.opensupamodal4 

>svg {width: 55px;height: 55px;}.opensupamodal4 {

 icon-padding:10px;

}

.closesupamodal4:hover{

transform:rotate(-135deg);}

.closesupamodal4 {

 transition-duration:0.3s;

 transition-timing-function:ease;

 transition-property:transform;

}

.lineh1 {

}

.screenshot:locked{

}

.screenshot:hover{

 background-position:50% 100%;

}

.screenshot {

 width:540px;

 background-repeat:no-repeat;

 transition-duration:3s;

 transition-timing-function:ease;

 transition-property:background-position;

 border-bottom-width:1px;

 border-bottom-style:solid;

 text-align:center;

 border-bottom-color:var(--paragraph-color);

 height:640px;

 margin-right:8px;

 margin-left:8px;

 border-top-style:solid;

 border-right-style:solid;

 border-left-style:solid;

 border-top-color:var(--paragraph-color);

 border-right-color:var(--paragraph-color);

 border-left-color:var(--paragraph-color);

 border-top-width:1px;

 border-right-width:1px;

 border-left-width:1px;

 background-position:50% 0px;

 box-shadow:0px 20px 10px -10px rgba(0,0,0,0.2);

}

.screenshot:not(.ct-section):not(.oxy-easy-posts),

.screenshot.oxy-easy-posts .oxy-posts,

.screenshot.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:center;

justify-content:center;

}

@media (max-width: 1168px) {
.screenshot {

 width:300px;

}

}

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

 width:340px;

 margin-bottom:40px;

}

}

.px-16 {

 padding-left:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

 padding-right:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

}

.lg-w-full {

}

.lg-w-full:locked{

}

@media (max-width: 991px) {
.lg-w-full {

}

}

.grid-cols-3 {

}

.grid-cols-3:locked{

}

.md-vertical {

}

.md-vertical:locked{

}

@media (max-width: 767px) {
.md-vertical {

}

}

.supaslideshow3 {

}

.supaslideshow3_img {

 width:100%;

 height:100%;

 position:absolute;

}

.supaslideshow3_title {

 font-family:'Poppins';

 z-index:10;

 color:#ffffff;

 font-weight:700;

 font-size:55px;

 line-height:1;

 margin-top:10px;

 margin-left:10px;

 margin-right:10px;

 margin-bottom:10px;

}

.oxel_iconlist {

}

.oxel_iconlist__row {

 padding-top:8px;

 padding-left:8px;

 padding-right:8px;

 padding-bottom:8px;

 width:100%;

 margin-top:0px;

 text-align:left;

}

.oxel_iconlist__row:not(.ct-section):not(.oxy-easy-posts),

.oxel_iconlist__row.oxy-easy-posts .oxy-posts,

.oxel_iconlist__row.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

align-items:center;

justify-content:flex-start;

}

.icon-bleu:locked{

}

.icon-bleu {

color: var(--dark-color);}.icon-bleu 

>svg {width: 55px;height: 55px;}.icon-bleu {

}

.oxel_iconlist__row__label {

 font-family:'Roboto';

 color:var(--white-color);

}

.oxel_iconlist__row--dark {

 background-color:var(--dark-color);

}

.oxel_iconlist__row__icon {

color: var(--primary-color);}.oxel_iconlist__row__icon 

>svg {width: 20px;height: 20px;}.oxel_iconlist__row__icon {

 margin-left:32px;

 margin-right:32px;

}

.color-light {

 color:var(--light-color);

}

.color-light:locked{

}

.btn-white:hover{

 background-color:var(--primary-alt-color);

}

.btn-white {

 color:var(--dark-color);

 background-color:var(--white-color);

 transition-duration:0.4s;

 transition-property:all;

box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);

}

.btn-white:not(.ct-section):not(.oxy-easy-posts),

.btn-white.oxy-easy-posts .oxy-posts,

.btn-white.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

align-items:center;

justify-content:center;

}

.two-buttons-set {

}

.two-buttons-set:not(.ct-section):not(.oxy-easy-posts),

.two-buttons-set.oxy-easy-posts .oxy-posts,

.two-buttons-set.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

align-items:center;

}

.two-buttons-set:locked{

}

@media (max-width: 479px) {
.two-buttons-set {

 width:100%;

}

.two-buttons-set:not(.ct-section):not(.oxy-easy-posts),

.two-buttons-set.oxy-easy-posts .oxy-posts,

.two-buttons-set.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

}

}

.bg-placeholder {

 background-color:var(--placeholder-color);

}

.bg-placeholder:locked{

}

.xl-w-full {

}

.xl-w-full:locked{

}

@media (max-width: 1168px) {
.xl-w-full {

}

}

.xl-w-3by4 {

}

.xl-w-3by4:locked{

}

@media (max-width: 1168px) {
.xl-w-3by4 {

}

}

.object-contain {

object-fit: contain;

}

.object-contain:locked{

}

.h6 {

 line-height:min(max(2.4rem, calc(2.4rem + ((1vw - 0.32rem) * 0.5))), 2.8rem);

 font-weight:700;

 font-size:min(max(1.8rem, calc(1.8rem + ((1vw - 0.32rem) * 0.25))), 2rem) ;

}

.px-3 {

 padding-left:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

 padding-right:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

}

.color-paragraph-alt {

 color:var(--paragraph-alt-color);

}

.color-paragraph-alt:locked{

}

.p-8 {

 padding-top:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 padding-left:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 padding-right:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 padding-bottom:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

}

.avatar-sm {

 width:4.8rem;

 height:4.8rem;

 border-radius:0.8rem;

 box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.1);

}

.avatar-sm:locked{

}

.bg-secondary {

 background-color:var(--dark-color);

}

.bg-secondary:locked{

}

.border-px {

 border-top-width:1px;

 border-left-width:1px;

 border-right-width:1px;

 border-bottom-width:1px;

 border-left-style:solid;

 border-top-style:solid;

 border-bottom-style:solid;

 border-right-style:solid;

}

.border-px:locked{

}

.border-color-alt {

 border-top-color:var(--border-alt-color);

 border-right-color:var(--border-alt-color);

 border-bottom-color:var(--border-alt-color);

 border-left-color:var(--border-alt-color);

}

.border-color-alt:locked{

}

.mb-20 {

 margin-bottom:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

}

.avatar {

 width:6.4rem;

 height:6.4rem;

 border-radius:0.8rem;

 box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.11);

}

.avatar:locked{

}

.w-2by3 {

 width:66.666667%;

}

.w-2by3:locked{

}

.lg-w-3by4 {

}

.lg-w-3by4:locked{

}

@media (max-width: 991px) {
.lg-w-3by4 {

}

}

.btn-l:hover{

transform:translateY(-5px);}

.btn-l {

 padding-left:6.4rem;

 padding-right:6.4rem;

 padding-top:1.2rem;

 padding-bottom:1.2rem;

 font-weight:600;

 font-size:1.8rem;

 border-radius:0.8rem;

 transition-duration:0.4s;

 transition-property:all;

}

@media (max-width: 1168px) {
.btn-l {

 padding-top:1rem;

 padding-bottom:1rem;

 padding-left:5.4rem;

 padding-right:5.4rem;

}

}

@media (max-width: 991px) {
.btn-l {

 padding-left:4.4rem;

 padding-right:4.4rem;

}

}

@media (max-width: 767px) {
.btn-l {

 padding-top:1.2rem;

 padding-bottom:1.2rem;

 padding-left:6.4rem;

 padding-right:6.4rem;

}

}

@media (max-width: 479px) {
.btn-l {

 padding-left:5.4rem;

 padding-right:5.4rem;

 padding-top:1rem;

 padding-bottom:1rem;

 width:100%;

}

}

.btn-s:hover{

transform:translateY(-5px);}

.btn-s {

 padding-top:0.8rem;

 padding-bottom:0.8rem;

 padding-left:2.4rem;

 padding-right:2.4rem;

 font-weight:600;

 font-size:1.4rem;

 transition-duration:0.4s;

 transition-property:all;

 border-radius:0.4rem;

}

@media (max-width: 1168px) {
.btn-s {

 padding-left:2rem;

 padding-right:2rem;

}

}

@media (max-width: 767px) {
.btn-s {

 padding-left:2.4rem;

 padding-right:2.4rem;

}

}

@media (max-width: 479px) {
.btn-s {

 padding-left:2rem;

 padding-right:2rem;

 width:100%;

}

}

.btn-secondary:hover{

 background-color:var(--secondary-hover-color);

box-shadow: 0 8px 9px rgb(var(--secondary-rgb-vals), 25%);

}

.btn-secondary {

 background-color:var(--secondary-color);

 color:var(--light-color);

 transition-duration:0.4s;

 transition-property:all;

box-shadow: 0 4px 9px rgb(var(--secondary-rgb-vals), 20%);

}

.btn-secondary:not(.ct-section):not(.oxy-easy-posts),

.btn-secondary.oxy-easy-posts .oxy-posts,

.btn-secondary.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

align-items:center;

justify-content:center;

}

.btn-trans:hover{

 background-color:var(--white-color);

 color:var(--primary-color);

}

.btn-trans {

 color:var(--light-color);

 background-color:rgba(255,255,255,0.15);

 transition-duration:0.4s;

 transition-property:all;

box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);

}

.btn-trans:not(.ct-section):not(.oxy-easy-posts),

.btn-trans.oxy-easy-posts .oxy-posts,

.btn-trans.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

align-items:center;

justify-content:center;

}

.btn-primary-alt:hover{

 background-color:var(--primary-alt-hover-color);

}

.btn-primary-alt {

 background-color:var(--primary-alt-color);

 color:var(--primary-color);

 transition-duration:0.4s;

 transition-property:all;

}

.btn-primary-alt:not(.ct-section):not(.oxy-easy-posts),

.btn-primary-alt.oxy-easy-posts .oxy-posts,

.btn-primary-alt.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

align-items:center;

justify-content:center;

}

.btn-secondary-alt:hover{

 background-color:var(--secondary-alt-hover-color);

}

.btn-secondary-alt {

 background-color:var(--secondary-alt-color);

 color:var(--secondary-hover-color);

 transition-duration:0.4s;

 transition-property:all;

}

.btn-secondary-alt:not(.ct-section):not(.oxy-easy-posts),

.btn-secondary-alt.oxy-easy-posts .oxy-posts,

.btn-secondary-alt.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

align-items:center;

justify-content:center;

}

.icon-3xl-light {

color: var(--light-color);}.icon-3xl-light 

>svg {width: 64px;height: 64px;}.icon-3xl-light {

}

.icon-3xl-light:locked{

}

.icon-2xl-primary {

color: var(--primary-color);}.icon-2xl-primary 

>svg {width: 48px;height: 48px;}.icon-2xl-primary {

}

.icon-2xl-primary:locked{

}

.icon-2xl-light {

color: var(--light-color);}.icon-2xl-light 

>svg {width: 48px;height: 48px;}.icon-2xl-light {

}

.icon-2xl-light:locked{

}

.icon-2xl-dark {

color: var(--dark-color);}.icon-2xl-dark 

>svg {width: 48px;height: 48px;}.icon-2xl-dark {

}

.icon-2xl-dark:locked{

}

.icon-xl-primary {

color: var(--primary-color);}.icon-xl-primary 

>svg {width: 32px;height: 32px;}.icon-xl-primary {

}

.icon-xl-primary:locked{

}

.icon-xl-light {

color: var(--light-color);}.icon-xl-light 

>svg {width: 32px;height: 32px;}.icon-xl-light {

}

.icon-xl-light:locked{

}

.icon-xl-dark {

color: var(--dark-color);}.icon-xl-dark 

>svg {width: 32px;height: 32px;}.icon-xl-dark {

}

.icon-xl-dark:locked{

}

.icon-lg-secondary {

color: var(--secondary-color);}.icon-lg-secondary 

>svg {width: 24px;height: 24px;}.icon-lg-secondary {

}

.icon-lg-secondary:locked{

}

.icon-lg-tertiary {

color: var(--tertiary-color);}.icon-lg-tertiary 

>svg {width: 24px;height: 24px;}.icon-lg-tertiary {

}

.icon-lg-tertiary:locked{

}

.icon-lg-light {

color: var(--light-color);}.icon-lg-light 

>svg {width: 24px;height: 24px;}.icon-lg-light {

}

.icon-lg-light:locked{

}

.icon-lg-dark {

color: var(--dark-color);}.icon-lg-dark 

>svg {width: 24px;height: 24px;}.icon-lg-dark {

}

.icon-lg-dark:locked{

}

.icon-lg-paragraph {

color: var(--paragraph-color);}.icon-lg-paragraph 

>svg {width: 24px;height: 24px;}.icon-lg-paragraph {

}

.icon-lg-paragraph:locked{

}

.icon-md-primary {

color: var(--primary-color);}.icon-md-primary 

>svg {width: 20px;height: 20px;}.icon-md-primary {

}

.icon-md-primary:locked{

}

.icon-md-light {

color: var(--light-color);}.icon-md-light 

>svg {width: 20px;height: 20px;}.icon-md-light {

}

.icon-md-light:locked{

}

.icon-md-paragraph {

color: var(--paragraph-color);}.icon-md-paragraph 

>svg {width: 20px;height: 20px;}.icon-md-paragraph {

}

.icon-md-paragraph:locked{

}

.icon-sm-primary {

color: var(--primary-color);}.icon-sm-primary 

>svg {width: 16px;height: 16px;}.icon-sm-primary {

}

.icon-sm-primary:locked{

}

.icon-sm-light {

color: var(--light-color);}.icon-sm-light 

>svg {width: 16px;height: 16px;}.icon-sm-light {

}

.icon-sm-light:locked{

}

.icon-sm-dark {

color: var(--dark-color);}.icon-sm-dark 

>svg {width: 16px;height: 16px;}.icon-sm-dark {

}

.icon-sm-dark:locked{

}

.icon-sm-paragraph {

color: var(--paragraph-color);}.icon-sm-paragraph 

>svg {width: 16px;height: 16px;}.icon-sm-paragraph {

}

.icon-sm-paragraph:locked{

}

.icon-solid-lg-primary {

background-color: var(--primary-color);

border: 1px solid var(--primary-color);

padding: 16px;color: var(--light-color);}.icon-solid-lg-primary 

>svg {width: 26px;height: 26px;}.icon-solid-lg-primary {

 icon-padding:16px;

}

.icon-solid-lg-primary:locked{

}

.icon-solid-lg-secondary {

background-color: var(--secondary-color);

border: 1px solid var(--secondary-color);

padding: 16px;color: var(--light-color);}.icon-solid-lg-secondary 

>svg {width: 26px;height: 26px;}.icon-solid-lg-secondary {

 icon-padding:16px;

}

.icon-solid-lg-secondary:locked{

}

.icon-solid-lg-tertiary {

background-color: var(--tertiary-color);

border: 1px solid var(--tertiary-color);

padding: 16px;color: var(--light-color);}.icon-solid-lg-tertiary 

>svg {width: 26px;height: 26px;}.icon-solid-lg-tertiary {

 icon-padding:16px;

}

.icon-solid-lg-tertiary:locked{

}

.icon-solid-lg-light {

background-color: var(--placeholder-color);

border: 1px solid var(--placeholder-color);

padding: 16px;color: var(--primary-color);}.icon-solid-lg-light 

>svg {width: 26px;height: 26px;}.icon-solid-lg-light {

 icon-padding:16px;

}

.icon-solid-lg-light:locked{

}

.icon-solid-md-primary {

background-color: var(--primary-color);

border: 1px solid var(--primary-color);

padding: 14px;color: var(--light-color);}.icon-solid-md-primary 

>svg {width: 22px;height: 22px;}.icon-solid-md-primary {

 icon-padding:14px;

}

.icon-solid-md-primary:locked{

}

.icon-solid-sm-light {

background-color: var(--placeholder-color);

border: 1px solid var(--placeholder-color);

padding: 10px;color: var(--primary-color);}.icon-solid-sm-light 

>svg {width: 16px;height: 16px;}.icon-solid-sm-light {

 icon-padding:10px;

}

.icon-solid-sm-light:locked{

}

.card-loose {

 width:100%;

 padding-top:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

 padding-left:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

 padding-right:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

 padding-bottom:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

 border-radius:0.5rem;

}

.card-tight {

 width:100%;

 padding-top:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

 padding-left:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

 padding-right:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

 padding-bottom:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

 border-radius:0.5rem;

}

.card-snug {

 width:100%;

 padding-top:min(max(1.682rem, calc(1.682rem + ((1vw - 0.32rem) * 0.8975))), 2.4rem) ;

 padding-left:min(max(1.682rem, calc(1.682rem + ((1vw - 0.32rem) * 0.8975))), 2.4rem) ;

 padding-right:min(max(1.682rem, calc(1.682rem + ((1vw - 0.32rem) * 0.8975))), 2.4rem) ;

 padding-bottom:min(max(1.682rem, calc(1.682rem + ((1vw - 0.32rem) * 0.8975))), 2.4rem) ;

 border-radius:0.5rem;

}

.card-relaxed {

 width:100%;

 padding-top:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 padding-left:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 padding-right:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 padding-bottom:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 border-radius:0.5rem;

}

.card-none {

 width:100%;

 border-radius:0.5rem;

}

.avatar-lg {

 width:9.6rem;

 height:9.6rem;

 border-radius:0.8rem;

 box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.11);

}

.avatar-lg:locked{

}

.avatar-xl {

 width:12.8rem;

 height:12.8rem;

 border-radius:0.8rem;

 box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.11);

}

.avatar-xl:locked{

}

.h2 {

 line-height:min(max(3.74rem, calc(3.74rem + ((1vw - 0.32rem) * 1.325))), 4.8rem);

 font-weight:700;

 font-size:min(max(3.12rem, calc(3.12rem + ((1vw - 0.32rem) * 2.1))), 4.8rem) ;

}

.mt-auto {

 margin-top:auto;

}

.mt-auto:locked{

}

.md-w-2by3 {

}

.md-w-2by3:locked{

}

@media (max-width: 767px) {
.md-w-2by3 {

}

}

.breakout-70 {

 width:70vw;

 max-width:70vw;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:calc(-35vw + 50%) ;

 margin-right:calc(-35vw + 50%) ;

}

.breakout-80 {

 width:80vw;

 max-width:80vw;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:calc(-40vw + 50%) ;

 margin-right:calc(-40vw + 50%) ;

}

.breakout-90 {

 width:90vw;

 max-width:90vw;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:calc(-45vw + 50%) ;

 margin-right:calc(-45vw + 50%) ;

}

.breakout-100 {

 width:100vw;

 max-width:100vw;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:calc(-50vw + 50%) ;

 margin-right:calc(-50vw + 50%) ;

}

.img-scroller:hover{

 transition-property:background-position;

 transition-duration:5s;

 transition-timing-function:linear;

 transition-delay:0s;

background-position: bottom center!important;

}

.img-scroller {

 transition-property:background-position;

 transition-duration:1.5s;

 transition-timing-function:ease-out;

 transition-delay:0.5s;

 width:100%;

 height:100%;

 background-repeat:no-repeat;

margin-left: auto!important; margin-right: auto!important; background-position: top center; background-size: 100% auto!important;

}

.bg-primary-hover {

 background-color:var(--primary-hover-color);

}

.bg-primary-hover:locked{

}

.bg-secondary-hover {

 background-color:var(--secondary-hover-color);

}

.bg-secondary-hover:locked{

}

.bg-primary-alt {

 background-color:var(--primary-alt-color);

}

.bg-primary-alt:locked{

}

.bg-secondary-alt {

 background-color:var(--secondary-alt-color);

}

.bg-secondary-alt:locked{

}

.bg-primary-alt-hover {

 background-color:var(--primary-alt-hover-color);

}

.bg-primary-alt-hover:locked{

}

.bg-secondary-alt-hover {

 background-color:var(--secondary-alt-hover-color);

}

.bg-secondary-alt-hover:locked{

}

.bg-tertiary {

 background-color:var(--tertiary-color);

}

.bg-tertiary:locked{

}

.bg-white {

 background-color:var(--white-color);

}

.bg-white:locked{

}

.bg-black {

 background-color:var(--black-color);

}

.bg-black:locked{

}

.bg-placeholder-alt {

 background-color:var(--placeholder-alt-color);

}

.bg-placeholder-alt:locked{

}

.border-color-primary {

 border-top-color:var(--primary-color);

 border-right-color:var(--primary-color);

 border-bottom-color:var(--primary-color);

 border-left-color:var(--primary-color);

}

.border-color-primary:locked{

}

.border-color-secondary {

 border-top-color:var(--secondary-color);

 border-right-color:var(--secondary-color);

 border-bottom-color:var(--secondary-color);

 border-left-color:var(--secondary-color);

}

.border-color-secondary:locked{

}

.border-color-tertiary {

 border-top-color:var(--tertiary-color);

 border-right-color:var(--tertiary-color);

 border-bottom-color:var(--tertiary-color);

 border-left-color:var(--tertiary-color);

}

.border-color-tertiary:locked{

}

.space-y-0 {

}

.space-y-0:locked{

}

.space-y-1 {

}

.space-y-1:locked{

}

.space-y-2 {

}

.space-y-2:locked{

}

.space-y-3 {

}

.space-y-3:locked{

}

.space-y-4 {

}

.space-y-4:locked{

}

.space-y-6 {

}

.space-y-6:locked{

}

.space-y-8 {

}

.space-y-8:locked{

}

.space-y-10 {

}

.space-y-10:locked{

}

.space-y-12 {

}

.space-y-12:locked{

}

.space-y-14 {

}

.space-y-14:locked{

}

.space-y-16 {

}

.space-y-16:locked{

}

.space-y-20 {

}

.space-y-20:locked{

}

.rounded-sm {

 border-radius:0.2rem;

}

.rounded-sm:locked{

}

.rounded-md {

 border-radius:0.6rem;

}

.rounded-md:locked{

}

.rounded-xl {

 border-radius:1.6rem;

}

.rounded-xl:locked{

}

.rounded-full {

 border-radius:999.901rem;

}

.rounded-full:locked{

}

.rounded-r-sm {

 border-top-right-radius:0.2rem;

 border-bottom-right-radius:0.2rem;

}

.rounded-r-sm:locked{

}

.rounded-l-sm {

 border-top-left-radius:0.2rem;

 border-bottom-left-radius:0.2rem;

}

.rounded-l-sm:locked{

}

.rounded-b-sm {

 border-bottom-right-radius:0.2rem;

 border-bottom-left-radius:0.2rem;

}

.rounded-b-sm:locked{

}

.rounded-t-sm {

 border-top-right-radius:0.2rem;

 border-top-left-radius:0.2rem;

}

.rounded-t-sm:locked{

}

.rounded-r {

 border-top-right-radius:0.4rem;

 border-bottom-right-radius:0.4rem;

}

.rounded-r:locked{

}

.rounded-l {

 border-top-left-radius:0.4rem;

 border-bottom-left-radius:0.4rem;

}

.rounded-l:locked{

}

.rounded-b {

 border-bottom-right-radius:0.4rem;

 border-bottom-left-radius:0.4rem;

}

.rounded-b:locked{

}

.rounded-t {

 border-top-left-radius:0.4rem;

 border-top-right-radius:0.4rem;

}

.rounded-t:locked{

}

.rounded-r-md {

 border-top-right-radius:0.6rem;

 border-bottom-right-radius:0.6rem;

}

.rounded-r-md:locked{

}

.rounded-l-md {

 border-top-left-radius:0.6rem;

 border-bottom-left-radius:0.6rem;

}

.rounded-l-md:locked{

}

.rounded-b-md {

 border-bottom-right-radius:0.6rem;

 border-bottom-left-radius:0.6rem;

}

.rounded-b-md:locked{

}

.rounded-t-md {

 border-top-right-radius:0.6rem;

 border-top-left-radius:0.6rem;

}

.rounded-t-md:locked{

}

.rounded-r-lg {

 border-top-right-radius:0.8rem;

 border-bottom-right-radius:0.8rem;

}

.rounded-r-lg:locked{

}

.rounded-l-lg {

 border-top-left-radius:0.8rem;

 border-bottom-left-radius:0.8rem;

}

.rounded-l-lg:locked{

}

.rounded-b-lg {

 border-bottom-right-radius:0.8rem;

 border-bottom-left-radius:0.8rem;

}

.rounded-b-lg:locked{

}

.rounded-t-lg {

 border-top-right-radius:0.8rem;

 border-top-left-radius:0.8rem;

}

.rounded-t-lg:locked{

}

.border-none {

 border-top-width:0px;

 border-left-width:0px;

 border-right-width:0px;

 border-bottom-width:0px;

 border-left-style:solid;

 border-top-style:solid;

 border-bottom-style:solid;

 border-right-style:solid;

}

.border-none:locked{

}

.border-2 {

 border-top-width:2px;

 border-right-width:2px;

 border-left-width:2px;

 border-bottom-width:2px;

 border-left-style:solid;

 border-top-style:solid;

 border-bottom-style:solid;

 border-right-style:solid;

}

.border-2:locked{

}

.border-t {

 border-top-width:1px;

 border-top-style:solid;

}

.border-t:locked{

}

.border-l {

 border-left-width:1px;

 border-left-style:solid;

}

.border-l:locked{

}

.cursor-pointer {

cursor: pointer;

}

.cursor-pointer:locked{

}

.inline-grid {

}

.inline-grid:locked{

}

.gap-px {

}

.gap-px:locked{

}

.gap-2 {

}

.gap-2:locked{

}

.gap-12 {

}

.gap-12:locked{

}

.gap-16 {

}

.gap-16:locked{

}

.gap-20 {

}

.gap-20:locked{

}

.gap-24 {

}

.gap-24:locked{

}

.row-gap-0 {

}

.row-gap-0:locked{

}

.row-gap-4 {

}

.row-gap-4:locked{

}

.row-gap-8 {

}

.row-gap-8:locked{

}

.grid-flow-row {

}

.grid-flow-row:locked{

}

.grid-flow-col {

}

.grid-flow-col:locked{

}

.grid-flow-row-dense {

}

.grid-flow-row-dense:locked{

}

.grid-flow-col-dense {

}

.grid-flow-col-dense:locked{

}

.col-end-1 {

}

.col-end-1:locked{

}

.col-end-2 {

}

.col-end-2:locked{

}

.col-end-3 {

}

.col-end-3:locked{

}

.col-end-4 {

}

.col-end-4:locked{

}

.col-end-5 {

}

.col-end-5:locked{

}

.col-end-6 {

}

.col-end-6:locked{

}

.col-end-7 {

}

.col-end-7:locked{

}

.col-end-auto {

}

.col-end-auto:locked{

}

.col-start-1 {

}

.col-start-1:locked{

}

.col-start-2 {

}

.col-start-2:locked{

}

.col-start-3 {

}

.col-start-3:locked{

}

.col-start-4 {

}

.col-start-4:locked{

}

.col-start-5 {

}

.col-start-5:locked{

}

.col-start-6 {

}

.col-start-6:locked{

}

.col-start-7 {

}

.col-start-7:locked{

}

.col-start-auto {

}

.col-start-auto:locked{

}

.col-auto {

}

.col-auto:locked{

}

.col-span-1 {

}

.col-span-1:locked{

}

.col-span-5 {

}

.col-span-5:locked{

}

.col-span-6 {

}

.col-span-6:locked{

}

.row-auto {

}

.row-auto:locked{

}

.row-span-1 {

}

.row-span-1:locked{

}

.row-span-2 {

}

.row-span-2:locked{

}

.row-span-3 {

}

.row-span-3:locked{

}

.row-start-1 {

}

.row-start-1:locked{

}

.row-start-2 {

}

.row-start-2:locked{

}

.row-start-3 {

}

.row-start-3:locked{

}

.row-start-4 {

}

.row-start-4:locked{

}

.row-start-auto {

}

.row-start-auto:locked{

}

.row-end-1 {

}

.row-end-1:locked{

}

.row-end-2 {

}

.row-end-2:locked{

}

.row-end-3 {

}

.row-end-3:locked{

}

.row-end-4 {

}

.row-end-4:locked{

}

.row-end-auto {

}

.row-end-auto:locked{

}

.grid-rows-1 {

}

.grid-rows-1:locked{

}

.grid-rows-2 {

}

.grid-rows-2:locked{

}

.grid-rows-3 {

}

.grid-rows-3:locked{

}

.grid-rows-none {

}

.grid-rows-none:locked{

}

.grid-60-40 {

}

.grid-60-40:locked{

}

.grid-40-60 {

}

.grid-40-60:locked{

}

.grid-33-66 {

}

.grid-33-66:locked{

}

.grid-66-33 {

}

.grid-66-33:locked{

}

.grid-75-25 {

}

.grid-75-25:locked{

}

.grid-25-75 {

}

.grid-25-75:locked{

}

.auto-grid-2 {

}

.auto-grid-2:locked{

}

.auto-grid-3 {

}

.auto-grid-3:locked{

}

.auto-grid-4 {

}

.auto-grid-4:locked{

}

.grid-cols-none {

}

.grid-cols-none:locked{

}

.font-normal {

 font-weight:400;

}

.font-normal:locked{

}

.font-medium {

 font-weight:500;

}

.font-medium:locked{

}

.font-bold {

 font-weight:700;

}

.font-bold:locked{

}

.h-auto {

 height:auto;

}

.h-auto:locked{

}

.h-screen {

 height:100vh;

}

.h-screen:locked{

}

.text-xs {

 font-size:1.2rem;

 line-height:1.6;

}

.text-base {

 font-size:1.6rem;

 line-height:1.6;

}

.text-lg {

 font-size:min(max(1.7rem, calc(1.7rem + ((1vw - 0.32rem) * 0.125))), 1.8rem) ;

 line-height:min(max(2.55rem, calc(2.55rem + ((1vw - 0.32rem) * 0.1875))), 2.7rem);

}

.text-xl {

 font-size:min(max(1.8rem, calc(1.8rem + ((1vw - 0.32rem) * 0.25))), 2rem) ;

 line-height:min(max(2.4rem, calc(2.4rem + ((1vw - 0.32rem) * 0.5))), 2.8rem);

}

.text-2xl {

 font-size:min(max(2.04rem, calc(2.04rem + ((1vw - 0.32rem) * 0.45))), 2.4rem) ;

 line-height:min(max(2.4rem, calc(2.4rem + ((1vw - 0.32rem) * 1))), 3.2rem);

}

.text-3xl {

 font-size:min(max(2.4rem, calc(2.4rem + ((1vw - 0.32rem) * 0.75))), 3rem) ;

 line-height:min(max(3.2rem, calc(3.2rem + ((1vw - 0.32rem) * 0.5))), 3.6rem);

}

.text-4xl {

 font-size:min(max(2.7rem, calc(2.7rem + ((1vw - 0.32rem) * 1.125))), 3.6rem) ;

 line-height:min(max(3.51rem, calc(3.51rem + ((1vw - 0.32rem) * 0.6125))), 4rem);

}

.text-5xl {

 font-size:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 line-height:min(max(3.8rem, calc(3.8rem + ((1vw - 0.32rem) * 1.25))), 4.8rem);

}

.text-6xl {

 font-size:min(max(3.9rem, calc(3.9rem + ((1vw - 0.32rem) * 2.625))), 6rem) ;

 line-height:1;

}

.text-7xl {

 font-size:min(max(4.32rem, calc(4.32rem + ((1vw - 0.32rem) * 3.6))), 7.2rem) ;

 line-height:1;

}

.text-8xl {

 font-size:min(max(5.28rem, calc(5.28rem + ((1vw - 0.32rem) * 5.4))), 9.6rem) ;

 line-height:1;

}

.text-9xl {

 font-size:min(max(6.4rem, calc(6.4rem + ((1vw - 0.32rem) * 8))), 12.8rem) ;

 line-height:1;

}

.mb-auto {

 margin-bottom:auto;

}

.mb-auto:locked{

}

.mr-0 {

 margin-right:0px;

}

.mr-0:locked{

}

.mb-0 {

 margin-bottom:0px;

}

.mb-0:locked{

}

.ml-0 {

 margin-left:0px;

}

.ml-0:locked{

}

.mt-0 {

 margin-top:0px;

}

.mt-0:locked{

}

.mr-1 {

 margin-right:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

}

.ml-1 {

 margin-left:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

}

.mt-1 {

 margin-top:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

}

.mr-2 {

 margin-right:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

}

.ml-2 {

 margin-left:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

}

.mt-2 {

 margin-top:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

}

.ml-3 {

 margin-left:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

}

.mt-3 {

 margin-top:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

}

.ml-4 {

 margin-left:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

}

.mt-4 {

 margin-top:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

}

.mr-5 {

 margin-right:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

}

.mb-5 {

 margin-bottom:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

}

.ml-5 {

 margin-left:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

}

.mt-5 {

 margin-top:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

}

.mr-6 {

 margin-right:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

}

.ml-6 {

 margin-left:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

}

.mt-6 {

 margin-top:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

}

.ml-8 {

 margin-left:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

}

.mt-8 {

 margin-top:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

}

.ml-12 {

 margin-left:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

}

.mt-12 {

 margin-top:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

}

.mr-16 {

 margin-right:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

}

.ml-16 {

 margin-left:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

}

.mt-16 {

 margin-top:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

}

.mr-20 {

 margin-right:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

}

.ml-20 {

 margin-left:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

}

.mt-20 {

 margin-top:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

}

.mr-24 {

 margin-right:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

}

.mb-24 {

 margin-bottom:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

}

.ml-24 {

 margin-left:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

}

.mt-24 {

}

.my-auto {

 margin-top:auto;

 margin-bottom:auto;

}

.my-auto:locked{

}

.object-bottom {

object-position: bottom;

}

.object-bottom:locked{

}

.object-left {

object-position: left;

}

.object-left:locked{

}

.object-right {

object-position: right;

}

.object-right:locked{

}

.object-top {

object-position: top;

}

.object-top:locked{

}

.opacity-0 {

 opacity:0;

}

.opacity-0:locked{

}

.opacity-25 {

 opacity:0.25;

}

.opacity-25:locked{

}

.opacity-50 {

 opacity:0.5;

}

.opacity-50:locked{

}

.opacity-75 {

 opacity:0.75;

}

.opacity-75:locked{

}

.opacity-100 {

 opacity:1;

}

.opacity-100:locked{

}

.hover-opacity-0:hover{

 opacity:0;

}

.hover-opacity-0 {

}

.hover-opacity-0:locked{

}

.hover-opacity-25:hover{

 opacity:0.25;

}

.hover-opacity-25 {

}

.hover-opacity-25:locked{

}

.hover-opacity-50:hover{

 opacity:0.5;

}

.hover-opacity-50 {

}

.hover-opacity-50:locked{

}

.hover-opacity-75:hover{

 opacity:0.75;

}

.hover-opacity-75 {

}

.hover-opacity-75:locked{

}

.hover-opacity-100:hover{

 opacity:1;

}

.hover-opacity-100 {

}

.hover-opacity-100:locked{

}

.font-headings {

 font-family:'Nunito';

}

.font-headings:locked{

}

.font-text {

 font-family:'Roboto';

}

.font-text:locked{

}

.p-0 {

 padding-top:0rem;

 padding-left:0rem;

 padding-right:0rem;

 padding-bottom:0rem;

}

.p-1 {

 padding-top:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

 padding-left:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

 padding-right:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

 padding-bottom:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

}

.p-2 {

 padding-top:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

 padding-left:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

 padding-right:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

 padding-bottom:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

}

.p-3 {

 padding-top:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

 padding-left:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

 padding-right:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

 padding-bottom:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;

}

.p-4 {

 padding-top:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

 padding-left:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

 padding-right:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

 padding-bottom:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

}

.p-5 {

 padding-top:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

 padding-left:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

 padding-right:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

 padding-bottom:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

}

.p-6 {

 padding-top:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

 padding-left:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

 padding-right:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

 padding-bottom:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

}

.p-12 {

 padding-top:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 padding-left:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 padding-right:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 padding-bottom:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

}

.p-16 {

 padding-top:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

 padding-left:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

 padding-right:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

 padding-bottom:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

}

.p-20 {

 padding-top:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

 padding-left:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

 padding-right:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

 padding-bottom:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

}

.p-24 {

 padding-top:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

 padding-left:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

 padding-right:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

 padding-bottom:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

}

.py-1:locked{

}

.py-1 {

 padding-bottom:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

 padding-top:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

}

.px-1 {

 padding-left:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

 padding-right:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;

}

.px-2 {

 padding-left:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

 padding-right:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;

}

.py-4 {

 padding-top:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

 padding-bottom:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;

}

.py-5 {

 padding-top:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

 padding-bottom:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

}

.px-5 {

 padding-left:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

 padding-right:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;

}

.py-6 {

 padding-top:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

 padding-bottom:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

}

.px-6 {

 padding-left:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

 padding-right:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;

}

.py-8 {

 padding-top:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 padding-bottom:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

}

.px-8 {

 padding-left:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

 padding-right:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;

}

.py-12 {

 padding-top:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 padding-bottom:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

}

.px-12 {

 padding-left:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

 padding-right:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;

}

.py-16 {

 padding-top:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

 padding-bottom:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;

}

.py-20 {

 padding-top:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

 padding-bottom:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

}

.px-20 {

 padding-left:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

 padding-right:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;

}

.py-24 {

 padding-top:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

 padding-bottom:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

}

.px-24 {

 padding-left:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

 padding-right:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;

}

.section-pt-0 {

}

.section-pt-sm {

}

.section-pb-0 {

}

.section-pb-sm {

}

.section-py-0 {

}

.section-py-sm {

}

.underline {

 text-decoration:underline;

}

.underline:locked{

}

.hover-underline:hover{

 text-decoration:underline;

}

.hover-underline {

}

.hover-underline:locked{

}

.uppercase {

 text-transform:uppercase;

}

.uppercase:locked{

}

.lowercase {

 text-transform:lowercase;

}

.lowercase:locked{

}

.capitalize {

 text-transform:capitalize;

}

.capitalize:locked{

}

.text-right {

 text-align:right;

}

.text-right:locked{

}

.shadow-inner {

box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);

}

.shadow-inner:locked{

}

.shadow-none {

box-shadow: 0 0 #0000;

}

.shadow-none:locked{

}

.shadow-xs {

box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03);

}

.shadow-sm {

box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.06);

}

.shadow {

box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);

}

.shadow-lg {

box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);

}

.shadow-xl {

box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);

}

.shadow-2xl {

box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);

}

.horizontal-wrap {

}

.horizontal-wrap:not(.ct-section):not(.oxy-easy-posts),

.horizontal-wrap.oxy-easy-posts .oxy-posts,

.horizontal-wrap.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

flex-wrap:wrap;

}

.horizontal-wrap:locked{

}

.flex {

}

.flex:not(.ct-section):not(.oxy-easy-posts),

.flex.oxy-easy-posts .oxy-posts,

.flex.ct-section .ct-section-inner-wrap{

display:flex;

}

.flex:locked{

}

.flex-row {

}

.flex-row:not(.ct-section):not(.oxy-easy-posts),

.flex-row.oxy-easy-posts .oxy-posts,

.flex-row.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:row;

}

.flex-col {

}

.flex-col:not(.ct-section):not(.oxy-easy-posts),

.flex-col.oxy-easy-posts .oxy-posts,

.flex-col.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

}

.flex-col:locked{

}

.flex-wrap {

}

.flex-wrap:not(.ct-section):not(.oxy-easy-posts),

.flex-wrap.oxy-easy-posts .oxy-posts,

.flex-wrap.ct-section .ct-section-inner-wrap{

display:flex;

flex-wrap:wrap;

}

.flex-wrap:locked{

}

.justify-start {

}

.justify-start:not(.ct-section):not(.oxy-easy-posts),

.justify-start.oxy-easy-posts .oxy-posts,

.justify-start.ct-section .ct-section-inner-wrap{

display:flex;

justify-content:flex-start;

}

.justify-start:locked{

}

.justify-end {

}

.justify-end:not(.ct-section):not(.oxy-easy-posts),

.justify-end.oxy-easy-posts .oxy-posts,

.justify-end.ct-section .ct-section-inner-wrap{

display:flex;

justify-content:flex-end;

}

.justify-end:locked{

}

.justify-center {

}

.justify-center:not(.ct-section):not(.oxy-easy-posts),

.justify-center.oxy-easy-posts .oxy-posts,

.justify-center.ct-section .ct-section-inner-wrap{

display:flex;

justify-content:center;

}

.justify-center:locked{

}

.justify-between {

}

.justify-between:not(.ct-section):not(.oxy-easy-posts),

.justify-between.oxy-easy-posts .oxy-posts,

.justify-between.ct-section .ct-section-inner-wrap{

display:flex;

justify-content:space-between;

}

.justify-between:locked{

}

.items-start {

}

.items-start:not(.ct-section):not(.oxy-easy-posts),

.items-start.oxy-easy-posts .oxy-posts,

.items-start.ct-section .ct-section-inner-wrap{

display:flex;

align-items:flex-start;

}

.items-start:locked{

}

.items-end {

}

.items-end:not(.ct-section):not(.oxy-easy-posts),

.items-end.oxy-easy-posts .oxy-posts,

.items-end.ct-section .ct-section-inner-wrap{

display:flex;

align-items:flex-end;

}

.items-end:locked{

}

.items-baseline {

align-items: baseline;

}

.items-baseline:locked{

}

.self-start {

align-self: flex-start;

}

.self-start:locked{

}

.self-end {

align-self: flex-end;

}

.self-end:locked{

}

.self-center {

align-self: center;

}

.self-center:locked{

}

.self-stretch {

align-self: stretch;

}

.self-stretch:locked{

}

.content-center {

}

.content-center:not(.ct-section):not(.oxy-easy-posts),

.content-center.oxy-easy-posts .oxy-posts,

.content-center.ct-section .ct-section-inner-wrap{

align-content:center;

}

.content-center:locked{

}

.content-between {

}

.content-between:not(.ct-section):not(.oxy-easy-posts),

.content-between.oxy-easy-posts .oxy-posts,

.content-between.ct-section .ct-section-inner-wrap{

display:flex;

align-content:space-between;

justify-content:space-between;

}

.content-between:locked{

}

.content-around {

}

.content-around:not(.ct-section):not(.oxy-easy-posts),

.content-around.oxy-easy-posts .oxy-posts,

.content-around.ct-section .ct-section-inner-wrap{

display:flex;

justify-content:space-around;

}

.content-around:locked{

}

.hidden {

}

.hidden:not(.ct-section):not(.oxy-easy-posts),

.hidden.oxy-easy-posts .oxy-posts,

.hidden.ct-section .ct-section-inner-wrap{

display:none;

flex-direction:unset;

}

.hidden:locked{

}

.overflow-y-scroll {

overflow-y: scroll;

}

.overflow-y-scroll:locked{

}

.tracking-wide {

 letter-spacing:0.05rem;

}

.tracking-wider {

 letter-spacing:0.1rem;

}

.overflow-hidden {

 overflow:hidden;

}

.inline-block {

display: inline-block;

}

.inline-block:not(.ct-section):not(.oxy-easy-posts),

.inline-block.oxy-easy-posts .oxy-posts,

.inline-block.ct-section .ct-section-inner-wrap{

display:inline-block;

flex-direction:unset;

}

.inline-block:locked{

}

.color-secondary {

 color:var(--secondary-color);

}

.color-secondary:locked{

}

.color-primary-alt {

 color:var(--primary-alt-color);

}

.color-primary-alt:locked{

}

.color-secondary-alt {

 color:var(--secondary-alt-color);

}

.color-secondary-alt:locked{

}

.color-tertiary {

 color:var(--tertiary-color);

}

.color-tertiary:locked{

}

.color-black {

 color:var(--black-color);

}

.color-black:locked{

}

.color-white {

 color:var(--white-color);

}

.color-white:locked{

}

.order-1 {

-webkit-order: 1; order: 1;

}

.order-1:locked{

}

.order-2 {

-webkit-order: 2; order: 2;

}

.order-2:locked{

}

.order-3 {

-webkit-order: 3; order: 3;

}

.order-3:locked{

}

.order-4 {

-webkit-order: 4; order: 4;

}

.order-4:locked{

}

.order-5 {

-webkit-order: 5; order: 5;

}

.order-5:locked{

}

.order-6 {

-webkit-order: 6; order: 6;

}

.order-6:locked{

}

.order-first {

-webkit-order: -9999; order: -9999;

}

.order-first:locked{

}

.order-last {

-webkit-order: 9999; order: 9999;

}

.order-last:locked{

}

.order-none {

-webkit-order: 0; order: 0;

}

.order-none:locked{

}

.w-auto {

 width:auto;

}

.w-auto:locked{

}

.w-1by2 {

 width:50%;

}

.w-1by2:locked{

}

.w-1by3 {

 width:33.333333%;

}

.w-1by3:locked{

}

.w-1by4 {

 width:25%;

}

.w-1by4:locked{

}

.w-2by4 {

 width:50%;

}

.w-2by4:locked{

}

.w-1by6 {

 width:16.666667%;

}

.w-1by6:locked{

}

.w-2by6 {

 width:33.333333%;

}

.w-2by6:locked{

}

.w-3by6 {

 width:50%;

}

.w-3by6:locked{

}

.w-1by5 {

 width:20%;

}

.w-1by5:locked{

}

.w-10p {

 width:10%;

}

.w-10p:locked{

}

.w-screen {

 width:100vw;

}

.w-screen:locked{

}

.max-w-0 {

 max-width:0rem;

}

.max-w-0:locked{

}

.max-w-xs {

 max-width:31.9rem;

}

.max-w-xs:locked{

}

.max-w-sm {

 max-width:47.9rem;

}

.max-w-sm:locked{

}

.max-w-md {

 max-width:76.7rem;

}

.max-w-md:locked{

}

.max-w-lg {

 max-width:99.1rem;

}

.max-w-lg:locked{

}

.max-w-xl {

 max-width:111.9rem;

}

.max-w-xl:locked{

}

.max-w-full {

 max-width:100%;

}

.max-w-full:locked{

}

.max-w-prose {

 max-width:65chnone;

}

.max-w-prose:locked{

}

.z-99 {

 z-index:99;

}

.z-99:locked{

}

.blur-sm {

 filter:blur(4px);

}

.blur-sm:locked{

}

.blur {

 filter:blur(8px);

}

.blur:locked{

}

.blur-md {

 filter:blur(12px);

}

.blur-md:locked{

}

.blur-lg {

 filter:blur(16px);

}

.blur-lg:locked{

}

.blur-xl {

 filter:blur(24px);

}

.blur-xl:locked{

}

.xl-breakout:locked{

}

@media (max-width: 1168px) {
.xl-breakout {

 width:100vw;

 max-width:100vw;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:calc(-50vw + 50%) ;

 margin-right:calc(-50vw + 50%) ;

}

}

.xl-grid-cols-1 {

}

.xl-grid-cols-1:locked{

}

@media (max-width: 1168px) {
.xl-grid-cols-1 {

}

}

.xl-grid-cols-3 {

}

.xl-grid-cols-3:locked{

}

@media (max-width: 1168px) {
.xl-grid-cols-3 {

}

}

.xl-grid-cols-5 {

}

.xl-grid-cols-5:locked{

}

@media (max-width: 1168px) {
.xl-grid-cols-5 {

}

}

.xl-grid-cols-none {

}

.xl-grid-cols-none:locked{

}

@media (max-width: 1168px) {
.xl-grid-cols-none {

}

}

.xl-col-end-1 {

}

.xl-col-end-1:locked{

}

@media (max-width: 1168px) {
.xl-col-end-1 {

}

}

.xl-col-end-2 {

}

.xl-col-end-2:locked{

}

@media (max-width: 1168px) {
.xl-col-end-2 {

}

}

.xl-col-end-3 {

}

.xl-col-end-3:locked{

}

@media (max-width: 1168px) {
.xl-col-end-3 {

}

}

.xl-col-end-4 {

}

.xl-col-end-4:locked{

}

@media (max-width: 1168px) {
.xl-col-end-4 {

}

}

.xl-col-end-5 {

}

.xl-col-end-5:locked{

}

@media (max-width: 1168px) {
.xl-col-end-5 {

}

}

.xl-col-end-6 {

}

.xl-col-end-6:locked{

}

@media (max-width: 1168px) {
.xl-col-end-6 {

}

}

.xl-col-end-auto {

}

.xl-col-end-auto:locked{

}

@media (max-width: 1168px) {
.xl-col-end-auto {

}

}

.xl-col-start-1 {

}

.xl-col-start-1:locked{

}

@media (max-width: 1168px) {
.xl-col-start-1 {

}

}

.xl-col-start-2 {

}

.xl-col-start-2:locked{

}

@media (max-width: 1168px) {
.xl-col-start-2 {

}

}

.xl-col-start-3 {

}

.xl-col-start-3:locked{

}

@media (max-width: 1168px) {
.xl-col-start-3 {

}

}

.xl-col-start-4 {

}

.xl-col-start-4:locked{

}

@media (max-width: 1168px) {
.xl-col-start-4 {

}

}

.xl-col-start-5 {

}

.xl-col-start-5:locked{

}

@media (max-width: 1168px) {
.xl-col-start-5 {

}

}

.xl-col-start-6 {

}

.xl-col-start-6:locked{

}

@media (max-width: 1168px) {
.xl-col-start-6 {

}

}

.xl-col-start-auto {

}

.xl-col-start-auto:locked{

}

@media (max-width: 1168px) {
.xl-col-start-auto {

}

}

.xl-col-auto {

}

.xl-col-auto:locked{

}

@media (max-width: 1168px) {
.xl-col-auto {

}

}

.xl-col-span-2 {

}

.xl-col-span-2:locked{

}

@media (max-width: 1168px) {
.xl-col-span-2 {

}

}

.xl-col-span-3 {

}

.xl-col-span-3:locked{

}

@media (max-width: 1168px) {
.xl-col-span-3 {

}

}

.xl-col-span-4 {

}

.xl-col-span-4:locked{

}

@media (max-width: 1168px) {
.xl-col-span-4 {

}

}

.xl-col-span-5 {

}

.xl-col-span-5:locked{

}

@media (max-width: 1168px) {
.xl-col-span-5 {

}

}

.xl-gap-2 {

}

.xl-gap-2:locked{

}

@media (max-width: 1168px) {
.xl-gap-2 {

}

}

.xl-gap-4 {

}

.xl-gap-4:locked{

}

@media (max-width: 1168px) {
.xl-gap-4 {

}

}

.xl-gap-6 {

}

.xl-gap-6:locked{

}

@media (max-width: 1168px) {
.xl-gap-6 {

}

}

.xl-gap-8 {

}

.xl-gap-8:locked{

}

@media (max-width: 1168px) {
.xl-gap-8 {

}

}

.xl-gap-12 {

}

.xl-gap-12:locked{

}

@media (max-width: 1168px) {
.xl-gap-12 {

}

}

.xl-gap-16 {

}

.xl-gap-16:locked{

}

@media (max-width: 1168px) {
.xl-gap-16 {

}

}

.xl-flex {

}

.xl-flex:locked{

}

@media (max-width: 1168px) {
.xl-flex {

}

}

.xl-h-full {

}

.xl-h-full:locked{

}

@media (max-width: 1168px) {
.xl-h-full {

}

}

.xl-h-screen {

}

.xl-h-screen:locked{

}

@media (max-width: 1168px) {
.xl-h-screen {

}

}

.xl-mx-auto {

}

.xl-mx-auto:locked{

}

@media (max-width: 1168px) {
.xl-mx-auto {

}

}

.xl-centered {

}

.xl-centered:locked{

}

@media (max-width: 1168px) {
.xl-centered {

}

}

.xl-horizontal {

}

.xl-horizontal:locked{

}

@media (max-width: 1168px) {
.xl-horizontal {

}

}

.xl-horizontal-wrap {

}

.xl-horizontal-wrap:locked{

}

@media (max-width: 1168px) {
.xl-horizontal-wrap {

}

}

.xl-vertical {

}

.xl-vertical:locked{

}

@media (max-width: 1168px) {
.xl-vertical {

}

}

.xl-hidden {

}

.xl-hidden:locked{

}

@media (max-width: 1168px) {
.xl-hidden {

}

}

.xl-w-1by2 {

}

.xl-w-1by2:locked{

}

@media (max-width: 1168px) {
.xl-w-1by2 {

}

}

.xl-w-1by3 {

}

.xl-w-1by3:locked{

}

@media (max-width: 1168px) {
.xl-w-1by3 {

}

}

.xl-w-2by3 {

}

.xl-w-2by3:locked{

}

@media (max-width: 1168px) {
.xl-w-2by3 {

}

}

.xl-w-1by4 {

}

.xl-w-1by4:locked{

}

@media (max-width: 1168px) {
.xl-w-1by4 {

}

}

.xl-w-2by4 {

}

.xl-w-2by4:locked{

}

@media (max-width: 1168px) {
.xl-w-2by4 {

}

}

.lg-breakout:locked{

}

@media (max-width: 991px) {
.lg-breakout {

 width:100vw;

 max-width:100vw;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:calc(-50vw + 50%) ;

 margin-right:calc(-50vw + 50%) ;

}

}

.lg-col-end-1 {

}

.lg-col-end-1:locked{

}

@media (max-width: 991px) {
.lg-col-end-1 {

}

}

.lg-col-end-2 {

}

.lg-col-end-2:locked{

}

@media (max-width: 991px) {
.lg-col-end-2 {

}

}

.lg-col-end-3 {

}

.lg-col-end-3:locked{

}

@media (max-width: 991px) {
.lg-col-end-3 {

}

}

.lg-col-end-4 {

}

.lg-col-end-4:locked{

}

@media (max-width: 991px) {
.lg-col-end-4 {

}

}

.lg-col-end-5 {

}

.lg-col-end-5:locked{

}

@media (max-width: 991px) {
.lg-col-end-5 {

}

}

.lg-col-end-auto {

}

.lg-col-end-auto:locked{

}

@media (max-width: 991px) {
.lg-col-end-auto {

}

}

.lg-col-start-1 {

}

.lg-col-start-1:locked{

}

@media (max-width: 991px) {
.lg-col-start-1 {

}

}

.lg-col-start-2 {

}

.lg-col-start-2:locked{

}

@media (max-width: 991px) {
.lg-col-start-2 {

}

}

.lg-col-start-3 {

}

.lg-col-start-3:locked{

}

@media (max-width: 991px) {
.lg-col-start-3 {

}

}

.lg-col-start-4 {

}

.lg-col-start-4:locked{

}

@media (max-width: 991px) {
.lg-col-start-4 {

}

}

.lg-col-start-5 {

}

.lg-col-start-5:locked{

}

@media (max-width: 991px) {
.lg-col-start-5 {

}

}

.lg-col-start-auto {

}

.lg-col-start-auto:locked{

}

@media (max-width: 991px) {
.lg-col-start-auto {

}

}

.lg-col-auto {

}

.lg-col-auto:locked{

}

@media (max-width: 991px) {
.lg-col-auto {

grid-column: auto;

}

}

.lg-col-span-3 {

}

.lg-col-span-3:locked{

}

@media (max-width: 991px) {
.lg-col-span-3 {

}

}

.lg-col-span-4 {

}

.lg-col-span-4:locked{

}

@media (max-width: 991px) {
.lg-col-span-4 {

}

}

.lg-grid-cols-4 {

}

.lg-grid-cols-4:locked{

}

@media (max-width: 991px) {
.lg-grid-cols-4 {

}

}

.lg-grid-cols-none {

}

.lg-grid-cols-none:locked{

}

@media (max-width: 991px) {
.lg-grid-cols-none {

}

}

.lg-gap-2 {

}

.lg-gap-2:locked{

}

@media (max-width: 991px) {
.lg-gap-2 {

}

}

.lg-gap-4 {

}

.lg-gap-4:locked{

}

@media (max-width: 991px) {
.lg-gap-4 {

}

}

.lg-gap-6 {

}

.lg-gap-6:locked{

}

@media (max-width: 991px) {
.lg-gap-6 {

}

}

.lg-gap-8 {

}

.lg-gap-8:locked{

}

@media (max-width: 991px) {
.lg-gap-8 {

}

}

.lg-gap-12 {

}

.lg-gap-12:locked{

}

@media (max-width: 991px) {
.lg-gap-12 {

}

}

.lg-flex {

}

.lg-flex:locked{

}

@media (max-width: 991px) {
.lg-flex {

}

}

.lg-order-1 {

}

.lg-order-1:locked{

}

@media (max-width: 991px) {
.lg-order-1 {

}

}

.lg-order-2 {

}

.lg-order-2:locked{

}

@media (max-width: 991px) {
.lg-order-2 {

}

}

.lg-order-3 {

}

.lg-order-3:locked{

}

@media (max-width: 991px) {
.lg-order-3 {

}

}

.lg-order-4 {

}

.lg-order-4:locked{

}

@media (max-width: 991px) {
.lg-order-4 {

}

}

.lg-order-5 {

}

.lg-order-5:locked{

}

@media (max-width: 991px) {
.lg-order-5 {

}

}

.lg-order-6 {

}

.lg-order-6:locked{

}

@media (max-width: 991px) {
.lg-order-6 {

}

}

.lg-order-first {

}

.lg-order-first:locked{

}

@media (max-width: 991px) {
.lg-order-first {

}

}

.lg-order-last {

}

.lg-order-last:locked{

}

@media (max-width: 991px) {
.lg-order-last {

}

}

.lg-order-none {

}

.lg-order-none:locked{

}

@media (max-width: 991px) {
.lg-order-none {

}

}

.lg-h-full {

}

.lg-h-full:locked{

}

@media (max-width: 991px) {
.lg-h-full {

}

}

.lg-h-screen {

}

.lg-h-screen:locked{

}

@media (max-width: 991px) {
.lg-h-screen {

}

}

.lg-mr-0 {

}

.lg-mr-0:locked{

}

@media (max-width: 991px) {
.lg-mr-0 {

}

}

.lg-mx-auto {

}

.lg-mx-auto:locked{

}

@media (max-width: 991px) {
.lg-mx-auto {

}

}

.lg-centered {

}

.lg-centered:locked{

}

@media (max-width: 991px) {
.lg-centered {

}

}

.lg-horizontal {

}

.lg-horizontal:locked{

}

@media (max-width: 991px) {
.lg-horizontal {

}

}

.lg-horizontal-reverse {

}

.lg-horizontal-reverse:locked{

}

@media (max-width: 991px) {
.lg-horizontal-reverse {

}

}

.lg-horizontal-wrap {

}

.lg-horizontal-wrap:locked{

}

@media (max-width: 991px) {
.lg-horizontal-wrap {

}

}

.lg-vertical {

}

.lg-vertical:locked{

}

@media (max-width: 991px) {
.lg-vertical {

}

}

.lg-vertical-reverse {

}

.lg-vertical-reverse:locked{

}

@media (max-width: 991px) {
.lg-vertical-reverse {

}

}

.lg-hidden {

}

.lg-hidden:locked{

}

@media (max-width: 991px) {
.lg-hidden {

}

}

.lg-w-1by2 {

}

.lg-w-1by2:locked{

}

@media (max-width: 991px) {
.lg-w-1by2 {

}

}

.lg-w-1by3 {

}

.lg-w-1by3:locked{

}

@media (max-width: 991px) {
.lg-w-1by3 {

}

}

.lg-w-2by3 {

}

.lg-w-2by3:locked{

}

@media (max-width: 991px) {
.lg-w-2by3 {

}

}

.lg-w-1by4 {

}

.lg-w-1by4:locked{

}

@media (max-width: 991px) {
.lg-w-1by4 {

}

}

.lg-w-2by4 {

}

.lg-w-2by4:locked{

}

@media (max-width: 991px) {
.lg-w-2by4 {

}

}

.md-breakout:locked{

}

@media (max-width: 767px) {
.md-breakout {

 width:100vw;

 max-width:100vw;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:calc(-50vw + 50%) ;

 margin-right:calc(-50vw + 50%) ;

}

}

.md-rounded-sm {

}

.md-rounded-sm:locked{

}

@media (max-width: 767px) {
.md-rounded-sm {

}

}

.md-rounded {

}

.md-rounded:locked{

}

@media (max-width: 767px) {
.md-rounded {

}

}

.md-rounded-md {

}

.md-rounded-md:locked{

}

@media (max-width: 767px) {
.md-rounded-md {

}

}

.md-rounded-lg {

}

.md-rounded-lg:locked{

}

@media (max-width: 767px) {
.md-rounded-lg {

}

}

.md-col-end-1 {

}

.md-col-end-1:locked{

}

@media (max-width: 767px) {
.md-col-end-1 {

}

}

.md-col-end-2 {

}

.md-col-end-2:locked{

}

@media (max-width: 767px) {
.md-col-end-2 {

}

}

.md-col-end-3 {

}

.md-col-end-3:locked{

}

@media (max-width: 767px) {
.md-col-end-3 {

}

}

.md-col-end-4 {

}

.md-col-end-4:locked{

}

@media (max-width: 767px) {
.md-col-end-4 {

}

}

.md-col-end-5 {

}

.md-col-end-5:locked{

}

@media (max-width: 767px) {
.md-col-end-5 {

}

}

.md-col-end-auto {

}

.md-col-end-auto:locked{

}

@media (max-width: 767px) {
.md-col-end-auto {

}

}

.md-col-start-1 {

}

.md-col-start-1:locked{

}

@media (max-width: 767px) {
.md-col-start-1 {

}

}

.md-col-start-2 {

}

.md-col-start-2:locked{

}

@media (max-width: 767px) {
.md-col-start-2 {

}

}

.md-col-start-3 {

}

.md-col-start-3:locked{

}

@media (max-width: 767px) {
.md-col-start-3 {

}

}

.md-col-start-4 {

}

.md-col-start-4:locked{

}

@media (max-width: 767px) {
.md-col-start-4 {

}

}

.md-col-start-5 {

}

.md-col-start-5:locked{

}

@media (max-width: 767px) {
.md-col-start-5 {

}

}

.md-col-start-auto {

}

.md-col-start-auto:locked{

}

@media (max-width: 767px) {
.md-col-start-auto {

}

}

.md-col-auto {

}

.md-col-auto:locked{

}

@media (max-width: 767px) {
.md-col-auto {

}

}

.md-col-span-2 {

}

.md-col-span-2:locked{

}

@media (max-width: 767px) {
.md-col-span-2 {

}

}

.md-col-span-3 {

}

.md-col-span-3:locked{

}

@media (max-width: 767px) {
.md-col-span-3 {

}

}

.md-col-span-4 {

}

.md-col-span-4:locked{

}

@media (max-width: 767px) {
.md-col-span-4 {

}

}

.md-grid-cols-4 {

}

.md-grid-cols-4:locked{

}

@media (max-width: 767px) {
.md-grid-cols-4 {

}

}

.md-grid-cols-none {

}

.md-grid-cols-none:locked{

}

@media (max-width: 767px) {
.md-grid-cols-none {

}

}

.md-row-start-1 {

}

.md-row-start-1:locked{

}

@media (max-width: 767px) {
.md-row-start-1 {

}

}

.md-gap-2 {

}

.md-gap-2:locked{

}

@media (max-width: 767px) {
.md-gap-2 {

}

}

.md-gap-4 {

}

.md-gap-4:locked{

}

@media (max-width: 767px) {
.md-gap-4 {

}

}

.md-gap-6 {

}

.md-gap-6:locked{

}

@media (max-width: 767px) {
.md-gap-6 {

}

}

.md-gap-8 {

}

.md-gap-8:locked{

}

@media (max-width: 767px) {
.md-gap-8 {

}

}

.md-flex {

}

.md-flex:locked{

}

@media (max-width: 767px) {
.md-flex {

}

}

.md-order-1 {

}

.md-order-1:locked{

}

@media (max-width: 767px) {
.md-order-1 {

}

}

.md-order-2 {

}

.md-order-2:locked{

}

@media (max-width: 767px) {
.md-order-2 {

}

}

.md-order-3 {

}

.md-order-3:locked{

}

@media (max-width: 767px) {
.md-order-3 {

}

}

.md-order-4 {

}

.md-order-4:locked{

}

@media (max-width: 767px) {
.md-order-4 {

}

}

.md-order-5 {

}

.md-order-5:locked{

}

@media (max-width: 767px) {
.md-order-5 {

}

}

.md-order-6 {

}

.md-order-6:locked{

}

@media (max-width: 767px) {
.md-order-6 {

}

}

.md-order-first {

}

.md-order-first:locked{

}

@media (max-width: 767px) {
.md-order-first {

}

}

.md-order-last {

}

.md-order-last:locked{

}

@media (max-width: 767px) {
.md-order-last {

}

}

.md-order-none {

}

.md-order-none:locked{

}

@media (max-width: 767px) {
.md-order-none {

}

}

.md-h-full {

}

.md-h-full:locked{

}

@media (max-width: 767px) {
.md-h-full {

}

}

.md-h-screen {

}

.md-h-screen:locked{

}

@media (max-width: 767px) {
.md-h-screen {

}

}

.md-ml-auto {

}

.md-ml-auto:locked{

}

@media (max-width: 767px) {
.md-ml-auto {

 margin-left:auto;

}

}

.md-mr-0 {

}

.md-mr-0:locked{

}

@media (max-width: 767px) {
.md-mr-0 {

}

}

.md-mb-0 {

}

.md-mb-0:locked{

}

@media (max-width: 767px) {
.md-mb-0 {

}

}

.md-mx-auto {

}

.md-mx-auto:locked{

}

@media (max-width: 767px) {
.md-mx-auto {

}

}

.md-horizontal {

}

.md-horizontal:locked{

}

@media (max-width: 767px) {
.md-horizontal {

}

}

.md-horizontal-reverse {

}

.md-horizontal-reverse:locked{

}

@media (max-width: 767px) {
.md-horizontal-reverse {

}

}

.md-horizontal-wrap {

}

.md-horizontal-wrap:locked{

}

@media (max-width: 767px) {
.md-horizontal-wrap {

}

}

.md-vertical-reverse {

}

.md-vertical-reverse:locked{

}

@media (max-width: 767px) {
.md-vertical-reverse {

}

}

.md-hidden {

}

.md-hidden:locked{

}

@media (max-width: 767px) {
.md-hidden {

}

}

.md-w-1by2 {

}

.md-w-1by2:locked{

}

@media (max-width: 767px) {
.md-w-1by2 {

}

}

.md-w-1by3 {

}

.md-w-1by3:locked{

}

@media (max-width: 767px) {
.md-w-1by3 {

}

}

.sm-breakout:locked{

}

@media (max-width: 479px) {
.sm-breakout {

 width:100vw;

 max-width:100vw;

 margin-top:0px;

 margin-bottom:0px;

 margin-left:calc(-50vw + 50%) ;

 margin-right:calc(-50vw + 50%) ;

}

}

.sm-col-end-1 {

}

.sm-col-end-1:locked{

}

@media (max-width: 479px) {
.sm-col-end-1 {

}

}

.sm-col-end-2 {

}

.sm-col-end-2:locked{

}

@media (max-width: 479px) {
.sm-col-end-2 {

}

}

.sm-col-end-3 {

}

.sm-col-end-3:locked{

}

@media (max-width: 479px) {
.sm-col-end-3 {

}

}

.sm-col-end-4 {

}

.sm-col-end-4:locked{

}

@media (max-width: 479px) {
.sm-col-end-4 {

}

}

.sm-col-end-auto {

}

.sm-col-end-auto:locked{

}

@media (max-width: 479px) {
.sm-col-end-auto {

}

}

.sm-col-start-1 {

}

.sm-col-start-1:locked{

}

@media (max-width: 479px) {
.sm-col-start-1 {

}

}

.sm-col-start-2 {

}

.sm-col-start-2:locked{

}

@media (max-width: 479px) {
.sm-col-start-2 {

}

}

.sm-col-start-3 {

}

.sm-col-start-3:locked{

}

@media (max-width: 479px) {
.sm-col-start-3 {

}

}

.sm-col-start-4 {

}

.sm-col-start-4:locked{

}

@media (max-width: 479px) {
.sm-col-start-4 {

}

}

.sm-col-start-auto {

}

.sm-col-start-auto:locked{

}

@media (max-width: 479px) {
.sm-col-start-auto {

}

}

.sm-col-auto {

}

.sm-col-auto:locked{

}

@media (max-width: 479px) {
.sm-col-auto {

}

}

.sm-col-span-2 {

}

.sm-col-span-2:locked{

}

@media (max-width: 479px) {
.sm-col-span-2 {

}

}

.sm-col-span-3 {

}

.sm-col-span-3:locked{

}

@media (max-width: 479px) {
.sm-col-span-3 {

}

}

.sm-grid-cols-2 {

}

.sm-grid-cols-2:locked{

}

@media (max-width: 479px) {
.sm-grid-cols-2 {

}

}

.sm-grid-cols-3 {

}

.sm-grid-cols-3:locked{

}

@media (max-width: 479px) {
.sm-grid-cols-3 {

}

}

.sm-grid-cols-none {

}

.sm-grid-cols-none:locked{

}

@media (max-width: 479px) {
.sm-grid-cols-none {

}

}

.sm-gap-2 {

}

.sm-gap-2:locked{

}

@media (max-width: 479px) {
.sm-gap-2 {

}

}

.sm-gap-4 {

}

.sm-gap-4:locked{

}

@media (max-width: 479px) {
.sm-gap-4 {

}

}

.sm-gap-6 {

}

.sm-gap-6:locked{

}

@media (max-width: 479px) {
.sm-gap-6 {

}

}

.sm-flex {

}

.sm-flex:locked{

}

@media (max-width: 479px) {
.sm-flex {

}

}

.sm-order-1 {

}

.sm-order-1:locked{

}

@media (max-width: 479px) {
.sm-order-1 {

}

}

.sm-order-2 {

}

.sm-order-2:locked{

}

@media (max-width: 479px) {
.sm-order-2 {

}

}

.sm-order-3 {

}

.sm-order-3:locked{

}

@media (max-width: 479px) {
.sm-order-3 {

}

}

.sm-order-4 {

}

.sm-order-4:locked{

}

@media (max-width: 479px) {
.sm-order-4 {

}

}

.sm-order-5 {

}

.sm-order-5:locked{

}

@media (max-width: 479px) {
.sm-order-5 {

}

}

.sm-order-6 {

}

.sm-order-6:locked{

}

@media (max-width: 479px) {
.sm-order-6 {

}

}

.sm-order-first {

}

.sm-order-first:locked{

}

@media (max-width: 479px) {
.sm-order-first {

}

}

.sm-order-last {

}

.sm-order-last:locked{

}

@media (max-width: 479px) {
.sm-order-last {

}

}

.sm-order-none {

}

.sm-order-none:locked{

}

@media (max-width: 479px) {
.sm-order-none {

}

}

.sm-h-full {

}

.sm-h-full:locked{

}

@media (max-width: 479px) {
.sm-h-full {

}

}

.sm-h-screen {

}

.sm-h-screen:locked{

}

@media (max-width: 479px) {
.sm-h-screen {

}

}

.sm-mt-0 {

}

.sm-mt-0:locked{

}

@media (max-width: 479px) {
.sm-mt-0 {

}

}

.sm-mr-0 {

}

.sm-mr-0:locked{

}

@media (max-width: 479px) {
.sm-mr-0 {

}

}

.sm-mr-auto {

}

.sm-mr-auto:locked{

}

@media (max-width: 479px) {
.sm-mr-auto {

}

}

.sm-ml-auto {

}

.sm-ml-auto:locked{

}

@media (max-width: 479px) {
.sm-ml-auto {

}

}

.sm-mx-auto {

}

.sm-mx-auto:locked{

}

@media (max-width: 479px) {
.sm-mx-auto {

}

}

.sm-centered {

}

.sm-centered:locked{

}

@media (max-width: 479px) {
.sm-centered {

}

}

.sm-horizontal {

}

.sm-horizontal:locked{

}

@media (max-width: 479px) {
.sm-horizontal {

}

}

.sm-horizontal-reverse {

}

.sm-horizontal-reverse:locked{

}

@media (max-width: 479px) {
.sm-horizontal-reverse {

}

}

.sm-horizontal-wrap {

}

.sm-horizontal-wrap:locked{

}

@media (max-width: 479px) {
.sm-horizontal-wrap {

}

}

.sm-vertical {

}

.sm-vertical:locked{

}

@media (max-width: 479px) {
.sm-vertical {

}

}

.sm-vertical-reverse {

}

.sm-vertical-reverse:locked{

}

@media (max-width: 479px) {
.sm-vertical-reverse {

}

}

.sm-hidden {

}

.sm-hidden:locked{

}

@media (max-width: 479px) {
.sm-hidden {

}

}

.sm-w-1by2 {

}

.sm-w-1by2:locked{

}

@media (max-width: 479px) {
.sm-w-1by2 {

}

}

.sm-w-full {

}

.sm-w-full:locked{

}

@media (max-width: 479px) {
.sm-w-full {

}

}

.hover-bg-primary {

}

.hover-bg-primary:locked{

}

.hover-bg-secondary {

}

.hover-bg-secondary:locked{

}

.hover-bg {

}

.hover-bg:locked{

}

.hover-bg-dark {

}

.hover-bg-dark:locked{

}

.hover-bg-light {

}

.hover-bg-light:locked{

}

.hover-bg-alt {

}

.hover-bg-alt:locked{

}

.hover-bg-white {

}

.hover-bg-white:locked{

}

.hover-bg-black {

}

.hover-bg-black:locked{

}

.hover-bg-placeholder {

}

.hover-bg-placeholder:locked{

}

.hover-bg-placeholder-alt {

}

.hover-bg-placeholder-alt:locked{

}

.hover-color-dark {

}

.hover-color-dark:locked{

}

.hover-color-light {

}

.hover-color-light:locked{

}

.hover-color-primary {

}

.hover-color-primary:locked{

}

.hover-color-paragraph {

}

.hover-color-paragraph:locked{

}

.hover-color-paragraph-alt {

}

.hover-color-paragraph-alt:locked{

}

.hover-border-primary {

}

.hover-border-primary:locked{

}

.hover-border-secondary {

}

.hover-border-secondary:locked{

}

.hover-border-dark {

}

.hover-border-dark:locked{

}

.hover-border-light {

}

.hover-border-light:locked{

}

.hover-border {

}

.hover-border:locked{

}

.hover-border-alt {

}

.hover-border-alt:locked{

}

.slide {

background-size: cover; min-height:85vh;

 background-repeat:no-repeat;

 background-position:50% 50%;

}

.slide:not(.ct-section):not(.oxy-easy-posts),

.slide.oxy-easy-posts .oxy-posts,

.slide.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

justify-content:flex-end;

}

.slide-container {

 width:70%;

 padding-bottom:3em;

 text-align:center;

}

.slide-container:not(.ct-section):not(.oxy-easy-posts),

.slide-container.oxy-easy-posts .oxy-posts,

.slide-container.ct-section .ct-section-inner-wrap{

display:flex;

flex-direction:column;

align-items:center;

}

.heading-white {

 color:var(--white-color);

}

.oxy-stock-content-styles {

}

.h-3 {

}

/* Don't add any custom css to this file. This file may change in future as we extend the framework */
/* The framework will overwrite any CSS you write here when we make an update. */

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html {
  font-size: 62.5%;
}

body {
  font-size: 1.6rem;
}

.btn-l .ct-fancy-icon svg {
  height: 18px;
  width: 18px;
}

.btn-m .ct-fancy-icon svg {
  height: 16px;
  width: 16px;
}

.btn-s .ct-fancy-icon svg {
  height: 14px;
  width: 14px;
}

.grid {
  display: grid;
}
.gap-2 {
  gap: 0.8rem;
}
.gap-4 {
  gap: 1.6rem;
}
.gap-6 {
  gap: 2.4rem;
}
.gap-8 {
  gap: 3.2rem;
}
.gap-12 {
  gap: 4.8rem;
}
.gap-16 {
  gap: 6.4rem;
}
.gap-20 {
  gap: 8rem;
}
.gap-24 {
  gap: 9.6rem;
}
.gap-px {
  gap: 1px;
}
.row-gap-2 {
  row-gap: 0.8rem;
}
.row-gap-4 {
  row-gap: 1.6rem;
}
.row-gap-6 {
  row-gap: 2.4rem;
}
.row-gap-8 {
  row-gap: 3.2rem;
}
.row-gap-12 {
  row-gap: 4.8rem;
}
.grid-flow-row {
  grid-auto-flow: row;
}
.grid-flow-col {
  grid-auto-flow: column;
}
.grid-flow-row-dense {
  grid-auto-flow: row dense;
}
.grid-flow-col-dense {
  grid-auto-flow: column dense;
}
.col-auto {
  grid-column: auto;
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-span-3 {
  grid-column: span 3 / span 3;
}
.col-span-4 {
  grid-column: span 4 / span 4;
}
.col-span-5 {
  grid-column: span 5 / span 5;
}
.col-span-6 {
  grid-column: span 6 / span 6;
}
.col-start-1 {
  grid-column-start: 1;
}
.col-start-2 {
  grid-column-start: 2;
}
.col-start-3 {
  grid-column-start: 3;
}
.col-start-4 {
  grid-column-start: 4;
}
.col-start-5 {
  grid-column-start: 5;
}
.col-start-6 {
  grid-column-start: 6;
}
.col-start-7 {
  grid-column-start: 7;
}
.col-start-auto {
  grid-column-start: auto;
}
.col-end-1 {
  grid-column-end: 1;
}
.col-end-2 {
  grid-column-end: 2;
}
.col-end-3 {
  grid-column-end: 3;
}
.col-end-4 {
  grid-column-end: 4;
}
.col-end-5 {
  grid-column-end: 5;
}
.col-end-6 {
  grid-column-end: 6;
}
.col-end-7 {
  grid-column-end: 7;
}
.col-end-auto {
  grid-column-end: auto;
}
.row-auto {
  grid-row: auto;
}
.row-span-1 {
  grid-row: span 1 / span 1;
}
.row-span-2 {
  grid-row: span 2 / span 2;
}
.row-span-3 {
  grid-row: span 3 / span 3;
}
.row-start-1 {
  grid-row-start: 1;
}
.row-start-2 {
  grid-row-start: 2;
}
.row-start-3 {
  grid-row-start: 3;
}
.row-start-4 {
  grid-row-start: 4;
}
.row-start-auto {
  grid-row-start: auto;
}
.row-end-1 {
  grid-row-end: 1;
}
.row-end-2 {
  grid-row-end: 2;
}
.row-end-3 {
  grid-row-end: 3;
}
.row-end-4 {
  grid-row-end: 4;
}
.row-end-auto {
  grid-row-end: auto;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-none {
  grid-template-columns: none;
}

.grid-60-40 {
  display: grid;
  grid-template-columns: 3fr 2fr; 
}
.grid-40-60 {
  display: grid;
  grid-template-columns: 2fr 3fr; 
}
.grid-33-66 {
  display: grid;
  grid-template-columns: 1fr 2fr; 
}
.grid-66-33 {
  display: grid;
  grid-template-columns: 2fr 1fr; 
}
.grid-75-25 {
  display: grid;
  grid-template-columns: 3fr 1fr; 
}
.grid-25-75 {
  display: grid;
  grid-template-columns: 1fr 3fr; 
}

/* grid power utilities */
/* 2-cols */
.auto-grid-2 {
  display: grid;
  --auto-grid-min-size: calc(56rem - var(--gutter-size));
  --gutter-size: 16px;
  grid-template-columns: repeat(auto-fill, minmax(max(35.2rem, min(45.6rem, var(--auto-grid-min-size))), 1fr));
}

/* 3-cols */
.auto-grid-3 {
  display: grid;
  --auto-grid-min-size: calc(37.3rem - var(--gutter-size));
  --gutter-size: 21.4px;
  grid-template-columns: repeat(auto-fill, minmax(max(28.8rem, min(29.4rem, var(--auto-grid-min-size))), 1fr));
}

/* 4-cols */
.auto-grid-4 {
  display: grid;
  --auto-grid-min-size: calc(28rem - var(--gutter-size));
  --gutter-size: 24px;
  grid-template-columns: repeat(auto-fill, minmax(max(20.8rem, min(21.2rem, var(--auto-grid-min-size))), 1fr))
}

/* if we want to override the magic grid gap size */
.auto-grid-2.gap-0, .auto-grid-3.gap-0, .auto-grid-4.gap-0 {
  grid-gap: 0px;
  --gutter-size: 0px;
}
  
.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}
.grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}
.grid-rows-none {
  grid-template-rows: none;
}

.ct-section.space-y-0 .ct-section-inner-wrap > * + *,
.space-y-0:not(.ct-section) > * + * {
  margin-top: 0;
}
.ct-section.space-y-1 .ct-section-inner-wrap > * + *,
.space-y-1:not(.ct-section) > * + * {
  margin-top: min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem);
}
.ct-section.space-y-2 .ct-section-inner-wrap > * + *,
.space-y-2:not(.ct-section) > * + * {
margin-top: min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem);
}
.ct-section.space-y-3 .ct-section-inner-wrap > * + *,
.space-y-3:not(.ct-section) > * + * {
margin-top: min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem);
}
.ct-section.space-y-4 .ct-section-inner-wrap > * + *,
.space-y-4:not(.ct-section) > * + * {
margin-top: min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem);
}
.ct-section.space-y-6 .ct-section-inner-wrap > * + *,
.space-y-6:not(.ct-section) > * + * {
margin-top: min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem);
}
.ct-section.space-y-8 .ct-section-inner-wrap > * + *,
.space-y-8:not(.ct-section) > * + * {
margin-top: min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem);
}
.ct-section.space-y-10 .ct-section-inner-wrap > * + *,
.space-y-10:not(.ct-section) > * + * {
margin-top: min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.5))), 4rem);
}
.ct-section.space-y-12 .ct-section-inner-wrap > * + *,
.space-y-12:not(.ct-section) > * + * {
margin-top: min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem);
}
.ct-section.space-y-14 .ct-section-inner-wrap > * + *,
.space-y-14:not(.ct-section) > * + * {
margin-top: min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2.1))), 5.6rem);
}
.ct-section.space-y-16 .ct-section-inner-wrap > * + *,
.space-y-16:not(.ct-section) > * + * {
margin-top: min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem);
}
.ct-section.space-y-20 .ct-section-inner-wrap > * + *,
.space-y-20:not(.ct-section) > * + * {
margin-top: min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem);
}

.ct-video > .oxygen-vsb-responsive-video-wrapper > iframe {
  border-radius: 6px;
}

.section-pt-0 > .ct-section-inner-wrap {
  padding-top: 0px;
}
.section-pt-sm > .ct-section-inner-wrap {
  padding-top: min(max(4rem, calc(4rem + ((1vw - 0.32rem) * 2.5))), 6rem);
}
.section-pb-0 > .ct-section-inner-wrap {
  padding-bottom: 0px;
}
.section-pb-sm > .ct-section-inner-wrap {
  padding-bottom: min(max(4rem, calc(4rem + ((1vw - 0.32rem) * 2.5))), 6rem);
}
.section-py-0 > .ct-section-inner-wrap {
  padding-top: 0px;
  padding-bottom: 0px;
}
.section-py-sm > .ct-section-inner-wrap {
  padding-top: min(max(4rem, calc(4rem + ((1vw - 0.32rem) * 2.5))), 6rem);
  padding-bottom: min(max(4rem, calc(4rem + ((1vw - 0.32rem) * 2.5))), 6rem);
}

@media screen and (max-width: 1167px) {
  .breakout-70, .breakout-80, .breakout-90, .breakout-100 {
    width: 100%;
    max-width: 100%;
    margin: 0;
  }
  .xl-col-auto {
   grid-column: auto;
  }
  .xl-col-span-1 {
   grid-column: span 1 / span 1;
  }
  .xl-col-span-2 {
   grid-column: span 2 / span 2;
  }
  .xl-col-span-3 {
   grid-column: span 3 / span 3;
  }
  .xl-col-span-4 {
   grid-column: span 4 / span 4;
  }
  .xl-col-span-5 {
   grid-column: span 5 / span 5;
  }
  .xl-col-start-1 {
   grid-column-start: 1;
  }
  .xl-col-start-2 {
   grid-column-start: 2;
  }
  .xl-col-start-3 {
   grid-column-start: 3;
  }
  .xl-col-start-4 {
   grid-column-start: 4;
  }
  .xl-col-start-5 {
   grid-column-start: 5;
  }
  .xl-col-start-6 {
   grid-column-start: 6;
  }
  .xl-col-start-auto {
   grid-column-start: auto;
  }
  .xl-col-end-1 {
   grid-column-end: 1;
  }
  .xl-col-end-2 {
   grid-column-end: 2;
  }
  .xl-col-end-3 {
   grid-column-end: 3;
  }
  .xl-col-end-4 {
   grid-column-end: 4;
  }
  .xl-col-end-5 {
   grid-column-end: 5;
  }
  .xl-col-end-6 {
   grid-column-end: 6;
  }
  .xl-col-end-auto {
   grid-column-end: auto;
  }
  .xl-grid-cols-1 {
   grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .xl-grid-cols-2 {
   grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .xl-grid-cols-3 {
   grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .xl-grid-cols-4 {
   grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .xl-grid-cols-5 {
   grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .xl-grid-cols-none {
   grid-template-columns: none;
  }
  .xl-gap-2 {
   gap: 0.8rem;
  }
  .xl-gap-4 {
   gap: 1.6rem;
  }
  .xl-gap-6 {
   gap: 2.4rem;
  }
  .xl-gap-8 {
   gap: 3.2rem;
  }
  .xl-gap-12 {
   gap: 4.8rem;
  }
  .xl-row-gap-2 {
   gap: 0.8rem;
  }
  .xl-row-gap-4 {
   gap: 1.6rem;
  }
  .xl-row-gap-6 {
   gap: 2.4rem;
  }
  .xl-row-gap-8 {
   gap: 3.2rem;
  }
  .xl-flex {
   display: flex!important;
  }
  .xl-h-full {
   height: 100%;
  }
  .xl-h-screen {
   height: 100vh;
  }
  .xl-mx-auto {
   margin-left: auto;
   margin-right: auto;
  }
  .xl-centered {
    align-items: center!important;
    justify-content: center!important;
    align-content: center!important;
    text-align: center!important;
   }
  .xl-horizontal {
   display: flex!important;
   flex-direction: row!important;
  }
  .xl-horizontal-wrap {
   display: flex!important;
   flex-direction: row!important;
   flex-wrap: wrap!important;
  }
  .xl-vertical {
   display: flex!important;
   flex-direction: column!important;
  }
  .xl-hidden {
   display: none!important;
  }
  .xl-w-1by2 {
   width: 50%;
  }
  .xl-w-1by3 {
   width: 33.333333%;
  }
  .xl-w-2by3 {
   width: 66.666667%;
  }
  .xl-w-1by4 {
   width: 25%;
  }
  .xl-w-2by4 {
   width: 50%;
  }
  .xl-w-3by4 {
   width: 75%;
  }
  .xl-w-full {
   width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .lg-col-auto {
   grid-column: auto;
  }
  .lg-col-span-1 {
   grid-column: span 1 / span 1;
  }
  .lg-col-span-2 {
   grid-column: span 2 / span 2;
  }
  .lg-col-span-3 {
   grid-column: span 3 / span 3;
  }
  .lg-col-span-4 {
   grid-column: span 4 / span 4;
  }
  .lg-col-start-1 {
   grid-column-start: 1;
  }
  .lg-col-start-2 {
   grid-column-start: 2;
  }
  .lg-col-start-3 {
   grid-column-start: 3;
  }
  .lg-col-start-4 {
   grid-column-start: 4;
  }
  .lg-col-start-5 {
   grid-column-start: 5;
  }
  .lg-col-start-auto {
   grid-column-start: auto;
  }
  .lg-col-end-1 {
   grid-column-end: 1;
  }
  .lg-col-end-2 {
   grid-column-end: 2;
  }
  .lg-col-end-3 {
   grid-column-end: 3;
  }
  .lg-col-end-4 {
   grid-column-end: 4;
  }
  .lg-col-end-5 {
   grid-column-end: 5;
  }
  .lg-col-end-auto {
   grid-column-end: auto;
  }
  .lg-grid-cols-1 {
   grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .lg-grid-cols-2 {
   grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .lg-grid-cols-3 {
   grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg-grid-cols-4 {
   grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .lg-grid-cols-none {
   grid-template-columns: none;
  }
  .lg-gap-2 {
   gap: 0.8rem;
  }
  .lg-gap-4 {
   gap: 1.6rem;
  }
  .lg-gap-6 {
   gap: 2.4rem;
  }
  .lg-gap-8 {
   gap: 3.2rem;
  }
  .lg-gap-12 {
   gap: 4.8rem;
  }
  .lg-row-gap-2 {
   gap: 0.8rem;
  }
  .lg-row-gap-4 {
   gap: 1.6rem;
  }
  .lg-row-gap-6 {
   gap: 2.4rem;
  }
  .lg-row-gap-8 {
   gap: 3.2rem;
  }
  .lg-row-start-1 {
   grid-row-start: 1;
  }
  .lg-flex {
     display: flex!important;
    }
  .lg-order-1 {
   order: 1;	 
  }
  .lg-order-2 {
   order: 2;	 
  }
  .lg-order-3 {
   order: 3;	 
  }
  .lg-order-4 {
   order: 4;	 
  }
  .lg-order-5 {
   order: 5;	 
  }
  .lg-order-6 {
   order: 6;	 
  }
  .lg-order-first {
   order: -9999;	 
  }
  .lg-order-last {
   order: 9999;	 
  }
  .lg-order-none {
   order: 0;	 
  }
  .lg-h-full {
   height: 100%;
  }
  .lg-h-screen {
   height: 100vh;
  }
  .lg-mr-0 {
   margin-right: 0;
  }
  .lg-mx-auto {
   margin-left: auto;
   margin-right: auto;
  }
  .lg-centered {
    align-items: center!important;
    justify-content: center!important;
    align-content: center!important;
    text-align: center!important;
   }
  .lg-horizontal {
   display: flex!important;
   flex-direction: row!important;
  }
  .lg-horizontal-reverse {
   display: flex!important;
   flex-direction: row-reverse!important;
  }
  .lg-horizontal-wrap {
   display: flex!important;
   flex-direction: row!important;
   flex-wrap: wrap!important;
  }
  .lg-vertical {
   display: flex!important;
   flex-direction: column!important;
  }
  .lg-vertical-reverse {
     display: flex!important;
     flex-direction: column-reverse!important;
    }
  .lg-hidden {
   display: none!important;
  }
  .lg-w-1by2 {
   width: 50%;
  }
  .lg-w-1by3 {
   width: 33.333333%;
  }
  .lg-w-2by3 {
   width: 66.666667%;
  }
  .lg-w-1by4 {
   width: 25%;
  }
  .lg-w-2by4 {
   width: 50%;
  }
  .lg-w-3by4 {
   width: 75%;
  }
  .lg-w-full {
   width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .md-col-auto {
   grid-column: auto;
  }
  .md-col-span-1 {
   grid-column: span 1 / span 1;
  }
  .md-col-span-2 {
   grid-column: span 2 / span 2;
  }
  .md-col-span-3 {
   grid-column: span 3 / span 3;
  }
  .md-col-start-1 {
   grid-column-start: 1;
  }
  .md-col-start-2 {
   grid-column-start: 2;
  }
  .md-col-start-3 {
   grid-column-start: 3;
  }
  .md-col-start-4 {
   grid-column-start: 4;
  }
  .md-col-start-auto {
   grid-column-start: auto;
  }
  .md-col-end-1 {
   grid-column-end: 1;
  }
  .md-col-end-2 {
   grid-column-end: 2;
  }
  .md-col-end-3 {
   grid-column-end: 3;
  }
  .md-col-end-4 {
   grid-column-end: 4;
  }
  .md-col-end-auto {
   grid-column-end: auto;
  }
  .md-grid-cols-1 {
   grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .md-grid-cols-2 {
   grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md-grid-cols-3 {
   grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .md-grid-cols-none {
   grid-template-columns: none;
  }
  .md-gap-2 {
   gap: 0.8rem;
  }
  .md-gap-4 {
   gap: 1.6rem;
  }
  .md-gap-6 {
   gap: 2.4rem;
  }
  .md-gap-8 {
   gap: 3.2rem;
  }
  .md-row-gap-2 {
   gap: 0.8rem;
  }
  .md-row-gap-4 {
   gap: 1.6rem;
  }
  .md-row-gap-6 {
   gap: 2.4rem;
  }
  .md-rounded-sm {
   border-radius: 0.2rem;
  }
  .md-rounded {
   border-radius: 0.4rem;
  }
  .md-rounded-md {
   border-radius: 0.6rem;
  }
  .md-rounded-lg {
   border-radius: 0.8rem;
  }
  .md-row-start-1 {
   grid-row-start: 1;
  }
  .md-flex {
   display: flex!important;
  }
  .md-order-1 {
   order: 1;	 
  }
  .md-order-2 {
   order: 2;	 
  }
  .md-order-3 {
   order: 3;	 
  }
  .md-order-4 {
   order: 4;	 
  }
  .md-order-5 {
   order: 5;	 
  }
  .md-order-6 {
   order: 6;	 
  }
  .md-order-first {
   order: -9999;	 
  }
  .md-order-last {
   order: 9999;	 
  }
  .md-order-none {
   order: 0;	 
  }
  .md-h-full {
   height: 100%;
  }
  .md-h-screen {
   height: 100vh;
  }
  .md-ml-auto {
   margin-left: auto;
  }
  .md-mr-auto {
   margin-right: auto;
  }
  .md-mr-0 {
   margin-right: 0;
  }
  .md-mb-0 {
   margin-bottom: 0;
  }
  .md-mx-auto {
   margin-left: auto;
   margin-right: auto;
  }
  .md-centered {
    align-items: center!important;
    justify-content: center!important;
    align-content: center!important;
    text-align: center!important;
   }
  .md-horizontal {
   display: flex!important;
   flex-direction: row!important;
  }
  .md-horizontal-reverse {
     display: flex!important;
     flex-direction: row-reverse!important;
    }
  .md-horizontal-wrap {
   display: flex!important;
   flex-direction: row!important;
   flex-wrap: wrap!important;
  }
  .md-vertical {
    display: flex!important;
    flex-direction: column!important;
   }
   .md-vertical-reverse {
      display: flex!important;
      flex-direction: column-reverse!important;
     }
  .md-hidden {
   display: none!important;
  }
  .md-w-1by2 {
   width: 50%;
  }
  .md-w-1by3 {
   width: 33.333333%;
  }
  .md-w-2by3 {
   width: 66.666667%;
  }
  .md-w-full {
   width: 100%;
  }
}
@media screen and (max-width: 479px) {
  .sm-col-auto {
   grid-column: auto;
  }
  .sm-col-span-1 {
   grid-column: span 1 / span 1;
  }
  .sm-col-span-2 {
   grid-column: span 2 / span 2;
  }
  .sm-col-start-1 {
   grid-column-start: 1;
  }
  .sm-col-start-2 {
   grid-column-start: 2;
  }
  .sm-col-start-3 {
   grid-column-start: 3;
  }
  .sm-col-start-auto {
   grid-column-start: auto;
  }
  .sm-col-end-1 {
   grid-column-end: 1;
  }
  .sm-col-end-2 {
   grid-column-end: 2;
  }
  .sm-col-end-3 {
   grid-column-end: 3;
  }
  .sm-col-end-auto {
   grid-column-end: auto;
  }
  .sm-grid-cols-1 {
   grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .sm-grid-cols-2 {
   grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .sm-grid-cols-3 {
   grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .sm-grid-cols-none {
   grid-template-columns: none;
  }
  .sm-gap-2 {
   gap: 0.8rem;
  }
  .sm-gap-4 {
   gap: 1.6rem;
  }
  .sm-gap-6 {
   gap: 2.4rem;
  }
  .sm-row-gap-2 {
   gap: 0.8rem;
  }
  .sm-row-gap-4 {
   gap: 1.6rem;
  }
  .sm-flex {
     display: flex!important;
    }
  .sm-order-1 {
   order: 1;	 
  }
  .sm-order-2 {
   order: 2;	 
  }
  .sm-order-3 {
   order: 3;	 
  }
  .sm-order-4 {
   order: 4;	 
  }
  .sm-order-5 {
   order: 5;	 
  }
  .sm-order-6 {
   order: 6;	 
  }
  .sm-order-first {
   order: -9999;	 
  }
  .sm-order-last {
   order: 9999;	 
  }
  .sm-order-none {
   order: 0;	 
  }
  .sm-h-full {
   height: 100%;
  }
  .sm-h-screen {
   height: 100vh;
  }
  .sm-mt-0 {
   margin-top: 0;
  }
  .sm-mr-0 {
   margin-right: 0;
  }
  .sm-mr-auto {
   margin-right: auto;
  }
  .sm-ml-auto {
   margin-left: auto;
  }
  .sm-mx-auto {
   margin-left: auto;
   margin-right: auto;
  }
  .sm-centered {
   align-items: center!important;
   justify-content: center!important;
   align-content: center!important;
   text-align: center!important;
  }
  .sm-horizontal {
   display: flex!important;
   flex-direction: row!important;
  }
  .sm-horizontal-reverse {
     display: flex!important;
     flex-direction: row-reverse!important;
    }
  .sm-horizontal-wrap {
   display: flex!important;
   flex-direction: row!important;
   flex-wrap: wrap!important;
  }
  .sm-vertical {
   display: flex!important;
   flex-direction: column!important;
  }
  .sm-vertical-reverse {
   display: flex!important;
   flex-direction: column-reverse!important;
  }
  .sm-hidden {
   display: none!important;
  }
  .sm-w-1by2 {
   width: 50%;
  }
  .sm-w-full {
   width: 100%;
  }
}

/* Don't add any custom css to this file. This file may change in future as we extend the framework */
/* The framework will overwrite any CSS you write here when we make an update. *//* Don't add/delete any custom css in this file. This file may change in future as we extend the framework */
/* The framework will overwrite any CSS you write here when we make an update. */
/* Find hover classes documentation at https://learn.oxymade.com/docs/learn/hover-classes/ */

@keyframes hover-wobble-horizontal {
  16.65% {
   -webkit-transform: translateX(8px);
   transform: translateX(8px);
  }
  33.3% {
   -webkit-transform: translateX(-6px);
   transform: translateX(-6px);
  }
  49.95% {
   -webkit-transform: translateX(4px);
   transform: translateX(4px);
  }
  66.6% {
   -webkit-transform: translateX(-2px);
   transform: translateX(-2px);
  }
  83.25% {
   -webkit-transform: translateX(1px);
   transform: translateX(1px);
  }
  100% {
   -webkit-transform: translateX(0);
   transform: translateX(0);
  }
}
@keyframes hover-buzz-out {
  10% {
   -webkit-transform: translateX(3px) rotate(2deg);
   transform: translateX(3px) rotate(2deg);
  }
  20% {
   -webkit-transform: translateX(-3px) rotate(-2deg);
   transform: translateX(-3px) rotate(-2deg);
  }
  30% {
   -webkit-transform: translateX(3px) rotate(2deg);
   transform: translateX(3px) rotate(2deg);
  }
  40% {
   -webkit-transform: translateX(-3px) rotate(-2deg);
   transform: translateX(-3px) rotate(-2deg);
  }
  50% {
   -webkit-transform: translateX(2px) rotate(1deg);
   transform: translateX(2px) rotate(1deg);
  }
  60% {
   -webkit-transform: translateX(-2px) rotate(-1deg);
   transform: translateX(-2px) rotate(-1deg);
  }
  70% {
   -webkit-transform: translateX(2px) rotate(1deg);
   transform: translateX(2px) rotate(1deg);
  }
  80% {
   -webkit-transform: translateX(-2px) rotate(-1deg);
   transform: translateX(-2px) rotate(-1deg);
  }
  90% {
   -webkit-transform: translateX(1px) rotate(0);
   transform: translateX(1px) rotate(0);
  }
  100% {
   -webkit-transform: translateX(-1px) rotate(0);
   transform: translateX(-1px) rotate(0);
  }
}
@keyframes hover-back-pulse {
  50% {
   background-color: var(--tertiary-color);
  }
}
@keyframes hover-ripple-out {
  100% {
   top: -12px;
   right: -12px;
   bottom: -12px;
   left: -12px;
   opacity: 0;
  }
}

:where(.hover-fade, .hover-back-pulse).hover-bg-primary:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-primary:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-primary:hover {
  background: var(--primary-color) !important;
}
:where(.hover-fade, .hover-back-pulse).hover-bg-secondary:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-secondary:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-secondary:hover {
  background: var(--secondary-color) !important;
}

:where(.hover-fade, .hover-back-pulse).hover-bg:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg:hover {
  background: var(--background-color) !important;
}

:where(.hover-fade, .hover-back-pulse).hover-bg-dark:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-dark:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-dark:hover {
  background: var(--dark-color) !important;
}

:where(.hover-fade, .hover-back-pulse).hover-bg-light:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-light:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-light:hover {
  background: var(--light-color) !important;
}

:where(.hover-fade, .hover-back-pulse).hover-bg-alt:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-alt:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-alt:hover {
  background: var(--background-alt-color) !important;
}

:where(.hover-fade, .hover-back-pulse).hover-bg-white:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-white:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-white:hover {
  background: var(--white-color) !important;
}

:where(.hover-fade, .hover-back-pulse).hover-bg-black:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-black:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-black:hover {
  background: var(--black-color) !important;
}

:where(.hover-fade, .hover-back-pulse).hover-bg-placeholder:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-placeholder:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-placeholder:hover {
  background: var(--placeholder-color) !important;
}

:where(.hover-fade, .hover-back-pulse).hover-bg-placeholder-alt:where(:hover, :focus, :active),
:where(.hover-bounce-to-right, .hover-bounce-to-bottom, .hover-shutter-out-horizontal, .hover-underline-from-left, .hover-underline-from-center, .hover-overline-from-left, .hover-overline-from-center, .hover-underline-reveal, .hover-overline-reveal).hover-bg-placeholder-alt:before,
:where(.hover-bubble-left, .hover-bubble-bottom, .hover-bubble-right, .hover-bubble-top).hover-bg-placeholder-alt:hover {
  background: var(--placeholder-alt-color) !important;
}

:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-dark:where(:hover, :focus, :active) {
  color: var(--dark-color) !important;
}

:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-light:where(:hover, :focus, :active) {
  color: var(--light-color) !important;
}

:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-primary:where(:hover, :focus, :active) {
  color: var(--primary-color) !important;
}

:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-paragraph:where(:hover, :focus, :active) {
  color: var(--paragraph-color) !important;
}
:where(.hover-bounce-to-bottom, .hover-bounce-to-right, .hover-shutter-out-horizontal).hover-color-paragraph-alt:where(:hover, :focus, :active) {
  color: var(--paragraph-alt-color) !important;
}
.hover-color-dark:hover, .hover-color-dark:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) {
  color: var(--dark-color) !important;
}
.hover-color-light:hover, .hover-color-light:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) {
  color: var(--light-color) !important;
}
.hover-color-primary:hover, .hover-color-primary:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) {
  color: var(--primary-color) !important;
}
.hover-color-paragraph:hover, .hover-color-paragraph:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) {
  color: var(--paragraph-color) !important;
}
.hover-color-paragraph-alt:hover, .hover-color-paragraph-alt:hover :where(p, div, h1, h2, h3, h4, h5, h6, a, ul, li) {
  color: var(--paragraph-alt-color) !important;
}
:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-primary:before {
  border-color: var(--primary-color) !important;
}
:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-secondary:before {
  border-color: var(--secondary-color) !important;
}
:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-dark:before {
  border-color: var(--dark-color) !important;
}
:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-light:before {
  border-color: var(--light-color) !important;
}
:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border:before {
  border-color: var(--border-color) !important;
}
:where(.hover-ripple-out, .hover-outline-out, .hover-trim, .hover-reveal).hover-border-alt:before {
  border-color: var(--border-alt-color) !important;
}
.hover-bubble-top.hover-border-primary:where(:hover, :focus, :active):before {
  border-color: transparent transparent var(--primary-color) transparent !important;
}
.hover-bubble-top.hover-border-secondary:where(:hover, :focus, :active):before {
  border-color: transparent transparent var(--secondary-color) transparent !important;
}
.hover-bubble-top.hover-border-dark:where(:hover, :focus, :active):before {
  border-color: transparent transparent var(--dark-color) transparent !important;
}
.hover-bubble-top.hover-border-light:where(:hover, :focus, :active):before {
  border-color: transparent transparent var(--light-color) transparent !important;
}
.hover-bubble-top.hover-border:where(:hover, :focus, :active):before {
  border-color: transparent transparent var(--border-color) transparent !important;
}
.hover-bubble-top.hover-border-alt:where(:hover, :focus, :active):before {
  border-color: transparent transparent var(--border-alt-color) transparent !important;
}
.hover-bubble-left.hover-border-primary:where(:hover, :focus, :active):before {
  border-color: transparent var(--primary-color) transparent transparent !important;
}
.hover-bubble-left.hover-border-secondary:where(:hover, :focus, :active):before {
  border-color: transparent var(--secondary-color) transparent transparent !important;
}
.hover-bubble-left.hover-border-dark:where(:hover, :focus, :active):before {
  border-color: transparent var(--dark-color) transparent transparent !important;
}
.hover-bubble-left.hover-border-light:where(:hover, :focus, :active):before {
  border-color: transparent var(--light-color) transparent transparent !important;
}
.hover-bubble-left.hover-border:where(:hover, :focus, :active):before {
  border-color: transparent var(--border-color) transparent transparent !important;
}
.hover-bubble-left.hover-border-alt:where(:hover, :focus, :active):before {
  border-color: transparent var(--border-alt-color) transparent transparent !important;
}
.hover-bubble-bottom.hover-border-primary:where(:hover, :focus, :active):before {
  border-color: var(--primary-color) transparent transparent transparent !important;
}
.hover-bubble-bottom.hover-border-secondary:where(:hover, :focus, :active):before {
  border-color: var(--secondary-color) transparent transparent transparent !important;
}
.hover-bubble-bottom.hover-border-dark:where(:hover, :focus, :active):before {
  border-color: var(--dark-color) transparent transparent transparent !important;
}
.hover-bubble-bottom.hover-border-light:where(:hover, :focus, :active):before {
  border-color: var(--light-color) transparent transparent transparent !important;
}
.hover-bubble-bottom.hover-border:where(:hover, :focus, :active):before {
  border-color: var(--border-color) transparent transparent transparent !important;
}
.hover-bubble-bottom.hover-border-alt:where(:hover, :focus, :active):before {
  border-color: var(--border-alt-color) transparent transparent transparent !important;
}
.hover-bubble-right.hover-border-primary:where(:hover, :focus, :active):before {
  border-color: transparent transparent transparent var(--primary-color) !important;
}
.hover-bubble-right.hover-border-secondary:where(:hover, :focus, :active):before {
  border-color: transparent transparent transparent var(--secondary-color) !important;
}
.hover-bubble-right.hover-border-dark:where(:hover, :focus, :active):before {
  border-color: transparent transparent transparent var(--dark-color) !important;
}
.hover-bubble-right.hover-border-light:where(:hover, :focus, :active):before {
  border-color: transparent transparent transparent var(--light-color) !important;
}
.hover-bubble-right.hover-border:where(:hover, :focus, :active):before {
  border-color: transparent transparent transparent var(--border-color) !important;
}
.hover-bubble-right.hover-border-alt:where(:hover, :focus, :active):before {
   border-color: transparent transparent transparent var(--border-alt-color) !important;
}

/* Don't add any custom css to this file. This file may change in future as we extend the framework */
/* The framework will overwrite any CSS you write here when we make an update. */.slide-container > *{

 transition-duration:1s;

 transition-timing-function:ease;

 transition-property:all;

}

.woocommerce a.button:hover{

 background-color:var(--primary-color);

 border-top-color:var(--primary-color);

 border-right-color:var(--primary-color);

 border-bottom-color:var(--primary-color);

 border-left-color:var(--primary-color);

 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;

 color:var(--light-color);

}

.woocommerce a.button{

 border-radius:1px;

 font-weight:500;

 border-top-color:var(--primary-color);

 border-right-color:var(--primary-color);

 border-bottom-color:var(--primary-color);

 border-left-color:var(--primary-color);

 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;

 background-color:var(--primary-color);

 color:var(--light-color);

 box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);

}

.woocommerce-message::before{

 color:var(--primary-color);

}

.woocommerce-message{

 border-top-color:var(--primary-color);

}

.oxy-stock-content-styles img{

 height:auto;

}

.two-buttons-set > .btn-s:first-child{

 margin-right:1rem;

}

.two-buttons-set > .btn-m:first-child{

 margin-right:1rem;

}

.two-buttons-set > .btn-l:first-child{

 margin-right:1rem;

}

@media (max-width: 479px) {
.two-buttons-set > .btn-l:first-child{

 margin-right:0rem;

 margin-bottom:1rem;

}

}

@media (max-width: 479px) {
.two-buttons-set > .btn-m:first-child{

 margin-right:0rem;

 margin-bottom:1rem;

}

}

@media (max-width: 479px) {
.two-buttons-set > .btn-s:first-child{

 margin-right:0rem;

 margin-bottom:1rem;

}

}

