@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:479px) {}

@media (max-width:479px) {}

@media (max-width:479px) {}

@media (max-width:1120px) {}

@media (max-width:1120px) {}

@media (max-width:1120px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:479px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

#link_button-291-192 {}

@media (max-width:1120px) {
	#link_button-291-192 {}
}

@media (max-width:1120px) {
	#link_button-293-192 {}
}

@media (max-width:991px) {
	#link_button-291-192 {}
}

@media (max-width:991px) {
	#link_button-293-192 {}
}

@media (max-width:767px) {
	#link_button-293-192 {}
}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

#_nav_menu-77-7.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}

#_nav_menu-77-7.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

#_nav_menu-77-7.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px;
}

#_nav_menu-77-7.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px;
}

#_nav_menu-77-7.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
	border: 0;
	padding-left: 10px;
	padding-right: 10px;
}

#_nav_menu-77-7.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
	border: 0;
	padding-left: 10px;
	padding-right: 10px;
}

@media (max-width:767px) {
	#_nav_menu-77-7.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
		border: 0;
	}
}

#_header-17-7.oxy-sticky-header-active {
	animation-duration: .6s;
}

@media (min-width:1121px) {
	#_header-17-7.oxy-header-wrapper.oxy-header.oxy-sticky-header.oxy-sticky-header-active {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		z-index: 999;
		background-color: #fff;
		box-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	}
	
	#_header-17-7.oxy-header.oxy-sticky-header-active .oxygen-hide-in-sticky {
		display: none;
	}
	
	#_header-17-7.oxy-header.oxy-header .oxygen-show-in-sticky-only {
		display: none;
	}
}

.oxy-header.oxy-sticky-header-active > #_header_row-18-7.oxygen-show-in-sticky-only {
	display: block;
}

#slider-512-192 .unslider-nav ol li {
	border-color: #fff;
}

#slider-512-192 .unslider-nav ol li.unslider-active {
	background-color: #fff;
}

#slider-512-192 .unslider {
	padding: 0px;
}

#slider-512-192 .unslider-wrap.unslider-carousel > li {
	padding: 0px;
}

#slider-512-192 .unslider-arrow.next {
	right: 10px;
	z-index: 100;
}

#slider-512-192 .unslider-arrow.prev {
	left: 10px;
	z-index: 100;
}

#slider-512-192 .unslider-wrap {
	display: flex;
}

#slider-358-192 .unslider-nav ol li {
	border-color: #fff;
}

#slider-358-192 .unslider-nav ol li.unslider-active {
	background-color: #fff;
}

#slider-358-192 .unslider {
	padding: 0px;
}

#slider-358-192 .unslider-wrap.unslider-carousel > li {
	padding: 0px;
}

#slider-358-192 .unslider-arrow.next {
	right: 10px;
	z-index: 100;
}

#slider-358-192 .unslider-arrow.prev {
	left: 10px;
	z-index: 100;
}

#slider-358-192 .unslider-wrap {
	display: flex;
}

.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-inner-content {
	width: 100%;
}

.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-testimonial {
	width: 100%;
}

.oxy-icon-box {
	width: 100%;
}

.oxy-pricing-box {
	width: 100%;
}

.oxy-posts-grid {
	width: 100%;
}

.oxy-gallery {
	width: 100%;
}

.ct-modal {
	flex-direction: column;
	align-items: flex-start;
}

.ct-widget {
	width: 100%;
}

.oxy-dynamic-list {
	width: 100%;
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {}

.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;
}

.oxy-pricing-box .oxy-pricing-box-section {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	text-align: center;
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
	justify-content: center;
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
	justify-content: center;
}

.oxy-pricing-box .oxy-pricing-box-title-title {
	font-size: 48px;
}

.oxy-pricing-box .oxy-pricing-box-title-subtitle {
	font-size: 24px;
}

.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: .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, .5);
	margin-bottom: 20px;
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
	font-size: 16px;
	color: rgba(0, 0, 0, .5);
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
	justify-content: center;
}

.oxy-progress-bar .oxy-progress-bar-background {
	background-color: #000;
	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: #6af;
	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: #fff;
}

.ct-slider .unslider-nav ol li.unslider-active {
	background-color: #fff;
}

.oxy-superbox .oxy-superbox-secondary, .oxy-superbox .oxy-superbox-primary {
	transition-duration: .5s;
}

.oxy-shape-divider {
	width: 0px;
	height: 0px;
}

