.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: 1160px;
}
body {font-family: 'Roboto';}body {line-height: 1.6;font-size:  ;font-weight: 400;color: var(--secondary);}.oxy-nav-menu-hamburger-line {background-color: var(--secondary);}h1, h2, h3, h4, h5, h6 {font-family: 'Roboto';font-weight: 700;line-height: 1.1;}h2, h3, h4, h5, h6{line-height: 1.1;}h3, h4, h5, h6{line-height: 1.1;}h4, h5, h6{line-height: 1.1;}h5, h6{line-height: 1.1;}h6{line-height: 1.1;}a {color: var(--primary);text-decoration: none;}a:hover {color: var(--primary-hover);text-decoration: none;}.ct-link-text {color: var(--primary);text-decoration: ;}.ct-link-text:hover {color: var(--primary-hover);}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
}.ct-new-columns > .ct-div-block {
}.oxy-header-container {
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.align-content--baseline {
}
.align-content--center {
}
.align-content--end {
}
.align-content--start {
}
.align-items--baseline {
}
.align-items--center {
}
.align-items--end {
}
.align-items--start {
}
.bg--accent {
}
.bg--accent-comp {
}
.bg--accent-dark {
}
.bg--accent-hover {
}
.bg--accent-light {
}
.bg--accent-medium {
}
.bg--accent-trans-10 {
}
.bg--accent-trans-20 {
}
.bg--accent-trans-40 {
}
.bg--accent-trans-60 {
}
.bg--accent-trans-80 {
}
.bg--accent-trans-90 {
}
.bg--accent-ultra-dark {
}
.bg--accent-ultra-dark-trans-10 {
}
.bg--accent-ultra-dark-trans-20 {
}
.bg--accent-ultra-dark-trans-40 {
}
.bg--accent-ultra-dark-trans-60 {
}
.bg--accent-ultra-dark-trans-80 {
}
.bg--accent-ultra-dark-trans-90 {
}
.bg--accent-ultra-light {
}
.bg--base {
}
.bg--base-comp {
}
.bg--base-dark {
}
.bg--base-hover {
}
.bg--base-light {
}
.bg--base-medium {
}
.bg--base-trans-10 {
}
.bg--base-trans-20 {
}
.bg--base-trans-40 {
}
.bg--base-trans-60 {
}
.bg--base-trans-80 {
}
.bg--base-trans-90 {
}
.bg--base-ultra-dark {
}
.bg--base-ultra-dark-trans-10 {
}
.bg--base-ultra-dark-trans-20 {
}
.bg--base-ultra-dark-trans-40 {
}
.bg--base-ultra-dark-trans-60 {
}
.bg--base-ultra-dark-trans-80 {
}
.bg--base-ultra-dark-trans-90 {
}
.bg--base-ultra-light {
}
.bg--black {
}
.bg--black-trans-10 {
}
.bg--black-trans-20 {
}
.bg--black-trans-40 {
}
.bg--black-trans-60 {
}
.bg--black-trans-80 {
}
.bg--black-trans-90 {
}
.bg--primary {
}
.bg--primary-comp {
}
.bg--primary-dark {
}
.bg--primary-hover {
}
.bg--primary-light {
}
.bg--primary-medium {
}
.bg--primary-trans-10 {
}
.bg--primary-trans-20 {
}
.bg--primary-trans-40 {
}
.bg--primary-trans-60 {
}
.bg--primary-trans-80 {
}
.bg--primary-trans-90 {
}
.bg--primary-ultra-dark {
}
.bg--primary-ultra-dark-trans-10 {
}
.bg--primary-ultra-dark-trans-20 {
}
.bg--primary-ultra-dark-trans-40 {
}
.bg--primary-ultra-dark-trans-60 {
}
.bg--primary-ultra-dark-trans-80 {
}
.bg--primary-ultra-dark-trans-90 {
}
.bg--primary-ultra-light {
}
.bg--secondary {
}
.bg--secondary-comp {
}
.bg--secondary-dark {
}
.bg--secondary-hover {
}
.bg--secondary-light {
}
.bg--secondary-medium {
}
.bg--secondary-trans-10 {
}
.bg--secondary-trans-20 {
}
.bg--secondary-trans-40 {
}
.bg--secondary-trans-60 {
}
.bg--secondary-trans-80 {
}
.bg--secondary-trans-90 {
}
.bg--secondary-ultra-dark {
}
.bg--secondary-ultra-dark-trans-10 {
}
.bg--secondary-ultra-dark-trans-20 {
}
.bg--secondary-ultra-dark-trans-40 {
}
.bg--secondary-ultra-dark-trans-60 {
}
.bg--secondary-ultra-dark-trans-80 {
}
.bg--secondary-ultra-dark-trans-90 {
}
.bg--secondary-ultra-light {
}
.bg--shade-dark {
}
.bg--shade-light {
}
.bg--shade-medium {
}
.bg--shade-ultra-dark {
}
.bg--shade-ultra-dark-trans-10 {
}
.bg--shade-ultra-dark-trans-20 {
}
.bg--shade-ultra-dark-trans-40 {
}
.bg--shade-ultra-dark-trans-60 {
}
.bg--shade-ultra-dark-trans-80 {
}
.bg--shade-ultra-dark-trans-90 {
}
.bg--shade-ultra-light {
}
.bg--white {
}
.box-shadow--l {
}
.box-shadow--m {
}
.box-shadow--xl {
}
.breakout--full {
}
.breakout--l {
}
.breakout--m {
}
.breakout--s {
}
.breakout--xl {
}
.btn--accent {
}
.btn--base {
}
.btn--black {
}
.btn--l {
}
.btn--m {
}
.btn--outline {
}
.btn--primary {
}
.btn--s {
}
.btn--secondary {
}
.btn--white {
}
.btn--xl {
}
.btn--xs {
}
.btn--xxl {
}
.center--all {
}
.center--all-l {
}
.center--all-m {
}
.center--all-s {
}
.center--all-xl {
}
.center--left {
}
.center--left-l {
}
.center--left-m {
}
.center--left-s {
}
.center--left-xl {
}
.center--right {
}
.center--right-l {
}
.center--right-m {
}
.center--right-s {
}
.center--right-xl {
}
.center--top {
}
.center--top-l {
}
.center--top-m {
}
.center--top-s {
}
.center--top-xl {
}
.center--bottom {
}
.center--bottom-l {
}
.center--bottom-m {
}
.center--bottom-s {
}
.center--bottom-xl {
}
.col-span--2 {
}
.col-span--3 {
}
.col-span--4 {
}
.col-span--5 {
}
.col-span--6 {
}
.col-span--l-1 {
}
.col-span--l-2 {
}
.col-span--l-3 {
}
.col-span--l-4 {
}
.col-span--l-5 {
}
.col-span--l-6 {
}
.col-span--m-1 {
}
.col-span--m-2 {
}
.col-span--m-3 {
}
.col-span--m-4 {
}
.col-span--m-5 {
}
.col-span--m-6 {
}
.col-span--s-1 {
}
.col-span--s-2 {
}
.col-span--s-3 {
}
.col-span--s-4 {
}
.col-span--s-5 {
}
.col-span--s-6 {
}
.col-span--xl-1 {
}
.col-span--xl-2 {
}
.col-span--xl-3 {
}
.col-span--xl-4 {
}
.col-span--xl-5 {
}
.col-span--xl-6 {
}
.flex--col {
}
.flex--col-l {
}
.flex--col-m {
}
.flex--col-reverse {
}
.flex--col-reverse-l {
}
.flex--col-reverse-m {
}
.flex--col-reverse-s {
}
.flex--col-reverse-xl {
}
.flex--col-s {
}
.flex--col-xl {
}
.flex--row {
}
.flex--row-l {
}
.flex--row-m {
}
.flex--row-reverse {
}
.flex--row-reverse-l {
}
.flex--row-reverse-m {
}
.flex--row-reverse-s {
}
.flex--row-reverse-xl {
}
.flex--row-s {
}
.flex--row-xl {
}
.flex--wrap {
}
.flip--x {
}
.flip--xy {
}
.flip--y {
}
.gap--l {
}
.gap--m {
}
.gap--s {
}
.gap--xl {
}
.gap--xs {
}
.gap--xxl {
}
.grid--1 {
}
.grid--1-2 {
}
.grid--1-3 {
}
.grid--2 {
}
.grid--2-1 {
}
.grid--2-3 {
}
.grid--3 {
}
.grid--3-1 {
}
.grid--3-2 {
}
.grid--4 {
}
.grid--5 {
}
.grid--6 {
}
.grid--auto-1-2 {
}
.grid--auto-1-3 {
}
.grid--auto-2 {
}
.grid--auto-2-1 {
}
.grid--auto-2-3 {
}
.grid--auto-3 {
}
.grid--auto-3-1 {
}
.grid--auto-3-2 {
}
.grid--auto-4 {
}
.grid--auto-5 {
}
.grid--auto-6 {
}
.grid--l-1 {
}
.grid--l-2 {
}
.grid--l-3 {
}
.grid--l-4 {
}
.grid--l-5 {
}
.grid--m-1 {
}
.grid--m-2 {
}
.grid--m-3 {
}
.grid--m-4 {
}
.grid--s-1 {
}
.grid--s-2 {
}
.grid--s-3 {
}
.grid--s-4 {
}
.grid--xl-1 {
}
.grid--xl-2 {
}
.grid--xl-3 {
}
.grid--xl-4 {
}
.grid--xl-5 {
}
.height--30 {
}
.height--40 {
}
.height--50 {
}
.height--60 {
}
.height--70 {
}
.height--80 {
}
.height--90 {
}
.height--full {
}
.justify-content--around {
}
.justify-content--between {
}
.justify-content--center {
}
.justify-content--end {
}
.justify-content--start {
}
.justify-items--center {
}
.justify-items--end {
}
.justify-items--start {
}
.link--accent {
}
.link--accent-dark {
}
.link--accent-light {
}
.link--accent-medium {
}
.link--accent-ultra-dark {
}
.link--accent-ultra-light {
}
.link--base {
}
.link--base-dark {
}
.link--base-light {
}
.link--base-medium {
}
.link--base-ultra-dark {
}
.link--base-ultra-light {
}
.link--black {
}
.link--primary {
}
.link--primary-dark {
}
.link--primary-light {
}
.link--primary-medium {
}
.link--primary-ultra-dark {
}
.link--primary-ultra-light {
}
.link--secondary {
}
.link--secondary-dark {
}
.link--secondary-light {
}
.link--secondary-medium {
}
.link--secondary-ultra-dark {
}
.link--secondary-ultra-light {
}
.link--shade-dark {
}
.link--shade-light {
}
.link--shade-medium {
}
.link--shade-ultra-dark {
}
.link--shade-ultra-light {
}
.link--white {
}
.margin-bottom--l {
}
.margin-bottom--m {
}
.margin-bottom--s {
}
.margin-bottom--xl {
}
.margin-bottom--xs {
}
.margin-bottom--xxl {
}
.margin-left--l {
}
.margin-left--m {
}
.margin-left--s {
}
.margin-left--xl {
}
.margin-left--xs {
}
.margin-left--xxl {
}
.margin-right--l {
}
.margin-right--m {
}
.margin-right--s {
}
.margin-right--xl {
}
.margin-right--xs {
}
.margin-right--xxl {
}
.margin-top--l {
}
.margin-top--m {
}
.margin-top--s {
}
.margin-top--xl {
}
.margin-top--xs {
}
.margin-top--xxl {
}
.max-height--30 {
}
.max-height--40 {
}
.max-height--50 {
}
.max-height--60 {
}
.max-height--70 {
}
.max-height--80 {
}
.max-height--90 {
}
.object-fit--bottom-center {
}
.object-fit--bottom-left {
}
.object-fit--bottom-right {
}
.object-fit--center-left {
}
.object-fit--center-right {
}
.object-fit--contain {
}
.object-fit--cover {
}
.object-fit--top-center {
}
.object-fit--top-left {
}
.object-fit--top-right {
}
.opacity--10 {
}
.opacity--20 {
}
.opacity--30 {
}
.opacity--40 {
}
.opacity--5 {
}
.opacity--50 {
}
.opacity--60 {
}
.opacity--70 {
}
.opacity--80 {
}
.opacity--90 {
}
.opacity--95 {
}
.overlay--accent-trans-10 {
}
.overlay--accent-trans-20 {
}
.overlay--accent-trans-40 {
}
.overlay--accent-trans-60 {
}
.overlay--accent-trans-80 {
}
.overlay--accent-trans-90 {
}
.overlay--base-trans-10 {
}
.overlay--base-trans-20 {
}
.overlay--base-trans-40 {
}
.overlay--base-trans-60 {
}
.overlay--base-trans-80 {
}
.overlay--base-trans-90 {
}
.overlay--black-trans-10 {
}
.overlay--black-trans-20 {
}
.overlay--black-trans-40 {
}
.overlay--black-trans-60 {
}
.overlay--black-trans-80 {
}
.overlay--black-trans-90 {
}
.overlay--primary-trans-10 {
}
.overlay--primary-trans-20 {
}
.overlay--primary-trans-40 {
}
.overlay--primary-trans-60 {
}
.overlay--primary-trans-80 {
}
.overlay--primary-trans-90 {
}
.overlay--secondary-trans-10 {
}
.overlay--secondary-trans-20 {
}
.overlay--secondary-trans-40 {
}
.overlay--secondary-trans-60 {
}
.overlay--secondary-trans-80 {
}
.overlay--secondary-trans-90 {
}
.owl--l {
}
.owl--m {
}
.owl--s {
}
.owl--xl {
}
.owl--xs {
}
.owl--xxl {
}
.pad--l {
}
.pad--m {
}
.pad--none {
}
.pad--s {
}
.pad--xl {
}
.pad--xs {
}
.pad--xxl {
}
.pad-section--l {
}
.pad-section--none {
}
.pad-section--s {
}
.pad-section--xl {
}
.pad-section--xs {
}
.pad-section--xxl {
}
.rounded--circle {
}
.rounded--l {
}
.rounded--m {
}
.rounded--s {
}
.rounded--xl {
}
.rounded--xs {
}
.rounded--xxl {
}
.row-span--2 {
}
.row-span--3 {
}
.row-span--4 {
}
.row-span--5 {
}
.row-span--6 {
}
.row-span--l-1 {
}
.row-span--l-2 {
}
.row-span--l-3 {
}
.row-span--l-4 {
}
.row-span--l-5 {
}
.row-span--l-6 {
}
.row-span--m-1 {
}
.row-span--m-2 {
}
.row-span--m-3 {
}
.row-span--m-4 {
}
.row-span--m-5 {
}
.row-span--m-6 {
}
.row-span--s-1 {
}
.row-span--s-2 {
}
.row-span--s-3 {
}
.row-span--s-4 {
}
.row-span--s-5 {
}
.row-span--s-6 {
}
.row-span--xl-1 {
}
.row-span--xl-2 {
}
.row-span--xl-3 {
}
.row-span--xl-4 {
}
.row-span--xl-5 {
}
.row-span--xl-6 {
}
.self--center {
}
.self--end {
}
.self--start {
}
.self--stretch {
}
.sticky {
}
.sticky-top--l {
}
.sticky-top--m {
}
.sticky-top--s {
}
.stretch {
}
.text--accent {
}
.text--accent-comp {
}
.text--accent-dark {
}
.text--accent-light {
}
.text--accent-medium {
}
.text--accent-ultra-dark {
}
.text--accent-ultra-light {
}
.text--base {
}
.text--base-comp {
}
.text--base-dark {
}
.text--base-light {
}
.text--base-medium {
}
.text--base-ultra-dark {
}
.text--base-ultra-light {
}
.text--black {
}
.text--l {
}
.text--larger {
}
.text--m {
}
.text--primary {
}
.text--primary-comp {
}
.text--primary-dark {
}
.text--primary-light {
}
.text--primary-medium {
}
.text--primary-ultra-dark {
}
.text--primary-ultra-light {
}
.text--s {
}
.text--secondary {
}
.text--secondary-comp {
}
.text--secondary-dark {
}
.text--secondary-light {
}
.text--secondary-medium {
}
.text--secondary-ultra-dark {
}
.text--secondary-ultra-light {
}
.text--shade-dark {
}
.text--shade-light {
}
.text--shade-medium {
}
.text--shade-ultra-dark {
}
.text--shade-ultra-light {
}
.text--white {
}
.text--xl {
}
.text--xs {
}
.text--xxl {
}
.width--full {
}
.width--l {
}
.width--m {
}
.width--s {
}
.width--vp-max {
}
.width--xl {
}
.width--xs {
}
.width--xxl {
}
.width--auto {
}
.width--50 {
}
.order--first {
}
.order--first-xl {
}
.order--first-l {
}
.order--first-m {
}
.order--first-s {
}
.order--last {
}
.order--last-xl {
}
.order--last-l {
}
.order--last-m {
}
.order--last-s {
}
.pad-header--xs {
}
.pad-header--s {
}
.pad-header--m {
}
.pad-header--l {
}
.pad-header--xl {
}
.pad-header--xxl {
}
.services-headline {
background-image:url(https://www.biooneeastatlanta.com/wp-content/uploads/sites/45/2021/12/Icon-Mold-Remediation.png);background-size: 38px auto; font-size:var(--text-l) ;
 color:var(--secondary);
 border-bottom-color:var(--primary);
 border-bottom-width:2px;
 border-bottom-style:solid;
 border-top-width:0px;
 border-right-width:0px;
 border-left-width:0px;
 background-repeat:no-repeat;
 padding-top:15px;
 padding-bottom:15px;
 padding-left:55px;
 width:100%;
 margin-bottom:12px;
 font-weight:500;
 background-position:0% 12px;
}
.link-style:hover{
 color:var(--primary-light);
}
.link-style:ct_depth{
}
.link-style {
 font-size:16px;
 url_encoded:true;
 color:var(--primary);
 hover_color:var(--primary);
 font-weight:500;
 margin-top:10px;
 margin-bottom:10px;
}
.form-style:ct_depth{
}
.form-style {
 border-radius:8px;
 padding-top:10px;
 padding-left:114px;
 padding-bottom:10px;
 padding-right:114px;
 background-color:#ffffff;
 position:absolute;
 bottom:-135px;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:0px;
 max-width:645px;
 line-height:1.1;
 z-index:99999;
 box-shadow:0px 6px 12px #57667529;
}
@media (max-width: 479px) {
.form-style {
 padding-left:20px;
 padding-right:20px;
}
}

.services-container {
 width:33.33%;
 padding-bottom:20px;
 padding-top:20px;
}
.services-container:not(.ct-section):not(.oxy-easy-posts),
.services-container.oxy-easy-posts .oxy-posts,
.services-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.services-container {
 text-align:center;
}
.services-container:not(.ct-section):not(.oxy-easy-posts),
.services-container.oxy-easy-posts .oxy-posts,
.services-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.services-items {
 background-color:#ffffff;
 border-radius:8px;
 padding-left:33px;
 padding-right:33px;
 width:90%;
 max-width:343px;
 height:100%;
 text-align:center;
 box-shadow:0px 6px 12px #57667524;
}
.services-items:not(.ct-section):not(.oxy-easy-posts),
.services-items.oxy-easy-posts .oxy-posts,
.services-items.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.fa-play {
}
.fas {
}
.fa-play-circle {
 color:#ffffff;
}
.services-items-v2 {
 background-color:#ffffff;
 border-radius:8px;
 text-align:center;
 padding-left:63px;
 padding-right:63px;
 width:85%;
 margin-right:11px;
 margin-bottom:25px;
 height:100%;
 position:relative;
 box-shadow:0px 6px 12px #57667524;
}
.services-items-v2:not(.ct-section):not(.oxy-easy-posts),
.services-items-v2.oxy-easy-posts .oxy-posts,
.services-items-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-around;
}
@media (max-width: 991px) {
.services-items-v2 {
 max-width:100%;
 margin-right:0px;
}
}

.services-container-v2 {
 padding-top:20px;
 padding-bottom:0px;
 width:22%;
 text-align:center;
}
.services-container-v2:not(.ct-section):not(.oxy-easy-posts),
.services-container-v2.oxy-easy-posts .oxy-posts,
.services-container-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.services-container-v2 {
 text-align:center;
}
.services-container-v2:not(.ct-section):not(.oxy-easy-posts),
.services-container-v2.oxy-easy-posts .oxy-posts,
.services-container-v2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.services-large-square:ct_depth{
}
.services-large-square {
 background-color:#ffffff;
 border-radius:8px;
 text-align:center;
 padding-left:33px;
 padding-right:33px;
 box-shadow:0px 6px 12px #57667524;
}
.services-large-square:not(.ct-section):not(.oxy-easy-posts),
.services-large-square.oxy-easy-posts .oxy-posts,
.services-large-square.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.form-style-hoarding {
}
@media (max-width: 767px) {
.form-style-hoarding {
 width:90%;
}
}

.header-tabs-main {
 background-color:#f8f8f8;
}
.bio-one-experience-sub-title:ct_depth{
}
.bio-one-experience-sub-title {
 margin-bottom:23px;
 margin-left:41px;
 color:var(--secondary);
 font-size:var(--text-s) ;
 font-weight:500;
}
.banner-sub-title {
 font-family:Roboto;
 font-weight:900;
 font-size:var(--text-xxl) ;
 color:var(--secondary);
 margin-bottom:0px;
 padding-bottom:0px;
 line-height:45px;
}
.banner-sub-title:not(.ct-section):not(.oxy-easy-posts),
.banner-sub-title.oxy-easy-posts .oxy-posts,
.banner-sub-title.ct-section .ct-section-inner-wrap{
display:block;
}
.banner-sub-title:ct_depth{
}
@media (max-width: 767px) {
.banner-sub-title {
}
}

.main-banner-header:ct_depth{
}
.main-banner-header {
 color:var(--secondary);
 font-weight:400;
 font-size:var(--text-xxl) ;
 line-height:48px;
 margin-top:0px;
}
.why-choose-bio-one-sub:ct_depth{
}
.why-choose-bio-one-sub {
 color:var(--secondary);
 font-weight:500;
 margin-bottom:30px;
 font-size:var(--text-s) ;
 text-transform:uppercase;
}
.why-choose-bio-one-header:ct_depth{
}
.why-choose-bio-one-header {
 font-size:var(--text-xl) ;
 color:var(--secondary);
 line-height:40px;
 font-weight:500;
}
.available-24-7-header:ct_depth{
}
.available-24-7-header {
 font-size:var(--text-xl) ;
 color:#ffffff;
 font-weight:400;
 line-height:40px;
 margin-bottom:40px;
}
.hoarding-sub-header:ct_depth{
}
.hoarding-sub-header {
 font-family:Roboto;
 font-weight:900;
 font-size:var(--text-xxl) ;
 color:var(--secondary);
}
@media (max-width: 767px) {
.hoarding-sub-header {
}
}

.button-hoarding-banner {
}
.info-box {
 width:100%;
}
.info-icon {
}
.info-icon:not(.ct-section):not(.oxy-easy-posts),
.info-icon.oxy-easy-posts .oxy-posts,
.info-icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.form-style-sidebar:ct_depth{
}
.form-style-sidebar {
 position:relative;
 padding-left:20px !important ;
 padding-right:20px !important ;
 text-align:center;
 padding-top:0px;
 top:0px;
 width:100%;
}
.form-style-sidebar:not(.ct-section):not(.oxy-easy-posts),
.form-style-sidebar.oxy-easy-posts .oxy-posts,
.form-style-sidebar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.form-style-sidebar {
}
}

@media (max-width: 767px) {
.form-style-sidebar {
 width:90%;
}
}

.oxy-stock-content-styles {
}
.services-header-excerpt {
}
.services-main-content {
 padding-right:40px;
}
@media (max-width: 991px) {
.services-main-content {
 padding-right:0px;
}
}

.services-main-title {
}
.bussiness-name {
}
.business_name {
}
.main-heading-banner {
 width:100%;
}
.service-locator-section {
 background-color:#f8f8f8;
}
.service-locator-section .ct-section-inner-wrap {
padding-top: 79px;
padding-bottom: 79px;
}
.services-area-section {
}
.services-sub-page-headline {
 font-size:var(--text-xxl) ;
 line-height:48px;
}
.main-icons-services-page:ct_depth{
}
.main-icons-services-page {
 padding-top:43px;
 padding-bottom:28.05px;
}
.main-headline-icons-services:ct_depth{
}
.main-headline-icons-services {
 color:var(--secondary);
 font-size:30px;
 padding-bottom:10px;
 font-weight:900;
 line-height:35px;
}
.main-text-icon-services {
 padding-bottom:18px;
 line-height:25px;
 height:93px;
}
.services-icon-image:ct_depth{
}
.services-icon-image {
 padding-top:25px;
 width:45px;
}
.services-icon-headline:ct_depth{
}
.services-icon-headline {
 color:var(--secondary);
 font-size:var(--text-s) ;
 padding-bottom:13px;
 font-weight:900;
 padding-top:13px;
}
.services-icon-text {
 line-height:1.1;
 padding-bottom:10px;
 color:var(--secondary);
 font-size:16px;
}
.social-media-review-container {
 text-align:center;
}
.social-media-review-container:not(.ct-section):not(.oxy-easy-posts),
.social-media-review-container.oxy-easy-posts .oxy-posts,
.social-media-review-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.fb-button {
}
.gmb-button {
 margin-left:5px;
}
@media (max-width: 991px) {
.gmb-button {
 margin-left:0px;
 margin-top:5px;
}
}

.header-franchisee-m {
}
.mobile-franchisee-section {
}
.headline-franchisee-m {
}
.nearest-location {
}
@media (max-width: 991px) {
.nearest-location {
}
}

