.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			.ct-div-block,
			.oxy-post-content,
			.ct-text-block,
			.ct-headline,
			.oxy-rich-text,
			.ct-link-text { max-width: 100%; }
			img { flex-shrink: 0; }
			body * { min-height: 1px; }
		}            .oxy-testimonial {
                flex-direction: row;
                align-items: center;
            }
                        .oxy-testimonial .oxy-testimonial-photo-wrap {
                order: 1;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo {
                width: 125px;                height: 125px;                margin-right: 20px;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo-wrap, 
            .oxy-testimonial .oxy-testimonial-author-wrap, 
            .oxy-testimonial .oxy-testimonial-content-wrap {
                align-items: flex-start;                text-align: left;            }
            
                                                            .oxy-testimonial .oxy-testimonial-text {
                margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
                                    .oxy-testimonial .oxy-testimonial-author {
                font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
            }
                            

                                                .oxy-testimonial .oxy-testimonial-author-info {
                font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
             
            
                        .oxy-icon-box {
                text-align: left;                flex-direction: column;            }
            
                        .oxy-icon-box .oxy-icon-box-icon {
                margin-bottom: 12px;
                align-self: flex-start;            }
            
                                                                        .oxy-icon-box .oxy-icon-box-heading {
                font-size: 21px;
margin-bottom: 12px;            }
            
                                                                                    .oxy-icon-box .oxy-icon-box-text {
                font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
            
                        .oxy-icon-box .oxy-icon-box-link {
                margin-top: 20px;                            }
            
            
            /* GLOBALS */

                                                            .oxy-pricing-box .oxy-pricing-box-section {
                padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
                        
                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                justify-content: center;            }
            
            /* IMAGE */
                                                                                    .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
                justify-content: center;            }
            
            /* TITLE */
                                                            
                                    .oxy-pricing-box .oxy-pricing-box-title-title {
                font-size: 48px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-title-subtitle {
                font-size: 24px;
            }
            

            /* PRICE */
                                                .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                                                flex-direction: row;                                            }
            
                                    .oxy-pricing-box .oxy-pricing-box-currency {
                font-size: 28px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-main {
                font-size: 80px;
line-height: 0.7;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-decimal {
                font-size: 13px;
            }
                        
                                    .oxy-pricing-box .oxy-pricing-box-term {
                font-size: 16px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-sale-price {
                font-size: 12px;
color: rgba(0,0,0,0.5);
                margin-bottom: 20px;            }
            
            /* CONTENT */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
                font-size: 16px;
color: rgba(0,0,0,0.5);
            }
            
            /* CTA */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
                justify-content: center;            }
            
        
                                .oxy-progress-bar .oxy-progress-bar-background {
            background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
                
                .oxy-progress-bar .oxy-progress-bar-progress-wrap {
            width: 85%;        }
        
                                                        .oxy-progress-bar .oxy-progress-bar-progress {
            background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
        }
                
                        .oxy-progress-bar .oxy-progress-bar-overlay-text {
            font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
        }
        
                        .oxy-progress-bar .oxy-progress-bar-overlay-percent {
            font-size: 12px;
        }
        
        .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
				padding: 0px;			}
		
                        .oxy-superbox .oxy-superbox-secondary, 
            .oxy-superbox .oxy-superbox-primary {
                transition-duration: 0.5s;            }
            
            
            
            
            
        
        
        
        
            .oxy-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: 1120px;
}
body {font-family: 'Open Sans';}body {line-height: 1.6;font-size: 25px;font-weight: 400;color: #404040;}.oxy-nav-menu-hamburger-line {background-color: #404040;}h1, h2, h3, h4, h5, h6 {font-family: 'Open Sans';font-size: 40px;font-weight: 700;}h2, h3, h4, h5, h6{font-size: 35px;font-weight: 700;}h3, h4, h5, h6{font-size: 24px;}h4, h5, h6{font-size: 20px;}h5, h6{font-size: 18px;}h6{font-size: 16px;}a {color: #0074db;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 20px;
padding-bottom: 75px;
padding-left: 20px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
padding-right: 20px;
padding-left: 20px;
}@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;
				}
			}
.cd-top-bar {
 background-color:#ffffc5;
}
.cd-top-bar .ct-section-inner-wrap {
padding-top: 12px;
padding-bottom: 12px;
}
.cd-top-bar:not(.ct-section):not(.oxy-easy-posts),
.cd-top-bar.oxy-easy-posts .oxy-posts,
.cd-top-bar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.cd-top-bar {
}
.cd-top-bar .ct-section-inner-wrap {
padding-top: 8px;
padding-right: 12px;
padding-bottom: 8px;
padding-left: 12px;
}
}

.cd-star-icon {
color: #f2bb45;}.cd-star-icon 
>svg {width: 20px;height: 20px;}.cd-star-icon {
}
@media (max-width: 479px) {
.cd-star-icon {
}.cd-star-icon 
>svg {width: 14px;height: 14px;}.cd-star-icon {
}
}

.cd-section-basic {
}
.cd-section-basic:not(.ct-section):not(.oxy-easy-posts),
.cd-section-basic.oxy-easy-posts .oxy-posts,
.cd-section-basic.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 479px) {
.cd-section-basic {
}
.cd-section-basic .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.cd-content {
 max-width:800px;
 width:100%;
}
.cd-content:not(.ct-section):not(.oxy-easy-posts),
.cd-content.oxy-easy-posts .oxy-posts,
.cd-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.cd-product-score-wrap {
 gap:16px;
 margin-top:25px;
 margin-bottom:25px;
 width:100%;
 padding-bottom:0px;
}
.cd-product-score-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-product-score-wrap.oxy-easy-posts .oxy-posts,
.cd-product-score-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:16px;
}
@media (max-width: 479px) {
.cd-product-score-wrap {
 gap:12px;
 margin-top:16px;
 margin-bottom:16px;
}
.cd-product-score-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-product-score-wrap.oxy-easy-posts .oxy-posts,
.cd-product-score-wrap.ct-section .ct-section-inner-wrap{
gap:12px;
}
}

.cd-stars-wrap {
}
.cd-stars-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-stars-wrap.oxy-easy-posts .oxy-posts,
.cd-stars-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.erv-headline {
 font-family:'Merriweather';
 color:#000000;
 line-height:1.3;
 font-size:32px;
 margin-bottom:32px;
 font-weight:700;
}
@media (max-width: 479px) {
.erv-headline {
 line-height:1.3;
 font-size:24px;
 margin-bottom:20px;
}
}

.cd-product-picker-wrap {
 gap:32px;
 margin-top:56px;
}
.cd-product-picker-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-product-picker-wrap.oxy-easy-posts .oxy-posts,
.cd-product-picker-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:32px;
}
@media (max-width: 479px) {
.cd-product-picker-wrap {
 gap:24px;
}
.cd-product-picker-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-product-picker-wrap.oxy-easy-posts .oxy-posts,
.cd-product-picker-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
gap:24px;
}
}

.cd-product-variation-wrap-1 {
 background-color:#ffffe5;
 padding-left:16px;
 padding-right:16px;
 padding-top:24px;
 padding-bottom:24px;
 width:100%;
 position:relative;
 border-top-color:#fede44;
 border-right-color:#fede44;
 border-bottom-color:#fede44;
 border-left-color:#fede44;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-radius:8px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.cd-product-variation-wrap-1:not(.ct-section):not(.oxy-easy-posts),
.cd-product-variation-wrap-1.oxy-easy-posts .oxy-posts,
.cd-product-variation-wrap-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.cd-product-variation-name {
 font-size:28px;
}
@media (max-width: 479px) {
.cd-product-variation-name {
 text-align:center;
 line-height:1.3;
}
}

.cd-product-variation-subtitle {
}
@media (max-width: 479px) {
.cd-product-variation-subtitle {
 font-size:18px;
}
}

.cd-product-variation-img {
 height:300px;
}
.cd-product-variation-price-wrap {
 gap:16px;
}
.cd-product-variation-price-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-product-variation-price-wrap.oxy-easy-posts .oxy-posts,
.cd-product-variation-price-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:16px;
}
.cd-product-variation-new-price {
 color:#fb2222;
 font-size:24px;
 font-weight:700;
}
.cd-product-variation-old-price {
 text-decoration:line-through;
}
.cd-product-variation-price-per {
 margin-top:4px;
 font-size:22px;
}
.cd-product-variation-price-saving {
 color:#9d1515;
 font-size:20px;
 font-weight:500;
 background-color:#fff6cc;
 width:100%;
 padding-top:6px;
 padding-bottom:6px;
 padding-left:12px;
 padding-right:2px;
 margin-top:24px;
 text-align:center;
 border-radius:4px;
 border-top-color:#fede44;
 border-right-color:#fede44;
 border-bottom-color:#fede44;
 border-left-color:#fede44;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.cd-cta-1 {
 gap:12px;
 width:100%;
 min-width:450px;
 max-width:450px;
 padding-left:24px;
 padding-right:24px;
 padding-top:16px;
 padding-bottom:16px;
 margin-top:24px;
 color:#ffffff;
 font-size:20px;
 background-color:#60b866;
 font-weight:700;
 border-radius:8px;
}
.cd-cta-1:not(.ct-section):not(.oxy-easy-posts),
.cd-cta-1.oxy-easy-posts .oxy-posts,
.cd-cta-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:12px;
}
@media (max-width: 479px) {
.cd-cta-1 {
 max-width:100%;
 min-width:100%;
 padding-left:12px;
 padding-right:12px;
 margin-top:12px;
 text-align:center;
 font-size:17px;
}
.cd-cta-1:not(.ct-section):not(.oxy-easy-posts),
.cd-cta-1.oxy-easy-posts .oxy-posts,
.cd-cta-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
}

.cd-cta-img {
 width:32px;
 height:32px;
}
@media (max-width: 479px) {
.cd-cta-img {
 width:20px;
 height:20px;
}
}

.cd-product-variation-badge {
 background-color:#f89721;
 padding-top:12px;
 padding-bottom:12px;
 width:100%;
 font-size:16px;
 color:#ffffff;
 font-weight:700;
 position:absolute;
 top:0px;
 border-top-left-radius:5px;
 border-top-right-radius:5px;
}
.cd-product-variation-badge:not(.ct-section):not(.oxy-easy-posts),
.cd-product-variation-badge.oxy-easy-posts .oxy-posts,
.cd-product-variation-badge.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.cd-guarantee-wrap {
 gap:16px;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:12px;
 padding-right:12px;
 margin-top:12px;
 max-width:600px;
 background-color:#fdf6e7;
 border-top-color:#fae5b7;
 border-right-color:#fae5b7;
 border-bottom-color:#fae5b7;
 border-left-color:#fae5b7;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:8px;
}
.cd-guarantee-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-guarantee-wrap.oxy-easy-posts .oxy-posts,
.cd-guarantee-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:16px;
}
.cd-guarantee-img {
 width:74px;
 height:74px;
}
.cd-guarantee-txt {
 font-size:16px;
}
.hbs-section {
}
.hbs-section .ct-section-inner-wrap {
padding-top: 75px;
padding-right: 16px;
padding-bottom: 75px;
padding-left: 16px;
}
.hbs-section:not(.ct-section):not(.oxy-easy-posts),
.hbs-section.oxy-easy-posts .oxy-posts,
.hbs-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.hbs-section {
}
.hbs-section .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.hbs-content {
 width:100%;
 max-width:800px;
}
.hbs-content:not(.ct-section):not(.oxy-easy-posts),
.hbs-content.oxy-easy-posts .oxy-posts,
.hbs-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.cd-h2 {
 font-family:'Merriweather';
 font-size:32px;
 font-weight:700;
 margin-bottom:32px;
 text-align:center;
 width:100%;
 color:#000000;
 line-height:1.4;
}
@media (max-width: 1120px) {
.cd-h2 {
 margin-bottom:32px;
}
}

@media (max-width: 479px) {
.cd-h2 {
 line-height:1.3;
 font-size:28px;
 margin-bottom:24px;
}
}

.nornal-text-20-18 {
 color:#2d323f;
 font-size:20px;
 font-weight:400;
 padding-bottom:0px;
}
@media (max-width: 479px) {
.nornal-text-20-18 {
 font-size:18px;
}
}

.cd-bullet-wrap-2 {
 width:100%;
 gap:16px;
 margin-top:32px;
 margin-bottom:32px;
}
.cd-bullet-wrap-2:not(.ct-section):not(.oxy-easy-posts),
.cd-bullet-wrap-2.oxy-easy-posts .oxy-posts,
.cd-bullet-wrap-2.ct-section .ct-section-inner-wrap{
gap:16px;
}
.cd-bullet-single-2 {
 background-color:#c5e3f6;
}
.cd-bullet-single-2:not(.ct-section):not(.oxy-easy-posts),
.cd-bullet-single-2.oxy-easy-posts .oxy-posts,
.cd-bullet-single-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.red-bullet-wrap-single-icon {
 width:32px;
 height:32px;
}
.red-bullet-single-txt {
 font-family:'Nunito Sans';
 font-size:20px;
 padding-top:0px;
 margin-bottom:0px;
}
@media (max-width: 479px) {
.red-bullet-single-txt {
 font-size:18px;
}
}

.ob-section-1 {
}
.ob-section-1:not(.ct-section):not(.oxy-easy-posts),
.ob-section-1.oxy-easy-posts .oxy-posts,
.ob-section-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 479px) {
.ob-section-1 {
}
.ob-section-1 .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 16px;
padding-bottom: 40px;
padding-left: 16px;
}
}

.ob-content-wrap {
 width:100%;
 max-width:800px;
}
.ob-content-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-content-wrap.oxy-easy-posts .oxy-posts,
.ob-content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.ob-under-h-wrap {
 width:100%;
 gap:12px;
 font-size:16px;
 font-weight:600;
 color:#000;
 margin-bottom:16px;
}
.ob-under-h-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-under-h-wrap.oxy-easy-posts .oxy-posts,
.ob-under-h-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:12px;
}
.ob-stars {
 height:15px;
}
.hbs-h2-v2-white {
 font-family:'Merriweather';
 color:#ffffff;
 margin-bottom:24px;
 width:100%;
 text-align:center;
 font-size:40px;
 font-weight:900;
 line-height:1.2;
}
@media (max-width: 479px) {
.hbs-h2-v2-white {
 font-size:26px;
 font-weight:900;
 line-height:1.2;
 text-align:center;
 color:#ffffff;
}
}

.hbs-pricing-wrap {
 border-radius:8px;
 padding-top:32px;
 padding-bottom:24px;
 padding-left:16px;
 padding-right:16px;
 background-color:#ffffff;
 text-align:right;
 gap:16px;
 position:relative;
}
.hbs-pricing-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-pricing-wrap.oxy-easy-posts .oxy-posts,
.hbs-pricing-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:16px;
}
@media (max-width: 479px) {
.hbs-pricing-wrap {
 width:100%;
}
}

.hbg-pricing-title {
 font-family:'Merriweather';
 color:#000000;
 font-size:20px;
 font-weight:900;
 line-height:140%;
}
.hbg-pricing-bullet-wrap {
 width:100%;
 gap:8px;
}
.hbg-pricing-bullet-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbg-pricing-bullet-wrap.oxy-easy-posts .oxy-posts,
.hbg-pricing-bullet-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.hbs-single-bullet-wrap-2-inside {
 width:100%;
 gap:4px;
}
.hbs-single-bullet-wrap-2-inside:not(.ct-section):not(.oxy-easy-posts),
.hbs-single-bullet-wrap-2-inside.oxy-easy-posts .oxy-posts,
.hbs-single-bullet-wrap-2-inside.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
@media (max-width: 479px) {
.hbs-single-bullet-wrap-2-inside {
}
.hbs-single-bullet-wrap-2-inside:not(.ct-section):not(.oxy-easy-posts),
.hbs-single-bullet-wrap-2-inside.oxy-easy-posts .oxy-posts,
.hbs-single-bullet-wrap-2-inside.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.hbs-pricing-bullet-wrap-2-icon {
 width:20px;
 height:20px;
}
.hbs-pricing-bullet-txt {
 font-size:14px;
 font-weight:400;
 color:#000000;
 line-height:140%;
 text-align:left;
}
.ob-selection-price-new {
 font-size:20px;
 color:#ff5252;
 font-weight:700;
 line-height:120%;
}
.hbs-pricing-new-price {
 font-size:22px;
 color:#ff5252;
 font-weight:700;
 line-height:120%;
}
.ob-selection-price-old {
 color:#909090;
 font-size:16px;
 line-height:120%;
 font-weight:400;
}
.old-price-v2 {
}
.hbs-selection-discount-badge {
 padding-top:1px;
 padding-bottom:2px;
 padding-left:8px;
 padding-right:8px;
 border-radius:24px;
 font-size:12px;
 line-height:150%;
 background-color:#60b866;
 color:#ffffff;
 font-weight:600;
}
.ob-cta-icon {
 width:20px;
 height:20px;
}
.ob-free-shipping-bar-img {
 width:20px;
 height:20px;
}
.hbs-card-text-v2 {
 font-family:Open Sans;
 font-size:14px;
}
@media (max-width: 479px) {
.hbs-card-text-v2 {
 font-family:Open Sans;
 font-size:14px;
}
}

.hbs-pricing-badge {
 font-size:16px;
 font-weight:600;
 color:#fff;
 padding-top:4px;
 padding-bottom:4px;
 padding-left:12px;
 padding-right:12px;
 border-radius:24px;
}
.ob-100-secure-wrap {
 margin-top:24px;
}
.ob-100-secure-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-100-secure-wrap.oxy-easy-posts .oxy-posts,
.ob-100-secure-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.ob-100secure-img {
 width:20px;
 height:20px;
}
.hbs-cards {
 height:27px;
 width:100%;
}
.hbs-section-v2 {
}
.hbs-section-v2 .ct-section-inner-wrap {
padding-top: 75px;
padding-right: 16px;
padding-bottom: 75px;
padding-left: 16px;
}
.hbs-section-v2:not(.ct-section):not(.oxy-easy-posts),
.hbs-section-v2.oxy-easy-posts .oxy-posts,
.hbs-section-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.hbs-section-v2 {
}
.hbs-section-v2 .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

@media (max-width: 479px) {
.hbs-section-v2 {
}
.hbs-section-v2 .ct-section-inner-wrap {
padding-bottom: 40px;
}
}

.hbs-content-v2 {
 width:100%;
 max-width:800px;
 gap:16px;
}
.hbs-content-v2:not(.ct-section):not(.oxy-easy-posts),
.hbs-content-v2.oxy-easy-posts .oxy-posts,
.hbs-content-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
@media (max-width: 479px) {
.hbs-content-v2 {
 gap:16px;
}
.hbs-content-v2:not(.ct-section):not(.oxy-easy-posts),
.hbs-content-v2.oxy-easy-posts .oxy-posts,
.hbs-content-v2.ct-section .ct-section-inner-wrap{
gap:16px;
}
}

.hbs-h2-v2 {
 font-family:'Merriweather';
 color:#000000;
 font-size:40px;
 font-weight:900;
 line-height:1.2;
 text-align:center;
 margin-bottom:24px;
}
@media (max-width: 991px) {
.hbs-h2-v2 {
 font-size:36px;
}
}

@media (max-width: 479px) {
.hbs-h2-v2 {
 font-size:26px;
 color:#2d323f;
}
}

.hbs-ingredient-single-v2 {
 width:100%;
 border-radius:16px;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:16px;
 padding-right:16px;
 background-color:#ffffff;
 gap:8px;
 height:100%;
 text-align:left;
 border-top-color:#eaeaeb;
 border-right-color:#eaeaeb;
 border-bottom-color:#eaeaeb;
 border-left-color:#eaeaeb;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.hbs-ingredient-single-v2:not(.ct-section):not(.oxy-easy-posts),
.hbs-ingredient-single-v2.oxy-easy-posts .oxy-posts,
.hbs-ingredient-single-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:8px;
}
@media (max-width: 767px) {
.hbs-ingredient-single-v2 {
}
.hbs-ingredient-single-v2:not(.ct-section):not(.oxy-easy-posts),
.hbs-ingredient-single-v2.oxy-easy-posts .oxy-posts,
.hbs-ingredient-single-v2.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.hbs-ingred-name-wrap {
 gap:8px;
}
.hbs-ingred-name-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-ingred-name-wrap.oxy-easy-posts .oxy-posts,
.hbs-ingred-name-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
.hbs-ingred-img {
 height:56px;
 width:56px;
}
.hbs-ingred-name {
 font-family:'Merriweather';
 color:#000000;
 font-size:22px;
 font-weight:700;
}
.hbs-txt {
 color:#2d323f;
 font-size:18px;
 font-weight:400;
}
.hbs-content-img-wrap {
 width:100%;
}
.hbs-content-img-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-content-img-wrap.oxy-easy-posts .oxy-posts,
.hbs-content-img-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.hbs-content-img {
}
.hbs-bullet-wrap-v2 {
 width:100%;
 gap:16px;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
}
.hbs-bullet-wrap-v2:not(.ct-section):not(.oxy-easy-posts),
.hbs-bullet-wrap-v2.oxy-easy-posts .oxy-posts,
.hbs-bullet-wrap-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
@media (max-width: 479px) {
.hbs-bullet-wrap-v2 {
 padding-left:0px;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
}
}

.hbs-single-bullet-wrap {
 width:100%;
 gap:4px;
}
.hbs-single-bullet-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-single-bullet-wrap.oxy-easy-posts .oxy-posts,
.hbs-single-bullet-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
.hbg-single-bullet-icon {
 width:24px;
 height:24px;
}
.hbs-single-bullet-txt {
 font-size:18px;
 color:#2d323f;
 font-weight:600;
 line-height:140%;
}
.ob-bullet-single-wrap {
 gap:4px;
}
.ob-bullet-single-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-bullet-single-wrap.oxy-easy-posts .oxy-posts,
.ob-bullet-single-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:4px;
}
@media (max-width: 479px) {
.ob-bullet-single-wrap {
}
.ob-bullet-single-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-bullet-single-wrap.oxy-easy-posts .oxy-posts,
.ob-bullet-single-wrap.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.ob-bullet-icon {
 width:24px;
 height:24px;
}
@media (max-width: 479px) {
.ob-bullet-icon {
 margin-top:2px;
}
}

.ob-bullet-single-txt {
 font-size:18px;
 color:#2d323f;
 line-height:150%;
 font-weight:400;
}
.hbs-trust-wrap {
 width:100%;
 gap:8px;
}
.hbs-trust-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-trust-wrap.oxy-easy-posts .oxy-posts,
.hbs-trust-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:8px;
}
.hbs-trust-icon {
 height:48px;
}
.hbs-trust-txt {
 font-size:14px;
 color:#121212;
 font-weight:400;
}
.hbs-testimonial-wrap-v2 {
 border-radius:8px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#e7e9ef;
 border-right-color:#e7e9ef;
 border-bottom-color:#e7e9ef;
 border-left-color:#e7e9ef;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 width:100%;
 overflow:hidden;
 max-width:400px;
 text-align:left;
}
.hbs-testimonial-wrap-v2:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonial-wrap-v2.oxy-easy-posts .oxy-posts,
.hbs-testimonial-wrap-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 479px) {
.hbs-testimonial-wrap-v2 {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#e7e9ef;
 border-right-color:#e7e9ef;
 border-bottom-color:#e7e9ef;
 border-left-color:#e7e9ef;
}
}