.oxy_shape_divider svg {
	width: 100%;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu {
	box-shadow: px px px px;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg {
	transition-duration: .4s;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div {
	margin-left: 0px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg {
	width: 30px;
	height: 30px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg {
	transition-duration: .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: .4s;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container {
	background-color: #fff;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container {
	background-image: none;
}

.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, .2);
	border-top-style: solid;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list {
	flex-direction: row;
}

.oxy-pro-menu .oxy-pro-menu-container .menu-item a {
	text-align: left;
	justify-content: flex-start;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item {
	align-items: flex-start;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container {
	top: 0;
	bottom: 0;
	right: auto;
	left: 0;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a {
	text-align: left;
	justify-content: flex-start;
}

.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img {
	filter: invert(0) !important;
}

.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a {
	color: var(--oxynav-neutral-color);
}

.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a {
	color: var(--oxynav-brand-color);
}

.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a {
	color: var(--oxynav-brand-color);
}

.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after {
	color: var(--oxynav-neutral-color);
}

.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after {
	color: var(--oxynav-brand-color);
}

.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after {
	color: var(--oxynav-brand-color);
}

.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul {
	display: none;
}

h5, h6 {
	font-size: 18px;
}

h6 {
	font-size: 16px;
}

.ct-link-text {}

.ct-link {}

.ct-new-columns > .ct-div-block {}

.oxy-header-container {}

@media (max-width:992px) {
	.ct-columns-inner-wrap {
		display: block !important;
	}
	
	.ct-columns-inner-wrap:after {
		display: table;
		clear: both;
		content: "";
	}
	
	.ct-column {
		width: 100% !important;
		margin: 0 !important;
	}
	
	.ct-columns-inner-wrap {
		margin: 0 !important;
	}
}

.oxel_icon_button__container:hover {
	background-color: #cfd3d7;
}

.oxel_icon_button__container {
	padding-top: 8px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 8px;
	transition-duration: .3s;
	background-color: #000;
}

.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts), .oxel_icon_button__container.oxy-easy-posts .oxy-posts, .oxel_icon_button__container.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.oxel_icon_button_text {
	color: #374047;
}

.oxel_icon_button_icon {
	color: #333;
}

.oxel_icon_button_icon >svg {
	width: 18px;
	height: 18px;
}

.oxel_icon_button_icon {
	margin-right: 8px;
}

@media (max-width:991px) {}

@media (max-width:479px) {}

.oxel_accordion {
	border-top-color: #adb4b9;
	border-right-color: #adb4b9;
	border-bottom-color: #adb4b9;
	border-left-color: #adb4b9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: var(--unit-s);
	margin-left: auto;
	margin-right: auto;
}

@media (max-width:1120px) {
	.oxel_accordion {
		width: 90%;
	}
}

@media (max-width:991px) {
	.oxel_accordion {
		width: 100%;
	}
}

.oxel_accordion__row {
	font-family: Montserrat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	width: 100%;
	padding-top: var(--unit-m);
	padding-left: var(--unit-m);
	padding-right: var(--unit-m);
	padding-bottom: var(--unit-m);
	text-align: justify;
	border-bottom-color: #eceeef;
	border-bottom-width: 1px;
	font-weight: 600;
	background-color: #fff;
	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;
}

@media (max-width:479px) {
	.oxel_accordion__row {
		font-size: 11px;
	}
}

.oxel_accordion__icon {
	color: #374047;
}

.oxel_accordion__icon >svg {
	width: 18px;
	height: 18px;
}

.oxel_accordion__icon {
	margin-right: 8px;
	transition-duration: .3s;
}

@media (max-width:767px) {
	.oxel_accordion__icon {
		width: 13px;
		min-width: 13px;
	}
}

.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: var(--unit-m);
	padding-left: var(--unit-m);
	padding-right: var(--unit-m);
	padding-bottom: var(--unit-m);
	border-bottom-color: #98a1a8;
	border-bottom-width: 2px;
	border-bottom-style: none;
	overflow: hidden;
	opacity: 1;
	transition-duration: 3s;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	transition-property: max-height;
	text-align: left;
	max-height: 3000px;
	font-size: 14px;
}

.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;
}

@media (max-width:767px) {
	.oxel_accordion__content {
		font-size: 12px;
	}
}

.oxel_accordion__content__hidden {
	max-height: 0px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	z-index: -1;
	padding-bottom: 0;
	transition-duration: 0s;
}

.oxel_accordion__content__hidden:not(.ct-section):not(.oxy-easy-posts), .oxel_accordion__content__hidden.oxy-easy-posts .oxy-posts, .oxel_accordion__content__hidden.ct-section .ct-section-inner-wrap {
	display: flex;
}

.oxel_accordion__row__label {
	font-size: 14px;
	font-weight: 400;
	margin-right: auto;
	width: 100%;
	margin-left: auto;
}

@media (max-width:767px) {
	.oxel_accordion__row__label {
		color: #000;
	}
}

.row_1 {}

.row_2 {}

.row_3 {}

.row_4 {}

.row_5 {}

.row_6 {}

.home-module-points {
	border-radius: 99px;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: rgba(255, 255, 255, .55);
	width: 15px;
	height: 15px;
	cursor: pointer;
}

.home-module-points:not(.ct-section):not(.oxy-easy-posts), .home-module-points.oxy-easy-posts .oxy-posts, .home-module-points.ct-section .ct-section-inner-wrap {
	display: inline-block;
}

@media (max-width:991px) {
	.home-module-points {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 4px;
		margin-right: 4px;
		width: 20px;
		height: 20px;
	}
}

@media (max-width:767px) {
	.home-module-points {
		margin-left: 10px;
		margin-right: 10px;
	}
}

.home-module-points-active {
	background-color: rgba(255, 255, 255, .85);
}

.home-module-cards {
	width: 90%;
}

@media (max-width:479px) {
	.home-module-cards {
		width: 99%;
	}
}

.home-module-div {
	background-color: rgba(255, 255, 255, .55);
	width: 100%;
	padding-top: var(--unit-m);
	padding-right: var(--unit-m);
	padding-bottom: var(--unit-m);
	padding-left: var(--unit-m);
	text-align: left;
	border-radius: 6px;
	margin-bottom: var(--unit-m);
	min-height: 77px;
}

.home-module-div:not(.ct-section):not(.oxy-easy-posts), .home-module-div.oxy-easy-posts .oxy-posts, .home-module-div.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
	align-items: center;
}

@media (max-width:479px) {
	.home-module-div {}
}

.home-module-img-div {
	min-width: 55px;
}

.home-module-img-div:not(.ct-section):not(.oxy-easy-posts), .home-module-img-div.oxy-easy-posts .oxy-posts, .home-module-img-div.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.home-module-text-div {
	margin-left: 12px;
}

.home-module-text {
	color: #000;
	line-height: 1.3;
}

@media (max-width:1120px) {
	.home-module-text {
		font-size: 11px;
	}
}

@media (max-width:991px) {
	.home-module-text {
		font-size: 11px;
	}
}

.courses:hover {}

.courses {
	width: 290px;
	height: 350px;
}

@media (max-width:479px) {
	.courses {}
}

.color-block-ct {
	margin-top: 24px;
	width: 100%;
	gap: var(--unit-l);
}

.color-block-ct:not(.ct-section):not(.oxy-easy-posts), .color-block-ct.oxy-easy-posts .oxy-posts, .color-block-ct.ct-section .ct-section-inner-wrap {
	display: flex;
	gap: var(--unit-l);
}

.color-row {
	margin-bottom: 10px;
}

.color-block {
	height: 45px;
	border-radius: 4px;
	background-color: #76a8b4;
	padding-bottom: 0px;
	flex: 1;
}

.color-block:not(.ct-section):not(.oxy-easy-posts), .color-block.oxy-easy-posts .oxy-posts, .color-block.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.ds-h2 {
	margin-left: auto;
	margin-right: auto;
}

.ds-h3 {}

.oxel_horizontal_divider {
	margin-top: 16px;
	margin-bottom: 16px;
	width: 100%;
	max-width: 700px;
	margin-left: auto;
	margin-right: auto;
}

.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts), .oxel_horizontal_divider.oxy-easy-posts .oxy-posts, .oxel_horizontal_divider.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: column;
}

.oxel_horizontal_divider__line {
	height: 2px;
	background-color: #98a1a8;
}

.ds-typo-sizes-ct {
	text-align: justify;
	width: 100%;
}

.ds-typo-sizes-ct:not(.ct-section):not(.oxy-easy-posts), .ds-typo-sizes-ct.oxy-easy-posts .oxy-posts, .ds-typo-sizes-ct.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
	align-items: flex-end;
	justify-content: center;
}

.ds-typo-sizes-txt {}

.ds-typo-headings-example {
	font-family: Playfair Display;
	line-height: 1.5;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
}

.ds-typo-sizes-single {
	margin-left: auto;
	margin-right: auto;
}

.ds-typo-bt-example {
	font-family: Montserrat;
	font-weight: 400;
	line-height: 1.6;
}

@media (max-width:1120px) {
	.body-l {}
}

@media (max-width:767px) {}

.ds-typo-ft-example {
	font-family: "Boogaloo";
}

.functional-l {
	font-size: 24px;
}

@media (max-width:767px) {
	.functional-l {
		font-size: 22px;
	}
}

.functional-s {
	font-size: 20px;
}

.ds-shadow-box {
	width: 100px;
	height: 100px;
}

.ds-spacing-ct {}

.ds-spacing-ct:not(.ct-section):not(.oxy-easy-posts), .ds-spacing-ct.oxy-easy-posts .oxy-posts, .ds-spacing-ct.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.ds-spacing {
	background-color: var(--grey-300);
}

.buttons {}

.btn-success:hover {
	background-color: var(--success-800);
}

.btn-success:active {
	background-color: var(--success-900);
}

.btn-success {
	letter-spacing: .02rem;
	background-color: var(--success-700);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: none !important;
}

.btn-success-outlined:hover {
	background-color: var(--success-200);
	color: var(--success-900);
	border-top-color: var(--success-900);
	border-right-color: var(--success-900);
	border-bottom-color: var(--success-900);
	border-left-color: var(--success-900);
}

.btn-success-outlined:active {
	border-top-color: var(--success-900);
	border-right-color: var(--success-900);
	border-bottom-color: var(--success-900);
	border-left-color: var(--success-900);
	color: var(--success-900);
	background-color: var(--success-200);
}

.btn-success-outlined {
	background-color: transparent;
	border: 1px solid #1e73be;
	color: #1e73be;
	padding: 9px 15px;
}

.btn-success-outlined {
	border-top-color: var(--success-800);
	border-right-color: var(--success-800);
	border-bottom-color: var(--success-800);
	border-left-color: var(--success-800);
	color: var(--success-800);
	padding-top: var(--unit-xs);
	padding-bottom: var(--unit-xs);
	padding-left: var(--unit-m);
	padding-right: var(--unit-m);
	background-color: rgba(0, 0, 0, 0);
}

.btn-success-text:hover {
	color: var(--success-800);
	background-color: var(--success-100);
}

.btn-success-text:active {
	background-color: var(--success-200);
	color: var(--success-900);
}

.btn-success-text {
	color: var(--success-700);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: rgba(0, 0, 0, 0);
	background: none;
}

.btn-icon {
	color: var(--primary-100);
}

.btn-icon >svg {
	width: 33px;
	height: 33px;
}

.btn-icon {}

.btn-fw {
	width: 100%;
}

.btn-warning:hover {
	background-color: var(--warning-700);
}

.btn-warning:active {
	background-color: var(--warning-800);
}

.btn-warning {
	letter-spacing: .02rem;
	background-color: var(--warning-600);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: var(--warning-1000);
	border: none !important;
}

.btn-warning-outlined:hover {
	background-color: var(--warning-200);
	color: var(--warning-900);
	border-top-color: var(--warning-900);
	border-right-color: var(--warning-900);
	border-bottom-color: var(--warning-900);
	border-left-color: var(--warning-900);
}

.btn-warning-outlined:active {
	border-top-color: var(--warning-1000);
	border-right-color: var(--warning-1000);
	border-bottom-color: var(--warning-1000);
	border-left-color: var(--warning-1000);
	color: var(--warning-1000);
	background-color: var(--warning-200);
}

.btn-warning-outlined {
	background-color: transparent;
	border: 1px solid #1e73be;
	color: #1e73be;
	padding: 9px 15px;
}

.btn-warning-outlined {
	border-top-color: var(--warning-900);
	border-right-color: var(--warning-900);
	border-bottom-color: var(--warning-900);
	border-left-color: var(--warning-900);
	color: var(--warning-800);
	padding-top: var(--unit-xs);
	padding-bottom: var(--unit-xs);
	padding-left: var(--unit-m);
	padding-right: var(--unit-m);
	background-color: rgba(0, 0, 0, 0);
}

.btn-warning-text:hover {
	color: var(--warning-900);
	background-color: var(--warning-200);
}

.btn-warning-text:active {
	background-color: var(--warning-200);
	color: var(--warning-1000);
}

.btn-warning-text {
	color: var(--warning-800);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: rgba(0, 0, 0, 0);
	background: none;
}

.btn-error:hover {
	background-color: var(--error-900);
}

.btn-error:active {
	background-color: var(--error-1000);
}

.btn-error {
	letter-spacing: .02rem;
	background-color: var(--error-800);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: none !important;
}

.btn-error-outlined:hover {
	background-color: var(--error-200);
	color: var(--error-900);
	border-top-color: var(--error-900);
	border-right-color: var(--error-900);
	border-bottom-color: var(--error-900);
	border-left-color: var(--error-900);
}

.btn-error-outlined:active {
	border-top-color: var(--error-1000);
	border-right-color: var(--error-1000);
	border-bottom-color: var(--error-1000);
	border-left-color: var(--error-1000);
	color: var(--error-1000);
	background-color: var(--error-200);
}

.btn-error-outlined {
	background-color: transparent;
	border: 1px solid #1e73be;
	color: #1e73be;
	padding: 9px 15px;
}

.btn-error-outlined {
	border-top-color: var(--error-800);
	border-right-color: var(--error-800);
	border-bottom-color: var(--error-800);
	border-left-color: var(--error-800);
	color: var(--error-800);
	padding-top: var(--unit-xs);
	padding-bottom: var(--unit-xs);
	padding-left: var(--unit-m);
	padding-right: var(--unit-m);
	background-color: rgba(0, 0, 0, 0);
}

.btn-error-text:hover {
	color: var(--error-900);
	background-color: var(--error-100);
}

.btn-error-text:active {
	background-color: var(--error-200);
	color: var(--error-1000);
}

.btn-error-text {
	color: var(--error-800);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: rgba(0, 0, 0, 0);
	background: none;
}

.btn-p-outlined {
	background-color: transparent;
	border: 1px solid #1e73be;
	color: #1e73be;
	padding: 9px 15px;
}

.btn-p-outlined {
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	color: #000;
	padding-top: var(--unit-xs);
	padding-bottom: var(--unit-xs);
	padding-left: var(--unit-m);
	padding-right: var(--unit-m);
	background-color: rgba(0, 0, 0, 0);
}

.btn-p-text:hover {
	color: var(--primary-800);
	background-color: var(--primary-100);
}

.btn-p-text:active {
	background-color: var(--primary-200);
	color: var(--primary-900);
}

.btn-p-text {
	color: var(--primary-700);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: rgba(0, 0, 0, 0);
	background: none;
}

.btn-s:hover {
	background-color: var(--secondary-800);
}

.btn-s:active {
	background-color: var(--secondary-900);
}

.btn-s {
	letter-spacing: .02rem;
	background-color: var(--secondary-700);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: none !important;
}

.btn-s-outlined:hover {
	background-color: var(--secondary-200);
	color: var(--secondary-800);
	border-top-color: var(--secondary-800);
	border-right-color: var(--secondary-800);
	border-bottom-color: var(--secondary-800);
	border-left-color: var(--secondary-800);
}

.btn-s-outlined:active {
	border-top-color: var(--secondary-900);
	border-right-color: var(--secondary-900);
	border-bottom-color: var(--secondary-900);
	border-left-color: var(--secondary-900);
	color: var(--secondary-900);
	background-color: var(--secondary-200);
}

.btn-s-outlined {
	background-color: transparent;
	border: 1px solid #1e73be;
	color: #1e73be;
	padding: 9px 15px;
}

.btn-s-outlined {
	border-top-color: var(--secondary-700);
	border-right-color: var(--secondary-700);
	border-bottom-color: var(--secondary-700);
	border-left-color: var(--secondary-700);
	color: var(--secondary-700);
	padding-top: var(--unit-xs);
	padding-bottom: var(--unit-xs);
	padding-left: var(--unit-m);
	padding-right: var(--unit-m);
	background-color: rgba(0, 0, 0, 0);
}

.btn-s-text:hover {
	color: var(--secondary-800);
	background-color: var(--secondary-100);
}

.btn-s-text:active {
	background-color: var(--secondary-200);
	color: var(--secondary-900);
}

.btn-s-text {
	color: var(--secondary-700);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: rgba(0, 0, 0, 0);
	background: none;
}

.btn-info:hover {
	background-color: var(--info-800);
}

.btn-info:active {
	background-color: var(--info-900);
}

.btn-info {
	letter-spacing: .02rem;
	background-color: var(--info-700);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: none !important;
}

.btn-info-oulined:hover {
	background-color: var(--info-200);
	color: var(--info-900);
	border-top-color: var(--info-900);
	border-right-color: var(--info-900);
	border-bottom-color: var(--info-900);
	border-left-color: var(--info-900);
}

.btn-info-oulined:active {
	border-top-color: var(--info-900);
	border-right-color: var(--info-900);
	border-bottom-color: var(--info-900);
	border-left-color: var(--info-900);
	color: var(--info-900);
	background-color: var(--info-200);
}

.btn-info-oulined {
	background-color: transparent;
	border: 1px solid #1e73be;
	color: #1e73be;
	padding: 9px 15px;
}

.btn-info-oulined {
	border-top-color: var(--info-800);
	border-right-color: var(--info-800);
	border-bottom-color: var(--info-800);
	border-left-color: var(--info-800);
	color: var(--info-800);
	padding-top: var(--unit-xs);
	padding-bottom: var(--unit-xs);
	padding-left: var(--unit-m);
	padding-right: var(--unit-m);
	background-color: rgba(0, 0, 0, 0);
}

.btn-info-text:hover {
	color: var(--info-800);
	background-color: var(--info-100);
}

.btn-info-text:active {
	background-color: var(--info-200);
	color: var(--info-900);
}

.btn-info-text {
	color: var(--info-700);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: rgba(0, 0, 0, 0);
	background: none;
}

.btn-disabled {
	background-color: var(--grey-300);
	color: var(--grey-600);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.btn-outlined-disabled {
	color: var(--grey-600);
	border-top-color: var(--grey-600);
	border-right-color: var(--grey-600);
	border-bottom-color: var(--grey-600);
	border-left-color: var(--grey-600);
	background-color: rgba(0, 0, 0, 0);
}

.btn-text-disabled {
	background-color: #1e73be;
	border: 1px solid #1e73be;
	color: var(--grey-600);
}

.btn-text-disabled {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: rgba(0, 0, 0, 0);
}

.link-p:hover {
	color: var(--primary-800);
}

.link-p {
	color: var(--primary-700);
	hover_color: var(--primary-800);
	transition-duration: .3s;
}

.link-s:hover {
	color: var(--secondary-800);
}

.link-s {
	color: var(--secondary-700);
	hover_color: var(--secondary-800);
}

.tag {
	font-family: "Boogaloo";
	background-color: var(--primary-700);
	color: #fff;
	padding-bottom: var(--unit-xxs);
	padding-left: var(--unit-s);
	padding-right: var(--unit-s);
	font-size: 18px;
	letter-spacing: .8px;
	padding-top: var(--unit-xxs);
	border-radius: var(--unit-xs);
}

.tag-s {
	background-color: var(--secondary-800);
}

.alert {
	width: 100%;
	max-width: 900px;
	border-radius: var(--unit-xs);
	padding-left: var(--unit-l);
	padding-top: var(--unit-m);
	padding-right: var(--unit-l);
	padding-bottom: var(--unit-m);
}

.alert:not(.ct-section):not(.oxy-easy-posts), .alert.oxy-easy-posts .oxy-posts, .alert.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
}

.alert-info {}

.alert-icon {
	color: #333;
}

.alert-icon >svg {
	width: var(--unit-l);
	height: var(--unit-l);
}

.alert-icon {}

.alert-content {
	flex-grow: 1;
}

.alert-title {
	font-family: "Hind Vadodara";
	font-weight: 600;
	margin-bottom: var(--unit-s);
}

.alert-close-icon {
	margin-left: var(--unit-xl);
}

.alert-close-icon-svg {
	color: #333;
}

.alert-close-icon-svg >svg {
	width: var(--unit-l);
	height: var(--unit-l);
}

.alert-close-icon-svg {
	width: var(--unit-l);
	height: var(--unit-l);
}

.alert-success {}

.alert-error {}

.alert-warning {}

.input-label {
	margin-left: var(--unit-s);
	margin-bottom: var(--unit-s);
}

.input-label:not(.ct-section):not(.oxy-easy-posts), .input-label.oxy-easy-posts .oxy-posts, .input-label.ct-section .ct-section-inner-wrap {
	display: block;
}

.input-field-container {
	width: 100%;
	position: relative;
}

.input-icon {
	color: var(--grey-800);
}

.input-icon >svg {
	width: 55px;
	height: 55px;
}

.input-icon {
	position: absolute;
	right: 0px;
	width: 25px;
	height: 100%;
	margin-right: var(--unit-s);
}

.input-icon:not(.ct-section):not(.oxy-easy-posts), .input-icon.oxy-easy-posts .oxy-posts, .input-icon.ct-section .ct-section-inner-wrap {
	display: flex;
	align-items: center;
}

.input-span {
	margin-top: var(--unit-xs);
	margin-left: var(--unit-s);
	font-size: 14px;
}

.site-container {
	max-width: var(--max-width-content);
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

.site-container .ct-section-inner-wrap {
	padding-top: var(--unit-xl);
	padding-right: var(--unit-xl);
	padding-bottom: var(--unit-xl);
	padding-left: var(--unit-xl);
}

.site-container:not(.ct-section):not(.oxy-easy-posts), .site-container.oxy-easy-posts .oxy-posts, .site-container.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.home-bg-points {
	border-radius: 99px;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: rgba(255, 255, 255, .55);
	width: 15px;
	height: 15px;
	margin-right: 5px;
	cursor: pointer;
}

.home-bg-points:not(.ct-section):not(.oxy-easy-posts), .home-bg-points.oxy-easy-posts .oxy-posts, .home-bg-points.ct-section .ct-section-inner-wrap {
	display: inline-block;
}

@media (max-width:991px) {
	.home-bg-points {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 4px;
		margin-right: 4px;
		width: 20px;
		height: 20px;
	}
}

@media (max-width:767px) {
	.home-bg-points {
		margin-left: 10px;
		margin-right: 10px;
	}
}

.home-bg-points-active {
	background-color: rgba(255, 255, 255, .85);
	background-color: rgba(255, 255, 255, .85) !important;
}

.oxel_toc__primary {
	color: #374047;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-left: 8px;
	width: 100%;
	padding-bottom: 8px;
	border-top-color: #606e79;
	border-right-color: #606e79;
	border-bottom-color: #dee1e3;
	border-left-color: #606e79;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-bottom: 8px;
	padding-top: 8px;
	border-left-width: 2px;
	border-left-style: solid;
}

.oxel_toc__sub {
	text-decoration: underline;
	color: #606e79;
	margin-left: 16px;
}

.oxel_toc__sub__2 {
	margin-left: 32px;
}

.oxel_toc__sub__1 {}

.oxel_toc__container {
	padding-bottom: 16px;
	width: 100%;
}

.oxel_toc__sub__3 {
	margin-left: 48px;
}

.oxel_toc__sub__4 {
	margin-left: 64px;
}

.oxel_toc__template {}

.oxel_dynamicslider {
	width: 100%;
}

.swiper-container {}

.oxel_dynamicslider__container {
	height: 400px;
}

.swiper-wrapper {}

.swiper-slide {}

.oxel_dropdown_buttonv2__trigger {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 16px;
	padding-right: 16px;
	background-color: #374047;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	cursor: pointer;
}

.oxel_dropdown_buttonv2__trigger:not(.ct-section):not(.oxy-easy-posts), .oxel_dropdown_buttonv2__trigger.oxy-easy-posts .oxy-posts, .oxel_dropdown_buttonv2__trigger.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.oxel_dropdown_buttonv2 {
	background-color: #374047;
	position: relative;
	width: min-content;
}

.oxel_dropdown_buttonv2:not(.ct-section):not(.oxy-easy-posts), .oxel_dropdown_buttonv2.oxy-easy-posts .oxy-posts, .oxel_dropdown_buttonv2.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.oxel_dropdown_buttonv2__submenu {
	position: absolute;
	left: 0px;
	min-width: 100%;
	padding-top: 4px;
	width: 200px;
	z-index: 10;
	top: 100%;
	padding-inline-start: 0;
	margin-block-start: 0;
	margin-block-end: 0;
}

.oxel_dropdown_buttonv2__submenu--hidden {
	opacity: 0;
	pointer-events: none;
}

.oxel_dropdown_buttonv2__submenu--hidden:not(.ct-section):not(.oxy-easy-posts), .oxel_dropdown_buttonv2__submenu--hidden.oxy-easy-posts .oxy-posts, .oxel_dropdown_buttonv2__submenu--hidden.ct-section .ct-section-inner-wrap {
	display: none;
}

.oxel_dropdown_buttonv2__submenubutton:hover {
	background-color: #dee1e3;
}

.oxel_dropdown_buttonv2__submenubutton {
	text-align: left;
	background-color: #eceeef;
	min-width: 100%;
	color: #374047;
	transition-duration: .3s;
	transition-timing-function: ease-in-out;
}

.oxel_dropdown_buttonv2__submenubutton:not(.ct-section):not(.oxy-easy-posts), .oxel_dropdown_buttonv2__submenubutton.oxy-easy-posts .oxy-posts, .oxel_dropdown_buttonv2__submenubutton.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}

.oxel_dropdown_buttonv2__submenulabel {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 16px;
	padding-right: 16px;
	width: 100%;
	color: #374047;
}

.oxel_dropdown_buttonv2__label {
	color: #f9f9fa;
	white-space: nowrap;
}

.oxel_dropdown_buttonv2__symbol {
	background-image: linear-gradient(135deg, rgba(0, 0, 0, 0) 50%, #fff 50%);
	transform: rotate(45deg);
	width: 8px;
	height: 8px;
	margin-top: -4px;
	margin-left: 16px;
	min-width: 0 !important;
	min-height: 0 !important;
}

.oxel_scrollingImage__container:hover {
	background-position: 50% 100%;
}

.oxel_scrollingImage__container {
	background-size: cover;
	height: 400px;
	background-repeat: no-repeat;
	transition-duration: 5s;
	transition-timing-function: ease-in-out;
	transition-property: background-position;
	text-align: center;
	width: 600px;
	max-width: 100%;
	overflow: hidden;
	background-position: 50% 0px;
}

.oxel_scrollingImage__container:not(.ct-section):not(.oxy-easy-posts), .oxel_scrollingImage__container.oxy-easy-posts .oxy-posts, .oxel_scrollingImage__container.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

@media (max-width:767px) {
	.oxel_scrollingImage__container {
		width: 100%;
	}
}

.oxel_scrollingImage__container__icon {
	background-color: rgba(0, 0, 0, .17);
	border: 1px solid rgba(0, 0, 0, .17);
	padding: 16px;
	color: #f9f9fa;
}

.oxel_scrollingImage__container__icon >svg {
	width: 55px;
	height: 55px;
}

.oxel_scrollingImage__container__icon {
	transition-duration: 2.5s;
}

.oxel_horizontal_divider__icon {
	color: #98a1a8;
}

.oxel_horizontal_divider__icon >svg {
	width: 16px;
	height: 16px;
}

.oxel_horizontal_divider__icon {
	flex-shrink: 0;
}

.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts), .oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts, .oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap {
	display: flex;
}

.animated_text {}

.courses-container {
	overflow: hidden;
}

.text_block-122-145 {
	color: #f00;
	font-weight: 900;
}

.description {}

.intitule {}

@media (max-width:1120px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:479px) {}

.home-module-img {}

.cards {}

.calendar-module-points {
	width: 15px;
	height: 15px;
	background-color: #dbc9bc;
	border-radius: 99px;
	margin-left: 7px;
	margin-top: 40px;
	cursor: pointer;
}

.calendar-module-points:not(.ct-section):not(.oxy-easy-posts), .calendar-module-points.oxy-easy-posts .oxy-posts, .calendar-module-points.ct-section .ct-section-inner-wrap {
	display: inline-block;
}

@media (max-width:991px) {
	.calendar-module-points {
		margin-bottom: 0px;
	}
}

@media (max-width:767px) {
	.calendar-module-points {
		margin-top: 20px;
	}
}

.calendar-module-points-active {
	background-color: #c1ac9e;
}

.cgv-articles {
	font-family: Playfair Display;
}

.oxy-stock-content-styles {}

.points-content {
	align-items: baseline;
}

.points-content:not(.ct-section):not(.oxy-easy-posts), .points-content.oxy-easy-posts .oxy-posts, .points-content.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
}