.gray-bg {
}
.header-banner-container {
 color:var(--secondary);
 font-size:var(--text-s) ;
 line-height:26px;
 font-weight:500;
 max-width:478px;
}
.hz-review-slider {
}
.hoarding-slide-review {
}
.services-page-main-banner {
}
.tag-container {
}
.form-style-fo {
}
.bottom-gradient-effect {
}
.small-divider-hz {
}
.wehre-we-serve {
}
.where-we-serve:ct_depth{
}
.where-we-serve {
 font-size:var(--text-s) ;
 color:var(--secondary);
 line-height:26px;
 margin-bottom:30px;
 margin-right:0px;
 width:90%;
}
.our-qualifiers:ct_depth{
}
.our-qualifiers {
 font-size:var(--text-s) ;
 color:var(--secondary);
 font-weight:400;
 line-height:26px;
 margin-bottom:0px;
 margin-right:0px;
 width:90%;
}
.banner-sub-title-wording {
}
.first-responders-text {
 font-size:var(--text-xs) ;
}
.services-image-icons {
 padding-top:20px;
}
.services-container-dynamic {
 padding-top:20px;
 padding-bottom:0px;
 width:22%;
 text-align:center;
}
.services-container-dynamic:not(.ct-section):not(.oxy-easy-posts),
.services-container-dynamic.oxy-easy-posts .oxy-posts,
.services-container-dynamic.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.services-container-dynamic {
 text-align:center;
}
.services-container-dynamic:not(.ct-section):not(.oxy-easy-posts),
.services-container-dynamic.oxy-easy-posts .oxy-posts,
.services-container-dynamic.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.services-items-dynamic {
}
.why-choose-bio-one-text:ct_depth{
}
.why-choose-bio-one-text {
 font-size:var(--text-s) ;
 color:var(--secondary);
 font-weight:400;
 line-height:26px;
 margin-bottom:29px;
 margin-right:0px;
 width:90%;
}
.hazardous-menu {
}
.hoarding-menu {
}
.header-span-contents {
}
.service-headline-link {
 color:var(--secondary);
 font-weight:900;
}
.privacy-policy-begin {
 margin-bottom:20px;
}
.hero-card {
}
.border-shadow {
}
.border-orange-thick {
}
.hero-card-icon {
}
.hero-card-title {
}
.hero-card-button {
}
.hero-card__step-container {
}
.hero-card-step {
}
.no-hr-left {
}
.no-hr-right {
}
.hero-card__step-icon {
}
.footer-emergency-box {
}
.hero-card-button-hoarding {
}
.border-hoarding-thick {
}
.bio-s-widget {
}
.bio-popular {
}
.bio-cat {
}
.bio-search {
}
.bio-blog-sidebar {
}
.bio-post-section {
}
.featured-post-meta {
}
.bio-one-post-body {
}
.single-post-title {
}
.ct-section-inner-wrap {
}
.sidebar-sticky {
}
.sidebar-toggle {
}
.prevention-h2 {
}
.prevention-h3 {
}
.icon_panel {
}
.note-panel {
}
.prevention_iconlist__row {
}
.prevention_iconlist__row__icon {
}
.prevention_iconlist__row__label {
}
.bio-hb-step-1 {
}
.prevention_new-columns {
}
.risk-factors_thumblist__row {
}
.risk-factors_thumblist {
}
.info-panel {
}
.info-card {
}
.prevention-alert-panel {
}
.note-panel-ideas {
}
.note-panel-ideas__text {
}
.bio-hb-caution {
}
.warning_columns__label {
}
.warning_columns {
}
.guide-number-column {
}
.bio-hb-2-banner {
}
.edl-hero {
}
.ebook-dl {
}
.free-estimate-icon {
}
.free-estimate {
}
.edl-gradient {
}
.edl-btn {
}
.ebook-ty {
}
.timeline-hz {
}
.timeline-hz-line {
}
.thz-mobile {
}
.timeline-hz-col-line {
}
.section-title {
}
.reference-hr {
}
.mobile-only {
}
.ne-page-wrap {
}
.ne-banner-wrap {
}
.ne-banner {
}
.ne-divider {
}
.ne-section-2 {
}
.ne-btn {
}
.ne-link {
}
.ne-section-3 {
}
.ne-section-4 {
}
.ne-section-5 {
}
.ne-section-6 {
}
.ne-section-7 {
}
.ne-section-8 {
}
.ne-section-9 {
}
.ne-section-10 {
}
.ne-section-11 {
}
.ne-section-12 {
}
.ne-section-13 {
}
.ne-section-14 {
}
.ne-section-15 {
}
.ne-section-16 {
}
.ne-section-17 {
}
.ne-section-18 {
}
.ne-section-19 {
}
.ne-section-20 {
}
.breadcrumbs {
}
.gradient-bottom {
}
.box-reset {
}
.bio-hb-wrap {
}
.bubble-caption {
}
.goal-items {
}
.with-radius {
}
.level-text {
}
.masonry-item {
}
.wecanhelp {
}
.bio-hb-2 {
}
.bio-hb {
}
.chapter-two-banner {
}
.column {
}
.quote {
}
.bio-hb-3 {
}
.chapter-three-banner {
}
.first-row-cols {
}
.second-row-cols-four {
}
.second-row-cols-five {
}
.effect-box {
}
.main-header-ebook {
}
.effect-box-gray {
}
.effect-box-sp {
}
.quote-effect-box {
}
.text-bubble-container {
}
.left-bubble {
}
.right-bubble {
}
.bio-hb-2-item {
}
.bio-hb-icon-block {
}
.bio-hb-numbering {
}
.bio-hb-7 {
}
.hoarding-ebook-section-fg {
}
.remove-24-7 {
}
.no-24-7 {
}
@font-face{
    font-family:'Roboto';
    font-style:normal;
    font-weight:100;
    font-display:swap;
    src:url(/wp-content/fonts/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format('woff2');
    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
    font-family:'Roboto';
    font-style:normal;
    font-weight:400;
    font-display:swap;
    src:url(/wp-content/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
    font-family:'Roboto';
    font-style:normal;
    font-weight:500;
    font-display:swap;
    src:url(/wp-content/fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
    font-family:'Roboto';
    font-style:normal;
    font-weight:300;
    font-display:swap;
    src:url(/wp-content/fonts/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
    font-family:'Roboto';
    font-style:normal;
    font-weight:700;
    font-display:swap;
    src:url(/wp-content/fonts/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
    font-family:'Roboto';
    font-style:normal;
    font-weight:900;
    font-display:swap;
    src:url(/wp-content/fonts/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format('woff2');
    unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@-webkit-keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}

::-webkit-input-placeholder { /* WebKit browsers */
	color: rgb(33,54,80) !important;
	opacity: 1;
	font-weight: 600 !important;
	font-size: 15px !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: var(--secondary) !important;
	opacity: 1;
	font-weight: 600 !important;
	font-size: 15px !important;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: var(--secondary) !important;
	opacity: 1;
	font-weight: 600 !important;
	font-size: 15px !important;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: var(--secondary) !important;
	opacity: 1;
	font-weight: 600 !important;
	font-size: 15px !important;
}

@media only screen and (max-width: 1160px) {
  
  #menu-footer-menu.oxy-nav-menu-list, #menu-footer-menu-hoarding.oxy-nav-menu-list {
    display: block;
  }
  
  #menu-footer-menu li.menu-item, #menu-footer-menu-hoarding li.menu-item {
    align-items: center;
  }
  
}
#code_block-13-1465{
  width: 100%;
  max-width: 992px;
}
#section-31-11{
    border-radius:0 0 100% 100%/0 0 20% 20%
}
.glider,.glider-contain{
    margin:0 auto;
    position:relative
}
.glider,.glider-track{
    transform:translateZ(0)
}
.glider-dot,.glider-next,.glider-prev{
    border:0;
    padding:0;
    user-select:none;
    outline:0
}
.glider-contain{
    width:100%
}
.glider{
    overflow-y:hidden;
    -webkit-overflow-scrolling:touch;
    -ms-overflow-style:none
}
.glider-track{
    width:100%;
    margin:0;
    padding:0;
    display:flex;
    z-index:1;
    align-items:flex-start
}
.glider.draggable{
    user-select:none;
    cursor:-webkit-grab;
    cursor:grab
}
.glider.draggable .glider-slide img{
    user-select:none;
    pointer-events:none
}
.glider.drag{
    cursor:-webkit-grabbing;
    cursor:grabbing
}
.glider-slide{
    user-select:none;
    justify-content:center;
    align-content:center;
    width:100%;
    min-width:150px
}
.glider-slide img{
    max-width:100%
}
.glider::-webkit-scrollbar{
    opacity:0;
    height:0
}
.glider-next,.glider-prev{
    position:absolute;
    background:0;
    z-index:2;
    font-size:40px;
    text-decoration:none;
    left:-23px;
    top:30%;
    cursor:pointer;
    color:#666;
    opacity:1;
    line-height:1;
    transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)
}
.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{
    color:#ccc
}
.glider-next{
    right:-23px;
    left:auto
}
.glider-next.disabled,.glider-prev.disabled{
    opacity:.25;
    color:#666;
    cursor:default
}
.glider-hide{
    opacity:0
}
.glider-dots{
    user-select:none;
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    margin:0 auto;
    padding:0
}
.glider-dot{
    display:block;
    cursor:pointer;
    color:#ccc;
    border-radius:999px;
    background:#ccc;
    width:12px;
    height:12px;
    margin:7px
}
.glider-dot:focus,.glider-dot:hover{
    background:#ddd
}
.glider-dot.active{
    background:#a89cc8
}
@media(max-width:36em){
    .glider::-webkit-scrollbar{
        opacity:1;
        -webkit-appearance:none;
        width:7px;
        height:3px
    }
    .glider::-webkit-scrollbar-thumb{
        opacity:1;
        border-radius:99px;
        background-color:rgba(156,156,156,.25);
        -webkit-box-shadow:0 0 1px rgba(255,255,255,.25);
        box-shadow:0 0 1px rgba(255,255,255,.25)
    }
}

.cg-carousel{
    position:relative;
    overflow:hidden
}
.cg-carousel__container{
    width:100vw;
    position:relative;
    left:0
}
.cg-carousel__track{
    position:relative;
    padding:35px 0;
}
.cg-carousel__slide{
    box-sizing:border-box;
    position:relative;
    width:100%;
    margin:0 20px
}
.cg-carousel__slide{
    display:flex;
    justify-content:center;
    padding:0 55px;
    background:#fff;
    color:#fff;
    box-shadow:0 12px 30px #2e415329;
    min-height:375px
}

.Hoarding .morelink {
    color: #4188f7!important
}

.Hoarding .toggler {
	background-color: #4188f7!important
}

::-webkit-input-placeholder { /* WebKit browsers */
	color: rgb(33,54,80) !important;
	opacity: 1;
	font-weight: 600 !important;
	font-size: 15px !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: var(--secondary) !important;
	opacity: 1;
	font-weight: 600 !important;
	font-size: 15px !important;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: var(--secondary) !important;
	opacity: 1;
	font-weight: 600 !important;
	font-size: 15px !important;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: var(--secondary) !important;
	opacity: 1;
	font-weight: 600 !important;
	font-size: 15px !important;
}

/** Resource Justify **/

.resources-main-container {
	justify-content: initial !important;
}

@media only screen and (max-width: 767px) {
	.resources-main-container {
		display: block !important;
	}
	.resources-inner {
		margin: auto !important;
		padding-bottom: 10px;
	}
}

/** End Resource Justify **/

.list-style-ul li a {
	font-size: 15px;
}

#_nav_menu-30-11-header ul li a, #_header_left-20-11 ul li a {
	padding-left: 8px !important;
	padding-right: 8px !important;
}

.oxy-nav-menu .menu-item .custom-submenu {
	flex-direction: column !important;
	flex-wrap: wrap !important;
	display: flex !important;
	align-items: flex-start;
	height: 195px;
	padding: 10px;
}

.custom-submenu {
	max-width: 945px;
	width: 1339%;
	border-bottom: 5px solid var(--primary);
    border-radius: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.custom-submenu-single {
	padding: 10px !important;
	border-bottom: 5px solid var(--primary);
    border-radius: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.custom-submenu-single li a {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.hoarding-submenu {
	height: 115px !important;
	border-bottom: 5px solid #4188f7;
    border-radius: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.hoarding-custom-submenu-single {
	border-bottom: 5px solid #4188f7;
    border-radius: 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.custom-sub-menu {
	flex: 1 0 25%;
	background-color: #fff;
	max-height: 40px;
}

.custom-sub-menu a {
	padding-top: 8px !important;
	padding-bottom: 8px !important;
}

#hoarding-clean-up {
	display: none;
}

/** Resource Section **/

.resource-title {
	font-weight: bold;
}

.resource-title a {
	color: var(--secondary);
}

.resources-main-container {
	display: flex;
	flex-wrap: wrap;
}

.resources-inner {
	flex: 1 0 calc(25% - 10px);
	margin: 5px;
}

.resources-content p {
	font-size: 15px !Important;
}

@media only screen and (max-width: 767px) {
	.resources-inner {
		flex: 1 0 calc(50% - 10px);
	}
}

@media only screen and (max-width: 487px) {
	.resources-inner {
		flex: 1 0 calc(100% - 10px);
	}
}

/** End Resource Section **/

.header-span-contents {
	display: content;
}

.main-text-icon-services {
	height: 100%;
}

.grecaptcha-badge {
	z-index: 9999999;
}

.required-field {
	color: var(--primary)
}

.location-checker-trigger {
	margin: auto;
	background-color: transparent;
	border: 0;
}

.toggler {
	width: 100%;
	margin: auto;
	max-width: 180px;
	padding: 8px 0;
	background-color: var(--primary);
	color: #fff;
	border-radius: 25px;
	cursor: pointer;
}

.toggler-container-active {
	margin-top: 40px !important;
}

.button-form-main {
	padding: 0 !important;
	height: 46px;
}

.input-submit .wpcf7-submit {
	height: 100%;
	width: 100%;
}

.input-submit {
	height: 100%;
	vertical-align: text-bottom;
	width: 100%;
	justify-content: center;
	align-content: center;
	align-items: center;
	display: flex;
	position: relative;
}

.wpcf7-spinner {
	right: 0 !important;
}

.services-container-dynamic {
	width: 25%;
	padding-top: 20px;
	padding-bottom: 0px;
	text-align: center;
}

.services-items-dynamic {
	background-color: #ffffff;
	border-radius: 8px;
	text-align: center;
	padding-left: 33px;
	padding-right: 33px;
	width: 85%;
	margin-right: 11px;
	margin-bottom: 25px;
	height: 100%;
	position: relative;
	box-shadow: 0px 6px 12px #57667524;
}

.services-items-dynamic-link {
	color: var(--primary);
	font-size: 16px;
	font-weight: 500;
	url-encoded: true;
	margin-bottom: 36px;
}

.services-items-image-dynamic {
	padding-top: 20px;
}

.headlines-featured-service {
	width: 80%;
}

.services-icon-headline-dynamic {
	padding: 10px 25px;
}

.link-services-featured {
	color: var(--primary);
	font-size: 26px;
	font-weight: 500;
	url-encoded: true;
	margin-bottom: 36px;
	line-height: 26px;
}

.services-lg-sq {
	display: flex;
	background-color: #ffffff;
	border-radius: 8px;
	flex-direction: column;
	text-align: center;
	align-items: center;
	padding-left: 33px;
	padding-right: 33px;
	height: 100%;
	box-shadow: 0px 6px 12px #57667524;
}

.services-cotnainer-class {
	max-width: 366px;
	flex-direction: column;
	display: flex;
	text-align: center;
	align-items: center;
}

#_posts_grid-25-9830 .oxy-post {
	margin-bottom: 30px !important;
}

.page-id-244 #headline-19-169 {
	font-weight: 700 !important;
}

.banner-sub-title-wording {
	word-break: break-word;
}

.visit-location-link {
	font-size: 13px;
}

#text_block-837-171 {
	width: 80%;
}

.list-style-ul {
	margin: 0 !important;
}

.areas-we-serve-p .timeline-hz-events .timeline-hz-event:last-child > .timeline-hz-date:after {
	background-color: #f8f8f8 !important;
}

.reviews-cards-container .cards-slide-container:nth-last-child(-n+4) {
	margin-bottom: 0 !important;
}

.btn--primary, .btn--outline {
	min-width: 195px;
}
.agg-rating-class {
	justify-content: center;
	display: flex;
}
.review-text-snippet-text {
	color: var(--secondary);
}
.review-snippet-container {
	display: flex;
	justify-content: center;
}
.hazardous-icons .social-icon-custom, .oxy-social-icons a {
	width: 30px !important;
	margin: 5px;
}

.social-icon-custom path:hover, .social-icon-custom circle:hover, #custom_social-icons-footer path:hover, #custom_social-icons-footer circle:hover {
	stroke-width: 0px !important;
}

.cards-slide-img-container img {
	width: 100%;
}
.cards-slide-content {
	height: 100%;
	min-width: 312px;
}
.reviews-cards-container {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.tag-container a {
	color: var(--secondary) !important;
}
.form-style-fo .input-label {
	margin-top: -19px !important;
}
.form-style-fo .input-container {
	width: 100% !important;
}
.jq-stars {
	display: inline-block;
}

.jq-rating-label {
	font-size: 22px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	font-family: helvetica, arial, verdana;
}

.jq-star {
	width: 100px;
	height: 100px;
	display: inline-block;
	cursor: pointer;
}

.jq-star-svg {
	padding-left: 3px;
	width: 100%;
	height: 100% ;
}

.jq-star:hover .fs-star-svg path {
}

.jq-star-svg path {
	/* stroke: #000; */
	stroke-linejoin: round;
}

/* un-used */
.jq-shadow {
	-webkit-filter: drop-shadow( -2px -2px 2px #888 );
	filter: drop-shadow( -2px -2px 2px #888 );
}
.morecontent span {
	display: none;
}
.morelink {
	display: block;
}
.hoarding-slide-review .morelink {
	color: #4188f7 !important;
}
/*.hz-review-slider .slick-slide {
height: 479px;
}*/
.hz-review-slider .slick-list {
	overflow: visible;
}
.hoarding-slide-img-container, .hz-slide-img-container {
	max-width: 80px;
	margin: auto;
	height: 80px;
}
#section-341-11 {
	/*min-height: 50vh;
	height: auto;*/
	display: block;
	overflow:hidden;
}
.main-icon-review {
	background-color: #f8f8f8;
	border-radius: 50px;
}
.list-style-ul {
	columns: 3;
	-webkit-columns: 3;
	-moz-columns: 3;
	padding: 0;
}

.list-style-ul li {
	list-style-type: none;

}
.list-style-ul .first-half {
	margin-right:40px;
}

@media only screen and (max-width: 1160px) {
	.list-style-ul .first-half {
		margin-right:0;
	}
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus, 
textarea:focus, select:focus {
	border: 1px solid var(--primary)!important;
	outline: none;
}
.wpcf7-not-valid-tip {
	color: var(--primary);
	font-size: 16px;
	padding-top: 5px;
}
.wpcf7-text, select {
	width: 100%;
	height: 48px;
	border: 1px solid var(--secondary);
}
.wpcf7-text {
	padding: 15px 12px;
	font-size: 16px;
	color: var(--secondary);
	font-weight: 500 !important;
	border: 1px solid var(--secondary);
}
.form-container {
	text-align: left;
	position: relative;
}
select {
	text-align: left;
	padding: 0 10px;
	font-size: 15px;
	color: var(--secondary);
	font-weight: 600;
	height: 48px;
	width: 100%;
	border: 1px solid var(--secondary);
	background-color: #fff !important;
}
.input-container {
	padding: 12px 0;
}
.input-label {
	font-size: 16px;
	color: var(--secondary);
	font-weight: 500;
	position: absolute;
	z-index: 999;
	background-color: #fff;
	margin-top: -13px;
	margin-left: 8px;
	padding: 5px;
}
.wpcf7-submit {
	background: transparent;
	border: 0;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	outline: none;
}
.wpcf7-submit:focus {
	outline: none;
}
.btn-container-main {
	width: 100px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	margin: auto;
	margin-top: 22px;
	margin-bottom: 70px;
}
.wpcf7-spinner {
	position: absolute;
}
.wpcf7-response-output {
	width: 100%;
	margin: auto !important;
	margin-bottom: 15px !important;
	font-size: 16px;
	text-align: center;
}
.form-style-hoarding .btn-container-main {
	background-color: #4188f7 !important;
	border-color: #4188f7 !important;
}
.form-style-hoarding input[type="text"]:focus,
.form-style-hoarding input[type="email"]:focus,
.form-style-hoarding input[type="tel"]:focus, 
.form-style-hoarding textarea:focus, .form-style-hoarding select:focus {
	border: 1px solid #4188f7 !important;
	outline: none;
}
.francshisee_data_hoarding a {
	color: #4188f7 !important;
}

.gray-bg .timeline-hz-events .timeline-hz-event:last-child > .timeline-hz-date:after {
	background-color: #f8f8f8 !important;
}

.header-banner-container p, .services-main-content p:first-child  {
	margin-top: 0;
}

.hz-slide-img-container img, .hoarding-slide-img-container img {
	max-width: 70px;
}

/** CF7 Form Update **/

.input-container {
	width: 49.5%;
	display: inline-block;
}

.form-three-row {
	width: 32.5%;
}

.full-row {
	width: 100%;
}

.button-form-main {
	width: 100px;
	display: block;
}

select.wpcf7-not-valid {
	position: relative;
	top: -1px;
}

.input-container textarea {
	width: 100%;
	height: 70px;
	color: var(--secondary);
	border: 1px solid var(--secondary);
	padding: 15px;
	font-family: 'Roboto';
	font-weight: bold;
	font-size: 15px;
}

/** End CF7 Form Update **/

/** Services Page Main Bannner**/

.SC .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/07/bio-one-suicide-cleanup-bg-updated-main.jpg) !important;
	background-position: center;
}

.CSC .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/05/crime-scene-cleanup-bg.jpg) !important;
	background-position: center;
}

.VCAD .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/05/virus-disenfecting-bg.jpg) !important;
	background-position: top;
}

.BSCU .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/05/blood-spill-cleanup-bg-updated.jpg) !important;
	background-position: top;
}

.MR  .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/06/bio-one-biorecovery-mold-remediation.jpg) !important;
	background-position: top;
}

.DU .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/05/body-decomposition-bg.jpg) !important;
	background-position: center;
}

.EVD .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/05/emergency-vehicle-decontamination-bg.jpg) !important;
	background-position: top;
}

.OR .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/07/odor-removal-bg-updated.jpg) !important;
	background-position: center;
}

.TC .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/07/bio-one-deep-cleaning-bg-updated.jpg) !important;
	background-position: top;
}

.RD .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/05/rodent-droppings-bg.jpg) !important;
	background-position: bottom;
}

.FC .services-page-main-banner, .HSGFC .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/05/blood-spill-cleanup-bg-updated.jpg) !important;
	background-position: top;
}

.SB .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/05/sewage-cleaunp-bg.jpg) !important;
	background-position: top;
}

.HEC .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/06/bio-one-homeless-bg-updated.jpg) !important;
	background-position: top;
}

.MLC .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/05/homeless-encampment-cleanup.jpg) !important;
	background-position: top;
}

.MWD .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/06/Bio-One-medical-waste-bg-updated.jpg) !important;
	background-position: top;
}

.HSHC .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/07/bio-one-hoarding-cleanup-header-bg-updated.jpg) !important;
	background-position: top;
}

.HSFEUC .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/06/bioone-feces-urine-cleanup-updated.jpg) !important;
	background-position: top;
}

.HSDC .services-page-main-banner, .HSRV .services-page-main-banner {
	background-image:linear-gradient(rgba(255,255,255,0.6),rgba(255,255,255,0.6)),url(/wp-content/uploads/2022/07/bio-one-deep-cleaning-bg-updated.jpg) !important;
	background-position: top;
}

/** End Services Page Main Bannner**/

/** Map **/

.map iframe {
	width: 100%;
}

/** End Map**/

/** Awards and Experience **/

.flex-parent {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
}

.content-sub {
	display: none;
}

.input-flex-container {
	display: flex;
	justify-content: space-around;
	align-items: center;
	width: 80vw;
	height: 100px;
	max-width: 893px;
	position: relative;
	z-index: 0;
}

.input {
	width: 29px;
	height: 29px;
	background-color: #4188f7 ;
	position: relative;
	border-radius: 50%;
}

.input:hover {
	cursor: pointer;
}

.input::before,
.input::after {
	content: '';
	display: block;
	position: absolute;
	z-index: -1;
	top: 50%;
	transform: translateY(-50%);
	background-color: #4188f7;
	width: 4vw;
	height: 2px;
	max-width: 50px;
}

.input::before {
	left: calc(-4.9vw + 13.5px);
}

.input:first-child:before {
	display: none;
}

.input:last-child:after {
	display: none;
}

.input::after {
	right: calc(-4.9vw + 13.5px);
}

.input.active {
	background-color: #4188f7;
	width: 41px;
	height: 41px;
}

.input.active::before {
	background-color: #4188f7;
}

.input.active::after {
	background-color: #85b2fa;
}

.input.active span {
	font-weight: 700;
}

.input.active span::before {
	font-size: 22px;
	top: -75px;
	text-indent: -68px;
	transform: none;
}

.input.active span::after {
	font-size: 15px;
}

.input.active~.input::before,
.input.active~.input::after {
	background-color: #85b2fa;
}

.input.active~.input {
	background-color: #fff;
	border: 2px solid #85b2fa;
}

.input span {
	width: 1px;
	height: 1px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	visibility: hidden;
}

.input span::before,
.input span::after {
	visibility: visible;
	position: absolute;
	left: 50%;
}

.input span::after {
	content: attr(data-year);
	top: 25px;
	transform: translateX(-50%);
	font-size: 14px;
}

.input span::before {
	content: attr(data-info);
	top: -65px;
	width: 70px;
	font-size: 16px;
	text-indent: -68px;
	font-weight: 700;
}

.description-flex-container {
	width: 80vw;
	font-weight: 400;
	font-size: 22px;
	margin-top: 70px;
	max-width: 900px;
	padding: 0px 32px;
}

.description-flex-container div.ae-content {
	margin-top: 0;
	display: none;
}

.description-flex-container div.active {
	display: block;
}