.hbs-testimonial-img {
 height:254px;
 object-fit:cover;
 width:100%;
}
.hbs-testimonial-content-wrap-v2 {
 width:100%;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:12px;
 padding-right:12px;
 background-color:#ffffff;
 gap:8px;
 height:100%;
 text-align:center;
}
.hbs-testimonial-content-wrap-v2:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonial-content-wrap-v2.oxy-easy-posts .oxy-posts,
.hbs-testimonial-content-wrap-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
@media (max-width: 479px) {
.hbs-testimonial-content-wrap-v2 {
 background-color:#ffffff;
 padding-top:16px;
 padding-bottom:0px;
}
}

.cd-testimonial-single-verified-wrap {
 gap:6px;
 margin-bottom:12px;
}
.cd-testimonial-single-verified-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-testimonial-single-verified-wrap.oxy-easy-posts .oxy-posts,
.cd-testimonial-single-verified-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:6px;
}
@media (max-width: 479px) {
.cd-testimonial-single-verified-wrap {
 text-align:center;
 gap:2px;
 margin-bottom:12px;
}
.cd-testimonial-single-verified-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-testimonial-single-verified-wrap.oxy-easy-posts .oxy-posts,
.cd-testimonial-single-verified-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:2px;
}
}

.hbs-testimonial-name {
 font-size:16px;
 font-weight:700;
 color:#2d323f;
}
.hbs-testimonial-verified-icon {
 width:18px;
 height:18px;
}
.hbs-testimonial-verified-txt {
 font-size:14px;
 color:#2d323f;
}
.hbs-testimonial-content-txt {
 color:#2d323f;
 font-size:16px;
 font-weight:400;
 line-height:150%;
 text-align:left;
}
.ob-content-wrap-v2 {
 width:100%;
 max-width:800px;
}
.ob-content-wrap-v2:not(.ct-section):not(.oxy-easy-posts),
.ob-content-wrap-v2.oxy-easy-posts .oxy-posts,
.ob-content-wrap-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ob-txt {
 font-size:18px;
 color:#2d323f;
 font-weight:400;
 line-height:150%;
 width:100%;
}
.hbs-top-bar-v2 {
 background-color:#ffffc5;
}
.hbs-top-bar-v2 .ct-section-inner-wrap {
padding-top: 8px;
padding-right: 12px;
padding-bottom: 8px;
padding-left: 12px;
}
.hbs-top-bar-v2:not(.ct-section):not(.oxy-easy-posts),
.hbs-top-bar-v2.oxy-easy-posts .oxy-posts,
.hbs-top-bar-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.hbs-top-bar-v2 {
}
}

.cd-footer {
 background-color:#2d323f;
}
@media (max-width: 479px) {
.cd-footer {
}
.cd-footer .ct-section-inner-wrap {
padding-top: 24px;
padding-right: 12px;
padding-bottom: 12px;
padding-left: 12px;
}
}

.cd-footer-img {
 height:56px;
}
.footer-txt-link {
 color:#ffffff;
}
.hbs-certificates-wrap {
 width:100%;
}
.hbs-certificates-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-certificates-wrap.oxy-easy-posts .oxy-posts,
.hbs-certificates-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 32px;grid-row-gap: 32px;}
@media (max-width: 479px) {
.hbs-certificates-wrap {
}
.hbs-certificates-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-certificates-wrap.oxy-easy-posts .oxy-posts,
.hbs-certificates-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.hbs-single-certificate-wrap {
 gap:12px;
}
.hbs-single-certificate-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-single-certificate-wrap.oxy-easy-posts .oxy-posts,
.hbs-single-certificate-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:12px;
}
.hbs-certificate-img {
 width:80px;
 height:80px;
}
.hbs-single-certificate-txt {
 font-size:16px;
 color:#ffffff;
 font-weight:400;
 line-height:150%;
}
.hbs-h2 {
 font-family:'Merriweather';
 color:#000000;
 margin-bottom:24px;
 width:100%;
 text-align:center;
}
.cd-faq-container {
 margin-top:32px;
}
.cd-faq-single-wrwap {
 width:100%;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 padding-left:24px;
 border-top-width:0.5px;
 border-right-width:0.5px;
 border-bottom-width:0.5px;
 border-left-width:0.5px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#e2e2e2;
 border-right-color:#e2e2e2;
 border-bottom-color:#e2e2e2;
 border-left-color:#e2e2e2;
cursor: pointer;
}
.cd-faq-q-wrap {
 width:100%;
 padding-top:0px;
}
.cd-faq-q-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-faq-q-wrap.oxy-easy-posts .oxy-posts,
.cd-faq-q-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.cd-faq-q {
 font-size:20px;
 color:#000000;
}
.cd-faq-q-icon {
 width:32px;
 height:32px;
}
.cd-faq-a {
 font-size:18px;
 color:#000000;
}
.cd-faq-a:not(.ct-section):not(.oxy-easy-posts),
.cd-faq-a.oxy-easy-posts .oxy-posts,
.cd-faq-a.ct-section .ct-section-inner-wrap{
display:none;
}
.hbs-cta-wrap {
 width:100%;
 gap:12px;
}
.hbs-cta-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-cta-wrap.oxy-easy-posts .oxy-posts,
.hbs-cta-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
gap:12px;
}
.hbs-cta-1 {
 padding-top:16px;
 padding-bottom:16px;
 padding-left:24px;
 padding-right:24px;
 max-width:400px;
 width:100%;
 background-color:#60b866;
 gap:12px;
 border-radius:8px;
 font-size:20px;
 font-weight:700;
 color:#ffffff;
 line-height:1.3;
 border-bottom-color:#479f4d;
 border-bottom-width:4px;
 border-bottom-style:solid;
}
.hbs-cta-1:not(.ct-section):not(.oxy-easy-posts),
.hbs-cta-1.oxy-easy-posts .oxy-posts,
.hbs-cta-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:12px;
}
.hbs-testimonials-2-wrap {
 width:100%;
 gap:24px;
}
.hbs-testimonials-2-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonials-2-wrap.oxy-easy-posts .oxy-posts,
.hbs-testimonials-2-wrap.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
justify-content:flex-start;
gap:24px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.hbs-testimonials-2-wrap {
}
.hbs-testimonials-2-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonials-2-wrap.oxy-easy-posts .oxy-posts,
.hbs-testimonials-2-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.hbs-testimonials-2-single-wrap {
 width:100%;
 gap:16px;
}
.hbs-testimonials-2-single-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonials-2-single-wrap.oxy-easy-posts .oxy-posts,
.hbs-testimonials-2-single-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
.hbs-testimonials-2-source-wrap {
 gap:8px;
}
.hbs-testimonials-2-source-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonials-2-source-wrap.oxy-easy-posts .oxy-posts,
.hbs-testimonials-2-source-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
gap:8px;
}
.hbs-testimonials-2-source-img {
 width:56px;
 height:56px;
 border-radius:100px;
}
.hbs-testimonials-2-title {
 font-size:16px;
 font-weight:700;
 color:#000000;
}
.hbs-testimonial-2-content-txt {
 font-size:16px;
 font-weight:400;
 color:#2d323f;
 line-height:150%;
}
.hbs-testimonial-divider {
 width:100%;
 height:1px;
 min-height:1px;
 max-height:1px;
 background-color:#e1e1e1;
}
.hbs-testimonial-divider:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonial-divider.oxy-easy-posts .oxy-posts,
.hbs-testimonial-divider.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.hbs-testimonial-divider {
}
.hbs-testimonial-divider:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonial-divider.oxy-easy-posts .oxy-posts,
.hbs-testimonial-divider.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.hbs-h2-white {
 font-family:'Merriweather';
 color:#ffffff;
 margin-bottom:24px;
 width:100%;
 text-align:center;
}
.hbs-ebook {
 height:358px;
}
.hbs-outcome-container {
 width:100%;
 gap:24px;
}
.hbs-outcome-container:not(.ct-section):not(.oxy-easy-posts),
.hbs-outcome-container.oxy-easy-posts .oxy-posts,
.hbs-outcome-container.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
justify-content:flex-start;
gap:24px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.hbs-outcome-container {
}
.hbs-outcome-container:not(.ct-section):not(.oxy-easy-posts),
.hbs-outcome-container.oxy-easy-posts .oxy-posts,
.hbs-outcome-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.hbs-outcome-single {
 width:100%;
 border-radius:8px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ededed;
 border-right-color:#ededed;
 border-bottom-color:#ededed;
 border-left-color:#ededed;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:16px;
 padding-right:16px;
 position:relative;
 gap:12px;
}
.hbs-outcome-single:not(.ct-section):not(.oxy-easy-posts),
.hbs-outcome-single.oxy-easy-posts .oxy-posts,
.hbs-outcome-single.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:12px;
}
@media (max-width: 479px) {
.hbs-outcome-single {
 background-color:#ffffff;
}
}

.hbs-outcome-badge {
 background-color:#ffc238;
 padding-top:2px;
 padding-bottom:2px;
 padding-left:12px;
 padding-right:12px;
 border-radius:24px;
 font-size:16px;
 color:#000000;
 font-weight:700;
 line-height:150%;
 position:absolute;
 top:-16px;
}
@media (max-width: 479px) {
.hbs-outcome-badge {
 font-family:Open Sans;
}
}

.hbs-outcome-single-txt {
 color:#2d323f;
 font-size:16px;
 font-weight:400;
 line-height:150%;
}
.hbs-outcome-img {
 width:100%;
 object-fit:cover;
 border-radius:8px;
 height:163px;
}
@media (max-width: 479px) {
.hbs-outcome-img {
 height:300px;
}
}

.hbs-koraki-container {
 width:100%;
 gap:16px;
}
.hbs-koraki-container:not(.ct-section):not(.oxy-easy-posts),
.hbs-koraki-container.oxy-easy-posts .oxy-posts,
.hbs-koraki-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
.hbg-korak-single {
 width:100%;
 gap:8px;
}
.hbg-korak-single:not(.ct-section):not(.oxy-easy-posts),
.hbg-korak-single.oxy-easy-posts .oxy-posts,
.hbg-korak-single.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
@media (max-width: 479px) {
.hbg-korak-single {
 gap:4px;
}
.hbg-korak-single:not(.ct-section):not(.oxy-easy-posts),
.hbg-korak-single.oxy-easy-posts .oxy-posts,
.hbg-korak-single.ct-section .ct-section-inner-wrap{
gap:4px;
}
}

.hbs-korak-badge {
 color:#ffffff;
 padding-top:2px;
 padding-bottom:2px;
 padding-left:12px;
 padding-right:12px;
 font-size:16px;
 line-height:150%;
 font-weight:700;
 background-color:#1f72cd;
 border-radius:24px;
}
.hbs-korak-txt {
 color:#ffffff;
 font-size:16px;
 font-weight:400;
 line-height:150%;
}
.hbs-korak-img {
 width:100%;
 margin-top:16px;
 max-width:600px;
 border-radius:8px;
}
.ob-show-sticky {
}
.hbs-ingred-container {
 width:100%;
 gap:16px;
}
.hbs-ingred-container:not(.ct-section):not(.oxy-easy-posts),
.hbs-ingred-container.oxy-easy-posts .oxy-posts,
.hbs-ingred-container.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.hbs-ingred-container {
}
.hbs-ingred-container:not(.ct-section):not(.oxy-easy-posts),
.hbs-ingred-container.oxy-easy-posts .oxy-posts,
.hbs-ingred-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.hbs-ingredient-single {
 width:100%;
 border-radius:8px;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:16px;
 padding-right:16px;
 background-color:#ffffff;
 gap:16px;
 height:100%;
}
.hbs-ingredient-single:not(.ct-section):not(.oxy-easy-posts),
.hbs-ingredient-single.oxy-easy-posts .oxy-posts,
.hbs-ingredient-single.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
@media (max-width: 767px) {
.hbs-ingredient-single {
}
.hbs-ingredient-single:not(.ct-section):not(.oxy-easy-posts),
.hbs-ingredient-single.oxy-easy-posts .oxy-posts,
.hbs-ingredient-single.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.hbs-ingred-txt {
 font-size:16px;
 color:#000000;
 font-weight:400;
 line-height:140%;
}
.hbg-ingred-bullet-wrap {
 width:100%;
 gap:16px;
}
.hbg-ingred-bullet-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbg-ingred-bullet-wrap.oxy-easy-posts .oxy-posts,
.hbg-ingred-bullet-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
.hbs-single-bullet-wrap-2 {
 width:100%;
 gap:8px;
}
.hbs-single-bullet-wrap-2:not(.ct-section):not(.oxy-easy-posts),
.hbs-single-bullet-wrap-2.oxy-easy-posts .oxy-posts,
.hbs-single-bullet-wrap-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.hbs-single-bullet-wrap-2-icon {
 width:24px;
 height:24px;
}
@media (max-width: 479px) {
.hbs-single-bullet-wrap-2-icon {
 margin-top:3px;
}
}

.hbg-ingred-bullet-txt {
 font-size:16px;
 font-weight:400;
 color:#000000;
 line-height:140%;
}
.hbs-doctor-wrap {
 width:100%;
 margin-top:24px;
 background-color:#fff2d6;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:12px;
 padding-right:12px;
 border-radius:8px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#eadec0;
 border-right-color:#eadec0;
 border-bottom-color:#eadec0;
 border-left-color:#eadec0;
 gap:12px;
}
.hbs-doctor-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-doctor-wrap.oxy-easy-posts .oxy-posts,
.hbs-doctor-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:12px;
}
.hbs-txt-white {
 font-family:Open Sans;
 font-size:18px;
 font-weight:400;
 color:#ffffff;
}
.hbs-bullet-wrap-2 {
 width:100%;
 margin-top:24px;
 gap:16px;
}
.hbs-bullet-wrap-2:not(.ct-section):not(.oxy-easy-posts),
.hbs-bullet-wrap-2.oxy-easy-posts .oxy-posts,
.hbs-bullet-wrap-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
.hbs-single-bullet-wrap-2-title-2 {
 font-size:18px;
 font-weight:700;
 color:#ffffff;
}
@media (max-width: 479px) {
.hbs-single-bullet-wrap-2-title-2 {
 font-size:18px;
}
}

.hbs-sml-legal-txt {
 color:#5f5f5f;
 font-size:12px;
 font-weight:400;
}
.anketa-container {
 width:100%;
 gap:24px;
 text-align:left;
}
.anketa-container:not(.ct-section):not(.oxy-easy-posts),
.anketa-container.oxy-easy-posts .oxy-posts,
.anketa-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:24px;
}
@media (max-width: 479px) {
.anketa-container {
 text-align:left;
}
.anketa-container:not(.ct-section):not(.oxy-easy-posts),
.anketa-container.oxy-easy-posts .oxy-posts,
.anketa-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.anketa-grid {
 padding-left:12px;
 padding-right:12px;
}
.anketa-grid:not(.ct-section):not(.oxy-easy-posts),
.anketa-grid.oxy-easy-posts .oxy-posts,
.anketa-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 100%));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 479px) {
.anketa-grid {
 padding-left:0px;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.anketa-grid:not(.ct-section):not(.oxy-easy-posts),
.anketa-grid.oxy-easy-posts .oxy-posts,
.anketa-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: start;grid-template-columns: repeat(1, minmax(200px, 100%%));grid-column-gap: 0px;grid-row-gap: 20px;}
}

.anketa-single {
 width:100%;
 gap:12px;
}
.anketa-single:not(.ct-section):not(.oxy-easy-posts),
.anketa-single.oxy-easy-posts .oxy-posts,
.anketa-single.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:12px;
}
@media (max-width: 479px) {
.anketa-single {
 text-align:center;
 max-width:161px;
}
.anketa-single:not(.ct-section):not(.oxy-easy-posts),
.anketa-single.oxy-easy-posts .oxy-posts,
.anketa-single.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.anekta-txt-big {
 font-family:'Merriweather';
 color:#ffc238;
 font-size:40px;
 font-weight:900;
 line-height:140%;
 text-align:center;
}
.anketa-txt-small {
 color:#ffffff;
 font-size:18px;
 font-weight:400;
 line-height:140%;
}
.hbs-single-bullet-wrap-2-title {
 font-size:18px;
 font-weight:700;
 color:#2d323f;
}
.hbs-single-bullet-wrap-2-txt {
 font-size:18px;
 font-weight:400;
 line-height:140%;
 color:#2d323f;
}
.hbs-testimonials-wrap {
 width:100%;
 gap:16px;
}
.hbs-testimonials-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonials-wrap.oxy-easy-posts .oxy-posts,
.hbs-testimonials-wrap.ct-section .ct-section-inner-wrap{
display:grid;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.hbs-testimonials-wrap {
}
.hbs-testimonials-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonials-wrap.oxy-easy-posts .oxy-posts,
.hbs-testimonials-wrap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 479px) {
.hbs-testimonials-wrap {
 padding-right:0px;
}
}

.hbs-testimonial-wrap {
 border-radius:8px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#eadec0;
 border-right-color:#eadec0;
 border-bottom-color:#eadec0;
 border-left-color:#eadec0;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 width:100%;
 overflow:hidden;
}
.hbs-testimonial-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonial-wrap.oxy-easy-posts .oxy-posts,
.hbs-testimonial-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.hbs-testimonial-content-wrap {
 width:100%;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:12px;
 padding-right:12px;
 background-color:#fff2d6;
 gap:12px;
 height:100%;
}
.hbs-testimonial-content-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-testimonial-content-wrap.oxy-easy-posts .oxy-posts,
.hbs-testimonial-content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:12px;
}
.hbs-under-h-wrap {
 width:100%;
 gap:12px;
 font-size:16px;
 font-weight:600;
 color:#000;
 margin-bottom:16px;
}
.hbs-under-h-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-under-h-wrap.oxy-easy-posts .oxy-posts,
.hbs-under-h-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:12px;
}
.ob-gold-wrap {
 width:100%;
 margin-top:16px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#b48e2f;
 border-right-color:#b48e2f;
 border-bottom-color:#b48e2f;
 border-left-color:#b48e2f;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-radius:8px;
 padding-top:4px;
 padding-bottom:4px;
 padding-left:4px;
 padding-right:4px;
 gap:8px;
 margin-bottom:16px;
background-color: #B79230; background: linear-gradient( 90deg, #B79230 0%, #D8B539 100% );
}
.ob-gold-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-gold-wrap.oxy-easy-posts .oxy-posts,
.ob-gold-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:8px;
}
.hbs-alert-wrap {
 margin-top:16px;
 margin-bottom:16px;
 padding-top:4px;
 padding-right:8px;
 padding-bottom:4px;
 padding-left:8px;
 background-color:#fff0f0;
 border-radius:6px;
 gap:4px;
 text-align:center;
 width:auto;
}
.hbs-alert-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-alert-wrap.oxy-easy-posts .oxy-posts,
.hbs-alert-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:4px;
}
.alert-icon {
 width:20px;
 height:20px;
}
.alert-txt {
 color:#2d323f;
 font-weight:500;
 font-size:14px;
}
.ob-dostava-wrap {
 width:100%;
 gap:4px;
 font-size:14px;
 line-height:135%;
 color:#2d323f;
}
.ob-dostava-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-dostava-wrap.oxy-easy-posts .oxy-posts,
.ob-dostava-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:4px;
}
.ob-dostava-img {
 width:20px;
 height:20px;
}
.ob-payment-options {
 height:27px;
}
.hbs-bullet-wrap {
 width:100%;
 gap:16px;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
}
.hbs-bullet-wrap:not(.ct-section):not(.oxy-easy-posts),
.hbs-bullet-wrap.oxy-easy-posts .oxy-posts,
.hbs-bullet-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
.hbs-company-grid {
 width:100%;
 gap:40px;
}
.hbs-company-grid:not(.ct-section):not(.oxy-easy-posts),
.hbs-company-grid.oxy-easy-posts .oxy-posts,
.hbs-company-grid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:40px;
}
.ob-header {
}
.ob-header .ct-section-inner-wrap {
padding-top: 12px;
padding-right: 12px;
padding-bottom: 12px;
padding-left: 12px;
}
.ob-logo {
 height:36px;
}
.ob-header-txt {
 color:#2d323f;
 font-size:14px;
 font-weight:600;
}
.ob-header-txt-1 {
 font-size:14px;
 color:#2d323f;
 font-weight:400;
}
.hbs-top-bar {
 background-color:#ff5252;
}
.hbs-top-bar .ct-section-inner-wrap {
padding-top: 8px;
padding-right: 12px;
padding-bottom: 8px;
padding-left: 12px;
}
.hbs-top-bar:not(.ct-section):not(.oxy-easy-posts),
.hbs-top-bar.oxy-easy-posts .oxy-posts,
.hbs-top-bar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.cd-body-txt-1 {
 font-size:20px;
 font-weight:400;
 width:100%;
}
@media (max-width: 479px) {
.cd-body-txt-1 {
 font-size:18px;
}
}