.point-list {
	width: 10px;
}

@media (max-width:991px) {}

@media (max-width:767px) {}

.title-section {
	background-image: url("https://bebetteracademy.fr/wp-content/uploads/2023/05/AdobeStock_205899318-scaled.jpeg");
	background-size: cover;
	background-attachment: fixed;
	min-height: var(--title-img-height);
	--lzl-bg-img: "https://bebetteracademy.fr/wp-content/uploads/2023/05/AdobeStock_205899318-scaled.jpeg";
}

.title-section .ct-section-inner-wrap {
	padding-top: var(--unit-xl);
	padding-right: var(--unit-xl);
	padding-bottom: var(--unit-xxl);
	padding-left: var(--unit-xl);
}

.title-section:not(.ct-section):not(.oxy-easy-posts), .title-section.oxy-easy-posts .oxy-posts, .title-section.ct-section .ct-section-inner-wrap {
	display: flex;
	align-items: center;
	justify-content: center;
}

@media (max-width:991px) {
	.title-section {}
}

@media (max-width:767px) {
	.title-section {
		background-attachment: scroll;
	}
}

.sg-article-sct {}

.sg-article-sct .ct-section-inner-wrap {
	padding-top: 0;
	padding-right: var(--unit-xl);
	padding-bottom: var(--unit-xxl);
	padding-left: var(--unit-xl);
}