.ae-award-header {
	text-align: left;
	padding-bottom: 16px;
	font-size: var(--text-xl);
}

.ae-ul {
	text-align: left;
	margin: 0;
	padding-left: 0;
	color: var(--secondary);
	list-style-type: none;
	/*height: 340px;*/
	display: flex;
	/*flex-direction: column;*/
	flex-wrap: wrap;
	justify-content: space-between;
}
.ae-ul li img {
	width: 98px;
	height: 130px;
	transition:.3s;
}

.low-award-year li img {
	width: 180px;
	height: 250px;
}

.med-award-year li img {
	width: 130px;
	height: 185px;
}

.ae-ul li {
	margin: 5px;
}

.ae-ul li img:hover {
	transform: scale(2.3);
}

.ae-ul-container {
	/*display: inline-block;
	float: right;*/
	width: 100%;
}

.ae-header-container {
	display: inline-block;
	text-align: left;
	float: left;
	width: 28.3%;
	padding-right: 47px;
	font-weight: 500;
}

@media (min-width: 1250px) {
	.input::before {
		left: -37.5px;
	}
	.input::after {
		right: -37.5px;
	}
}

@media (max-width: 1021px) {
	.ae-ul {
		justify-content: flex-start;
	}

	.ae-ul li img {
		width: 100px !important;
		height: 130px;
	}

}

@media (max-width: 991px) {
	.description-flex-container {
		margin: auto;
	}

	.input-flex-container {
		margin: auto;
	}
}

@media (max-width: 850px) {
	.input {
		width: 17px;
		height: 17px;
	}
	.input::before,
	.input::after {
		height: 3px;
	}
	.input::before {
		left: calc(-5.5vw + 8.5px);
	}
	.input::after {
		right: calc(-5.5vw + 8.5px);
	}
}


@media (max-width: 791px) {
	.awards-spacer {
		display: none !important;
	}
	.ae-award-header {
		text-align: center;
	}
	.ae-header-container {
		text-align: center;
		float: none;
		width: 100%; 
		padding-right: 0px;
		font-weight: 500;
		padding-bottom: 20px;
	}
	.ae-ul-container {
		display: inline-block;
		float: none;
		width: 330px;
		margin: auto;
	}
	.ae-content .small-divider {
		margin: auto;
	}

	.ae-ul-container {
		display: inline-block;
		width: 100%;
		margin: auto;
	}

	.ae-ul li {
		margin: 0px;
		display: inline-block;
	}

	.ae-ul {
		height: 100%;
		display: inline-block;
		text-align: center;
	}
}

@media (max-width: 600px) {
	.flex-parent {
		justify-content: initial;
	}
	.input-flex-container {
		flex-wrap: wrap;
		justify-content: center;
		width: 100%;
		height: auto;
		margin-top: 0px;
	}
	.input {
		width: 60px !important;
		height: 60px !important;
		margin: 0 10px 50px;
		background-color: #85b2fa;
	}
	.input::before,
	.input::after {
		content: none;
	}
	.input span {
		width: 100%;
		height: 100%;
		display: block;
	}
	.input span::before {
		top: calc(100% + 5px);
		transform: translateX(-50%);
		text-indent: 0;
		text-align: center;
	}
	.input span::after {
		top: 50%;
		transform: translate(-50%, -50%);
		color: #ECF0F1;
	}
	.description-flex-container {
		margin-top: 30px;
		text-align: center;
	}
	.input.active span::before {
		top: 60px;
	}

	.ae-ul li {
		margin: 0px;
		display: inline-block;
	}

	.ae-ul {
		text-align: center;
		display: inline-block;
		margin: auto;
		width: 100%;
	}

	.ae-ul-container {
		width: 100%;
	}

	.description-flex-container {
		padding: 0px !important;
	}
}

@media (max-width: 400px) {
	.ae-ul-container {
		width: 100%;
	}

}
/** End Awards and Experience **/

/** Hoarding - Social icons **/
.hoarding-icons a {
	color: #4188f7 !important;
}
#custom_social-icons.oxy-social-icons {
	justify-content: space-around !important;
	/**width: 80px;**/
}
/** End Hoarding - Social icons **/

/** Hazardous Footer - Social Icons **/
.footer-social-icon-custom {
	color: #ffffff;
	font-size: 27px;
	visibility: hidden;
}
.footer-social-icon-custom:hover {
	color: #4188f7;
}
#custom_social-icons-footer {
	display: flex;
	/*width: 120px;
	justify-content: space-around;*/
}
/** End Hazardous Footer - Social Icons**/

/** Small Lines**/
.small-divider-hz {
	width: 50px;
	height: 3px;
	background: transparent linear-gradient(90deg, #ffbc3f 0%, #f26554 100%) 0% 0% no-repeat padding-box;
	/*background: transparent linear-gradient(90deg, var(--accent) 0%, var(--primary) 0% 0% no-repeat padding-box);*/
	opacity: 1;
}

.small-divider-hoa {
	width: 50px;
	height: 3px;
	background: transparent linear-gradient(90deg, #6EEFAC 0%, #4188f7 100%) 0% 0% no-repeat padding-box;
	background: transparent linear-gradient(90deg, #6EEFAC 0%, #4188f7 0% 0% no-repeat padding-box);
	opacity: 1;
}

.bottom-gradient-effect {
	background: 
		linear-gradient(#fff,#fff) padding-box,
		linear-gradient(to right, var(--accent), #f26554) border-box;
	padding:10px;
	border-bottom: 7px solid transparent;
	border-radius: 7px;
	box-shadow: 0px 6px 12px #57667529;
}
/** End Small Lines**/
/** Header Menu **/
#_nav_menu-30-11-header.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px;
}
#_nav_menu-30-11-header.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px;
}

#_nav_menu-30-11-header.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}
.oxy-menu-toggle {
	cursor: pointer;
	display: none;
}
#_nav_menu-30-11-header .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#_nav_menu-30-11-header .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px;
}
#_nav_menu-30-11-header .oxy-nav-menu-hamburger-line {
	height: 6px;
}
.oxy-nav-menu-list {
	display: flex;
	padding: 0;
	margin: 0;
}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item {
	list-style-type: none;
	display: flex;
	flex-direction: column;
}
.oxy-nav-menu .menu-item, .oxy-nav-menu .sub-menu {
	position: relative;
}
#_nav_menu-30-11-header .menu-item a {
	padding-top: 20px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	font-size: 14px;
	color: var(--secondary);
}
#_nav_menu-30-11-header .menu-item a:hover {
	color: var(--primary);
}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item a {
	text-decoration: none;
	border-style: solid;
	border-width: 0;
	transition-timing-function: ease-in-out;
	transition-property: background-color, color, border-color;
	border-color: transparent;
}
.oxy-nav-menu .menu-item a {
	display: flex;
	align-items: center;
}
#_nav_menu-30-11-header {
	font-family: 'Roboto';
	margin-left: 12px;
}
#menu-item-50, #menu-item-51 {
	display: none;
}
/** End Header Menu **/
/** Timeline HZ **/
.timeline-hz{
	position: relative;
}
.timeline-hz-line{
	border-left:3px solid var(--primary);
	position: absolute;
	margin-left: 63px;
	z-index: -1;
	/*height: 71%;
	min-height: 71%;*/
}
.timeline-hz-events{
	margin:0 0 0 20px;
	padding:0;
	list-style: none;
}
.timeline-hz-event{
	margin:10px 0;
	margin-left:20px;
	padding-left:20px;
	z-index: 0;
	list-style: none;
	padding:0;
	display:flex;
	align-items:center;
	/*margin-bottom: -35px;*/
	position: relative;
}
.timeline-hz-date {
	position: absolute;
	top: 0;
}
.timeline-hz-date, .timeline-hz-description{
	display:inline-block;
}
.timeline-hz-description{
	margin-left:80px;
	position: relative;
	padding-bottom: 19px;
	width: 77%;
	/*top: -62px;*/
}
.timeline-hz-date{
	background-color:#000;
	color:var(--primary);
	width:47px;
	height:47px;
	border-radius:50px;
	text-align: center;
	flex: 0 0 auto;
}
.timeline-hz-date span {
	display:inline-block;
	padding-top:2px;
	color: var(--primary);
	font-size: 24px;
	font-weight: 500;
	padding-left: 2px;
}
.timeline-hz-event .timeline-hz-date{
	background: 
		linear-gradient(#fff,#fff) padding-box,
		linear-gradient(to right, var(--accent), #F26554, var(--primary)) border-box;
	color: var(--secondary);
	border: 3px solid transparent;
	border-radius:60px;
	display:inline-block;

}
.timeline-hz-header {
	color: var(--secondary);
	font-size: 24px;
	font-weight: 500;
	line-height: 30px;
	padding-bottom: 1px;
}
.timeline-hz-content {
	font-size: var(--text-s);
	color: var(--secondary);
	font-weight: 400;
}
.timeline-hz-events li .timeline-hz-description {
	padding-bottom: 41px;
}
.timeline-hz-events .timeline-hz-event:last-child {
	margin-bottom: 0;
}
.timeline-hz-events li:last-child .timeline-hz-description {
	padding-bottom: 0;
}

#widget-30-232 .widgettitle {
	display: none !important;
}

.timeline-hz-events .timeline-hz-event:last-child > .timeline-hz-date:after,
.timeline-hz-hoarding-events .timeline-hz-hoarding-event:last-child > .timeline-hz-hoarding-date:after{
	content: ' ';
	height: 260%;
	width: 6px;
	background-color: #ffffff;
	top: 44px;
	left: 18px;
	position: absolute;
}

/** Timeline HZ End**/
/** SVG Map **/
#us-map{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
path:hover, circle:hover {
	stroke: rgb(255, 133, 10) !important;
	stroke-width:2px;
	stroke-linejoin: round;
	fill: rgb(255, 133, 10) !important;
	cursor: pointer;
}
#path67 {
	fill: none !important;
	stroke: #A9A9A9 !important;
	cursor: default;
}
.info-box, .info-icon {
	display: block;
	position: relative;
}

use:hover {
	fill: rgb(255, 133, 10) !important;
	cursor: pointer;
}

text:hover {
	cursor: pointer;
	color: #fff;
}
.country-abbr:hover path {
	fill: #e72965 !important;
}
text {
	font-size: 16px !important;
	pointer-events: none;
}

#g3214, #g3233, #g3224, #g3204, #g3229, #g3199, #g3219, #g3209, #g3194,
#g3214 path, #g3233 path, #g3224 path, #g3204 path, #g3229 path, #g3199 path, #g3219 path, 
#g3209 path, #g3194 path, #US-MD-Circle {
	opacity:1  !important;
	fill: #ffffff !important;
	stroke:#000000 !important;
	stroke-width:1 !important;
	stroke-miterlimit:4 !important;
	stroke-opacity:1 !important;
	stroke-dasharray:none !important;
	stroke-dashoffset:0 !important;
}
#US-DC-Line, #US-VT-Line, #US-MA-Line, #US-CT-Line, #US-NJ-Line, 
#US-NH-Line, #US-RI-Line, #US-DE-Line, #US-MD-Line {
	opacity:1  !important;
	fill: transparent !important;
	stroke:#000000 !important;
	stroke-width:1 !important;
	stroke-miterlimit:4 !important;
	stroke-opacity:1 !important;
	stroke-dasharray:none !important;
	stroke-dashoffset:0 !important;
}
#US-DC-Line:hover, #US-VT-Line:hover, #US-MA-Line:hover, #US-CT-Line:hover, #US-NJ-Line:hover, 
#US-NH-Line:hover, #US-RI-Line:hover, #US-DE-Line:hover, #US-MD-Line:hover {
	fill: rgb(231, 41, 101) !important;
}
#path57 {
	display: none;
	fill: none;
	stroke: #a9a9a9;
	stroke-width: 2;
}

.info-container {
	/**width: 55%;**/
	text-align: center;
	margin-bottom: 20px;
}

.state-name {
	text-align: center;
}

.franchise-owner-image img {
	width: 100px;
	height: 100px;
	border-radius: 50%;
}

.franchisee-contact {
	text-align: center;
	line-height: 1.1;
	font-size: 13px;
}

.country-abbr:hover {
	fill: #002868 !important;
}

.country-abbr {
	position: relative;
	text-align: center;
	transform: translate(9px, 42px);
	font-size: 20px;
}
#section-11-1012 a {
	color: #4188f7 !important;
}
.hoarding-map path:hover, .hoarding-map circle:hover {
	stroke: #4188f7 !important;
	stroke-width:2px;
	stroke-linejoin: round;
	fill: #4188f7 !important;
	cursor: pointer;
}
.hoarding-map #path67 {
	fill: none !important;
	stroke: #A9A9A9 !important;
	cursor: default;
}

.hoarding-map use:hover {
	fill: #4188f7 !important;
	cursor: pointer;
}

.hoarding-map text:hover {
	cursor: pointer;
	color: #fff;
}
.hoarding-map .country-abbr:hover path {
	fill: #4188f7 !important;
}
.hoarding-map text {
	font-size: 16px !important;
	pointer-events: none;
}

.hoarding-map .country-abbr:hover {
	fill: #002868 !important;
}
/** End SVG Map**/
/** Location Service Area **/
.half-width a {
	color:#444;
}
.list-style-ul {
	columns: 3;
	-webkit-columns: 3;
	-moz-columns: 3;
	padding: 0;
}

.list-style-ul li {
	list-style-type: none;

}
.list-style-ul .first-half {
	margin-right:40px;
}
/** End Location Service Area**/
/** HZ Review Slider **/
.slider {
	width: 100%;
	height: 100%;
}

.slick-slide {
	margin: 0px 19px;
}

.slick-slide .hz-slide-content {
	max-width: 526px;
	min-height: 375px;
	text-align: center;
	padding: 0 85px;
	position: relative;
}

.hz-slide-comment {
	line-height: 26px;
	font-size: var(--text-s);
	color: var(--secondary);
	font-weight: 900;
	font-style: italic;
	padding-bottom: 19px;
}

.hz-slide-name-user {
	font-size: 16px;
	color: var(--secondary);
	padding-bottom: 43px;
	max-width: 75%;
	margin: auto;
}

.slick-prev:before,
.slick-next:before {
	color: black;
}


.slick-slide {
	transition: all ease-in-out .3s;
	opacity: .2;
}

.slick-active {
	opacity: .5;
}

.slick-current {
	opacity: 1;
}

.hz-slide-container {
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 12px 30px #2E415329;
}

.slick-track {
	position: relative;
	top: 0;
}

.slick-list {
	height: 100%;
	padding-top: 0 !important;

}

.hz-slide-img-container img, .hz-slide-img-user img {
	margin: auto;
}

.hz-slide-img-container {
	margin-top: -35px;
	/*margin-bottom: 24px;*/
	position: absolute;
	right: 0;
	left: 0;
}

.hz-slide-star-rating {
	color: var(--primary);
	font-size: 47px;
	line-height: 32px;
	padding-bottom: 21px;
	letter-spacing: 11px;
	padding-top: 84px;
}

.hz-slide-img-user {
	padding-bottom: 15px;
}
/** End HZ Review Slider**/
/** Awards and Experience **/
.flex-parent {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
}

.content-sub {
	display: none;
}

.input-hz-flex-container {
	display: flex;
	justify-content: space-around;
	align-items: center;
	width: 80vw;
	height: 100px;
	max-width: 893px;
	position: relative;
	z-index: 0;
}

.input-hz {
	width: 29px;
	height: 29px;
	background-color: var(--primary);
	position: relative;
	border-radius: 50%;
}

.input-hz:hover {
	cursor: pointer;
}

.input-hz::before,
.input-hz::after {
	content: '';
	display: block;
	position: absolute;
	z-index: -1;
	top: 50%;
	transform: translateY(-50%);
	background-color: var(--primary);
	width: 4vw;
	height: 2px;
	max-width: 50px;
}

.input-hz::before {
	left: calc(-4.9vw + 8.5px);
}

.input-hz:first-child:before {
	display: none;
}

.input-hz:last-child:after {
	display: none;
}

.input-hz::after {
	right: calc(-4.9vw + 13.5px);
}

.input-hz.active {
	background-color: var(--primary);
	width: 41px;
	height: 41px;
}

.input-hz.active::before {
	background-color: var(--primary);
}

.input-hz.active::after {
	background-color: var(--primary-light);
}

.input-hz.active span {
	font-weight: 700;
}

.input-hz.active span::before {
	font-size: 22px;
	top: -75px;
	text-indent: -68px;
	transform: none;
}

.input-hz.active span::after {
	font-size: 15px;
}

.input-hz.active~.input-hz::before,
.input-hz.active~.input-hz::after {
	background-color: var(--primary-light);
}

.input-hz.active~.input-hz {
	background-color: #fff;
	border: 2px solid var(--primary-light);
}

.input-hz span {
	width: 1px;
	height: 1px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	visibility: hidden;
}

.input-hz span::before,
.input-hz span::after {
	visibility: visible;
	position: absolute;
	left: 50%;
}

.input-hz span::after {
	content: attr(data-year);
	top: 25px;
	transform: translateX(-50%);
	font-size: 14px;
}

.input-hz span::before {
	content: attr(data-info);
	top: -65px;
	width: 70px;
	font-size: 16px;
	text-indent: -68px;
	font-weight: 700;
}

.description-flex-container {
	width: 80vw;
	font-weight: 400;
	font-size: 22px;
	margin-top: 70px;
	max-width: 900px;
	padding: 0px 32px;
}

.description-flex-container div.ae-content {
	margin-top: 0;
	display: none;
}

.description-flex-container div.active {
	display: block;
}

.ae-award-header {
	text-align: left;
	padding-bottom: 16px;
	font-size: var(--text-xl);
}

.ae-ul {
	text-align: left;
	margin: 0;
	padding-left: 0;
	color: var(--secondary);
	list-style-type: none;
	/*height: 340px;*/
	display: flex;
	/*flex-direction: column;*/
	flex-wrap: wrap;
	justify-content: space-between;
}
.ae-ul li img {
	width: 98px;
	height: 130px;
	transition:.3s;
}

.low-award-year li img {
	width: 170px;
	height: 250px;
}

.med-award-year li img {
	width: 130px;
	height: 185px;
}

.ae-ul li {
	margin: 5px;
}

.ae-ul li img:hover {
	transform: scale(2.3);
}

.ae-ul-container {
	/*display: inline-block;
	float: right;*/
	width: 100%;
}

.ae-header-container {
	display: inline-block;
	text-align: left;
	float: left;
	width: 28.3%;
	padding-right: 47px;
	font-weight: 500;
}
/** End Award and Experience**/
/** Footer Social Icon**/
.footer-social-icon-custom {
	color: #ffffff;
	font-size: 27px;
}
.footer-social-icon-custom:hover {
	color: var(--primary);
}
/** End Footer Social Icon**/
/** Footer Menu **/
#_nav_menu-30-11-f {
	font-family: 'Roboto';
	/*margin-left: 12px;*/
}
#_nav_menu-30-11-f.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px;
}
#_nav_menu-30-11-f.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px;
}

#_nav_menu-30-11-f.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}
.oxy-menu-toggle {
	cursor: pointer;
	display: none;
}
#_nav_menu-30-11-f .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#_nav_menu-30-11-f .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px;
}
#_nav_menu-30-11-f .oxy-nav-menu-hamburger-line {
	height: 6px;
}
.oxy-nav-menu-list {
	display: flex;
	padding: 0;
	margin: 0;
}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item {
	list-style-type: none;
	display: flex;
	flex-direction: column;
}
.oxy-nav-menu .menu-item, .oxy-nav-menu .sub-menu {
	position: relative;
}
#code_block-18-150 #_nav_menu-30-11-f .menu-item a, #code_block-920-1956 #_nav_menu-30-11-f .menu-item a {
	padding-top: 15px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 15px;
	font-size: 14px;
	color: #ffffff;
}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item a {
	text-decoration: none;
	border-style: solid;
	border-width: 0;
	transition-timing-function: ease-in-out;
	transition-property: background-color, color, border-color;
	border-color: transparent;
}
.oxy-nav-menu .menu-item a {
	display: flex;
	align-items: center;
}

/** End Footer Menu**/
/** Service Area Column **/
.half {
	width: 180px;
	font-size: var(--text-s);
	color: var(--secondary);
}

.half-width {
	display: flex;
}
/** End Service Area Column **/
/** Community Section HZ **/
.flex-container {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: normal;
	align-items: normal;
	align-content: normal;
}

.flex-items img {
	width: 100%;
}

.flex-items:nth-child(1) {
	display: block;
	flex-grow: 0;
	flex-shrink: 1;
	flex-basis: auto;
	align-self: auto;
	order: 0;
	margin-right: 40px;
}

.flex-items:nth-child(2) {
	display: block;
	flex-grow: 0;
	flex-shrink: 1;
	flex-basis: auto;
	align-self: auto;
	order: 0;
	margin-right: 40px;
}

.flex-items:nth-child(3) {
	display: block;
	flex-grow: 0;
	flex-shrink: 1;
	flex-basis: auto;
	align-self: auto;
	order: 0;
	margin-right: 0;
}

/** End Community Section HZ **/
/** Hoarding Tabs **/
.current-hoa {
	border-top: 4px solid #4188f7;
} 

.header-tabs.current-hoa {
	background: #FFFFFF 0% 0% no-repeat padding-box;
}
/** End Hoarding Tabs**/
.current {
	border-top: 4px solid var(--primary);
} 

.header-tabs {
	background: #FFFFFF 0% 0% no-repeat padding-box;
}

.header-tabs {
	min-width: 183px;
	height: 56px;
	opacity: 1;
	display: flex;
	margin: auto;
	justify-content: center
}

.header-text {
	display: flex;
	text-align: left;
	font: normal normal bold 16px/19px Roboto;
	letter-spacing: 0px;
	color: #213650;
	opacity: 1;
	align-items: center;
	text-align: center;

}

.notcurrent {
	background-color: #ECECEC;
	border-top: 4px solid #ececec;
}

#_nav_menu-30-11 {
	font-family: 'Roboto';
	margin-left: 12px;
}
#menu-item-50, #menu-item-51 {
	display: none;
}
.header-toggle-active {
	display: block;
}
.header-tabs-main .oxy-header-container {
	flex-direction: column;
}

#headline-557-138 br, #text_block-500-194 br {
	display: none;
}

.services-sub-page-headline br {
	display: none;
}

#span-830-171 {
	display: block;
}

#span-804-171 p:nth-child(1), #span-780-171 p {
	margin-top: 0;
}

.flex-container {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: normal;
	align-content: normal;
}

.flex-items.team-section:nth-child(1) {
	display: block;
	flex-grow: 0;
	flex-shrink: 1;
	flex-basis: auto;
	align-self: auto;
	margin-right: 31px !important;
	/*margin-right: 15px;*/
	order: 0;
}

.flex-items.team-section:nth-child(2) {
	display: block;
	flex-grow: 0;
	flex-shrink: 1;
	flex-basis: auto;
	align-self: auto;
	margin-right: 31px;
	/*margin-left: 15px;
	margin-right: 15px;*/
	order: 0;
}

.flex-items.team-section:nth-child(3) {
	display: block;
	flex-grow: 0;
	flex-shrink: 1;
	flex-basis: auto;
	align-self: auto;
	margin-right: 31px !important;
	/*margin-left: 15px;
	margin-right: 15px;*/
	order: 0;
}

.flex-items:nth-child(4) {
	display: block;
	flex-grow: 0;
	flex-shrink: 1;
	flex-basis: auto;
	align-self: auto;
	/*margin-left: 15px;*/
	order: 0;
}

.flex-items {
	position: relative;
	line-height: 1.1;
}

.flex-items img {
	height: 100%;
	width: 100%;
}

.owner-title {
	font-style: italic;
	font-size: 16px;
}

.overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
	transition: .5s ease;
	background-color: var(--primary-trans-90);
}

.flex-items:hover .overlay {
	opacity: 1;
}

.owners-name {
	color: #ffffff;
	font-size: var(--text-m);
	position: absolute;
	bottom: 28px;
	left:0;
	right: 0;
	text-align: center;
	font-weight: 300;
}

.slider {
	width: 100%;
	height: 100%;
}

.slick-cards-slide {
	margin: 0px 19px;
}

.slick-cards-slide .cards-slide-content {
	/*max-width: 526px;
	min-height: 375px;
	text-align: center;
	padding: 0 85px;
	position: relative;*/
}

.cards-slide-comment {
	line-height: 23px;
	font-size: 16px;
	color: var(--secondary);
	font-weight: 900;
	font-style: italic;
	padding-bottom: 19px;
	padding-left: 43px;
	padding-right: 43px;
}

.cards-slide-name-user {
	font-size: var(--text-xs);;
	color: var(--secondary);
	padding-bottom: 37px;
}

.cards-slide-img-user img {
	width: 57px;
	height: 57px;
}

.cards-slide-container {
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 12px 30px #2E415329;
	max-width: 312px;
	display: inline-block;
	position: relative;
	margin: 0 22px;
	margin-bottom: 119px;
	height: 100%;
	min-height: 380px;
}

.cards-slide-container:nth-child(7), .cards-slide-container:nth-child(8), .cards-slide-container:nth-child(9),
.hoarding-card-slide-container:nth-child(7), .hoarding-card-slide-container:nth-child(8), .hoarding-card-slide-container:nth-child(9){
	/**margin-bottom: 0;**/
}


.cards-slide-img-container img, .cards-slide-img-user img {
	margin: auto;
}

.cards-slide-img-container {
	position: absolute;
	right: 0;
	left: 0;
	margin: auto;
	margin-top: -45px;
}

.cards-slide-star-rating {
	color: var(--primary);
	font-size: 41px;
	line-height: 27px;
	padding-bottom: 30px;
	letter-spacing: 11px;
	padding-top: 40px;
}

.cards-slide-img-user {
	padding-bottom: 16px;
	line-height: 0px;
}

