#section-181-8 > .ct-section-inner-wrap{max-width:100%}#div_block-186-8{gap:5px}#div_block-188-8{flex-direction:column;display:flex;text-align:left;gap:8px}#fr-of_res{flex-direction:column;display:flex;text-align:left;gap:8px}#fr-contact{gap:8px;flex-direction:column;display:flex;text-align:left;align-items:flex-end}#fr-icons{text-align:left;flex-direction:row;display:flex;gap:8px}@media (max-width:991px){#div_block-188-8{display:none}}#footer-h{font-weight:500;font-size:16px}#fr-menu-h{padding-left:8px}#footer-inn-ogrnip{font-size:14px;font-weight:400}#fr-oferta{margin-top:0.5em}#fr-vk{background-color:#0077ff;border:1px solid #0077ff;padding:8px;color:#f3f3f3}#fr-tg{background-color:#0088cc;border:1px solid #0088cc;padding:8px;color:#f3f3f3}#_nav_menu-190-8 .oxy-nav-menu-hamburger-line{background-color:#24262e}@media (max-width:991px){#_nav_menu-190-8 .oxy-nav-menu-list{display:none}#_nav_menu-190-8 .oxy-menu-toggle{display:initial}#_nav_menu-190-8.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{display:initial}}#_nav_menu-190-8.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-190-8.oxy-nav-menu.oxy-nav-menu-open .menu-item a{padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:8px}#_nav_menu-190-8 .oxy-nav-menu-hamburger-wrap{width:40px;height:40px;margin-top:10px;margin-bottom:10px}#_nav_menu-190-8 .oxy-nav-menu-hamburger{width:40px;height:32px}#_nav_menu-190-8 .oxy-nav-menu-hamburger-line{height:6px}#_nav_menu-190-8.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:13px}#_nav_menu-190-8.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-13px}#_nav_menu-190-8 .menu-item > .sub-menu{transition-duration:0.3s}#_nav_menu-190-8{font-family:'Inter';transition-duration:0.3s}#_nav_menu-190-8 .oxy-nav-menu-list{flex-direction:column}#_nav_menu-190-8 .menu-item a{transition-duration:0.3s;color:#24262e;letter-spacing:0.5px;font-weight:300;font-size:14px;padding-bottom:8px;padding-top:8px;padding-left:8px;padding-right:8px}#_nav_menu-190-8 .current-menu-item a{background-color:rgba(0,0,0,0);color:#24262e}#_nav_menu-190-8.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:rgba(0,0,0,0)}#_nav_menu-190-8.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0;padding-left:8px;padding-right:8px}#_nav_menu-190-8:hover{transform:scale3d(1.02,1.02,1.02)}#_nav_menu-190-8 .menu-item:focus-within a,#_nav_menu-190-8 .menu-item:hover a{background-color:rgba(0,0,0,0);color:#ff956b;padding-left:7px;border-left-width:1px}#_nav_menu-190-8.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu:hover{background-color:rgba(0,0,0,0)}#_nav_menu-190-8.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0;padding-left:8px;padding-right:8px}#header-menu .oxy-nav-menu-hamburger-line{background-color:#24262e}@media (max-width:991px){#header-menu .oxy-nav-menu-list{display:none}#header-menu .oxy-menu-toggle{display:initial}#header-menu.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{display:initial}}#header-menu.oxy-nav-menu.oxy-nav-menu-open{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important}#header-menu.oxy-nav-menu.oxy-nav-menu-open .menu-item a{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}#header-menu .oxy-nav-menu-hamburger-wrap{width:52px;height:52px;margin-top:10px;margin-bottom:10px}#header-menu .oxy-nav-menu-hamburger{width:32px;height:25px}#header-menu .oxy-nav-menu-hamburger-line{height:4px;background-color:#24262e}#header-menu .oxy-nav-menu-hamburger-wrap:hover .oxy-nav-menu-hamburger-line{background-color:#ff956b}#header-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:10.5px}#header-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-10.5px}#header-menu .menu-item > .sub-menu{transition-duration:0.2s}#header-menu{font-family:'Inter';font-size:16px}#header-menu .oxy-nav-menu-list{flex-direction:row}#header-menu .menu-item a{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;color:#24262e;text-transform:uppercase;letter-spacing:0.5px;font-weight:500;transition-duration:0.2s}#header-menu .current-menu-item a{color:#ff956b;background-color:rgba(0,0,0,0);padding-bottom:18px;border-bottom-width:2px}#header-menu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#24262e}#header-menu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0;padding-top:20px;padding-bottom:20px;color:#f3f3f3;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#header-menu.oxy-nav-menu:not(.oxy-nav-menu-open) .oxy-nav-menu-list .sub-menu .menu-item a:hover{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#header-menu .menu-item:focus-within a,#header-menu .menu-item:hover a{background-color:rgba(0,0,0,0);color:#ff956b;padding-bottom:19px;border-bottom-width:1px}#header-menu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0;padding-top:20px;padding-bottom:20px;background-color:rgba(0,0,0,0);color:#ff956b}@media (max-width:1168px){#header-menu{font-size:12px}#header-menu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0}}@media (max-width:991px){#header-menu{transition-duration:0.3s}#header-menu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0}}@media (max-width:767px){#header-menu{font-size:14px;transition-duration:0.3s}#header-menu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0}}#shortcode-20-36{display:none}@media (max-width:767px){#bvi{display:none}}@media (max-width:767px){#shortcode-20-36{display:block}}#inner_content-7-34{background-color:#e3e0d5}#hero > .ct-section-inner-wrap{max-width:100%;padding-right:0;padding-left:0;display:flex;flex-direction:row}#hero{display:block}#about_me > .ct-section-inner-wrap{max-width:90%;display:flex;flex-direction:row}#about_me{display:block}#about_me{text-align:left}#benefits > .ct-section-inner-wrap{align-items:center;gap:80px}#benefits{text-align:left;background:repeating-radial-gradient( circle at center,rgba(160,120,80,0.08) 0px,rgba(160,120,80,0.08) 1px,transparent 1px,transparent 40px)}#uroki > .ct-section-inner-wrap{align-items:center}#uroki{text-align:left}#price > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:80px}#price{display:block}#price{position:relative}#vanta-bg > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;gap:25px}#vanta-bg{display:block}#vanta-bg{text-align:center}@media (max-width:1168px){#about_me > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}#about_me{display:block}#about_me{text-align:left}}@media (max-width:479px){#vanta-bg > .ct-section-inner-wrap{gap:20px}}#div_block-124-8{width:40%}#div_block-14-8{width:60%;max-width:400px;border-radius:50%;box-shadow: 0 8px 24px rgba(0,0,0,0.3),0 0 20px rgba(220,110,50,0.15)}#div_block-16-8{text-align:left;align-items:flex-end;min-width:750px;width:750px}#feature-block{flex-direction:row;display:flex;flex-wrap:wrap;gap:15px;align-items:stretch;justify-content:flex-end;text-align:center;align-content:center;float:none;padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px}#div_block-94-8{align-items:center;text-align:left;width:365px;--feature-color:#DC6E32}#div_block-72-8{text-align:left;align-items:center;width:365px;--feature-color:#22C55E}#div_block-91-8{text-align:left;align-items:center;width:365px;--feature-color:#3B82F6}#div_block-88-8{text-align:left;align-items:center;width:365px;--feature-color:#A855F7}#div_block-163-8{text-align:left;flex-direction:row;display:flex;gap:40px;align-items:stretch}#price-block{flex-direction:row;gap:40px;display:flex;flex-wrap:nowrap;clear:none;flex:1;min-width:0}#div_block-213-8{text-align:left;flex-direction:row;display:flex;align-items:flex-end}#div_block-196-8{useCustomTag:true}#div_block-222-8{text-align:left;flex-direction:row;display:flex;align-items:flex-end}#div_block-223-8{useCustomTag:true}#div_block-230-8{text-align:left;flex-direction:row;display:flex;align-items:flex-end}#div_block-231-8{useCustomTag:true}@media (max-width:1168px){#div_block-14-8{width:240px}}@media (max-width:1168px){#div_block-16-8{display:flex;text-align:right;align-items:center;min-width:1px}}@media (max-width:991px){#div_block-120-8{flex-direction:column;display:flex;text-align:left;align-items:flex-start;justify-content:center}}@media (max-width:991px){#div_block-16-8{min-width:0px;padding-left:20px;padding-right:20px;text-align:right;align-items:center;width:auto}}@media (max-width:991px){#feature-block{text-align:right;flex-direction:row;display:flex;align-items:stretch;justify-content:center}}@media (max-width:991px){#div_block-94-8{width:275px}}@media (max-width:991px){#div_block-72-8{width:275px}}@media (max-width:991px){#div_block-91-8{width:275px}}@media (max-width:991px){#div_block-88-8{width:275px}}@media (max-width:991px){#div_block-163-8{flex-direction:column;display:flex}}@media (max-width:991px){#price-block{flex-direction:column;display:flex}}@media (max-width:767px){#div_block-120-8{align-items:center;text-align:center}}@media (max-width:767px){#div_block-124-8{width:60%}}@media (max-width:767px){#div_block-14-8{width:140px}}@media (max-width:767px){#div_block-16-8{flex-direction:column;display:flex;text-align:center;align-items:center}}@media (max-width:767px){#feature-block{flex-direction:column;display:flex;text-align:right;gap:10px}}@media (max-width:479px){#div_block-120-8{text-align:center;align-items:flex-start}}@media (max-width:479px){#div_block-124-8{width:60%}}@media (max-width:479px){#div_block-14-8{width:120px}}@media (max-width:479px){#div_block-16-8{width:auto}}#headline-22-8{font-weight:500;font-size:28px;font-family:'Playfair Display';color:#24262e}#benefits-h{font-size:60px}#headline-175-8{text-align:center}@media (max-width:1168px){#headline-22-8{font-size:22px}}@media (max-width:767px){#headline-22-8{text-align:center}}@media (max-width:479px){#headline-22-8{font-size:20px}}@media (max-width:479px){#benefits-h{font-size:42px}}@media (max-width:479px){#headline-175-8{font-size:24px}}#about-des{text-align:right;font-family:'Inter';letter-spacing:0.5px;text-transform:none}#text_block-96-8{max-width:400px;width:300px;font-weight:400;color:#f3f3f3;text-transform:none;letter-spacing:0.5px;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,0.25)}#text_block-74-8{max-width:400px;width:300px;font-weight:400;color:#f3f3f3;text-transform:none;letter-spacing:0.5px;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,0.25)}#text_block-93-8{max-width:400px;width:300px;font-weight:400;color:#f3f3f3;text-transform:none;letter-spacing:0.5px;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,0.25)}#text_block-90-8{max-width:400px;width:300px;font-weight:400;color:#f3f3f3;text-transform:none;letter-spacing:0.5px;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,0.25)}#urodi-des{margin-top:5px;font-size:18px}#text_block-205-8{useCustomTag:true}#text_block-224-8{useCustomTag:true}#text_block-232-8{useCustomTag:true}#text_block-233-8{font-size:38px;line-height:32px}@media (max-width:1168px){#about-des{text-align:center}}@media (max-width:1168px){#text_block-233-8{font-size:28px}}@media (max-width:991px){#about-des{text-align:center}}@media (max-width:991px){#text_block-233-8{line-height:28px}}@media (max-width:767px){#about-des{text-align:center}}@media (max-width:767px){#text_block-96-8{font-size:12px}}@media (max-width:767px){#text_block-74-8{font-size:12px}}@media (max-width:767px){#text_block-93-8{font-size:12px}}@media (max-width:767px){#text_block-90-8{font-size:12px}}@media (max-width:479px){#text_block-96-8{font-size:12px}}@media (max-width:479px){#text_block-74-8{font-size:12px}}@media (max-width:479px){#text_block-93-8{font-size:12px}}@media (max-width:479px){#text_block-90-8{font-size:12px}}#link_button-123-8{}#price-btn-oge{}#link_button-249-8{}#link_button-250-8{}#link_button-179-8{}#image-125-8{border-radius:16px;margin-left:0px;filter:drop-shadow(0 0 25px rgba(220,110,50,0.18))}#image-15-8{border-radius:50%}#fancy_icon-95-8{background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.1);padding:10px;color:#f3f3f3}#fancy_icon-95-8>svg{width:32px;height:32px}#fancy_icon-95-8{border-radius:10px}#fancy_icon-73-8{background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.1);padding:10px;color:#f3f3f3}#fancy_icon-73-8>svg{width:32px;height:32px}#fancy_icon-73-8{border-radius:10px}#fancy_icon-92-8{background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.1);padding:10px;color:#f3f3f3}#fancy_icon-92-8>svg{width:32px;height:32px}#fancy_icon-92-8{border-radius:10px}#fancy_icon-89-8{background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.1);padding:10px;color:#f3f3f3}#fancy_icon-89-8>svg{width:32px;height:32px}#fancy_icon-89-8{border-radius:10px}#fancy_icon-160-8{border:1px solid;padding:20px}#fancy_icon-160-8{border-radius:18px}#fancy_icon-158-8{border:1px solid;padding:20px}#fancy_icon-158-8{border-radius:18px}#fancy_icon-162-8{border:1px solid;padding:20px}#fancy_icon-162-8{border-radius:18px}@media (max-width:479px){#fancy_icon-95-8{padding:;color:#f3f3f3}#fancy_icon-95-8>svg{width:24px;height:24px}}@media (max-width:479px){#fancy_icon-73-8{padding:;color:#f3f3f3}#fancy_icon-73-8>svg{width:24px;height:24px}}@media (max-width:479px){#fancy_icon-92-8{padding:;color:#f3f3f3}#fancy_icon-92-8>svg{width:24px;height:24px}}@media (max-width:479px){#fancy_icon-89-8{padding:;color:#f3f3f3}#fancy_icon-89-8>svg{width:24px;height:24px}}.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ct-div-block,
.oxy-post-content,
.ct-text-block,
.ct-headline,
.oxy-rich-text,
.ct-link-text { max-width: 100%; }
img { flex-shrink: 0; }
body * { min-height: 1px; }
}            .oxy-testimonial {
flex-direction: row;
align-items: center;
}
.oxy-testimonial .oxy-testimonial-photo-wrap {
order: 1;
}
.oxy-testimonial .oxy-testimonial-photo {
width: 125px;                height: 125px;                margin-right: 20px;
}
.oxy-testimonial .oxy-testimonial-photo-wrap, 
.oxy-testimonial .oxy-testimonial-author-wrap, 
.oxy-testimonial .oxy-testimonial-content-wrap {
align-items: flex-start;                text-align: left;            }
.oxy-testimonial .oxy-testimonial-text {
margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author {
font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author-info {
font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-icon-box {
text-align: left;                flex-direction: column;            }
.oxy-icon-box .oxy-icon-box-icon {
margin-bottom: 12px;
align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-heading {
font-size: 21px;
margin-bottom: 12px;            }
.oxy-icon-box .oxy-icon-box-text {
font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-link {
margin-top: 20px;                            } .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: 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-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:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}
.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
flex-direction: row;
}
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
align-items: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
top: 0;
bottom: 0;
right: auto;
left: 0;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}
.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}
.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
--oxynav-animation-name: none; 
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
background-color: var(--oxynav-brand-color);
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
border: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
background: transparent;
border: 1px solid currentColor;
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
filter: invert(0) !important;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
background-color: var(--oxynav-activehover-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
color: var(--oxynav-neutral-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
color: var(--oxynav-neutral-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.ct-section-inner-wrap, .oxy-header-container{
max-width: 1168px;
}
body {font-family: 'Inter';}body {line-height: var(--lh-base);font-size: var(--text-base) ;font-weight: 400;color: var(--paragraph-color);}.oxy-nav-menu-hamburger-line {background-color: var(--paragraph-color);}h1, h2, h3, h4, h5, h6 {font-family: 'Inter';font-size: var(--h1) ;font-weight: var(--h-font-weight);line-height: var(--lh-h1);}h2, h3, h4, h5, h6{font-size: var(--h2) ;font-weight: var(--h-font-weight);line-height: var(--lh-h2);}h3, h4, h5, h6{font-size: var(--h3) ;font-weight: var(--h-font-weight);line-height: var(--lh-h3);}h4, h5, h6{font-size: var(--h4) ;font-weight: var(--h-font-weight);line-height: var(--lh-h4);}h5, h6{font-size: var(--h5) ;font-weight: var(--h-font-weight);line-height: var(--lh-h5);}h6{font-size: var(--h6) ;font-weight: var(--h-font-weight);line-height: var(--lh-h6);}a {color: var(--primary-color);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: min(max(8rem, calc(8rem + ((1vw - 0.32rem) * 5))), 12rem) ;
padding-right: 2.4rem;
padding-bottom: min(max(8rem, calc(8rem + ((1vw - 0.32rem) * 5))), 12rem) ;
padding-left: 2.4rem;
}.ct-new-columns > .ct-div-block {
padding-top: 2.4rem;
padding-right: 2.4rem;
padding-bottom: 2.4rem;
padding-left: 2.4rem;
}.oxy-header-container {
padding-right: 2.4rem;
padding-left: 2.4rem;
}@media (max-width: 992px) {
.ct-columns-inner-wrap {
display: block !important;
}
.ct-columns-inner-wrap:after {
display: table;
clear: both;
content: "";
}
.ct-column {
width: 100% !important;
margin: 0 !important;
}
.ct-columns-inner-wrap {
margin: 0 !important;
}
}
.oxel_dynamicslider {
width:100%;
}
.swiper-container {
}
.oxel_dynamicslider__container {
height:400px;
}
.swiper-wrapper {
}
.swiper-slide {
}
.oxel_iconlist {
max-width:100%;
}
.oxel_iconlist__row {
padding-top:8px;
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
width:100%;
margin-top:0px;
}
.oxel_iconlist__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_iconlist__row.oxy-easy-posts .oxy-posts,
.oxel_iconlist__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_iconlist__row__icon {
color: #7f8b93;}.oxel_iconlist__row__icon 
>svg {width: 18px;height: 18px;}.oxel_iconlist__row__icon {
margin-left:32px;
margin-right:32px;
}
.oxel_iconlist__row__label {
}
.oxel_iconlist__row--dark {
background-color:#eceeef;
}
.oxel_accordion {
border-top-color:color(19);
border-right-color:color(19);
border-bottom-color:color(19);
border-left-color:color(19);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}
.oxel_accordion__row {
font-family:Inter;
width:100%;
padding-top:12px;
padding-left:8px;
padding-right:8px;
padding-bottom:12px;
text-align:justify;
border-bottom-color:color(18);
border-bottom-width:1px;
border-bottom-style:solid;
border-top-style:none;
background-color:color(17);
border-right-style:none;
border-left-style:none;
font-weight:600;
cursor: pointer;
}
.oxel_accordion__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row.oxy-easy-posts .oxy-posts,
.oxel_accordion__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.oxel_accordion__icon {
color: color(21);}.oxel_accordion__icon 
>svg {width: 18px;height: 18px;}.oxel_accordion__icon {
margin-right:8px;
transition-duration:0.3s;
}
.oxel_accordion__row_left {
}
.oxel_accordion__row_left:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row_left.oxy-easy-posts .oxy-posts,
.oxel_accordion__row_left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_accordion__content {
width:100%;
padding-top:8px;
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
border-bottom-color:color(20);
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;
margin-top:0px;
}
.oxel_accordion__content:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__content.oxy-easy-posts .oxy-posts,
.oxel_accordion__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.oxel_accordion__content__hidden {
max-height:0px;
padding-left:8px;
padding-right:8px;
padding-top:0px;
z-index:-1;
padding-bottom:0px;
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 {
}
.btn-l:hover{
transform:skew(-10deg);-webkit-transform: skew(-10deg);
}
.btn-l {
padding-left:6.4rem;
padding-right:6.4rem;
padding-top:1.2rem;
padding-bottom:1.2rem;
font-weight:600;
font-size:1.8rem;
border-radius:0.8rem;
transition-duration:0.4s;
transition-property:all;
}
@media (max-width: 1168px) {
.btn-l {
padding-top:1rem;
padding-bottom:1rem;
padding-left:5.4rem;
padding-right:5.4rem;
}
}
@media (max-width: 991px) {
.btn-l {
padding-left:4.4rem;
padding-right:4.4rem;
}
}
@media (max-width: 767px) {
.btn-l {
padding-top:1.2rem;
padding-bottom:1.2rem;
padding-left:6.4rem;
padding-right:6.4rem;
}
}
@media (max-width: 479px) {
.btn-l {
padding-left:5.4rem;
padding-right:5.4rem;
padding-top:1rem;
padding-bottom:1rem;
width:100%;
}
}
.btn-m:hover{
transform:skew(-10deg);-webkit-transform: skew(-10deg);
}
.btn-m {
padding-left:3.2rem;
padding-right:3.2rem;
padding-top:1.2rem;
padding-bottom:1.2rem;
font-weight:600;
font-size:1.6rem;
border-radius:0.6rem;
transition-duration:0.4s;
transition-property:all;
}
@media (max-width: 1168px) {
.btn-m {
padding-top:1rem;
padding-bottom:1rem;
padding-left:2.8rem;
padding-right:2.8rem;
}
}
@media (max-width: 767px) {
.btn-m {
padding-top:1.2rem;
padding-bottom:1.2rem;
padding-left:3.2rem;
padding-right:3.2rem;
}
}
@media (max-width: 479px) {
.btn-m {
padding-top:1rem;
padding-bottom:1rem;
padding-left:2.8rem;
padding-right:2.8rem;
width:100%;
}
}
.btn-s:hover{
transform:skew(-10deg);-webkit-transform: skew(-10deg);
}
.btn-s {
padding-top:0.8rem;
padding-bottom:0.8rem;
padding-left:2.4rem;
padding-right:2.4rem;
font-weight:600;
font-size:1.4rem;
transition-duration:0.4s;
transition-property:all;
border-radius:0.4rem;
}
@media (max-width: 1168px) {
.btn-s {
padding-left:2rem;
padding-right:2rem;
}
}
@media (max-width: 767px) {
.btn-s {
padding-left:2.4rem;
padding-right:2.4rem;
}
}
@media (max-width: 479px) {
.btn-s {
padding-left:2rem;
padding-right:2rem;
width:100%;
}
}
.btn-primary:hover{
background-color:var(--primary-hover-color);
box-shadow: 0 8px 9px rgb(var(--primary-rgb-vals), 25%);
}
.btn-primary {
background-color:var(--primary-color);
color:var(--light-color);
transition-duration:0.4s;
transition-property:all;
border-top-color:var(--primary-color);
border-right-color:var(--primary-color);
border-bottom-color:var(--primary-color);
border-left-color:var(--primary-color);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:0.125rem;
border-right-width:0.125rem;
border-bottom-width:0.125rem;
border-left-width:0.125rem;
box-shadow: 0 4px 9px rgb(var(--primary-rgb-vals), 20%);
}
.btn-primary:not(.ct-section):not(.oxy-easy-posts),
.btn-primary.oxy-easy-posts .oxy-posts,
.btn-primary.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.btn-secondary:hover{
background-color:var(--secondary-hover-color);
box-shadow: 0 8px 9px rgb(var(--secondary-rgb-vals), 25%);
}
.btn-secondary {
background-color:var(--secondary-color);
color:var(--light-color);
transition-duration:0.4s;
transition-property:all;
border-top-color:var(--secondary-color);
border-right-color:var(--secondary-color);
border-bottom-color:var(--secondary-color);
border-left-color:var(--secondary-color);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:0.125rem;
border-right-width:0.125rem;
border-bottom-width:0.125rem;
border-left-width:0.125rem;
box-shadow: 0 4px 9px rgb(var(--secondary-rgb-vals), 20%);
}
.btn-secondary:not(.ct-section):not(.oxy-easy-posts),
.btn-secondary.oxy-easy-posts .oxy-posts,
.btn-secondary.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.btn-white:hover{
background-color:var(--primary-alt-color);
}
.btn-white {
color:var(--primary-color);
background-color:var(--white-color);
transition-duration:0.4s;
transition-property:all;
border-top-color:var(--white-color);
border-right-color:var(--white-color);
border-bottom-color:var(--white-color);
border-left-color:var(--white-color);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:0.125rem;
border-right-width:0.125rem;
border-bottom-width:0.125rem;
border-left-width:0.125rem;
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}
.btn-white:not(.ct-section):not(.oxy-easy-posts),
.btn-white.oxy-easy-posts .oxy-posts,
.btn-white.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.btn-trans:hover{
background-color:var(--white-color);
color:var(--primary-color);
}
.btn-trans {
color:var(--light-color);
background-color:rgba(255,255,255,0.15);
transition-duration:0.4s;
transition-property:all;
border-top-color:var(--border-color);
border-right-color:var(--border-color);
border-bottom-color:var(--border-color);
border-left-color:var(--border-color);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:0.125rem;
border-right-width:0.125rem;
border-bottom-width:0.125rem;
border-left-width:0.125rem;
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}
.btn-trans:not(.ct-section):not(.oxy-easy-posts),
.btn-trans.oxy-easy-posts .oxy-posts,
.btn-trans.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.btn-primary-alt:hover{
background-color:var(--primary-alt-hover-color);
}
.btn-primary-alt {
color:var(--primary-color);
transition-duration:0.4s;
transition-property:all;
border-top-color:var(--primary-color);
border-right-color:var(--primary-color);
border-bottom-color:var(--primary-color);
border-left-color:var(--primary-color);
border-top-width:0.125rem;
border-right-width:0.125rem;
border-bottom-width:0.125rem;
border-left-width:0.125rem;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.btn-primary-alt:not(.ct-section):not(.oxy-easy-posts),
.btn-primary-alt.oxy-easy-posts .oxy-posts,
.btn-primary-alt.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.btn-secondary-alt:hover{
background-color:var(--secondary-alt-hover-color);
}
.btn-secondary-alt {
color:var(--secondary-hover-color);
transition-duration:0.4s;
transition-property:all;
border-top-color:var(--secondary-hover-color);
border-right-color:var(--secondary-hover-color);
border-bottom-color:var(--secondary-hover-color);
border-left-color:var(--secondary-hover-color);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:0.125rem;
border-right-width:0.125rem;
border-bottom-width:0.125rem;
border-left-width:0.125rem;
}
.btn-secondary-alt:not(.ct-section):not(.oxy-easy-posts),
.btn-secondary-alt.oxy-easy-posts .oxy-posts,
.btn-secondary-alt.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.icon-3xl-light {
color: var(--light-color);}.icon-3xl-light 
>svg {width: 64px;height: 64px;}.icon-3xl-light {
}
.icon-2xl-primary {
color: var(--primary-color);}.icon-2xl-primary 
>svg {width: 48px;height: 48px;}.icon-2xl-primary {
}
.icon-2xl-light {
color: var(--light-color);}.icon-2xl-light 
>svg {width: 48px;height: 48px;}.icon-2xl-light {
}
.icon-2xl-dark {
color: var(--dark-color);}.icon-2xl-dark 
>svg {width: 48px;height: 48px;}.icon-2xl-dark {
}
.icon-xl-primary {
color: var(--primary-color);}.icon-xl-primary 
>svg {width: 32px;height: 32px;}.icon-xl-primary {
}
.icon-xl-light {
color: var(--light-color);}.icon-xl-light 
>svg {width: 32px;height: 32px;}.icon-xl-light {
}
.icon-xl-dark {
color: var(--dark-color);}.icon-xl-dark 
>svg {width: 32px;height: 32px;}.icon-xl-dark {
}
.icon-lg-primary {
color: var(--primary-color);}.icon-lg-primary 
>svg {width: 24px;height: 24px;}.icon-lg-primary {
}
.icon-lg-secondary {
color: var(--secondary-color);}.icon-lg-secondary 
>svg {width: 24px;height: 24px;}.icon-lg-secondary {
}
.icon-lg-tertiary {
color: var(--tertiary-color);}.icon-lg-tertiary 
>svg {width: 24px;height: 24px;}.icon-lg-tertiary {
}
.icon-lg-light {
color: var(--light-color);}.icon-lg-light 
>svg {width: 24px;height: 24px;}.icon-lg-light {
}
.icon-lg-dark {
color: var(--dark-color);}.icon-lg-dark 
>svg {width: 24px;height: 24px;}.icon-lg-dark {
}
.icon-lg-paragraph {
color: var(--paragraph-color);}.icon-lg-paragraph 
>svg {width: 24px;height: 24px;}.icon-lg-paragraph {
}
.icon-md-primary {
color: var(--primary-color);}.icon-md-primary 
>svg {width: 20px;height: 20px;}.icon-md-primary {
}
.icon-md-light {
color: var(--light-color);}.icon-md-light 
>svg {width: 20px;height: 20px;}.icon-md-light {
}
.icon-md-dark {
color: var(--dark-color);}.icon-md-dark 
>svg {width: 20px;height: 20px;}.icon-md-dark {
}
.icon-md-paragraph {
color: var(--paragraph-color);}.icon-md-paragraph 
>svg {width: 20px;height: 20px;}.icon-md-paragraph {
}
.icon-sm-primary {
color: var(--primary-color);}.icon-sm-primary 
>svg {width: 16px;height: 16px;}.icon-sm-primary {
}
.icon-sm-light {
color: var(--light-color);}.icon-sm-light 
>svg {width: 16px;height: 16px;}.icon-sm-light {
}
.icon-sm-dark {
color: var(--dark-color);}.icon-sm-dark 
>svg {width: 16px;height: 16px;}.icon-sm-dark {
}
.icon-sm-paragraph {
color: var(--paragraph-color);}.icon-sm-paragraph 
>svg {width: 16px;height: 16px;}.icon-sm-paragraph {
}
.icon-solid-lg-primary {
background-color: var(--primary-color);
border: 1px solid var(--primary-color);
padding: 16px;color: var(--light-color);}.icon-solid-lg-primary 
>svg {width: 24px;height: 24px;}.icon-solid-lg-primary {
}
.icon-solid-lg-secondary {
background-color: var(--secondary-color);
border: 1px solid var(--secondary-color);
padding: 16px;color: var(--light-color);}.icon-solid-lg-secondary 
>svg {width: 24px;height: 24px;}.icon-solid-lg-secondary {
}
.icon-solid-lg-tertiary {
background-color: var(--tertiary-color);
border: 1px solid var(--tertiary-color);
padding: 16px;color: var(--light-color);}.icon-solid-lg-tertiary 
>svg {width: 24px;height: 24px;}.icon-solid-lg-tertiary {
}
.icon-solid-lg-light {
background-color: var(--placeholder-color);
border: 1px solid var(--placeholder-color);
padding: 16px;color: var(--primary-color);}.icon-solid-lg-light 
>svg {width: 24px;height: 24px;}.icon-solid-lg-light {
}
.icon-solid-md-primary {
background-color: var(--primary-color);
border: 1px solid var(--primary-color);
padding: 16px;color: var(--light-color);}.icon-solid-md-primary 
>svg {width: 20px;height: 20px;}.icon-solid-md-primary {
}
.icon-solid-md-light {
background-color: var(--placeholder-color);
border: 1px solid var(--placeholder-color);
padding: 16px;color: var(--primary-color);}.icon-solid-md-light 
>svg {width: 20px;height: 20px;}.icon-solid-md-light {
}
.icon-solid-sm-primary {
background-color: var(--primary-color);
border: 1px solid var(--primary-color);
padding: 8px;color: var(--light-color);}.icon-solid-sm-primary 
>svg {width: 16px;height: 16px;}.icon-solid-sm-primary {
}
.icon-solid-sm-light {
background-color: var(--placeholder-color);
border: 1px solid var(--placeholder-color);
padding: 8px;color: var(--primary-color);}.icon-solid-sm-light 
>svg {width: 16px;height: 16px;}.icon-solid-sm-light {
}
.card-normal {
width:100%;
padding-left:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
padding-right:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
padding-bottom:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
padding-top:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
border-radius:0.25rem;
}
.card-loose {
width:100%;
padding-top:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
padding-left:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
padding-right:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
padding-bottom:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
border-radius:0.25rem;
}
.card-tight {
width:100%;
padding-top:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
padding-left:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
padding-right:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
padding-bottom:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
border-radius:0.25rem;
}
.card-snug {
width:100%;
padding-top:min(max(1.682rem, calc(1.682rem + ((1vw - 0.32rem) * 0.8975))), 2.4rem) ;
padding-left:min(max(1.682rem, calc(1.682rem + ((1vw - 0.32rem) * 0.8975))), 2.4rem) ;
padding-right:min(max(1.682rem, calc(1.682rem + ((1vw - 0.32rem) * 0.8975))), 2.4rem) ;
padding-bottom:min(max(1.682rem, calc(1.682rem + ((1vw - 0.32rem) * 0.8975))), 2.4rem) ;
border-radius:0.25rem;
}
.card-relaxed {
width:100%;
padding-top:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
padding-left:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
padding-right:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
padding-bottom:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
border-radius:0.25rem;
}
.card-none {
width:100%;
border-radius:0.25rem;
}
.avatar {
width:6.4rem;
height:6.4rem;
border-radius:3.2rem;
box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.11);
}
.avatar-sm {
width:4.8rem;
height:4.8rem;
border-radius:3.2rem;
box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.1);
}
.avatar-lg {
width:9.6rem;
height:9.6rem;
border-radius:3.2rem;
box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.11);
}
.avatar-xl {
width:12.8rem;
height:12.8rem;
border-radius:3.2rem;
box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.11);
}
.h1 {
font-size:var(--h1) ;
font-weight:var(--h-font-weight);
line-height:var(--lh-h1);
}
.h2 {
font-size:var(--h2) ;
font-weight:var(--h-font-weight);
line-height:var(--lh-h2);
}
.h3 {
font-size:var(--h3) ;
font-weight:var(--h-font-weight);
line-height:var(--lh-h3);
}
.h4 {
font-size:var(--h4) ;
font-weight:var(--h-font-weight);
line-height:var(--lh-h4);
}
.h5 {
font-size:var(--h5) ;
font-weight:var(--h-font-weight);
line-height:var(--lh-h5);
}
.h6 {
font-size:var(--h6) ;
font-weight:var(--h-font-weight);
line-height:var(--lh-h6);
}
.shadow-inner {
box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}
.shadow-none {
box-shadow: 0 0 #0000;
}
.shadow-xs {
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03);
}
.shadow-sm {
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}
.shadow {
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}
.shadow-md {
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}
.shadow-lg {
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}
.shadow-xl {
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.shadow-2xl {
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}
.two-buttons-set {
}
.two-buttons-set:not(.ct-section):not(.oxy-easy-posts),
.two-buttons-set.oxy-easy-posts .oxy-posts,
.two-buttons-set.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 479px) {
.two-buttons-set {
width:100%;
}
.two-buttons-set:not(.ct-section):not(.oxy-easy-posts),
.two-buttons-set.oxy-easy-posts .oxy-posts,
.two-buttons-set.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.breakout-70 {
width:70vw;
max-width:70vw;
margin-top:0px;
margin-bottom:0px;
margin-left:calc(-35vw + 50%) ;
margin-right:calc(-35vw + 50%) ;
}
.breakout-80 {
width:80vw;
max-width:80vw;
margin-top:0px;
margin-bottom:0px;
margin-left:calc(-40vw + 50%) ;
margin-right:calc(-40vw + 50%) ;
}
.breakout-90 {
width:90vw;
max-width:90vw;
margin-top:0px;
margin-bottom:0px;
margin-left:calc(-45vw + 50%) ;
margin-right:calc(-45vw + 50%) ;
}
.breakout-100 {
width:100vw;
max-width:100vw;
margin-top:0px;
margin-bottom:0px;
margin-left:calc(-50vw + 50%) ;
margin-right:calc(-50vw + 50%) ;
}
.sticky {
position: sticky; top: 0;
}
.sticky-sm {
top: 2.5%;
}
.sticky-md {
top: 5%;
}
.sticky-lg {
top: 10%;
}
.sticky-xl {
top: 20%;
}
.overlay-primary:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--primary-rgb-vals), 0.70);
content:"";
}
.overlay-primary {
position:relative;
z-index:0;
}
.overlay-secondary:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--secondary-rgb-vals), 0.70);
content:"";
}
.overlay-secondary {
position:relative;
z-index:0;
}
.overlay-tertiary:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--tertiary-rgb-vals), 0.70);
content:"";
}
.overlay-tertiary {
position:relative;
z-index:0;
}
.overlay-dark:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--dark-rgb-vals), 0.70);
content:"";
}
.overlay-dark {
position:relative;
z-index:0;
}
.overlay-paragraph:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--paragraph-rgb-vals), 0.70);
content:"";
}
.overlay-paragraph {
position:relative;
z-index:0;
}
.overlay-black:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--black-rgb-vals), 0.70);
content:"";
}
.overlay-black {
position:relative;
z-index:0;
}
.overlay-success:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--success-rgb-vals), 0.70);
content:"";
}
.overlay-success {
position:relative;
z-index:0;
}
.overlay-warning:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--warning-rgb-vals), 0.70);
content:"";
}
.overlay-warning {
position:relative;
z-index:0;
}
.overlay-error:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--error-rgb-vals), 0.70);
content:"";
}
.overlay-error {
position:relative;
z-index:0;
}
.overlay-extra-1:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--extra-color-1-rgb-vals), 0.7);
content:"";
}
.overlay-extra-1 {
position:relative;
z-index:0;
}
.overlay-extra-2:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--extra-color-2-rgb-vals), 0.7);
content:"";
}
.overlay-extra-2 {
position:relative;
z-index:0;
}
.overlay-extra-3:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--extra-color-3-rgb-vals), 0.7);
content:"";
}
.overlay-extra-3 {
position:relative;
z-index:0;
}
.overlay-extra-4:before{
position:absolute;
z-index:-1;
left:0px;
right:0px;
bottom:0px;
top:0px;
background-color:rgba(var(--extra-color-4-rgb-vals), 0.7);
content:"";
}
.overlay-extra-4 {
position:relative;
z-index:0;
}
.img-scroller:hover{
transition-property:background-position;
transition-duration:5s;
transition-timing-function:linear;
transition-delay:0s;
background-position: bottom center!important;
}
.img-scroller {
transition-property:background-position;
transition-duration:1.5s;
transition-timing-function:ease-out;
transition-delay:0.5s;
width:100%;
height:100%;
background-repeat:no-repeat;
margin-left: auto!important; margin-right: auto!important; background-position: top center; background-size: 100% auto!important;
}
.inline {
display: inline;
}
.relative {
position:relative;
}
.bg {
background-color:var(--background-color);
}
.bg-alt {
background-color:var(--background-alt-color);
}
.bg-primary {
background-color:var(--primary-color);
}
.bg-secondary {
background-color:var(--secondary-color);
}
.bg-primary-hover {
background-color:var(--primary-hover-color);
}
.bg-secondary-hover {
background-color:var(--secondary-hover-color);
}
.bg-primary-alt {
background-color:var(--primary-alt-color);
}
.bg-secondary-alt {
background-color:var(--secondary-alt-color);
}
.bg-primary-alt-hover {
background-color:var(--primary-alt-hover-color);
}
.bg-secondary-alt-hover {
background-color:var(--secondary-alt-hover-color);
}
.bg-tertiary {
background-color:var(--tertiary-color);
}
.bg-white {
background-color:var(--white-color);
}
.bg-black {
background-color:var(--black-color);
}
.bg-placeholder {
background-color:var(--placeholder-color);
}
.bg-placeholder-alt {
background-color:var(--placeholder-alt-color);
}
.border-color {
border-top-color:var(--border-color);
border-right-color:var(--border-color);
border-bottom-color:var(--border-color);
border-left-color:var(--border-color);
}
.border-color-alt {
border-top-color:var(--border-alt-color);
border-right-color:var(--border-alt-color);
border-bottom-color:var(--border-alt-color);
border-left-color:var(--border-alt-color);
}
.border-color-primary {
border-top-color:var(--primary-color);
border-right-color:var(--primary-color);
border-bottom-color:var(--primary-color);
border-left-color:var(--primary-color);
}
.border-color-secondary {
border-top-color:var(--secondary-color);
border-right-color:var(--secondary-color);
border-bottom-color:var(--secondary-color);
border-left-color:var(--secondary-color);
}
.border-color-tertiary {
border-top-color:var(--tertiary-color);
border-right-color:var(--tertiary-color);
border-bottom-color:var(--tertiary-color);
border-left-color:var(--tertiary-color);
}
.space-y-0 {
}
.space-y-1 {
}
.space-y-2 {
}
.space-y-3 {
}
.space-y-4 {
}
.space-y-6 {
}
.space-y-8 {
}
.space-y-10 {
}
.space-y-12 {
}
.space-y-14 {
}
.space-y-16 {
}
.space-y-20 {
}
.space-x-0 {
}
.space-x-1 {
}
.space-x-2 {
}
.space-x-3 {
}
.space-x-4 {
}
.space-x-6 {
}
.space-x-8 {
}
.space-x-10 {
}
.space-x-12 {
}
.space-x-14 {
}
.space-x-16 {
}
.space-x-20 {
}
.divide-x {
}
.divide-y {
}
.rounded-sm {
border-radius:0.2rem;
}
.rounded {
border-radius:0.4rem;
}
.rounded-md {
border-radius:0.6rem;
}
.rounded-lg {
border-radius:0.8rem;
}
.rounded-xl {
border-radius:1.6rem;
}
.rounded-full {
border-radius:999.901rem;
}
.rounded-r-sm {
border-top-right-radius:0.2rem;
border-bottom-right-radius:0.2rem;
}
.rounded-l-sm {
border-top-left-radius:0.2rem;
border-bottom-left-radius:0.2rem;
}
.rounded-b-sm {
border-bottom-right-radius:0.2rem;
border-bottom-left-radius:0.2rem;
}
.rounded-t-sm {
border-top-right-radius:0.2rem;
border-top-left-radius:0.2rem;
}
.rounded-r {
border-top-right-radius:0.4rem;
border-bottom-right-radius:0.4rem;
}
.rounded-l {
border-top-left-radius:0.4rem;
border-bottom-left-radius:0.4rem;
}
.rounded-b {
border-bottom-right-radius:0.4rem;
border-bottom-left-radius:0.4rem;
}
.rounded-t {
border-top-left-radius:0.4rem;
border-top-right-radius:0.4rem;
}
.rounded-r-md {
border-top-right-radius:0.6rem;
border-bottom-right-radius:0.6rem;
}
.rounded-l-md {
border-top-left-radius:0.6rem;
border-bottom-left-radius:0.6rem;
}
.rounded-b-md {
border-bottom-right-radius:0.6rem;
border-bottom-left-radius:0.6rem;
}
.rounded-t-md {
border-top-right-radius:0.6rem;
border-top-left-radius:0.6rem;
}
.rounded-r-lg {
border-top-right-radius:0.8rem;
border-bottom-right-radius:0.8rem;
}
.rounded-l-lg {
border-top-left-radius:0.8rem;
border-bottom-left-radius:0.8rem;
}
.rounded-b-lg {
border-bottom-right-radius:0.8rem;
border-bottom-left-radius:0.8rem;
}
.rounded-t-lg {
border-top-right-radius:0.8rem;
border-top-left-radius:0.8rem;
}
.border-none {
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-style:solid;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}
.border-px {
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-style:solid;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}
.border-2 {
border-top-width:2px;
border-right-width:2px;
border-left-width:2px;
border-bottom-width:2px;
border-left-style:solid;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}
.border-t {
border-top-width:1px;
border-top-style:solid;
}
.border-r {
border-right-width:1px;
border-right-style:solid;
}
.border-b {
border-bottom-width:1px;
border-bottom-style:solid;
}
.border-l {
border-left-width:1px;
border-left-style:solid;
}
.cursor-pointer {
cursor: pointer;
}
.grid {
}
.inline-grid {
}
.gap-px {
}
.gap-2 {
}
.gap-4 {
}
.gap-6 {
}
.gap-8 {
}
.gap-10 {
}
.gap-12 {
}
.gap-14 {
}
.gap-16 {
}
.gap-20 {
}
.gap-24 {
}
.col-gap-0 {
}
.col-gap-2 {
}
.col-gap-4 {
}
.col-gap-6 {
}
.col-gap-8 {
}
.col-gap-10 {
}
.col-gap-12 {
}
.col-gap-14 {
}
.col-gap-16 {
}
.col-gap-20 {
}
.col-gap-24 {
}
.row-gap-0 {
}
.row-gap-2 {
}
.row-gap-4 {
}
.row-gap-6 {
}
.row-gap-8 {
}
.row-gap-10 {
}
.row-gap-12 {
}
.row-gap-14 {
}
.row-gap-16 {
}
.row-gap-20 {
}
.row-gap-24 {
}
.grid-flow-row {
}
.grid-flow-col {
}
.grid-flow-row-dense {
}
.grid-flow-col-dense {
}
.col-end-1 {
}
.col-end-2 {
}
.col-end-3 {
}
.col-end-4 {
}
.col-end-5 {
}
.col-end-6 {
}
.col-end-7 {
}
.col-end-auto {
}
.col-start-1 {
}
.col-start-2 {
}
.col-start-3 {
}
.col-start-4 {
}
.col-start-5 {
}
.col-start-6 {
}
.col-start-7 {
}
.col-start-auto {
}
.col-auto {
}
.col-span-1 {
}
.col-span-2 {
}
.col-span-3 {
}
.col-span-4 {
}
.col-span-5 {
}
.col-span-6 {
}
.row-auto {
}
.row-span-1 {
}
.row-span-2 {
}
.row-span-3 {
}
.row-start-1 {
}
.row-start-2 {
}
.row-start-3 {
}
.row-start-4 {
}
.row-start-auto {
}
.row-end-1 {
}
.row-end-2 {
}
.row-end-3 {
}
.row-end-4 {
}
.row-end-auto {
}
.grid-rows-1 {
}
.grid-rows-2 {
}
.grid-rows-3 {
}
.grid-rows-none {
}
.grid-cols-1 {
}
.grid-cols-2 {
}
.grid-cols-3 {
}
.grid-cols-4 {
}
.grid-cols-5 {
}
.grid-cols-6 {
}
.grid-60-40 {
}
.grid-40-60 {
}
.grid-33-66 {
}
.grid-66-33 {
}
.grid-75-25 {
}
.grid-25-75 {
}
.auto-grid-2 {
}
.auto-grid-3 {
}
.auto-grid-4 {
}
.grid-cols-none {
}
.font-normal {
font-weight:400;
}
.font-medium {
font-weight:500;
}
.font-semibold {
font-weight:600;
}
.font-bold {
font-weight:700;
}
.h-auto {
height:auto;
}
.h-full {
height:100%;
}
.h-screen {
height:100vh;
}
.text-xs {
}
.text-sm {
}
.text-base {
}
.text-lg {
}
.text-xl {
}
.text-2xl {
}
.text-3xl {
}
.text-4xl {
}
.text-5xl {
}
.text-6xl {
}
.text-7xl {
}
.text-8xl {
}
.text-9xl {
}
.ml-auto {
margin-left:auto;
}
.mr-auto {
margin-right:auto;
}
.mb-auto {
margin-bottom:auto;
}
.mt-auto {
margin-top:auto;
}
.mr-0 {
margin-right:0px;
}
.mb-0 {
margin-bottom:0px;
}
.ml-0 {
margin-left:0px;
}
.mt-0 {
margin-top:0px;
}
.mr-1 {
margin-right:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.mb-1 {
margin-bottom:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.ml-1 {
margin-left:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.mt-1 {
margin-top:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.mr-2 {
margin-right:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.mb-2 {
margin-bottom:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.ml-2 {
margin-left:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.mt-2 {
margin-top:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.mr-3 {
margin-right:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.mb-3 {
margin-bottom:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.ml-3 {
margin-left:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.mt-3 {
margin-top:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.mr-4 {
margin-right:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.mb-4 {
margin-bottom:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.ml-4 {
margin-left:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.mt-4 {
margin-top:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.mr-5 {
margin-right:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.mb-5 {
margin-bottom:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.ml-5 {
margin-left:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.mt-5 {
margin-top:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.mr-6 {
margin-right:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.mb-6 {
margin-bottom:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.ml-6 {
margin-left:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.mt-6 {
margin-top:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.mr-8 {
margin-right:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.mb-8 {
margin-bottom:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.ml-8 {
margin-left:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.mt-8 {
margin-top:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.mr-10 {
margin-right:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
}
.mb-10 {
margin-bottom:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
}
.ml-10 {
margin-left:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
}
.mt-10 {
margin-top:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
}
.mr-12 {
margin-right:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.mb-12 {
margin-bottom:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.ml-12 {
margin-left:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.mt-12 {
margin-top:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.mr-14 {
margin-right:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
}
.mb-14 {
margin-bottom:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
}
.ml-14 {
margin-left:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
}
.mt-14 {
margin-top:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
}
.mr-16 {
margin-right:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.mb-16 {
margin-bottom:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.ml-16 {
margin-left:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.mt-16 {
margin-top:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.mr-20 {
margin-right:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.mb-20 {
margin-bottom:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.ml-20 {
margin-left:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.mt-20 {
margin-top:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.mr-24 {
margin-right:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.mb-24 {
margin-bottom:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.ml-24 {
margin-left:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.mt-24 {
margin-top:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.mr-28 {
margin-right:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.mb-28 {
margin-bottom:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.ml-28 {
margin-left:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.mt-28 {
margin-top:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.mr-32 {
margin-right:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.mb-32 {
margin-bottom:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.ml-32 {
margin-left:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.mt-32 {
margin-top:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.mr-36 {
margin-right:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.mb-36 {
margin-bottom:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.ml-36 {
margin-left:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.mt-36 {
margin-top:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.mr-40 {
margin-right:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.mb-40 {
margin-bottom:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.ml-40 {
margin-left:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.mt-40 {
margin-top:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.mx-auto {
margin-left:auto;
margin-right:auto;
}
.my-auto {
margin-top:auto;
margin-bottom:auto;
}
.object-contain {
object-fit: contain;
}
.object-cover {
object-fit: cover;
}
.object-bottom {
object-position: bottom;
}
.object-left {
object-position: left;
}
.object-right {
object-position: right;
}
.object-top {
object-position: top;
}
.bg-cover {
background-size: cover;
}
.bg-center {
background-position: center;
}
.opacity-0 {
opacity:0;
}
.opacity-25 {
opacity:0.25;
}
.opacity-50 {
opacity:0.5;
}
.opacity-75 {
opacity:0.75;
}
.opacity-100 {
opacity:1;
}
.hover-opacity-0:hover{
opacity:0;
}
.hover-opacity-0 {
}
.hover-opacity-25:hover{
opacity:0.25;
}
.hover-opacity-25 {
}
.hover-opacity-50:hover{
opacity:0.5;
}
.hover-opacity-50 {
}
.hover-opacity-75:hover{
opacity:0.75;
}
.hover-opacity-75 {
}
.hover-opacity-100:hover{
opacity:1;
}
.hover-opacity-100 {
}
.font-headings {
font-family:Inter;
}
.font-text {
font-family:Inter;
}
.p-0 {
padding-top:0rem;
padding-left:0rem;
padding-right:0rem;
padding-bottom:0rem;
}
.p-1 {
padding-top:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
padding-left:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
padding-right:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
padding-bottom:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.p-2 {
padding-top:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
padding-left:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
padding-right:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
padding-bottom:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.p-3 {
padding-top:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
padding-left:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
padding-right:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
padding-bottom:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.p-4 {
padding-top:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
padding-left:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
padding-right:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
padding-bottom:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.p-5 {
padding-top:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
padding-left:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
padding-right:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
padding-bottom:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.p-6 {
padding-top:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
padding-left:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
padding-right:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
padding-bottom:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.p-8 {
padding-top:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
padding-left:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
padding-right:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
padding-bottom:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.p-10 {
padding-top:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
padding-left:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
padding-right:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
padding-bottom:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
}
.p-12 {
padding-top:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
padding-left:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
padding-right:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
padding-bottom:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.p-14 {
padding-top:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
padding-left:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
padding-right:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
padding-bottom:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
}
.p-16 {
padding-top:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
padding-left:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
padding-right:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
padding-bottom:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.p-20 {
padding-top:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
padding-left:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
padding-right:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
padding-bottom:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.p-24 {
padding-top:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
padding-left:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
padding-right:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
padding-bottom:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.p-28 {
padding-left:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
padding-bottom:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
padding-top:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
padding-right:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.p-32 {
padding-left:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
padding-top:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
padding-right:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
padding-bottom:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.p-36 {
padding-left:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
padding-top:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
padding-right:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
padding-bottom:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.p-40 {
padding-left:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
padding-top:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
padding-right:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
padding-bottom:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.py-1 {
padding-bottom:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
padding-top:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.px-1 {
padding-left:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
padding-right:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.py-2 {
padding-top:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
padding-bottom:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.px-2 {
padding-left:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
padding-right:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.py-3 {
padding-top:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
padding-bottom:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.px-3 {
padding-left:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
padding-right:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.py-4 {
padding-top:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
padding-bottom:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.px-4 {
padding-left:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
padding-right:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.py-5 {
padding-top:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
padding-bottom:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.px-5 {
padding-left:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
padding-right:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.py-6 {
padding-top:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
padding-bottom:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.px-6 {
padding-left:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
padding-right:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.py-8 {
padding-top:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
padding-bottom:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.px-8 {
padding-left:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
padding-right:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.py-10 {
padding-top:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
padding-bottom:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
}
.px-10 {
padding-left:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
padding-right:min(max(2.8rem, calc(2.8rem + ((1vw - 0.32rem) * 1.4286))), 4rem) ;
}
.py-12 {
padding-top:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
padding-bottom:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.px-12 {
padding-left:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
padding-right:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.py-14 {
padding-top:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
padding-bottom:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
}
.px-14 {
padding-left:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
padding-right:min(max(3.92rem, calc(3.92rem + ((1vw - 0.32rem) * 2))), 5.6rem) ;
}
.py-16 {
padding-top:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
padding-bottom:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.px-16 {
padding-left:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
padding-right:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.py-20 {
padding-top:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
padding-bottom:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.px-20 {
padding-left:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
padding-right:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.py-24 {
padding-top:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
padding-bottom:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.px-24 {
padding-left:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
padding-right:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.py-28 {
padding-top:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
padding-bottom:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.px-28 {
padding-left:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
padding-right:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.py-32 {
padding-top:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
padding-bottom:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.px-32 {
padding-left:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
padding-right:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.py-36 {
padding-top:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
padding-bottom:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.px-36 {
padding-left:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
padding-right:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.py-40 {
padding-top:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
padding-bottom:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.px-40 {
padding-left:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
padding-right:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.pr-1 {
padding-right:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.pb-1 {
padding-bottom:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.pl-1 {
padding-left:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.pt-1 {
padding-top:min(max(0.28rem, calc(0.28rem + ((1vw - 0.32rem) * 0.15))), 0.4rem) ;
}
.pr-2 {
padding-right:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.pb-2 {
padding-bottom:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.pl-2 {
padding-left:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.pt-2 {
padding-top:min(max(0.56rem, calc(0.56rem + ((1vw - 0.32rem) * 0.3))), 0.8rem) ;
}
.pr-3 {
padding-right:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.pb-3 {
padding-bottom:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.pl-3 {
padding-left:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.pt-3 {
padding-top:min(max(0.84rem, calc(0.84rem + ((1vw - 0.32rem) * 0.45))), 1.2rem) ;
}
.pr-4 {
padding-right:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.pb-4 {
padding-bottom:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.pl-4 {
padding-left:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.pt-4 {
padding-top:min(max(1.12rem, calc(1.12rem + ((1vw - 0.32rem) * 0.6))), 1.6rem) ;
}
.pr-5 {
padding-right:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.pb-5 {
padding-bottom:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.pl-5 {
padding-left:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.pt-5 {
padding-top:min(max(1.4rem, calc(1.4rem + ((1vw - 0.32rem) * 0.75))), 2rem) ;
}
.pr-6 {
padding-right:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.pb-6 {
padding-bottom:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.pl-6 {
padding-left:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.pt-6 {
padding-top:min(max(1.68rem, calc(1.68rem + ((1vw - 0.32rem) * 0.9))), 2.4rem) ;
}
.pr-8 {
padding-right:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.pb-8 {
padding-bottom:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.pl-8 {
padding-left:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.pt-8 {
padding-top:min(max(2.24rem, calc(2.24rem + ((1vw - 0.32rem) * 1.2))), 3.2rem) ;
}
.pr-12 {
padding-right:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.pb-12 {
padding-bottom:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.pl-12 {
padding-left:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.pt-12 {
padding-top:min(max(3.36rem, calc(3.36rem + ((1vw - 0.32rem) * 1.8))), 4.8rem) ;
}
.pr-16 {
padding-right:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.pb-16 {
padding-bottom:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.pl-16 {
padding-left:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.pt-16 {
padding-top:min(max(4.48rem, calc(4.48rem + ((1vw - 0.32rem) * 2.4))), 6.4rem) ;
}
.pr-20 {
padding-right:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.pb-20 {
padding-bottom:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.pl-20 {
padding-left:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.pt-20 {
padding-top:min(max(5.6rem, calc(5.6rem + ((1vw - 0.32rem) * 3))), 8rem) ;
}
.pr-24 {
padding-right:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.pb-24 {
padding-bottom:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.pl-24 {
padding-left:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.pt-24 {
padding-top:min(max(6.72rem, calc(6.72rem + ((1vw - 0.32rem) * 3.6))), 9.6rem) ;
}
.pr-28 {
padding-right:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.pb-28 {
padding-bottom:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.pl-28 {
padding-left:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.pt-28 {
padding-top:min(max(7.84rem, calc(7.84rem + ((1vw - 0.32rem) * 4))), 11.2rem) ;
}
.pr-32 {
padding-right:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.pb-32 {
padding-bottom:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.pl-32 {
padding-left:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.pt-32 {
padding-top:min(max(8.96rem, calc(8.96rem + ((1vw - 0.32rem) * 4.5714))), 12.8rem) ;
}
.pr-36 {
padding-right:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.pb-36 {
padding-bottom:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.pl-36 {
padding-left:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.pt-36 {
padding-top:min(max(10.08rem, calc(10.08rem + ((1vw - 0.32rem) * 5.1429))), 14.4rem) ;
}
.pr-40 {
padding-right:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.pb-40 {
padding-bottom:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.pl-40 {
padding-left:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.pt-40 {
padding-top:min(max(11.2rem, calc(11.2rem + ((1vw - 0.32rem) * 5.7143))), 16rem) ;
}
.section-pt-0 {
}
.section-pt-sm {
}
.section-pb-0 {
}
.section-pb-sm {
}
.section-py-0 {
}
.section-py-sm {
}
.underline {
text-decoration:underline;
}
.hover-underline:hover{
text-decoration:underline;
}
.hover-underline {
}
.uppercase {
text-transform:uppercase;
}
.lowercase {
text-transform:lowercase;
}
.capitalize {
text-transform:capitalize;
}
.text-left {
text-align:left;
}
.text-center {
text-align:center;
}
.text-right {
text-align:right;
}
.centered {
text-align:center;
}
.centered:not(.ct-section):not(.oxy-easy-posts),
.centered.oxy-easy-posts .oxy-posts,
.centered.ct-section .ct-section-inner-wrap{
align-items:center;
align-content:center;
justify-content:center;
}
.horizontal {
}
.horizontal:not(.ct-section):not(.oxy-easy-posts),
.horizontal.oxy-easy-posts .oxy-posts,
.horizontal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.horizontal-wrap {
}
.horizontal-wrap:not(.ct-section):not(.oxy-easy-posts),
.horizontal-wrap.oxy-easy-posts .oxy-posts,
.horizontal-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.vertical {
}
.vertical:not(.ct-section):not(.oxy-easy-posts),
.vertical.oxy-easy-posts .oxy-posts,
.vertical.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.flex {
}
.flex:not(.ct-section):not(.oxy-easy-posts),
.flex.oxy-easy-posts .oxy-posts,
.flex.ct-section .ct-section-inner-wrap{
display:flex;
}
.flex-row {
}
.flex-row:not(.ct-section):not(.oxy-easy-posts),
.flex-row.oxy-easy-posts .oxy-posts,
.flex-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.flex-col {
}
.flex-col:not(.ct-section):not(.oxy-easy-posts),
.flex-col.oxy-easy-posts .oxy-posts,
.flex-col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.flex-wrap {
}
.flex-wrap:not(.ct-section):not(.oxy-easy-posts),
.flex-wrap.oxy-easy-posts .oxy-posts,
.flex-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-wrap:wrap;
}
.justify-start {
}
.justify-start:not(.ct-section):not(.oxy-easy-posts),
.justify-start.oxy-easy-posts .oxy-posts,
.justify-start.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:flex-start;
}
.justify-end {
}
.justify-end:not(.ct-section):not(.oxy-easy-posts),
.justify-end.oxy-easy-posts .oxy-posts,
.justify-end.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:flex-end;
}
.justify-center {
}
.justify-center:not(.ct-section):not(.oxy-easy-posts),
.justify-center.oxy-easy-posts .oxy-posts,
.justify-center.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:center;
}
.justify-between {
}
.justify-between:not(.ct-section):not(.oxy-easy-posts),
.justify-between.oxy-easy-posts .oxy-posts,
.justify-between.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:space-between;
}
.items-start {
}
.items-start:not(.ct-section):not(.oxy-easy-posts),
.items-start.oxy-easy-posts .oxy-posts,
.items-start.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
}
.items-end {
}
.items-end:not(.ct-section):not(.oxy-easy-posts),
.items-end.oxy-easy-posts .oxy-posts,
.items-end.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-end;
}
.items-baseline {
align-items: baseline;
}
.self-start {
align-self: flex-start;
}
.self-end {
align-self: flex-end;
}
.self-center {
align-self: center;
}
.self-stretch {
align-self: stretch;
}
.items-center {
}
.items-center:not(.ct-section):not(.oxy-easy-posts),
.items-center.oxy-easy-posts .oxy-posts,
.items-center.ct-section .ct-section-inner-wrap{
align-items:center;
}
.items-stretch {
}
.items-stretch:not(.ct-section):not(.oxy-easy-posts),
.items-stretch.oxy-easy-posts .oxy-posts,
.items-stretch.ct-section .ct-section-inner-wrap{
align-items:stretch;
}
.content-center {
}
.content-center:not(.ct-section):not(.oxy-easy-posts),
.content-center.oxy-easy-posts .oxy-posts,
.content-center.ct-section .ct-section-inner-wrap{
align-content:center;
}
.content-between {
}
.content-between:not(.ct-section):not(.oxy-easy-posts),
.content-between.oxy-easy-posts .oxy-posts,
.content-between.ct-section .ct-section-inner-wrap{
display:flex;
align-content:space-between;
justify-content:space-between;
}
.content-around {
}
.content-around:not(.ct-section):not(.oxy-easy-posts),
.content-around.oxy-easy-posts .oxy-posts,
.content-around.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:space-around;
}
.hidden {
}
.hidden:not(.ct-section):not(.oxy-easy-posts),
.hidden.oxy-easy-posts .oxy-posts,
.hidden.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.overflow-y-scroll {
overflow-y: scroll;
}
.tracking-tighter {
letter-spacing:-0.05rem;
}
.tracking-tight {
letter-spacing:-0.025rem;
}
.tracking-wide {
letter-spacing:0.05rem;
}
.tracking-wider {
letter-spacing:0.1rem;
}
.overflow-hidden {
overflow:hidden;
}
.inline-block {
display: inline-block;
}
.inline-block:not(.ct-section):not(.oxy-easy-posts),
.inline-block.oxy-easy-posts .oxy-posts,
.inline-block.ct-section .ct-section-inner-wrap{
display:inline-block;
flex-direction:unset;
}
.color-primary {
color:var(--primary-color);
}
.color-secondary {
color:var(--secondary-color);
}
.color-primary-alt {
color:var(--primary-alt-color);
}
.color-secondary-alt {
color:var(--secondary-alt-color);
}
.color-tertiary {
color:var(--tertiary-color);
}
.color-dark {
color:var(--dark-color);
}
.color-light {
color:var(--light-color);
}
.color-paragraph {
color:var(--paragraph-color);
}
.color-paragraph-alt {
color:var(--paragraph-alt-color);
}
.color-black {
color:var(--black-color);
}
.color-white {
color:var(--white-color);
}
.order-1 {
-webkit-order: 1; order: 1;
}
.order-2 {
-webkit-order: 2; order: 2;
}
.order-3 {
-webkit-order: 3; order: 3;
}
.order-4 {
-webkit-order: 4; order: 4;
}
.order-5 {
-webkit-order: 5; order: 5;
}
.order-6 {
-webkit-order: 6; order: 6;
}
.order-first {
-webkit-order: -9999; order: -9999;
}
.order-last {
-webkit-order: 9999; order: 9999;
}
.order-none {
-webkit-order: 0; order: 0;
}
.w-auto {
width:auto;
}
.w-1by2 {
width:50%;
}
.w-1by3 {
width:33.333333%;
}
.w-2by3 {
width:66.666667%;
}
.w-1by4 {
width:25%;
}
.w-2by4 {
width:50%;
}
.w-3by4 {
width:75%;
}
.w-1by6 {
width:16.666667%;
}
.w-2by6 {
width:33.333333%;
}
.w-3by6 {
width:50%;
}
.w-4by6 {
width:66.666667%;
}
.w-5by6 {
width:83.333333%;
}
.w-1by5 {
width:20%;
}
.w-10p {
width:10%;
}
.w-full {
width:100%;
}
.w-screen {
width:100vw;
}
.max-w-0 {
max-width:0rem;
}
.max-w-xs {
max-width:31.9rem;
}
.max-w-sm {
max-width:47.9rem;
}
.max-w-md {
max-width:76.7rem;
}
.max-w-lg {
max-width:99.1rem;
}
.max-w-xl {
max-width:111.9rem;
}
.max-w-full {
max-width:100%;
}
.max-w-prose {
max-width:65chnone;
}
.z-99 {
z-index:99;
}
.blur-sm {
filter:blur(4px);
}
.blur {
filter:blur(8px);
}
.blur-md {
filter:blur(12px);
}
.blur-lg {
filter:blur(16px);
}
.blur-xl {
filter:blur(24px);
}
.blogzine {
}
@media (max-width: 1168px) {
.xl-breakout {
width:100vw;
max-width:100vw;
margin-top:0px;
margin-bottom:0px;
margin-left:calc(-50vw + 50%) ;
margin-right:calc(-50vw + 50%) ;
}
}
.xl-sticky-off {
}
@media (max-width: 1168px) {
.xl-sticky-off {
position:static;
}
}
.xl-grid-cols-1 {
}
@media (max-width: 1168px) {
.xl-grid-cols-1 {
}
}
.xl-grid-cols-2 {
}
@media (max-width: 1168px) {
.xl-grid-cols-2 {
}
}
.xl-grid-cols-3 {
}
@media (max-width: 1168px) {
.xl-grid-cols-3 {
}
}
.xl-grid-cols-4 {
}
@media (max-width: 1168px) {
.xl-grid-cols-4 {
}
}
.xl-grid-cols-5 {
}
@media (max-width: 1168px) {
.xl-grid-cols-5 {
}
}
.xl-grid-cols-none {
}
@media (max-width: 1168px) {
.xl-grid-cols-none {
}
}
.xl-col-end-1 {
}
@media (max-width: 1168px) {
.xl-col-end-1 {
}
}
.xl-col-end-2 {
}
@media (max-width: 1168px) {
.xl-col-end-2 {
}
}
.xl-col-end-3 {
}
@media (max-width: 1168px) {
.xl-col-end-3 {
}
}
.xl-col-end-4 {
}
@media (max-width: 1168px) {
.xl-col-end-4 {
}
}
.xl-col-end-5 {
}
@media (max-width: 1168px) {
.xl-col-end-5 {
}
}
.xl-col-end-6 {
}
@media (max-width: 1168px) {
.xl-col-end-6 {
}
}
.xl-col-end-auto {
}
@media (max-width: 1168px) {
.xl-col-end-auto {
}
}
.xl-col-start-1 {
}
@media (max-width: 1168px) {
.xl-col-start-1 {
}
}
.xl-col-start-2 {
}
@media (max-width: 1168px) {
.xl-col-start-2 {
}
}
.xl-col-start-3 {
}
@media (max-width: 1168px) {
.xl-col-start-3 {
}
}
.xl-col-start-4 {
}
@media (max-width: 1168px) {
.xl-col-start-4 {
}
}
.xl-col-start-5 {
}
@media (max-width: 1168px) {
.xl-col-start-5 {
}
}
.xl-col-start-6 {
}
@media (max-width: 1168px) {
.xl-col-start-6 {
}
}
.xl-col-start-auto {
}
@media (max-width: 1168px) {
.xl-col-start-auto {
}
}
.xl-col-auto {
}
@media (max-width: 1168px) {
.xl-col-auto {
}
}
.xl-col-span-1 {
}
@media (max-width: 1168px) {
.xl-col-span-1 {
}
}
.xl-col-span-2 {
}
@media (max-width: 1168px) {
.xl-col-span-2 {
}
}
.xl-col-span-3 {
}
@media (max-width: 1168px) {
.xl-col-span-3 {
}
}
.xl-col-span-4 {
}
@media (max-width: 1168px) {
.xl-col-span-4 {
}
}
.xl-col-span-5 {
}
@media (max-width: 1168px) {
.xl-col-span-5 {
}
}
.xl-row-span-1 {
}
@media (max-width: 1168px) {
.xl-row-span-1 {
}
}
.xl-row-span-2 {
}
@media (max-width: 1168px) {
.xl-row-span-2 {
}
}
.xl-row-span-3 {
}
@media (max-width: 1168px) {
.xl-row-span-3 {
}
}
.xl-flex {
}
@media (max-width: 1168px) {
.xl-flex {
}
}
.xl-h-full {
}
@media (max-width: 1168px) {
.xl-h-full {
}
}
.xl-h-screen {
}
@media (max-width: 1168px) {
.xl-h-screen {
}
}
.xl-mx-auto {
}
@media (max-width: 1168px) {
.xl-mx-auto {
}
}
.xl-centered {
}
@media (max-width: 1168px) {
.xl-centered {
}
}
.xl-horizontal {
}
@media (max-width: 1168px) {
.xl-horizontal {
}
}
.xl-horizontal-wrap {
}
@media (max-width: 1168px) {
.xl-horizontal-wrap {
}
}
.xl-vertical {
}
@media (max-width: 1168px) {
.xl-vertical {
}
}
.xl-hidden {
}
@media (max-width: 1168px) {
.xl-hidden {
}
}
.xl-w-1by2 {
}
@media (max-width: 1168px) {
.xl-w-1by2 {
}
}
.xl-w-1by3 {
}
@media (max-width: 1168px) {
.xl-w-1by3 {
}
}
.xl-w-2by3 {
}
@media (max-width: 1168px) {
.xl-w-2by3 {
}
}
.xl-w-1by4 {
}
@media (max-width: 1168px) {
.xl-w-1by4 {
}
}
.xl-w-2by4 {
}
@media (max-width: 1168px) {
.xl-w-2by4 {
}
}
.xl-w-3by4 {
}
@media (max-width: 1168px) {
.xl-w-3by4 {
}
}
.xl-w-full {
}
@media (max-width: 1168px) {
.xl-w-full {
}
}
@media (max-width: 991px) {
.lg-breakout {
width:100vw;
max-width:100vw;
margin-top:0px;
margin-bottom:0px;
margin-left:calc(-50vw + 50%) ;
margin-right:calc(-50vw + 50%) ;
}
}
.lg-sticky-off {
}
@media (max-width: 991px) {
.lg-sticky-off {
position:static;
}
}
.lg-col-end-1 {
}
@media (max-width: 991px) {
.lg-col-end-1 {
}
}
.lg-col-end-2 {
}
@media (max-width: 991px) {
.lg-col-end-2 {
}
}
.lg-col-end-3 {
}
@media (max-width: 991px) {
.lg-col-end-3 {
}
}
.lg-col-end-4 {
}
@media (max-width: 991px) {
.lg-col-end-4 {
}
}
.lg-col-end-5 {
}
@media (max-width: 991px) {
.lg-col-end-5 {
}
}
.lg-col-end-auto {
}
@media (max-width: 991px) {
.lg-col-end-auto {
}
}
.lg-col-start-1 {
}
@media (max-width: 991px) {
.lg-col-start-1 {
}
}
.lg-col-start-2 {
}
@media (max-width: 991px) {
.lg-col-start-2 {
}
}
.lg-col-start-3 {
}
@media (max-width: 991px) {
.lg-col-start-3 {
}
}
.lg-col-start-4 {
}
@media (max-width: 991px) {
.lg-col-start-4 {
}
}
.lg-col-start-5 {
}
@media (max-width: 991px) {
.lg-col-start-5 {
}
}
.lg-col-start-auto {
}
@media (max-width: 991px) {
.lg-col-start-auto {
}
}
.lg-col-auto {
}
@media (max-width: 991px) {
.lg-col-auto {
grid-column: auto;
}
}
.lg-col-span-1 {
}
@media (max-width: 991px) {
.lg-col-span-1 {
}
}
.lg-col-span-2 {
}
@media (max-width: 991px) {
.lg-col-span-2 {
}
}
.lg-col-span-3 {
}
@media (max-width: 991px) {
.lg-col-span-3 {
}
}
.lg-col-span-4 {
}
@media (max-width: 991px) {
.lg-col-span-4 {
}
}
.lg-row-span-1 {
}
@media (max-width: 991px) {
.lg-row-span-1 {
}
}
.lg-row-span-2 {
}
@media (max-width: 991px) {
.lg-row-span-2 {
}
}
.lg-row-span-3 {
}
@media (max-width: 991px) {
.lg-row-span-3 {
}
}
.lg-grid-cols-1 {
}
@media (max-width: 991px) {
.lg-grid-cols-1 {
}
}
.lg-grid-cols-2 {
}
@media (max-width: 991px) {
.lg-grid-cols-2 {
}
}
.lg-grid-cols-3 {
}
@media (max-width: 991px) {
.lg-grid-cols-3 {
}
}
.lg-grid-cols-4 {
}
@media (max-width: 991px) {
.lg-grid-cols-4 {
}
}
.lg-grid-cols-none {
}
@media (max-width: 991px) {
.lg-grid-cols-none {
}
}
.lg-row-start-1 {
}
@media (max-width: 991px) {
.lg-row-start-1 {
}
}
.lg-flex {
}
@media (max-width: 991px) {
.lg-flex {
}
}
.lg-order-1 {
}
@media (max-width: 991px) {
.lg-order-1 {
}
}
.lg-order-2 {
}
@media (max-width: 991px) {
.lg-order-2 {
}
}
.lg-order-3 {
}
@media (max-width: 991px) {
.lg-order-3 {
}
}
.lg-order-4 {
}
@media (max-width: 991px) {
.lg-order-4 {
}
}
.lg-order-5 {
}
@media (max-width: 991px) {
.lg-order-5 {
}
}
.lg-order-6 {
}
@media (max-width: 991px) {
.lg-order-6 {
}
}
.lg-order-first {
}
@media (max-width: 991px) {
.lg-order-first {
}
}
.lg-order-last {
}
@media (max-width: 991px) {
.lg-order-last {
}
}
.lg-order-none {
}
@media (max-width: 991px) {
.lg-order-none {
}
}
.lg-h-full {
}
@media (max-width: 991px) {
.lg-h-full {
}
}
.lg-h-screen {
}
@media (max-width: 991px) {
.lg-h-screen {
}
}
.lg-mr-0 {
}
@media (max-width: 991px) {
.lg-mr-0 {
}
}
.lg-mx-auto {
}
@media (max-width: 991px) {
.lg-mx-auto {
}
}
.lg-centered {
}
@media (max-width: 991px) {
.lg-centered {
}
}
.lg-horizontal {
}
@media (max-width: 991px) {
.lg-horizontal {
}
}
.lg-horizontal-reverse {
}
@media (max-width: 991px) {
.lg-horizontal-reverse {
}
}
.lg-horizontal-wrap {
}
@media (max-width: 991px) {
.lg-horizontal-wrap {
}
}
.lg-vertical {
}
@media (max-width: 991px) {
.lg-vertical {
}
}
.lg-vertical-reverse {
}
@media (max-width: 991px) {
.lg-vertical-reverse {
}
}
.lg-hidden {
}
@media (max-width: 991px) {
.lg-hidden {
}
}
.lg-w-1by2 {
}
@media (max-width: 991px) {
.lg-w-1by2 {
}
}
.lg-w-1by3 {
}
@media (max-width: 991px) {
.lg-w-1by3 {
}
}
.lg-w-2by3 {
}
@media (max-width: 991px) {
.lg-w-2by3 {
}
}
.lg-w-1by4 {
}
@media (max-width: 991px) {
.lg-w-1by4 {
}
}
.lg-w-2by4 {
}
@media (max-width: 991px) {
.lg-w-2by4 {
}
}
.lg-w-3by4 {
}
@media (max-width: 991px) {
.lg-w-3by4 {
}
}
.lg-w-full {
}
@media (max-width: 991px) {
.lg-w-full {
}
}
@media (max-width: 767px) {
.md-breakout {
width:100vw;
max-width:100vw;
margin-top:0px;
margin-bottom:0px;
margin-left:calc(-50vw + 50%) ;
margin-right:calc(-50vw + 50%) ;
}
}
.md-sticky-off {
}
@media (max-width: 767px) {
.md-sticky-off {
position:static;
}
}
.md-rounded-sm {
}
@media (max-width: 767px) {
.md-rounded-sm {
}
}
.md-rounded {
}
@media (max-width: 767px) {
.md-rounded {
}
}
.md-rounded-md {
}
@media (max-width: 767px) {
.md-rounded-md {
}
}
.md-rounded-lg {
}
@media (max-width: 767px) {
.md-rounded-lg {
}
}
.md-col-end-1 {
}
@media (max-width: 767px) {
.md-col-end-1 {
}
}
.md-col-end-2 {
}
@media (max-width: 767px) {
.md-col-end-2 {
}
}
.md-col-end-3 {
}
@media (max-width: 767px) {
.md-col-end-3 {
}
}
.md-col-end-4 {
}
@media (max-width: 767px) {
.md-col-end-4 {
}
}
.md-col-end-5 {
}
@media (max-width: 767px) {
.md-col-end-5 {
}
}
.md-col-end-auto {
}
@media (max-width: 767px) {
.md-col-end-auto {
}
}
.md-col-start-1 {
}
@media (max-width: 767px) {
.md-col-start-1 {
}
}
.md-col-start-2 {
}
@media (max-width: 767px) {
.md-col-start-2 {
}
}
.md-col-start-3 {
}
@media (max-width: 767px) {
.md-col-start-3 {
}
}
.md-col-start-4 {
}
@media (max-width: 767px) {
.md-col-start-4 {
}
}
.md-col-start-5 {
}
@media (max-width: 767px) {
.md-col-start-5 {
}
}
.md-col-start-auto {
}
@media (max-width: 767px) {
.md-col-start-auto {
}
}
.md-col-auto {
}
@media (max-width: 767px) {
.md-col-auto {
}
}
.md-col-span-1 {
}
@media (max-width: 767px) {
.md-col-span-1 {
}
}
.md-col-span-2 {
}
@media (max-width: 767px) {
.md-col-span-2 {
}
}
.md-col-span-3 {
}
@media (max-width: 767px) {
.md-col-span-3 {
}
}
.md-col-span-4 {
}
@media (max-width: 767px) {
.md-col-span-4 {
}
}
.md-row-span-1 {
}
@media (max-width: 767px) {
.md-row-span-1 {
}
}
.md-row-span-2 {
}
@media (max-width: 767px) {
.md-row-span-2 {
}
}
.md-row-span-3 {
}
@media (max-width: 767px) {
.md-row-span-3 {
}
}
.md-grid-cols-1 {
}
@media (max-width: 767px) {
.md-grid-cols-1 {
}
}
.md-grid-cols-2 {
}
@media (max-width: 767px) {
.md-grid-cols-2 {
}
}
.md-grid-cols-3 {
}
@media (max-width: 767px) {
.md-grid-cols-3 {
}
}
.md-grid-cols-4 {
}
@media (max-width: 767px) {
.md-grid-cols-4 {
}
}
.md-grid-cols-none {
}
@media (max-width: 767px) {
.md-grid-cols-none {
}
}
.md-row-start-1 {
}
@media (max-width: 767px) {
.md-row-start-1 {
}
}
.md-flex {
}
@media (max-width: 767px) {
.md-flex {
}
}
.md-order-1 {
}
@media (max-width: 767px) {
.md-order-1 {
}
}
.md-order-2 {
}
@media (max-width: 767px) {
.md-order-2 {
}
}
.md-order-3 {
}
@media (max-width: 767px) {
.md-order-3 {
}
}
.md-order-4 {
}
@media (max-width: 767px) {
.md-order-4 {
}
}
.md-order-5 {
}
@media (max-width: 767px) {
.md-order-5 {
}
}
.md-order-6 {
}
@media (max-width: 767px) {
.md-order-6 {
}
}
.md-order-first {
}
@media (max-width: 767px) {
.md-order-first {
}
}
.md-order-last {
}
@media (max-width: 767px) {
.md-order-last {
}
}
.md-order-none {
}
@media (max-width: 767px) {
.md-order-none {
}
}
.md-h-full {
}
@media (max-width: 767px) {
.md-h-full {
}
}
.md-h-screen {
}
@media (max-width: 767px) {
.md-h-screen {
}
}
.md-ml-auto {
}
@media (max-width: 767px) {
.md-ml-auto {
margin-left:auto;
}
}
.md-mr-auto {
}
@media (max-width: 767px) {
.md-mr-auto {
}
}
.md-mr-0 {
}
@media (max-width: 767px) {
.md-mr-0 {
}
}
.md-mb-0 {
}
@media (max-width: 767px) {
.md-mb-0 {
}
}
.md-mx-auto {
}
@media (max-width: 767px) {
.md-mx-auto {
}
}
.md-centered {
}
@media (max-width: 767px) {
.md-centered {
}
}
.md-horizontal {
}
@media (max-width: 767px) {
.md-horizontal {
}
}
.md-horizontal-reverse {
}
@media (max-width: 767px) {
.md-horizontal-reverse {
}
}
.md-horizontal-wrap {
}
@media (max-width: 767px) {
.md-horizontal-wrap {
}
}
.md-vertical {
}
@media (max-width: 767px) {
.md-vertical {
}
}
.md-vertical-reverse {
}
@media (max-width: 767px) {
.md-vertical-reverse {
}
}
.md-hidden {
}
@media (max-width: 767px) {
.md-hidden {
}
}
.md-w-1by2 {
}
@media (max-width: 767px) {
.md-w-1by2 {
}
}
.md-w-1by3 {
}
@media (max-width: 767px) {
.md-w-1by3 {
}
}
.md-w-2by3 {
}
@media (max-width: 767px) {
.md-w-2by3 {
}
}
.md-w-full {
}
@media (max-width: 767px) {
.md-w-full {
}
}
@media (max-width: 479px) {
.sm-breakout {
width:100vw;
max-width:100vw;
margin-top:0px;
margin-bottom:0px;
margin-left:calc(-50vw + 50%) ;
margin-right:calc(-50vw + 50%) ;
}
}
.sm-sticky-off {
}
@media (max-width: 479px) {
.sm-sticky-off {
position:static;
}
}
.sm-col-end-1 {
}
@media (max-width: 479px) {
.sm-col-end-1 {
}
}
.sm-col-end-2 {
}
@media (max-width: 479px) {
.sm-col-end-2 {
}
}
.sm-col-end-3 {
}
@media (max-width: 479px) {
.sm-col-end-3 {
}
}
.sm-col-end-4 {
}
@media (max-width: 479px) {
.sm-col-end-4 {
}
}
.sm-col-end-auto {
}
@media (max-width: 479px) {
.sm-col-end-auto {
}
}
.sm-col-start-1 {
}
@media (max-width: 479px) {
.sm-col-start-1 {
}
}
.sm-col-start-2 {
}
@media (max-width: 479px) {
.sm-col-start-2 {
}
}
.sm-col-start-3 {
}
@media (max-width: 479px) {
.sm-col-start-3 {
}
}
.sm-col-start-4 {
}
@media (max-width: 479px) {
.sm-col-start-4 {
}
}
.sm-col-start-auto {
}
@media (max-width: 479px) {
.sm-col-start-auto {
}
}
.sm-col-auto {
}
@media (max-width: 479px) {
.sm-col-auto {
}
}
.sm-col-span-1 {
}
@media (max-width: 479px) {
.sm-col-span-1 {
}
}
.sm-col-span-2 {
}
@media (max-width: 479px) {
.sm-col-span-2 {
}
}
.sm-col-span-3 {
}
@media (max-width: 479px) {
.sm-col-span-3 {
}
}
.sm-row-span-1 {
}
@media (max-width: 479px) {
.sm-row-span-1 {
}
}
.sm-row-span-2 {
}
@media (max-width: 479px) {
.sm-row-span-2 {
}
}
.sm-row-span-3 {
}
@media (max-width: 479px) {
.sm-row-span-3 {
}
}
.sm-grid-cols-1 {
}
@media (max-width: 479px) {
.sm-grid-cols-1 {
}
}
.sm-grid-cols-2 {
}
@media (max-width: 479px) {
.sm-grid-cols-2 {
}
}
.sm-grid-cols-3 {
}
@media (max-width: 479px) {
.sm-grid-cols-3 {
}
}
.sm-grid-cols-none {
}
@media (max-width: 479px) {
.sm-grid-cols-none {
}
}
.sm-flex {
}
@media (max-width: 479px) {
.sm-flex {
}
}
.sm-order-1 {
}
@media (max-width: 479px) {
.sm-order-1 {
}
}
.sm-order-2 {
}
@media (max-width: 479px) {
.sm-order-2 {
}
}
.sm-order-3 {
}
@media (max-width: 479px) {
.sm-order-3 {
}
}
.sm-order-4 {
}
@media (max-width: 479px) {
.sm-order-4 {
}
}
.sm-order-5 {
}
@media (max-width: 479px) {
.sm-order-5 {
}
}
.sm-order-6 {
}
@media (max-width: 479px) {
.sm-order-6 {
}
}
.sm-order-first {
}
@media (max-width: 479px) {
.sm-order-first {
}
}
.sm-order-last {
}
@media (max-width: 479px) {
.sm-order-last {
}
}
.sm-order-none {
}
@media (max-width: 479px) {
.sm-order-none {
}
}
.sm-h-full {
}
@media (max-width: 479px) {
.sm-h-full {
}
}
.sm-h-screen {
}
@media (max-width: 479px) {
.sm-h-screen {
}
}
.sm-mt-0 {
}
@media (max-width: 479px) {
.sm-mt-0 {
}
}
.sm-mr-0 {
}
@media (max-width: 479px) {
.sm-mr-0 {
}
}
.sm-mr-auto {
}
@media (max-width: 479px) {
.sm-mr-auto {
}
}
.sm-ml-auto {
}
@media (max-width: 479px) {
.sm-ml-auto {
}
}
.sm-mx-auto {
}
@media (max-width: 479px) {
.sm-mx-auto {
}
}
.sm-centered {
}
@media (max-width: 479px) {
.sm-centered {
}
}
.sm-horizontal {
}
@media (max-width: 479px) {
.sm-horizontal {
}
}
.sm-horizontal-reverse {
}
@media (max-width: 479px) {
.sm-horizontal-reverse {
}
}
.sm-horizontal-wrap {
}
@media (max-width: 479px) {
.sm-horizontal-wrap {
}
}
.sm-vertical {
}
@media (max-width: 479px) {
.sm-vertical {
}
}
.sm-vertical-reverse {
}
@media (max-width: 479px) {
.sm-vertical-reverse {
}
}
.sm-hidden {
}
@media (max-width: 479px) {
.sm-hidden {
}
}
.sm-w-1by2 {
}
@media (max-width: 479px) {
.sm-w-1by2 {
}
}
.sm-w-full {
}
@media (max-width: 479px) {
.sm-w-full {
}
}
.hover-bg-primary {
}
.hover-bg-secondary {
}
.hover-bg {
}
.hover-bg-dark {
}
.hover-bg-light {
}
.hover-bg-alt {
}
.hover-bg-white {
}
.hover-bg-black {
}
.hover-bg-placeholder {
}
.hover-bg-placeholder-alt {
}
.hover-color-dark {
}
.hover-color-light {
}
.hover-color-primary {
}
.hover-color-paragraph {
}
.hover-color-paragraph-alt {
}
.hover-border-primary {
}
.hover-border-secondary {
}
.hover-border-dark {
}
.hover-border-light {
}
.hover-border {
}
.hover-border-alt {
}
.asheader {
}
.header {
height:80px;
padding-top:20px;
padding-bottom:20px;
padding-left:40px;
padding-right:40px;
background-color:#e3e0d5;
}
.header:not(.ct-section):not(.oxy-easy-posts),
.header.oxy-easy-posts .oxy-posts,
.header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 767px) {
.header {
padding-left:10px;
padding-right:10px;
}
}
.header-menu:hover{
}
.header-menu {
color:#f3f3f3;
}
.header-menu {
--oxynav-brand-color:#f3f3f3;
--oxynav-neutral-color:rgba(0,0,0,0);
--oxynav-activehover-color:rgba(0,0,0,0);
--oxynav-background-color:rgba(0,0,0,0);
--oxynav-border-radius:90px;
}
.header-menu a{
font-family: 'Inter';
font-size: 16px;
font-weight: 500;
letter-spacing: 0.5px;
text-transform: uppercase;
color: #b8bcc3;
}
.header-menu > ul{
gap: var(--oxynav-other-spacing);
}
.header-menu {
--oxynav-animation-name: none; 
}
.header-cat:hover{
background-color :#ff956b;
border: 1px solid #ff956b;
}.header-cat:hover{
}
.header-cat {
background-color :#d8734a;
border: 1px solid #d8734a;
color: #f3f3f3;
}.header-cat {
font-family:Inter;
button-hover_color:#ff956b;
font-weight:600;
font-size:16px;
}
.header-cta:hover{
background-color :#ff956b;
border: 1px solid #ff956b;
}.header-cta:hover{
}
.header-cta {
background-color :#d8734a;
border: 1px solid #d8734a;
color: #f3f3f3;
}.header-cta {
font-family:Inter;
button-hover_color:#ff956b;
font-size:16px;
font-weight:600;
text-transform:uppercase;
letter-spacing:0.5px;
border-radius:8px;
border-top-color:#ff956b;
border-right-color:#ff956b;
border-bottom-color:#ff956b;
border-left-color:#ff956b;
transition-duration:0.5s;
}
@media (max-width: 991px) {
.header-cta {
font-size:14px;
}
}
.hero {
min-height:80vh;
}
.hero .ct-section-inner-wrap {
padding-top: 80px;
padding-right: 40px;
padding-bottom: 80px;
padding-left: 40px;
}
.hero:not(.ct-section):not(.oxy-easy-posts),
.hero.oxy-easy-posts .oxy-posts,
.hero.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.hero {
}
.hero .ct-section-inner-wrap {
padding-bottom: 160px;
}
}
.container {
margin-top:0px;
gap:80px;
margin-left:0px;
margin-right:0px;
max-width:1400px;
padding-left:30px;
padding-right:30px;
}
.container:not(.ct-section):not(.oxy-easy-posts),
.container.oxy-easy-posts .oxy-posts,
.container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:80px;
}
@media (max-width: 1168px) {
.container {
max-width:900px;
}
}
@media (max-width: 991px) {
.container {
padding-left:20px;
padding-right:20px;
text-align:justify;
}
.container:not(.ct-section):not(.oxy-easy-posts),
.container.oxy-easy-posts .oxy-posts,
.container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}
@media (max-width: 767px) {
.container {
text-align:center;
gap:15px;
}
.container:not(.ct-section):not(.oxy-easy-posts),
.container.oxy-easy-posts .oxy-posts,
.container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:center;
gap:15px;
}
}
@media (max-width: 479px) {
.container {
padding-right:5px;
padding-left:5px;
gap:10px;
}
.container:not(.ct-section):not(.oxy-easy-posts),
.container.oxy-easy-posts .oxy-posts,
.container.ct-section .ct-section-inner-wrap{
gap:10px;
}
}
.hero-left {
width:60%;
}
@media (max-width: 991px) {
.hero-left {
text-align:center;
}
.hero-left:not(.ct-section):not(.oxy-easy-posts),
.hero-left.oxy-easy-posts .oxy-posts,
.hero-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
}
@media (max-width: 767px) {
.hero-left {
width:100%;
padding-left:20px;
padding-right:20px;
text-align:right;
}
.hero-left:not(.ct-section):not(.oxy-easy-posts),
.hero-left.oxy-easy-posts .oxy-posts,
.hero-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-wrap:wrap;
align-content:center;
justify-content:center;
}
}
.hero-heading {
font-family:'Playfair Display';
color:#1b1d23;
font-weight:600;
font-size:52px;
}
@media (max-width: 1168px) {
.hero-heading {
font-size:46px;
}
}
@media (max-width: 991px) {
.hero-heading {
font-size:36px;
}
}
@media (max-width: 767px) {
.hero-heading {
font-size:36px;
text-align:center;
}
}
@media (max-width: 479px) {
.hero-heading {
font-size:32px;
text-align:center;
}
}
.hero-des {
font-family:Inter;
color:#515656;
margin-top:10px;
font-weight:300;
font-size:22px;
}
@media (max-width: 767px) {
.hero-des {
font-size:18px;
}
}
@media (max-width: 479px) {
.hero-des {
font-size:18px;
text-align:center;
}
}
.hero-btn:hover{
background-color :#ff956b;
border: 1px solid #ff956b;
}.hero-btn:hover{
transform: scale(1.03); background: #F78A50;
}
.hero-btn {
background-color :#d8734a;
border: 1px solid #d8734a;
color: #f3f3f3;
}.hero-btn {
font-family:Inter;
font-weight:600;
button-hover_color:#ff956b;
border-radius:8px;
letter-spacing:0.5px;
text-transform:uppercase;
font-size:16px;
transition: transform 0.3s ease, background 0.3s ease;
}
@media (max-width: 767px) {
.hero-btn {
font-size:14px;
}
}
@media (max-width: 479px) {
.hero-btn {
font-size:14px;
}
}
.about_me {
background-color:#e3e0d5;
height:80vh;
text-align:right;
gap:80px;
position:relative;
}
.about_me .ct-section-inner-wrap {
padding-right: 2.4rem;
}
.about_me:not(.ct-section):not(.oxy-easy-posts),
.about_me.oxy-easy-posts .oxy-posts,
.about_me.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:80px;
}
@media (max-width: 1168px) {
.about_me {
text-align:left;
gap:30px;
}
.about_me:not(.ct-section):not(.oxy-easy-posts),
.about_me.oxy-easy-posts .oxy-posts,
.about_me.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:30px;
}
}
@media (max-width: 767px) {
.about_me {
gap:10px;
}
.about_me:not(.ct-section):not(.oxy-easy-posts),
.about_me.oxy-easy-posts .oxy-posts,
.about_me.ct-section .ct-section-inner-wrap{
gap:10px;
}
}
@media (max-width: 479px) {
.about_me {
gap:10px;
}
.about_me .ct-section-inner-wrap {
padding-right: 2.4rem;
padding-left: 2.4rem;
}
.about_me:not(.ct-section):not(.oxy-easy-posts),
.about_me.oxy-easy-posts .oxy-posts,
.about_me.ct-section .ct-section-inner-wrap{
gap:10px;
}
}
.heading {
font-family:'Playfair Display';
font-weight:600;
font-size:52px;
text-align:left;
color:#1b1d23;
}
@media (max-width: 1168px) {
.heading {
font-size:42px;
}
}
@media (max-width: 991px) {
.heading {
text-align:center;
}
}
@media (max-width: 767px) {
.heading {
font-size:36px;
text-align:center;
}
}
@media (max-width: 479px) {
.heading {
font-size:36px;
}
}
.des {
font-family:Inter;
color:#515656;
font-weight:200;
text-align:center;
font-size:22px;
margin-top:10px;
}
@media (max-width: 1168px) {
.des {
font-size:18px;
}
}
@media (max-width: 991px) {
.des {
}
}
@media (max-width: 767px) {
.des {
font-size:16px;
}
}
@media (max-width: 479px) {
.des {
font-size:14px;
margin-top:0px;
}
}
.feature-item:hover{
transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0,0,0,0.45);
}
.feature-item {
gap:16px;
border-radius:12px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
box-shadow:0px #24262e;
background: linear-gradient( 90deg, color-mix(in srgb, var(--feature-color) 100%, white 0%) 0%, color-mix(in srgb, var(--feature-color) 80%, white 20%) 100% ); padding: 16px 20px; border-radius: 16px; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12); display: flex; align-items: center; gap: 16px; transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.feature-item:not(.ct-section):not(.oxy-easy-posts),
.feature-item.oxy-easy-posts .oxy-posts,
.feature-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:16px;
}
.bg-orange {
}
.background-text {
font-family:'Playfair Display';
text-align:center;
letter-spacing:0.1em;
}
.benefit {
icon_box_heading_typography_font-family:Playfair Display;
icon_box_text_typography_font-family:Array;
background-color:rgba(243,243,243,0.04);
border-radius:12px;
padding-top:50px;
padding-right:30px;
padding-bottom:50px;
padding-left:30px;
icon_box_heading:Подготовка к ОГЭ и ЕГЭ;
icon_box_text:Индивидуальные программы под уровень ученика;
color:#1b1d23;
icon_box_heading_typography_color:#1b1d23;
icon_box_text_typography_color:#515656;
icon_box_heading_typography_font-size:28px;
icon_box_text_typography_font-size:16px;
icon_box_heading_typography_letter-spacing:0.5px;
icon_box_text_typography_letter-spacing:0.5px;
icon_box_text_typography_font-weight:300;
icon_box_heading_typography_font-weight:500;
}
.benefit {
text-align: center;                            }
.benefit .oxy-icon-box-icon {
margin-bottom: 30px;
align-self: center;            }
.benefit .oxy-icon-box-heading {
font-family: 'Playfair Display';
color: #1b1d23;
font-size: 28px;
letter-spacing: 0.5px;
font-weight: 500;
}
.benefit .oxy-icon-box-text {
font-family: 'Inter';
color: #515656;
font-size: 16px;
letter-spacing: 0.5px;
font-weight: 300;
align-self: center;            }
@media (max-width: 479px) {
.benefit.oxy-icon-box {
flex-direction: column !important;
text-align: center;                }   
.benefit .oxy-icon-box-icon {
margin-left: 0;
margin-right: 0;
margin-bottom: 30px;                }
.benefit .oxy-icon-box-icon, 
.benefit .oxy-icon-box-text {
align-self: center;                }
}
.benefit-icon {
border: 1px solid;
padding: 20px;color: #24262e;}.benefit-icon 
>svg {width: 55px;height: 55px;}.benefit-icon {
border-radius:18px;
}
.btw {
}
.btn:hover{
background-color :#ff956b;
border: 1px solid #ff956b;
}.btn:hover{
transform:scale3d(1.05,1.05,1.05);}
.btn {
background-color :#d8734a;
border: 1px solid #d8734a;
color: #f3f3f3;
}.btn {
font-family:Inter;
button-hover_color:#ff956b;
font-size:24px;
font-weight:600;
letter-spacing:0.5px;
padding-top:20px;
padding-right:40px;
padding-bottom:20px;
padding-left:40px;
border-radius:16px;
transition-duration:0.3s;
box-shadow:0px 0px 25px 1px #d8734a;
}
@media (max-width: 479px) {
.btn {
padding: 16px 25.6px;
}.btn {
font-size:16px;
}
}
.cat-section {
}
.cta-section {
height:100vh;
}
.cta-section:not(.ct-section):not(.oxy-easy-posts),
.cta-section.oxy-easy-posts .oxy-posts,
.cta-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.footer {
background-color:#e3e0d5;
gap:60px;
}
.footer .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
}
.footer:not(.ct-section):not(.oxy-easy-posts),
.footer.oxy-easy-posts .oxy-posts,
.footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-around;
gap:60px;
}
@media (max-width: 767px) {
.footer {
text-align:justify;
}
.footer:not(.ct-section):not(.oxy-easy-posts),
.footer.oxy-easy-posts .oxy-posts,
.footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.footer-text {
color:#515656;
font-weight:600;
font-size:18px;
}
.footer-menu {
}
.fr-link:hover{
transform:scale3d(1.05,1.05,1.05); color:#ff956b;
}
.fr-link {
font-family:Inter;
color:#24262e;
font-weight:400;
font-size:14px;
letter-spacing:0.5px;
transition-duration:0.3s;
}
@media (max-width: 479px) {
.fr-link {
text-align:left;
}
}
.fr-contact {
}
.fr-icon:hover{
transform:scale3d(1.05,1.05,1.05); transition-duration:0.3s;
}
.fr-icon {
background-color: #0088cc;
border: 1px solid #0088cc;
padding: 8px;color: #f3f3f3;}.fr-icon 
>svg {width: 24px;height: 24px;}.fr-icon {
}
.fr-vk {
}
.org-info-block {
}
.org-info-block:not(.ct-section):not(.oxy-easy-posts),
.org-info-block.oxy-easy-posts .oxy-posts,
.org-info-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.accordion-item:hover{
background-color:#f3f3f3;
}
.accordion-item {
margin-bottom:16px;
padding-top:16px;
padding-right:20px;
padding-bottom:16px;
padding-left:20px;
transition-duration:0.3s;
border-radius:16px;
background-color:rgba(140,140,140,0.1);
box-shadow: 0 2px 8px rgba(0,0,0,0.06);
}
.accordion-title {
width:100%;
text-align:left;
padding-bottom:0px;
}
.accordion-title:not(.ct-section):not(.oxy-easy-posts),
.accordion-title.oxy-easy-posts .oxy-posts,
.accordion-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.accordion-content {
}
@media (max-width: 767px) {
.accordion-content {
font-size:14px;
}
}
.accordion-icon:is-open{
transform:rotate(180deg);}
.accordion-icon {
}
.price-box {
gap:30px;
border-radius:12px;
background-color:rgba(243,243,243,0.04);
padding-top:50px;
padding-right:30px;
padding-left:30px;
width:100%;
transition: padding 0.3s ease;
}
.price-box:not(.ct-section):not(.oxy-easy-posts),
.price-box.oxy-easy-posts .oxy-posts,
.price-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
gap:30px;
}
.pe-box-h {
font-family:'Playfair Display';
font-weight:500;
color:#24262e;
font-size:32px;
}
@media (max-width: 1168px) {
.pe-box-h {
font-size:26px;
}
}
.price-des {
font-family:Inter;
font-weight:300;
color:#515656;
text-align:left;
font-size:16px;
letter-spacing:0.5px;
}
.price-curr {
}
.price-curr:not(.ct-section):not(.oxy-easy-posts),
.price-curr.oxy-easy-posts .oxy-posts,
.price-curr.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.rub {
font-family:Inter;
font-size:18px;
font-weight:300;
}
@media (max-width: 1168px) {
.rub {
font-size:24px;
}
}
@media (max-width: 479px) {
.rub {
font-size:20px;
}
}
.price-per {
color:#515656;
font-size:16px;
padding-left:0.25em;
}
@media (max-width: 1168px) {
.price-per {
font-size:14px;
}
}
.price-btn:hover{
background-color :#ff956b;
border: 1px solid #ff956b;
}.price-btn:hover{
transform:scale3d(1.05,1.05,1.05);}
.price-btn {
background-color :#d8734a;
border: 1px solid #d8734a;
color: #f3f3f3;
}.price-btn {
font-family:Inter;
button-hover_color:#ff956b;
font-weight:600;
letter-spacing:0.5px;
padding-top:15px;
padding-right:30px;
padding-bottom:15px;
padding-left:30px;
border-radius:16px;
transition-duration:0.3s;
font-size:18px;
box-shadow:0px 0px 25px 1px #d8734a;
}
@media (max-width: 479px) {
.price-btn {
padding: 16px 25.6px;
}.price-btn {
font-size:16px;
}
}
.price-btn-wrapper {
}
.price-t {
font-family:Inter;
font-size:46px;
line-height:38px;
font-weight:500;
useCustomTag:true;
color:#24262e;
letter-spacing:0.5px;
}
@media (max-width: 1168px) {
.price-t {
font-size:42px;
line-height:38px;
}
}
.floating-icons {
}
.floating-icons:not(.ct-section):not(.oxy-easy-posts),
.floating-icons.oxy-easy-posts .oxy-posts,
.floating-icons.ct-section .ct-section-inner-wrap{
display:block;
}
.icon1 {
color: #333333;}.icon1 
>svg {width: 80px;height: 80px;}.icon1 {
}
.icon2 {
color: #333333;}.icon2 
>svg {width: 70px;height: 70px;}.icon2 {
}
.icon3 {
color: #333333;}.icon3 
>svg {width: 90px;height: 90px;}.icon3 {
}
.icon4 {
color: #333333;}.icon4 
>svg {width: 90px;height: 90px;}.icon4 {
}
.icon5 {
color: #333333;}.icon5 
>svg {width: 60px;height: 60px;}.icon5 {
}
.price-section {
gap:80px;
position:relative;
}
.price-section:not(.ct-section):not(.oxy-easy-posts),
.price-section.oxy-easy-posts .oxy-posts,
.price-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:80px;
}
.icon-wrap {
}
.icon1-wrap {
}
.icon2-wrap {
}
.icon3-wrap {
}
.icon4-wrap {
}
.icon5-wrap {
}
.obr-block {
}
.obr-item {
padding-left:80px;
padding-top:80px;
padding-right:80px;
padding-bottom:80px;
gap:40px;
max-width:90%;
}
.obr-item:not(.ct-section):not(.oxy-easy-posts),
.obr-item.oxy-easy-posts .oxy-posts,
.obr-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:40px;
}
@media (max-width: 1168px) {
.obr-item {
padding-left:30px;
padding-top:30px;
padding-right:30px;
padding-bottom:30px;
}
}
@media (max-width: 991px) {
.obr-item {
text-align:center;
}
.obr-item:not(.ct-section):not(.oxy-easy-posts),
.obr-item.oxy-easy-posts .oxy-posts,
.obr-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.obr-img {
max-width:500px;
}
.obr-section {
text-align:center;
}
.obr-section:not(.ct-section):not(.oxy-easy-posts),
.obr-section.oxy-easy-posts .oxy-posts,
.obr-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.page-h-section {
}
.page-h-section:not(.ct-section):not(.oxy-easy-posts),
.page-h-section.oxy-easy-posts .oxy-posts,
.page-h-section.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.page-h-section {
}
.page-h-section:not(.ct-section):not(.oxy-easy-posts),
.page-h-section.oxy-easy-posts .oxy-posts,
.page-h-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.page-h {
font-family:'Playfair Display';
font-weight:600;
font-size:64px;
text-align:left;
color:#1b1d23;
}
@media (max-width: 1168px) {
.page-h {
font-size:42px;
}
}
@media (max-width: 991px) {
.page-h {
padding-left:0px;
text-align:center;
}
}
@media (max-width: 767px) {
.page-h {
font-size:36px;
}
}
@media (max-width: 479px) {
.page-h {
font-size:36px;
}
}
.contacts {
gap:60px;
position:relative;
}
.contacts:not(.ct-section):not(.oxy-easy-posts),
.contacts.oxy-easy-posts .oxy-posts,
.contacts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:60px;
}
@media (max-width: 991px) {
.contacts {
text-align:justify;
}
.contacts:not(.ct-section):not(.oxy-easy-posts),
.contacts.oxy-easy-posts .oxy-posts,
.contacts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}
@media (max-width: 767px) {
.contacts {
text-align:justify;
}
.contacts:not(.ct-section):not(.oxy-easy-posts),
.contacts.oxy-easy-posts .oxy-posts,
.contacts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}
.contacts-img {
width:30%;
position:relative;
}
@media (max-width: 991px) {
.contacts-img {
width:80%;
}
}
@media (max-width: 767px) {
.contacts-img {
width:100%;
}
}
.contacts-text {
width:60%;
gap:20px;
}
.contacts-text:not(.ct-section):not(.oxy-easy-posts),
.contacts-text.oxy-easy-posts .oxy-posts,
.contacts-text.ct-section .ct-section-inner-wrap{
gap:20px;
}
@media (max-width: 991px) {
.contacts-text {
width:80%;
}
.contacts-text:not(.ct-section):not(.oxy-easy-posts),
.contacts-text.oxy-easy-posts .oxy-posts,
.contacts-text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}
@media (max-width: 767px) {
.contacts-text {
width:100%;
}
.contacts-text:not(.ct-section):not(.oxy-easy-posts),
.contacts-text.oxy-easy-posts .oxy-posts,
.contacts-text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}
.contact-c {
icon_box_heading_typography_font-family:Playfair Display;
icon_box_text_typography_font-family:Array;
icon_box_heading:Эл. почта;
icon_box_text:ali.lois@yandex.ru;
icon_box_heading_typography_font-size:24px;
icon_box_heading_typography_letter-spacing:px;
icon_box_heading_typography_font-weight:600;
icon_box_text_typography_letter-spacing:0.5px;
icon_box_text_typography_font-weight:300;
icon_box_text_typography_color:#515656;
padding-bottom:0px;
}
.contact-c {
text-align: left;                flex-direction: row;            }
.contact-c .oxy-icon-box-icon {
margin-left: px;
margin-right: 12px;
margin-bottom: 0; margin-top: 0;                align-self: center;            }
.contact-c .oxy-icon-box-heading {
font-family: 'Playfair Display';
font-size: 24px;
letter-spacing: px;
font-weight: 600;
margin-bottom: 4px;            }
.contact-c .oxy-icon-box-text {
font-family: 'Inter';
letter-spacing: 0.5px;
font-weight: 300;
color: #515656;
margin-bottom: 4px;align-self: center;            }
.contact-c .oxy-icon-box-link {
margin-top: 0px;                            }
.contact-sc-item {
background-color:#3375f6;
gap:8px;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
border-radius:9999px;
text-align:left;
}
.contact-sc-item:not(.ct-section):not(.oxy-easy-posts),
.contact-sc-item.oxy-easy-posts .oxy-posts,
.contact-sc-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:flex-end;
gap:8px;
}
.contact-sc-icon {
border: 1px solid;
padding: 8px;color: rgba(243,243,243,0.99);}.contact-sc-icon 
>svg {width: 32px;height: 32px;}.contact-sc-icon {
padding-left:8px;
padding-top:8px;
padding-right:8px;
padding-bottom:8px;
}
.contacts-photo {
}
.oxy-stock-content-styles {
}
.doc {
}
.doc .ct-section-inner-wrap {
padding-top: 4em;
padding-right: 2.3rem;
padding-bottom: 4em;
padding-left: 2.3rem;
}
@media (max-width: 991px) {
.doc {
}
.doc .ct-section-inner-wrap {
padding-top: 2em;
padding-bottom: 2em;
}
}
@media (max-width: 767px) {
.doc {
}
.doc .ct-section-inner-wrap {
padding-top: 2em;
padding-right: 1em;
padding-bottom: 2em;
padding-left: 1em;
}
}
@media (max-width: 479px) {
.doc {
}
.doc .ct-section-inner-wrap {
padding-top: 2em;
padding-bottom: 2em;
}
.doc:not(.ct-section):not(.oxy-easy-posts),
.doc.oxy-easy-posts .oxy-posts,
.doc.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
html, body {
background-color: #e3e0d5;
}
.hero {
background: repeating-linear-gradient(
12deg,
rgba(0, 0, 0, 0.1) 0,
rgba(0, 0, 0, 0.06) 1px,
transparent 1px,
transparent 40px 
);
background-size: 100% 40px;
animation: moveLines 5s linear infinite;
}
@keyframes moveLines {
from { background-position: 0 0; }
to   { background-position: 0 40px; }
} @media (max-width: 768px) {
.hero-heading {
text-align: center !important;
}
}  .about-section {
position: relative;
z-index: 1;
} .background-text {
position: absolute;
top: 55%;
left: 50%;
transform: translate(-50%, -50%) rotate(-3deg);
font-size: clamp(80px, 12vw, 180px); font-weight: 800;
text-transform: uppercase;
color: rgba(0, 0, 0, 0.03);
letter-spacing: 0.1em;
filter: blur(1px);
white-space: nowrap;
z-index: 0;
pointer-events: none;
} @media (max-width: 1200px) {
.background-text {
font-size: clamp(60px, 10vw, 140px);
}
} @media (max-width: 768px) {
.background-text {
display: none;
}
} .bvi-active .background-text,
.bvi-active .floating-icons {
display: none !important;
} @media (max-width: 768px) {
.background-text {
display: none;
}
}
.benefit, .price-box {
background: rgba(255,255,255,0.04);
border-radius: 16px;
box-shadow: 0 4px 12px rgba(0,0,0,0.25);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.benefit:hover, .price-box:hover {
transform: translateY(-6px);
box-shadow: 0 12px 28px rgba(0,0,0,0.35);
}
.benefit-icon{
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.benefit:hover .benefit-icon {
box-shadow: 0 0 15px rgba(0,0,0,0.4);
transform: scale(1.05);
}
#vanta-bg {
position: relative;
overflow: hidden;
}
#vanta-bg canvas {
position: absolute !important;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
z-index: 1;
} #vanta-bg::after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 2;
}
#vanta-bg > * {
position: relative;
z-index: 3;
} .accordion-title {
display: flex;
align-items: center;
justify-content: space-between;
cursor: pointer;
padding: 16px 0;
font-weight: 600;
transition: background 0.2s ease;
}
.accordion-item.active{
background: #f3f3f3;
} .accordion-icon {
font-size: 16px; transition: transform 0.3s ease;
transform-origin: center center;
} .accordion-icon.is-open {
transform: rotate(180deg);
} .accordion-content {
max-height: 0;
overflow: hidden;
opacity: 0;
transform: translateY(-5px);
transition: max-height 0.3s ease, opacity 0.3s ease, transform 0.3s ease;
}
.accordion-item.active .accordion-content {
max-height: 1000px;
opacity: 1;
transform: translateY(0);
padding: 8px 0 16px 0;
transition: opacity 0.3s ease, transform 0.3s ease, max-height 0.3s ease;
}
.price-box {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: center;
transition: all 0.3s ease;
overflow: hidden; } .price-btn {
opacity: 0;
transition: opacity 0.3s ease, transform 0.3s ease, background 0.3s ease;
margin-top: 0; } .price-box:hover {
padding-bottom: 30px; }
.price-box:hover .price-btn {
opacity: 1;
margin-top: 10px;
} #price { position: relative; overflow: hidden; } .floating-icons{
position:absolute; inset:0; z-index:0; pointer-events:none;
} .floating-icons .ct-fancy-icon{
position:absolute;
opacity:0.10;          
filter:blur(1px);
transform: translate3d(var(--px,0), var(--py,0), 0);
transition: transform .35s cubic-bezier(.25,.8,.25,1);
will-change: transform;
} @keyframes breathing {
0%, 100% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(1.15);
opacity: 1.05;
}
} @media (max-width: 768px){
.floating-icons .ct-fancy-icon{ --px:0px; --py:0px; transition:none; }
} .icon1-wrap {
position: absolute;
top: 8%;
left: 10%;
animation: breathing 6s ease-in-out infinite;
}
.icon2-wrap {
position: absolute;
top: 15%;
right: 12%;
animation: breathing 6.5s ease-in-out infinite;
}
.icon3-wrap {
position: absolute;
bottom: 15%;
left: 10%;
animation: breathing 5.5s ease-in-out infinite;
}
.icon4-wrap {
position: absolute;
bottom: 12%;
right: 8%;
animation: breathing 7s ease-in-out infinite;
}
.icon5-wrap {
position: absolute;
bottom: 15%;
left: 45%;
animation: breathing 6s ease-in-out infinite;
} .bvi-widget, .bvi-shortcode a, .bvi-widget a, .bvi-shortcode{
background-color: #F78A50;
border-radius: 8px;
} .obr-item {
display: flex;
align-items: center;
gap: 40px;
margin-bottom: 60px;
}
.obr-item {
display: flex;
flex-direction: row;
align-items: center;
gap: 40px;
} .obr-section:nth-child(even) .obr-item {
flex-direction: row-reverse;
} .obr-item img {
max-width: 500px;
border-radius: 24px;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);
object-fit: cover;
flex-shrink: 0;
} .obr-text h3 {
font-size: 32px;
margin-bottom: 16px;
}
.obr-text p {
font-size: 18px;
line-height: 1.6;
color: #333;
} @media (max-width: 768px) {
.obr-item {
flex-direction: column;
text-align: center;
}
.obr-section:nth-child(even) .obr-item {
flex-direction: column;
}
.obr-item img {
max-width: 100%;
margin-bottom: 20px;
}
}
.contact-sc-item{
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
transition: transform 0.25s ease, box-shadow 0.25s ease;
}
.contact-sc-item:hover {
transform: translateY(-3px);
box-shadow: 0 10px 24px rgba(0, 0, 0, 0.2);
}
.contacts-photo {
display: block;
max-width: 100%;
filter: drop-shadow(0 8px 20px rgba(0, 0, 0, 0.25));
}
@media (max-width: 768px) {
.has-fixed-layout{
font-size: 8px;
}
} @view-transition {
navigation: auto;
}
@media (prefers-reduced-motion: no-preference) {
::view-transition-group(root) {
animation-duration: 420ms;
animation-timing-function: cubic-bezier(0.22, 1, 0.36, 1);
}
::view-transition-old(root) {
animation: page-sheet-out 280ms
cubic-bezier(0.4, 0, 1, 1) both;
}
::view-transition-new(root) {
animation: page-sheet-in 420ms
cubic-bezier(0.22, 1, 0.36, 1) both;
}
}
@keyframes page-sheet-out {
to {
opacity: 0.72;
transform: translateY(-12px) scale(0.985);
}
}
@keyframes page-sheet-in {
from {
clip-path: inset(100% 0 0 0 round 24px 24px 0 0);
transform: translateY(24px) scale(0.99);
}
to {
clip-path: inset(0 0 0 0 round 0);
transform: translateY(0) scale(1);
}
} .as-reveal {
opacity: 0;
transform: translate3d(0, 34px, 0) scale(0.98);
transition:
opacity 700ms cubic-bezier(0.22, 1, 0.36, 1),
transform 700ms cubic-bezier(0.22, 1, 0.36, 1);
transition-delay: var(--reveal-delay, 0ms);
}
.as-reveal.as-from-left {
transform: translate3d(-46px, 0, 0);
}
.as-reveal.as-from-right {
transform: translate3d(46px, 0, 0);
}
.as-reveal.as-soft-scale {
transform: translate3d(0, 20px, 0) scale(0.94);
}
.as-reveal.as-visible {
opacity: 1;
transform: translate3d(0, 0, 0) scale(1);
} .benefit.as-reveal.as-visible:hover,
.price-box.as-reveal.as-visible:hover,
.contact-sc-item.as-reveal.as-visible:hover {
transform: translate3d(0, -6px, 0) scale(1);
} .floating-icons,
.floating-icons * {
will-change: transform;
} @media (prefers-reduced-motion: reduce) {
.as-reveal,
.as-reveal.as-from-left,
.as-reveal.as-from-right,
.as-reveal.as-soft-scale {
opacity: 1;
transform: none;
transition: none;
}
} .home .hero-left > * {
opacity: 0;
animation: hero-copy-in 850ms cubic-bezier(0.22, 1, 0.36, 1) both;
}
.home .hero-left > :nth-child(1) { animation-delay: 120ms; }
.home .hero-left > :nth-child(2) { animation-delay: 240ms; }
.home .hero-left > :nth-child(3) { animation-delay: 360ms; }
.home .hero .container > .ct-div-block:last-child {
opacity: 0;
animation: hero-photo-in 1000ms 180ms cubic-bezier(0.22, 1, 0.36, 1) both;
}
@keyframes hero-copy-in {
from { opacity: 0; transform: translate3d(-38px, 18px, 0); }
to { opacity: 1; transform: translate3d(0, 0, 0); }
}
@keyframes hero-photo-in {
from { opacity: 0; transform: translate3d(50px, 14px, 0) scale(0.96); }
to { opacity: 1; transform: translate3d(0, 0, 0) scale(1); }
} #price-block {
align-items: stretch;
}
.price-box {
padding-bottom: 30px;
}
.price-box:hover {
padding-bottom: 30px;
}
.price-box .price-btn,
.price-box:hover .price-btn {
margin-top: 0;
}
.price-box .price-btn {
opacity: 0;
pointer-events: none;
transform: translate3d(0, 12px, 0);
transition: opacity 360ms ease, transform 420ms cubic-bezier(0.22, 1, 0.36, 1), background-color 300ms ease, border-color 300ms ease;
}
.price-box:hover .price-btn,
.price-box:focus-within .price-btn {
opacity: 1;
pointer-events: auto;
transform: translate3d(0, 0, 0);
}
.price-box:hover .price-btn:hover {
transform: translate3d(0, 0, 0) scale(1.04);
}
.price-box.as-reveal.as-visible {
transition: transform 420ms cubic-bezier(0.22, 1, 0.36, 1), box-shadow 420ms ease;
transition-delay: 0ms;
}
@media (hover: none), (max-width: 767px) {
.price-box .price-btn {
opacity: 1;
pointer-events: auto;
transform: none;
}
}
@media (prefers-reduced-motion: reduce) {
.home .hero-left > *,
.home .hero .container > .ct-div-block:last-child {
opacity: 1;
transform: none;
animation: none;
}
.price-box,
.price-box .price-btn {
transition: none;
}
} @media (prefers-reduced-motion: no-preference) {
::view-transition-group(root) {
animation-duration: 560ms;
animation-timing-function: cubic-bezier(0.22, 1, 0.36, 1);
}
::view-transition-image-pair(root) {
isolation: isolate;
}
::view-transition-old(root) {
z-index: 1;
transform-origin: 50% 0%;
animation: page-sheet-out 560ms cubic-bezier(0.4, 0, 0.2, 1) both;
}
::view-transition-new(root) {
z-index: 2;
transform-origin: 50% 100%;
box-shadow: 0 -18px 44px rgba(27, 29, 35, 0.12);
animation: page-sheet-in 560ms cubic-bezier(0.22, 1, 0.36, 1) both;
}
}
@keyframes page-sheet-out {
0% {
opacity: 1;
transform: perspective(1400px) translate3d(0, 0, 0) scale(1);
}
55% {
opacity: 0.92;
transform: perspective(1400px) rotateX(0.8deg) translate3d(0, -6px, 0) scale(0.996);
}
100% {
opacity: 0;
transform: perspective(1400px) rotateX(1.4deg) translate3d(0, -18px, 0) scale(0.985);
}
}
@keyframes page-sheet-in {
0% {
opacity: 0;
clip-path: inset(7% 1.2% 0 1.2% round 28px 28px 0 0);
transform: perspective(1400px) rotateX(-1.6deg) translate3d(0, 34px, 0) scale(0.985);
}
35% {
opacity: 0.48;
}
100% {
opacity: 1;
clip-path: inset(0 0 0 0 round 0);
transform: perspective(1400px) rotateX(0) translate3d(0, 0, 0) scale(1);
}
} #div_block-2-36 {
view-transition-name: site-header;
} #wpadminbar {
view-transition-name: wp-toolbar;
}
@media (prefers-reduced-motion: no-preference) {
::view-transition-group(site-header) {
z-index: 50;
animation: none;
}
::view-transition-old(site-header),
::view-transition-new(site-header) {
animation: none;
mix-blend-mode: normal;
}
::view-transition-old(site-header) {
opacity: 0;
}
::view-transition-new(site-header) {
opacity: 1;
}
::view-transition-group(wp-toolbar) {
z-index: 100;
animation: none;
}
::view-transition-old(wp-toolbar),
::view-transition-new(wp-toolbar) {
animation: none;
mix-blend-mode: normal;
}
::view-transition-old(wp-toolbar) {
opacity: 0;
}
::view-transition-new(wp-toolbar) {
opacity: 1;
}
} .page-id-38 #section-204-38 > .ct-section-inner-wrap {
padding-top: 72px;
padding-bottom: 120px;
}
.page-id-38 #_dynamic_list-140-38 {
counter-reset: info-section;
width: min(100%, 1120px);
}
.page-id-38 .accordion-item {
counter-increment: info-section;
position: relative;
overflow: hidden;
margin-bottom: 14px;
padding: 0 26px;
border: 1px solid rgba(27, 29, 35, 0.09);
border-radius: 18px;
background: rgba(255, 255, 255, 0.18);
box-shadow: 0 4px 18px rgba(27, 29, 35, 0.045);
transition: border-color 300ms ease, background-color 300ms ease, box-shadow 350ms ease, transform 350ms cubic-bezier(0.22, 1, 0.36, 1);
}
.page-id-38 .accordion-item::before {
content: counter(info-section, decimal-leading-zero);
position: absolute;
top: 50%;
right: 82px;
z-index: 0;
color: rgba(27, 29, 35, 0.035);
font-family: 'Playfair Display', serif;
font-size: clamp(68px, 7vw, 112px);
font-weight: 600;
line-height: 0.8;
letter-spacing: -0.08em;
transform: translateY(-50%);
pointer-events: none;
transition: color 350ms ease, transform 450ms cubic-bezier(0.22, 1, 0.36, 1);
}
.page-id-38 .accordion-item:hover {
background: rgba(255, 255, 255, 0.34);
border-color: rgba(216, 115, 74, 0.22);
box-shadow: 0 10px 30px rgba(27, 29, 35, 0.075);
transform: translateY(-2px);
}
.page-id-38 .accordion-item.active {
background: rgba(255, 255, 255, 0.58);
border-color: rgba(216, 115, 74, 0.38);
box-shadow: inset 3px 0 0 #d8734a, 0 14px 38px rgba(27, 29, 35, 0.08);
transform: none;
}
.page-id-38 .accordion-item.active::before {
color: rgba(216, 115, 74, 0.055);
transform: translateY(-50%) translateX(-8px);
}
.page-id-38 .accordion-title {
position: relative;
z-index: 1;
gap: 22px;
min-height: 88px;
padding: 22px 0;
}
.page-id-38 .accordion-title h2 {
flex: 1;
margin: 0;
color: #1b1d23;
font-family: 'Playfair Display', serif;
font-size: clamp(21px, 2vw, 29px);
font-weight: 600;
line-height: 1.28;
}
.page-id-38 .accordion-icon {
display: inline-flex;
flex: 0 0 44px;
align-items: center;
justify-content: center;
width: 44px;
height: 44px;
border: 1px solid rgba(27, 29, 35, 0.13);
border-radius: 50%;
background: rgba(227, 224, 213, 0.68);
color: #1b1d23;
transition: transform 420ms cubic-bezier(0.22, 1, 0.36, 1), color 250ms ease, background-color 250ms ease, border-color 250ms ease;
}
.page-id-38 .accordion-icon > svg {
width: 19px;
height: 19px;
} .page-id-38 .accordion-item:not(.active) .accordion-icon {
transform: rotate(0deg) !important;
}
.page-id-38 .accordion-item.active .accordion-icon {
color: #fff;
background: #d8734a;
border-color: #d8734a;
transform: rotate(180deg) !important;
}
.page-id-38 .accordion-content {
position: relative;
z-index: 1;
box-sizing: border-box;
color: #4e5158;
font-family: Inter, sans-serif;
font-size: 16px;
line-height: 1.72;
opacity: 0;
transform: translateY(-8px);
transition: max-height 520ms cubic-bezier(0.22, 1, 0.36, 1), opacity 260ms ease, transform 420ms cubic-bezier(0.22, 1, 0.36, 1), padding 420ms ease;
}
.page-id-38 .accordion-item.active .accordion-content {
padding: 22px 58px 32px 0;
border-top: 1px dashed rgba(27, 29, 35, 0.14);
opacity: 1;
transform: translateY(0);
transition: max-height 520ms cubic-bezier(0.22, 1, 0.36, 1), opacity 320ms 80ms ease, transform 420ms 50ms cubic-bezier(0.22, 1, 0.36, 1), padding 420ms ease;
}
.page-id-38 .accordion-content p,
.page-id-38 .accordion-content ul,
.page-id-38 .accordion-content ol {
margin-top: 0;
margin-bottom: 16px;
}
.page-id-38 .accordion-content li {
margin-bottom: 9px;
}
.page-id-38 .accordion-content li::marker {
color: #d8734a;
font-weight: 700;
}
.page-id-38 .accordion-content a {
color: #b95832;
font-weight: 600;
text-decoration-line: underline;
text-decoration-color: rgba(185, 88, 50, 0.35);
text-decoration-thickness: 1px;
text-underline-offset: 3px;
transition: color 220ms ease, text-decoration-color 220ms ease;
}
.page-id-38 .accordion-content a:hover {
color: #d8734a;
text-decoration-color: currentColor;
}
.page-id-38 .accordion-content a[href$='.pdf'] {
display: inline-flex;
align-items: center;
margin: 3px 0;
padding: 5px 10px;
border: 1px solid rgba(216, 115, 74, 0.24);
border-radius: 999px;
background: rgba(216, 115, 74, 0.07);
text-decoration: none;
}
.page-id-38 .accordion-content a[href$='.pdf']:hover {
color: #fff;
background: #d8734a;
border-color: #d8734a;
}
@media (max-width: 767px) {
.page-id-38 #section-204-38 > .ct-section-inner-wrap {
padding-top: 42px;
padding-bottom: 80px;
}
.page-id-38 .accordion-item {
margin-bottom: 11px;
padding: 0 17px;
border-radius: 14px;
}
.page-id-38 .accordion-item::before {
right: 58px;
font-size: 66px;
}
.page-id-38 .accordion-title {
gap: 13px;
min-height: 76px;
padding: 18px 0;
}
.page-id-38 .accordion-title h2 {
font-size: 19px;
}
.page-id-38 .accordion-icon {
flex-basis: 39px;
width: 39px;
height: 39px;
}
.page-id-38 .accordion-item.active .accordion-content {
padding: 18px 0 25px;
}
.page-id-38 .accordion-content {
font-size: 15px;
line-height: 1.65;
}
}
@media (prefers-reduced-motion: reduce) {
.page-id-38 .accordion-item,
.page-id-38 .accordion-item::before,
.page-id-38 .accordion-icon,
.page-id-38 .accordion-content {
transition: none;
}
} .page-id-38 .accordion-item {
transition: border-color 300ms ease, background-color 300ms ease, box-shadow 350ms ease, transform 350ms cubic-bezier(0.22, 1, 0.36, 1), padding-bottom 420ms cubic-bezier(0.22, 1, 0.36, 1);
}
.page-id-38 .accordion-item.active {
padding-bottom: 26px;
}
.page-id-38 .accordion-item.active .accordion-content {
padding: 22px 58px 0 0;
}
@media (max-width: 767px) {
.page-id-38 .accordion-item.active {
padding-bottom: 20px;
}
.page-id-38 .accordion-item.active .accordion-content {
padding: 18px 0 0;
}
} .benefit.as-reveal {
transition-property: opacity, transform, box-shadow;
transition-duration: 700ms, 700ms, 300ms;
transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1), cubic-bezier(0.22, 1, 0.36, 1), ease;
transition-delay: var(--reveal-delay, 0ms), var(--reveal-delay, 0ms), 0ms;
}
.contact-sc-item.as-reveal {
transition-property: opacity, transform, box-shadow;
transition-duration: 700ms, 700ms, 250ms;
transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1), cubic-bezier(0.22, 1, 0.36, 1), ease;
transition-delay: var(--reveal-delay, 0ms), var(--reveal-delay, 0ms), 0ms;
} .page-id-38 .accordion-item.active {
box-shadow: 0 14px 38px rgba(27, 29, 35, 0.08);
}
.page-id-38 .accordion-item.active .accordion-icon {
background: transparent;
border-color: transparent;
}
.page-id-38 .accordion-content a[href$='.pdf']:hover {
color: #fff !important;
} .page-id-38 .accordion-icon {
box-sizing: border-box;
display: grid;
place-items: center;
flex: 0 0 38px;
width: 38px;
height: 38px;
background: rgba(227, 224, 213, 0.42);
border: 1px solid rgba(27, 29, 35, 0.12);
transition: background-color 220ms ease, border-color 220ms ease;
}
.page-id-38 .accordion-icon svg {
display: none;
}
.page-id-38 .accordion-icon::after {
content: '';
width: 8px;
height: 8px;
border-right: 2px solid currentColor;
border-bottom: 2px solid currentColor;
transform: translateY(-2px) rotate(45deg);
transition: transform 280ms cubic-bezier(0.22, 1, 0.36, 1);
}
.page-id-38 .accordion-item:not(.active) .accordion-icon,
.page-id-38 .accordion-item.active .accordion-icon {
transform: none !important;
}
.page-id-38 .accordion-item.active .accordion-icon {
background: rgba(227, 224, 213, 0.42);
border-color: rgba(27, 29, 35, 0.12);
}
.page-id-38 .accordion-item.active .accordion-icon::after {
transform: translateY(2px) rotate(225deg);
}
@media (max-width: 767px) {
.page-id-38 .accordion-icon {
flex-basis: 36px;
width: 36px;
height: 36px;
}
} .page-id-38 .accordion-content {
align-self: stretch;
width: 100%;
max-width: 100%;
padding: 0 58px 0 0;
transition: max-height 520ms cubic-bezier(0.22, 1, 0.36, 1), opacity 260ms, transform 420ms cubic-bezier(0.22, 1, 0.36, 1);
}
.page-id-38 .accordion-item.active .accordion-content {
padding: 22px 58px 0 0;
transition: max-height 520ms cubic-bezier(0.22, 1, 0.36, 1), opacity 320ms 80ms, transform 420ms cubic-bezier(0.22, 1, 0.36, 1) 50ms;
}
@media (max-width: 767px) {
.page-id-38 .accordion-content {
padding-right: 0;
}
.page-id-38 .accordion-item.active .accordion-content {
padding: 18px 0 0;
}
} .page-id-38 .accordion-content,
.page-id-38 .accordion-item.active .accordion-content {
padding: 0;
border-top: 0;
}
.page-id-38 .accordion-content::before {
content: '';
display: block;
box-sizing: border-box;
width: 100%;
height: 22px;
border-top: 1px dashed rgba(27, 29, 35, 0.14);
}
@media (max-width: 767px) {
.page-id-38 .accordion-content,
.page-id-38 .accordion-item.active .accordion-content {
padding: 0;
}
.page-id-38 .accordion-content::before {
height: 18px;
}
} @media (scripting: enabled) and (prefers-reduced-motion: no-preference) {
:is(.benefit, .price-box, .obr-item, .contact-sc-item):not(.as-visible) {
opacity: 0;
transform: translate3d(0, 34px, 0) scale(0.98);
}
.ct-inner-content :is(h1, h2, h3):not(.hero *, .page-h-section *, header *, footer *, .benefit *, .price-box *, .obr-item *, .contact-sc-item *, .accordion-item *):not(.as-visible) {
opacity: 0;
transform: translate3d(0, 20px, 0) scale(0.94);
}
.page-id-38 .accordion-item {
opacity: 0;
transform: translate3d(0, 22px, 0) scale(0.985);
transition: opacity 560ms ease, transform 620ms cubic-bezier(0.22, 1, 0.36, 1), border-color 300ms ease, background-color 300ms ease, box-shadow 350ms ease, padding-bottom 420ms cubic-bezier(0.22, 1, 0.36, 1);
}
.page-id-38 .accordion-item:has(.accordion-title h2.as-visible) {
opacity: 1;
transform: translate3d(0, 0, 0) scale(1);
}
} .page-id-38 .accordion-title h2.as-reveal,
.page-id-38 .accordion-title h2.as-reveal.as-visible {
opacity: 1;
transform: none;
transition: none;
}
@media (prefers-reduced-motion: reduce) {
.page-id-38 .accordion-item {
opacity: 1;
transform: none;
}
} .doc.as-reveal,
.doc .as-reveal,
.doc.as-reveal.as-visible,
.doc .as-reveal.as-visible {
opacity: 1 !important;
transform: none !important;
transition: none !important;
will-change: auto !important;
}
.oxy-stock-content-styles img{
height:auto;
}
.two-buttons-set > .btn-s:first-child{
margin-right:1rem;
}
.two-buttons-set > .btn-m:first-child{
margin-right:1rem;
}
.two-buttons-set > .btn-l:first-child{
margin-right:1rem;
}
@media (max-width: 479px) {
.two-buttons-set > .btn-l:first-child{
margin-right:0rem;
margin-bottom:1rem;
}
}
@media (max-width: 479px) {
.two-buttons-set > .btn-m:first-child{
margin-right:0rem;
margin-bottom:1rem;
}
}
@media (max-width: 479px) {
.two-buttons-set > .btn-s:first-child{
margin-right:0rem;
margin-bottom:1rem;
}
}