.cd-product-variation-gift-wrap {
 gap:12px;
 background-color:#fde8ce;
 padding-top:24px;
 padding-bottom:12px;
 padding-left:8px;
 padding-right:8px;
 margin-top:24px;
 border-top-color:#f89721;
 border-right-color:#f89721;
 border-bottom-color:#f89721;
 border-left-color:#f89721;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:8px;
 position:relative;
}
.cd-product-variation-gift-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-product-variation-gift-wrap.oxy-easy-posts .oxy-posts,
.cd-product-variation-gift-wrap.ct-section .ct-section-inner-wrap{
display:none;
align-items:center;
justify-content:center;
gap:12px;
}
.cd-product-variation-gift-img {
 height:120px;
}
.cd-product-variation-gift-txt {
 font-size:18px;
 color:#000000;
}
.cd-product-variation-gift-badge {
 font-size:14px;
 font-weight:600;
 position:absolute;
 top:0px;
 right:0px;
 background-color:#f89721;
 color:#ffffff;
 padding-top:6px;
 padding-bottom:6px;
 padding-left:12px;
 padding-right:12px;
 border-bottom-left-radius:6px;
 border-top-right-radius:6px;
}
.ob-h2 {
 font-family:'Merriweather';
 color:#000000;
 font-size:30px;
 font-weight:900;
 margin-bottom:24px;
 text-align:center;
}
@media (max-width: 479px) {
.ob-h2 {
 font-weight:700;
 line-height:120%;
}
}

.ob-red-wrap {
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#ff5252;
 border-right-color:#ff5252;
 border-bottom-color:#ff5252;
 border-left-color:#ff5252;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:8px;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:16px;
 padding-right:16px;
 width:100%;
}
.ob-red-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-red-wrap.oxy-easy-posts .oxy-posts,
.ob-red-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ob-badge-2 {
 padding-top:2px;
 padding-bottom:2px;
 padding-left:8px;
 padding-right:8px;
 font-size:16px;
 font-weight:700;
 color:#ffffff;
 background-color:#2d323f;
 border-radius:6px;
}
.ob-red-wrap-img {
 width:200px;
 height:144px;
 margin-top:12px;
}
.ob-bullet-single-wrap-2 {
 gap:4px;
}
.ob-bullet-single-wrap-2:not(.ct-section):not(.oxy-easy-posts),
.ob-bullet-single-wrap-2.oxy-easy-posts .oxy-posts,
.ob-bullet-single-wrap-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:4px;
}
.ob-green-wrap {
 border-radius:8px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#60b866;
 border-right-color:#60b866;
 border-bottom-color:#60b866;
 border-left-color:#60b866;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:16px;
 padding-right:16px;
 margin-top:16px;
 width:100%;
}
.ob-green-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-green-wrap.oxy-easy-posts .oxy-posts,
.ob-green-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ob-red-bullet-wrap {
 gap:12px;
}
.ob-red-bullet-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-red-bullet-wrap.oxy-easy-posts .oxy-posts,
.ob-red-bullet-wrap.ct-section .ct-section-inner-wrap{
gap:12px;
}
.ob-content-img {
 margin-top:24px;
 width:100%;
 border-radius:8px;
}
.ob-faq-item {
 width:100%;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ebe7e0;
 border-right-color:#ebe7e0;
 border-bottom-color:#ebe7e0;
 border-left-color:#ebe7e0;
 border-radius:8px;
 background-color:#f5f3ef;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:24px;
 padding-right:4px;
 text-align:center;
 font-size:16px;
}
.ob-faq-item:not(.ct-section):not(.oxy-easy-posts),
.ob-faq-item.oxy-easy-posts .oxy-posts,
.ob-faq-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.ob-faq-item-q-wrap {
 width:100%;
 font-size:16px;
 color:#000000;
 font-weight:600;
 text-align:center;
}
.ob-faq-item-q-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-faq-item-q-wrap.oxy-easy-posts .oxy-posts,
.ob-faq-item-q-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.ob-faq-icon {
 width:24px;
 height:24px;
}
.ob-faq-a {
 padding-top:16px;
 width:100%;
 text-align:left;
}
.ob-faq-a:not(.ct-section):not(.oxy-easy-posts),
.ob-faq-a.oxy-easy-posts .oxy-posts,
.ob-faq-a.ct-section .ct-section-inner-wrap{
display:none;
}
.ob-cta-wrap {
 width:100%;
 gap:12px;
}
.ob-cta-wrap:not(.ct-section):not(.oxy-easy-posts),
.ob-cta-wrap.oxy-easy-posts .oxy-posts,
.ob-cta-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
gap:12px;
}
.ob-stitch-wrap {
 width:100%;
 border-radius:8px;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#e4e4e4;
 border-right-color:#e4e4e4;
 border-bottom-color:#e4e4e4;
 border-left-color:#e4e4e4;
 border-top-style:dashed;
 border-right-style:dashed;
 border-bottom-style:dashed;
 border-left-style:dashed;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
 background-color:#ffffff;
 margin-bottom:16px;
}
.ob-h3-red {
 font-family:'Merriweather';
 font-size:24px;
 font-weight:700;
 color:#ff5252;
 margin-top:0px;
 margin-bottom:16px;
}
@media (max-width: 479px) {
.ob-h3-red {
 line-height:120%;
}
}

.ob-card-1 {
 width:100%;
 border-radius:8px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#ebe7e0;
 border-right-color:#ebe7e0;
 border-bottom-color:#ebe7e0;
 border-left-color:#ebe7e0;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#f3f1ed;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
 margin-bottom:16px;
}
.ob-card-1-img {
 width:100%;
 border-radius:8px;
 margin-bottom:12px;
}
.ob-card-1-title {
 font-size:16px;
 color:#2d323f;
 font-weight:700;
 margin-bottom:4px;
}
.ob-card-1-content-txt {
 font-size:16px;
 color:#2d323f;
 font-weight:400;
 line-height:150%;
 width:100%;
}
@media (max-width: 479px) {
.ob-card-1-content-txt {
}
}

.ob-top-bar {
 background-color:#2d323f;
 height:42px;
}
.ob-top-bar .ct-section-inner-wrap {
padding-top: 8px;
padding-right: 12px;
padding-bottom: 8px;
padding-left: 12px;
}
.ob-top-bar:not(.ct-section):not(.oxy-easy-posts),
.ob-top-bar.oxy-easy-posts .oxy-posts,
.ob-top-bar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.ob-top-bar-txt {
 font-family:Open Sans;
 color:#ffffff;
 font-size:12px;
 font-weight:600;
 line-height:150%;
}
.ob-top-bar-tp-img {
 height:18px;
}
.ob-card-badge {
 background-color:#60b866;
 border-radius:6px;
 padding-left:8px;
 padding-right:8px;
 padding-top:2px;
 padding-bottom:2px;
 font-size:16px;
 color:#ffffff;
 line-height:150%;
 font-weight:700;
 margin-bottom:4px;
}
.ob-stitch-img {
 width:100%;
 border-radius:8px;
}
.ingredients-wrap-cyc {
 border-radius:4px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ebe7e0;
 border-right-color:#ebe7e0;
 border-bottom-color:#ebe7e0;
 border-left-color:#ebe7e0;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 background-color:#f3f1ed;
 padding-left:16px;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
}
.shadow-oral-blocks {
 box-shadow:1px 1px 12px #dddddd;
}
.text-font-nunitoSan {
 font-family:'Nunito Sans';
 margin-top:0px;
}
@media (max-width: 479px) {
.text-font-nunitoSan {
}
}

.cd-cta-2 {
}
@media (max-width: 479px) {
.cd-cta-2 {
 margin-top:12px;
 width:100%;
 background-color:#60b866;
 border-radius:6px;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:24px;
 padding-right:24px;
 border-bottom-width:2px;
 border-bottom-color:#479f4d;
 border-bottom-style:solid;
 color:#ffffff;
 font-weight:700;
 font-size:18px;
 line-height:140%;
 text-align:center;
 gap:8px;
box-shadow: 0px 2px 0px 0px #479F4D;
}
.cd-cta-2:not(.ct-section):not(.oxy-easy-posts),
.cd-cta-2.oxy-easy-posts .oxy-posts,
.cd-cta-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:8px;
}
}

.ob-h3 {
 font-family:'Merriweather';
 font-size:20px;
 font-weight:700;
 color:#000000;
 margin-top:16px;
 margin-bottom:16px;
}
.cd-section-above-the-fold {
background: linear-gradient(180deg, #FFFFFF 0%, #F6F0E5 100%);
}
.cd-section-above-the-fold .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 479px) {
.cd-section-above-the-fold {
 gap:20px;
}
.cd-section-above-the-fold .ct-section-inner-wrap {
padding-top: 32px;
padding-right: 16px;
padding-left: 16px;
}
.cd-section-above-the-fold:not(.ct-section):not(.oxy-easy-posts),
.cd-section-above-the-fold.oxy-easy-posts .oxy-posts,
.cd-section-above-the-fold.ct-section .ct-section-inner-wrap{
gap:20px;
}
}

.toggle-text-cycle-razlogi {
 padding-bottom:10px;
 padding-left:10px;
 padding-right:10px;
 border-bottom-right-radius:5px;
 border-bottom-left-radius:5px;
 margin-bottom:15px;
 width:100%;
 background-color:#FAF7F2;
 font-size:16px;
 padding-top:10px;
 margin-top:-30px;
}
@media (max-width: 479px) {
.toggle-text-cycle-razlogi {
 width:100%;
}
}

.toggle-content {
}
.cd-section-bg-2 {
 background-color:#f3f1ed;
}
.cd-img-basic {
 width:75%;
 border-radius:20px;
 margin-bottom:20px;
}
@media (max-width: 767px) {
.cd-img-basic {
 margin-bottom:-45px;
}
}

@media (max-width: 479px) {
.cd-img-basic {
 margin-bottom:0px;
}
}

.cd-bullet-wrap-3 {
 width:100%;
 gap:16px;
 margin-top:32px;
 margin-bottom:32px;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
 border-top-color:#b48e2f;
 border-right-color:#b48e2f;
 border-bottom-color:#b48e2f;
 border-left-color:#b48e2f;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-radius:4px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.cd-bullet-wrap-3:not(.ct-section):not(.oxy-easy-posts),
.cd-bullet-wrap-3.oxy-easy-posts .oxy-posts,
.cd-bullet-wrap-3.ct-section .ct-section-inner-wrap{
gap:16px;
}
.red-bullet-wrap-single {
 gap:4px;
}
.red-bullet-wrap-single:not(.ct-section):not(.oxy-easy-posts),
.red-bullet-wrap-single.oxy-easy-posts .oxy-posts,
.red-bullet-wrap-single.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:4px;
}
.testimonials-container {
 margin-top:56px;
 max-width:400px;
}
@media (max-width: 479px) {
.testimonials-container {
 margin-top:16px;
 width:100%;
 max-width:100%;
}
.testimonials-container:not(.ct-section):not(.oxy-easy-posts),
.testimonials-container.oxy-easy-posts .oxy-posts,
.testimonials-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
}

.cd-testimonial-single {
 overflow:hidden;
 border-radius:8px;
 background-color:#ffffff;
}
@media (max-width: 479px) {
.cd-testimonial-single {
 border-radius:8px;
 overflow:hidden;
}
.cd-testimonial-single:not(.ct-section):not(.oxy-easy-posts),
.cd-testimonial-single.oxy-easy-posts .oxy-posts,
.cd-testimonial-single.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
}

.cd-testimonial-single-img {
 width:100%;
 height:360px;
 object-fit:cover;
 object-position:center top;
}
@media (max-width: 479px) {
.cd-testimonial-single-img {
 width:100%;
 height:360px;
 object-fit:cover;
 object-position:top center;
}
}

.cd-testimonial-single-content-wrap {
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
}
@media (max-width: 479px) {
.cd-testimonial-single-content-wrap {
 width:100%;
 padding-top:16px;
 padding-right:16px;
 padding-bottom:16px;
 padding-left:16px;
 background-color:#ffffff;
 height:100%;
}
.cd-testimonial-single-content-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-testimonial-single-content-wrap.oxy-easy-posts .oxy-posts,
.cd-testimonial-single-content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.cd-testimonial-single-name {
 font-size:18px;
 font-weight:500;
 color:#000000;
}
@media (max-width: 479px) {
.cd-testimonial-single-name {
 font-size:16px;
 color:#000000;
 font-weight:400;
}
}

.cd-testimonial-verified-img {
 width:22px;
 height:22px;
}
@media (max-width: 479px) {
.cd-testimonial-verified-img {
 width:14px;
 height:14px;
}
}

.cd-testimonial-single-txt {
 margin-top:16px;
 font-size:18px;
 text-align:left;
}
@media (max-width: 479px) {
.cd-testimonial-single-txt {
 font-size:16px;
 font-weight:400;
 color:#000000;
 line-height:150%;
 margin-top:12px;
}
}

.cd-slider {
}
.red-bullet-wrap {
 width:100%;
 padding-left:12px;
 padding-right:12px;
 margin-top:32px;
 margin-bottom:32px;
 padding-top:16px;
 padding-bottom:16px;
 gap:16px;
 border-top-color:#fad1d1;
 border-right-color:#fad1d1;
 border-bottom-color:#fad1d1;
 border-left-color:#fad1d1;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:4px;
 background-color:#fef6f6;
}
.red-bullet-wrap:not(.ct-section):not(.oxy-easy-posts),
.red-bullet-wrap.oxy-easy-posts .oxy-posts,
.red-bullet-wrap.ct-section .ct-section-inner-wrap{
gap:16px;
}
.green-toggle {
background-image: linear-gradient(#3fae81, #329069); toggle_active_class:toggle-6064-expanded;
 border-radius:10px;
 background-color:#f6f0e5;
 width:100%;
 padding-top:5px;
 padding-right:5px;
 padding-bottom:5px;
 padding-left:5px;
 color:#ffffff;
}

        
                .green-toggle .oxy-expand-collapse-icon::before,
        .green-toggle .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 479px) {
.green-toggle {
 padding-left:8px;
 padding-right:8px;
}
}

.shadow-box-knee-green {
 box-shadow:2px 2px 5px rgba(5,3,3,0.25);
}
.cd-h1 {
}
.flight-heading-two {
 font-family:Open Sans;
 color:#000000;
 font-size:36px;
 font-weight:900;
 line-height:1.1;
 letter-spacing:2px;
}
.toggle-7454 {
}
.toggle-7454:not(.ct-section):not(.oxy-easy-posts),
.toggle-7454.oxy-easy-posts .oxy-posts,
.toggle-7454.ct-section .ct-section-inner-wrap{
display:flex;
}

                .toggle-7454 .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
                .toggle-7454 .oxy-expand-collapse-icon::before,
        .toggle-7454 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        .toggle-7454-expanded {
}
.toggle-7454-expanded:not(.ct-section):not(.oxy-easy-posts),
.toggle-7454-expanded.oxy-easy-posts .oxy-posts,
.toggle-7454-expanded.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.flight-faq-heading {
 font-family:Open Sans;
 font-weight:900;
 font-size:18px;
 line-height:1.1;
 color:#ffffff;
}
.flight-faq-text {
 font-family:Open Sans;
 color:#ffffff;
 font-size:16px;
 font-weight:400;
 line-height:1.6;
 margin-bottom:0px;
 margin-top:15px;
}
.oxel-image-comparisonv2 {
 position:relative;
 text-align:center;
 width:100%;
}
.oxel-image-comparisonv2:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-comparisonv2.oxy-easy-posts .oxy-posts,
.oxel-image-comparisonv2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxel-image-comparisonv2__image {
 position:static;
 top:0px;
 right:0px;
 bottom:0px;
 left:0px;
 height:100%;
 width:100%;
}
.oxel-image-comparisonv2__image--after {
 position:absolute;
 width:100%;
 height:100%;
}
.oxel_image_comparison__label_before {
 position:absolute;
 left:32px;
 top:32px;
 background-color:#ffffff;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 font-size:14px;
 letter-spacing:4px;
 text-transform:uppercase;
 z-index:5;
}
.oxel_image_comparison__label_after {
 position:absolute;
 top:32px;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 font-size:14px;
 letter-spacing:4px;
 text-transform:uppercase;
 right:32px;
 z-index:5;
 background-color:rgba(0,0,0,0);
}
.oxel-image-comparisonv2__icon {
background-color: #f9f9fa;
border: 1px solid #f9f9fa;
padding: 8px;color: #374047;}.oxel-image-comparisonv2__icon 
>svg {width: 32px;height: 32px;}.oxel-image-comparisonv2__icon {
 position:absolute;
 z-index:2147483640;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 left:calc(50% - 24px) ;
}
.oxel-image-comparisonv2__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-comparisonv2__icon.oxy-easy-posts .oxy-posts,
.oxel-image-comparisonv2__icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.comparison {
 width:100%;
 position:relative;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#566d8f;
 border-right-color:#566d8f;
 border-bottom-color:#566d8f;
 border-left-color:#566d8f;
}
.comparison:not(.ct-section):not(.oxy-easy-posts),
.comparison.oxy-easy-posts .oxy-posts,
.comparison.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.comparison__image {
 width:100%;
 height:100%;
 border-radius:5px;
}
.comparison__after {
 position:absolute;
}
.comparison__image--after {
 border-radius:5px;
}
@media (max-width: 479px) {
.comparison__image--after {
 margin-bottom:0px;
}
}

.comparison__icon {
 position:absolute;
}
.comparison__label {
 z-index:10;
 position:absolute;
 padding-top:8px;
 padding-bottom:8px;
 padding-left:16px;
 padding-right:16px;
 color:#161616;
 background-color:#fcfcfc;
}
.comparison__label--before {
 position:absolute;
 top:16px;
 left:16px;
 color:#4a8f23;
}
.comparison__label_after {
 position:absolute;
 top:16px;
 right:16px;
 color:#4a8f23;
}
.atomic-slider-7-text-column {
 width:100%;
}
.atomic-slider-7-text-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-7-text-column.oxy-easy-posts .oxy-posts,
.atomic-slider-7-text-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.atomic-tritary-heading {
 color:#2b2c27;
 font-size:36px;
 font-weight:400;
 line-height:1.2;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.atomic-tritary-heading {
 font-size:30px;
}
}

.atomic-slider-7-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 line-height:1.6;
 margin-bottom:18px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-align:left;
}
@media (max-width: 479px) {
.atomic-slider-7-text {
 margin-bottom:33px;
 text-align:left;
 line-height:1.3;
 padding-left:0px;
 padding-right:0px;
 -webkit-font-smoothing:initial;
-moz-osx-font-smoothing:unset; padding-bottom:30px;
}
}

.cd-seen-grid {
 width:100%;
}
.cd-seen-grid:not(.ct-section):not(.oxy-easy-posts),
.cd-seen-grid.oxy-easy-posts .oxy-posts,
.cd-seen-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.cd-ingredients-wrap {
 border-radius:8px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#f3f1ed;
 border-top-color:#ebe7e0;
 border-right-color:#ebe7e0;
 border-bottom-color:#ebe7e0;
 border-left-color:#ebe7e0;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:16px;
 padding-right:16px;
 margin-top:32px;
 gap:16px;
}
.cd-ingredients-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-ingredients-wrap.oxy-easy-posts .oxy-posts,
.cd-ingredients-wrap.ct-section .ct-section-inner-wrap{
gap:16px;
}
@media (max-width: 479px) {
.cd-ingredients-wrap {
 margin-top:16px;
 margin-bottom:6px;
 width:100%;
 background-color:#f3f1ed;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:16px;
 padding-right:16px;
 border-radius:8px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#ebe7e0;
 border-right-color:#ebe7e0;
 border-bottom-color:#ebe7e0;
 border-left-color:#ebe7e0;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 gap:16px;
}
.cd-ingredients-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-ingredients-wrap.oxy-easy-posts .oxy-posts,
.cd-ingredients-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:16px;
}
}

.cd-ingredients-single-wrap {
 gap:16px;
}
.cd-ingredients-single-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-ingredients-single-wrap.oxy-easy-posts .oxy-posts,
.cd-ingredients-single-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:16px;
}
@media (max-width: 479px) {
.cd-ingredients-single-wrap {
 width:100%;
 gap:12px;
}
.cd-ingredients-single-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-ingredients-single-wrap.oxy-easy-posts .oxy-posts,
.cd-ingredients-single-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
gap:12px;
}
}

.cd-ingredients-img {
 width:150px;
 border-radius:20px;
}
@media (max-width: 479px) {
.cd-ingredients-img {
 height:76px;
 width:88px;
}
}

.cd-ingredients-content-wrap {
 gap:6px;
}
.cd-ingredients-content-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-ingredients-content-wrap.oxy-easy-posts .oxy-posts,
.cd-ingredients-content-wrap.ct-section .ct-section-inner-wrap{
gap:6px;
}
@media (max-width: 479px) {
.cd-ingredients-content-wrap {
}
.cd-ingredients-content-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-ingredients-content-wrap.oxy-easy-posts .oxy-posts,
.cd-ingredients-content-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.cd-ingredients-name {
 font-size:20px;
 color:#2d323f;
 font-weight:700;
}
@media (max-width: 479px) {
.cd-ingredients-name {
 font-size:16px;
 font-weight:700;
 color:#2d323f;
 line-height:150%;
 margin-bottom:4px;
}
}

.cd-ingredients-txt {
 font-size:18px;
 font-weight:400;
}
@media (max-width: 479px) {
.cd-ingredients-txt {
 color:#2d323f;
 font-size:16px;
 font-weight:400;
 line-height:150%;
}
}

.right-arrow {
}
@media (max-width: 479px) {
.right-arrow {
 position:absolute;
}
}

.arrow-shadow {
}
@media (max-width: 479px) {
.arrow-shadow {
 box-shadow:2px 2px 5px rgba(0,0,0,0.2);
}
}

.left-arrow {
}
.gray-block-padding-6 {
 text-align:left;
 background-color:#efefef;
 border-radius:10px;
 width:100%;
 padding-left:5px;
 padding-right:5px;
}
.gray-block-padding-6:not(.ct-section):not(.oxy-easy-posts),
.gray-block-padding-6.oxy-easy-posts .oxy-posts,
.gray-block-padding-6.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 479px) {
.gray-block-padding-6 {
}
.gray-block-padding-6:not(.ct-section):not(.oxy-easy-posts),
.gray-block-padding-6.oxy-easy-posts .oxy-posts,
.gray-block-padding-6.ct-section .ct-section-inner-wrap{
align-items:center;
}
}