.timeline-hoarding{
	position: relative;
}
.timeline-hoarding-line{
	border-left:3px solid #4188f7;
	position: absolute;
	margin-left: 63px;
	z-index: -1;
	/*height: 71%;
	min-height: 71%;*/
}
.timeline-hoarding-events{
	margin:0 0 0 20px;
	padding:0;
	list-style: none;
}
.timeline-hoarding-event{
	margin:10px 0;
	margin-left:20px;
	padding-left:20px;
	z-index: 0;
	list-style: none;
	padding:0;
	display:flex;
	align-items:center;
	/*margin-bottom: -35px;*/
	position: relative;
}
.timeline-hoarding-date {
	position: absolute;
	top: 0;
}
.timeline-hoarding-date, .timeline-hoarding-description{
	display:inline-block;
}
.timeline-hoarding-description{
	margin-left:80px;
	position: relative;
	padding-bottom: 19px;
	width: 77%;
	/*top: -62px;*/
}
.timeline-hoarding-date{
	background-color:#000;
	color:#4188f7;
	width:47px;
	height:47px;
	border-radius:50px;
	text-align: center;
	flex: 0 0 auto;
}
.timeline-hoarding-date span{
	display:inline-block;
	padding-top:2px;
	color: #4188F7;
	font-size: 24px;
	font-weight: 500;
	padding-left: 2px;
}
.timeline-hoarding-event .timeline-hoarding-date{
	background: 
		linear-gradient(#fff,#fff) padding-box,
		linear-gradient(to right, #4188f7, #6EEFAC) border-box;
	color: var(--secondary);
	border: 3px solid transparent;
	border-radius:60px;
	display:inline-block;

}
.timeline-hoarding-header {
	color: var(--secondary);
	font-size: 24px;
	font-weight: 500;
	line-height: 30px;
	padding-bottom: 1px;
}
.timeline-hoarding-content {
	font-size: var(--text-s);
	color: var(--secondary);
	font-weight: 400;
}
.timeline-hoarding-events li:nth-child(1) .timeline-hoarding-description, .timeline-hoarding-events li:nth-child(2) .timeline-hoarding-description {
	padding-bottom: 41px;
}

.timeline-hoarding-events li:nth-child(3) .timeline-hoarding-description  {
	padding-bottom: 0;
}

.timeline-hoarding-events .timeline-hoarding-event:nth-child(3) {
	margin-bottom: 0;
}

.timeline-events .timeline-event:last-child > .timeline-date:after, .timeline-hoarding-events .timeline-hoarding-event:last-child > .timeline-hoarding-date:after {
	content: ' ';
	height: 220%;
	width: 6px;
	background-color: #ffffff;
	top: 44px;
	left: 18px;
	position: absolute;
}

.slider {
	width: 100%;
	height: 100%;
}

.slider {
	width: 100%;
	height: 100%;
}

.slick-slide {
	margin: 0px 19px;
}

.slick-slide .hoarding-slide-content {
	max-width: 526px;
	min-height: 375px;
	text-align: center;
	padding: 0 85px;
	position: relative;
}

.hoarding-slide-comment {
	line-height: 26px;
	font-size: var(--text-s);
	color: var(--secondary);
	font-weight: 900;
	font-style: italic;
	padding-bottom: 19px;
}

.hoarding-slide-name-user {
	font-size: 16px;
	color: var(--secondary);
	padding-bottom: 43px;
}

.slick-prev:before,
.slick-next:before {
	color: black;
}


.slick-slide {
	transition: all ease-in-out .3s;
	opacity: .2;
}

.slick-active {
	opacity: .5;
}

.slick-current {
	opacity: 1;
}

.hoarding-slide-container {
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 12px 30px #2E415329;
}

.slick-track {
	position: relative;
	top: 0;
}

.slick-list {
	height: 100%;
	padding-top: 0 !important;

}

.hoarding-slide-img-container img, .hoarding-slide-img-user img {
	margin: auto;
}

.hoarding-slide-img-container {
	margin-top: -35px;
	/*margin-bottom: 24px;*/
	position: absolute;
	right: 0;
	left: 0;
}

.hoarding-slide-star-rating {
	color: #4188f7;
	font-size: 47px;
	line-height: 32px;
	padding-bottom: 21px;
	letter-spacing: 11px;
	padding-top: 84px;
}

.hoarding-slide-img-user {
	padding-bottom: 15px;
}

.hoarding-card-slider {
	width: 100%;
	height: 100%;
}

.hoarding-card-slide-comment {
	line-height: 23px;
	font-size: 16px;
	color: var(--secondary);
	font-weight: 900;
	font-style: italic;
	padding-bottom: 19px;
	padding-left: 43px;
	padding-right: 43px;
}

.hoarding-card-slide-name-user {
	font-size: var(--text-xs);;
	color: var(--secondary);
	padding-bottom: 37px;
}
.hoarding-card-slide-img-user img {
	width: 57px;
	height: 57px;
}

.hoarding-card-slide-container {
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 12px 30px #2E415329;
	max-width: 312px;
	display: inline-block;
	position: relative;
	margin: 0 22px;
	margin-bottom: 119px;
}


.hoarding-card-slide-img-container img, .hoarding-card-slide-img-user img {
	margin: auto;
}

.hoarding-card-slide-img-container {
	margin-top: -45px;
	position: absolute;
	right: 0;
	left: 0;
}

.hoarding-card-slide-star-rating {
	color: #4188f7;
	font-size: 41px;
	line-height: 27px;
	padding-bottom: 30px;
	letter-spacing: 11px;
	padding-top: 40px;
}
.hoarding-card-slide-img-user {
	padding-bottom: 16px;
	line-height: 0px;
}

.footer-menu a {
	color: #ffffff !important;
}
.footer-menu a:hover {
	color: #4188f7 !important;
}
#_nav_menu-30-12 {
	font-family: 'Roboto';
	/**margin-left: 12px;**/
}
#menu-item-50, #menu-item-51 {
	display: none;
}
.header-toggle-active {
	display: block;
}
.oxy-nav-menu.oxy-nav-menu-open {
	width: 100%;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	overflow: auto;
	z-index: 2147483642 !important;
	background-color: #fff;
}
#_nav_menu-30-12.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px;
}
#_nav_menu-30-12.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px;
}

#_nav_menu-30-12.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}
.oxy-menu-toggle {
	cursor: pointer;
	display: none;
}
#_nav_menu-30-12 .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#_nav_menu-30-12 .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px;
}
#_nav_menu-30-12 .oxy-nav-menu-hamburger-line {
	height: 6px;
}
.oxy-nav-menu-list {
	display: flex;
	padding: 0;
	margin: 0;
}
#_nav_menu-30-12.oxy-nav-menu .oxy-nav-menu-list li.menu-item {
	list-style-type: none;
	display: flex;
	flex-direction: column;
	align-items: center;
}
#_nav_menu-30-12.oxy-nav-menu .menu-item, .oxy-nav-menu .sub-menu {
	position: relative;
}
.footer-menu .menu-item a {
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	font-size: 14px;
	color: #ffffff !important;
}
#_nav_menu-30-12 .menu-item a:hover {
	color: #4188f7;
}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item a {
	text-decoration: none;
	border-style: solid;
	border-width: 0;
	transition-timing-function: ease-in-out;
	transition-property: background-color, color, border-color;
	border-color: transparent;
}
.oxy-nav-menu .menu-item a {
	display: flex;
	align-items: center;
}
.header-franchisee-m, .mobile-franchisee-section {
	display: none !important;
}

.franchisee-m {
	display: none;
	overflow-y: auto;
}
.info-container {
	text-align: center;
	margin-bottom: 25px;
	display: inline-block;
	width: 32.8%;
	/**height: 170px;**/
}
.privacy-policy-begin {
	background-color: #f4f4f4;
	padding: 15px;
	border-left: 8px solid #6666cc;
}
.nearest-location .info-container {
	display: block !important;
	width: 100% !important;
}

#_nav_menu-30-11-hording {
	font-family: 'Roboto';
	margin-left: 12px;
}
#menu-item-50, #menu-item-51 {
	display: none;
}
#_nav_menu-30-11-hording.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	top: -13px;
}
#_nav_menu-30-11-hording.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	top: 13px;
}

#_nav_menu-30-11-hording.oxy-nav-menu.oxy-nav-menu-open {
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}
#_nav_menu-30-11-hording .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#_nav_menu-30-11-hording .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px;
}
#_nav_menu-30-11-hording .oxy-nav-menu-hamburger-line {
	height: 6px;
}
#_nav_menu-30-11-hording .menu-item a {
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	font-size: 14px;
	color: var(--secondary);
}
#_nav_menu-30-11-hording .menu-item a:hover {
	color: #4188f7;
}

.hoarding-card-slider .hz-slide-img-container {
	margin-top: -45px;
}

@media (min-width: 1250px) {
	.input-hz::before {
		left: -50.5px;
	}
	.input-hz::after {
		right: -50.5px;
	}
}

@media only screen and (max-width: 1160px) {
	#menu-item-54 {
		display: none !important;
	}
	#_nav_menu-30-11-hording .oxy-menu-toggle {
		display: initial !important;
	}
	#_nav_menu-30-11-hording .oxy-nav-menu-list {
		display: none;
	}
	#_nav_menu-30-11-hording.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {
		display: initial;
	}
	.list-style-ul .first-half {
		margin-right:0;
	}
	#code_block-18-150 #_nav_menu-30-11-f .oxy-menu-toggle, #code_block-920-1956 #_nav_menu-30-11-f .oxy-menu-toggle {
		display: none !important;
	}
	#code_block-18-150 #_nav_menu-30-11-f .oxy-nav-menu-list, #code_block-920-1956 #_nav_menu-30-11-f .oxy-nav-menu-list {
		display: block !important;
	}
	#code_block-18-150 #_nav_menu-30-11-f.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list, #code_block-920-1956 #_nav_menu-30-11-f.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {
		display: none !important;
	}
	#code_block-18-150 #_nav_menu-30-11-f .menu-item a, #code_block-920-1956 #_nav_menu-30-11-f .menu-item a {
		display: block;
		padding-top: 10px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 10px;
	}
	#code_block-18-150 #menu-footer-menu, #code_block-920-1956 #menu-footer-menu {
		text-align: center;
	}
	#_nav_menu-30-11-header .oxy-menu-toggle {
		display: initial !important;
	}
	#_nav_menu-30-11-header .oxy-nav-menu-list {
		display: none;
	}
	#_nav_menu-30-11-header.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {
		display: initial;
	}
	#code_block-18-150 #_nav_menu-30-11-f .oxy-menu-toggle, #code_block-920-1956 #_nav_menu-30-11-f .oxy-menu-toggle {
		display: none !important;
	}
	#code_block-18-150 #_nav_menu-30-11-f .oxy-nav-menu-list, #code_block-920-1956 #_nav_menu-30-11-f .oxy-nav-menu-list {
		display: block !important;
	}
	#code_block-18-150 #_nav_menu-30-11-f.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list, #code_block-920-1956 nav_menu-30-11-f.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {
		display: none !important;
	}
	#code_block-18-150 #_nav_menu-30-11-f .menu-item a, #code_block-920-1956 #_nav_menu-30-11-f .menu-item a {
		display: block;
		padding-top: 10px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 10px;
	}

	#code_block-18-150 #menu-footer-menu, #code_block-920-1956 #menu-footer-menu {
		text-align: center;
	}

	.oxy-nav-menu .menu-item .custom-submenu {
		display: none !important;
	}
}

@media only screen and (max-width: 1078px) {
	.cards-slide-container:nth-child(7), .cards-slide-container:nth-child(8),
	.hoarding-card-slide-container:nth-child(7), .hoarding-card-slide-container:nth-child(8){
		margin-bottom: 119px;
	}
}

@media (max-width: 1045px) {
	.half {
		width: 160px;
	}
}

@media (max-width: 1021px) {
	.ae-ul {
		justify-content: flex-start;
	}

	.ae-ul li img {
		width: 100%;
		height: 130px;
	}

}

@media only screen and (max-width: 991px) {
	#code_block-225-11 {
		margin: auto;
		padding-top: 20px;
	}
	.header-tabs-main .oxy-header-container {
		padding-left: 0;
		padding-right: 0;
	}
	.header-tabs-main .ct-new-columns {
		width: 100% !important;
	}
	#_nav_menu-324-11 .menu-item a {
		padding-top: 10px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
	}
	.header-tabs {
		min-width: 180px !important;
	}
	.flex-items:nth-child(1), .flex-items:nth-child(2),
	.flex-items:nth-child(3), .flex-items:nth-child(4),
	.flex-items.team-section:nth-child(1),.flex-items.team-section:nth-child(2),
	.flex-items.team-section:nth-child(3), .flex-items.team-section:nth-child(4) {
		margin-right: 0 !important;
		padding: 10px;
	}

	.flex-container {
		text-align: center;
		flex-direction: row;
		flex-wrap: wrap !important;
		flex: 50%;
		justify-content: center !important;
	}

	#code_block-170-11 {
		margin: auto;
	}
	.flex-items.team-section img {
		width: 300px;
	}
	.overlay {
		max-width: 300px;
		margin: auto;
		height: 93%;
	}

	.services-container-dynamic {
		width: 50%;
	}

	.services-cotnainer-class {
		width: 100%;
	}

}

@media (max-width: 850px) {
	.input-hz {
		width: 17px;
		height: 17px;
	}
	.input-hz::before,
	.input-hz::after {
		height: 3px;
	}
	.input-hz::before {
		left: calc(-5.5vw + 10.5px);
	}
	.input-hz::after {
		right: calc(-5.5vw + 10.5px);
	}
}

@media (max-width: 791px) {
	.awards-spacer {
		display: none !important;
	}
	.ae-award-header {
		text-align: center;
	}
	.ae-header-container {
		text-align: center;
		float: none;
		width: 100%; 
		padding-right: 0px;
		font-weight: 500;
		padding-bottom: 20px;
	}
	.ae-ul-container {
		display: inline-block;
		float: none;
		width: 330px;
		margin: auto;
	}
	.ae-content .small-divider {
		margin: auto;
	}

	.ae-ul-container {
		display: inline-block;
		width: 100%;
		margin: auto;
	}

	.ae-ul li {
		margin: 0px;
		display: inline-block;
	}

	.ae-ul {
		height: 100%;
		display: inline-block;
		text-align: center;
	}
}

@media only screen and (max-width: 767px) {
	.header-tabs-main .oxy-header-container {
		padding-left: 0;
		padding-right: 0;
	}
	.header-tabs-main .ct-new-columns {
		width: 100% !important;
	}
	iframe {
		width: 100% !important;
	}
	#link-486-194, #code_block-12-11, 
	#link-518-194, #code_block-17-11,
	#link-63-145, #code_block-64-145,
	#link-66-145, #code_block-67-145 {
		width: 100%;
	}
	.service-locator-section {
		display: none;
	}

	.mobile-locator {
		display: block !important;
	}

	.header-franchisee-m, .mobile-franchisee-section {
		display: block !important;
	}
	.franchisee-m {
		display: block;
	}

	.location-checker-trigger {
		display: block !important;
		text-align: center;
		padding-bottom: 30px;
	}
	.input-container {
		width: 100%;
		display: block;
	}
	.form-three-row {
		display: block;
		width: 100%;
	}
	.ae-content .small-divider-hz, .ae-content .small-divider-hoa {
		margin: auto;
	}
}

@media (max-width: 600px) {
	.flex-parent {
		justify-content: initial;
	}
	.input-hz-flex-container {
		flex-wrap: wrap;
		justify-content: center;
		width: 100%;
		height: auto;
		margin-top: 0px;
	}
	.input-hz {
		width: 60px !important;
		height: 60px !important;
		margin: 0 10px 50px;
		background-color: var(--primary-light);
	}
	.input-hz::before,
	.input-hz::after {
		content: none;
	}
	.input-hz span {
		width: 100%;
		height: 100%;
		display: block;
	}
	.input-hz span::before {
		top: calc(100% + 5px);
		transform: translateX(-50%);
		text-indent: 0;
		text-align: center;
	}
	.input-hz span::after {
		top: 50%;
		transform: translate(-50%, -50%);
		color: #ECF0F1;
	}
	.description-flex-container {
		margin-top: 30px;
		text-align: center;
	}
	.input-hz.active span::before {
		top: 60px;
	}

	.ae-ul li {
		margin: 0px;
		display: inline-block;
	}

	.ae-ul {
		text-align: center;
		display: inline-block;
		margin: auto;
		width: 100%;
	}

	.ae-ul-container {
		width: 100%;
	}

	.description-flex-container {
		padding: 0px !important;
	}
}

@media only screen and (max-width: 570px) {
	.info-container {
		width: 50%;
	}

	.hoarding-slide-comment, .hz-slide-comment, .hz-slide-name-user, .hoarding-slide-name-user {
		width: 80%;
		margin: auto;
	}

	.list-style-ul {
		columns: 2;
		-webkit-columns: 2;
		-moz-columns: 2;
	}
}

@media only screen and (max-width: 479px) {
	.header-tabs {
		min-width: 100% !important;
	}

	.main-headline-icons-services {
		font-size: 21px;
		line-height: 23px;
	}

	#_header-6-11 .oxy-header-container {
		flex-direction: column;
	}
	#_header-6-11 .oxy-header-container > div {
		justify-content: center;
	}
	.main-banner-header {
		width: 100%;
	}

	.btn--primary, .btn--outline {
		width: 100% !important;
		font-size: 12px !important;
	}

	.ae-ul-container {
		width: 100%;
	}

	.ae-ul-container {
		width: 100% !important;
	}

	.timeline-hoarding-events {
		margin: 0 0 0 0px;
	}
	.timeline-hoarding-event {
		margin-left: 0px;
	}
	.timeline-hoarding-description {
		margin-left: 60px;
	}
	.timeline-hoarding-line {
		margin-left: 23px;
		margin-top: 3px;
	}

	.footer-menu .menu-item a {
		padding-top: 5px;
		padding-bottom: 10px;
	}
	#_nav_menu-30-12 {
		margin-left: 0;
	}
	#_nav_menu-30-12 .oxy-menu-toggle {
		display: none !important;
	}
	#_nav_menu-30-12 .oxy-nav-menu-list {
		display: block;
	}
	#_nav_menu-30-12.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {
		display: none;
	}
	.timeline-hz-events {
		margin: 0 0 0 0px;
	}
	.timeline-hz-event {
		margin-left: 0px;
	}
	.timeline-hz-description {
		margin-left: 60px;
	}
	.timeline-hz-line {
		margin-left: 23px;
		margin-top: 3px;
	}

	.services-container-dynamic {
		width: 100%;
	}
}

@media only screen and (max-width: 405px) {
	.info-container {
		width: 100%;
	}

	.list-style-ul {
		columns: 1;
		-webkit-columns: 1;
		-moz-columns: 1;
	}
}

@media (max-width: 400px) {
	.ae-ul-container {
		width: 100%;
	}

	.link-services-featured {
		font-size: 18px;
	}

	.main-text-icon-services, .services-lg-sq {
		height: auto;
	}

}
/** Major Update **/

@media only screen and (min-width: 575px) {
	.btn--primary, .btn--outline {
		height: 52px !important;
	}
	.ct-link-button.btn--primary, .ct-link-button.btn--outline {
		padding: 0 !important;
		display: flex !important;
		justify-content: center !important;
		align-items: center !important;
		font-size: 24px !important;
	}
	#_header_right-22-11 .ct-link-button.btn--primary {
		font-weight: 500 !important;
	}
	#link_button-25-11, #link_button-74-11, #link_button-512-194 {
		max-width: 350px !important;
	}
	#link_button-390-11, #link_button-480-194 {
		width: 260px;
	}
	#link_button-104-11 {
		width: 90%;
	}
	#new_columns-717-171 {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	#link_button-729-171 {
		max-width: 100% !important;
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	#link_button-730-171 {
		max-width: 100% !important;
	}
	#div_block-728-171 {
		padding-left: 20px;
	}
	#text_block-477-143 {
		font-size: 20px;
		font-weight: 500;
	}

}

/** Hoarding Ready To Experience **/
.cleaning_step_item {
    width: 33.3%;
    padding-bottom: 0px
}

@media (max-width: 991px) {
    .cleaning_step_item {
        position:relative
    }
}

.cleaning_step__number {
    margin-bottom: 30px;
    width: 47px;
    height: 47px;
    position: relative;
    font-size: 24px;
    color: #28a8e0;
    font-weight: 500;
    background: linear-gradient(#ffffff 0 0) padding-box,linear-gradient(to right,#4188f7,#6eefac) border-box
}

.cleaning_step__number:not(.ct-section):not(.oxy-easy-posts),.cleaning_step__number.oxy-easy-posts .oxy-posts,.cleaning_step__number.ct-section .ct-section-inner-wrap {
    display: flex;
    align-items: center;
    justify-content: center
}

@media (max-width: 991px) {
    .cleaning_step__number {
        top:0px;
        position: absolute;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: auto;
        margin-top: auto;
        bottom: auto
    }
}

.cleaning_step_columns:before {
    position: absolute;
    top: 22px;
    border-top-color: #28a8e0;
    border-top-width: 2px;
    border-top-style: solid;
    width: 68%;
    margin-left: auto;
    margin-right: auto;
    content: ""
}

.cleaning_step_columns {
    position: relative
}

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

    .cleaning_step_columns:before {
        position: absolute;
        top: 0px;
        left: 22px;
        margin-top: 0px;
        height: 68%;
        border-left-color: #28a8e0;
        border-left-width: 3px;
        border-left-style: solid;
        margin-bottom: auto;
        width: auto
    }
}
/** End Hoarding Ready To Experience **/

/** Updates **/
.sub-menu li {
    list-style: none;
}

.custom-submenu-single li a,  {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.hoarding-form-section .btn--primary {
	background-color: #4188f7 !important;
	border: transparent;
}

.hoarding-line:before {
	content: '';
	border-left: 3px solid #4188f7;
	height: 72.6%;
	position: absolute;
	top: 23px;
	left: 63px;
	right: 0;
	margin: auto;
}

use:hover {
	fill: #fff!important;
	cursor: pointer;
}

.page-child .service-area-ul a {
	display: none !important;
}

.page-child .current_page_item .children a, .page-child .children .page_item a {
	display: flex !important;
}

.page-child .page_item_has_children.current_page_item a:first-child {
	width: 100% !important;
}

#text_block-477-143 {
	float: none !important;
}

.About #link_button-104-11 {
	max-width: 200px;
}

.Hoarding .form-content-section .button-form-main {
	background-color: #4188f7 !important;
	border-color: #4188f7 !important;
}

.services-icon-headline-dynamic {
	padding: 10px 0;
	font-size: 25px;
}

.services-items .ct-headline {
	font-size: 27px !important;
	width: 90% !important;
}

.Home #menu-item-50, .GEO #menu-item-50 .ServicesMain #menu-item-50, .Areas #menu-item-50, .Services #menu-item-50, .About 
#menu-item-50 {
	display: none !important;
}

.HoardingServices #menu-item-51, .HoardingHome #menu-item-51, .Hoarding #menu-item-51 {
	display: none !important;
}

#link_button-71-11 {
	width: 350px;
}

.ct-link-button {
	font-weight: 500 !important;
}

.hz-slide-img-container img, .hoarding-slide-img-container img, .cards-slide-img-container img, .cards-slide-img-user img {
	max-width: 50px;
}

.slick-slide .hz-slide-content, .slick-slide .hoarding-slide-content {
	min-height: 260px;
}

.hz-slide-img-container, .cards-slide-img-container {
	margin-top: -25px;
}

.hoarding-slide-star-rating, .hz-slide-star-rating {
	padding-top: 50px;
}

.removed-bio-menu {
	display: none !important;
}

.HoardingHome #menu-item-50 {
	display: block !important;
}

#span-67-11402 {
	display: contents !important;
}

#link_button-66-11402 {
	padding-left: 30px !important;
	padding-right: 30px !important;
	font-size: 24px !important;
	font-weight: 500 !important;
}

.page_item_has_children {
	display: flex !important;
	justify-content: center;
}

.page_item_has_children .children {
	display: none !important;
}

.page_item_has_children.current_page_item .children {
	display: block !important;
}

.page_item_has_children.current_page_item a:first-child {
	width: 0;
}

.half-width {
	display: flex;
	justify-content: space-evenly;
	align-items: center;
}

.city_page_list {
	max-width: 600px;
	margin: auto;
}

.children {
	width: 100%;
}

.input-label {
	max-height: 28px;
}

.work-with-us-new .timeline-hz-events .timeline-hz-event:last-child>.timeline-hz-date:after {
	background-color: #f8f8f8 !important;
}

.beforeandaftermain {
	display: flex;
}

.cleaning_step__number {
	font-size: 24px;
	font-weight: 500;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-radius: 50%;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	width: 47px;
	height: 47px;
	margin-left: auto;
	margin-right: auto;
	border-top-color: rgba(0,0,0,0);
	border-right-color: rgba(0,0,0,0);
	border-bottom-color: rgba(0,0,0,0);
	border-left-color: rgba(0,0,0,0);
	color: #28a8e0;
	margin-bottom: 30px;
	background: linear-gradient(#ffffff 0 0) padding-box,linear-gradient(to right,#4188f7,#6eefac) border-box;
}

.form-section-gray-bg .timeline-hz-events .timeline-hz-event:last-child>.timeline-hz-date:after {
	background-color: #f8f8f8 !important;
}

/** Form Sidebar **/

.overlay-main {
	height: 0;
	width: 0;
}
.overlay-main-ov {
	position: fixed;
	background-color: rgba(0, 0, 0, 0.3);
	backdrop-filter: blur(2px);
	z-index: 9999999999;
	width: 100%;
	height: 100%;
	top: 0;
}
#feedback {
	position: fixed;
	right: 0;
	bottom: 0;
	height: 100%;
	margin-left: -3px;
	margin-bottom: -3px;
	top: 5%;
	max-width: 700px;
	z-index: 9999999999;
}

#feedback-form {
	max-width: 700px;
	height: auto;
	background-color: #FFF;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	max-height: 90%;
	overflow: auto;
}

