#section-2-30 > .ct-section-inner-wrap {
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	align-items:center
}
#section-2-30 {
	text-align:center
}
#div_block-4-30 {
	min-height:100vh;
	justify-content:center;
	align-items:center;
	text-align:center
}
#headline-3-30 {
	color:#515a5e
}
#image-5-30 {
	max-width:50%
}
.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;
		padding:10px 16px
}
.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
}
.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
}
.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: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
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
	font-size:16px;
	color:rgba(0, 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:#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-oxyninja-slider {
	width:100%;
	position:relative
}
.oxy-oxyninja-slider img {
	object-fit:cover
}
#glightbox-body {
	z-index:9999999999 !important
}
.oxy-oxyninja-slider:focus, .oxy-oxyninja-slider *:focus {
	outline:0
}
.splide__list {
	margin:0 !important;
	padding:0 !important;
	height:100%;
	display:flex;
	width:-webkit-max-content;
	width:max-content;
	will-change:transform
}
.splide__track > .splide__list {
	width:100%
}
.splide__track > .splide__list > .splide__slide {
	transform:translate3d(0px, 0, 0);
	-webkit-transform:translate3d(0px, 0, 0);
	-moz-transform:translate3d(0px, 0, 0);
	-ms-transform:translate3d(0px, 0, 0);
	-o-transform:translate3d(0px, 0, 0);
	will-change:inherit
}
.splide__list > .splide__slide:first-child {
	z-index:2
}
.splide--fade > .splide__track>.splide__list {
	display:flex !important
}
.on-product-badges {
	position:absolute;
	z-index:9
}
.on-product-badges span:not(:first-of-type) {
margin-left:5px
}
.on-product-badges span.on-new, .on-product-badges span.on-custom-badge, .on-product-badges span.on-sale {
	display:inline-block;
	background-color:white;
	color:black;
	font-size:12px;
	padding:6px 12px;
	line-height:1.2;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:1px;
	opacity:0.8
}
.ct-section-inner-wrap, .oxy-header-container {
	max-width:1280px
}
body {
	font-family:'Open Sans'
}
body {
	line-height:1.6;
font-size:clamp(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.4167)), 1.8rem);
	font-weight:400;