.sg-article-sct:not(.ct-section):not(.oxy-easy-posts), .sg-article-sct.oxy-easy-posts .oxy-posts, .sg-article-sct.ct-section .ct-section-inner-wrap {
	display: flex;
	align-items: center;
}

@media (max-width:767px) {
	.sg-article-sct {}
	
	.sg-article-sct .ct-section-inner-wrap {
		padding-right: var(--unit-l);
		padding-left: var(--unit-l);
	}
}

.legal-part {
	margin-top: var(--unit-m);
	margin-bottom: var(--unit-m);
}

.w-100 {
	width: 100%;
}

.clickable-video {
	cursor: pointer;
}

.video-title {
	font-family: Playfair Display;
	font-size: 20px;
	font-weight: 600;
	text-transform: none;
}

@media (max-width:767px) {
	.video-title {
		font-size: 18px;
	}
}

.video-author-ct {
	gap: var(--unit-xs);
}

.video-author-ct:not(.ct-section):not(.oxy-easy-posts), .video-author-ct.oxy-easy-posts .oxy-posts, .video-author-ct.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: var(--unit-xs);
}

.video-miniature-ct {
	background-size: cover;
	width: 100%;
	height: 235px;
	max-width: 350px;
	background-position: center;
}

@media (max-width:767px) {
	.video-miniature-ct {
		max-width: 100%;
	}
}