#feedback-tab {
	color: #fff;
	font-size: 20px;
	cursor: pointer;
	text-align: center;
	width: 300px;
	height: 50px;
	background-color: var(--primary);
	margin-top: 85px;
	margin-left: -175px;
	padding-top: 8px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	position: absolute;
	top: 0;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}

#feedback-form textarea { 
	resize: none; 
}
.email-input-ebook input {
	max-width: 100% !important;
}
#feedback-tab.contact-us {
	width: 74px;
	margin-left: -62px;
}
#feedback-tab.contact-us:after {
	background: url('/wp-content/uploads/2022/12/Group-447.png') no-repeat;
	background-size: contain;
}
#feedback-tab.no-book:after {
	display: none;
}
.feedback-inner-text {
	margin-right: 58px;
	margin-top: 4px;
	font-size: 22px;
}
.ebook-sidebar-form-input input {
	margin: 10px 0 !important;
	border: 1px solid #E1E1E1 !important;
	border-radius: 0 !important;
}
.feedback-form-container {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: 100%;
	padding: 70px;
	max-width: 700px;
	padding-bottom: 50px;
}
.feedback-header-container {
	margin-top: 30px;
	margin-bottom: 15px;
}
.feedback-header-container h2 {
	font-weight: 500;
	max-width: 400px;
}
.check-box-container, .checkbox-text-label {
	text-align: center;
	font-size: 16px;
	color: #A5A5A5;
}

.check-box-container {
	padding-top: 18px;
	padding-bottom: 23px;
}
.check-box-container input {
	margin-right: 10px;
}
.hoarding-card-slider .hz-slide-img-container {
	margin-top: -25px;
}
.owner-image-bio {
	max-height: 420px;
	object-fit: cover;
	object-position: top;
}
.ct-FontAwesomeicon-user-circle-o{
	width:0.92857142857143em
}

#svg-fancy_icon-27-150 .svg-icon:hover {
	fill: #fff !important;
}

.service-area-ul li {
	display: flex;
}
@media only screen and (max-width: 991px) {
	#feedback-tab {
		width: 77px;
		height: 50px;
		margin-top: 290px;
		margin-left: -62px;
	}	
	.feedback-inner-text {
		display: none;
	}
	#feedback-tab.contact-us .feedback-inner-text {
		display: block;
	}
	#feedback-tab:after {
		top: 6px;
		right: 20px;
	}
	.feedback-title-form h2 {
		font-size: 18px;
	}
	.reasons-content {
		flex-direction: column;
		text-align: center;
		font-size: 16px;
	}
	.reasons-content img {
		margin-right: 0;
		margin-bottom: 10px;
	}

}

@media only screen and (max-width: 767px) {
	#feedback-form {
		max-width: 100%;
	}

	.feedback-form-container {
		padding: 30px;
	}
}

/** End Form Sidebar **/

@media only screen and (max-width: 1120px) {
	.form-content-section .input-container {
		width: 100% !important;
	}

	#link_button-104-11, #link_button-729-171 {
		display: block !important;
		line-height: inherit;
		height: auto !important;
		padding: 20px !important;
	}

}

@media only screen and (max-width: 991px) {
	.why-choose-bio-one-sub-section {
		padding-left: 0 !important;
	}

	#div_block-88-11 {
		align-items: center !important;
	}

	.services-container .ct-headline {
		font-size: 24px !important;
		word-wrap: break-word;

	}

	.beforeandaftermain {
		flex-direction: column;
		align-items: center;
	}

}

@media only screen and (max-width: 767px) {
	#div_block-124-11 {
		max-width: 100% !important;
	}

	#link_button-71-11 {
		width: 300px !important;
	}

	#_header_right-22-11 {
		margin-left: 10px;
	}

	#div_block-183-11529 {
		margin: auto;
	}

	.review-button-container a {
		font-size: 18px !important;
		font-weight: 900;
	}

	.form-close-button {
		display: block !important;
	}

	.side-form-container h2 {
		padding-top: 15px;
	}
}

@media only screen and (max-width: 479px) {

	#_header_right-22-11 {
		margin-left: 0px;
	}

	.hoarding-line:before {
		left: 23px;
		height: 67%;
	}
	
	#link_button-71-11 {
    width: 270px!important;
}
	
}


/** Major Update **/

/** blog styles **/

.bio-post-section>.ct-section-inner-wrap{padding-bottom:50px}.bio-post-section h2{margin-bottom:35px}@media screen and (max-width: 991px){.bio-post-section .blog-row{flex-wrap:wrap !important}}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts{gap:5%}@media screen and (max-width: 991px){.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts{gap:20px 0}}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post{width:45%;box-shadow:1px 5px 20px 0px rgba(0,0,0,.15);-webkit-box-shadow:1px 5px 20px 0px rgba(0,0,0,.15);-moz-box-shadow:1px 5px 20px 0px rgba(0,0,0,.15);border-radius:20px;padding:0;overflow:hidden}@media(min-width: 992px)and (max-width: 1200px){.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post{width:45% !important}}@media screen and (max-width: 991px){.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post{width:100% !important}}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post:hover .oxy-post-image div{transform:scale(1.05)}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post .oxy-post-image{margin:0;background:#fff;overflow:hidden}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post .oxy-post-image div{transition:all .3s ease-in}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post .bio-content{padding:35px 22px}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post .bio-content .oxy-post-title{font-weight:500;transition:all .2s ease-in}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post .bio-content .oxy-post-title:hover{color:#ff850a}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post .bio-content .oxy-post-content{font-size:18px;margin:35px 0}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post .bio-content .oxy-read-more{font-weight:bold;color:#ff850a}.bio-post-section .blog-row .blog-grid #_posts_grid-45-12872.oxy-posts-grid .oxy-posts .bio-post .bio-content .oxy-read-more:after{content:url("/wp-content/uploads/2023/07/chev-right-hz.png");padding-left:10px}.bio-post-section .blog-row .bio-blog-sidebar{padding-left:20px}@media screen and (max-width: 991px){.bio-post-section .blog-row .bio-blog-sidebar{padding:0;margin-top:60px}}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget{margin-bottom:50px}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget h5{font-size:22px;font-weight:bold;margin-bottom:30px}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-cat ul{list-style:none;padding:0;margin:0;color:#213650}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-cat ul li a{color:#ff850a}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-search #searchform{box-shadow:1px 5px 20px 0px rgba(0,0,0,.2);-webkit-box-shadow:1px 5px 20px 0px rgba(0,0,0,.2);-moz-box-shadow:1px 5px 20px 0px rgba(0,0,0,.2);border-top-left-radius:10px;border-bottom-left-radius:10px}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-search #searchform>div{display:flex;align-items:center}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-search #searchform #s{border-top-left-radius:10px;border-bottom-left-radius:10px;height:47px;border:solid 1px #fff;padding:0 10px;width:80%}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-search #searchform #s::-webkit-input-placeholder{color:#a3a5a8 !important;font-size:18px;font-weight:300 !important}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-search #searchform #s:-ms-input-placeholder{color:#a3a5a8 !important;font-size:18px;font-weight:300 !important}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-search #searchform #s::placeholder{color:#a3a5a8 !important;font-size:18px;font-weight:300 !important}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-search #searchform #searchsubmit{background-color:#ff850a;background-image:url("/wp-content/uploads/2023/07/search.png");background-size:25px;background-repeat:no-repeat;background-position:center;border:none;font-size:0;height:47px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:20%}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-popular{margin-bottom:0}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-popular .pp-block{display:flex;align-items:center;gap:20px;margin-bottom:30px}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-popular .pp-block>a{display:flex;align-items:center}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-popular .pp-block h3{font-size:18px;font-weight:500;margin-bottom:0;line-height:1.3}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-popular .pp-block h3 a{color:#213650;transition:all .2s ease-in}.bio-post-section .blog-row .bio-blog-sidebar .bio-s-widget.bio-popular .pp-block h3 a:hover{color:#ff850a}.bio-post-section .oxy-easy-posts-pages{margin-top:30px;width:100%;display:flex;align-items:center;justify-content:center}.bio-post-section .oxy-easy-posts-pages .page-numbers{margin:0 23px;color:#cbc6c6;font-size:18px}@media screen and (max-width: 767px){.bio-post-section .oxy-easy-posts-pages .page-numbers{margin:0 12px}}.bio-post-section .oxy-easy-posts-pages .page-numbers:not(.dots):hover{color:var(--btn-bg, var(--btn-primary-bg))}.bio-post-section .oxy-easy-posts-pages .page-numbers.current{border:none;color:#213650 !important}.bio-post-section .oxy-easy-posts-pages .page-numbers.next,.bio-post-section .oxy-easy-posts-pages .page-numbers.prev{font-size:0;height:34px;width:34px;margin-right:0;margin-left:30px;background-image:url("/wp-content/uploads/2023/07/btn-right.png");background-position:center;background-size:34px;background-repeat:no-repeat}@media screen and (max-width: 767px){.bio-post-section .oxy-easy-posts-pages .page-numbers.next,.bio-post-section .oxy-easy-posts-pages .page-numbers.prev{margin-left:20px}}.bio-post-section .oxy-easy-posts-pages .page-numbers.prev{margin-right:30px;margin-left:0;background-image:url("/wp-content/uploads/2023/07/btn-left.png")}@media screen and (max-width: 767px){.bio-post-section .oxy-easy-posts-pages .page-numbers.prev{margin-right:20px}}#section-65-12872.featured-post-section{border-radius:0 0 100% 100%/0 0 20% 20%}@media screen and (max-width: 991px){#section-65-12872.featured-post-section{height:auto}}@media screen and (max-width: 767px){#section-65-12872.featured-post-section{border-radius:0 0 100% 100%/0 0 7% 7%}}#section-65-12872.featured-post-section .ct-section-inner-wrap{justify-content:space-between}@media screen and (max-width: 991px){#section-65-12872.featured-post-section .ct-section-inner-wrap{flex-direction:column}}@media screen and (max-width: 991px){#section-65-12872.featured-post-section .ct-section-inner-wrap .featured-post-meta{margin-bottom:50px;text-align:center;padding:0;width:75%}}@media screen and (max-width: 767px){#section-65-12872.featured-post-section .ct-section-inner-wrap .featured-post-meta{width:100%}}#section-65-12872.featured-post-section .ct-section-inner-wrap .featured-post-meta h2{line-height:1.4;font-size:40px;margin-bottom:50px}@media screen and (max-width: 767px){#section-65-12872.featured-post-section .ct-section-inner-wrap .featured-post-meta h2{line-height:1.2;font-size:35px;margin-bottom:30px}}#section-65-12872.featured-post-section .ct-section-inner-wrap .featured-post-meta h2 a{color:var(--secondary);transition:all .2s ease-in}#section-65-12872.featured-post-section .ct-section-inner-wrap .featured-post-meta h2 a:hover{color:var(--secondary)}#section-65-12872.featured-post-section .ct-section-inner-wrap .featured-post-meta .read-more{font-weight:bold;color:#ff850a}#section-65-12872.featured-post-section .ct-section-inner-wrap .featured-post-meta .read-more:after{content:url("/wp-content/uploads/2023/07/chev-right-hz.png");padding-left:10px}@media screen and (max-width: 991px){#section-65-12872.featured-post-section .ct-section-inner-wrap #div_block-71-12872{width:75%}}@media screen and (max-width: 767px){#section-65-12872.featured-post-section .ct-section-inner-wrap #div_block-71-12872{width:100%}}#section-65-12872.featured-post-section #div_block-71-12872{background:linear-gradient(#fff, #fff) padding-box,linear-gradient(to right, var(--accent), #f26554) border-box}#section-65-12872.featured-post-section #div_block-71-12872 #link_button-80-12872{background-color:#ff850a !important;border:1px solid #ff850a !important}#section-65-12872.featured-post-section #div_block-71-12872 #link_button-82-12872{border:1px solid #ff850a !important}#section-65-12872.featured-post-section #div_block-71-12872 #link_button-82-12872:hover{background-color:#ff850a !important}#section-65-12872.featured-post-section #link_button-80-12872,#section-65-12872.featured-post-section #link_button-82-12872{max-width:290px;border-radius:100px}#section-65-12872.featured-post-section .review-snippet-container{display:flex;justify-content:center;margin-bottom:10px;gap:10px}#section-65-12872.featured-post-section .review-snippet-container .google-review-icon,#section-65-12872.featured-post-section .review-snippet-container .agg-rating-class{align-items:center;display:flex}.container{max-width:1200px;margin:0 auto}.single-post .ct-section-inner-wrap .single-post-title:after{content:"";display:block;width:50px;height:3px;background:rgba(0,0,0,0) linear-gradient(90deg, #ffbc3f 0, #f26554 100%) 0 0 no-repeat padding-box;margin-top:45px;margin-bottom:20px}.single-post .ct-section-inner-wrap .bio-one-post-body .ct-headline:after,.single-post .ct-section-inner-wrap .bio-one-post-body .wp-block-heading:after{content:"";display:block;width:50px;height:3px;background:rgba(0,0,0,0) linear-gradient(90deg, #ffbc3f 0, #f26554 100%) 0 0 no-repeat padding-box;margin-top:45px;margin-bottom:20px}.single-post .ct-section-inner-wrap .bio-one-post-body .wp-block-heading{padding-top:60px;padding-bottom:25px}.single-post .ct-section-inner-wrap .bio-one-post-body .wp-block-image{margin-left:0;margin-right:0}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-img-rows{display:flex;flex-wrap:wrap;align-items:center;gap:4%;margin-top:60px}@media screen and (max-width: 991px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-img-rows{margin-top:30px}}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-img-rows .bio-block{width:48%;margin-bottom:60px}@media screen and (max-width: 991px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-img-rows .bio-block{margin-bottom:30px}}@media screen and (max-width: 767px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-img-rows .bio-block{width:100%}}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-img-rows .bio-block .inner{display:flex;align-items:center;gap:30px}@media screen and (max-width: 991px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-img-rows .bio-block .inner{gap:10px;flex-direction:column;align-items:baseline}}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-icon-rows{display:flex;flex-wrap:wrap;align-items:center;gap:4%;margin-top:60px}@media screen and (max-width: 991px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-icon-rows{margin-top:30px}}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-icon-rows .bio-block{width:30.666666%;margin-bottom:60px}@media screen and (max-width: 991px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-icon-rows .bio-block{margin-bottom:30px;width:48%}}@media screen and (max-width: 767px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-icon-rows .bio-block{width:100%}}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-icon-rows .bio-block .inner{display:flex;align-items:center;gap:30px}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-hoarding-steps{display:flex;flex-wrap:wrap;gap:4%;margin-top:60px}@media screen and (max-width: 991px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-hoarding-steps{margin-top:30px}}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-hoarding-steps .bio-block{width:30.666666%;margin-bottom:60px}@media screen and (max-width: 991px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-hoarding-steps .bio-block{margin-bottom:30px}}@media screen and (max-width: 767px){.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-hoarding-steps .bio-block{width:100%}}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-hoarding-steps .bio-block .inner img{margin-bottom:10px}.single-post .ct-section-inner-wrap .bio-one-post-body .bio-post-hoarding-steps .bio-block .inner strong{font-weight:bold;color:#ff850a}.bio-related-posts{padding-top:100px}.bio-related-posts h3{color:#213650;margin-bottom:80px;display:flex;align-items:center;justify-content:center;flex-direction:column}.bio-related-posts h3:after{content:"";display:block;width:50px;height:3px;background:rgba(0,0,0,0) linear-gradient(90deg, #ffbc3f 0, #f26554 100%) 0 0 no-repeat padding-box;margin-top:40px}.bio-related-posts .bio-grid .inner{display:flex;gap:4%}@media screen and (max-width: 991px){.bio-related-posts .bio-grid .inner{flex-wrap:wrap}}.bio-related-posts .bio-grid .inner .block{width:46%;box-shadow:1px 5px 20px 0px rgba(0,0,0,.15);-webkit-box-shadow:1px 5px 20px 0px rgba(0,0,0,.15);-moz-box-shadow:1px 5px 20px 0px rgba(0,0,0,.15);border-radius:20px;padding:0;overflow:hidden}@media screen and (max-width: 991px){.bio-related-posts .bio-grid .inner .block{width:100%}.bio-related-posts .bio-grid .inner .block:not(:last-child){margin-bottom:30px}}.bio-related-posts .bio-grid .inner .block .post-thumb{display:block;width:100%;height:340px;background-size:cover}@media screen and (max-width: 560px){.bio-related-posts .bio-grid .inner .block .post-thumb{height:270px}}.bio-related-posts .bio-grid .inner .block .content{padding:20px;font-size:18px}.bio-related-posts .bio-grid .inner .block .content h2{font-size:22px;font-weight:500;line-height:1.4;margin-bottom:20px}.bio-related-posts .bio-grid .inner .block .content h2 a{color:#213650}.bio-related-posts .bio-grid .inner .block .content p{margin-bottom:40px}.bio-related-posts .bio-grid .inner .block .content .read-more{display:block;font-weight:bold;color:#ff850a}.bio-related-posts .bio-grid .inner .block .content .read-more:after{content:url("/wp-content/uploads/2023/07/chev-right-hz.png");padding-left:10px}.bio-related-posts .pagination{margin-top:30px;width:100%;display:flex;align-items:center;justify-content:center}.bio-related-posts .pagination .page-numbers{margin:0 23px;color:#cbc6c6;font-size:18px}@media screen and (max-width: 767px){.bio-related-posts .pagination .page-numbers{margin:0 12px}}.bio-related-posts .pagination .page-numbers:not(.dots):hover{color:var(--btn-bg, var(--btn-primary-bg))}.bio-related-posts .pagination .page-numbers.current{border:none;color:#213650 !important}.bio-related-posts .pagination .page-numbers.next,.bio-related-posts .pagination .page-numbers.prev{font-size:0;height:34px;width:34px;margin-right:0;margin-left:30px;background-image:url("/wp-content/uploads/2023/07/btn-right.png");background-position:center;background-size:34px;background-repeat:no-repeat}@media screen and (max-width: 767px){.bio-related-posts .pagination .page-numbers.next,.bio-related-posts .pagination .page-numbers.prev{margin-left:20px}}.bio-related-posts .pagination .page-numbers.prev{margin-right:30px;margin-left:0;background-image:url("/wp-content/uploads/2023/07/btn-left.png")}@media screen and (max-width: 767px){.bio-related-posts .pagination .page-numbers.prev{margin-right:20px}}.bio-related-posts.search-grid{padding:0}.bio-related-posts.search-grid h3{font-size:40px}.bio-related-posts.search-grid .bio-grid .inner{display:flex;flex-wrap:wrap;gap:30px 4%}/*# sourceMappingURL=blog.css.map */

/** end blog styles **/


/** Suicide Prevention Ebook **/

.note-panel:after,
.info-card:after {
    content: '';
    width: 100%;
    height: 11px;
    position: absolute;
    background-color: aliceblue;
    bottom: 0;
    left: 0;
    background: #e88752;
    background: -moz-linear-gradient(right,  #e88752 0%, #e8565c 44%, #e82d65 100%);
    background: -webkit-linear-gradient(right,  #e88752 0%,#e8565c 44%,#e82d65 100%);
    background: linear-gradient(to left,  #e88752 0%,#e8565c 44%,#e82d65 100%);
}

#_rich_text-4039-15583 li,
.prevention-list li {
    margin-bottom: 16px;
}

div#div_block-5531-15698:after {
    content: '';
    position: absolute;
    left: -21px;
    bottom: 47px;
    border-style: solid;
    border-width: 0px 21px 21px 0;
    border-color: transparent #F58146 transparent transparent;
    transform: rotate(0deg);
}

div#div_block-5985-15698:after {
    content: '';
    position: absolute;
    right: -10px;
    bottom: 47px;
    border-style: solid;
    border-width: 21px 21px 21px 0;
    border-color: transparent #F58146 transparent transparent;
    transform: rotate(45deg);
}

.page-id-15696 .ct-link-text {
    word-break: break-word;
}

@media (max-width: 1260px) {
  #div_block-3482-15546:after,
  #div_block-3868-15583:after {
    opacity: .3;
  } 
}

/** Suicide Prevention **/

.note-panel:after,
.info-card:after {
    content: '';
    width: 100%;
    height: 11px;
    position: absolute;
    background-color: aliceblue;
    bottom: 0;
    left: 0;
    background: #e88752;
    background: -moz-linear-gradient(right,  #e88752 0%, #e8565c 44%, #e82d65 100%);
    background: -webkit-linear-gradient(right,  #e88752 0%,#e8565c 44%,#e82d65 100%);
    background: linear-gradient(to left,  #e88752 0%,#e8565c 44%,#e82d65 100%);
}

#_rich_text-4039-15583 li,
.prevention-list li {
    margin-bottom: 16px;
}

div#div_block-5531-15698:after {
    content: '';
    position: absolute;
    left: -21px;
    bottom: 47px;
    border-style: solid;
    border-width: 0px 21px 21px 0;
    border-color: transparent #F58146 transparent transparent;
    transform: rotate(0deg);
}

div#div_block-5985-15698:after {
    content: '';
    position: absolute;
    right: -10px;
    bottom: 47px;
    border-style: solid;
    border-width: 21px 21px 21px 0;
    border-color: transparent #F58146 transparent transparent;
    transform: rotate(45deg);
}

.page-id-15696 .ct-link-text {
    word-break: break-word;
}

@media (max-width: 1260px) {
  #div_block-3482-15546:after,
  #div_block-3868-15583:after {
    opacity: .3;
  } 
}

/** Suicide PRevention Universal **/

.prevention-h3 {
 font-size:35px;
 margin-bottom:38px;
}
.icon_panel {
 width:100%;
 text-align:left;
 gap:14px;
 margin-bottom:30px;
}
.icon_panel:not(.ct-section):not(.oxy-easy-posts),
.icon_panel.oxy-easy-posts .oxy-posts,
.icon_panel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:14px;
}
@media (max-width: 767px) {
.icon_panel {
}
.icon_panel:not(.ct-section):not(.oxy-easy-posts),
.icon_panel.oxy-easy-posts .oxy-posts,
.icon_panel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
justify-content:center;
}
}

.oxel_horizontal_divider__icon {
color: #98a1a8;}.oxel_horizontal_divider__icon 
>svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon {
flex-shrink: 0;
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.prevention_new-columns {
 gap:60px;
}
.prevention_new-columns:not(.ct-section):not(.oxy-easy-posts),
.prevention_new-columns.oxy-easy-posts .oxy-posts,
.prevention_new-columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-wrap:nowrap;
gap:60px;
}
@media (max-width: 991px) {
.prevention_new-columns {
 margin-bottom:40px;
 gap:40px;
}
.prevention_new-columns:not(.ct-section):not(.oxy-easy-posts),
.prevention_new-columns.oxy-easy-posts .oxy-posts,
.prevention_new-columns.ct-section .ct-section-inner-wrap{
flex-wrap:wrap;
gap:40px;
}
}

.prevention-h2 {
 font-size:40px;
 color:#213650;
 margin-bottom:20px;
}
@media (max-width: 991px) {
.prevention-h2 {
 color:#213650;
 text-align:center;
 margin-left:auto;
 margin-right:auto;
}
}

.note-panel-ideas {
 width:100%;
 background-color:#f58146;
 gap:25px;
 max-width:515px;
 border-radius:10px;
 padding-right:20px;
 padding-top:0px;
 padding-bottom:0px;
 margin-top:0px;
 position:relative;
 z-index:5;
 box-shadow:0px 5px 9px rgba(0,0,0,0.16);
}
.note-panel-ideas:not(.ct-section):not(.oxy-easy-posts),
.note-panel-ideas.oxy-easy-posts .oxy-posts,
.note-panel-ideas.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:25px;
}
@media (max-width: 991px) {
.note-panel-ideas {
 margin-left:auto;
 margin-right:auto;
}
}

@media (max-width: 767px) {
.note-panel-ideas {
 padding-top:20px;
 padding-right:10px;
 padding-bottom:20px;
 padding-left:10px;
}
.note-panel-ideas:not(.ct-section):not(.oxy-easy-posts),
.note-panel-ideas.oxy-easy-posts .oxy-posts,
.note-panel-ideas.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.note-panel-ideas__icon {
 margin-left:25px;
}
@media (max-width: 767px) {
.note-panel-ideas__icon {
 margin-left:0px;
}
}

.note-panel-ideas__text {
 color:#ffffff;
 padding-top:25px;
 padding-bottom:25px;
 border-left-width:1px;
 border-left-color:#ffffff;
 border-left-style:solid;
 font-weight:400;
 padding-left:25px;
 line-height:1.3;
 padding-right:25px;
 margin-left:0px;
}
@media (max-width: 991px) {
.note-panel-ideas__text {
}
}

@media (max-width: 767px) {
.note-panel-ideas__text {
 border-left-width:0px;
 border-top-width:1px;
 border-top-style:solid;
}
}

.info-card {
 background-color:#f5f5f5;
 padding-top:30px;
 padding-right:40px;
 padding-bottom:40px;
 padding-left:40px;
 max-width:500px;
 position:relative;
 margin-bottom:30px;
}
@media (max-width: 991px) {
.info-card {
 max-width:483px;
 margin-left:auto;
 margin-right:auto;
}
}

.info-panel {
 position:relative;
 width:100%;
}
@media (max-width: 991px) {
.info-panel {
 width:100%;
}
}

@media (max-width: 767px) {
.info-panel {
}
.info-panel:not(.ct-section):not(.oxy-easy-posts),
.info-panel.oxy-easy-posts .oxy-posts,
.info-panel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
justify-content:center;
}
}

@media (max-width: 991px) {
.risk-factors_thumblist {
 max-width:500px;
 margin-left:auto;
 margin-right:auto;
}
}

@media (max-width: 767px) {
.risk-factors_thumblist {
}
.risk-factors_thumblist:not(.ct-section):not(.oxy-easy-posts),
.risk-factors_thumblist.oxy-easy-posts .oxy-posts,
.risk-factors_thumblist.ct-section .ct-section-inner-wrap{
flex-direction:column;
flex-wrap:wrap;
}
}