color:
}
.oxy-nav-menu-hamburger-line {
background-color:
}
h1, h2, h3, h4, h5, h6 {
	font-family:'Source Sans Pro';
font-size:clamp(3.2rem, calc(3.2rem + ((1vw - 0.32rem) * 1.6667)), 4.8rem);
	font-weight:700;
	line-height:1.3
}
h2, h3, h4, h5, h6 {
font-size:clamp(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.0417)), 3.8rem);
	font-weight:700;
	line-height:1.3
}
h3, h4, h5, h6 {
font-size:clamp(2.4rem, calc(2.4rem + ((1vw - 0.32rem) * 0.8333)), 3.2rem);
	font-weight:700;
	line-height:1.3
}
h4, h5, h6 {
font-size:clamp(2.2rem, calc(2.2rem + ((1vw - 0.32rem) * 0.625)), 2.8rem);
	font-weight:700;
	line-height:1.3
}
h5, h6 {
font-size:clamp(2rem, calc(2rem + ((1vw - 0.32rem) * 0.2083)), 2.2rem);
	font-weight:700;
	line-height:1.3
}
h6 {
font-size:clamp(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.4167)), 1.8rem);
	font-weight:700;
	line-height:1.3
}
a {
	color:#0074db;
	text-decoration:none
}
a:hover {
	text-decoration:none
}
.ct-link-text {
text-decoration:
}
.ct-link {
text-decoration:
}
.ct-link-button {
	border-radius:3px
}
.ct-section-inner-wrap {
padding-top:clamp(8rem, calc(8rem + ((1vw - 0.32rem) * 4.1667)), 12rem);
	padding-right:3.2rem;
padding-bottom:clamp(8rem, calc(8rem + ((1vw - 0.32rem) * 4.1667)), 12rem);
	padding-left:3.2rem
}
.ct-new-columns > .ct-div-block {
}
.oxy-header-container {
	padding-right:3.2rem;
	padding-left:3.2rem
}
@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
}
}
.proteus-big-text {
	font-family:'Open Sans';
	color:#576677;
	font-size:24px;
	font-weight:300;
	line-height:1.4;
	margin-bottom:0px
}
.proteus-green-button:hover {
	background-color:#41c3e5;
	color:#ffffff
}
.proteus-green-button {
	font-family:'Open Sans';
	color:#ffffff;
	font-size:18px;
	font-weight:900;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:48px;
	padding-right:48px;
	background-color:#74d8c2;
	border-radius:100px;
	line-height:1.2;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	margin-bottom:0px;
	transition-duration:0.2s;
	transition-timing-function:ease;
	transition-property:all
}
.proteus-heading-two {
	font-family:'Source Sans Pro';
	font-size:64px;
	color:#2b3644;
	font-weight:100;
	line-height:1
}
@media (max-width:767px) {
.proteus-heading-two {
font-size:48px
}
}
@media (max-width:479px) {
.proteus-heading-two {
font-size:40px
}
}
.proteus-subheading {
	font-family:'Open Sans';
	color:#74d8c2;
	font-size:18px;
	font-weight:900;
	line-height:1.2;
	letter-spacing:2px
}
@media (max-width:767px) {
.proteus-subheading {
font-size:14px
}
}
@media (max-width:479px) {
.proteus-subheading {
font-size:12px
}
}
.proteus-heading-three {
	font-family:'Source Sans Pro';
	color:#2b3644;
	font-size:30px;
	font-weight:400;
	line-height:1
}
.proteus-pricing-2-price {
	font-weight:900;
	font-size:100px;
	color:#74d8c2;
	line-height:1.4
}
.proteus-pricing-small-text {
	font-family:'Open Sans';
	font-size:16px;
	font-weight:400;
	margin-bottom:12px;
	color:#1278ab
}
@media (max-width:1280px) {
.proteus-pricing-small-text {
}
}
.proteus-pricing-2-item-text {
	font-family:'Open Sans';
	color:#576677;
	font-size:16px;
	font-weight:400;
	margin-bottom:12px
}
.proteus-pricing-2-bullet {
	color:#74d8c2;
	margin-right:4px;
	margin-left:-16px
}
.proteus-green-button-small:hover {
	color:#fff;
	background-color:#41c3e5
}
.proteus-green-button-small {
	font-family:'Open Sans';
	font-size:16px;
	color:#ffffff;
	font-weight:900;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	background-color:#74d8c2;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:30px;
	padding-right:30px;
	border-radius:1000px;
	line-height:1.2;
	text-align:center;
	transition-duration:0.2s;
	transition-timing-function:ease;
	transition-property:all
}
.proteus-body-text {
	font-family:'Open Sans';
	color:#576677;
	font-size:16px;
	font-weight:500;
	line-height:1.4
}
.proteus-pricing-1-head-column {
	text-align:center
}
.proteus-pricing-1-head-column:not(.ct-section):not(.oxy-easy-posts), .proteus-pricing-1-head-column.oxy-easy-posts .oxy-posts, .proteus-pricing-1-head-column.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center
}
.proteus-pricing-1-image {
	color:#333333
}
.proteus-pricing-1-image >svg {
	width:36px;
	height:36px
}
.proteus-pricing-1-image {
	margin-bottom:12px
}
.proteus-pricing-1-price {
	font-family:'Source Sans Pro';
	color:#74d8c2;
	font-size:36px;
	font-weight:900
}
.proteus-pricing-1-heading-cell {
	text-align:left
}
.proteus-pricing-1-heading-cell:not(.ct-section):not(.oxy-easy-posts), .proteus-pricing-1-heading-cell.oxy-easy-posts .oxy-posts, .proteus-pricing-1-heading-cell.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
justify-content:center
}
.proteus-pricing-1-centered-cell {
	text-align:justify;
	width:20.00px
}
.proteus-pricing-1-centered-cell:not(.ct-section):not(.oxy-easy-posts), .proteus-pricing-1-centered-cell.oxy-easy-posts .oxy-posts, .proteus-pricing-1-centered-cell.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:stretch;
justify-content:center
}
.proteus-pricing-1-x-icon {
	font-family:'Source Sans Pro';
	font-size:16px;
	color:#41c3e5;
	font-weight:400;
	line-height:1.4;
	text-align:center
}
.proteus-pricing-1-check-icon {
	font-family:'Source Sans Pro';
	font-size:16px;
	color:#1278ab;
	font-weight:400;
	line-height:1.4;
	text-align:center
}
.proteus-pricing-1-row {
	min-width:720px
}
.proteus-iconblock-2-column {
	text-align:center;
	width:58.33px
}
.proteus-iconblock-2-column:not(.ct-section):not(.oxy-easy-posts), .proteus-iconblock-2-column.oxy-easy-posts .oxy-posts, .proteus-iconblock-2-column.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center
}
.proteus-iconblock-2-image {
	border:1px solid;
	padding:20px;
	color:#41c3e5
}
.proteus-iconblock-2-image >svg {
	width:36px;
	height:36px
}
.proteus-iconblock-2-image {
	margin-bottom:12px;
	icon-padding:20px
}
.proteus-logo:hover {
	opacity:1
}
.proteus-logo {
	opacity:0.8;
	transition-duration:0.2s;
	transition-timing-function:ease;
	transition-property:all
}
@media (max-width:767px) {
.proteus-logo {
margin-top:12px;
margin-bottom:12px
}
}
.proteus-heading-one {
	font-family:'Source Sans Pro';
	color:#2b3644;
	font-size:72px;
	font-weight:300;
	line-height:1
}
@media (max-width:991px) {
.proteus-heading-one {
font-size:64px
}
}
@media (max-width:767px) {
.proteus-heading-one {
font-size:56px
}
}
@media (max-width:479px) {
.proteus-heading-one {
font-size:48px
}
}
.proteus-blue-button:hover {
	color:#fff;
	background-color:#74d8c2
}
.proteus-blue-button {
	font-family:'Open Sans';
	color:#ffffff;
	font-size:18px;
	font-weight:900;
	background-color:#41c3e5;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:48px;
	padding-right:48px;
	border-radius:100px;
	line-height:1.2;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	text-align:center;
	transition-duration:0.2s;
	transition-timing-function:ease;
	transition-property:all
}
.oxel_flipbox {
	width:100%;
	position:relative
}
.oxel_flipbox__front {
	background-image:linear-gradient(rgba(25, 22, 22, 0.2), rgba(25, 22, 22, 0.2)), url(http://elements.oxy.host/wp-content/uploads/sites/52/2020/07/atmosphere-blue-cloud-clouds-601798.jpg);
	background-size:auto, cover;
	width:100%;
	text-align:center;
	padding-top:32px;
	padding-left:32px;
	padding-right:32px;
	padding-bottom:32px;
	background-position:50% 50%
}
.oxel_flipbox__front:not(.ct-section):not(.oxy-easy-posts), .oxel_flipbox__front.oxy-easy-posts .oxy-posts, .oxel_flipbox__front.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center;
justify-content:center
}
.oxel_flipbox__back {
	background-size:cover;
	transform:rotateY(180deg);
	width:100%;
	text-align:center;
	padding-top:32px;
	padding-left:32px;
	padding-right:32px;
	padding-bottom:32px;
	background-color:#374047;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	background-position:50% 50%
}
.oxel_flipbox__back:not(.ct-section):not(.oxy-easy-posts), .oxel_flipbox__back.oxy-easy-posts .oxy-posts, .oxel_flipbox__back.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center;
justify-content:center
}
.oxel_section_indicator {
	position:fixed;
	right:0px;
	top:0px;
	bottom:0px;
	width:30px;
	z-index:10;
	padding-left:8px;
	padding-right:32px
}
.oxel_section_indicator:not(.ct-section):not(.oxy-easy-posts), .oxel_section_indicator.oxy-easy-posts .oxy-posts, .oxel_section_indicator.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
justify-content:center
}
.oxel_section_indicator__dot {
	width:16px;
	height:16px;
	background-color:#606e79;
	border-radius:50%;
	margin-top:12px;
	margin-bottom:12px;
	color:#f9f9fa;
	transition-duration:0.3s;
	transition-timing-function:ease-in-out;
	min-height:0px !important;
	min-width:0px !important
}
.oxel_section_indicator__dot:not(.ct-section):not(.oxy-easy-posts), .oxel_section_indicator__dot.oxy-easy-posts .oxy-posts, .oxel_section_indicator__dot.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
justify-content:center
}
.oxel_section_indicator__label:after {
	transform:rotate(45deg);
	position:absolute;
	width:16px;
	height:16px;
	background-color:#606e79;
	right:-6px;
	z-index:-1;
	border-top-right-radius:4px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	border-radius:0px;
	content:""
}
.oxel_section_indicator__label {
	position:absolute;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:16px;
	padding-right:16px;
	background-color:#606e79;
	border-radius:0px;
	transition-duration:0.3s;
	transition-timing-function:ease-in-out;
	right:calc(100% + 8px)
}
.oxel_section_indicator__label:not(.ct-section):not(.oxy-easy-posts), .oxel_section_indicator__label.oxy-easy-posts .oxy-posts, .oxel_section_indicator__label.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
justify-content:center
}
.oxel_section_indicator__label__text {
	color:#f9f9fa
}
.oxel_section_indicator__label--hidden {
	transform:translate(112px);
	opacity:0
}
.oxel_focus_section {
	transition-duration:0.4s;
	transition-timing-function:ease-in-out;
	overflow:hidden;
	overflow-x:hidden
}
.oxel_focus_section:not(.ct-section):not(.oxy-easy-posts), .oxel_focus_section.oxy-easy-posts .oxy-posts, .oxel_focus_section.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
.oxel_focus_section__inner {
	transition-duration:0.4s;
	transition-timing-function:ease-in-out;
	width:100%;
	text-align:center;
	padding-top:32px;
	padding-left:32px;
	padding-right:32px;
	padding-bottom:32px;
	z-index:1001;
	position:relative
}
.oxel_focus_section__inner:not(.ct-section):not(.oxy-easy-posts), .oxel_focus_section__inner.oxy-easy-posts .oxy-posts, .oxel_focus_section__inner.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center
}
.oxel_focus_section__backdrop {
	position:fixed;
	right:0px;
	left:0px;
	bottom:0px;
	background-color:#ffffff;
	z-index:1000;
	opacity:0;
	transition-duration:0.8s;
	transition-timing-function:ease-in-out;
	transition-property:top bottom;
	top:0px;
	pointer-events:none
}
.oxel_back_to_top_container:hover {
	transform:scale(1.1, 1.1) translateY(-3px);
	background-color:#dee1e3
}
.oxel_back_to_top_container {
	width:42px;
	height:42px;
	border-radius:4px;
	background-color:#f9f9fa;
	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:#98a1a8
}
.oxel_back_to_top_icon >svg {
	width:23px;
	height:23px
}
.oxel_back_to_top_icon {
}
.c-margin-bottom-m {
	margin-bottom:clamp(12px, 3.5vmin, 30px)
}
@media (max-width:1280px) {
}
@media (max-width:991px) {
}
.c-transition:hover {
	color:#ffffff
}
.c-transition {
	transition-duration:0.4s;
	color:#afbbd1;
	font-size:15px
}
@media (max-width:1280px) {
}
.c-btn-m {
	font-size:13px;
	padding-top:12px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:12px
}
.c-columns-gap-m {
	grid-gap:clamp(12px, 3.5vmin, 30px)
}
.c-columns-3 {
}
.c-btn-main:hover {
	transform:translateY(-5px);
	border-bottom-color:color(undefined);
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	color:#ffffff;
	box-shadow:0px 7px 25px -10px #4353ff
}
.c-btn-main {
	font-family:'Open Sans';
	border-radius:7px;
	border-top-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	text-transform:uppercase;
	letter-spacing:1px;
	border-top-color:#4353ff;
	border-right-color:#4353ff;
	border-bottom-color:#4353ff;
	border-left-color:#4353ff;
	text-align:center;
	background-color:#4353ff;
	color:#ffffff;
	font-weight:600;
	box-shadow:0px 10px 20px -15px #4353ff
}
.c-btn-main:not(.ct-section):not(.oxy-easy-posts), .c-btn-main.oxy-easy-posts .oxy-posts, .c-btn-main.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center;
justify-content:center
}
@media (max-width:767px) {
.c-btn-main {
font-size:13px
}
}
@media (max-width:479px) {
.c-btn-main {
width:100%
}
}
.c-heading-dark {
	color:#0f0f0f
}
.c-text-dark {
	color:#686868
}
.c-margin-bottom-s {
	margin-bottom:clamp(8px, 2vmin, 20px);
	color:#ffffff;
	font-size:16px
}
.c-h4 {
	font-family:'Source Sans Pro';
	font-size:20px;
	font-weight:600;
	line-height:1.3
}
@media (max-width:479px) {
.c-h4 {
font-size:18px
}
}
.c-margin-bottom-l {
	margin-bottom:clamp(20px, 5vmin, 50px)
}
@media (max-width:767px) {
}
@media (max-width:479px) {
}
.c-text-s {
	font-family:'Open Sans';
	font-size:13px;
	font-weight:300
}
.c-link-m:hover {
	opacity:0.8
}
.c-link-m {
	font-size:16px;
	font-weight:500;
	text-decoration:none
}
.c-link-m:not(.ct-section):not(.oxy-easy-posts), .c-link-m.oxy-easy-posts .oxy-posts, .c-link-m.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
@media (max-width:767px) {
.c-link-m {
}
}
@media (max-width:479px) {
.c-link-m {
font-size:14px
}
}
.c-icon-accent-m {
	color:#4353ff
}
.c-icon-accent-m >svg {
	width:22px;
	height:22px
}
.c-icon-accent-m {
}
.c-padding-m {
	padding-top:clamp(12px, 3.5vmin, 30px);
	padding-left:clamp(12px, 3.5vmin, 30px);
	padding-right:clamp(12px, 3.5vmin, 30px);
	padding-bottom:clamp(12px, 3.5vmin, 30px)
}
.c-shadow {
	box-shadow:0px 5px 15px rgba(0, 0, 0, 0.08)
}
.c-inline {
}
.c-inline:not(.ct-section):not(.oxy-easy-posts), .c-inline.oxy-easy-posts .oxy-posts, .c-inline.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
.c-columns-s-1 {
}
@media (max-width:479px) {
.c-columns-s-1 {
grid-template-columns:1fr
}
}
.c-margin-right-xs {
	margin-right:clamp(4px, 1vmin, 10px)
}
.c-logo {
	width:auto;
	height:35px
}
@media (max-width:991px) {
.c-logo {
width:auto;
height:30px
}
}
@media (max-width:767px) {
}
.c-social-icon:hover {
	color:#4353ff
}
.c-social-icon:hover {
}
.c-social-icon {
	color:#686868
}
.c-social-icon >svg {
	width:20px;
	height:20px
}
.c-social-icon {
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px
}
@media (max-width:767px) {
.c-social-icon {
}
.c-social-icon >svg {
width:17px;
height:17px
}
.c-social-icon {
margin-left:0px
}
}
.c-header-contact {
	display:grid!important;
	grid-template-columns:auto auto;
	grid-gap:0.8rem
}
@media (max-width:991px) {
.c-header-contact {
display:none!important
}
.c-header-contact:not(.ct-section):not(.oxy-easy-posts), .c-header-contact.oxy-easy-posts .oxy-posts, .c-header-contact.ct-section .ct-section-inner-wrap {
flex-direction:unset
}
}
.c-columns-2 {
}
.c-tagline {
	font-family:'Open Sans';
	font-size:12px;
	letter-spacing:2px;
	text-transform:uppercase;
	font-weight:500
}
.c-icon-dark-s {
	color:#0f0f0f
}
.c-icon-dark-s >svg {
	width:16px;
	height:16px
}
.c-icon-dark-s {
}
.c-menu-link:hover {
	color:#4353ff
}
.c-menu-link {
	font-size:14px;
	font-weight:500;
	color:#686868
}
.c-menu-link:not(.ct-section):not(.oxy-easy-posts), .c-menu-link.oxy-easy-posts .oxy-posts, .c-menu-link.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
.c-menu-link-small:hover {
	color:#4353ff
}
.c-menu-link-small {
	font-size:11px;
	font-weight:300;
	color:#686868
}
.c-menu-open {
	text-align:center
}
.c-menu-open:not(.ct-section):not(.oxy-easy-posts), .c-menu-open.oxy-easy-posts .oxy-posts, .c-menu-open.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center;
justify-content:center
}
@media (max-width:991px) {
.c-menu-open {
width:100%;
text-align:left
}
.c-menu-open:not(.ct-section):not(.oxy-easy-posts), .c-menu-open.oxy-easy-posts .oxy-posts, .c-menu-open.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start
}
}
.c-menu {
	transition-duration:0.6s
}
.c-menu:not(.ct-section):not(.oxy-easy-posts), .c-menu.oxy-easy-posts .oxy-posts, .c-menu.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
@media (max-width:991px) {
.c-menu {
background-color:#f9f9f9
}
}
@media (max-width:767px) {
}
.c-menu-dropdown {
}
.c-submenu-2 {
	position:absolute;
	top:90%;
	background-color:#ffffff;
	border-radius:5px;
	transition-duration:0.4s;
	text-align:left;
	overflow:hidden;
	box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.1);
	-webkit-transform:translateZ(0);
	-moz-transform:translateZ(0);
	-ms-transform:translateZ(0);
	-o-transform:translateZ(0);
	transform:translateZ(0)
}
.c-submenu-2:not(.ct-section):not(.oxy-easy-posts), .c-submenu-2.oxy-easy-posts .oxy-posts, .c-submenu-2.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start
}
@media (max-width:991px) {
.c-submenu-2 {
position:relative;
max-height:10000px;
background-color:#f9f9f9;
box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0)
}
}
.c-relative {
	position:relative
}
.c-submenu-2-double {
}
.c-submenu-2-single {
}
.c-submenu-2-triple {
}
.c-header-mobile-toggle {
}
@media (max-width:991px) {
.c-header-mobile-toggle {
padding-left:0px
}
}
.c-header {
	z-index:30;
	width:100%
}
.c-header:not(.ct-section):not(.oxy-easy-posts), .c-header.oxy-easy-posts .oxy-posts, .c-header.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column
}
.c-link-light:hover {
	opacity:0.8;
	color:#ffffff
}
.c-link-light {
	color:#ffffff
}
.c-link-light:not(.ct-section):not(.oxy-easy-posts), .c-link-light.oxy-easy-posts .oxy-posts, .c-link-light.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
.c-overlay-subheader {
	background-image:linear-gradient(#353535, #353535)
}
.c-icons-row {
	text-align:right
}
.c-icons-row:not(.ct-section):not(.oxy-easy-posts), .c-icons-row.oxy-easy-posts .oxy-posts, .c-icons-row.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end
}
.c-overlay-header {
	background-image:linear-gradient(#191919, #191919)
}
.c-btn-alt:hover {
	transform:translateY(-5px);
	box-shadow:0px 7px 25px -10px rgba(0, 0, 0, 0.25)
}
.c-btn-alt {
	font-family:'Open Sans';
	font-weight:600;
	color:#4353ff;
	text-transform:uppercase;
	border-radius:7px;
	background-color:#efefef;
	text-align:center;
	letter-spacing:1px
}
.c-btn-alt:not(.ct-section):not(.oxy-easy-posts), .c-btn-alt.oxy-easy-posts .oxy-posts, .c-btn-alt.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center;
justify-content:center
}
@media (max-width:1280px) {
.c-btn-alt {
}
}
@media (max-width:767px) {
.c-btn-alt {
font-size:13px
}
}
@media (max-width:479px) {
.c-btn-alt {
width:100%;
margin-top:5px;
margin-bottom:5px
}
}
.c-btn-transparent:hover {
	transform:translateY(-5px);
	background-color:#ffffff;
	color:#4353ff
}
.c-btn-transparent {
	font-family:'Open Sans';
	text-transform:uppercase;
	background-color:rgba(255, 255, 255, 0.15);
	border-radius:7px;
	color:#ffffff;
	font-weight:600;
	letter-spacing:1px;
	text-align:center
}
.c-btn-transparent:not(.ct-section):not(.oxy-easy-posts), .c-btn-transparent.oxy-easy-posts .oxy-posts, .c-btn-transparent.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center;
justify-content:center
}
@media (max-width:479px) {
}
.c-btn-xs {
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px
}
.c-btn-s {
	font-size:12px;
	padding-top:7px;
	padding-left:14px;
	padding-right:14px;
	padding-bottom:7px
}
.c-btn-l {
	font-size:17px;
	padding-left:35px;
	padding-right:35px;
	padding-top:15px;
	padding-bottom:15px
}
@media (max-width:767px) {
.c-btn-l {
}
.c-btn-l:not(.ct-section):not(.oxy-easy-posts), .c-btn-l.oxy-easy-posts .oxy-posts, .c-btn-l.ct-section .ct-section-inner-wrap {
flex-direction:unset
}
}
@media (max-width:479px) {
.c-btn-l {
padding-top:10px;
padding-bottom:10px;
font-size:14px
}
}
.c-btn-xl {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:35px;
	padding-right:35px;
	font-size:20px
}
@media (max-width:991px) {
.c-btn-xl {
font-size:17px
}
}
@media (max-width:479px) {
.c-btn-xl {
width:100%
}
}
.c-buttons {
	display:grid!important;
	grid-template-columns:auto auto;
	grid-gap:15px
}
.c-buttons:not(.ct-section):not(.oxy-easy-posts), .c-buttons.oxy-easy-posts .oxy-posts, .c-buttons.ct-section .ct-section-inner-wrap {
display:flex
}
@media (max-width:1280px) {
}
@media (max-width:479px) {
.c-buttons {
grid-template-columns:1fr;
width:100%
}
}
.c-card-accent {
	background-color:#4353ff;
	border-radius:7px;
	width:100%;
	box-shadow:0px 5px 15px rgba(0, 0, 0, 0.08)
}
.c-card-accent:not(.ct-section):not(.oxy-easy-posts), .c-card-accent.oxy-easy-posts .oxy-posts, .c-card-accent.ct-section .ct-section-inner-wrap {
display:flex
}
@media (max-width:767px) {
}
@media (max-width:479px) {
}
.c-card-light {
	text-align:left;
	background-color:#ffffff;
	width:100%;
	border-radius:7px;
	border-top-color:#e8e8e8;
	border-right-color:#e8e8e8;
	border-bottom-color:#e8e8e8;
	border-left-color:#e8e8e8;
	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;
	position:relative;
	box-shadow:0px 5px 15px rgba(0, 0, 0, 0.08)
}
.c-card-light:not(.ct-section):not(.oxy-easy-posts), .c-card-light.oxy-easy-posts .oxy-posts, .c-card-light.ct-section .ct-section-inner-wrap {
display:flex
}
@media (max-width:1280px) {
}
.c-card-dark {
	text-align:left;
	width:100%;
	border-radius:7px;
	background-color:#191919;
	box-shadow:0px 5px 15px rgba(0, 0, 0, 0.08)
}
.c-card-dark:not(.ct-section):not(.oxy-easy-posts), .c-card-dark.oxy-easy-posts .oxy-posts, .c-card-dark.ct-section .ct-section-inner-wrap {
display:flex
}
@media (max-width:767px) {
}
@media (max-width:479px) {
}
.c-card-transparent {
	width:100%;
	text-align:center;
	border-radius:7px;
	overflow:hidden;
	background-color:rgba(255, 255, 255, 0.2)
}
.c-card-transparent:not(.ct-section):not(.oxy-easy-posts), .c-card-transparent.oxy-easy-posts .oxy-posts, .c-card-transparent.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start
}
@media (max-width:1280px) {
}
.c-card-has-hover:hover {
	transform:translateY(-7px)
}
.c-card-has-hover {
}
.c-card-on-hover:hover {
	transform:translateY(-10px);
	background-color:#ffffff;
	box-shadow:0px 25px 35px -14px rgba(0, 0, 0, 0.15)
}
.c-card-on-hover {
	border-radius:7px
}
@media (max-width:1280px) {
.c-card-on-hover {
padding-left:25px;
padding-right:25px
}
}
.c-heading-accent {
	color:#4353ff
}
.c-heading-light {
	color:#ffffff
}
.c-h1 {
	font-family:'Source Sans Pro';
	font-size:48px;
	text-transform:capitalize;
	max-width:600px;
	font-weight:600;
	line-height:1.3
}
@media (max-width:991px) {
.c-h1 {
font-size:38px;
max-width:100%
}
}
@media (max-width:767px) {
.c-h1 {
font-size:34px
}
}
@media (max-width:479px) {
.c-h1 {
font-size:30px
}
}
.c-h1-fat {
	font-weight:700;
	font-size:65px;
	line-height:1.2;
	max-width:800px
}
@media (max-width:1280px) {
.c-h1-fat {
font-size:55px
}
}
@media (max-width:991px) {
.c-h1-fat {
font-size:45px
}
}
@media (max-width:479px) {
.c-h1-fat {
font-size:40px
}
}
.c-h2 {
	font-size:36px;
	max-width:650px;
	font-weight:600;
	line-height:1.3;
	text-transform:capitalize
}
@media (max-width:1280px) {
.c-h2 {
font-size:36px
}
.c-h2:not(.ct-section):not(.oxy-easy-posts), .c-h2.oxy-easy-posts .oxy-posts, .c-h2.ct-section .ct-section-inner-wrap {
flex-direction:unset
}
}
@media (max-width:991px) {
.c-h2 {
font-size:32px
}
}
@media (max-width:767px) {
.c-h2 {
font-size:28px
}
}
@media (max-width:479px) {
.c-h2 {
font-size:24px
}
}
.c-h3 {
	font-family:'Source Sans Pro';
	font-size:30px;
	font-weight:600;
	line-height:1.3
}
@media (max-width:991px) {
.c-h3 {
font-size:26px
}
}
@media (max-width:767px) {
.c-h3 {
font-size:23px
}
}
@media (max-width:479px) {
.c-h3 {
font-size:20px
}
}
.c-h5 {
	font-size:16px;
	font-weight:600;
	text-align:left
}
.c-h6 {
}
.c-tagline-alt {
	background-color:#efefef;
	border-radius:7px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:5px;
	font-size:11px;
	font-weight:600;
	color:#4353ff
}
.c-text-accent {
	color:#4353ff
}
.c-text-light {
	color:rgba(255, 255, 255, 0.8)
}
.c-text-m {
	font-size:16px;
	font-weight:300;
	max-width:700px;
	line-height:1.7
}
@media (max-width:1280px) {
.c-text-m {
font-size:15px
}
}
@media (max-width:767px) {
}
@media (max-width:479px) {
.c-text-m {
font-size:14px
}
}
.c-text-l {
	font-family:'Open Sans';
	font-size:18px;
	font-weight:400;
	max-width:700px;
	line-height:1.6
}
@media (max-width:991px) {
.c-text-l {
max-width:100%
}
}
@media (max-width:767px) {
.c-text-l {
font-size:16px
}
}
.c-text-xl {
	font-size:21px;
	font-weight:500;
	max-width:700px
}
@media (max-width:1280px) {
.c-text-xl {
font-size:18px
}
}
.c-icon-accent-s {
	color:#4353ff
}
.c-icon-accent-s >svg {
	width:16px;
	height:16px
}
.c-icon-accent-s {
}
.c-icon-accent-l {
	background-color:rgba(67, 83, 255, 0.05);
	border:1px solid rgba(67, 83, 255, 0.05);
	padding:20px;
	color:#4353ff
}
.c-icon-accent-l >svg {
	width:20px;
	height:20px
}
.c-icon-accent-l {
	icon-padding:20px;
	box-shadow:0px 15px 15px -15px rgba(67, 83, 255, 0.2)
}
@media (max-width:991px) {
.c-icon-accent-l {
}
}
.c-icon-dark-m {
	color:#0f0f0f
}
.c-icon-dark-m >svg {
	width:22px;
	height:22px
}
.c-icon-dark-m {
}
.c-icon-dark-l {
	background-color:rgba(15, 15, 15, 0.05);
	border:1px solid rgba(15, 15, 15, 0.05);
	padding:20px;
	color:#0f0f0f
}
.c-icon-dark-l >svg {
	width:20px;
	height:20px
}
.c-icon-dark-l {
	icon-padding:20px;
	box-shadow:0px 15px 15px -15px rgba(0, 0, 0, 0.2)
}
@media (max-width:767px) {
.c-icon-dark-l {
padding:
}
.c-icon-dark-l >svg {
width:30px;
height:30px
}
.c-icon-dark-l {
}
}
.c-icon-light-s {
	color:#ffffff
}
.c-icon-light-s >svg {
	width:16px;
	height:16px
}
.c-icon-light-s {
}
.c-icon-light-m {
	color:#ffffff
}
.c-icon-light-m >svg {
	width:22px;
	height:22px
}
.c-icon-light-m {
}
.c-icon-light-l {
	background-color:rgba(255, 255, 255, 0.05);
	border:1px solid rgba(255, 255, 255, 0.05);
	padding:20px;
	color:#ffffff
}
.c-icon-light-l >svg {
	width:20px;
	height:20px
}
.c-icon-light-l {
	icon-padding:20px
}
.c-bg-light {
	background-color:#f9f9f9
}
.c-bg-light-alt {
	background-color:#ffffff;
	position:relative
}
.c-bg-dark {
	background-color:#003654
}
@media (max-width:1280px) {
.c-bg-dark {
}
}
.c-bg-dark-alt {
	background-color:#353535
}
.c-bg-accent {
	background-color:#4353ff
}
.c-bg-accent-alt {
	background-color:#efefef
}
.c-bg-gradient {
	background-image:linear-gradient(90deg, #0009c4, #200696)
}
@media (max-width:479px) {
.c-bg-gradient {
}
}
.c-bg-blur-s {
	-webkit-backdrop-filter:blur(3px);
	backdrop-filter:blur(3px)
}
.c-bg-blur-m {
	-webkit-backdrop-filter:blur(6px);
	backdrop-filter:blur(6px)
}
.c-bg-blur-l {
	-webkit-backdrop-filter:blur(10px);
	backdrop-filter:blur(10px)
}
.c-bg-blur-xl {
	-webkit-backdrop-filter:blur(20px);
	backdrop-filter:blur(20px)
}
.c-avatar-xs {
	width:30px;
	height:30px;
	border-top-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	border-left-color:#ffffff;
	border-radius:100%;
	object-fit:cover
}
.c-avatar-s {
	border-radius:100%;
	width:40px;
	height:40px;
	border-top-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	border-left-color:#ffffff;
	object-fit:cover
}
@media (max-width:1280px) {
.c-avatar-s {
margin-right:10px
}
}
@media (max-width:767px) {
.c-avatar-s {
}
}
.c-avatar-m {
	background-size:cover;
	width:60px;
	height:60px;
	background-repeat:no-repeat;
	border-top-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	border-left-color:#ffffff;
	border-radius:100%;
	background-position:50% 50%;
	object-fit:cover
}
.c-avatar-l {
	border-radius:100%;
	width:80px;
	height:80px;
	border-top-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	border-left-color:#ffffff;
	object-fit:cover
}
@media (max-width:1280px) {
.c-avatar-l {
width:60px;
height:60px
}
}
@media (max-width:479px) {
.c-avatar-l {
width:50px;
height:50px
}
}
.c-avatar-xl {
	background-size:cover;
	background-repeat:no-repeat;
	width:140px;
	height:140px;
	border-radius:100%;
	border-top-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	border-left-color:#ffffff;
	background-position:50% 50%;
	box-shadow:0px 25px 35px -14px rgba(0, 0, 0, 0.2);
	object-fit:cover
}
@media (max-width:991px) {
.c-avatar-xl {
width:100px;
height:100px
}
}
.c-link-accent {
	color:#4353ff
}
.c-link-dark:hover {
	color:#4353ff
}
.c-link-dark {
	color:#0f0f0f
}
.c-link-s {
	font-size:13px;
	font-weight:600
}
.c-link-s:not(.ct-section):not(.oxy-easy-posts), .c-link-s.oxy-easy-posts .oxy-posts, .c-link-s.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
.c-link-l {
	font-size:20px;
	font-weight:500;
	text-decoration:underline
}
.c-link-l:not(.ct-section):not(.oxy-easy-posts), .c-link-l.oxy-easy-posts .oxy-posts, .c-link-l.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
@media (max-width:767px) {
.c-link-l {
font-size:17px
}
}
.c-link-xl {
	font-size:22px;
	font-weight:500
}
.c-link-xl:not(.ct-section):not(.oxy-easy-posts), .c-link-xl.oxy-easy-posts .oxy-posts, .c-link-xl.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
.c-rounded {
	border-radius:7px;
	overflow:hidden
}
.c-border-light {
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#e8e8e8;
	border-right-color:#e8e8e8;
	border-bottom-color:#e8e8e8;
	border-left-color:#e8e8e8
}
.c-border-dark {
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#474747;
	border-right-color:#474747;
	border-bottom-color:#474747;
	border-left-color:#474747
}
.c-full-width {
	width:100%
}
.c-stretch {
}
.c-stretch:not(.ct-section):not(.oxy-easy-posts), .c-stretch.oxy-easy-posts .oxy-posts, .c-stretch.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:stretch
}
.c-3d-down {
	transform:perspective(1000px) rotateX(-20deg)
}
.c-3d-left {
	transform:perspective(1000px) rotatey(20deg)
}
.c-3d-right {
	transform:perspective(1000px) rotatey(-20deg)
}
.c-3d-up {
	transform:perspective(1000px) rotateX(20deg)
}
.c-hover-3d-down:hover {
	transform:perspective(1000px);
	transform:perspective(1000px) rotateX(-20deg)
}
.c-hover-3d-down {
	transform:perspective(0px) rotateX(0deg)
}
.c-hover-3d-left:hover {
	transform:perspective(1000px) rotatey(20deg)
}
.c-hover-3d-left {
	transform:perspective(0px) rotateY(0deg)
}
.c-hover-3d-right:hover {
	transform:perspective(1000px) rotatey(-20deg)
}
.c-hover-3d-right {
	transform:perspective(0px) rotateY(0deg)
}
.c-hover-3d-up:hover {
	transform:perspective(1000px);
	transform:perspective(1000px) rotateX(20deg)
}
.c-hover-3d-up {
	transform:perspective(0px) rotateX(0deg)
}
.c-hover-move-down:hover {
	transform:translateY(10px)
}
.c-hover-move-down {
}
.c-hover-move-left:hover {
	transform:translate(-10px)
}
.c-hover-move-left {
}
.c-hover-move-right:hover {
	transform:translate(10px)
}
.c-hover-move-right {
}
.c-hover-move-up:hover {
	transform:translateY(-10px)
}
.c-hover-move-up {
}
.c-hover-scale:hover {
	transform:scale(1.05, 1.05)
}
.c-hover-scale {
}
.c-hover-scale-up:hover {
	transform:scale(1.05, 1.05) translateY(-10px)
}
.c-hover-scale-up {
}
.c-margin-bottom-xs {
	margin-bottom:clamp(4px, 1vmin, 10px)
}
.c-margin-bottom-xl {
	margin-bottom:clamp(32px, 7vmin, 80px)
}
@media (max-width:991px) {
}
@media (max-width:767px) {
}
.c-margin-bottom-xxl {
	margin-bottom:clamp(52px, 12vmin, 130px)
}
.c-margin-right-s {
	margin-right:clamp(8px, 2vmin, 20px)
}
@media (max-width:767px) {
}
.c-margin-right-m {
	margin-right:clamp(12px, 3.5vmin, 30px)
}
@media (max-width:479px) {
}
.c-margin-right-l {
	margin-right:clamp(20px, 5vmin, 50px)
}
@media (max-width:767px) {
}
@media (max-width:479px) {
}
.c-margin-right-xl {
	margin-right:clamp(32px, 7vmin, 80px)
}
@media (max-width:991px) {
}
@media (max-width:767px) {
}
.c-margin-right-xxl {
	margin-right:clamp(52px, 12vmin, 130px)
}
.c-padding-xs {
	padding-left:clamp(4px, 1vmin, 10px);
	padding-right:clamp(4px, 1vmin, 10px);
	padding-bottom:clamp(4px, 1vmin, 10px);
	padding-top:clamp(4px, 1vmin, 10px)
}
.c-padding-s {
	padding-top:clamp(8px, 2vmin, 20px);
	padding-left:clamp(8px, 2vmin, 20px);
	padding-right:clamp(8px, 2vmin, 20px);
	padding-bottom:clamp(8px, 2vmin, 20px)
}
.c-padding-l {
	padding-left:clamp(20px, 5vmin, 50px);
	padding-right:clamp(20px, 5vmin, 50px);
	padding-bottom:clamp(20px, 5vmin, 50px);
	padding-top:clamp(20px, 5vmin, 50px)
}
@media (max-width:1280px) {
}
@media (max-width:767px) {
}
.c-padding-xl {
	padding-top:clamp(32px, 7vmin, 80px);
	padding-left:clamp(32px, 7vmin, 80px);
	padding-right:clamp(32px, 7vmin, 80px);
	padding-bottom:clamp(32px, 7vmin, 80px)
}
.c-padding-xl:not(.ct-section):not(.oxy-easy-posts), .c-padding-xl.oxy-easy-posts .oxy-posts, .c-padding-xl.ct-section .ct-section-inner-wrap {
display:flex
}
@media (max-width:1280px) {
}
@media (max-width:767px) {
}
.c-padding-xxl {
	padding-left:clamp(52px, 12vmin, 130px);
	padding-right:clamp(52px, 12vmin, 130px);
	padding-bottom:clamp(52px, 12vmin, 130px);
	padding-top:clamp(52px, 12vmin, 130px)
}
.c-padding-left-xs {
	padding-left:clamp(4px, 1vmin, 10px)
}
.c-padding-left-s {
	padding-left:clamp(8px, 2vmin, 20px)
}
.c-padding-left-m {
	padding-left:clamp(12px, 3.5vmin, 30px)
}
.c-padding-left-l {
	padding-left:clamp(20px, 5vmin, 50px)
}
.c-padding-left-xl {
	padding-left:clamp(32px, 7vmin, 80px)
}
.c-padding-left-xxl {
	padding-left:clamp(52px, 12vmin, 130px)
}
.c-padding-right-xs {
	padding-right:clamp(4px, 1vmin, 10px)
}
.c-padding-right-s {
	padding-right:clamp(8px, 2vmin, 20px)
}
.c-padding-right-m {
	padding-right:clamp(12px, 3.5vmin, 30px)
}
.c-padding-right-l {
	padding-right:clamp(20px, 5vmin, 50px)
}
.c-padding-right-xl {
	padding-right:clamp(32px, 7vmin, 80px)
}
.c-padding-right-xxl {
	padding-right:clamp(52px, 12vmin, 130px)
}
.c-padding-top-xs {
	padding-top:clamp(4px, 1vmin, 10px)
}
.c-padding-top-s {
	padding-top:clamp(8px, 2vmin, 20px)
}
.c-padding-top-m {
	padding-top:clamp(12px, 3.5vmin, 30px)
}
.c-padding-top-l {
	padding-top:clamp(20px, 5vmin, 50px)
}
.c-padding-top-xl {
	padding-top:clamp(32px, 7vmin, 80px)
}
.c-padding-top-xxl {
	padding-top:clamp(52px, 12vmin, 130px)
}
.c-padding-bottom-xs {
	padding-bottom:clamp(4px, 1vmin, 10px)
}
.c-padding-bottom-s {
	padding-bottom:clamp(8px, 2vmin, 20px)
}
.c-padding-bottom-m {
	padding-bottom:clamp(12px, 3.5vmin, 30px)
}
.c-padding-bottom-l {
	padding-bottom:clamp(20px, 5vmin, 50px)
}
.c-padding-bottom-xl {
	padding-bottom:clamp(32px, 7vmin, 80px)
}
.c-padding-bottom-xxl {
	padding-bottom:clamp(52px, 12vmin, 130px)
}
.c-columns-gap-xs {
	grid-gap:clamp(4px, 1vmin, 10px)
}
.c-columns-gap-s {
	grid-gap:clamp(8px, 2vmin, 20px)
}
.c-columns-gap-l {
	grid-gap:clamp(20px, 5vmin, 50px)
}
.c-columns-gap-xl {
	grid-gap:clamp(32px, 7vmin, 80px)
}
.c-columns-gap-xxl {
	grid-gap:clamp(52px, 12vmin, 130px)
}
@media (max-width:991px) {
}
.c-columns-1-2 {
}
.c-columns-1-3 {
}
.c-columns-2-1 {
}
.c-columns-2-3 {
}
.c-columns-3-1 {
}
.c-columns-3-2 {
}
.c-columns-4 {
}
.c-columns-5 {
}
.c-columns-6 {
}
.c-columns-xl-1 {
}
.c-columns-xl-2 {
}
.c-columns-xl-3 {
}
.c-columns-xl-4 {
}
.c-columns-xl-5 {
}
.c-columns-l-1 {
}
@media (max-width:991px) {
}
.c-columns-l-2 {
}
@media (max-width:991px) {
.c-columns-l-2 {
grid-template-columns:1fr 1fr
}
}
.c-columns-l-3 {
}
@media (max-width:991px) {
.c-columns-l-3 {
grid-template-columns:1fr 1fr 1fr
}
}
.c-columns-l-4 {
}
@media (max-width:991px) {
}
.c-columns-m-1 {
}
@media (max-width:767px) {
}
.c-columns-m-2 {
}
@media (max-width:767px) {
}
.c-columns-m-3 {
}
@media (max-width:767px) {
}
.c-columns-s-2 {
}
@media (max-width:479px) {
.c-columns-s-2 {
grid-template-columns:1fr 1fr
}
}
.c-row-span-2 {
}
@media (max-width:991px) {
}
.c-row-span-3 {
}
.c-row-span-4 {
}
.c-row-span-5 {
}
.c-row-span-6 {
}
.c-row-span-7 {
	grid-row:span 7 / span 7
}
.c-row-span-l-1 {
}
.c-row-span-l-2 {
}
.c-row-span-l-3 {
}
.c-row-span-l-4 {
}
.c-row-span-l-5 {
}
.c-row-span-l-6 {
}
.c-row-span-m-1 {
}
.c-row-span-m-2 {
}
.c-row-span-m-3 {
}
.c-row-span-m-4 {
}
.c-row-span-m-5 {
}
.c-row-span-m-6 {
}
.c-row-span-s-1 {
}
.c-row-span-s-2 {
}
.c-row-span-s-3 {
}
.c-row-span-s-4 {
}
.c-row-span-s-5 {
}
.c-row-span-s-6 {
}
.c-row-span-xl-1 {
}
.c-row-span-xl-2 {
}
@media (max-width:1280px) {
.c-row-span-xl-2 {
}
}
.c-row-span-xl-3 {
}
.c-row-span-xl-4 {
}
.c-row-span-xl-5 {
}
.c-row-span-xl-6 {
}
.c-row-start-1 {
}
.c-row-start-2 {
}
.c-row-start-3 {
}
.c-row-start-4 {
}
.c-row-start-5 {
}
.c-row-start-6 {
}
.c-row-start-l-1 {
}
.c-row-start-l-2 {
}
.c-row-start-l-3 {
}
.c-row-start-l-4 {
}
.c-row-start-l-5 {
}
.c-row-start-l-6 {
}
.c-row-start-m-1 {
}
.c-row-start-m-2 {
}
.c-row-start-m-3 {
}
.c-row-start-m-4 {
}
.c-row-start-m-5 {
}
.c-row-start-m-6 {
}
.c-row-start-s-1 {
}
.c-row-start-s-3 {
}
.c-row-start-s-4 {
}
.c-row-start-s-5 {
}
.c-row-start-s-6 {
}
.c-row-start-xl-1 {
}
.c-row-start-xl-2 {
}
.c-row-start-xl-3 {
}
.c-row-start-xl-4 {
}
.c-row-start-xl-5 {
}
.c-row-start-xl-6 {
}
.c-col-span-2 {
	grid-column-start:span 2
}
@media (max-width:991px) {
.c-col-span-2 {
grid-column-start:span 1
}
}
.c-col-span-3 {
}
.c-col-span-4 {
}
.c-col-span-5 {
}
.c-col-span-6 {
}
.c-col-span-l-1 {
}
.c-col-span-l-2 {
}
.c-col-span-l-3 {
}
.c-col-span-l-4 {
}
.c-col-span-l-5 {
}
.c-col-span-l-6 {
}
.c-col-span-m-1 {
}
.c-col-span-m-2 {
}
.c-col-span-m-3 {
}
.c-col-span-m-4 {
}
.c-col-span-m-5 {
}
.c-col-span-m-6 {
}
.c-col-span-s-1 {
}
@media (max-width:991px) {
.c-col-span-s-1 {
}
}
.c-col-span-s-2 {
}
.c-col-span-s-3 {
}
.c-col-span-s-4 {
}
.c-col-span-s-5 {
}
.c-col-span-s-6 {
}
.c-col-span-xl-1 {
}
.c-col-span-xl-2 {
}
.c-col-span-xl-3 {
}
.c-col-span-xl-4 {
}
.c-col-span-xl-5 {
}
.c-col-span-xl-6 {
}
.c-col-start-2 {
}
.c-col-start-l-1 {
}
.c-col-start-l-2 {
}
.c-col-start-l-3 {
}
.c-col-start-l-4 {
}
.c-col-start-l-5 {
}
.c-col-start-l-6 {
}
.c-col-start-m-1 {
}
.c-col-start-m-2 {
}
.c-col-start-m-3 {
}
.c-col-start-m-4 {
}
.c-col-start-m-5 {
}
.c-col-start-m-6 {
}
.c-col-start-s-1 {
}
.c-col-start-s-2 {
}
.c-col-start-s-3 {
}
.c-col-start-s-4 {
}
.c-col-start-s-5 {
}
.c-col-start-s-6 {
}
.c-col-start-xl-1 {
}
.c-col-start-xl-2 {
}
.c-col-start-xl-3 {
}
.c-col-start-xl-4 {
}
.c-col-start-xl-5 {
}
.c-col-start-xl-6 {
}
.c-left {
	text-align:left
}
.c-left:not(.ct-section):not(.oxy-easy-posts), .c-left.oxy-easy-posts .oxy-posts, .c-left.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start
}
.c-center {
	text-align:center
}
.c-center:not(.ct-section):not(.oxy-easy-posts), .c-center.oxy-easy-posts .oxy-posts, .c-center.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center
}
.c-right {
	text-align:right
}
.c-right:not(.ct-section):not(.oxy-easy-posts), .c-right.oxy-easy-posts .oxy-posts, .c-right.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-end
}
.c-middle-center {
	text-align:center
}
.c-middle-center:not(.ct-section):not(.oxy-easy-posts), .c-middle-center.oxy-easy-posts .oxy-posts, .c-middle-center.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center;
justify-content:center
}
.c-middle-left {
	text-align:left
}
.c-middle-left:not(.ct-section):not(.oxy-easy-posts), .c-middle-left.oxy-easy-posts .oxy-posts, .c-middle-left.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center
}
.c-middle-right {
	text-align:right
}
.c-middle-right:not(.ct-section):not(.oxy-easy-posts), .c-middle-right.oxy-easy-posts .oxy-posts, .c-middle-right.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:center
}
.c-top-center {
	text-align:center
}
.c-top-center:not(.ct-section):not(.oxy-easy-posts), .c-top-center.oxy-easy-posts .oxy-posts, .c-top-center.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start
}
.c-top-left {
	text-align:left
}
.c-top-left:not(.ct-section):not(.oxy-easy-posts), .c-top-left.oxy-easy-posts .oxy-posts, .c-top-left.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start
}
.c-top-right {
	text-align:right
}
.c-top-right:not(.ct-section):not(.oxy-easy-posts), .c-top-right.oxy-easy-posts .oxy-posts, .c-top-right.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-start
}
.c-bottom-center {
	text-align:center
}
.c-bottom-center:not(.ct-section):not(.oxy-easy-posts), .c-bottom-center.oxy-easy-posts .oxy-posts, .c-bottom-center.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end
}
.c-bottom-left {
	text-align:left
}
.c-bottom-left:not(.ct-section):not(.oxy-easy-posts), .c-bottom-left.oxy-easy-posts .oxy-posts, .c-bottom-left.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end
}
.c-bottom-right {
	text-align:right
}
.c-bottom-right:not(.ct-section):not(.oxy-easy-posts), .c-bottom-right.oxy-easy-posts .oxy-posts, .c-bottom-right.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-end
}
.oxel_icon_button__container:hover {
	background-color:#cfd3d7
}
.oxel_icon_button__container {
	background-color:#eceeef;
	padding-top:8px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:8px;
	transition-duration:0.3s;
	margin-top:33px
}
.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:#606e79
}
.oxel_icon_button_icon >svg {
	width:18px;
	height:18px
}
.oxel_icon_button_icon {
	margin-right:8px
}
.oxel_iconlist {
}
.oxel_iconlist__row {
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
	width:100%;
	margin-top:0px
}
.oxel_iconlist__row:not(.ct-section):not(.oxy-easy-posts), .oxel_iconlist__row.oxy-easy-posts .oxy-posts, .oxel_iconlist__row.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
.oxel_iconlist__row__icon {
	color:#7f8b93
}
.oxel_iconlist__row__icon >svg {
	width:18px;
	height:18px
}
.oxel_iconlist__row__icon {
	margin-left:32px;
	margin-right:32px
}
.oxel_iconlist__row__label {
}
.oxel_iconlist__row--dark {
	background-color:#eceeef
}
.Setup-MyIconButton:hover {
	background-color:#cfd3d7
}
.Setup-MyIconButton {
	padding-top:8px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:8px;
	transition-duration:0.3s;
	margin-top:33px;
	background-color:#0086ed;
	border-radius:10px
}
.Setup-MyIconButton:not(.ct-section):not(.oxy-easy-posts), .Setup-MyIconButton.oxy-easy-posts .oxy-posts, .Setup-MyIconButton.ct-section .ct-section-inner-wrap {
display:flex;
flex-direction:row;
align-items:center
}
.Setup-MyIconButton_Icon {
	color:#ffffff
}
.Setup-MyIconButton_Icon >svg {
	width:52px;
	height:52px
}
.Setup-MyIconButton_Icon {
	margin-right:8px
}
.Setup-MyIconButton_Text {
	color:#ffffff
}
html {
	font-size:62.5%
}
.c-columns-2-auto {
	display:grid!important;
	grid-template-columns:auto auto;
	width:100%
}
.c-columns-6 {
	display:grid!important;
	grid-template-columns:repeat(6, 1fr);
	width:100%
}
.c-columns-5 {
	display:grid!important;
	grid-template-columns:repeat(5, 1fr);
	width:100%
}
.c-columns-4 {
	display:grid!important;
	grid-template-columns:repeat(4, 1fr);
	width:100%
}
.c-columns-3 {
	display:grid!important;
	grid-template-columns:repeat(3, 1fr);
	width:100%
}
.c-columns-2 {
	display:grid!important;
	grid-template-columns:repeat(2, 1fr);
	width:100%
}
.c-columns-3-2 {
	display:grid!important;
	grid-template-columns:3fr 2fr;
	width:100%
}
.c-columns-2-3 {
	display:grid!important;
	grid-template-columns:2fr 3fr;
	width:100%
}
.c-columns-1-2 {
	display:grid!important;
	grid-template-columns:1fr 2fr;
	width:100%
}
.c-columns-2-1 {
	display:grid!important;
	grid-template-columns:2fr 1fr;
	width:100%
}
.c-columns-3-1 {
	display:grid!important;
	grid-template-columns:3fr 1fr;
	width:100%
}
.c-columns-1-3 {
	display:grid!important;
	grid-template-columns:1fr 3fr;
	width:100%
}
.c-row-span-2 {
	grid-row:span 2 / span 2
}
.c-row-span-3 {
	grid-row:span 3 / span 3
}
.c-row-span-4 {
	grid-row:span 4 / span 4
}
.c-row-span-5 {
	grid-row:span 5 / span 5
}
.c-row-span-6 {
	grid-row:span 6 / span 6
}
.c-col-span-2 {
	grid-column:span 2 / span 2
}
.c-col-span-3 {
	grid-column:span 3 / span 3
}
.c-col-span-4 {
	grid-column:span 4 / span 4
}
.c-col-span-5 {
	grid-column:span 5 / span 5
}
.c-col-span-6 {
	grid-column:span 6 / span 6
}
.c-row-start-1 {
	grid-row-start:1
}
.c-row-start-2 {
	grid-row-start:2
}
.c-row-start-3 {
	grid-row-start:3
}
.c-row-start-4 {
	grid-row-start:4
}
.c-row-start-5 {
	grid-row-start:5
}
.c-row-start-6 {
	grid-row-start:6
}
.c-col-start-1 {
	grid-column-start:1
}
.c-col-start-2 {
	grid-column-start:2
}
.c-col-start-3 {
	grid-column-start:3
}
.c-col-start-4 {
	grid-column-start:4
}
.c-col-start-5 {
	grid-column-start:5
}
.c-col-start-6 {
	grid-column-start:6
}
@media only screen and (max-width:1399px) {
.c-columns-xl-5 {
grid-template-columns:repeat(5, 1fr)
}
.c-columns-xl-4 {
grid-template-columns:repeat(4, 1fr)
}
.c-columns-xl-3 {
grid-template-columns:repeat(3, 1fr)
}
.c-columns-xl-2 {
grid-template-columns:repeat(2, 1fr)
}
.c-columns-xl-1 {
grid-template-columns:1fr
}
.c-row-span-xl-1 {
grid-column:span 1 / span 1
}
.c-row-span-xl-2 {
grid-row:span 2 / span 2
}
.c-row-span-xl-3 {
grid-row:span 3 / span 3
}
.c-row-span-xl-4 {
grid-row:span 4 / span 4
}
.c-row-span-xl-5 {
grid-row:span 5 / span 5
}
.c-row-span-xl-6 {
grid-row:span 6 / span 6
}
.c-col-span-xl-1 {
grid-column:span 1 / span 1
}
.c-col-span-xl-2 {
grid-column:span 2 / span 2
}
.c-col-span-xl-3 {
grid-column:span 3 / span 3
}
.c-col-span-xl-4 {
grid-column:span 4 / span 4
}
.c-col-span-xl-5 {
grid-column:span 5 / span 5
}
.c-col-span-xl-6 {
grid-column:span 6 / span 6
}
.c-row-start-xl-1 {
grid-row-start:1
}
.c-row-start-xl-2 {
grid-row-start:2
}
.c-row-start-xl-3 {
grid-row-start:3
}
.c-row-start-xl-4 {
grid-row-start:4
}
.c-row-start-xl-5 {
grid-row-start:5
}
.c-row-start-xl-6 {
grid-row-start:6
}
.c-col-start-xl-1 {
grid-column-start:1
}
.c-col-start-xl-2 {
grid-column-start:2
}
.c-col-start-xl-3 {
grid-column-start:3
}
.c-col-start-xl-4 {
grid-column-start:4
}
.c-col-start-xl-5 {
grid-column-start:5
}
.c-col-start-xl-6 {
grid-column-start:6
}
}
@media only screen and (max-width:991px) {
.c-columns-l-4 {
grid-template-columns:repeat(4, 1fr)
}
.c-columns-l-3 {
grid-template-columns:repeat(3, 1fr)
}
.c-columns-l-2 {
grid-template-columns:repeat(2, 1fr)
}
.c-columns-l-1 {
grid-template-columns:1fr
}
.c-row-span-l-1 {
grid-row:span 1 / span 1
}
.c-row-span-l-2 {
grid-row:span 2 / span 2
}
.c-row-span-l-3 {
grid-row:span 3 / span 3
}
.c-row-span-l-4 {
grid-row:span 4 / span 4
}
.c-row-span-l-5 {
grid-row:span 5 / span 5
}
.c-row-span-l-6 {
grid-row:span 6 / span 6
}
.c-col-span-l-1 {
grid-column:span 1 / span 1
}
.c-col-span-l-2 {
grid-column:span 2 / span 2
}
.c-col-span-l-3 {
grid-column:span 3 / span 3
}
.c-col-span-l-4 {
grid-column:span 4 / span 4
}
.c-col-span-l-5 {
grid-column:span 5 / span 5
}
.c-col-span-l-6 {
grid-column:span 6 / span 6
}
.c-row-start-l-1 {
grid-row-start:1
}
.c-row-start-l-2 {
grid-row-start:2
}
.c-row-start-l-3 {
grid-row-start:3
}
.c-row-start-l-4 {
grid-row-start:4
}
.c-row-start-l-5 {
grid-row-start:5
}
.c-row-start-l-6 {
grid-row-start:6
}
.c-col-start-l-1 {
grid-column-start:1
}
.c-col-start-l-2 {
grid-column-start:2
}
.c-col-start-l-3 {
grid-column-start:3
}
.c-col-start-l-4 {
grid-column-start:4
}
.c-col-start-l-5 {
grid-column-start:5
}
.c-col-start-l-6 {
grid-column-start:6
}
}
@media only screen and (max-width:767px) {
.c-columns-m-3 {
grid-template-columns:repeat(3, 1fr)
}
.c-columns-m-2 {
grid-template-columns:repeat(2, 1fr)
}
.c-columns-m-1 {
grid-template-columns:1fr
}
.c-row-span-m-1 {
grid-row:span 1 / span 1
}
.c-row-span-m-2 {
grid-row:span 2 / span 2
}
.c-row-span-m-3 {
grid-row:span 3 / span 3
}
.c-row-span-m-4 {
grid-row:span 4 / span 4
}
.c-row-span-m-5 {
grid-row:span 5 / span 5
}
.c-row-span-m-6 {
grid-row:span 6 / span 6
}
.c-col-span-m-1 {
grid-column:span 1 / span 1
}
.c-col-span-m-2 {
grid-column:span 2 / span 2
}
.c-col-span-m-3 {
grid-column:span 3 / span 3
}
.c-col-span-m-4 {
grid-column:span 4 / span 4
}
.c-col-span-m-5 {
grid-column:span 5 / span 5
}
.c-col-span-m-6 {
grid-column:span 6 / span 6
}
.c-row-start-m-1 {
grid-row-start:1
}
.c-row-start-m-2 {
grid-row-start:2
}
.c-row-start-m-3 {
grid-row-start:3
}
.c-row-start-m-4 {
grid-row-start:4
}
.c-row-start-m-5 {
grid-row-start:5
}
.c-row-start-m-6 {
grid-row-start:6
}
.c-col-start-m-1 {
grid-column-start:1
}
.c-col-start-m-2 {
grid-column-start:2
}
.c-col-start-m-3 {
grid-column-start:3
}
.c-col-start-m-4 {
grid-column-start:4
}
.c-col-start-m-5 {
grid-column-start:5
}
.c-col-start-m-6 {
grid-column-start:6
}
}
@media only screen and (max-width:479px) {
.c-columns-s-2 {
grid-template-columns:repeat(2, 1fr)
}
.c-columns-s-1 {
grid-template-columns:1fr
}
.c-row-span-s-1 {
grid-row:span 1 / span 1
}
.c-row-span-s-2 {
grid-row:span 2 / span 2
}
.c-row-span-s-3 {
grid-row:span 3 / span 3
}
.c-row-span-s-4 {
grid-row:span 4 / span 4
}
.c-row-span-s-5 {
grid-row:span 5 / span 5
}
.c-row-span-s-6 {
grid-row:span 6 / span 6
}
.c-col-span-s-1 {
grid-column:span 1 / span 1
}
.c-col-span-s-2 {
grid-column:span 2 / span 2
}
.c-col-span-s-3 {
grid-column:span 3 / span 3
}
.c-col-span-s-4 {
grid-column:span 4 / span 4
}
.c-col-span-s-5 {
grid-column:span 5 / span 5
}
.c-col-span-s-6 {
grid-column:span 6 / span 6
}
.c-row-start-s-1 {
grid-row-start:1
}
.c-row-start-s-2 {
grid-row-start:2
}
.c-row-start-s-3 {
grid-row-start:3
}
.c-row-start-s-4 {
grid-row-start:4
}
.c-row-start-s-5 {
grid-row-start:5
}
.c-row-start-s-6 {
grid-row-start:6
}
.c-col-start-s-1 {
grid-column-start:1
}
.c-col-start-s-2 {
grid-column-start:2
}
.c-col-start-s-3 {
grid-column-start:3
}
.c-col-start-s-4 {
grid-column-start:4
}
.c-col-start-s-5 {
grid-column-start:5
}
.c-col-start-s-6 {
grid-column-start:6
}
}
.c-gallery {
	align-items:stretch
}
.c-gallery img {
	object-fit:cover
}
.c-grid-1 {
	display:grid!important;
	width:100%;
	grid-template-columns:repeat(3, 1fr);
	grid-template-rows:repeat(2, 1fr)
}
.c-grid-1 *:nth-child(1) {
grid-area:1 / 1 / span 2 / span 2
}
.c-grid-1 *:nth-child(2) {
grid-area:1 / 3
}
.c-grid-1 *:nth-child(3) {
grid-area:2 / 3
}
@media only screen and (max-width:768px) {
.c-grid-1 {
grid-template-columns:1fr 1fr;
grid-template-rows:1.5fr 1fr
}
.c-grid-1 *:nth-child(1) {
grid-area:1 / 1 / 2 / 3
}
.c-grid-1 *:nth-child(2) {
grid-area:2 / 1
}
.c-grid-1 *:nth-child(3) {
grid-area:2 / 2
}
}
.c-grid-2 {
	display:grid!important;
	width:100%;
	grid-template-columns:repeat(5, 1fr);
	grid-template-rows:repeat(2, 1fr)
}
.c-grid-2 *:nth-child(1) {
grid-area:1 / 1 / 2 / 4
}
.c-grid-2 *:nth-child(2) {
grid-area:1 / 4 / 2 / 6
}
.c-grid-2 *:nth-child(3) {
grid-area:2 / 1 / 3 / 3
}
.c-grid-2 *:nth-child(4) {
grid-area:2 / 3 / 3 / 6
}
ul.splide__list {
	width:100%
}
#primary-slider {
	margin-bottom:10px
}
.splide__slide img {
	width:100%;
	height:100%;
	object-fit:cover;
	object-position:center
}
.splide--nav > .splide__track > .splide__list > .splide__slide {
	border:none !important;
	opacity:0.5;
	transition:opacity 0.6s
}
.splide--nav > .splide__track > .splide__list > .splide__slide:hover {
	opacity:1
}
.splide--nav > .splide__track > .splide__list > .splide__slide.is-active {
	opacity:1
}
.splide .splide__arrow, .oxy-oxyninja-slider .splide__arrow {
	border-radius:0;
	opacity:0;
	background:#fff;
	box-shadow:0 1px 5px #0000001c;
	transition:all 0.4s
}
.splide:hover .splide__arrow, .oxy-oxyninja-slider:hover .splide__arrow {
	opacity:0.8
}
.splide .splide__arrow:hover, .oxy-oxyninja-slider .splide__arrow:hover {
	opacity:1;
	background:#fff;
	box-shadow:0 1px 10px #0000001c
}
.splide .splide__arrows button:disabled, .oxy-oxyninja-slider .splide__arrows button:disabled {
	display:none
}
.splide .splide__arrow--prev, .oxy-oxyninja-slider .splide__arrow--prev {
	left:0
}
.splide .splide__arrow--next, .oxy-oxyninja-slider .splide__arrow--next {
	right:0
}
.splide:hover .splide__arrow--prev, .oxy-oxyninja-slider:hover .splide__arrow--prev {
	left:1em
}
.splide:hover .splide__arrow--next, .oxy-oxyninja-slider:hover .splide__arrow--next {
	right:1em
}
.splide .splide__pagination, .oxy-oxyninja-slider .splide__pagination {
	bottom:-1em
}
.splide .splide__pagination__page, .oxy-oxyninja-slider .splide__pagination__page {
	width:40px;
	height:1px;
	background:#323232;
	border-radius:0;
	opacity:0.2
}
.splide .splide__pagination__page.is-active, .oxy-oxyninja-slider .splide__pagination__page.is-active {
	background:#323232;
	transform:scale(1);
	opacity:0.7
}
.wc-product-gallery-1 .splide .splide__pagination, .wc-product-gallery-2 .splide .splide__pagination, .wc-product-gallery-1 .oxy-oxyninja-slider .splide__pagination, .wc-product-gallery-2 .oxy-oxyninja-slider .splide__pagination {
	display:none
}