.video-block {
	gap: var(--unit-m);
}

.video-block:not(.ct-section):not(.oxy-easy-posts), .video-block.oxy-easy-posts .oxy-posts, .video-block.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	gap: var(--unit-m);
}

.oxy-close-modal {}

.formation_card_desc {
	font-size: .8rem;
	line-height: 1;
}

.formation_card_duration {
	margin-top: .5rem;
	padding-top: .1rem;
	padding-bottom: .1rem;
	padding-left: .5rem;
	padding-right: .5rem;
	font-weight: 600;
	border-radius: 2px;
	line-height: 1;
	color: #4a4a4a;
	background-color: rgba(255, 255, 255, 0);
}

.formation_card_title {
	font-family: Montserrat;
	line-height: 1;
	margin-top: .5rem;
	margin-bottom: .5rem;
	text-transform: uppercase;
	font-size: 1rem;
	text-align: left;
}

.formation_card_image {
	background-image: url("https://bebetteracademy.fr/wp-content/uploads/2023/05/AdobeStock_205899318-scaled.jpeg");
	background-size: cover;
	width: 100%;
	height: 170px;
	border-radius: 8px;
	--lzl-bg-img: "https://bebetteracademy.fr/wp-content/uploads/2023/05/AdobeStock_205899318-scaled.jpeg";
}