.risk-factors_thumblist__row {
 gap:34px;
 overflow:hidden;
 margin-bottom:28px;
 width:100%;
}
.risk-factors_thumblist__row:not(.ct-section):not(.oxy-easy-posts),
.risk-factors_thumblist__row.oxy-easy-posts .oxy-posts,
.risk-factors_thumblist__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:34px;
}
@media (max-width: 767px) {
.risk-factors_thumblist__row {
 gap:20px;
 text-align:center;
}
.risk-factors_thumblist__row:not(.ct-section):not(.oxy-easy-posts),
.risk-factors_thumblist__row.oxy-easy-posts .oxy-posts,
.risk-factors_thumblist__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:20px;
}
}

.note-panel {
 border-radius:10px;
 position:relative;
 background-color:#ffffff;
 box-shadow:0px 0px 10px 1px rgba(112,112,112,0.3);
}
@media (max-width: 991px) {
.note-panel {
 margin-bottom:30px;
 max-width:500px;
 margin-left:auto;
 margin-right:auto;
}
}

@media (max-width: 767px) {
.note-panel {
}
.note-panel:not(.ct-section):not(.oxy-easy-posts),
.note-panel.oxy-easy-posts .oxy-posts,
.note-panel.ct-section .ct-section-inner-wrap{
display:flex;
flex-wrap:wrap;
justify-content:center;
}
}

.breadcrumbs {
 width:100%;
}
.breadcrumbs:not(.ct-section):not(.oxy-easy-posts),
.breadcrumbs.oxy-easy-posts .oxy-posts,
.breadcrumbs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:center;
}
.prevention-list {
 font-weight:700;
 padding-top:0px;
 font-size:22px;
 margin-bottom:20px;
}
.active {
 font-size:14px;
 font-weight:700;
 line-height:1;
 color:#000000;
}
.section-title {
 font-size:40px;
 font-weight:700;
 margin-bottom:30px;
 max-width:480px;
}
@media (max-width: 991px) {
.section-title {
 text-align:center;
}
}

@media (max-width: 479px) {
.section-title {
 text-align:center;
}
}

.prevention-alert-panel {
 gap:25px;
 margin-bottom:35px;
}
.prevention-alert-panel:not(.ct-section):not(.oxy-easy-posts),
.prevention-alert-panel.oxy-easy-posts .oxy-posts,
.prevention-alert-panel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:25px;
}
@media (max-width: 767px) {
.prevention-alert-panel {
 gap:10px;
}
.prevention-alert-panel:not(.ct-section):not(.oxy-easy-posts),
.prevention-alert-panel.oxy-easy-posts .oxy-posts,
.prevention-alert-panel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:10px;
}
}

.bio-hb-caution {
}
.prevention_iconlist {
 max-width:100%;
 margin-bottom:30px;
 gap:20px;
}
.prevention_iconlist:not(.ct-section):not(.oxy-easy-posts),
.prevention_iconlist.oxy-easy-posts .oxy-posts,
.prevention_iconlist.ct-section .ct-section-inner-wrap{
gap:20px;
}
@media (max-width: 991px) {
.prevention_iconlist {
 max-width:500px;
 width:100%;
 margin-left:auto;
 margin-right:auto;
}
}

.prevention_iconlist__row {
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 width:100%;
 margin-top:0px;
}
.prevention_iconlist__row:not(.ct-section):not(.oxy-easy-posts),
.prevention_iconlist__row.oxy-easy-posts .oxy-posts,
.prevention_iconlist__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.prevention_iconlist__row {
}
}

@media (max-width: 767px) {
.prevention_iconlist__row {
}
.prevention_iconlist__row:not(.ct-section):not(.oxy-easy-posts),
.prevention_iconlist__row.oxy-easy-posts .oxy-posts,
.prevention_iconlist__row.ct-section .ct-section-inner-wrap{
flex-wrap:wrap;
justify-content:center;
}
}

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

.prevention_iconlist__row__icon {
color: #333333;}.prevention_iconlist__row__icon 
>svg {width: 56px;height: 56px;}.prevention_iconlist__row__icon {
background-size: cover; margin-left:0px;
 margin-right:32px;
}
@media (max-width: 767px) {
.prevention_iconlist__row__icon {
 margin-bottom:10px;
 margin-right:0px;
}
}

@media (max-width: 479px) {
.prevention_iconlist__row__icon {
 margin-right:0px;
}
}

.prevention_iconlist__row__label {
 width:100%;
}
@media (max-width: 767px) {
.prevention_iconlist__row__label {
text-align: center !important;
}
.prevention_iconlist__row__label:not(.ct-section):not(.oxy-easy-posts),
.prevention_iconlist__row__label.oxy-easy-posts .oxy-posts,
.prevention_iconlist__row__label.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:center;
}
}

@media (max-width: 479px) {
.prevention_iconlist__row__label {
 text-align:center;
}
}

.oxel_iconlist {
 max-width:100%;
}
.oxel_iconlist__row {
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 width:100%;
 margin-top:0px;
}
.oxel_iconlist__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_iconlist__row.oxy-easy-posts .oxy-posts,
.oxel_iconlist__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_iconlist__row__icon {
background-size: cover; margin-left:32px;
 margin-right:32px;
}
.oxel_iconlist__row--dark {
 background-color:#eceeef;
}
.btn--primary {
}
.hz-review-slider {
}
.subnav {
 font-weight:600;
}
.homepage-banner-image {
}
.main-heading-banner {
 width:100%;
 font-weight:900;
}
.banner-sub-title {
 font-family:Roboto;
 font-weight:900;
 font-size:var(--text-xxl) ;
 color:var(--secondary);
 margin-bottom:0px;
 padding-bottom:0px;
 line-height:45px;
}
.banner-sub-title:not(.ct-section):not(.oxy-easy-posts),
.banner-sub-title.oxy-easy-posts .oxy-posts,
.banner-sub-title.ct-section .ct-section-inner-wrap{
display:block;
}
.banner-sub-title:ct_depth{
}
@media (max-width: 767px) {
.banner-sub-title {
}
}

.banner-sub-title-wording {
}
.bottom-gradient-effect {
}
.btn--outline {
 margin-top:0px;
}
.topics-columns {
 gap:2%;
 margin-bottom:40px;
}
.topics-columns:not(.ct-section):not(.oxy-easy-posts),
.topics-columns.oxy-easy-posts .oxy-posts,
.topics-columns.ct-section .ct-section-inner-wrap{
flex-wrap:nowrap;
gap:2%;
}
@media (max-width: 991px) {
.topics-columns {
 gap:20px;
 padding-left:10px;
 padding-right:10px;
}
.topics-columns:not(.ct-section):not(.oxy-easy-posts),
.topics-columns.oxy-easy-posts .oxy-posts,
.topics-columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:center;
justify-content:center;
gap:20px;
}
}

.topics-column {
}
.topics-column:not(.ct-section):not(.oxy-easy-posts),
.topics-column.oxy-easy-posts .oxy-posts,
.topics-column.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 991px) {
.topics-column {
}
.topics-column:not(.ct-section):not(.oxy-easy-posts),
.topics-column.oxy-easy-posts .oxy-posts,
.topics-column.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
}

.card-topics {
 width:100%;
 border-radius:8px;
 max-width:418px;
 box-shadow:0px 0px 12px 5px rgba(87,102,117,0.14);
}
.card-topics:not(.ct-section):not(.oxy-easy-posts),
.card-topics.oxy-easy-posts .oxy-posts,
.card-topics.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.card-topics__image {
 border-top-left-radius:8px;
 border-top-right-radius:8px;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
 width:100%;
}
.card-topics__body {
 padding-top:30px;
 padding-right:30px;
 padding-bottom:30px;
 padding-left:30px;
 margin-left:auto;
 margin-right:auto;
}
.card-topics__title {
 font-size:24px;
 font-weight:700;
 text-align:center;
 min-height:64px;
 margin-left:auto;
 margin-right:auto;
}
.card-topics__body-text {
 font-size:28px;
 line-height:1;
 max-width:300px;
 min-height:84px;
 margin-left:auto;
 margin-right:auto;
}
.button-hoarding-banner {
}
.btn-primary-lp:hover{
 color:#ffffff !important;
}
.btn-primary-lp {
 color:#ffffff;
 font-size:16px;
 font-weight:500;
 width:100%;
 max-width:250px;
 height:50px;
 border-radius:100px;
 margin-left:auto;
 margin-right:auto;
}
.btn-primary-lp:not(.ct-section):not(.oxy-easy-posts),
.btn-primary-lp.oxy-easy-posts .oxy-posts,
.btn-primary-lp.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.tabs-9409-tab {
}
.tabs-9409-tab-active {
 background-color:#f5841f;
 color:#ffffff;
}
.evaluation-tab {
 border-radius:50px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#f58146;
 border-right-color:#f58146;
 border-bottom-color:#f58146;
 border-left-color:#f58146;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 padding-top:10px;
 padding-left:30px;
 padding-right:30px;
 padding-bottom:10px;
 max-width:210px;
 width:100%;
 font-weight:600;
}
.evaluation-tab:not(.ct-section):not(.oxy-easy-posts),
.evaluation-tab.oxy-easy-posts .oxy-posts,
.evaluation-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.tabs-contents-9409-tab {
}
.evaluation_list__icon {
color: #f58146;}.evaluation_list__icon 
>svg {width: 10px;height: 10px;}.evaluation_list__icon {
 margin-top:10px;
 margin-right:12px;
}
@media (max-width: 991px) {
.evaluation_list__icon {
 margin-left:0px;
}
}

@media (max-width: 767px) {
.evaluation_list__icon {
 margin-right:12px;
}
}

.panel-gray:after{
    content:"";
  }
  .panel-gray {
   border-radius:0px;
   background-color:#f5f5f5;
   box-shadow:0px 0px 0px 0px rgba(0,0,0,0);
  }
  .warning_columns {
   margin-bottom:54px;
  }
  .warning_columns__label {
   line-height:1.3;
   text-align:center;
  }
  .warning_columns__label:not(.ct-section):not(.oxy-easy-posts),
  .warning_columns__label.oxy-easy-posts .oxy-posts,
  .warning_columns__label.ct-section .ct-section-inner-wrap{
  display:block;
  }
  .mobile-only {
  }
  .mobile-only:not(.ct-section):not(.oxy-easy-posts),
  .mobile-only.oxy-easy-posts .oxy-posts,
  .mobile-only.ct-section .ct-section-inner-wrap{
  display:none;
  }
  @media (max-width: 991px) {
  .mobile-only {
  }
  .mobile-only:not(.ct-section):not(.oxy-easy-posts),
  .mobile-only.oxy-easy-posts .oxy-posts,
  .mobile-only.ct-section .ct-section-inner-wrap{
  display:block;
  }
  }

.guide-number-column .ct-link-text {
    word-break: break-word;
}

@media (max-width: 1260px) {
  #div_block-3482-15546:after,
  #div_block-3868-15583:after {
    opacity: .3;
  } 
}

/** End Suicide Prevention Ebook **/

/** Ebook Download Page **/
.ebook-dl{overflow:hidden}.ebook-dl .logo-bg{position:relative;overflow:visible}.ebook-dl .logo-bg:before{content:url(/wp-content/uploads/2023/08/logo-bg-1.png);position:absolute;top:-100px;right:-50px}.ebook-dl .logo-bg#section-224-13496:before{right:auto;left:-15px}.ebook-dl .hz-divider{background:#e82d65;background:linear-gradient(90deg, rgb(232, 45, 101) 0%, rgb(230, 135, 83) 100%);height:3px;width:50px}.ebook-dl .edl-gradient{border-bottom:7px solid rgba(0,0,0,0);border-image:linear-gradient(90deg, rgb(232, 45, 101) 0%, rgb(230, 135, 83) 100%);border-image-slice:1}.ebook-dl .edl-hero{position:relative;border-radius:0% 0% 100% 100%/0% 0% 20% 20% !important}@media(max-width: 991px){.ebook-dl .edl-hero{position:static;width:100%;display:block;height:350px;border-radius:0}}.ebook-dl .edl-hero:after{content:"";width:50%;background-size:cover;background-position:center;background-image:url(/wp-content/uploads/2023/08/hero.jpg);position:absolute;top:0;right:0;height:100%;border-radius:0 0 100%/0 0 10% 10%}@media(max-width: 991px){.ebook-dl .edl-hero:after{position:static;width:100%;display:block;height:350px;border-radius:0}}@media(max-width: 479px){.ebook-dl .edl-hero:after{height:280px}}.ebook-dl .edl-hero#section-2-13496{background-image:linear-gradient(rgba(239, 244, 251, 0.8), rgba(239, 244, 251, 0.8)),url(/wp-content/uploads/2023/08/Mask-Group-25.jpg);background-position:-500px center}@media(max-width: 1199px){.ebook-dl .edl-hero#section-2-13496{background-position-x:right}}@media(max-width: 991px){.ebook-dl .edl-hero#section-2-13496{background-position-x:right}}.ebook-dl .edl-hero .input-label{display:none}.ebook-dl .edl-hero [type=checkbox]{margin-right:10px}.ebook-dl .edl-hero .button-form-main{width:100%}.ebook-dl .edl-hero span.wpcf7-list-item.first.last{font-size:16px;margin:0;color:#213650}@media(max-width: 479px){.ebook-dl .edl-hero div#div_block-270-13496{padding:30px 15px}.ebook-dl .edl-hero [type=checkbox]{margin-right:5px}.ebook-dl .edl-hero .button-form-main .wpcf7-submit{font-size:16px !important;cursor:pointer}}@media(max-width: 479px){.ebook-dl section#section-51-13496 .ct-div-block{height:auto !important}}.ebook-dl.ebook-ty .edl-hero#section-2-13496:after{background-image:url(/wp-content/uploads/2023/08/ty-herop.jpg)}.ebook-dl.ebook-ty .timeline-hz .timeline-hz-line{margin-left:23px}.ebook-dl.ebook-ty .timeline-hz .timeline-hz-header{margin-bottom:20px;font-size:22px;font-weight:700}.ebook-dl.ebook-ty .timeline-hz .timeline-hz-event{margin-left:20px}.ebook-dl.ebook-ty .timeline-hz .timeline-hz-event.thz-mobile{display:none}@media(max-width: 991px){.ebook-dl.ebook-ty .timeline-hz .timeline-hz-event.thz-mobile{display:block}}@media(min-width: 992px){.ebook-dl.ebook-ty .timeline-hz .timeline-hz-event:nth-child(4):before{content:"";display:block;height:100%;width:100%;position:absolute;left:-30px;z-index:1;background:#fff}}.ebook-dl.ebook-ty .timeline-hz .timeline-hz-date{left:-40px;z-index:2}@media(max-width: 479px){.ebook-dl.ebook-ty .timeline-hz .timeline-hz-date{left:-20px}}.ebook-dl.ebook-ty .timeline-hz .timeline-hz-description{margin-left:40px;z-index:2}.ebook-dl.ebook-ty section#section-268-13515 .ct-section-inner-wrap{position:relative}.ebook-dl.ebook-ty section#section-268-13515 .ct-section-inner-wrap .timeline-hz-col-line{position:absolute;width:3px;background:var(--primary);top:55px;left:53px;z-index:1;opacity:0}/*# sourceMappingURL=main.css.map */
.edl-btn:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 background-color:#db733f;
 color:#ffffff;
}
.edl-btn {
 font-size:16px;
 font-weight:700;
 color:#ffffff;
 background-color:#f58146;
 padding-top:13px;
 padding-right:50px;
 padding-bottom:13px;
 padding-left:50px;
 border-radius:100px;
}

.free-estimate-icon:before {
    background-image: url(/wp-content/uploads/2023/08/bioone-logo-icon-1.png);
    background-repeat: no-repeat;
    width: 70px;
    height: 68px;
    position: absolute;
    top: -32px;
    content: "";
}

.reference-hr {
    background-color: #707070;
}


/** END Ebook Download Page **/

@media (max-width: 991px) {

    #div_block-3876-15583 {
        background-position: center 0 !important;
    }    

}

@media (max-width: 767px) {

    .risk-factors_thumblist__row {
      margin-bottom: 40px !important;
    }

    #text_block-5371-15668 {
      text-align: center;
    }

    #div_block-5246-15649 {
        margin-bottom: 40px;
    }    

}

/** New Reviews Load More **/

.reviews-display-container{display:flex;flex-direction:row;flex-wrap:wrap;max-width:1100px;margin:auto;gap:50px 2%;justify-content:center}@media screen and (max-width: 767px){.reviews-display-container{gap:30px 2%}}.reviews-display-container .reviews-display-rev-container{width:32%;padding:25px 20px;background:#fff;height:100%;min-height:350px;text-align:left;box-shadow:0 4px 16px 4px rgba(0,0,0,.0588235294)}@media(min-width: 768px)and (max-width: 991px){.reviews-display-container .reviews-display-rev-container{width:46%}}@media screen and (max-width: 767px){.reviews-display-container .reviews-display-rev-container{width:100%}}.reviews-display-container .reviews-display-rev-container .logo-cont{display:flex;align-items:center;margin-bottom:10px}.reviews-display-container .reviews-display-rev-container .logo-cont img{height:20px}.reviews-display-container .reviews-display-rev-container .logo-cont img:first-child{height:35px;margin-right:10px}.reviews-display-container .reviews-display-rev-container .review-name{font-size:20px;color:var(--secondary);font-weight:900}.reviews-display-container .reviews-display-rev-container .review-comment{border-top:1px solid #b9b9b9;padding-top:20px;margin-top:20px}.reviews-display-container .reviews-display-rev-container .review-comment .new_morecontent span{display:none}.reviews-display-container .reviews-display-rev-container .review-comment .new_morelink{font-weight:900;display:block}.reviews-display-container.reviews-hoarding .new_morecontent a{color:#4188f7 !important}.lm-cont{max-width:1160px;display:flex;align-items:center;justify-content:center;margin:60px auto 0;gap:20px}@media screen and (max-width: 767px){.lm-cont{flex-direction:column}}.lm-cont a{color:#fff;background:var(--btn-primary-bg);padding:12px 30px;border-radius:30px;font-size:16px;display:flex;align-items:center;justify-content:center}.lm-cont a .loader{height:19px;margin-left:5px}.lm-cont a .loader img{height:19px}.lm-cont.alt a{background:#4188f7}.review-button-container{display:none}/*# sourceMappingURL=reviews.css.map */
#section-131-13975{
  min-height: 0;
}