.toggle-0622 {
}
.toggle-0622-expanded {
}
.section-background {
 background-color:#aa815a;
 color:#ffffff;
}
@media (max-width: 479px) {
.section-background {
 color:#3f3f3f;
 background-color:#aa815a;
}
.section-background .ct-section-inner-wrap {
padding-top: 45px;
padding-left: 20px;
}
}

.review {
 background-color:#ffffff;
 border-radius:5px;
 box-shadow:0px 0px 8px rgba(0,0,0,0.27);
}
.review:not(.ct-section):not(.oxy-easy-posts),
.review.oxy-easy-posts .oxy-posts,
.review.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.main-image-class {
}
.targetDiv {
}
.font_size_header {
 font-family:'Merriweather';
 font-size:36px;
 line-height:40px;
 text-align:center;
 padding-bottom:25px;
 font-weight:700;
}
@media (max-width: 479px) {
.font_size_header {
 font-family:Inherit;
 font-size:28px;
 line-height:36px;
 width:100%;
 margin-top:0px;
 margin-bottom:0px;
}
}

.header_28_34 {
 font-family:'Merriweather';
 font-size:34px;
 line-height:42px;
 margin-bottom:25px;
 font-weight:700;
}
@media (max-width: 991px) {
.header_28_34 {
 font-size:28px;
}
}

@media (max-width: 479px) {
.header_28_34 {
 font-family:'Merriweather';
 font-size:28px;
 line-height:1.3;
}
}

.merriweather-big-text {
 font-family:'Merriweather';
 padding-bottom:15px;
 font-size:39px;
}
@media (max-width: 479px) {
.merriweather-big-text {
 font-size:28px;
 margin-bottom:0px;
 padding-bottom:16px;
}
}

.shadow-hover:hover{
 background-color:rgba(255,255,255,0.05);
 border-radius:15px;
 box-shadow:0px 0px 15px 0px rgba(0,0,0,0.35);
}
.shadow-hover {
 border-radius:15px;
 padding-bottom:0px;
}
.toggle-6768 {
}

                .toggle-6768 .oxy-expand-collapse-icon {
            font-size: 0px;        }
        
        
        .toggle-6768-expanded {
}
.toggle-trigger {
}
.image-height-temp {
background-image:linear-gradient(rgba(244,244,244,0.47), rgba(244,244,244,0.47)), url(https://og.gogoldentree.com/wp-content/uploads/2025/01/shutterstock_1716477289-ezgif.com-resize.webp);background-size:auto,  cover; width:300px;
 height:280px;
 background-color:#f4f4f4;
 padding-top:15px;
 background-repeat:no-repeat;
}
@media (max-width: 1120px) {
.image-height-temp {
 height:270px;
}
}

.toggle-2448 {
}

                .toggle-2448 .oxy-expand-collapse-icon {
            font-size: 0px;        }
        
        
        .toggle-2448-expanded {
}
.small-image-1 {
}
.small-image-2 {
}
.small-image-3 {
}
.issue {
 text-align:left;
 gap:5px;
 padding-top:5px;
 padding-right:5px;
 padding-bottom:5px;
 padding-left:5px;
 border-top-width:1px;
 border-bottom-width:1px;
 border-top-style:solid;
 border-bottom-style:none;
 border-top-color:rgba(153,12,0,0.81);
 border-right-color:rgba(153,12,0,0.81);
 border-bottom-color:rgba(153,12,0,0.81);
 border-left-color:rgba(153,12,0,0.81);
 color:rgba(153,12,0,0.81);
 width:70%;
}
.issue:not(.ct-section):not(.oxy-easy-posts),
.issue.oxy-easy-posts .oxy-posts,
.issue.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:5px;
}
@media (max-width: 479px) {
.issue {
 width:100%;
}
}

.issu {
}
.toggle-4173 {
}
.toggle-4173-expanded {
}
.accordion-style {
}

                .accordion-style .oxy-expand-collapse-icon {
            font-size: 20px;        }
        
        
        @media (max-width: 479px) {
.accordion-style {
 font-size:15px;
}
}

.pink-style {
}

        
                .pink-style .oxy-expand-collapse-icon::before,
        .pink-style .oxy-expand-collapse-icon::after {
            background-color: #ae8f41;        }
        
        @media (max-width: 479px) {
.pink-style {
 max-width:100%;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 padding-left:0px;
}
}

.accordion-style-content {
 font-family:Open Sans;
 font-size:20px;
 color:#000000;
}
.accordion-style-content:not(.ct-section):not(.oxy-easy-posts),
.accordion-style-content.oxy-easy-posts .oxy-posts,
.accordion-style-content.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 479px) {
.accordion-style-content {
 font-size:15px;
}
.accordion-style-content .ct-section-inner-wrap {
padding-top: 39px;
padding-bottom: 31px;
}
.accordion-style-content:not(.ct-section):not(.oxy-easy-posts),
.accordion-style-content.oxy-easy-posts .oxy-posts,
.accordion-style-content.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.knee-toggle {
 background-color:#f9f9f9;
 border-radius:5px;
 padding-left:10px;
 padding-right:10px;
 padding-top:10px;
 padding-bottom:10px;
 margin-bottom:10px;
 width:100%;
 min-width:100%;
 max-width:100%;
 box-shadow:0px 1px 5px 0px rgba(0,0,0,0.15);
}

                .knee-toggle .oxy-expand-collapse-icon {
            font-size: 14px;        }
        
        
        .reviews-wrapper {
}
.probiotics:active{
}
.probiotics {
 width:25%;
 margin-left:15px;
 text-align:left;
 border-radius:10px;
 background-color:#ffffff;
 box-shadow:1px 1px 12px #dddddd;
}
.probiotics:not(.ct-section):not(.oxy-easy-posts),
.probiotics.oxy-easy-posts .oxy-posts,
.probiotics.ct-section .ct-section-inner-wrap{
align-items:center;
}
.toggle-9311 {
}

                .toggle-9311 .oxy-expand-collapse-icon {
            font-size: 14px;        }
        
        
        .toggle-9311-expanded {
}
.toggle-3325 {
}

                .toggle-3325 .oxy-expand-collapse-icon {
            font-size: 16px;        }
        
        
        .toggle-3325-expanded {
}
.probiotiki-click {
}
.probiotiki-click:not(.ct-section):not(.oxy-easy-posts),
.probiotiki-click.oxy-easy-posts .oxy-posts,
.probiotiki-click.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.probiotiki-hover {
}
.toggle-4566 {
}

                .toggle-4566 .oxy-expand-collapse-icon {
            font-size: 14px;        }
        
        
        .toggle-4566-expanded {
}
.ageless {
 padding-top:30px;
 padding-right:30px;
 padding-bottom:30px;
 padding-left:30px;
 width:100%;
 color:#000000;
}
.ageless .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 36px;
}
.ageless:not(.ct-section):not(.oxy-easy-posts),
.ageless.oxy-easy-posts .oxy-posts,
.ageless.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
@media (max-width: 991px) {
.ageless {
 background-color:#fffffa;
}
.ageless .ct-section-inner-wrap {
padding-bottom: 0;
}
.ageless:not(.ct-section):not(.oxy-easy-posts),
.ageless.oxy-easy-posts .oxy-posts,
.ageless.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 767px) {
.ageless {
}
.ageless .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
.ageless:not(.ct-section):not(.oxy-easy-posts),
.ageless.oxy-easy-posts .oxy-posts,
.ageless.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 479px) {
.ageless {
 text-align:center;
}
.ageless:not(.ct-section):not(.oxy-easy-posts),
.ageless.oxy-easy-posts .oxy-posts,
.ageless.ct-section .ct-section-inner-wrap{
display:none;
}
}

.border-bottom {
 border-top-color:#000000;
 border-right-color:#000000;
 border-bottom-color:#000000;
 border-left-color:#000000;
 border-top-width:0.5px;
 border-right-width:0.5px;
 border-bottom-width:0.5px;
 border-left-width:0.5px;
 border-bottom-style:solid;
}
@media (max-width: 991px) {
.border-bottom {
}
.border-bottom:not(.ct-section):not(.oxy-easy-posts),
.border-bottom.oxy-easy-posts .oxy-posts,
.border-bottom.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 767px) {
.border-bottom {
}
.border-bottom:not(.ct-section):not(.oxy-easy-posts),
.border-bottom.oxy-easy-posts .oxy-posts,
.border-bottom.ct-section .ct-section-inner-wrap{
display:none;
}
}

.floatingButton {
}
.floatingButton .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
.floatingButton:not(.ct-section):not(.oxy-easy-posts),
.floatingButton.oxy-easy-posts .oxy-posts,
.floatingButton.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.razlogi-toggle-cycle {
 border-radius:10px;
 background-color:#f4efe8;
 padding-top:5px;
 padding-bottom:5px;
 padding-left:15px;
 padding-right:15px;
 width:100%;
 font-size:20px;
 margin-bottom:0px;
}

                .razlogi-toggle-cycle .oxy-expand-collapse-icon {
            font-size: 16px;        }
        
        
        .header_text {
 font-size:36px;
 line-height:46px;
}
@media (max-width: 479px) {
.header_text {
 font-size:32px;
 line-height:40px;
}
}

.header-text {
 font-family:'Merriweather';
 font-size:36px;
 text-align:left;
 margin-bottom:14px;
 font-weight:700;
 width:850px;
}
@media (max-width: 767px) {
.header-text {
 width:100%;
}
}

@media (max-width: 479px) {
.header-text {
 text-align:center;
 width:100%;
 font-size:28px;
}
}

.toggle-8628 {
 padding-top:5px;
}
.toggle-8628-expanded {
}
.hover_grown_upsell:hover{
 background-color:rgba(216,225,208,0);
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#00aa98;
 border-right-color:#00aa98;
 border-bottom-color:#00aa98;
 border-left-color:#00aa98;
}
.hover_grown_upsell {
 border-radius:10px;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#bcbcbc;
 border-right-color:#bcbcbc;
 border-bottom-color:#bcbcbc;
 border-left-color:#bcbcbc;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 background-color:rgba(255,255,255,0);
 font-size:14px;
}
.bundle-box {
}
.bundle {
}
.toggle-0834 {
}

                .toggle-0834 .oxy-expand-collapse-icon {
            font-size: 18px;        }
        
        
        .toggle-0834-expanded {
}
.shadow_class {
 box-shadow:1px 1px 5px 1px rgba(28,28,28,0.53);
}
.shadow_class:not(.ct-section):not(.oxy-easy-posts),
.shadow_class.oxy-easy-posts .oxy-posts,
.shadow_class.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 479px) {
.shadow_class {
 width:100%;
}
}

.komentarji_20 {
 font-size:18px;
 line-height:28px;
 color:#000000;
 text-align:center;
}
@media (max-width: 479px) {
.komentarji_20 {
 text-align:left;
}
}

.atomic-secondary-heading {
 color:#2b2c27;
 font-weight:400;
 font-size:56px;
 line-height:1.1;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 1120px) {
.atomic-secondary-heading {
 font-size:52px;
}
}

@media (max-width: 767px) {
.atomic-secondary-heading {
 font-size:44px;
}
}

@media (max-width: 479px) {
.atomic-secondary-heading {
 font-size:40px;
}
}

.atomic-testimonial-11-wrapper {
 width:100%;
 text-align:center;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 margin-top:72px;
 background-color:#ffffff;
 z-index:3;
 padding-top:34px;
 border-radius:5px;
 box-shadow:0px 20px 40px rgba(0,0,0,0.05);
}
.atomic-testimonial-11-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-testimonial-11-wrapper.oxy-easy-posts .oxy-posts,
.atomic-testimonial-11-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 479px) {
.atomic-testimonial-11-wrapper {
 margin-top:0px;
 padding-left:20px;
 padding-right:20px;
}
}