.formation_card_image.lzl:not(.lzl-ed), .formation_card_image.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACgAAAAarAQMAAADz4WLCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAACWxJREFUeAHt0AENAAAAwqD3T20PBxEoDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBg4HBhc4wABykkcrAAAAABJRU5ErkJggg==");
}

.formation_card_ct {
	width: 100%;
	padding-left: .5rem;
	padding-right: .5rem;
}

@media (max-width:767px) {
	.formation_card_ct {
		gap: .2rem;
	}
	
	.formation_card_ct:not(.ct-section):not(.oxy-easy-posts), .formation_card_ct.oxy-easy-posts .oxy-posts, .formation_card_ct.ct-section .ct-section-inner-wrap {
		display: flex;
		flex-direction: column;
		gap: .2rem;
	}
}

.formation_card {}

@media (max-width:767px) {
	.formation_card {
		width: 100%;
	}
}

.formation_card_ctn {
	text-align: left;
	width: 33%;
}

.formation_card_ctn:not(.ct-section):not(.oxy-easy-posts), .formation_card_ctn.oxy-easy-posts .oxy-posts, .formation_card_ctn.ct-section .ct-section-inner-wrap {
	align-items: center;
}

@media (max-width:991px) {
	.formation_card_ctn {
		margin-left: .2rem;
		margin-right: .2rem;
	}
}

@media (max-width:767px) {
	.formation_card_ctn {
		width: 100%;
		margin-bottom: .5rem;
	}
}

@media (max-width:479px) {
	.formation_card_ctn {
		margin-bottom: 1rem;
	}
}

.home-labels {
	font-weight: 600;
}

@media (max-width:991px) {
	.home-labels {
		text-align: center;
	}
}

.formation_card_days {}

.formation_card_days:not(.ct-section):not(.oxy-easy-posts), .formation_card_days.oxy-easy-posts .oxy-posts, .formation_card_days.ct-section .ct-section-inner-wrap {
	display: flex;
	flex-direction: row;
	align-items: flex-end;
}