/** Nate's Testi **/
.ne-page-wrap{overflow:hidden;line-height:1.4;display:block}.ne-page-wrap .click-to-open:after{background:unset}.ne-page-wrap .ne-divider{margin-top:25px;margin-bottom:20px}.ne-page-wrap .ne-btn{background-color:#4188f7;text-align:center;font-size:18px;font-weight:700;width:275px;height:46px;color:#fff;border-radius:50px;align-items:center;justify-content:center;display:flex}.ne-page-wrap .ne-btn:hover{color:#fff}.ne-page-wrap .ne-link{font-style:italic;text-decoration:underline;font-size:18px;font-weight:700;color:#28a8e0}.ne-page-wrap .ct-section.modal-open{z-index:9999999;position:relative}.ne-page-wrap #div_block-305-13070.active{opacity:1;visibility:visible;z-index:999999999}@media(max-width: 767px){.ne-page-wrap #div_block-305-13070{display:flex;position:absolute;top:90px;background:#fff;padding:25px;left:0;right:0;margin:auto;z-index:99;width:100%;box-shadow:0px 10px 14px -5px rgba(0,0,0,.3019607843);justify-content:center;gap:15px;transition:all .2s ease-in;opacity:0;visibility:hidden;z-index:-999}}@media(max-width: 479px){.ne-page-wrap #div_block-305-13070{flex-direction:column;gap:20px}}.ne-page-wrap .mobile-toggle svg circle{stroke:rgba(0,0,0,0) !important;fill:#ececec !important}.ne-page-wrap .mobile-toggle svg circle:hover,.ne-page-wrap .mobile-toggle svg circle:active,.ne-page-wrap .mobile-toggle svg circle:focus{stroke:rgba(0,0,0,0) !important;fill:#ececec !important}.ne-page-wrap .mobile-toggle.active svg circle{stroke:rgba(0,0,0,0) !important;fill:#28a8e0 !important}.ne-page-wrap p,.ne-page-wrap a,.ne-page-wrap ul{line-height:1.4}.ne-page-wrap #section-309-13070{background:#0a0525}.ne-page-wrap #section-309-13070 .footer-triangle{width:2500px;position:absolute;top:-60px;left:50%;transform:translateX(-50%)}.ne-page-wrap .ne-link{position:relative;display:flex;align-items:flex-start;justify-content:center}.ne-page-wrap .ne-link:after{content:url(/wp-content/uploads/2023/08/chev-right-hoa.png);margin-left:5px}.ne-page-wrap .ne-banner-wrap{position:relative}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img{position:absolute}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-1{transform:translateX(-50%);left:45%;top:23%;z-index:2}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-2{left:-135px;top:0;z-index:1}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-3{right:-150px;top:60px;z-index:1}.ne-page-wrap .ne-banner{position:relative;height:960px}.ne-page-wrap .ne-banner:before{content:"";position:absolute;display:block;width:100%;background-color:#ededed;top:calc(50% + 45px);transform:translateY(-50%);height:15px;z-index:1}.ne-page-wrap .ne-banner:after{content:"";position:absolute;display:block;width:100%;background:#f4831f;background:linear-gradient(180deg, rgba(244, 131, 31, 0.47) 0%, rgba(255, 255, 255, 0) 75%);bottom:-65px;height:525px}.ne-page-wrap .ne-section-2{position:relative}.ne-page-wrap .ne-section-2 .ct-section-inner-wrap{padding-top:130px}.ne-page-wrap .ne-section-2:before{content:url(/wp-content/uploads/2023/09/fs-1.png);position:absolute;right:67%;top:-155px}.ne-page-wrap .ne-section-3{position:relative}.ne-page-wrap .ne-section-3:before{content:url(/wp-content/uploads/2023/09/fs-2.png);position:absolute;left:45%;transform:translateX(-50%);top:-160px}.ne-page-wrap .ne-section-3:after{content:url(/wp-content/uploads/2023/09/fs-3.png);position:absolute;left:44%;transform:translateX(-50%);bottom:-160px}.ne-page-wrap .ne-section-12-bg img.img-3{display:none}.ne-page-wrap .ne-section-2-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-2-bg img.img-1{top:77px;left:-200px}.ne-page-wrap .ne-section-2-bg img.img-2{top:155px;right:-180px;z-index:2}.ne-page-wrap .ne-section-3-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-3-bg img.img-1{top:125px;left:-150px}.ne-page-wrap .ne-section-3-bg img.img-2{bottom:-100px;right:0}.ne-page-wrap .ne-section-4-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-4-bg img.img-1{top:205px;left:-130px}.ne-page-wrap .ne-section-4-bg img.img-2{bottom:-350px;right:-220px}.ne-page-wrap .ne-section-5{position:relative}.ne-page-wrap .ne-section-5:before{content:url(/wp-content/uploads/2023/09/fs-4.png);position:absolute;left:37%;transform:translateX(-50%);top:-330px}.ne-page-wrap .ne-section-6-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-6-bg img.img-1{left:-130px;bottom:0}.ne-page-wrap .ne-section-6-bg img.img-2{bottom:0;right:-100px}.ne-page-wrap .ne-section-6-heading{position:relative}.ne-page-wrap .ne-section-6-heading:before{content:url(/wp-content/uploads/2023/09/fs-5.png);position:absolute;left:27%;transform:translateX(-50%);top:-130px}.ne-page-wrap .ne-section-8-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-8-bg img.img-1{left:40px;bottom:-60px}.ne-page-wrap .ne-section-8-bg img.img-2{bottom:0;right:20px}.ne-page-wrap .ne-section-8{position:relative}.ne-page-wrap .ne-section-8:before{content:url(/wp-content/uploads/2023/09/fs-6.png);position:absolute;left:42%;transform:translateX(-50%);top:-100px}.ne-page-wrap .ne-section-10-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-10-bg img.img-1{left:-460px;bottom:0}.ne-page-wrap .ne-section-10-bg img.img-2{top:50px;right:20px}.ne-page-wrap .ne-section-10{position:relative}.ne-page-wrap .ne-section-10:before{content:url(/wp-content/uploads/2023/09/fs-7.png);position:absolute;left:55%;transform:translateX(-50%);top:10px}.ne-page-wrap .ne-section-12-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-12-bg img.img-1{left:-110px;bottom:-100px}.ne-page-wrap .ne-section-12-bg img.img-2{top:-140px;right:0}.ne-page-wrap .ne-section-12{position:relative}.ne-page-wrap .ne-section-12:before{content:url(/wp-content/uploads/2023/09/fs-8n.png);position:absolute;left:39%;transform:translateX(-50%);top:-80px}.ne-page-wrap .ne-section-14-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-14-bg img.img-1{left:-62px;top:-210px}.ne-page-wrap .ne-section-14{position:relative}.ne-page-wrap .ne-section-14:before{content:url(/wp-content/uploads/2023/09/fs-9.png);position:absolute;left:50%;transform:translateX(-20%);top:-110px}.ne-page-wrap .ne-section-16-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-16-bg img.img-1{right:-160px;bottom:0}.ne-page-wrap .ne-section-16-bg img.img-2{left:-110px;top:-60px}.ne-page-wrap .ne-section-16{position:relative}.ne-page-wrap .ne-section-16:before{content:url(/wp-content/uploads/2023/09/fs-10.png);position:absolute;left:43%;transform:translateX(-50%);top:-90px}.ne-page-wrap .ne-section-18-bg img{position:absolute;z-index:-1}.ne-page-wrap .ne-section-18-bg img.img-1{left:-110px;top:-140px}.ne-page-wrap .ne-section-18{position:relative}.ne-page-wrap .ne-section-18:before{content:url(/wp-content/uploads/2023/09/fs-11.png);position:absolute;left:37%;transform:translateX(-50%);top:-190px}.ne-section-20{position:relative}.ne-section-20 .top-btn{position:absolute;bottom:130px;left:50%;transform:translateX(-50%);cursor:pointer}.ne-section-20:after{content:"";display:block;position:absolute;bottom:0;height:520px;width:100vw;z-index:-1;background:#f4831f;background:linear-gradient(0deg, rgba(244, 131, 31, 0.2525385154) 0%, rgba(255, 255, 255, 0) 63%)}.ne-section-20 .ne-footer-bg img{position:absolute;top:80px}.ne-section-20 .ne-footer-bg img.neb-1{left:-20px;z-index:1}.ne-section-20 .ne-footer-bg img.neb-2{right:-200px;z-index:0}.ne-section-20 .ne-footer-bg img.neb-3{transform:translateX(-50%);left:calc(50% + 75px);top:270px;z-index:5}@media(min-width: 1200px)and (max-width: 1439px){.ne-page-wrap .ne-banner{height:900px}.ne-page-wrap .ne-section-2-bg img.img-1{top:227px;left:-210px;width:400px}.ne-page-wrap .ne-section-2-bg img.img-2{top:185px;right:-210px;z-index:2;width:413px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-1{max-width:750px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-2{max-width:450px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-3{max-width:530px}.ne-page-wrap .ne-section-3-bg img.img-1{top:235px;left:-210px;width:400px}.ne-page-wrap .ne-section-3-bg img.img-2{bottom:-130px;right:-50px;width:250px}.ne-page-wrap .ne-section-4-bg img.img-1{top:235px;left:-200px;width:400px}.ne-page-wrap .ne-section-4-bg img.img-2{bottom:-250px;right:-240px;width:720px}.ne-page-wrap .ne-section-6-bg img.img-1{left:-130px;bottom:0;width:388px}.ne-page-wrap .ne-section-6-bg img.img-2{bottom:0;right:-100px;width:835px}.ne-page-wrap .ne-section-8-bg img.img-1{width:313px}.ne-page-wrap .ne-section-8-bg img.img-2{width:515px}.ne-page-wrap .ne-section-10-bg img.img-2{width:380px}.ne-page-wrap .ne-section-10-bg img.img-1{width:1014px}.ne-page-wrap .ne-section-12-bg img.img-1{width:383px}.ne-page-wrap .ne-section-12-bg img.img-2{width:407px}.ne-page-wrap .ne-section-14-bg img.img-1{top:-110px;width:344px}.ne-page-wrap .ne-section-16-bg img.img-1{width:576px}.ne-page-wrap .ne-section-18-bg img.img-1{width:448px}.ne-page-wrap .ne-footer-bg img.neb-3{left:calc(50% + 35px);width:680px}.ne-page-wrap .ne-footer-bg img.neb-1{left:-30px;width:1210px;top:120px}.ne-page-wrap .ne-footer-bg img.neb-2{right:-190px;z-index:0;width:466px;top:120px}}@media(min-width: 992px)and (max-width: 1199px){.ne-page-wrap .ne-banner{height:900px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-1{left:44%;top:23%;width:700px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-2{left:-135px;top:30px;width:370px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-3{right:-200px;top:60px;width:470px}.ne-page-wrap .ne-section-2-bg img.img-1{top:347px;left:-200px;width:330px}.ne-page-wrap .ne-section-2-bg img.img-2{top:155px;right:-230px;width:410px}.ne-page-wrap .ne-section-3-bg img.img-1{top:425px;left:-150px;width:330px}.ne-page-wrap .ne-section-3-bg img.img-2{width:230px}.ne-page-wrap .ne-section-4-bg img.img-1{top:345px;left:-180px;width:330px}.ne-page-wrap .ne-section-4-bg img.img-2{bottom:-210px;right:-250px;width:690px}.ne-page-wrap .ne-section-6-bg img.img-1{left:-150px;bottom:0;width:368px}.ne-page-wrap .ne-section-6-bg img.img-2{bottom:0;right:-160px;width:800px}.ne-page-wrap .ne-section-8-bg img.img-1{width:300px}.ne-page-wrap .ne-section-8-bg img.img-2{bottom:60px;right:20px;width:470px}.ne-page-wrap .ne-section-10-bg img.img-1{bottom:80px;width:910px}.ne-page-wrap .ne-section-10-bg img.img-2{top:260px;right:20px;width:370px}.ne-page-wrap .ne-section-12-bg img.img-1{left:-130px;bottom:-40px;width:400px}.ne-page-wrap .ne-section-12-bg img.img-2{width:400px}.ne-page-wrap .ne-section-14-bg img.img-1{top:-140px;width:360px}}@media(min-width: 992px)and (max-width: 1199px){.ne-page-wrap .ne-section-2:before{transform:scale(0.85)}.ne-page-wrap .ne-section-8:before{transform:scale(0.85);left:22%}.ne-page-wrap .ne-section-3:before{left:37%;transform:scale(0.85)}.ne-page-wrap .ne-section-3:after{content:url(/wp-content/uploads/2023/09/fs-3.png);left:34%;transform:scale(0.85)}.ne-page-wrap .ne-section-5:before{left:27%;transform:scale(0.85)}.ne-page-wrap .ne-section-6-heading:before{left:16%;transform:scale(0.85)}.ne-page-wrap .ne-section-10:before{left:35%;transform:scale(0.85)}.ne-page-wrap .ne-section-12:before{left:19%;transform:scale(0.85)}.ne-page-wrap .ne-section-14:before{left:33%;transform:scale(0.85)}.ne-page-wrap .ne-section-16:before{left:21%;transform:scale(0.85);top:-110px}.ne-page-wrap .ne-section-18:before{left:15%;transform:scale(0.85)}.ne-page-wrap .ne-section-16-bg img.img-1{width:550px}.ne-page-wrap .ne-section-16-bg img.img-2{left:-150px;top:-60px}.ne-page-wrap .ne-section-18-bg img.img-1{width:430px}.ne-page-wrap .ne-section-14-bg img.img-1{top:-160px}.ne-page-wrap .ne-section-14 .ct-section-inner-wrap{padding-top:110px;padding-bottom:110px}.ne-page-wrap .ne-section-20{height:840px}.ne-page-wrap .ne-footer-bg img.neb-3{left:calc(50% + 35px);width:590px;top:300px}.ne-page-wrap .ne-footer-bg img.neb-1{left:-40px;width:1120px;top:130px}.ne-page-wrap .ne-footer-bg img.neb-2{right:-200px;width:410px;top:150px}}@media screen and (max-width: 991px){.ne-page-wrap .ne-section-2:before{transform:scale(0.85)}.ne-page-wrap .ne-section-8:before{transform:scale(0.85);left:18%}.ne-page-wrap .ne-section-3:before{left:20px;transform:scale(0.85);top:-180px}.ne-page-wrap .ne-section-3:after{left:34%;transform:scale(0.85);bottom:-120px}.ne-page-wrap .ne-section-5:before{left:0;transform:scale(0.85)}.ne-page-wrap .ne-section-6-heading:before{left:6%;transform:scale(0.85);top:-170px}.ne-page-wrap .ne-section-10:before{left:27%;transform:scale(0.85);top:-80px}.ne-page-wrap .ne-section-12:before{left:15%;transform:scale(0.85);top:-120px}.ne-page-wrap .ne-section-14:before{left:25%;transform:scale(0.85);top:-140px}.ne-page-wrap .ne-section-16:before{left:15%;transform:scale(0.85);top:-240px}.ne-page-wrap .ne-section-18:before{left:25%;transform:scale(0.85);top:-100px}.ne-page-wrap .ne-section-16-bg img.img-1{width:480px}.ne-page-wrap .ne-section-16-bg img.img-2{width:300px;left:-90px}.ne-page-wrap .ne-section-18-bg img.img-1{width:380px;top:-50px}.ne-page-wrap .ne-section-14-bg img.img-1{top:-160px}.ne-page-wrap .ne-section-14 .ct-section-inner-wrap{padding-top:110px;padding-bottom:110px}.ne-page-wrap .ne-section-20{height:840px}.ne-page-wrap .ne-footer-bg img.neb-3{width:510px;top:310px;left:calc(50% + 45px)}.ne-page-wrap .ne-footer-bg img.neb-1{left:-40px;width:910px;top:200px}.ne-page-wrap .ne-footer-bg img.neb-2{right:-230px;width:380px;top:178px}.ne-page-wrap .ne-section-20 .ct-section-inner-wrap{padding-top:50px}.ne-page-wrap .ct-new-columns{position:relative;z-index:9}.ne-page-wrap .ne-banner{height:770px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-1{left:44%;top:18%;width:640px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-2{left:-205px;top:120px;width:330px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-3{right:-240px;top:100px;width:430px}.ne-page-wrap .ne-banner:after{bottom:-165px}.ne-page-wrap .ne-section-2-bg img.img-1{top:347px;left:-200px;width:330px}.ne-page-wrap .ne-section-2-bg img.img-2{top:155px;right:-230px;width:410px}.ne-page-wrap .ne-section-3-bg img.img-1{top:425px;left:-170px;width:330px}.ne-page-wrap .ne-section-3-bg img.img-2{width:230px;bottom:-190px}.ne-page-wrap .ne-section-4-bg img.img-1{top:345px;left:-180px;width:330px}.ne-page-wrap .ne-section-4-bg img.img-2{bottom:-330px;right:-270px;width:690px}.ne-page-wrap .ne-section-6{height:620px}.ne-page-wrap .ne-section-6-bg img.img-1{left:-170px;bottom:0;width:298px}.ne-page-wrap .ne-section-6-bg img.img-2{bottom:0;right:-200px;width:690px}.ne-page-wrap .ne-section-8-bg img.img-1{width:270px;left:0}.ne-page-wrap .ne-section-8-bg img.img-2{bottom:100px;right:-50px;width:410px}.ne-page-wrap .ne-section-9{height:auto}.ne-page-wrap .ne-section-10-bg img.img-1{bottom:150px;width:830px}.ne-page-wrap .ne-section-10-bg img.img-2{top:210px;right:20px;width:340px}.ne-page-wrap .ne-section-10{height:560px}.ne-page-wrap .ne-section-12-bg img.img-1{left:-140px;bottom:-40px;width:370px}.ne-page-wrap .ne-section-12-bg img.img-2{width:340px;top:-80px}.ne-page-wrap .ne-section-14-bg img.img-1{top:-80px;width:320px}}@media screen and (max-width: 767px){.ne-page-wrap .ne-banner{height:740px}.ne-page-wrap .ne-banner:after{bottom:-20px;height:165px}.ne-page-wrap .ne-banner:before{display:none}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-1{left:47%;top:28%;width:365px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-2{left:-60px;top:22%;width:190px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-3{right:-40px;top:360px;width:195px}.ne-page-wrap .ne-section-2 .ct-section-inner-wrap{padding-top:70px}.ne-page-wrap .ne-section-2-bg,.ne-page-wrap .ne-section-3-bg,.ne-page-wrap .ne-section-4-bg,.ne-page-wrap .ne-section-5-bg,.ne-page-wrap .ne-section-14-bg,.ne-page-wrap .ne-section-16-bg{display:none}.ne-page-wrap #section-57-13070>.ct-section-inner-wrap{padding-bottom:72px}.ne-page-wrap .ne-section-2:before{right:56%;top:-112px;content:url(/wp-content/uploads/2023/08/steps-m-1.png);transform:scale(1)}.ne-page-wrap .ne-section-3:before{left:30px;transform:scale(1);top:-90px;content:url(/wp-content/uploads/2023/08/steps-sm-2.png)}.ne-page-wrap .ne-section-3:after{left:auto;right:25px;transform:scale(1);bottom:-120px;content:url(/wp-content/uploads/2023/08/steps-sm-3.png)}.ne-page-wrap .ne-section-5:before{left:30px;top:-70px;transform:scale(1);content:url(/wp-content/uploads/2023/08/steps-sm-4.png)}.ne-page-wrap .ne-section-6{height:420px}.ne-page-wrap .ne-section-6 .ct-section-inner-wrap{padding-top:40px}.ne-page-wrap .ne-section-6-heading:before{left:auto;right:53%;transform:scale(1);top:160px;content:url(/wp-content/uploads/2023/08/steps-sm-5.png)}.ne-page-wrap .ne-section-6-bg img.img-1{display:none}.ne-page-wrap .ne-section-6-bg img.img-2{width:97%;max-width:460px;right:0;left:0;margin:auto;bottom:-70px}.ne-page-wrap .ne-section-8:before{transform:scale(1);left:29%;content:url(/wp-content/uploads/2023/08/steps-sm-6.png);top:-70px}.ne-page-wrap .ne-section-8 .ct-section-inner-wrap{padding-top:60px;padding-bottom:60px}.ne-page-wrap .ne-section-8-bg img.img-1{width:135px;left:-20px;top:50%}.ne-page-wrap .ne-section-8-bg img.img-2{bottom:100px;right:-50px;width:230px;top:50%}.ne-page-wrap .ne-section-10{height:380px}.ne-page-wrap .ne-section-10:before{left:17%;transform:scale(1);top:-60px;content:url(/wp-content/uploads/2023/08/steps-sm-7.png)}.ne-page-wrap .ne-section-10-bg img.img-1{bottom:40px;width:417px;left:-281px}.ne-page-wrap .ne-section-10-bg img.img-2{top:-20px;right:0px;width:184px}.ne-page-wrap .ne-section-12{height:400px}.ne-page-wrap .ne-section-12:before{left:auto;right:23%;top:-70px;transform:scale(1);content:url(/wp-content/uploads/2023/08/steps-sm-8.png)}.ne-page-wrap .ne-section-12-bg img.img-1{left:-60px;top:-50px;width:260px}.ne-page-wrap .ne-section-12-bg img.img-2{display:none}.ne-page-wrap .ne-section-12-bg img.img-3{display:block;width:340px;right:-130px}.ne-page-wrap .ne-section-14 .ct-section-inner-wrap{padding-top:10px;padding-bottom:10px}.ne-page-wrap .ne-section-14:before{left:auto;right:20%;transform:scale(1);top:-70px;content:url(/wp-content/uploads/2023/08/steps-sm-9.png)}.ne-page-wrap .ne-section-16:before{left:auto;right:20px;transform:scale(1);top:-70px;content:url(/wp-content/uploads/2023/08/steps-sm-10.png)}.ne-page-wrap .ne-section-16{height:auto}.ne-page-wrap .ne-section-16 .ct-section-inner-wrap{padding:40px 0}.ne-page-wrap .ne-section-18{height:210px}.ne-page-wrap .ne-section-18:before{left:auto;right:14%;transform:scale(1);top:-60px;content:url(/wp-content/uploads/2023/08/steps-sm-11.png)}.ne-page-wrap .ne-section-18-bg img.img-1{width:210px;top:0px;left:-30px}.ne-page-wrap #link_text-127-13070{width:100%;padding:35px;max-width:320px}.ne-page-wrap .ne-section-20{height:800px}.ne-page-wrap .ne-section-20 .ct-section-inner-wrap{padding-top:10px}.ne-page-wrap .ne-footer-bg img.neb-1{left:-20px;width:100%;bottom:30%;top:auto;transform:translateY(10%)}.ne-page-wrap .ne-footer-bg img.neb-2{right:-120px;width:50%;bottom:30%;top:auto;transform:translateY(10%)}.ne-page-wrap .ne-footer-bg img.neb-3{left:54%;width:71%;max-width:360px;bottom:30%;top:auto;transform:translate(-50%, 10%)}}@media screen and (max-width: 500px){.ne-page-wrap .ct-new-columns .video-modal-active{z-index:999999999;position:fixed}}@media screen and (max-width: 440px){.ne-page-wrap .ne-banner:after{bottom:-20px;height:165px}.ne-page-wrap .ne-banner:before{display:none}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-1{left:44%;top:30%;width:270px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-2{left:-60px;top:25%;width:160px}.ne-page-wrap .ne-banner-wrap .ne-banner-bg img.neb-3{right:-40px;top:430px;width:165px}.ne-page-wrap .ne-footer-bg img.neb-1{left:-10px;width:100%;max-width:360px;bottom:30%;top:auto;transform:translateY(10%)}.ne-page-wrap .ne-footer-bg img.neb-2{right:-85px;width:50%;max-width:190px;bottom:31%;top:auto;transform:translateY(10%)}.ne-page-wrap .ne-footer-bg img.neb-3{left:55%;width:71%;max-width:210px;bottom:30%;top:auto;transform:translate(-50%, 10%)}}
/** END  Nate's Testi **/


  /** Landing Page v3 **/
  
  .lp3-banner {
    border-radius: 0 0 100% 100%/0 0 20% 20%;
    background-image: linear-gradient(
        rgba(255, 255, 255, 0.85),
        rgba(255, 255, 255, 0.85)
      ),
      url(/wp-content/uploads/2023/10/banner-img.jpg);
  }
  
  .lp3-tile {
    width: calc(33.33333% - 30px);
    box-shadow: 1px 5px 20px 0px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 1px 5px 20px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 1px 5px 20px 0px rgba(0, 0, 0, 0.15);
  }
  
  .bio-post-section #_posts_grid-102-13010.lp3-post-grid .bio-post {
      padding: 0;
      width: 33.333%;
  }
  
  .bio-post-section #_posts_grid-102-13010.lp3-post-grid .bio-post .oxy-post-image {
      background: transparent;
      margin: 0;
  }
  

  .bio-post-section .lp3-post-grid:not(.lp3-post-grid-hz) .bio-post .bio-content .oxy-read-more:after {
      content: url(/wp-content/uploads/2023/08/chev-right-hoa.png);
  }
  
  .bio-post-section .oxy-easy-posts-pages .page-numbers:not(.dots):hover {
      color: #28a8e0;
  }
  
  .lp3-testimonials .morelink {
       color: #5386ef;;
  }
  
  .lp3-form-section:before {
      content: url(/wp-content/uploads/2021/12/logo_icon.png);
      position: absolute;
      bottom: -60px;
      left: -60px;
  }
  .lp3-form-section {
         position: relative;
      overflow: hidden;
  }
  
  .lp3-form-section .input-container {
      width: calc(50% - 10px);
  }
  
  .lp3-form-section .form-container {
         display: flex;
      flex-wrap: wrap;
      gap: 10px;
          justify-content: space-between;
  }
  .lp3-form-section .form-three-row {
      width: calc(33.333% - 10px);
  }
  .lp3-form-section .input-container.full-row {
      width: 100%;
  }
  
  
  @media (min-width: 992px) and (max-width: 1199px) {
   .lp3-post-grid#_posts_grid-102-13010 .oxy-posts {
      flex-wrap: nowrap;
      gap: 25px;
  }
  }
  
  @media (min-width: 768px) and (max-width: 991px) {
   .lp3-tile {
    width: calc(50% - 30px);
  }
      .bio-post-section #_posts_grid-102-13010.lp3-post-grid .bio-post {
      padding: 0;
      width: calc(50% - 10px)!important;
  }
      
      .lp3-post-grid#_posts_grid-102-13010 .oxy-posts {
      flex-wrap: wrap;
      gap: 20px;
  }
      
  }
  
  @media screen and (max-width: 767px) {
   .lp3-tile {
    width: 100%;
  }
          .lp3-post-grid#_posts_grid-102-13010 .oxy-posts {
      flex-wrap: wrap;
          gap: 0;
  }
      .bio-post-section #_posts_grid-102-13010.lp3-post-grid .bio-post {
      padding: 0;
      width: 100%!important;
          
  }
      div#_gallery-113-13010 {
      display: flex;
      flex-wrap: wrap;
  }
  .page-template-default {
      overflow-x: hidden;
  }
      
      .lp3-form-section .input-container {
      width: 100%;
  }
  
  
  .lp3-form-section .form-three-row {
         width: 100%;
  }
  }


.bio-post-section .bio-post .bio-content{
  padding: 35px 22px;
}
#_posts_grid-102-13010 .oxy-posts {
    display: flex;
    flex-wrap: wrap;
    gap: 60px;
    justify-content: space-between;
}

#_posts_grid-102-13010 .oxy-post {
    flex: 1 0 calc(33.333% - 60px);
    max-width: calc(33.333% - 30px);   
    display: flex;
    flex-direction: column;
    text-align: left;
    align-items: flex-start;
    width: 33.33%;
    padding: 1em;
}

.bio-post-section #_posts_grid-102-13010.lp3-post-grid .bio-post .oxy-post-image {
    background: transparent;
    margin: 0;
}
#_posts_grid-102-13010 .oxy-post-image {
    width: 100%;
}

#_posts_grid-102-13010 .oxy-post-image .oxy-post-image-fixed-ratio {
    padding-bottom: 100%;
    background-size: cover;
    background-position: center center;
}

#_posts_grid-102-13010 .bio-post-section .bio-post:hover .oxy-post-image div {
    transform: scale(1.05);
}
#_posts_grid-102-13010 .bio-post-section .bio-post .oxy-post-image div {
    transition: all 0.3s ease-in;
}

#_posts_grid-102-13010 .oxy-read-more {
    font-size: 18px;
    color: #28a8e0;
}

#_posts_grid-102-13010 .oxy-post-title {
    font-size: 22px;
    color: #213650;
}
#_posts_grid-102-13010 .oxy-read-more {
    font-size: 18px;
    color: #28a8e0;
    font-weight: bold;
}

.hazard-lp3-post-grid#_posts_grid-102-13010 .oxy-read-more{
  color: var(--primary);
}

#loadMore{
    margin: 4rem 0 0;
    background: transparent;
    border: none;
    cursor: pointer;  
}
.hazard-lp3-post-grid .bio-post .bio-content .oxy-read-more:after{
 content: url("/wp-content/uploads/2023/07/chev-right-hz.png") !important;
}
@media screen and (max-width: 767px){
  .lp3-post-grid#_posts_grid-102-13010 .oxy-posts {
      flex-wrap: wrap;
      gap: 0;
  }  
  .bio-post-section #_posts_grid-102-13010.lp3-post-grid .bio-post {
      padding: 0;
      width: 100%!important;
  } 
}


  .small-divider-hoa {
    width: 50px;
    height: 3px;
    background: transparent linear-gradient(90deg, #6eefac 0, #4188f7 100%) 0 0
      no-repeat padding-box;
    background: transparent
      linear-gradient(90deg, #6eefac 0, #4188f7 0 0 no-repeat padding-box);
    opacity: 1;
  }

  .bty-curve {
    width: 1030px;
    position: absolute;
    top: -72px;
    left: 0;
  }
  .bty-curve.right {
    right: 0;
    left: auto;
    transform: scaleX(-1);
  }
  .gty-tile {
    height: 404px;
    width: calc(33.3333% - 30px);
  }

  .timeline-hazard .timeline-hoarding-line{
    border-color: var(--primary)
  }

  .timeline-hazard .timeline-hoarding-date {
    background: linear-gradient(#fff, #fff) padding-box,
      linear-gradient(to right,  #ffbc3f, var(--primary)) border-box;
    color: var(--primary);
  }

  .timeline-hazard .timeline-hoarding-date  span {
    color: var(--primary);
  }

  /** End Landing Page v3 **/


 .lp3-btn,.lp3-btn:hover{color:#fff}.lp3-banner.ct-section .ct-section-inner-wrap,.lp3-banner.oxy-easy-posts .oxy-posts,.lp3-banner:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:row;justify-content:center}.lp3-heading{max-width:650px;text-align:center;line-height:1.2}.lp3-tile{max-width:310px;padding-bottom:0;overflow:hidden;border-radius:10px}.lp3-tile.ct-section .ct-section-inner-wrap,.lp3-tile.oxy-easy-posts .oxy-posts,.lp3-tile:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:column;align-items:center}.lp3-inner{height:230px}.lp3-inner.ct-section .ct-section-inner-wrap,.lp3-inner.oxy-easy-posts .oxy-posts,.lp3-inner:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:column;align-items:center;justify-content:center}.lp3-tile-content{text-align:center;max-width:260px;line-height:1.4;font-size:18px}.lp3-divider{margin-top:22px;margin-bottom:22px}.lp3-btn{background-color:var(--primary);width:300px;height:56px;border-radius:100px;font-size:16px;font-weight:600;margin-top:16px}.lp3-btn.ct-section .ct-section-inner-wrap,.lp3-btn.oxy-easy-posts .oxy-posts,.lp3-btn:not(.ct-section):not(.oxy-easy-posts){display:flex;align-items:center;justify-content:center}.small-divider-hz{width:50px;height:3px;background:linear-gradient(90deg,#ffbc3f 0,#f26554 100%) no-repeat padding-box;opacity:1}.small-divider-hoa{width:50px;height:3px;background:linear-gradient(90deg,#6eefac 0,#4188f7 0 0 no-repeat padding-box);opacity:1}.bio-post-section>.ct-section-inner-wrap{padding-bottom:50px}.bio-post-section h2{margin-bottom:35px}.bio-post-section .oxy-posts{gap:5%}.bio-post-section .bio-post{width:45%;box-shadow:1px 5px 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:1px 5px 20px 0 rgba(0,0,0,.15);-moz-box-shadow:1px 5px 20px 0 rgba(0,0,0,.15);border-radius:20px;padding:0;overflow:hidden}@media (min-width:992px) and (max-width:1200px){.bio-post-section .bio-post{width:45%!important}}@media screen and (max-width:991px){.bio-post-section .blog-row{flex-wrap:wrap!important}.bio-post-section .oxy-posts{gap:20px 0}.bio-post-section .bio-post{width:100%!important}}.bio-post-section .bio-post:hover .oxy-post-image div{transform:scale(1.05)}.bio-post-section .bio-post .oxy-post-image{margin:0;background:#fff;overflow:hidden}.bio-post-section .bio-post .oxy-post-image div{transition:.3s ease-in}.bio-post-section .bio-post .bio-content{padding:35px 22px}.bio-post-section .bio-post .bio-content .oxy-post-title{font-weight:500;transition:.2s ease-in}.bio-post-section .bio-post .bio-content .oxy-post-title:hover{color:#ff850a}.bio-post-section .bio-post .bio-content .oxy-post-content{font-size:18px;margin:35px 0}.bio-post-section .bio-post .bio-content .oxy-read-more{font-weight:700;color:#ff850a}.bio-post-section .bio-post .bio-content .oxy-read-more:after{padding-left:10px}@media screen and (min-width:1200px){.gty-btn{white-space:nowrap}}@media (min-width:1200px) and (max-width:1450px){.bty-curve{width:820px;top:-52px}#image-11-15145{width:750px!important}}@media (min-width:992px) and (max-width:1199px){.bty-curve{width:640px;top:-45px}}@media (min-width:768px) and (max-width:991px){.bty-curve{width:360px;top:-25px}.gty-tile{height:335px;width:calc(50% - 30px)}}@media screen and (max-width:767px){#headline-5-15145,.gty-btn{white-space:wrap}.bty-curve{width:410px;top:-27px}.gty-tile{height:auto;width:100%}.guide-ty-page .review-button-container a{max-width:207px!important}.bio-post-section #_posts_grid-102-13010.lp3-post-grid .bio-post{max-width:none;flex:unset}}

.BCS .services-page-main-banner {
    background-image: linear-gradient(rgba(255,255,255,0.9),rgba(255,255,255,0.9)),url(https://www.bioonepoway.com/wp-content/uploads/sites/112/2023/11/bio-hazard-main-banner-1.jpg) !important;
    background-position: top !important;
}

img[src*="5000-Color-Medallion"], 
img[src*="inc-5000"],
img[src*="placeholder-logo"] {
    display: none;
}

.remove-24-7{
  display: none !important;
}

.no-24-7.dynamic-call-button:before{
  background: url(/wp-content/uploads/2022/11/phone-icon-bg.png) no-repeat;
  background-size: cover;
  height: 22px;
  width: 22px;
  left: 26px;
}

.no-24-7.call-or-text-container:before{
  background: url(/wp-content/uploads/2022/11/phone-icon-bg.png) no-repeat;
  height: 25px;
  background-size: contain;
  width: 32px;
  background-position: center;
}
.no-24-7.call-or-text-container .call-text-3{
  display: none;
}
.no-24-7.call-or-text-container{
  top: 3px;
}

.no-24-7.dynamic-call-button #span-481-194{
  top: 0;
}

.no-24-7.dynamic-call-button #span-481-194:after{
  display: none;
}

.sms-consent-message .wpcf7-checkbox .wpcf7-list-item-label{
  display: none;
}
.sms-consent-message .wpcf7-checkbox .wpcf7-list-item{
  margin-left: 0;
}
#code_block-24-9864 #_nav_menu-30-11-f .menu-item a{
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    color: #fff;
}

#shortcode-14-12233 .input-container, #shortcode-1001-11569 .input-container {
  padding: 5px 0;
}

.sms-consent-message {
  font-size: 11px !important;
}


.sms-consent-message{
  line-height: 1;
}

.sms-consent-message span{
  font-size: 12px !important;
}

#section-2-13496, #section-8-12212{
  height: 740px;
}

.badges img {
    filter: none!important;
}/** Hoarding EBOOK Chapter 1 **/
.bio-hb-wrap {
    width: 100%;
}
#section-31-15{
	position: relative;
}
#section-31-15:after{
	content: "";
	width: 50%;
	background-size:cover;
	background-position:center;
	background-image:url(/wp-content/uploads/2023/09/hoarding-ebook-cover.jpg);
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	border-radius: 0 0 100%/0 0 10% 10%;
}
#_rich_text-564-13187{
	position: relative;
}
.gradient-bottom{
	position: relative;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;

}
.gradient-bottom:after{
    content: "";
    position: absolute;
    height: 7px;
    background: linear-gradient(to right, #4188F7 , #6EEFAC);
    bottom: 0;
    left: 0;
    width: 100%;
	
}

.gradient-bottom.with-radius:after{
	border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;	
}
.with-radius {
    padding-left: 0!important;
}

@media (max-width: 767px) {
  .with-radius {
    padding-left: 15px!important;
}

}

#div_block-611-13187{
	position: relative;
}