.atomic-testimonial-11-author {
 font-size:20px;
 font-weight:500;
 color:#566d8f;
 line-height:1.1;
 letter-spacing:.12em;
 margin-bottom:8px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-testimonial-11-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:300;
 line-height:1.6;
 font-style:italic;
 margin-bottom:36px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.toggle-3634:hover{
 background-color:#e6f0f9;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 border-radius:4px;
}
.toggle-3634 {
}
.toggle-3634-expanded {
}
.saas-heading-two {
 font-family:Open Sans;
 color:#ffffff;
 font-size:48px;
 line-height:1.1;
 font-weight:700;
 margin-bottom:0px;
}
@media (max-width: 479px) {
.saas-heading-two {
 font-size:40px;
}
}

.saas-body-text {
 font-family:Open Sans;
 color:#8188a6;
 font-size:16px;
 font-weight:300;
 line-height:1.6;
 max-width:640px;
}
.saas-primary-button:hover{
transform:scale(1.05,1.05); background-color:#f64e6e;
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.saas-primary-button {
 font-family:Open Sans;
 background-color:#f64e6e;
 color:#ffffff;
 font-size:16px;
 letter-spacing:1px;
 line-height:1.1;
 text-decoration:none;
 font-weight:700;
 text-align:center;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:48px;
 padding-right:48px;
 border-radius:100px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 text-transform:uppercase;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 margin-top:auto;
background-image: linear-gradient(-90deg, #f64e6e 0%, #ff795e 98%);
}
.saas-heading-three {
 color:#ffffff;
 font-size:28px;
 line-height:1.1;
}
.hyperion-body-text {
 font-family:Open Sans;
 font-size:20px;
 color:#52565a;
 font-weight:400;
 line-height:1.5;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.hyperion-primary-button:hover{
 color:#ffffff;
box-shadow: rgba(0, 0, 0, 0.1) 0 20px 40px; transform: scale(1.05,1.05);
}
.hyperion-primary-button {
background-image: linear-gradient(120deg, #e96199, #e9435a); font-family:Open Sans;
 font-size:24px;
 color:#ffffff;
 font-weight:900;
 text-decoration:none;
 text-align:center;
 line-height:1;
 background-color:#e96199;
 letter-spacing:.125em;
 padding-top:30px;
 padding-bottom:30px;
 padding-left:60px;
 padding-right:60px;
 border-radius:1000px;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
}
@media (max-width: 991px) {
.hyperion-primary-button {
 padding-left:42px;
 padding-right:42px;
}
}

@media (max-width: 479px) {
.hyperion-primary-button {
 font-size:18px;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:42px;
 padding-right:42px;
}
}

.hyperion-heading-three {
 font-family:Open Sans;
 color:#23232d;
 font-size:36px;
 font-weight:900;
 line-height:1;
 z-index:100;
 letter-spacing:.05em;
}
.hyperion-contact-2-text {
 font-family:Open Sans;
 font-size:24px;
 color:#23232d;
 font-weight:400;
 line-height:1.1;
}
@media (max-width: 767px) {
.hyperion-contact-2-text {
 margin-left:0px;
}
}

.hyperion-contact-2-small-text {
 font-family:Open Sans;
 font-size:16px;
 color:#a09fa2;
 font-weight:400;
 line-height:1.5;
 margin-top:24px;
}
@media (max-width: 767px) {
.hyperion-contact-2-small-text {
 margin-left:0px;
}
}

.hyperion-icon {
color: #333333;}.hyperion-icon 
>svg {width: 48px;height: 48px;}.hyperion-icon {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 padding-top:20px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
}
.dentist-heading-three {
 font-size:24px;
 font-weight:900;
 color:#333333;
 line-height:1.1;
}
.dentist-heading-two {
 font-family:Open Sans;
 color:#333333;
 font-size:36px;
 font-weight:900;
 line-height:1.1;
}
.dentist-subheading {
 color:#999999;
 font-size:14px;
 line-height:1.1;
 font-weight:400;
 letter-spacing:1px;
}
.dentist-testimonial-text {
 color:#ffffff;
 padding-top:20px;
 padding-left:25px;
 padding-right:25px;
 padding-bottom:30px;
 font-style:italic;
 margin-bottom:18px;
 background-color:#00adef;
}
.dentist-testimonial-column {
 text-align:left;
}
.dentist-testimonial-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-testimonial-column.oxy-easy-posts .oxy-posts,
.dentist-testimonial-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.dentist-testimonial-column {
 text-align:left;
}
.dentist-testimonial-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-testimonial-column.oxy-easy-posts .oxy-posts,
.dentist-testimonial-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
}

.dentist-testimonial-avatar {
 height:48px;
 border-radius:100%;
 margin-right:12px;
}
.dentist-testimonial-name {
 color:#333333;
 font-size:16px;
 font-weight:400;
 margin-top:10px;
}
.dentist-service-column {
 text-align:center;
}
.dentist-service-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-service-column.oxy-easy-posts .oxy-posts,
.dentist-service-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.dentist-service-image {
}
.dentist-services-title {
 color:#333333;
 font-size:16px;
 font-weight:900;
}
.dentist-services-text {
 color:#666666;
 font-size:16px;
 font-weight:400;
}
.dentist-orange-button:hover{
 background-color:#eb662a;
}
.dentist-orange-button {
background-color :#fd834c;
border: 1px solid #fd834c;
}.dentist-orange-button {
 font-family:Open Sans;
 color:#ffffff;
 border-radius:100px;
 background-color:#fd834c;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:40px;
 padding-right:40px;
 text-decoration:none;
 font-size:16px;
 font-weight:900;
 letter-spacing:1px;
 line-height:1.1;
 text-align:center;
}
@media (max-width: 479px) {
.dentist-orange-button {
 text-align:center;
}
}

.dentist-team-avatar {
 height:48px;
 border-radius:100px;
 margin-right:12px;
}
.dentist-team-item {
 margin-bottom:12px;
 padding-left:24px;
}
.dentist-outline-button:hover{
 color:#0a5888;
}
.dentist-outline-button {
 color:#00adef;
 text-decoration:none;
 font-weight:900;
 line-height:1.1;
 letter-spacing:1px;
 font-size:16px;
 padding-left:40px;
 padding-right:40px;
 padding-top:16px;
 padding-bottom:16px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:100px;
 text-align:center;
}
.dentist-team-name {
 color:#333333;
 font-size:16px;
 font-weight:400;
}
.dentist-benefits-text {
 margin-bottom:12px;
}
.dentist-benefits-image {
 margin-bottom:12px;
}
.dentist-heading-one {
 font-size:60px;
 font-weight:900;
 line-height:1.1;
 color:#333333;
}
@media (max-width: 767px) {
.dentist-heading-one {
 font-size:48px;
}
}

@media (max-width: 479px) {
.dentist-heading-one {
 font-size:36px;
}
}

.toggle-7871 {
}

                .toggle-7871 .oxy-expand-collapse-icon {
            font-size: 18px;        }
        
        
        .toggle-7871-expanded {
}
.atomic-slider-7-small-text {
 color:#898989;
 font-size:14px;
 font-weight:400;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-subheading {
 font-family:Open Sans;
 color:#2b2c27;
 font-size:24px;
 line-height:1.6;
 font-weight:200;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-top:87px;
 margin-bottom:61px;
 max-width:520px;
}
@media (max-width: 767px) {
.atomic-subheading {
 font-size:20px;
}
}

@media (max-width: 479px) {
.atomic-subheading {
 font-size:18px;
 margin-bottom:0px;
}
}

.atomic-medium-button:hover{
 background-color:#6799b2;
 color:#ffffff;
 border-top-color:#6799b2;
 border-right-color:#6799b2;
 border-bottom-color:#6799b2;
 border-left-color:#6799b2;
}
.atomic-medium-button {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.atomic-medium-button {
 background-color:#65bec2;
 color:#ffffff;
 font-size:16px;
 font-weight:700;
 line-height:1.2;
 padding-top:15px;
 padding-right:36px;
 padding-left:36px;
 padding-bottom:15px;
 letter-spacing:.25em;
 text-align:center;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
 border-top-color:#65bec2;
 border-right-color:#65bec2;
 border-bottom-color:#65bec2;
 border-left-color:#65bec2;
}
.atomic-testimonial-11-avatar {
 width:75%;
 border-radius:100%;
 margin-top:-60px;
 margin-bottom:24px;
}
.atomic-testimonial-11-small-text {
 color:#898989;
 font-size:14px;
 font-weight:300;
 line-height:1.4;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:24px;
}
.saas-divider {
 width:30px;
 background-color:#48c2fb;
 min-width:30px;
 max-width:30px;
 height:5px;
 min-height:5px;
 max-height:5px;
 border-radius:100px;
}
.saas-subheading {
 font-family:Open Sans;
 color:#8188a6;
 font-size:22px;
 font-weight:300;
 max-width:480px;
 line-height:1.6;
}
.saas-iconblock-2-column {
 text-align:center;
 width:NaN%;
}
.saas-iconblock-2-column:not(.ct-section):not(.oxy-easy-posts),
.saas-iconblock-2-column.oxy-easy-posts .oxy-posts,
.saas-iconblock-2-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.saas-iconblock-2-column {
 text-align:center;
}
.saas-iconblock-2-column:not(.ct-section):not(.oxy-easy-posts),
.saas-iconblock-2-column.oxy-easy-posts .oxy-posts,
.saas-iconblock-2-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.saas-iconblock-2-icon {
color: #ffffff;}.saas-iconblock-2-icon 
>svg {width: 76px;height: 76px;}.saas-iconblock-2-icon {
background-image:url(https://goldentreefr.wpenginepowered.com/wp-content/uploads/2024/06/IMG_6925_11zon.webp);background-size: cover; background-repeat:no-repeat;
 padding-top:50px;
 padding-left:50px;
 padding-right:50px;
 padding-bottom:50px;
 margin-right:16px;
 background-color:rgba(145,119,119,0);
 background-position:50% 50%;
}
@media (max-width: 991px) {
.saas-iconblock-2-icon {
 margin-right:0px;
 margin-bottom:12px;
}
}

.saas-iconblock-2-text {
 font-family:Open Sans;
 color:#8188a6;
 font-size:16px;
 font-weight:300;
 line-height:1.6;
}
.saas-iconblock-2-title {
 font-family:Open Sans;
 color:#313856;
 font-size:18px;
 font-weight:700;
 line-height:1.1;
 margin-bottom:8px;
}
.saas-iconblock-2-wrapper {
}
@media (max-width: 991px) {
.saas-iconblock-2-wrapper {
 text-align:center;
}
.saas-iconblock-2-wrapper:not(.ct-section):not(.oxy-easy-posts),
.saas-iconblock-2-wrapper.oxy-easy-posts .oxy-posts,
.saas-iconblock-2-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.atomic-slider-15-column {
 width:NaNpx;
}
.atomic-slider-15-wrapper {
 width:100%;
 background-color:#ffffff;
 padding-bottom:30px;
 text-align:center;
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.atomic-slider-15-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-15-wrapper.oxy-easy-posts .oxy-posts,
.atomic-slider-15-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.atomic-slider-15-image {
 margin-bottom:24px;
}
.atomic-slider-15-title {
 color:#566d8f;
 font-size:20px;
 font-weight:500;
 line-height:1.4;
 letter-spacing:0.5px;
 margin-bottom:8px;
 margin-left:20px;
 margin-right:20px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-15-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 line-height:1.4;
 padding-left:20px;
 padding-right:20px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-primary-button:hover{
 background-color:#6799b2;
 color:#ffffff;
}
.atomic-primary-button {
 font-family:Open Sans;
 background-color:#65bec2;
 padding-top:20px;
 padding-bottom:20px;
 padding-left:48px;
 padding-right:48px;
 font-size:20px;
 color:#ffffff;
 font-weight:700;
 line-height:1.2;
 letter-spacing:.25em;
 text-align:center;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
 text-transform:none;
 text-decoration:none;
 font-style:normal;
}
@media (max-width: 991px) {
.atomic-primary-button {
 padding-top:16px;
 padding-left:36px;
 padding-right:36px;
 padding-bottom:16px;
}
}

@media (max-width: 767px) {
.atomic-primary-button {
 font-size:18px;
}
}

@media (max-width: 479px) {
.atomic-primary-button {
 font-size:16px;
}
}

.atomic-iconblock-20-icon {
color: #566d8f;}.atomic-iconblock-20-icon 
>svg {width: 30px;height: 30px;}.atomic-iconblock-20-icon {
 margin-bottom:16px;
}
.atomic-iconblock-20-title {
 color:#566d8f;
 font-size:20px;
 font-weight:500;
 line-height:1.1;
 letter-spacing:.12em;
 margin-bottom:8px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-iconblock-20-text {
 font-size:18px;
 color:#2b2c27;
 font-weight:400;
 line-height:1.6;
 margin-bottom:47px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-steps-1-wrapper {
 max-width:720px;
}
.atomic-steps-1-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-steps-1-wrapper.oxy-easy-posts .oxy-posts,
.atomic-steps-1-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:stretch;
}
.atomic-steps-1-text-wrapper {
}
.atomic-steps-1-digit {
 color:#ffffff;
 font-size:20px;
 font-weight:600;
 padding-top:8px;
 padding-left:20px;
 padding-right:20px;
 border-radius:1000%;
 padding-bottom:10px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; background-color:#dccfbf;
z-index: 100;
}
.atomic-steps-1-digit-wrapper {
 text-align:center;
 margin-left:20px;
 margin-right:20px;
}
.atomic-steps-1-digit-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-steps-1-digit-wrapper.oxy-easy-posts .oxy-posts,
.atomic-steps-1-digit-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
align-items:center;
}
.atomic-steps-1-title {
 color:#566d8f;
 font-size:20px;
 font-weight:500;
 line-height:1.1;
 letter-spacing:.12em;
 margin-top:12px;
 margin-bottom:8px;
 margin-right:20px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-steps-1-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 line-height:1.6;
 margin-right:20px;
 margin-bottom:60px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-primary-heading {
 color:#2b2c27;
 font-size:64px;
 font-weight:400;
 line-height:1.1;
 margin-top:0px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.atomic-primary-heading {
 font-size:56px;
}
}

@media (max-width: 479px) {
.atomic-primary-heading {
 font-size:44px;
}
}

.atomic-medium-button-outline:hover{
 color:#6799b2;
}
.atomic-medium-button-outline {
 color:#65bec2;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-top:13px;
 padding-bottom:13px;
 padding-right:34px;
 padding-left:34px;
 font-size:16px;
 font-weight:600;
 text-align:center;
 line-height:1.2;
 letter-spacing:.2em;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
}
.atomic-content-27-checklist-wrapper {
 width:100%;
 margin-bottom:18px;
}
.atomic-content-27-checklist-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-27-checklist-wrapper.oxy-easy-posts .oxy-posts,
.atomic-content-27-checklist-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
}
.atomic-content-27-icon {
color: #65bec2;}.atomic-content-27-icon 
>svg {width: 24px;height: 24px;}.atomic-content-27-icon {
 color:#65bec2;
 margin-right:8px;
}
.atomic-content-27-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 text-align:left;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-small-text {
 font-family:Open Sans;
 color:#898989;
 font-size:12px;
 font-weight:300;
 line-height:1.6;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-content-29-wrapper {
 width:100%;
 background-color:#ffffff;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 text-align:left;
 box-shadow:0px 12px 24px rgba(86,109,143,0.1);
}
.atomic-content-29-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-29-wrapper.oxy-easy-posts .oxy-posts,
.atomic-content-29-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.atomic-content-29-icon {
color: #566d8f;}.atomic-content-29-icon 
>svg {width: 30px;height: 30px;}.atomic-content-29-icon {
 margin-bottom:12px;
}
.atomic-content-29-title {
 color:#566d8f;
 font-size:20px;
 font-weight:500;
 line-height:1.1;
 letter-spacing:.12em;
 text-align:left;
 margin-bottom:12px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-content-29-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 line-height:1.6;
 margin-bottom:32px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-hero-1-iconbox-title {
 font-family:Open Sans;
 color:#566d8f;
 font-size:20px;
 font-weight:500;
 letter-spacing:.1em;
 line-height:1.2;
 margin-bottom:6px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-transform:uppercase;
}
@media (max-width: 991px) {
.atomic-hero-1-iconbox-title {
 margin-bottom:47px;
}
}

.atomic-hero-1-iconbox-text {
 font-size:16px;
 font-weight:400;
 line-height:1.4;
 color:#3b3c38;
 margin-bottom:48px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-hero-1-iconbox-icon {
color: #ae8f41;}.atomic-hero-1-iconbox-icon 
>svg {width: 30px;height: 30px;}.atomic-hero-1-iconbox-icon {
 margin-bottom:12px;
}
@media (max-width: 991px) {
.atomic-hero-1-iconbox-icon {
 align-self:center;
}
}

.atomic-content-27-wrapper {
 background-color:rgba(0,0,0,0);
 box-shadow:0px 12px 24px rgba(86,109,143,0.1);
}
.atomic-hero-4-video {
 max-width:640px;
}
.atomic-content-20-image:hover{
}
.atomic-content-20-image {
 background-color:#ffffff;
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.atomic-content-31-text-column {
}
@media (max-width: 991px) {
.atomic-content-31-text-column {
 width:NaNpx;
}
}

.atomic-content-31-wrapper {
 width:100%;
 background-color:#ffffff;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 text-align:left;
 border-radius:15px;
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.atomic-content-31-title {
 font-size:20px;
 font-weight:500;
 line-height:1.1;
 letter-spacing:.12em;
 margin-bottom:8px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; color:#315068;
}
.atomic-content-31-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 line-height:1.6;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-content-31-middle-column {
 text-align:center;
 position:relative;
 width:40.91px;
}
.atomic-content-31-middle-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-31-middle-column.oxy-easy-posts .oxy-posts,
.atomic-content-31-middle-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.atomic-content-31-middle-column {
 text-align:left;
}
.atomic-content-31-middle-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-31-middle-column.oxy-easy-posts .oxy-posts,
.atomic-content-31-middle-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

@media (max-width: 767px) {
.atomic-content-31-middle-column {
 text-align:center;
}
.atomic-content-31-middle-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-31-middle-column.oxy-easy-posts .oxy-posts,
.atomic-content-31-middle-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.atomic-content-31-icon {
background-color: #315068;
border: 1px solid #315068;
padding: 24px;color: rgba(0,173,239,0);}.atomic-content-31-icon 
>svg {width: 42px;height: 42px;}.atomic-content-31-icon {
 position:absolute;
z-index: 100;
}
.atomic-content-31-line {
background-image: linear-gradient(#315068, #315068); height:100%;
}
@media (max-width: 991px) {
.atomic-content-31-line {
 margin-left:47px;
}
}

@media (max-width: 767px) {
.atomic-content-31-line {
 margin-left:0px;
}
.atomic-content-31-line:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-31-line.oxy-easy-posts .oxy-posts,
.atomic-content-31-line.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.proteus-heading-one {
 font-family:Open Sans;
 color:#2b3644;
 font-size:72px;
 font-weight:300;
 line-height:1;
}
@media (max-width: 991px) {
.proteus-heading-one {
 font-size:64px;
}
}

@media (max-width: 767px) {
.proteus-heading-one {
 font-size:56px;
}
}

@media (max-width: 479px) {
.proteus-heading-one {
 font-size:48px;
}
}

.proteus-big-text {
 font-family:Open Sans;
 color:#576677;
 font-size:24px;
 font-weight:300;
 line-height:1.4;
 margin-bottom:0px;
}
.proteus-blue-button:hover{
 color:#fff;
 background-color:#74d8c2;
}
.proteus-blue-button {
 font-family:Open Sans;
 color:#ffffff;
 font-size:18px;
 font-weight:900;
 background-color:#41c3e5;
 padding-top:12px;
 padding-bottom:12px;
 padding-left:48px;
 padding-right:48px;
 border-radius:100px;
 line-height:1.2;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-align:center;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.proteus-green-button:hover{
 background-color:#41c3e5;
 color:#ffffff;
}
.proteus-green-button {
 font-family:Open Sans;
 color:#ffffff;
 font-size:18px;
 font-weight:900;
 padding-top:12px;
 padding-bottom:12px;
 padding-left:48px;
 padding-right:48px;
 background-color:#74d8c2;
 border-radius:100px;
 line-height:1.2;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:0px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.proteus-logo:hover{
 opacity:1;
}
.proteus-logo {
 opacity:0.7;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
@media (max-width: 767px) {
.proteus-logo {
 margin-top:12px;
 margin-bottom:12px;
}
}

.proteus-green-button-small:hover{
 color:#fff;
 background-color:#41c3e5;
}
.proteus-green-button-small {
 font-family:Open Sans;
 font-size:16px;
 color:#ffffff;
 font-weight:900;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; background-color:#74d8c2;
 padding-top:6px;
 padding-bottom:6px;
 padding-left:30px;
 padding-right:30px;
 border-radius:1000px;
 line-height:1.2;
 text-align:center;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.proteus-heading-two {
 font-family:Open Sans;
 font-size:64px;
 color:#2b3644;
 font-weight:100;
 line-height:1;
}
@media (max-width: 767px) {
.proteus-heading-two {
 font-size:48px;
}
}

@media (max-width: 479px) {
.proteus-heading-two {
 font-size:40px;
}
}

.proteus-subheading {
 font-family:Open Sans;
 color:#74d8c2;
 font-size:18px;
 font-weight:900;
 line-height:1.2;
 letter-spacing:2px;
}
@media (max-width: 767px) {
.proteus-subheading {
 font-size:14px;
}
}

@media (max-width: 479px) {
.proteus-subheading {
 font-size:12px;
}
}

.proteus-iconblock-1-column {
 text-align:center;
}
.proteus-iconblock-1-column:not(.ct-section):not(.oxy-easy-posts),
.proteus-iconblock-1-column.oxy-easy-posts .oxy-posts,
.proteus-iconblock-1-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.proteus-iconblock-1-image {
border: 1px solid;
padding: 20px;color: #41c3e5;}.proteus-iconblock-1-image 
>svg {width: 36px;height: 36px;}.proteus-iconblock-1-image {
 margin-bottom:24px;
}
.proteus-body-text {
 font-family:Open Sans;
 color:#576677;
 font-size:16px;
 font-weight:500;
 line-height:1.4;
}
.proteus-team-1-wrapper {
 background-color:#f4f7fa;
 width:100%;
 max-width:720px;
 margin-bottom:24px;
}
.proteus-team-1-wrapper:not(.ct-section):not(.oxy-easy-posts),
.proteus-team-1-wrapper.oxy-easy-posts .oxy-posts,
.proteus-team-1-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.proteus-team-1-image {
}
.proteus-heading-three {
 font-family:Open Sans;
 color:#2b3644;
 font-size:30px;
 font-weight:400;
 line-height:1;
}
.proteus-team-1-meta-text {
 font-family:Open Sans;
 color:#41c3e5;
 font-size:12px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.4;
 margin-bottom:12px;
 margin-top:12px;
}
.proteus-showcase-1-wrapper {
 width:100%;
 background-color:#1278ab;
 text-align:center;
 padding-top:48px;
 padding-left:48px;
 padding-right:48px;
 padding-bottom:48px;
 height:100%;
}
.proteus-showcase-1-wrapper:not(.ct-section):not(.oxy-easy-posts),
.proteus-showcase-1-wrapper.oxy-easy-posts .oxy-posts,
.proteus-showcase-1-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.proteus-showcase-1-image {
border: 1px solid;
padding: 20px;color: #f4f7fa;}.proteus-showcase-1-image 
>svg {width: 36px;height: 36px;}.proteus-showcase-1-image {
 margin-bottom:12px;
}
.proteus-showcase-1-meta-text {
 font-family:Open Sans;
 color:#ffffff;
 font-size:12px;
 font-weight:400;
 margin-top:18px;
 margin-bottom:18px;
}
.proteus-pricing-1-head-column {
 text-align:center;
}
.proteus-pricing-1-head-column:not(.ct-section):not(.oxy-easy-posts),
.proteus-pricing-1-head-column.oxy-easy-posts .oxy-posts,
.proteus-pricing-1-head-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.proteus-pricing-1-image {
color: #333333;}.proteus-pricing-1-image 
>svg {width: 36px;height: 36px;}.proteus-pricing-1-image {
 margin-bottom:12px;
}
.proteus-pricing-1-price {
 font-family:Open Sans;
 color:#74d8c2;
 font-size:36px;
 font-weight:900;
}
.proteus-pricing-1-heading-cell {
 text-align:left;
}
.proteus-pricing-1-heading-cell:not(.ct-section):not(.oxy-easy-posts),
.proteus-pricing-1-heading-cell.oxy-easy-posts .oxy-posts,
.proteus-pricing-1-heading-cell.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.proteus-pricing-1-centered-cell {
 text-align:justify;
 width:20.00px;
}
.proteus-pricing-1-centered-cell:not(.ct-section):not(.oxy-easy-posts),
.proteus-pricing-1-centered-cell.oxy-easy-posts .oxy-posts,
.proteus-pricing-1-centered-cell.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
justify-content:center;
}
.proteus-pricing-1-x-icon {
 font-family:Open Sans;
 font-size:16px;
 color:#41c3e5;
 font-weight:400;
 line-height:1.4;
 text-align:center;
}
.proteus-pricing-1-check-icon {
 font-family:Open Sans;
 font-size:16px;
 color:#1278ab;
 font-weight:400;
 line-height:1.4;
 text-align:center;
}
.proteus-pricing-1-row {
 min-width:720px;
}
.hyperion-subheading {
 font-family:Open Sans;
 color:#e96199;
 font-weight:900;
 font-size:30px;
 letter-spacing:4px;
 line-height:1.1;
 text-transform:uppercase;
}
@media (max-width: 991px) {
.hyperion-subheading {
 font-size:20px;
}
}

.hyperion-heading-two {
 font-family:Open Sans;
 color:#000000;
 font-weight:900;
 font-size:96px;
 line-height:1;
}
@media (max-width: 991px) {
.hyperion-heading-two {
 font-size:96px;
}
}

@media (max-width: 767px) {
.hyperion-heading-two {
 font-size:72px;
}
}

@media (max-width: 479px) {
.hyperion-heading-two {
 font-size:60px;
}
}

.hyperion-big-text {
 font-family:Open Sans;
 color:#23232d;
 font-size:30px;
 font-weight:400;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.5;
 max-width:720px;
}
@media (max-width: 767px) {
.hyperion-big-text {
 font-size:24px;
}
}

.hyperion-heading-one {
 font-family:Open Sans;
 font-size:180px;
 font-weight:900;
 line-height:1;
 letter-spacing:0px;
 color:#000000;
}
@media (max-width: 991px) {
.hyperion-heading-one {
 font-size:120px;
}
}

@media (max-width: 767px) {
.hyperion-heading-one {
 font-size:96px;
}
}

@media (max-width: 479px) {
.hyperion-heading-one {
 font-size:72px;
}
}

.atomic-outline-button:hover{
 background-color:transparent;
 color:#6799b2;
 border-top-color:#6799b2;
 border-right-color:#6799b2;
 border-bottom-color:#6799b2;
 border-left-color:#6799b2;
}
.atomic-outline-button {
background-color: transparent;
border: 1px solid #6799b2;
color: #6799b2;
padding: 9px 15px;
}.atomic-outline-button {
 font-family:Open Sans;
 font-weight:700;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 text-align:center;
 line-height:1.2;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#65bec2;
 border-right-color:#65bec2;
 border-bottom-color:#65bec2;
 border-left-color:#65bec2;
 padding-left:46px;
 padding-right:46px;
 padding-top:18px;
 padding-bottom:18px;
 color:#65bec2;
 background-color:transparent;
 font-size:20px;
 margin-right:2px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; letter-spacing:.25em;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
 text-transform:none;
 font-style:normal;
 text-decoration:none;
}
@media (max-width: 991px) {
.atomic-outline-button {
 padding-top:14px;
 padding-bottom:14px;
 padding-right:34px;
 padding-left:34px;
}
}

@media (max-width: 767px) {
.atomic-outline-button {
 font-size:18px;
}
}

@media (max-width: 479px) {
.atomic-outline-button {
 font-size:16px;
}
}

.atomic-hero-8-text {
 color:#ffffff;
 font-size:24px;
 font-weight:300;
 line-height:1.6;
 font-style:italic;
 max-width:640px;
 margin-bottom:18px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-hero-8-icon {
color: #65bec2;}.atomic-hero-8-icon 
>svg {width: 24px;height: 24px;}.atomic-hero-8-icon {
 margin-bottom:18px;
}
.atomic-hero-8-avatar {
 width:120px;
 border-radius:100%;
 margin-bottom:12px;
}
.atomic-hero-8-title {
 color:#ffffff;
 font-size:20px;
 font-weight:500;
 line-height:1.1;
 letter-spacing:.12em;
 margin-bottom:24px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-content-39-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 text-align:left;
 line-height:1.6;
 margin-bottom:18px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-iconblock-11-wrapper {
 background-color:#ffffff;
 padding-top:30px;
 padding-left:30px;
 padding-right:30px;
 padding-bottom:30px;
 width:46%;
 margin-top:2%;
 margin-left:2%;
 margin-right:2%;
 margin-bottom:2%;
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
@media (max-width: 767px) {
.atomic-iconblock-11-wrapper {
 width:98%;
}
}

.atomic-iconblock-11-icon {
color: #566d8f;}.atomic-iconblock-11-icon 
>svg {width: 30px;height: 30px;}.atomic-iconblock-11-icon {
 margin-bottom:16px;
}
.atomic-iconblock-11-title {
 color:#566d8f;
 font-size:20px;
 font-weight:500;
 line-height:1.1;
 letter-spacing:.12em;
 margin-bottom:8px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-iconblock-11-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 line-height:1.4;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-16-column {
}
.atomic-slider-16-wrapper {
 width:100%;
 background-color:#ffffff;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 text-align:left;
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.atomic-slider-16-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-16-wrapper.oxy-easy-posts .oxy-posts,
.atomic-slider-16-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.atomic-slider-16-image {
 margin-bottom:24px;
 object-fit:contain;
 height:300px;
}
.atomic-slider-16-title {
 color:#566d8f;
 font-size:20px;
 font-weight:500;
 line-height:1.1;
 letter-spacing:.12em;
 margin-bottom:6px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-16-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 line-height:1.6;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-showcase-9-title {
 font-size:20px;
 color:#566d8f;
 font-weight:500;
 line-height:1.1;
 letter-spacing:.12em;
 margin-bottom:12px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-showcase-9-text {
 font-size:18px;
 color:#3b3c38;
 font-weight:400;
 line-height:1.6;
 max-width:480px;
 margin-bottom:24px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-showcase-9-wrapper {
 width:100%;
 background-color:#ffffff;
 padding-top:60px;
 padding-left:60px;
 padding-right:60px;
 padding-bottom:60px;
 text-align:left;
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.atomic-showcase-9-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-showcase-9-wrapper.oxy-easy-posts .oxy-posts,
.atomic-showcase-9-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.atomic-showcase-9-wrapper {
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
}
}

.hosting-dark-outline-button:hover{
transform:scale(1.05,1.05);}
.hosting-dark-outline-button {
background-color: transparent;
border: 1px solid #07adb7;
color: #07adb7;
padding: 11px 18.2px;
}.hosting-dark-outline-button {
 font-family:Open Sans;
 font-size:16px;
 font-weight:700;
 border-radius:5px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 padding-left:32px;
 padding-right:32px;
 background-color:#ffffff;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.hosting-heading-one {
 font-family:Open Sans;
 color:#2a445a;
 font-size:64px;
 font-weight:700;
 line-height:1.1;
}
@media (max-width: 767px) {
.hosting-heading-one {
 font-size:48px;
}
}

.onepage-heading-three {
 color:#fd625e;
 font-size:30px;
 font-weight:900;
 line-height:1.1;
}
.onepage-heading-one {
 color:#000000;
 font-weight:900;
 font-size:120px;
 line-height:1.1;
}
.onepage-red-button:hover{
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 box-shadow:0px 30px 40px -10px rgba(253,98,90,0.3);
}
.onepage-red-button {
 color:#ffffff;
 background-color:#fd625e;
 text-decoration:none;
 font-size:20px;
 font-weight:700;
 line-height:1.1;
 padding-left:48px;
 padding-right:48px;
 padding-top:17px;
 padding-bottom:17px;
 border-radius:100px;
 letter-spacing:1px;
 text-align:center;
 transition-duration:0.3s;
 transition-timing-function:ease;
 transition-property:all;
 box-shadow:0px 25px 20px -20px rgba(253,98,90,0.3);
}
.hosting-heading-two {
 font-family:Open Sans;
 color:#2a445a;
 font-size:40px;
 font-weight:700;
 line-height:1.1;
 margin-bottom:0px;
}
@media (max-width: 767px) {
.hosting-heading-two {
 font-size:32px;
}
}

.hosting-about-2-image {
 border-radius:5px;
 margin-bottom:40px;
}
.hosting-company-2-wrapper {
 text-align:center;
 width:25%;
}
.hosting-company-2-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hosting-company-2-wrapper.oxy-easy-posts .oxy-posts,
.hosting-company-2-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.hosting-company-2-icon {
color: #07adb7;}.hosting-company-2-icon 
>svg {width: 36px;height: 36px;}.hosting-company-2-icon {
 margin-bottom:12px;
}
.hosting-company-2-title {
 font-family:Open Sans;
 color:#2a445a;
 font-size:20px;
 font-weight:700;
 line-height:1.1;
 margin-bottom:8px;
}
.hosting-company-2-text {
 font-family:Open Sans;
 color:#666666;
 font-weight:400;
 font-size:16px;
 line-height:1.6;
}
.atomic-pricing-4-title {
 color:#566d8f;
 font-size:20px;
 font-weight:500;
 line-height:1.1;
 letter-spacing:.12em;
 margin-bottom:8px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-pricing-4-icon {
color: #566d8f;}.atomic-pricing-4-icon 
>svg {width: 30px;height: 30px;}.atomic-pricing-4-icon {
 margin-bottom:16px;
}
.atomic-pricing-4-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 text-align:left;
 line-height:1.6;
 margin-bottom:24px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-pricing-4-cost {
 color:#65bec2;
 font-size:48px;
 font-weight:700;
 line-height:1.1;
 letter-spacing:0.5px;
 margin-bottom:4px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-top:auto;
}
.atomic-pricing-4-small-text {
 color:#898989;
 font-size:12px;
 font-weight:400;
 line-height:1.4;
 text-align:left;
 margin-bottom:30px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-6-image-column {
 text-align:center;
}
.atomic-slider-6-image-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-6-image-column.oxy-easy-posts .oxy-posts,
.atomic-slider-6-image-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.atomic-slider-6-text-column {
 text-align:left;
}
.atomic-slider-6-text-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-6-text-column.oxy-easy-posts .oxy-posts,
.atomic-slider-6-text-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 767px) {
.atomic-slider-6-text-column {
 text-align:center;
}
.atomic-slider-6-text-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-6-text-column.oxy-easy-posts .oxy-posts,
.atomic-slider-6-text-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.atomic-slider-6-title {
 color:#566d8f;
 font-size:20px;
 font-weight:500;
 line-height:1.1;
 margin-bottom:8px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; letter-spacing:.12em;
}
.atomic-slider-6-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 line-height:1.4;
 margin-bottom:24px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-cta-7-icon {
background-color: #eff4f7;
border: 1px solid #eff4f7;
padding: 24px;color: #6799b2;}.atomic-cta-7-icon 
>svg {width: 30px;height: 30px;}.atomic-cta-7-icon {
 margin-bottom:12px;
}
.atomic-cta-7-wrapper {
 text-align:center;
}
.atomic-cta-7-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-cta-7-wrapper.oxy-easy-posts .oxy-posts,
.atomic-cta-7-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.atomic-cta-7-text {
 font-size:18px;
 font-weight:400;
 color:#3b3c38;
 line-height:1.6;
 margin-top:12px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:auto;
}
.freelance-heading-one {
 font-family:Open Sans;
 font-size:48px;
 font-weight:700;
 color:#ffffff;
 line-height:1.1;
 letter-spacing:5px;
z-index: 100;
}
.freelance-heading-three {
 font-family:Open Sans;
 font-size:14px;
 color:#ffffff;
 font-weight:700;
 line-height:1.1;
 letter-spacing:1px;
}
.freelance-heading-two {
 font-family:Open Sans;
 font-size:48px;
 color:#ffffff;
 line-height:1.1;
 letter-spacing:0px;
 font-weight:700;
}
.freelance-body-text {
 font-family:Open Sans;
 color:#a7a9b2;
 font-size:14px;
 font-weight:400;
 line-height:1.5;
 margin-bottom:12px;
}
.freelance-work-hero-column {
z-index: 100;
}
.freelance-work-hero-block {
background-image:url(http://freelance.oxy.host/wp-content/uploads/sites/14/2018/04/f-1x.jpg);background-size: cover; text-align:center;
 position:relative;
 background-position:50% 50%;
 box-shadow:0px 20px 40px rgba(0,0,0,0.2);
}
.freelance-work-hero-block:not(.ct-section):not(.oxy-easy-posts),
.freelance-work-hero-block.oxy-easy-posts .oxy-posts,
.freelance-work-hero-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.freelance-gradient-overlay {
 width:100%;
 position:absolute;
 top:0px;
 height:50%;
background-image: linear-gradient(rgba(23,27,37,0.9),rgba(23,27,37,0));
}
.dentist-doctor-image {
}
@media (max-width: 991px) {
.dentist-doctor-image {
}
}

.dentist-doctor-wrapper {
 width:100%;
 background-color:#ffffff;
 padding-top:25px;
 padding-left:35px;
 padding-right:35px;
 padding-bottom:30px;
 text-align:justify;
}
.dentist-doctor-wrapper:not(.ct-section):not(.oxy-easy-posts),
.dentist-doctor-wrapper.oxy-easy-posts .oxy-posts,
.dentist-doctor-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
}
@media (max-width: 991px) {
.dentist-doctor-wrapper {
}
}

.dentist-doctor-text {
 color:#666666;
 font-size:16px;
 font-weight:400;
 text-align:left;
 margin-top:6px;
 margin-bottom:12px;
}
.dentist-doctor-column {
}
.dentist-doctor-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-doctor-column.oxy-easy-posts .oxy-posts,
.dentist-doctor-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.dentist-doctor-column {
 text-align:justify;
}
.dentist-doctor-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-doctor-column.oxy-easy-posts .oxy-posts,
.dentist-doctor-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
}
}

.dentist-team-2-wrapper {
 width:100%;
 background-color:#ffffff;
 margin-bottom:24px;
 margin-left:20px;
 margin-right:20px;
}
@media (max-width: 767px) {
.dentist-team-2-wrapper {
}
}

.dentist-team-2-content-column {
 text-align:left;
}
.dentist-team-2-content-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-team-2-content-column.oxy-easy-posts .oxy-posts,
.dentist-team-2-content-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 479px) {
.dentist-team-2-content-column {
}
.dentist-team-2-content-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-team-2-content-column.oxy-easy-posts .oxy-posts,
.dentist-team-2-content-column.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.dentist-team-2-text {
 font-family:Open Sans;
 color:#666666;
 font-size:16px;
 font-weight:400;
 line-height:1.5;
 margin-bottom:12px;
}
.hyperion-iconblock-3-wrapper {
 width:100%;
 background-color:#3e3e4b;
 text-align:left;
 margin-bottom:40px;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:24px;
 padding-right:24px;
}
.hyperion-iconblock-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-wrapper.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
justify-content:flex-start;
}
@media (max-width: 991px) {
.hyperion-iconblock-3-wrapper {
}
.hyperion-iconblock-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-wrapper.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

@media (max-width: 479px) {
.hyperion-iconblock-3-wrapper {
 text-align:center;
 padding-top:0px;
}
.hyperion-iconblock-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.hyperion-iconblock-3-icon {
 width:144px;
 float:left;
 margin-top:-24px;
 margin-bottom:-24px;
 margin-left:-24px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 background-color:rgba(194,191,211,0.16);
}
.hyperion-iconblock-3-icon:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-icon.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-icon.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
@media (max-width: 1120px) {
.hyperion-iconblock-3-icon {
 margin-top:auto;
 margin-bottom:auto;
}
}

@media (max-width: 991px) {
.hyperion-iconblock-3-icon {
 margin-top:auto;
 margin-bottom:auto;
}
}

@media (max-width: 479px) {
.hyperion-iconblock-3-icon {
 width:144px;
 height:144px;
 margin-bottom:24auto;
 margin-right:0px;
 margin-left:0px;
}
.hyperion-iconblock-3-icon:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-icon.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-icon.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

.hyperion-iconblock-3-title {
 font-family:Open Sans;
 color:#ffffff;
 font-size:20px;
 font-weight:900;
 line-height:1.1;
 letter-spacing:1px;
 margin-bottom:12px;
 margin-left:156px;
}
@media (max-width: 479px) {
.hyperion-iconblock-3-title {
 margin-left:0px;
}
}

.hyperion-portfolio-3-tags {
 font-family:Open Sans;
 font-size:16px;
 color:#ffffff;
 font-weight:400;
 line-height:1.1;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:24px;
 margin-top:12px;
z-index: 1000;
}
.hyperion-portfolio-3-wrapper {
 width:100%;
 background-color:#3e3e4b;
}
.hyperion-portfolio-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.hyperion-portfolio-3-wrapper {
}
.hyperion-portfolio-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.hyperion-portfolio-3-image {
 width:50%;
}
@media (max-width: 991px) {
.hyperion-portfolio-3-image {
 width:100%;
}
}

.hyperion-portfolio-3-content-wrapper {
 width:100%;
 margin-top:24px;
 margin-left:24px;
 margin-right:24px;
 margin-bottom:24px;
 text-align:center;
}
.hyperion-portfolio-3-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-content-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.hyperion-portfolio-3-content-wrapper {
 text-align:center;
 padding-left:24px;
 padding-right:24px;
}
.hyperion-portfolio-3-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-content-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
}
}

.hyperion-portfolio-3-title {
 font-family:Open Sans;
 font-size:20px;
 color:#ffffff;
 font-weight:900;
 line-height:1.1;
 margin-bottom:6px;
}
.hyperion-portfolio-3-link:hover{
 background-color:#e96199;
 color:#3d3f4b;
}
.hyperion-portfolio-3-link {
 font-family:Open Sans;
 color:#e96199;
 font-size:18px;
 font-weight:700;
 line-height:1.1;
 letter-spacing:1px;
 border-bottom-style:solid;
 border-bottom-color:#e96199;
 border-bottom-width:2px;
 background-color:rgba(255,255,255,0.1);
 padding-top:18px;
 padding-bottom:16px;
 padding-left:42px;
 padding-right:30px;
transition: all ease 0.2s;
}
.hyperion-portfolio-3-number {
 font-family:Open Sans;
 color:#52565a;
 font-weight:900;
 font-size:30px;
 line-height:1.1;
 letter-spacing:1px;
 margin-bottom:12px;
}
.brewery-subheading {
 font-family:'Special Elite';
 color:#ffffff;
 font-size:24px;
 font-weight:400;
 line-height:1.3;
}
@media (max-width: 767px) {
.brewery-subheading {
 font-size:20px;
}
}

.brewery-heading-two {
 font-family:Open Sans;
 color:#ffffff;
 font-size:96px;
 font-weight:400;
 line-height:1;
}
@media (max-width: 991px) {
.brewery-heading-two {
 font-size:72px;
}
}

@media (max-width: 479px) {
.brewery-heading-two {
 font-size:64px;
}
}

.brewery-main-button:hover{
transform:scale(1.05,1.05); background-color:#ffffff;
 color:#000000;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
}
.brewery-main-button {
background-color :#a59d60;
border: 1px solid #a59d60;
color: #ffffff;
padding: 10px 16px;
}.brewery-main-button {
 font-family:Open Sans;
 font-size:16px;
 font-weight:700;
 line-height:1.5;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-radius:0px;
 text-transform:uppercase;
 letter-spacing:2px;
 padding-top:18px;
 padding-bottom:18px;
 padding-left:60px;
 padding-right:60px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
.brewery-iconblock-7-icon {
color: #a59d60;}.brewery-iconblock-7-icon 
>svg {width: 36px;height: 36px;}.brewery-iconblock-7-icon {
 margin-bottom:12px;
}
.oxy-iconblock-7-title {
 font-family:Open Sans;
 color:#ffffff;
 font-size:20px;
 font-weight:700;
 line-height:1.2;
 margin-bottom:8px;
}
.brewery-iconblock-7-text {
 font-family:Open Sans;
 color:#ffffff;
 font-size:16px;
 font-weight:400;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:32px;
 max-width:360px;
}
.brewery-iconblock-7-column {
 max-width:640px;
}
@media (max-width: 991px) {
.brewery-iconblock-7-column {
 max-width:480px;
 text-align:center;
}
.brewery-iconblock-7-column:not(.ct-section):not(.oxy-easy-posts),
.brewery-iconblock-7-column.oxy-easy-posts .oxy-posts,
.brewery-iconblock-7-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.atomic-content-31-small-text {
 font-size:14px;
 color:#898989;
 font-weight:400;
 margin-bottom:16px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.saas-secondary-button:hover{
 color:#ffffff;
 background-color:#48c2fb;
}
.saas-secondary-button {
 font-family:Open Sans;
 color:#48c2fb;
 font-size:16px;
 font-weight:400;
 text-decoration:none;
 line-height:1.1;
 letter-spacing:1px;
 background-color:transparent;
 border-radius:100px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 padding-top:15px;
 padding-bottom:15px;
 padding-left:47px;
 padding-right:47px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 border-top-color:#48c2fb;
 border-right-color:#48c2fb;
 border-bottom-color:#48c2fb;
 border-left-color:#48c2fb;
 text-transform:uppercase;
}
.saas-team-wrapper {
 background-color:#ffffff;
 border-radius:16px;
 overflow:hidden;
 height:100%;
 box-shadow:0px 12px 24px rgba(53,60,89,0.12);
}
.saas-team-text-wrapper {
 text-align:center;
 padding-top:20px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:44px;
 height:100%;
}
.saas-team-text-wrapper:not(.ct-section):not(.oxy-easy-posts),
.saas-team-text-wrapper.oxy-easy-posts .oxy-posts,
.saas-team-text-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.saas-team-label {
 font-size:12px;
 margin-bottom:12px;
 color:#8188a6;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.saas-team-name {
 color:#353c59;
 font-size:24px;
}
.freelance-testimonial-2-column {
 text-align:left;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#efefef;
 border-right-color:#efefef;
 border-bottom-color:#efefef;
 border-left-color:#efefef;
 border-radius:20px;
 width:20%;
}
.freelance-testimonial-2-column:not(.ct-section):not(.oxy-easy-posts),
.freelance-testimonial-2-column.oxy-easy-posts .oxy-posts,
.freelance-testimonial-2-column.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:flex-start;
}
.freelance-testimonail-2-text {
 font-family:Open Sans;
 color:#ffffff;
 font-size:16px;
 font-weight:400;
 line-height:1.5;
 font-style:italic;
 margin-bottom:17px;
}
.freelance-testimonial-2-quote {
 font-family:Open Sans;
 font-size:72px;
 font-weight:900;
 color:#bfbfbf;
 margin-bottom:-32px;
}
.freelance-testimonial-2-img {
 width:72px;
 border-radius:100px;
 margin-top:24px;
 margin-bottom:12px;
}
.freelance-testimonial-2-title {
 font-family:Open Sans;
 color:#ffffff;
 font-size:14px;
 font-weight:700;
 line-height:1.1;
 letter-spacing:1px;
 margin-bottom:8px;
}
.freelance-testimonial-2-text {
 font-family:Open Sans;
 color:#a7a9b2;
 font-size:14px;
 font-weight:400;
 line-height:1.5;
 margin-top:0px;
}
.wedding-contact-2-icon {
color: #ffffff;}.wedding-contact-2-icon 
>svg {width: 32px;height: 32px;}.wedding-contact-2-icon {
 margin-bottom:16px;
}
.wedding-contact-2-title {
 font-family:'Special Elite';
 color:#ffffff;
 font-size:16px;
}
.wedding-contact-2-column:last-child{
 border-right-style:none;
}
.wedding-contact-2-column {
 border-right-width:2px;
 border-right-style:solid;
 border-right-color:rgba(255,255,255,0.2);
}
@media (max-width: 991px) {
.wedding-contact-2-column {
 border-right-style:none;
}
}

@media (max-width: 767px) {
.wedding-contact-2-column {
 text-align:center;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:none;
 border-bottom-width:2px;
 border-bottom-color:rgba(255,255,255,0.2);
}
.wedding-contact-2-column:not(.ct-section):not(.oxy-easy-posts),
.wedding-contact-2-column.oxy-easy-posts .oxy-posts,
.wedding-contact-2-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.wedding-contact-2-column:last-child{
 border-bottom-style:none;
}
}

@media (max-width: 479px) {
.wedding-contact-2-column {
 border-bottom-style:solid;
 border-bottom-width:2px;
 border-bottom-color:rgba(255,255,255,0.2);
}
.wedding-contact-2-column:last-child{
 border-bottom-style:none;
}
}

.hyperion-logogrid-3-image {
 width:22%;
}
@media (max-width: 767px) {
.hyperion-logogrid-3-image {
 width:36%;
}
}

@media (max-width: 479px) {
.hyperion-logogrid-3-image {
 width:65%;
}
}

.hyperion-logogrid-3-right-arrow {
background-image:url(http://hyperion.oxy.host/wp-content/uploads/sites/48/2018/04/slider-arrow@2x.png);background-size: cover; width:60px;
 background-repeat:no-repeat;
z-index: 1000;
}
.hyperion-logogrid-3-left-arrow {
background-image:url(http://hyperion.oxy.host/wp-content/uploads/sites/48/2018/04/slider-arrow@2x.png);background-size: cover; width:30px;
 background-repeat:no-repeat;
 margin-left:-30px;
 position:absolute;
 left:0px;
transform: rotate(180deg); z-index: 1000;
}
.saas-about-column {
 text-align:center;
}
.saas-about-column:not(.ct-section):not(.oxy-easy-posts),
.saas-about-column.oxy-easy-posts .oxy-posts,
.saas-about-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.saas-about-icon {
background-color: transparent;
border: 1px solid transparent;
padding: 36px;color: #ffffff;}.saas-about-icon 
>svg {width: 42px;height: 42px;}.saas-about-icon {
background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Group@2x.png);background-size: contain; margin-bottom:12px;
}
.saas-about-icon-title {
 font-family:Open Sans;
 color:#313856;
 font-size:18px;
 font-weight:700;
 line-height:1.1;
}
.atomic-iconblock-15-wrapper {
 width:100%;
 background-color:#ffffff;
 margin-top:-68px;
 padding-left:30px;
 padding-bottom:141px;
 padding-right:30px;
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.atomic-iconblock-15-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-iconblock-15-wrapper.oxy-easy-posts .oxy-posts,
.atomic-iconblock-15-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.atomic-iconblock-15-text {
 color:#3b3c38;
 font-size:18px;
 font-weight:400;
 line-height:1.6;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-iconblock-15-title {
 font-weight:500;
 font-size:18px;
 color:#566d8f;
 line-height:1.1;
 letter-spacing:.12em;
 margin-bottom:12px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-iconblock-15-icon {
background-color: #6799b2;
border: 1px solid #6799b2;
padding: 24px;color: #ffffff;}.atomic-iconblock-15-icon 
>svg {width: 30px;height: 30px;}.atomic-iconblock-15-icon {
 margin-top:-40px;
 margin-bottom:24px;
}
.winery-heading-two {
 font-family:Open Sans;
 color:#75455d;
 font-size:48px;
 font-weight:900;
 line-height:1.1;
}
@media (max-width: 767px) {
.winery-heading-two {
 font-size:36px;
}
}

@media (max-width: 479px) {
.winery-heading-two {
 font-size:32px;
}
}

.winery-subheading {
 font-family:Open Sans;
 color:#adadab;
 font-size:12px;
 font-weight:700;
 letter-spacing:1px;
 line-height:1.5;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.winery-body-text {
 font-family:Open Sans;
 font-size:14px;
 color:#555555;
 font-weight:400;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.5;
}
.winery-outline-button {
 font-family:Open Sans;
 font-size:14px;
 color:#e03236;
 font-weight:400;
 letter-spacing:1px;
 line-height:1.2;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#eae9e9;
 border-right-color:#eae9e9;
 border-bottom-color:#eae9e9;
 border-left-color:#eae9e9;
 border-radius:100px;
 padding-top:16px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:16px;
 background-color:#ffffff;
 text-align:center;
}
.winery-progressbar-3-bar {
 progress_bar_right_text_typography_font-family:Array;
 progress_bar_left_text_typography_font-family:Array;
 progress_bar_right_text_typography_font-size:16px;
 progress_bar_left_text_typography_font-size:24px;
 progress_bar_background_color:#e9e1e3;
 progress_bar_bar_color:#cc5972;
 margin-bottom:24px;
 progress_bar_left_text_typography_color:#ffffff;
 progress_bar_right_text_typography_color:#ffffff;
}

                                .winery-progressbar-3-bar .oxy-progress-bar-background {
            background-color: #e9e1e3;                                }
                
        
                                                        .winery-progressbar-3-bar .oxy-progress-bar-progress {
            background-color: #cc5972;padding: 8px;                    
        }
                
                        .winery-progressbar-3-bar .oxy-progress-bar-overlay-text {
            font-family: 'Open Sans';
font-size: 24px;
color: #ffffff;
        }
        
                        .winery-progressbar-3-bar .oxy-progress-bar-overlay-percent {
            font-family: 'Open Sans';
font-size: 16px;
color: #ffffff;
        }
        
        .atomic-content-25-price {
 font-family:Open Sans;
 font-size:73px;
 font-weight:700;
 line-height:1.1;
 letter-spacing:0.5px;
 margin-bottom:12px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; color:#ac2e54;
 align-self:center;
}
.atomic-content-35-title {
 font-family:Open Sans;
 font-size:20px;
 font-weight:500;
 line-height:1.2;
 letter-spacing:.12em;
 text-align:center;
 margin-bottom:12px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-transform:uppercase;
 color:#e28c93;
}
@media (max-width: 991px) {
.atomic-content-35-title {
 align-self:center;
}
}

.atomic-content-25-column {
 border-top-color:#ae8f41;
 border-right-color:#ae8f41;
 border-bottom-color:#ae8f41;
 border-left-color:#ae8f41;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-right:50px;
 border-radius:50px;
 box-shadow:5px 0px 8px #b59e66;
}
.atomic-content-25-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-25-column.oxy-easy-posts .oxy-posts,
.atomic-content-25-column.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.atomic-content-25-column {
 padding-top:0px;
 max-width:200px;
 margin-right:30px;
}
}

@media (max-width: 767px) {
.atomic-content-25-column {
 align-self:center;
}
.atomic-content-25-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-25-column.oxy-easy-posts .oxy-posts,
.atomic-content-25-column.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.atomic-content-25-column {
 box-shadow:5px 0px 8px #b59e66;
}
}

.brewery-body-text {
 font-family:Open Sans;
 color:#ffffff;
 font-size:16px;
 font-weight:400;
 line-height:1.5;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.brewery-benefits-column {
 text-align:center;
 max-width:360px;
}
.brewery-benefits-column:not(.ct-section):not(.oxy-easy-posts),
.brewery-benefits-column.oxy-easy-posts .oxy-posts,
.brewery-benefits-column.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.brewery-benefits-title {
 font-family:Open Sans;
 color:#ffffff;
 font-weight:900;
 font-size:20px;
 line-height:1.4;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:4px;
}
.brewery-benefits-line {
 width:100%;
 background-color:#444444;
 margin-top:-36px;
 margin-bottom:36px;
}
.brewery-benefits-icon {
background-color: #000000;
border: 1px solid #000000;
padding: 12px;color: #a59d60;}.brewery-benefits-icon 
>svg {width: 40px;height: 40px;}.brewery-benefits-icon {
 z-index:1;
}
.hosting-providers-1-images {
}
.hosting-providers-1-title {
 font-family:Open Sans;
 color:#2a445a;
 font-size:24px;
 font-weight:900;
 line-height:1.1;
 margin-bottom:12px;
}
.hosting-providers-1-text-wrapper {
 text-align:left;
}
.hosting-providers-1-text-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hosting-providers-1-text-wrapper.oxy-easy-posts .oxy-posts,
.hosting-providers-1-text-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.hosting-providers-1-image-wrapper {
 text-align:center;
}
.hosting-providers-1-image-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hosting-providers-1-image-wrapper.oxy-easy-posts .oxy-posts,
.hosting-providers-1-image-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.hosting-providers-2-text {
 font-family:Open Sans;
 color:#666666;
 font-size:16px;
 line-height:1.6;
}
.music-primary-text {
 font-family:Open Sans;
 color:#ffffff;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; font-size:18px;
 line-height:1.6;
 font-weight:400;
}
.music-primary-button:hover{
 background-color:#ffffff;
 color:#180700;
}
.music-primary-button {
 font-family:Open Sans;
 color:#ffffff;
 font-size:18px;
 font-weight:900;
 letter-spacing:2px;
 line-height:1.1;
 background-color:#13c5df;
 padding-top:18px;
 padding-bottom:18px;
 padding-left:36px;
 padding-right:36px;
 border-radius:100px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 text-decoration:none;
 text-align:center;
 margin-bottom:0px;
}
.music-heading-big {
 font-family:'Qwigley';
 color:#ffffff;
 font-size:96px;
 font-weight:500;
 line-height:0.8;
}
.music-program-text {
 color:#a29b99;
 font-size:12px;
 font-weight:400;
 text-align:left;
 line-height:2;
 max-width:500px;
}
.music-program-text:not(.ct-section):not(.oxy-easy-posts),
.music-program-text.oxy-easy-posts .oxy-posts,
.music-program-text.ct-section .ct-section-inner-wrap{
display:flex;
}
.music-program-text-column {
}
.music-program-image-column {
 text-align:justify;
}
.music-program-image-column:not(.ct-section):not(.oxy-easy-posts),
.music-program-image-column.oxy-easy-posts .oxy-posts,
.music-program-image-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 991px) {
.music-program-image-column {
}
}

@media (max-width: 767px) {
.music-program-image-column {
 text-align:left;
}
.music-program-image-column:not(.ct-section):not(.oxy-easy-posts),
.music-program-image-column.oxy-easy-posts .oxy-posts,
.music-program-image-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.music-program-image {
 margin-left:18px;
 border-radius:10px;
}
@media (max-width: 1120px) {
.music-program-image {
 margin-left:0px;
}
}

@media (max-width: 991px) {
.music-program-image {
}
}

.music-title-column {
 text-align:right;
}
.music-title-column:not(.ct-section):not(.oxy-easy-posts),
.music-title-column.oxy-easy-posts .oxy-posts,
.music-title-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
@media (max-width: 767px) {
.music-title-column {
 text-align:left;
}
.music-title-column:not(.ct-section):not(.oxy-easy-posts),
.music-title-column.oxy-easy-posts .oxy-posts,
.music-title-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.music-program-title {
 font-family:Open Sans;
 font-size:25px;
 font-weight:900;
 line-height:1.1;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-top:24px;
 margin-bottom:-48px;
 z-index:100;
 color:#000000;
}
.music-program-number {
 font-size:83px;
 font-weight:900;
 line-height:0.9;
 color:#ae8f41;
}
@media (max-width: 767px) {
.music-program-number {
}
}

.music-program-block {
 width:36px;
 min-width:36px;
 max-width:36px;
 height:36px;
 min-height:36px;
 max-height:36px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:12px;
 border-right-width:12px;
 border-bottom-width:12px;
 border-left-width:12px;
 border-radius:100%;
 border-top-color:#2f201a;
 border-right-color:#2f201a;
 border-bottom-color:#2f201a;
 border-left-color:#2f201a;
 margin-right:-24px;
 background-color:#000000;
}
@media (max-width: 991px) {
.music-program-block {
 margin-right:-21%;
}
.music-program-block:not(.ct-section):not(.oxy-easy-posts),
.music-program-block.oxy-easy-posts .oxy-posts,
.music-program-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:unset;
}
}

@media (max-width: 767px) {
.music-program-block {
}
.music-program-block:not(.ct-section):not(.oxy-easy-posts),
.music-program-block.oxy-easy-posts .oxy-posts,
.music-program-block.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.music-program-wrapper {
 margin-bottom:24px;
}
.brewery-heading-three {
 font-family:Open Sans;
 color:#ffffff;
 font-size:60px;
 font-weight:400;
 line-height:1;
}
@media (max-width: 1120px) {
.brewery-heading-three {
 font-size:48px;
}
}

.brewery-slider-1-block-wrapper {
background-size: cover; text-align:center;
 border-top-width:20px;
 border-right-width:20px;
 border-bottom-width:20px;
 border-left-width:20px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#000000;
 border-right-color:#000000;
 border-bottom-color:#000000;
 border-left-color:#000000;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
.brewery-slider-1-block-wrapper:not(.ct-section):not(.oxy-easy-posts),
.brewery-slider-1-block-wrapper.oxy-easy-posts .oxy-posts,
.brewery-slider-1-block-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.atomic-logo:hover{
 opacity:1;
}
.atomic-logo {
 opacity:0.8;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
}
.my-icon-box {
}
 
            
                        .my-icon-box {
                text-align: left;                flex-direction: row-reverse;            }
            
                        .my-icon-box .oxy-icon-box-icon {
                margin-left: 0px;
margin-right: 0px;
margin-bottom: 0; margin-top: 0;                            }
            
                                                                        .my-icon-box .oxy-icon-box-heading {
                margin-top: 0px;margin-bottom: 0px;            }
            
                                                                                    .my-icon-box .oxy-icon-box-text {
                margin-top: 0px;margin-bottom: 0px;            }
            
                        .my-icon-box .oxy-icon-box-link {
                margin-top: 0px;                margin-bottom: 0px;            }
            
            .my-icon {
}
.toggle-0821 {
}
.toggle-0821-expanded {
}
.toggle-9038 {
}
.toggle-9038-expanded {
}
.toggle-7460 {
}
.toggle-7460-expanded {
}
.toggle-8007 {
}
.toggle-8007-expanded {
}
.toggle-1276 {
}

                .toggle-1276 .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
                .toggle-1276 .oxy-expand-collapse-icon::before,
        .toggle-1276 .oxy-expand-collapse-icon::after {
            background-color: #000000;        }
        
        @media (max-width: 479px) {
.toggle-1276 {
 margin-right:0px;
}
}

.toggle-1276-expanded {
}
.toggle-1975 {
}
.toggle-1975-expanded {
}
.toggle-8604 {
}
.toggle-8604-expanded {
}
.toggle-7192 {
 font-family:Open Sans;
 color:#000000;
 font-size:16px;
 font-weight:600;
}
.toggle-7192-expanded {
}
.toggle-0748 {
}
.toggle-0748-expanded {
}
.toggle-8988 {
}
.toggle-8988-expanded {
}
.toggle-8693 {
}
.toggle-8693-expanded {
}
.toggle-4962 {
}
.toggle-4962-expanded {
}
.toggle-1522 {
 background-color:#f5f1e6;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:10px;
 padding-top:10px;
}

        
                .toggle-1522 .oxy-expand-collapse-icon::before,
        .toggle-1522 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-1522-expanded {
}
.sestavine {
}
@media (max-width: 479px) {
.sestavine {
}
.sestavine .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 24px;
}
.sestavine:not(.ct-section):not(.oxy-easy-posts),
.sestavine.oxy-easy-posts .oxy-posts,
.sestavine.ct-section .ct-section-inner-wrap{
display:block;
}
}

.toggle-0450 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 border-radius:15px;
}

        
                .toggle-0450 .oxy-expand-collapse-icon::before,
        .toggle-0450 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-0450-expanded {
}
.toggle-9715 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 border-radius:15px;
}

        
                .toggle-9715 .oxy-expand-collapse-icon::before,
        .toggle-9715 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-9715-expanded {
}
.toggle-5782 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 border-radius:15px;
}

        
                .toggle-5782 .oxy-expand-collapse-icon::before,
        .toggle-5782 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-5782-expanded {
}
.toggle-2297 {
 background-color:#f5f1e6;
 padding-right:25px;
 padding-left:25px;
 border-radius:15px;
}

        
                .toggle-2297 .oxy-expand-collapse-icon::before,
        .toggle-2297 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-2297-expanded {
}
.toggle-5851 {
}
.toggle-5851-expanded {
}
.toggle-2877 {
 background-color:#f5f1e6;
 border-radius:15px;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 margin-bottom:25px;
}

        
                .toggle-2877 .oxy-expand-collapse-icon::before,
        .toggle-2877 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-2877-expanded {
}
.toggle-8027 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 border-radius:15px;
 margin-bottom:25px;
 width:100%;
}

        
                .toggle-8027 .oxy-expand-collapse-icon::before,
        .toggle-8027 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-8027-expanded {
}
.toggle-5762 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 border-radius:15px;
 margin-bottom:25px;
 width:100%;
}

        
                .toggle-5762 .oxy-expand-collapse-icon::before,
        .toggle-5762 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-5762-expanded {
}
.toggle-3354 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 border-radius:15px;
 margin-bottom:25px;
 width:100%;
}

        
                .toggle-3354 .oxy-expand-collapse-icon::before,
        .toggle-3354 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-3354-expanded {
}
.toggle-8704 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 border-radius:15px;
 margin-bottom:25px;
 width:100%;
}

        
                .toggle-8704 .oxy-expand-collapse-icon::before,
        .toggle-8704 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-8704-expanded {
}
.toggle-1689 {
}

        
                .toggle-1689 .oxy-expand-collapse-icon::before,
        .toggle-1689 .oxy-expand-collapse-icon::after {
            background-color: #ac2e54;        }
        
        .toggle-1689-expanded {
}
.toggle-5124 {
}

        
                .toggle-5124 .oxy-expand-collapse-icon::before,
        .toggle-5124 .oxy-expand-collapse-icon::after {
            background-color: #ac2e54;        }
        
        .toggle-5124-expanded {
}
.toggle-3844 {
}
.toggle-3844-expanded {
}
.toggle-9641 {
}

                .toggle-9641 .oxy-expand-collapse-icon {
            font-size: 20px;        }
        
        
        .toggle-9641-expanded {
}
.toggle-2437 {
 margin-right:6px;
}
.toggle-2437-expanded {
}
.toggle-6720 {
}
.toggle-6720-expanded {
}
.toggle-2581 {
}

        
                .toggle-2581 .oxy-expand-collapse-icon::before,
        .toggle-2581 .oxy-expand-collapse-icon::after {
            background-color: #ac2e54;        }
        
        .toggle-2581-expanded {
}
.toggle-0047 {
 background-color:#dda46d;
 padding-top:15px;
 padding-right:15px;
 padding-bottom:15px;
 padding-left:15px;
 border-radius:15px;
 margin-bottom:25px;
}

        
                .toggle-0047 .oxy-expand-collapse-icon::before,
        .toggle-0047 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        .toggle-0047-expanded {
}
.toggle-5700 {
 background-color:#dda46d;
 padding-top:15px;
 padding-right:15px;
 padding-bottom:15px;
 padding-left:15px;
 border-radius:15px;
 margin-bottom:25px;
}

        
                .toggle-5700 .oxy-expand-collapse-icon::before,
        .toggle-5700 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        .toggle-5700-expanded {
}
.toggle-4425 {
 padding-top:15px;
 padding-right:15px;
 padding-bottom:15px;
 padding-left:15px;
 background-color:#dda46d;
 border-radius:15px;
 margin-bottom:25px;
}

        
                .toggle-4425 .oxy-expand-collapse-icon::before,
        .toggle-4425 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 479px) {
.toggle-4425 {
 margin-right:0px;
 padding-left:14px;
 padding-right:0px;
}
}

.toggle-4425-expanded {
}
.toggle-7906 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 border-radius:15px;
 width:100%;
 margin-bottom:25px;
}

        
                .toggle-7906 .oxy-expand-collapse-icon::before,
        .toggle-7906 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-7906-expanded {
}
.toggle-3886 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 margin-bottom:25px;
 border-radius:15px;
}

        
                .toggle-3886 .oxy-expand-collapse-icon::before,
        .toggle-3886 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-3886-expanded {
}
.toggle-2617 {
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 margin-bottom:25px;
 background-color:#f5f1e6;
 border-radius:15px;
}

        
                .toggle-2617 .oxy-expand-collapse-icon::before,
        .toggle-2617 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-2617-expanded {
}
.toggle-4495 {
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 margin-bottom:25px;
 background-color:#f5f1e6;
 border-radius:15px;
}

        
                .toggle-4495 .oxy-expand-collapse-icon::before,
        .toggle-4495 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-4495-expanded {
}
.toggle-1670 {
 background-color:#f5f1e6;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 padding-left:25px;
 margin-bottom:25px;
 border-radius:15px;
}

        
                .toggle-1670 .oxy-expand-collapse-icon::before,
        .toggle-1670 .oxy-expand-collapse-icon::after {
            background-color: #b59e66;        }
        
        .toggle-1670-expanded {
}
.toggle-7990 {
}
.toggle-7990-expanded {
}
.toggle-3562 {
}
.toggle-3562-expanded {
}
.blueaccordion-style {
}

                .blueaccordion-style .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
                .blueaccordion-style .oxy-expand-collapse-icon::before,
        .blueaccordion-style .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 479px) {
}

.toggle-2375 {
}
.toggle-2375-expanded {
}
.toggle-7849 {
}
.toggle-7849-expanded {
}
.pinkaccordion-style {
}
.pink-toggle-style {
}
.pink-style-content {
 color:#000000;
 font-size:15px;
}
.toggle-8326 {
}
.toggle-8326-expanded {
}
.toggle-7816 {
}
.toggle-7816-expanded {
}
.toggle-4140 {
 width:40%;
 background-color:rgba(81,191,32,0.81);
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:10px;
 border-radius:25px;
 margin-bottom:25px;
}

        
                .toggle-4140 .oxy-expand-collapse-icon::before,
        .toggle-4140 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 479px) {
.toggle-4140 {
 width:80%;
 margin-bottom:9px;
 background-color:rgba(81,191,32,0.91);
 border-radius:10px;
}

                .toggle-4140 .oxy-expand-collapse-icon {
            font-size: 20px;        }
        
        
        }

.toggle-4140-expanded {
}
.toggle-3380 {
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:10px;
 margin-bottom:25px;
 width:40%;
 background-color:#0a00ff;
 border-radius:25px;
}

        
                .toggle-3380 .oxy-expand-collapse-icon::before,
        .toggle-3380 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 479px) {
.toggle-3380 {
 width:80%;
}
}

.toggle-3380-expanded {
}
.toggle-5933 {
 width:40%;
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:10px;
 margin-bottom:25px;
 background-color:#0a00ff;
 border-radius:25px;
}

        
                .toggle-5933 .oxy-expand-collapse-icon::before,
        .toggle-5933 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 479px) {
.toggle-5933 {
 width:80%;
}
}

.toggle-5933-expanded {
}
.toggle-6318 {
 background-color:#0a00ff;
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:10px;
 margin-bottom:25px;
 border-radius:25px;
 width:40%;
}

        
                .toggle-6318 .oxy-expand-collapse-icon::before,
        .toggle-6318 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        .toggle-6318-expanded {
}
.toggle-7724 {
}
.toggle-7724-expanded {
}
.toggle-8252 {
 background-color:#0a00ff;
 width:40%;
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:10px;
 margin-bottom:25px;
 border-radius:25px;
}

        
                .toggle-8252 .oxy-expand-collapse-icon::before,
        .toggle-8252 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 479px) {
.toggle-8252 {
 width:80%;
}
}

.toggle-8252-expanded {
}
.toggle-3890 {
 background-color:#0a00ff;
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:10px;
 margin-bottom:25px;
 border-radius:25px;
 width:40%;
}

        
                .toggle-3890 .oxy-expand-collapse-icon::before,
        .toggle-3890 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 479px) {
.toggle-3890 {
 width:80%;
}
}

.toggle-3890-expanded {
}
.toggle-3391 {
 background-color:#f9e1d7;
 padding-top:015px;
 padding-right:15px;
 margin-bottom:15px;
 border-radius:20px;
 width:100%;
 padding-bottom:15px;
 padding-left:15px;
}

                .toggle-3391 .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
                .toggle-3391 .oxy-expand-collapse-icon::before,
        .toggle-3391 .oxy-expand-collapse-icon::after {
            background-color: #ae8f41;        }
        
        .toggle-3391-expanded {
}
.toggle-6237 {
 background-color:#f9e1d7;
 padding-top:15px;
 padding-right:15px;
 padding-bottom:15px;
 padding-left:15px;
 margin-bottom:15px;
 width:100%;
 border-radius:15px;
}

                .toggle-6237 .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
                .toggle-6237 .oxy-expand-collapse-icon::before,
        .toggle-6237 .oxy-expand-collapse-icon::after {
            background-color: #ae8f41;        }
        
        .toggle-6237-expanded {
}
.oxy-stock-content-styles {
}
.toggle-2890 {
}
@media (max-width: 479px) {
.toggle-2890 {
 margin-bottom:23px;
}

                .toggle-2890 .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
                .toggle-2890 .oxy-expand-collapse-icon::before,
        .toggle-2890 .oxy-expand-collapse-icon::after {
            background-color: #000000;        }
        
        }

.toggle-2890-expanded {
}
.toggle-1853 {
}
@media (max-width: 479px) {
.toggle-1853 {
 padding-bottom:0px;
}

                .toggle-1853 .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
                .toggle-1853 .oxy-expand-collapse-icon::before,
        .toggle-1853 .oxy-expand-collapse-icon::after {
            background-color: #000000;        }
        
        }

.toggle-1853-expanded {
}
.toggle-7282 {
}
@media (max-width: 479px) {
.toggle-7282 {
}

                .toggle-7282 .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
                .toggle-7282 .oxy-expand-collapse-icon::before,
        .toggle-7282 .oxy-expand-collapse-icon::after {
            background-color: #000000;        }
        
        }

.toggle-7282-expanded {
}
.toggle-0635 {
}
@media (max-width: 479px) {
.toggle-0635 {
}

                .toggle-0635 .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
                .toggle-0635 .oxy-expand-collapse-icon::before,
        .toggle-0635 .oxy-expand-collapse-icon::after {
            background-color: #000000;        }
        
        }

.toggle-0635-expanded {
}
.expand-collapse-btn {
}
.expandable-content {
}
.toggle-1252 {
}
.toggle-1252-expanded {
}
.toggle-5938 {
}
.toggle-5938-expanded {
}
.toggle-3142 {
}
.toggle-3142-expanded {
}
.toggle-4063 {
}
.toggle-4063-expanded {
}
.darkpink {
}
@media (max-width: 479px) {
.darkpink {
background-image:linear-gradient(#e28c93, #e28c93); margin-left:-24px;
 margin-right:0px;
 background-color:#e28c93;
 margin-top:0px;
 margin-bottom:0px;
}

        
                .darkpink .oxy-expand-collapse-icon::before,
        .darkpink .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        }

.toggle-8425 {
 padding-bottom:0px;
}

        
                .toggle-8425 .oxy-expand-collapse-icon::before,
        .toggle-8425 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        @media (max-width: 479px) {
.toggle-8425 {
 padding-left:0px;
 padding-top:0px;
}

                .toggle-8425 .oxy-expand-collapse-icon {
            font-size: 10px;        }
        
                .toggle-8425 .oxy-expand-collapse-icon::before,
        .toggle-8425 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        }

.toggle-8425-expanded {
}
.oxy-superbox-primary {
}
.oxy-superbox-secondary {
}
.sticky_class {
}
.toggle-1967 {
 background-color:#c9c9c9;
 border-radius:15px;
 font-size:22px;
 padding-top:10px;
 margin-bottom:10px;
 padding-bottom:10px;
 padding-left:10px;
 width:80%;
 z-index:15;
}

                .toggle-1967 .oxy-expand-collapse-icon {
            font-size: 20px;        }
        
        
        @media (max-width: 479px) {
.toggle-1967 {
 padding-left:10px;
 padding-right:10px;
 width:100%;
}
}

.toggle-1967-expanded {
}
.tabs-3705-tab {
}
.tabs-3705-tab-active {
}
.tabs-contents-3705-tab {
}
.toggle-1639 {
}
.toggle-1639-expanded {
}
.toggle-5864 {
}
@media (max-width: 479px) {
.toggle-5864 {
 padding-bottom:0px;
}
}

.toggle-5864-expanded {
}
.button {
background-color :#74d8c2;
border: 1px solid #74d8c2;
}.button {
 border-radius:20px;
 margin-top:25px;
}
.mover {
}
.mover:not(.ct-section):not(.oxy-easy-posts),
.mover.oxy-easy-posts .oxy-posts,
.mover.ct-section .ct-section-inner-wrap{
display:flex;
}
.spinner {
 width:300px;
 margin-top:0px;
}
.auto-scroll-container {
}
.toggle-0463 {
}

                .toggle-0463 .oxy-expand-collapse-icon {
            font-size: 18px;        }
        
        
        .toggle-0463-expanded {
}
.header_space {
 padding-bottom:40px;
}
@media (max-width: 479px) {
.header_space {
 padding-bottom:30px;
}
}

.sticky_section_image {
}
.stick_section_wrapper {
}
.toggle-0154 {
 border-bottom-color:#ffffff;
 border-bottom-width:2px;
 border-bottom-style:solid;
 width:100%;
 text-align:right;
}

                .toggle-0154 .oxy-expand-collapse-icon {
            font-size: 22px;        }
        
                .toggle-0154 .oxy-expand-collapse-icon::before,
        .toggle-0154 .oxy-expand-collapse-icon::after {
            background-color: #ffffff;        }
        
        .toggle-0154-expanded {
}
.paddling_block {
 padding-top:40px;
 padding-bottom:40px;
 padding-left:20px;
 padding-right:20px;
 gap:24px;
}
.paddling_block:not(.ct-section):not(.oxy-easy-posts),
.paddling_block.oxy-easy-posts .oxy-posts,
.paddling_block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:24px;
}
@media (max-width: 479px) {
.paddling_block {
 padding-top:30px;
 padding-bottom:30px;
}
}

.toggle-8848 {
}
.toggle-8848-expanded {
}
.toggle_my_adv {
 background-color:#f7f7f7;
 border-radius:15px;
 width:100%;
 padding-top:10px;
 padding-bottom:10px;
 padding-left:10px;
 padding-right:10px;
}

                .toggle_my_adv .oxy-expand-collapse-icon {
            font-size: 18px;        }
        
        
        .hover_upsell:hover{
 background-color:#deeeed;
}
.hover_upsell {
 background-color:#ffffff;
 width:80%;
 text-align:justify;
}
.hover_upsell:not(.ct-section):not(.oxy-easy-posts),
.hover_upsell.oxy-easy-posts .oxy-posts,
.hover_upsell.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-around;
}
.toggle_Text_size {
 font-size:18px;
 font-weight:600;
 margin-top:0px;
}
.button_style_green {
background-color :#00aa98;
border: 1px solid #00aa98;
padding: 5px 8px;
}.button_style_green {
 border-radius:5px;
 padding-top:5px;
 padding-bottom:5px;
 padding-left:10px;
 padding-right:10px;
 font-size:18px;
 width:100%;
}
.hover_box_one:hover{
 background-color:#d8e1d0;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-color:#00aa98;
 border-right-color:#00aa98;
 border-bottom-color:#00aa98;
 border-left-color:#00aa98;
}
.hover_box_one {
 border-radius:10px;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#bcbcbc;
 border-right-color:#bcbcbc;
 border-bottom-color:#bcbcbc;
 border-left-color:#bcbcbc;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 background-color:#ffffff;
 font-size:14px;
 width:80%;
 text-align:center;
}
.hover_box_one:not(.ct-section):not(.oxy-easy-posts),
.hover_box_one.oxy-easy-posts .oxy-posts,
.hover_box_one.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-around;
}
.bundle_box_1 {
}
.bundle-box-1 {
 background-color:#ffffff;
}
.striketrought {
}
.bundle_box_2 {
}
.naslov_font {
 line-height:32px;
 font-size:28px;
}
@media (max-width: 479px) {
.naslov_font {
 margin-top:28px;
}
}

.zaloga-amount-1 {
}
.header_font_active {
 font-size:38px;
 line-height:44px;
}
@media (max-width: 479px) {
.header_font_active {
 font-size:31px;
 line-height:38px;
}
}

.spacing_40_div {
 padding-top:40px;
 padding-bottom:40px;
 padding-left:15px;
 padding-right:5px;
}
.toggle-4214 {
}
.toggle-4214-expanded {
}
.toggle_full_size {
 width:100%;
 padding-left:15px;
 padding-top:15px;
 padding-bottom:15px;
 background-color:#fffafa;
 padding-right:15px;
 border-radius:5px;
}
.toggle_padding {
 padding-left:15px;
 padding-right:15px;
 background-color:#fffafa;
 padding-bottom:15px;
 border-radius:5px;
 margin-bottom:15px;
 padding-top:15px;
}
.toggle-4952 {
}
.toggle-4952-expanded {
}
.toggle_color {
 width:100%;
 background-color:#fffafa;
 border-radius:10px;
 border-top-color:#d3cdcd;
 border-right-color:#d3cdcd;
 border-bottom-color:#d3cdcd;
 border-left-color:#d3cdcd;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 margin-bottom:10px;
}
.faq-toggle {
 width:100%;
 border-radius:10px;
 border-top-color:#d3cdcd;
 border-right-color:#d3cdcd;
 border-bottom-color:#d3cdcd;
 border-left-color:#d3cdcd;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 background-color:#fffafa;
}
.toggle-1026 {
}
.toggle-1026-expanded {
}
.toggle-7987 {
}
.toggle-7987-expanded {
}
.tabela-sizing-1 {
 padding-right:10px;
 margin-top:65px;
 border-top-width:1px;
 border-top-style:solid;
 font-weight:600;
 padding-top:5px;
}
.tabela-2 {
 padding-left:10px;
 padding-right:10px;
 border-top-width:1px;
 border-top-style:solid;
 width:100%;
 border-top-color:#000000;
 padding-top:5px;
}
@media (max-width: 479px) {
.tabela-2 {
 padding-top:5px;
 padding-bottom:5px;
}
}

.golden-tree-tabela {
 color:#3ca87c;
}
.ostalo-tabela {
 color:#ff3f3f;
}
.floatingDiv {
}
.toggle-0218 {
 padding-left:15px;
 padding-bottom:15px;
}

                .toggle-0218 .oxy-expand-collapse-icon {
            font-size: 16px;        }
        
        
        .toggle-0218-expanded {
}
.toggle-5404 {
 padding-top:15px;
 padding-left:15px;
 padding-bottom:15px;
 padding-right:15px;
}

                .toggle-5404 .oxy-expand-collapse-icon {
            font-size: 16px;        }
        
        
        .toggle-5404-expanded {
}
.toggle-3461 {
 padding-left:15px;
}

                .toggle-3461 .oxy-expand-collapse-icon {
            font-size: 16px;        }
        
        
        .toggle-3461-expanded {
}
.toggle-7316 {
 padding-left:15px;
 padding-bottom:15px;
 padding-top:1px;
}

                .toggle-7316 .oxy-expand-collapse-icon {
            font-size: 16px;        }
        
        
        .toggle-7316-expanded {
}
.toggle-container {
 width:100%;
}
.toggle-container:not(.ct-section):not(.oxy-easy-posts),
.toggle-container.oxy-easy-posts .oxy-posts,
.toggle-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.text-poppins-18 {
 font-family:'Poppins';
 font-size:18px;
}
.razlog-toggle-mycycle {
 background-color:#fdb0c6;
 width:100%;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:5px;
 border-radius:10px;
 margin-top:15px;
}
.toggle-grey {
 toggle_active_class:toggle-7596-expanded;
 border-radius:010px;
 background-color:#f7f7f7;
 padding-left:10px;
 width:100%;
 padding-top:5px;
 padding-bottom:5px;
 padding-right:10px;
}

                .toggle-grey .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
        
        .button-class-color {
background-color :#3fae81;
border: 1px solid #3fae81;
}.button-class-color {
}
.big-numbers {
 font-family:'Merriweather';
 font-size:36px;
 font-weight:700;
}
.header-pink-text {
 font-family:'Merriweather';
 font-size:36px;
 line-height:45px;
 font-weight:700;
 color:#d34e5d;
}
@media (max-width: 479px) {
.header-pink-text {
 font-size:32px;
 text-align:center;
}
}

.body-text {
 font-family:'Poppins';
 font-size:16px;
}
.padding-scroll-border {
 margin-top:15px;
 margin-right:15px;
 margin-bottom:15px;
 margin-left:15px;
 min-width:270px;
 height:450px;
}
.review-wrapper {
}
.learn-more {
}
.your-scroll-container-class {
 margin-top:0px;
 height:100%;
}
.popup-overlay {
}
.big-image {
}
.target-div {
}
.procent-1 {
 font-family:Times New Roman, Times, serif;
 font-size:40px;
 font-weight:900;
}
.merriweather_font_2 {
 font-family:'Merriweather';
 font-size:40px;
 clear:none;
 overflow:visible;
 float:none;
 position:static;
 line-height:50px;
 text-transform:none;
 -webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset;}
.merriweather_font_2:not(.ct-section):not(.oxy-easy-posts),
.merriweather_font_2.oxy-easy-posts .oxy-posts,
.merriweather_font_2.ct-section .ct-section-inner-wrap{
display:inline;
}
@media (max-width: 479px) {
.merriweather_font_2 {
 font-size:25px;
 line-height:40px;
}
}

.product {
 font-weight:600;
 color:#000000;
 font-size:25px;
}
.border {
 width:100%;
 text-align:center;
 background-color:rgba(244,244,244,0.3);
 padding-top:15px;
 padding-right:15px;
 padding-bottom:15px;
 padding-left:15px;
 border-radius:5px;
}
.border:not(.ct-section):not(.oxy-easy-posts),
.border.oxy-easy-posts .oxy-posts,
.border.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
.bg-blue {
 width:100%;
 border-radius:10px;
 border-top-color:#cd4f79;
 border-right-color:#cd4f79;
 border-bottom-color:#cd4f79;
 border-left-color:#cd4f79;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 background-color:rgba(242,251,255,0.47);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-left:25px;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 gap:25px;
}
.bg-blue .ct-section-inner-wrap {
padding-top: 0;
}
.bg-blue:not(.ct-section):not(.oxy-easy-posts),
.bg-blue.oxy-easy-posts .oxy-posts,
.bg-blue.ct-section .ct-section-inner-wrap{
gap:25px;
}
@media (max-width: 479px) {
.bg-blue {
 gap:25px;
}
.bg-blue:not(.ct-section):not(.oxy-easy-posts),
.bg-blue.oxy-easy-posts .oxy-posts,
.bg-blue.ct-section .ct-section-inner-wrap{
gap:25px;
}
}

.title {
 margin-bottom:26px;
 color:#2f3a7c;
 border-left-style:solid;
 border-left-color:#2f3a7c;
 border-left-width:6px;
 padding-left:10px;
 line-height:1.3;
}
@media (max-width: 479px) {
.title {
 font-size:30px;
}
}

.outfit {
 font-family:'Outfit';
 font-size:18px;
 width:100%;
 font-weight:500;
}
.body-scb-eko {
 font-family:Open Sans;
 font-size:18px;
}
.header-scb-eko {
 font-family:'Merriweather';
 font-size:36px;
 font-weight:700;
 text-transform:uppercase;
 line-height:1.5;
 margin-bottom:0px;
}
@media (max-width: 479px) {
.header-scb-eko {
 line-height:1.2;
 font-size:28px;
}
}

.toggle-8634 {
}
.toggle-8634-expanded {
}
.toggle-9241 {
}
.toggle-9241-expanded {
}
.toggle-1447 {
 padding-top:10px;
}

                .toggle-1447 .oxy-expand-collapse-icon {
            font-size: 15px;        }
        
        
        .toggle-1447-expanded {
}
.merriweather-header-Night {
 font-family:'Merriweather';
 font-size:36px;
 font-weight:600;
 text-transform:uppercase;
 line-height:1.3;
}
@media (max-width: 479px) {
.merriweather-header-Night {
 font-size:28px;
}
}

.your-scrollable-container {
}
.grid-item {
}
@media (max-width: 479px) {
.grid-item {
 background-color:#f2f2f2;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:32px;
 padding-right:32px;
 border-radius:12px;
}
}

.cd-header {
 text-align:center;
 background-color:#2d323f;
}
.cd-header:not(.ct-section):not(.oxy-easy-posts),
.cd-header.oxy-easy-posts .oxy-posts,
.cd-header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.cd-logo {
 height:56px;
}
@media (max-width: 479px) {
.cd-logo {
 height:26px;
}
}

.cd-transparent-bullet-wrap {
 gap:16px;
 width:100%;
 margin-top:32px;
}
.cd-transparent-bullet-wrap:not(.ct-section):not(.oxy-easy-posts),
.cd-transparent-bullet-wrap.oxy-easy-posts .oxy-posts,
.cd-transparent-bullet-wrap.ct-section .ct-section-inner-wrap{
gap:16px;
}
.cd-prodani-izdelki {
 font-size:16px;
 font-weight:700;
 margin-top:16px;
}
.cd-divider {
 background-color:#e8e8e8;
 width:100%;
 margin-top:56px;
 margin-bottom:56px;
 height:1px;
 min-height:1px;
 max-height:1px;
}
@media (max-width: 479px) {
.cd-divider {
 margin-top:24px;
 margin-bottom:24px;
}
}

.cd-section-bg-1 {
}
@media (max-width: 479px) {
.cd-section-bg-1 {
 background-color:#f9f8f6;
}
}

.cd-bullet-single-3 {
 gap:4px;
}
.cd-bullet-single-3:not(.ct-section):not(.oxy-easy-posts),
.cd-bullet-single-3.oxy-easy-posts .oxy-posts,
.cd-bullet-single-3.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:4px;
}
.cd-bullet-wrap-4 {
 gap:16px;
}
.cd-bullet-wrap-4:not(.ct-section):not(.oxy-easy-posts),
.cd-bullet-wrap-4.oxy-easy-posts .oxy-posts,
.cd-bullet-wrap-4.ct-section .ct-section-inner-wrap{
gap:16px;
}
.border-oral-faq {
}
@media (max-width: 479px) {
.border-oral-faq {
 padding-top:4px;
 padding-bottom:4px;
 padding-left:12px;
 padding-right:12px;
 border-radius:12px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#eaeaea;
 border-right-color:#eaeaea;
 border-bottom-color:#eaeaea;
 border-left-color:#eaeaea;
 line-height:1.3;
 background-color:#f2f2f2;
 margin-bottom:4px;
}
}

.cgf-gradient-bg {
background-image: linear-gradient(90deg, #be95c4 550px, #e5a0be);}
.one-point-four {
}
@media (max-width: 479px) {
.one-point-four {
 line-height:1.5;
}
}

.accordion-style {
    display: block;
    padding: 15px 15px;
    border: 1px solid rgba(0,0,0,0.3);
    width: 100%;
    position: relative;
    box-sizing: border-box;
}
.accordion-style-content {
    padding: 15px 15px;
    border-left: 1px solid rgba(0,0,0,0.3);
    border-right: 1px solid rgba(0,0,0,0.3);
    border-bottom: 1px solid rgba(0,0,0,0.3);
    width: 100%;
    position: relative;
}
.accordion-style .oxy-expand-collapse-icon {
    position: absolute;
    right: 6px;
    top: 50%;
    transform: translateY(-50%);
}
.accordion-style[class$="expanded"] {
  background: #f4cbcb;
}.accordion-style {
    display: block;
    padding: 8px;
    border: 1px solid rgba(0,0,0,0); /* Made border transparent */
    width: 100%;
    position: relative;
    box-sizing: border-box;
    background-color: #3F6BFF; /* Adjust the color to match your design */
    color: white; /* Text color */
    border-radius: 20px; /* Rounded corners */
    margin-bottom: 10px; /* Space between accordion items */
    font-weight: bold; /* Make the text bold */
}

.accordion-style-content {
    padding: 8px;
    border-left: 1px solid rgba(0,0,0,0); /* Made border transparent */
    border-right: 1px solid rgba(0,0,0,0); /* Made border transparent */
    border-bottom: 1px solid rgba(0,0,0,0); /* Made border transparent */
    width: 100%;
    position: relative;
    background-color: white; /* Content background color */
    border-bottom-left-radius: 20px; /* Rounded bottom-left corner */
    border-bottom-right-radius: 20px; /* Rounded bottom-right corner */
    box-shadow: 0 2px 5px rgba(0,0,0,0.2); /* Optional: Adds a subtle shadow */
}

.accordion-style .oxy-expand-collapse-icon {
    position: absolute;
    right: 16px; /* Adjusted the position */
    top: 50%;
    transform: translateY(-50%);
    font-size: 16px; /* Adjust icon size as needed */
}

.accordion-style[class$="expanded"] .oxy-expand-collapse-icon {
    /* Rotates the icon 180 degrees when the accordion is expanded */
    transform: translateY(-50%) rotate(180deg);
}

/* Additional styling to change the background color of the header when expanded */
.accordion-style[class$="expanded"] {
    background-color: #3F6BFF; /* Lighter background color when expanded */
}

/* If you're using a specific class for expanded content, you might want to add this */
.accordion-style[class$="expanded"] .accordion-style-content {
    padding-top: 20px; /* More padding at the top */
    padding-bottom: 20px; /* More padding at the bottom */
}
.pink-style {
    display: block;
    padding: 15px 15px 15px 30px;
    border: 1px solid rgba(0,0,0,0); /* Made border transparent */
    width: 100%;
    position: relative;
    box-sizing: border-box;
    background-color: #f9e1d7; /* Adjust the color to match your design */
    color: white; /* Text color */
    border-radius: 20px; /* Rounded corners */
    margin-bottom: 10px; /* Space between accordion items */
    font-weight: bold; /* Make the text bold */
}

.pink-style-content {
    padding: 8px;
    border-left: 1px solid rgba(0,0,0,0); /* Made border transparent */
    border-right: 1px solid rgba(0,0,0,0); /* Made border transparent */
    border-bottom: 1px solid rgba(0,0,0,0); /* Made border transparent */
    width: 100%;
    position: relative;
    background-color: white; /* Content background color */
    border-bottom-left-radius: 20px; /* Rounded bottom-left corner */
    border-bottom-right-radius: 20px; /* Rounded bottom-right corner */
    box-shadow: 0 2px 5px rgba(0,0,0,0.2); /* Optional: Adds a subtle shadow */
}

.pink-style .oxy-expand-collapse-icon {
    position: absolute;
    right: 16px; /* Adjusted the position */
    top: 50%;
    transform: translateY(-50%);
    font-size: 16px; /* Adjust icon size as needed */
}

.accordion-style[class$="expanded"] .oxy-expand-collapse-icon {
    /* Rotates the icon 180 degrees when the accordion is expanded */
    transform: translateY(-50%) rotate(180deg);
}

/* Additional styling to change the background color of the header when expanded */
.pink-style[class$="expanded"] {
    background-color: #f4e1e0; /* Lighter background color when expanded */
}

/* If you're using a specific class for expanded content, you might want to add this */
.pink-style[class$="expanded"] .pink-style-content {
    padding-top: 20px; /* More padding at the top */
    padding-bottom: 20px; /* More padding at the bottom */
}
.accordion-content {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}

.accordion-button {
    background-color: #f1f1f1;
    color: #444;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    text-align: left;
    border: none;
    outline: none;
    transition: background-color 0.2s ease;
}

.accordion-button:hover {
    background-color: #ddd;
}

.accordion-button.active {
    background-color: #ccc;
}
function register_oxygen_templates_for_acf($choices) {
    $oxygen_templates = get_posts(array(
        'post_type' => 'oxygen_template', // Oxygen templates are saved as 'oxygen_template' post type
        'posts_per_page' => -1
    ));

    foreach ($oxygen_templates as $template) {
        // Add template titles to ACF rules
        $choices['Oxygen Templates'][$template->ID] = $template->post_title;
    }

    return $choices;
}
add_filter('acf/location/rule_values/post_template', 'register_oxygen_templates_for_acf');