.open {
	animation-name: var(--oxynav-animation-name);
	animation-duration: var(--oxynav-transition-duration);
	animation-play-state: playing;
	animation-iteration-count: 1;
	animation-timing-function: var(--oxynav-transition-timing-function);
}

.oxy-site-navigation__css-icon {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 32px;
	aspect-ratio: 1;
}

.oxy-site-navigation__css-icon-inner {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
}

.oxy-site-navigation__css-icon-inner, .oxy-site-navigation__css-icon-inner::before, .oxy-site-navigation__css-icon-inner::after {
	width: 100%;
	height: 2px;
	background: currentColor;
	transform-origin: center;
	transition: var(--oxynav-transition-duration) all var(--oxynav-transition-timing-function);
}

.oxy-site-navigation__css-icon-inner::before, .oxy-site-navigation__css-icon-inner::after {
	content: "";
	position: absolute;
}

.oxy-site-navigation__css-icon--animation-sticks .oxy-site-navigation__css-icon-inner::before {
	transition-delay: .2s;
	top: -8px;
}

.oxy-site-navigation__css-icon--animation-sticks .oxy-site-navigation__css-icon-inner::after {
	bottom: -8px;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-sticks .oxy-site-navigation__css-icon-inner {
	background: transparent;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-sticks .oxy-site-navigation__css-icon-inner::before {
	rotate: 225deg;
	translate: 0px 8px;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-sticks .oxy-site-navigation__css-icon-inner::after {
	rotate: -225deg;
	translate: 0px -8px;
}

.oxy-site-navigation__css-icon--animation-basic .oxy-site-navigation__css-icon-inner::before {
	top: -8px;
}

.oxy-site-navigation__css-icon--animation-basic .oxy-site-navigation__css-icon-inner::after {
	bottom: -8px;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-basic .oxy-site-navigation__css-icon-inner {
	background: transparent;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-basic .oxy-site-navigation__css-icon-inner::before {
	rotate: -45deg;
	translate: 0px 8px;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-basic .oxy-site-navigation__css-icon-inner::after {
	rotate: 45deg;
	translate: 0px -8px;
}

.oxy-site-navigation__css-icon--animation-collapse .oxy-site-navigation__css-icon-inner {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
	box-shadow: 0px 8px 0px 0px currentColor, 0px -8px 0px 0px currentColor;
}

.oxy-site-navigation__css-icon--animation-collapse .oxy-site-navigation__css-icon-inner::before {
	rotate: 45deg;
	top: 0px;
	transform: scaleX(0);
}

.oxy-site-navigation__css-icon--animation-collapse .oxy-site-navigation__css-icon-inner::after {
	rotate: -45deg;
	bottom: 0px;
	transform: scaleX(0);
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-collapse .oxy-site-navigation__css-icon-inner {
	box-shadow: 0px 0px 0px 0px transparent, 0px 0px 0px 0px transparent;
	background: transparent;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-collapse .oxy-site-navigation__css-icon-inner::before, [aria-expanded="true"] .oxy-site-navigation__css-icon--animation-collapse .oxy-site-navigation__css-icon-inner::after {
	transition-delay: .3s;
	transform: scaleX(1);
}

.oxy-site-navigation__css-icon--animation-dropin .oxy-site-navigation__css-icon-inner {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
	box-shadow: 0px 8px 0px 0px currentColor, 0px -8px 0px 0px currentColor;
}

.oxy-site-navigation__css-icon--animation-dropin .oxy-site-navigation__css-icon-inner::before {
	rotate: 45deg;
	top: 0px;
	opacity: 0;
	translate: -32px -32px;
}

.oxy-site-navigation__css-icon--animation-dropin .oxy-site-navigation__css-icon-inner::after {
	rotate: -45deg;
	bottom: 0px;
	opacity: 0;
	translate: 32px -32px;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-dropin .oxy-site-navigation__css-icon-inner {
	box-shadow: 0px 32px 0px 0px transparent, 0px -32px 0px 0px transparent;
	background: transparent;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-dropin .oxy-site-navigation__css-icon-inner::before {
	transition-delay: .1s;
	translate: 0px 0px;
	opacity: 1;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-dropin .oxy-site-navigation__css-icon-inner::after {
	transition-delay: .2s;
	translate: 0px 0px;
	opacity: 1;
}

.oxy-site-navigation__css-icon--animation-none .oxy-site-navigation__css-icon-inner, .oxy-site-navigation__css-icon--animation-none .oxy-site-navigation__css-icon-inner::before, .oxy-site-navigation__css-icon--animation-none .oxy-site-navigation__css-icon-inner::after {
	transition: none;
}

.oxy-site-navigation__css-icon--animation-none .oxy-site-navigation__css-icon-inner::before {
	top: -8px;
}

.oxy-site-navigation__css-icon--animation-none .oxy-site-navigation__css-icon-inner::after {
	bottom: -8px;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-none .oxy-site-navigation__css-icon-inner {
	background: transparent;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-none .oxy-site-navigation__css-icon-inner::before {
	translate: 0px 8px;
	rotate: 45deg;
}

[aria-expanded="true"] .oxy-site-navigation__css-icon--animation-none .oxy-site-navigation__css-icon-inner::after {
	translate: 0px -8px;
	rotate: -45deg;
}

.oxy-site-navigation__mobile-close-button .oxy-site-navigation__css-icon-inner {
	background: transparent;
}

.oxy-site-navigation__mobile-close-button .oxy-site-navigation__css-icon-inner::before {
	top: 0;
	rotate: 45deg;
}

.oxy-site-navigation__mobile-close-button .oxy-site-navigation__css-icon-inner::after {
	bottom: 0;
	rotate: -45deg;
}

.oxy-site-navigation > li + li {
	margin-left: var(--oxynav-link-spacing);
}

.oxy-site-navigation li > button:not(.oxy-site-navigation__mobile-open-button):not(.oxy-site-navigation__mobile-close-button) > svg {
	max-width: 25px;
}

.oxy-site-navigation li > ul:not(.open) {
	display: none;
}

.oxy-site-navigation > ul > li > ul {
	padding-top: var(--oxynav-other-spacing);
	z-index: 999;
}

.oxy-site-navigation > ul > li > ul > li:first-of-type {
	border-top-left-radius: var(--oxynav-border-radius);
	border-top-right-radius: var(--oxynav-border-radius);
}

.oxy-site-navigation > ul > li > ul > li:last-of-type {
	border-bottom-left-radius: var(--oxynav-border-radius);
	border-bottom-right-radius: var(--oxynav-border-radius);
}

.oxy-site-navigation > ul > li > ul > li > ul > li:first-of-type {
	border-top-left-radius: var(--oxynav-border-radius);
	border-top-right-radius: var(--oxynav-border-radius);
}

.oxy-site-navigation > ul > li > ul > li > ul > li:last-of-type {
	border-bottom-left-radius: var(--oxynav-border-radius);
	border-bottom-right-radius: var(--oxynav-border-radius);
}

.oxy-site-navigation li li:hover > button > svg {
	color: var(--oxynav-brand-color);
}

.oxy-site-navigation li > ul ul {
	top: 0;
	left: 100%;
}

.oxy-site-navigation > ul > li > ul.oxy-site-navigation-submenu--off-r {
	left: auto;
	right: 0;
}

.oxy-site-navigation > ul > li > ul > li > ul.oxy-site-navigation-submenu--off-r {
	left: auto;
	right: 100%;
}

.oxy-site-navigation > ul > .current-menu-ancestor > a::before, .oxy-site-navigation > ul > .current-menu-item > a::before {
	content: "";
	position: absolute;
	bottom: 8px;
	height: 1px;
	left: 16px;
	right: 16px;
	background-color: var(--oxynav-brand-color);
}

.oxy-site-navigation li > img {
	width: 64px;
	aspect-ratio: 1;
	object-fit: contain;
	padding: var(--oxynav-link-spacing);
	padding-right: 0px;
}

.oxy-site-navigation li:hover > img {
	filter: brightness(.5);
}

@media (prefers-reduced-motion) {}

#-site-navigation-23-7 > ul > li > ul > li > a, #-site-navigation-23-7 > ul > li > ul > li > a::after, #-site-navigation-23-7 > ul > li > ul > li > button {
	color: #000;
}

#-site-navigation-23-7 > ul > .current-menu-ancestor > a::before, #-site-navigation-23-7 > ul > .current-menu-item > a::before {
	display: none;
}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:768px) {
	h2 {
		font-size: 24px;
	}
}

.btn-disabled, .btn-outlined-disabled, .btn-text-disabled {
	pointer-events: none;
	text-decoration: none;
	cursor: default;
}

#wp-admin-bar-site-name {
	display: none;
}

@media all and (max-width:991px) {}

@media all and (max-width:767px) {}

@media all and (max-width:479px) {}

.oxy-site-navigation .current_page_item > a, .oxy-site-navigation .current-menu-item > a {
	color: #cab5a8 !important;
}

.title-section.lzl:not(.lzl-ed), .title-section.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACgAAAAarAQMAAADz4WLCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAACWxJREFUeAHt0AENAAAAwqD3T20PBxEoDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBg4HBhc4wABykkcrAAAAABJRU5ErkJggg==");
}

@media all and (max-width:991px) {}

.oxy-site-navigation .current_page_item > a, .oxy-site-navigation .current-menu-item > a {
	color: #cab5a8 !important;
}

.oxel_accordion__row {
	cursor: pointer;
}

@media all and (max-width:767px) {
	.oxel_accordion__row__label {
		font-size: 12px;
	}
}

@media (max-width:768px) {}

#select-categories {
	min-width: 275px;
}

#select-categories select {
	box-shadow: none;
	border: 1px solid black;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
}

@media (max-width:991px) {}

#wpforms-103 .wpforms-one-half {
	margin-left: 0;
	min-height: 80px;
	display: flex !important;
	flex-direction: column;
	justify-content: end;
}

#wpforms-103 select, #wpforms-103 textarea, #wpforms-103 input {
	font-size: 12px;
}

.wpforms-submit-spinner {
	display: none !important;
}

.wpforms-confirmation-scroll {
	background: none !important;
	border: none !important;
	text-align: center !important;
}

#loginform label {
	font-family: Montserrat;
}

.oxy-login-form input#wp-submit {
	font-family: Montserrat;
	text-transform: uppercase;
	font-weight: 500;
	font-size: 12px;
	padding-top: var(--unit-s);
	padding-bottom: var(--unit-s);
}

.video-bba-img {}

.video-list-accordion {
	display: flex;
	gap: var(--unit-m);
}

#shortcode-17-316 .tnp input.tnp-submit {
	font-family: Montserrat;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #000;
	text-transform: uppercase;
	font-size: 12px;
}

#shortcode-17-316 input.tnp-email {
	font-family: Montserrat;
	background-color: #fff;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	border-top-width: 1.5px;
	border-right-width: 1.5px;
	border-bottom-width: 1.5px;
	border-left-width: 1.5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	text-align: center;
	color: #000;
	font-size: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
}