.level-two{
	background-position: top -20px ;
}
.bubble-caption{
	position: absolute;
	bottom: 25px;
	width: 90%;
	right: 0;
	left: 50%;
	transform: translateX(-50%);	
	z-index: 5;	
    background-color: #53c3ba;
    color: #ffffff;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    text-align: center;
    border-radius: 10px
}

.bubble-caption:before{
	content: "";
	position: absolute;
	top: -34px;
	right: 20px;
	height: 35px;
	width: 27px;
    border-right: 27px solid transparent;
    border-bottom: 27px solid #53C3BA;

}
.bio-hb{
	position: relative;
}
.bio-hb:before{
	content: "";
	position: absolute;
	background-color: #4188F7;
	width: 50%;
	height: 100%;
	top: 0;
	left: 0;
	background-image: url("/wp-content/uploads/2023/09/1.png");
	background-position: bottom left;
	background-repeat: no-repeat;
}

.bio-hb:after{
	content: "";
	position: absolute;
	background-size: cover !important;
	background-position: top;
	top: 0;
	right: 0;
	width: 50%;
	height: 100%;
	background: url("/wp-content/uploads/2023/08/OurHopeBG.jpg");
	background-repeat: no-repeat;
	background-position: center;
}

#section-706-13187{
	background-position: center right;
}

.wecanhelp{
	position: relative;
}

.wecanhelp:before{
	content: "";
    position: absolute;
    bottom: 30px;
    left: -25px;
    height: 35px;
    width: 27px;
    border-right: 30px solid transparent;
    border-bottom: 35px solid #4188f7;
	transform: rotate(180deg);
}

.level-wch.wecanhelp:before{
	top: -20px;
	left: 25px;
	transform: rotate(40deg);
    border-right: 30px solid transparent;
    border-bottom: 35px solid #4188f7;	
}

.level-five-wch.wecanhelp:before{
	top: -20px;
	left: auto;
	right: 0;
	transform: rotate(1deg);
    border-right: 30px solid transparent;
    border-bottom: 35px solid #4188f7;	
}

/** Chapter 2 **/


.bio-hb-wrap .bio-hb.bio-hb-2 .chapter-two-banner:before {
    content: url(/wp-content/uploads/2023/09/2.png);
    bottom: -180px;
    top: auto;
    left: -230px;
    position: absolute;
}

@media (max-width: 1439px) {
    .bio-hb-wrap .bio-hb.bio-hb-2 .chapter-two-banner:before {
      content: unset;
  }
}

.chapter-banner{
	position: relative;
}

.bio-hb.chapter-two-banner:before{
	content:"";
	background-image: url("/wp-content/uploads/2023/09/2.png");
}

.bio-hb.chapter-two-banner:after{
	background-image: url("/wp-content/uploads/2023/09/chapter-2-banner.jpg")
}


.quote:before{
	content: url(/wp-content/uploads/2023/09/left-quote.png);
	margin: 0 0 30px -10px;
	display: block;
}

.quote:after{
	content: url(/wp-content/uploads/2023/09/right-quote.png);
	margin: 30px -10px 0 0;
	display: block;
	float: right;
}

/** Chapter 3 **/


.bio-hb.chapter-three-banner:after{
	background-image: url("/wp-content/uploads/2023/08/Chapter3Banner.jpg")
}

.bio-hb.chapter-three-banner:before{
	content:"";
	background-image: url("/wp-content/uploads/2023/08/3.png");
}


#div_block-2770-13299{
	grid-template-columns: repeat(6, 1fr);
	
}

.first-row-cols{
	grid-column: span 2;
}

.second-row-cols-four{
	grid-column: 2 / span 2;
}

.second-row-cols-five{
	grid-column: 4 / span 2;	
}
#section-2913-13299{
	background-position: -30px center;
}

#_rich_text-3405-13485 ul, #_rich_text-3406-13485 ul {
    margin-top: 0;
    margin-bottom: 0;
}

@media (min-width: 992px) {
  #_rich_text-3405-13485 ul li {
    margin-bottom: 24px;
  } 

  #_rich_text-3406-13485 ul li {
    margin-bottom: 12px;
  }
}



/** How Bio-One Can Help **/


.bio-hb.howcanhelp-banner:before{
	content:"";
	background-image: none;
}

.bio-hb.howcanhelp-banner:after{
	background-image: url("/wp-content/uploads/2023/09/CanHelpBanner.jpg");
    background-position: center !important;
}


/** Responsive **/


@media(max-width: 991px){
	.bio-hb-wrap .ct-section .ct-new-columns .column:not(.gradient-bottom){
		padding-right: 0 !important;
		padding-left: 0 !important;
		margin-right: 0 !important;
		margin-left: 0 !important;
	}	
	.bio-hb-wrap .ct-section-inner-wrap .ct-new-columns:first-child>.ct-div-block:first-child{
		margin-bottom: 50px !important;
	}
	#div_block-1931-13259, #div_block-2063-13259, #div_block-2196-13259, #div_block-1639-13259{
		margin-bottom: 0 !important;
	}

    .bio-hb-wrap #div_block-1586-13187 {
      margin-bottom: 0 !important;
    }
}

@media(max-width: 767px){
	#section-31-15:after{
		content: unset;
	}
	
	#div_block-2770-13299{
		grid-template-columns: repeat(1, 1fr);

	}

	.first-row-cols{
		grid-column: span 6;
	}

	.second-row-cols-four{
		grid-column: span 6;
	}

	.second-row-cols-five{
		grid-column: span 6;	
	}	
}


#_rich_text-55-11913 li {
  margin-bottom: 35px;
}


.bio-hb-wrap {
  overflow: hidden;
}


.bio-hb-wrap {
	overflow: hidden;
  /** Chapter 7 **/;
}

@media screen and (max-width: 991px) {
	.bio-hb-wrap .wecanhelp:before {
		top: -30px;
		left: 65px;
		transform: rotate(360deg);
	}
}

@media screen and (max-width: 991px) {
	.bio-hb-wrap .bio-hb-caution {
		max-width: 100% !important;
	}
}

@media screen and (max-width: 479px) {
	.bio-hb-wrap .bio-hb-caution {
		flex-direction: column !important;
		text-align: center !important;
		padding: 0 !important;
		height: auto !important		
	}

	.bio-hb-wrap .bio-hb-caution .ct-image {
		margin: 20px 0 !important;
	}

	.bio-hb-wrap .bio-hb-caution .oxy-rich-text, .bio-hb-wrap .bio-hb-caution .ct-text-block {
		border-top: solid 1px #fff !important;
		border-left: 0 !important;
		padding: 20px !important;
		text-align: left !important;
		height: auto !important
	}
}

.bio-hb-wrap .bio-hb-numbering .ct-text-block {
	max-width: 20% !important;
}

.bio-hb-wrap .bio-hb-numbering .oxy-rich-text {
	max-width: 80% !important;
}

@media screen and (max-width: 991px) {
	.bio-hb-wrap .bio-hb-numbering {
		max-width: 100% !important;
	}

	.bio-hb-wrap .bio-hb-numbering .oxy-rich-text {
		max-width: 85% !important;
	}

	.bio-hb-wrap .bio-hb-numbering .ct-text-block {
		max-width: 15% !important;
	}
}

@media screen and (max-width: 767px) {
	.bio-hb-wrap .bio-hb-numbering {
		max-width: 100% !important;
	}

	.bio-hb-wrap .bio-hb-numbering .oxy-rich-text {
		height: auto !important;
		padding: 25px !important;
	}
}

@media screen and (max-width: 479px) {
	.bio-hb-wrap .bio-hb-numbering .ct-text-block {
		max-width: 25% !important;
	}

	.bio-hb-wrap .bio-hb-numbering .oxy-rich-text {
		height: auto !important;
		padding: 15px !important;
		max-width: 75% !important;
	}
}

@media screen and (max-width: 479px) {
	.bio-hb-wrap .bio-hb-2-item {
		flex-direction: column !important;
		width: 100% !important;
		text-align: center !important;
		align-items: center !important;
		justify-content: center !important;
	}

	.bio-hb-wrap .bio-hb-2-item .ct-text-block {
		text-align: center !important;
		width: 100% !important;
	}
}

@media screen and (max-width: 479px) {
	.bio-hb-wrap .ct-headline {
		font-size: 30px !important;
	}
}

@media screen and (max-width: 991px) {
	.bio-hb-wrap .bio-hb {
		background: #4188f7;
	}
}

.bio-hb-wrap .bio-hb:before {
	background-image: unset;
}

@media screen and (max-width: 991px) {
	.bio-hb-wrap .bio-hb:before {
		display: none;
	}
}

.bio-hb-wrap .bio-hb:after {
	width: calc(50% + 3px);
    background-position: 0 20%;
}

@media screen and (max-width: 991px) {
	.bio-hb-wrap .bio-hb:after {
		height: 455px;
		display: block;
		width: 100% !important;
		position: static;
	}
}

@media screen and (max-width: 767px) {
	.bio-hb-wrap .bio-hb:after {
		height: 345px;
		display: block;
		width: 100% !important;
		position: static;
	}
}

@media screen and (max-width: 479px) {
	.bio-hb-wrap .bio-hb:after {
		height: 265px;
	}
}

.bio-hb-wrap .bio-hb .chapter-banner {
	position: relative;
}

.bio-hb-wrap .bio-hb .chapter-banner:before {
	content: url("/wp-content/uploads/2023/08/chapter_5.png");
	position: absolute;
	top: 40px;
	left: -225px;
}

@media screen and (max-width: 1439px) {
	.bio-hb-wrap .bio-hb .chapter-banner:before {
		display: none;
	}
}

.bio-hb-wrap .bio-hb.bio-hb-7-banner:after {
	background-image: url("/wp-content/uploads/2023/08/Mask-Group-14-1.jpg");
}

.bio-hb-wrap .bio-hb.bio-hb-7-banner div#div_block-684-13187:before {
	content: url("/wp-content/uploads/2023/08/7.png");
	top: -50px;
	left: -260px;
}

.bio-hb-wrap .bio-hb-5-steps div#_rich_text-2549-15448 ol li:not(:last-child) {
	margin-bottom: 50px;
}

.bio-hb-wrap .bio-hb-5-steps div#_rich_text-2549-15448 ol li strong {
	margin-bottom: 15px;
	display: block;
}

.bio-hb-wrap .bio-hb-5-steps div#_rich_text-2549-15448 ol li strong br {
	display: none;
}

/*
.bio-hb-wrap .gradient-bottom:after {
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
*/

@media screen and (max-width: 479px) {
	.bio-hb-wrap .gradient-bottom > .ct-div-block {
		flex-direction: column !important;
		padding: 25px 25px 30px !important;
	}

	.bio-hb-wrap .gradient-bottom > .ct-div-block .ct-text-block {
		text-align: center !important;
		width: 100% !important;
	}
}

@media screen and (max-width: 479px) {
	.bio-hb-wrap .bio-hb-icon-block {
		flex-direction: column !important;
	}
}

@media screen and (max-width: 479px) {
	.bio-hb-wrap .quote {
		font-size: 30px;
	}

	.bio-hb-wrap .quote p {
		padding: 0 25px;
		text-align: center;
	}
}

@media screen and (max-width: 479px) {
	.bio-hb-wrap .quote:before, .bio-hb-wrap .quote:after {
		transform: scale(0.8);
	}
}

.bio-hb-wrap.bio-hb-5 .ct-text-block, .bio-hb-wrap.bio-hb-7 .ct-text-block {
	color: #213650;
	text-align: left;
}

@media screen and (max-width: 991px) {
	.bio-hb-wrap.bio-hb-5 .ct-section:not(.bio-hb-2-banner) .ct-new-columns > .ct-div-block:first-child, .bio-hb-wrap.bio-hb-7 .ct-section:not(.bio-hb-2-banner) .ct-new-columns > .ct-div-block:first-child {
		margin-bottom: 80px;
	}
}

@media screen and (max-width: 991px) {
	.bio-hb-wrap.bio-hb-5 .ct-section:not(.bio-hb-2-banner) .ct-new-columns > .ct-div-block, .bio-hb-wrap.bio-hb-7 .ct-section:not(.bio-hb-2-banner) .ct-new-columns > .ct-div-block {
		padding: 0 !important;
	}
}

.bio-hb-wrap.bio-hb-5 .ct-section:not(.bio-hb-2-banner) .ct-new-columns > .ct-div-block > .ct-image, .bio-hb-wrap.bio-hb-7 .ct-section:not(.bio-hb-2-banner) .ct-new-columns > .ct-div-block > .ct-image {
	height: 100%;
	object-fit: cover;
}

@media screen and (max-width: 991px) {
	.bio-hb-wrap.bio-hb-5 .ct-section#section-3067-15475 .ct-new-columns > .ct-div-block:first-child, .bio-hb-wrap.bio-hb-7 .ct-section#section-3067-15475 .ct-new-columns > .ct-div-block:first-child {
		margin-bottom: 0;
	}
}

.bio-hb-wrap .bio-hb-logo-bg {
	position: relative;
}

.bio-hb-wrap .bio-hb-logo-bg:after {
	content: url("/wp-content/uploads/2023/08/logo-bg.png");
	position: absolute;
	bottom: 0;
	right: -50px;
}

.bio-hb-wrap .bio-hb-logo-bg#section-2881-15475:after, .bio-hb-wrap .bio-hb-logo-bg#section-2958-15475:after {
	bottom: -90px;
	right: auto;
	left: -40px;
}

.bio-hb-wrap .bio-hb-logo-bg#section-3046-15475:after {
	bottom: auto;
	top: 0;
}

.bio-hb-wrap .bio-hb-logo-bg#section-3367-15514:after {
	bottom: auto;
	top: -80px;
}

.bio-hb-wrap div#_rich_text-2990-15475:before {
	margin: 0;
}

.bio-hb-wrap div#_rich_text-2990-15475:after {
	margin: 0;
}

.bio-hb-wrap div#_rich_text-2990-15475 p {
	padding: 0 35px;
}

.bio-hb-wrap.bio-hb-7 #_rich_text-3281-15514 ul {
	column-count: 2;
	margin: 0;
}

.bio-hb-wrap.bio-hb-7 #_rich_text-3281-15514 ul li {
	margin-bottom: 15px;
}

@media screen and (max-width: 479px) {
	.bio-hb-wrap.bio-hb-7 #_rich_text-3281-15514 ul {
		column-count: 1;
	}
}

/** Chapter 5 and 7 **/
@media screen and (max-width: 991px){.bio-hb-wrap .bio-hb{background:#4188f7}}.bio-hb-wrap .bio-hb:before{background-image:unset}@media screen and (max-width: 991px){.bio-hb-wrap .bio-hb:before{display:none}}.bio-hb-wrap .bio-hb:after{background-image:url("/wp-content/uploads/2023/09/banner-img.png");width:calc(50% + 3px)}@media screen and (max-width: 991px){.bio-hb-wrap .bio-hb:after{height:455px;display:block;width:100% !important;position:static}}@media screen and (max-width: 767px){.bio-hb-wrap .bio-hb:after{height:345px;display:block;width:100% !important;position:static}}@media screen and (max-width: 479px){.bio-hb-wrap .bio-hb:after{height:265px}}.bio-hb-wrap .bio-hb .chapter-banner{position:relative}.bio-hb-wrap .bio-hb .chapter-banner:before{content:url("/wp-content/uploads/2023/09/chapter_5.png");position:absolute;top:40px;left:-225px}@media screen and (max-width: 1439px){.bio-hb-wrap .bio-hb .chapter-banner:before{display:none}}.bio-hb-wrap .bio-hb.bio-hb-2:after{background-image:url("/wp-content/uploads/2023/09/chapter-2-banner.jpg")!important;}.bio-hb-wrap .bio-hb.bio-hb-2 .chapter-banner:before{content:url("/wp-content/uploads/2023/09/2-3.png");bottom:-180px;top:auto}.bio-hb-wrap .bio-hb.bio-hb-3:after{background-image:url("/wp-content/uploads/2023/09/chapter-3-banner.jpg")!important;}.bio-hb-wrap .bio-hb.bio-hb-2:after{background-image:url("/wp-content/uploads/2023/09/chapter-2-banner.jpg")}.bio-hb-wrap .bio-hb.bio-hb-2 .chapter-banner:before{content:url("/wp-content/uploads/2023/09/2-3.png");bottom:-180px;top:auto}.bio-hb-wrap .bio-hb.bio-hb-7:after{background-image:url("/wp-content/uploads/2023/09/Mask-Group-14.jpg")!important;}.bio-hb-wrap .bio-hb.bio-hb-help:after{background-image:url("/wp-content/uploads/2023/09/help-banner.jpg")}.bio-hb-wrap .bio-hb.bio-hb-help .chapter-banner:before{display:none}.bio-hb-wrap.bio-hb-7 #section-703-13187.bio-hb-7-banner:after{background-image:url("/wp-content/uploads/2023/09/Mask-Group-14.jph")}.bio-hb-wrap.bio-hb-7 #section-703-13187.bio-hb-7-banner div#div_block-684-13187:before{content:url("/wp-content/uploads/2023/09/7.png");top:-50px;left:-260px}.bio-hb-wrap .bio-hb-5-steps div#_rich_text-2549-15448 ol li:not(:last-child){margin-bottom:50px}.bio-hb-wrap .bio-hb-5-steps div#_rich_text-2549-15448 ol li strong{margin-bottom:15px;display:block}.bio-hb-wrap .bio-hb-5-steps div#_rich_text-2549-15448 ol li strong br{display:none}@media screen and (max-width: 991px){.bio-hb-wrap #div_block-684-13187{margin-bottom:0 !important}}.bio-hb-wrap.bio-hb-5 .ct-text-block,.bio-hb-wrap.bio-hb-5 .oxy-rich-text,.bio-hb-wrap.bio-hb-7 .ct-text-block,.bio-hb-wrap.bio-hb-7 .oxy-rich-text{color:#213650;text-align:left}@media screen and (max-width: 991px){.bio-hb-wrap.bio-hb-5 .ct-section:not(.bio-hb-2-banner) .ct-new-columns>.ct-div-block:first-child,.bio-hb-wrap.bio-hb-7 .ct-section:not(.bio-hb-2-banner) .ct-new-columns>.ct-div-block:first-child{margin-bottom:80px}}@media screen and (max-width: 991px){.bio-hb-wrap.bio-hb-5 .ct-section:not(.bio-hb-2-banner) .ct-new-columns>.ct-div-block,.bio-hb-wrap.bio-hb-7 .ct-section:not(.bio-hb-2-banner) .ct-new-columns>.ct-div-block{padding:0 !important}}.bio-hb-wrap.bio-hb-5 .ct-section:not(.bio-hb-2-banner) .ct-new-columns>.ct-div-block>.ct-image,.bio-hb-wrap.bio-hb-7 .ct-section:not(.bio-hb-2-banner) .ct-new-columns>.ct-div-block>.ct-image{height:100%;object-fit:cover}@media screen and (max-width: 991px){.bio-hb-wrap.bio-hb-5 .ct-section#section-3067-15475 .ct-new-columns>.ct-div-block:first-child,.bio-hb-wrap.bio-hb-5 .ct-section#section-703-13187 .ct-new-columns>.ct-div-block:first-child,.bio-hb-wrap.bio-hb-7 .ct-section#section-3067-15475 .ct-new-columns>.ct-div-block:first-child,.bio-hb-wrap.bio-hb-7 .ct-section#section-703-13187 .ct-new-columns>.ct-div-block:first-child{margin-bottom:0 !important}}.bio-hb-wrap div#_rich_text-2990-15475:before{margin:0}.bio-hb-wrap div#_rich_text-2990-15475:after{margin:0}.bio-hb-wrap div#_rich_text-2990-15475 p{padding:0 35px}.bio-hb-wrap.bio-hb-7 #_rich_text-3281-15514 ul{column-count:2;margin:0}.bio-hb-wrap.bio-hb-7 #_rich_text-3281-15514 ul li{margin-bottom:15px}@media screen and (max-width: 479px){.bio-hb-wrap.bio-hb-7 #_rich_text-3281-15514 ul{column-count:1}}/*# sourceMappingURL=chapter-5-7.css.map */

/** END Chapter 5 and 7 **/

.effect-box-sp {
    background-color: #ffffff;
    padding-top: 60px;
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 60px;
    max-width: 235px;
    height: 100%;
    min-height: 240px
}

.effect-box-sp:not(.ct-section):not(.oxy-easy-posts),.effect-box-sp.oxy-easy-posts .oxy-posts,.effect-box-sp.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end
}

.bubble-caption {
    background-color: #53c3ba;
    color: #ffffff;
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
    text-align: center;
    border-radius: 10px
}

.left-bubble:not(.ct-section):not(.oxy-easy-posts),.left-bubble.oxy-easy-posts .oxy-posts,.left-bubble.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: center
}

.bio-hb-2-item {
    gap: 25px;
    margin-bottom: 60px
}

.bio-hb-2-item:not(.ct-section):not(.oxy-easy-posts),.bio-hb-2-item.oxy-easy-posts .oxy-posts,.bio-hb-2-item.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 25px
}

.what-next-list li:nth-child(5):before {
    content: '5';
}

.bio-hb-wrap .bio-hb.bio-hb-3 .chapter-banner:before{content:url("/wp-content/uploads/2023/09/3-1.png")!important;bottom:-180px!important;top:auto!important;left:-210px!important;}

.bio-hb-numbering {
 background-color:#ffffff;
 margin-bottom:40px;
}

.bio-hb-wrap .bio-hb.bio-hb-7 .chapter-banner:before{content:url("/wp-content/uploads/2023/09/7-1.png")!important;bottom:-170px!important;top:auto!important;left:-240px!important;}

.hg-breadcrumbs {
  position: relative;
}

#section-372-13787:after, .hg-breadcrumbs:after {
      position: absolute;
    max-width: 560px;
    height: 1px;
    left: 0px;
    right: 0px;
    background-color: #707070;
    content: "";
    margin: auto;
}

.sidebar-sticky {
    position: relative;
    z-index: 999;
}