#shortcode-17-316 .tnp-field label {
	display: none;
}

.page-numbers.current {
	font-size: 15px;
	color: #000;
}

.oxy-easy-posts-pages a {
	margin-left: 10px;
	margin-right: 5px;
	color: #000;
}

.wpforms-container .wpforms-field {}

div.wpforms-container-full .wpforms-form label.wpforms-error, div.wpforms-container-full .wpforms-form em.wpforms-error {
	display: none;
	display: none !important;
}

#wpforms-103 .wpforms-first {
	margin-right: 1%;
}

#wpforms-103 .wpforms-one-half {
	width: 49.5%;
	display: inline-block;
}

#wpforms-103 select {
	border-radius: 0px;
}

#wpforms-103 textarea {
	border-radius: 0px;
}

#wpforms-103 input {
	border-radius: 0px;
}

#wpforms-103 .wpforms-field-label {
	font-family: Montserrat;
	text-transform: uppercase;
	font-weight: 400;
	letter-spacing: 1px;
	margin-bottom: 10px;
	line-height: 1;
}

#wpforms-form-103 button {
	font-family: Montserrat;
	background-color: #000;
	width: 100%;
	text-transform: uppercase;
	letter-spacing: 1px;
}

@media (max-width:991px) {
	#wpforms-form-103 button {
		font-size: 16px;
	}
}

@media (max-width:479px) {
	#wpforms-form-103 button {
		font-size: 13px;
	}
}

@media (max-width:991px) {
	#wpforms-103 .wpforms-field-label {
		font-size: 14px;
	}
}

@media (max-width:479px) {
	#wpforms-103 .wpforms-field-label {
		font-size: 11px;
		margin-bottom: 5px;
	}
}

@media (max-width:991px) {
	#wpforms-103 input {
		font-size: 14px;
	}
}

@media (max-width:479px) {
	#wpforms-103 input {
		font-size: 11px;
	}
}

@media (max-width:479px) {
	#wpforms-103 textarea {
		font-size: 11px;
	}
}

@media (max-width:991px) {
	#wpforms-103 select {
		font-size: 14px;
	}
}

@media (max-width:479px) {
	#wpforms-103 select {
		font-size: 11px;
	}
}

@media (max-width:479px) {
	.wpforms-container .wpforms-field {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}
}

@media (max-width:767px) {
	.video-list-accordion {
		gap: var(--unit-xxxl);
	}
}

@media (max-width:767px) {
	.video-bba-img {
		max-width: 26px;
	}
}