.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: 1240px;
}
body {font-family: 'Poppins';}body {line-height: 156.25%;font-size: 1rem;font-weight: 400;color: #003046;}.oxy-nav-menu-hamburger-line {background-color: #003046;}h1, h2, h3, h4, h5, h6 {font-family: 'Poppins';font-size: 2em;font-weight: 700;line-height: 1;color: #003046;}h2, h3, h4, h5, h6{font-size: 2em;font-weight: 600;line-height: 1;color: #003046;}h3, h4, h5, h6{font-size: 1.5em;font-weight: 600;line-height: 1;color: #003046;}h4, h5, h6{font-size: 1.3em;font-weight: 600;line-height: 1;color: #003046;}h5, h6{font-size: 1.2em;font-weight: 500;line-height: 1;color: #003046;}h6{font-size: 1.1em;font-weight: 500;line-height: 1;color: #003046;}a {color: #003046;text-decoration: none;}a:hover {color: #048df8;text-decoration: none;}.ct-link-text {color: #000000;font-weight: 400;text-decoration: underline;}.ct-link-text:hover {color: #06bed2;text-decoration: underline;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 20px;
padding-bottom: 75px;
padding-left: 20px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
padding-right: 20px;
padding-left: 20px;
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.oxel-image-accordion {
}
.oxel-image-accordion:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-accordion.oxy-easy-posts .oxy-posts,
.oxel-image-accordion.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.oxel-image-accordion {
 height:600px;
}
.oxel-image-accordion:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-accordion.oxy-easy-posts .oxy-posts,
.oxel-image-accordion.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.oxel-image-accordion__item {
 position:relative;
 height:400px;
 overflow:hidden;
 transition-duration:0.6s;
 transition-timing-function:cubic-bezier(.69,.05,.67,.88);
 transition-property:all;
}
@media (max-width: 767px) {
.oxel-image-accordion__item {
 height:auto;
}
}

.oxel-image-accordion__details {
 z-index:10;
 position:absolute;
 left:18px;
 bottom:16px;
 width:10000px;
}
.oxel-image-accordion__details:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-accordion__details.oxy-easy-posts .oxy-posts,
.oxel-image-accordion__details.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 767px) {
.oxel-image-accordion__details {
 position:absolute;
 bottom:8px;
 left:8px;
}
}

.oxel-image-accordion__icon {
background-color: #f9f9fa;
border: 1px solid #f9f9fa;
padding: 10px;color: #374047;}.oxel-image-accordion__icon 
>svg {width: 14px;height: 14px;}.oxel-image-accordion__icon {
 margin-right:16px;
}
@media (max-width: 767px) {
.oxel-image-accordion__icon {
padding: 6px;}.oxel-image-accordion__icon {
}
}

.oxel-image-accordion__link {
 color:#f9f9fa;
}
.oxel-image-accordion__image {
 position:absolute;
 width:100%;
 height:100%;
}
.oxel_megamenu_parent:hover{
 background-color:#cfd3d7;
}
.oxel_megamenu_parent {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:32px;
 padding-right:32px;
 position:relative;
 background-color:#f9f9fa;
 transition-duration:0.3s;
}
.oxel_megamenu_parent__title {
 color:#374047;
}
.oxel_megamenu__wrapper {
transform:; padding-top:32px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 opacity:1;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 position:relative;
 width:100%;
 z-index:1999;
}
.oxel_megamenu__wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__wrapper.oxy-easy-posts .oxy-posts,
.oxel_megamenu__wrapper.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_megamenu__wrapper--hidden {
transform:translateY(64px); opacity:0;
pointer-events: none;
}
.oxel_megamenu__close-icon {
color: #333333;}.oxel_megamenu__close-icon 
>svg {width: 32px;height: 32px;}.oxel_megamenu__close-icon {
 position:absolute;
 top:48px;
 right:16px;
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.oxel_megamenu__close-icon {
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.oxel_iconlist {
 max-width:100%;
}
.oxel_iconlist__row {
 padding-top:3px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:3px;
 width:100%;
 margin-top:0px;
 gap:15px;
}
.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:flex-start;
gap:15px;
}
@media (max-width: 767px) {
.oxel_iconlist__row {
}
}

.oxel_iconlist__row__icon {
color: #45cb7b;}.oxel_iconlist__row__icon 
>svg {width: 18px;height: 18px;}.oxel_iconlist__row__icon {
 margin-right:5px;
}
@media (max-width: 767px) {
.oxel_iconlist__row__icon {
 margin-left:6px;
}
}

.oxel_iconlist__row__label {
 font-family:Poppins;
 color:#003046;
 font-weight:300;
}
.oxel_iconlist__row--dark {
 background-color:#eceeef;
}
.who-we-are__steps {
}
.cycle-dad:before{
transform:rotate(137deg); width:80%;
 background-color:rgba(0, 0, 0, 0.1);
 z-index:-9;
 border-top-left-radius:50px;
 border-top-right-radius:90px;
 position:absolute;
  content:"";
}
.cycle-dad {
cursor: pointer;
}
@media (max-width: 479px) {
.cycle-dad {
 position:relative;
}
}

.cycle-dad--step1 {
}
.cycle-el {
 position:absolute;
 left:-1.5em;
 border-radius:50px;
}
.cycle-ballom-txt {
}
.blog__posts-list {
 wp_query_advanced_preset:Custom Settings;
}
@media (max-width: 767px) {
.blog__posts-list {
}
}

@media (max-width: 479px) {
.blog__posts-list {
}
}

.blog__featured-posts {
 wp_query_advanced_preset:Custom Settings;
}
@media (max-width: 767px) {
.blog__featured-posts {
}
}

@media (max-width: 479px) {
.blog__featured-posts {
}
}

.sidebar {
}
.toc-sticky {
 position:relative;
 text-align:center;
 height:100%;
 overflow:visible;
 background-color:#af7979;
}
.toc-sticky:not(.ct-section):not(.oxy-easy-posts),
.toc-sticky.oxy-easy-posts .oxy-posts,
.toc-sticky.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.content-wrapper {
}
.oxel_toc__container {
 padding-bottom:16px;
 width:100%;
}
.oxel_toc__primary {
 color:#003046;
 font-size:14px;
 text-transform:capitalize;
 letter-spacing:1px;
 padding-left:13px;
 width:100%;
 padding-bottom:8px;
 padding-top:8px;
 border-left-width:0px;
 border-left-style:solid;
 border-left-color:#db5b4c;
 padding-right:8px;
 font-weight:200;
 text-decoration:none;
}
.oxel_toc__template {
 font-family:Poppins;
 color:#003046;
 border-left-style:solid;
 border-left-color:#eb5446;
 border-left-width:0px;
}
.oxel_toc__sub {
 text-decoration:underline;
 color:color(10);
 margin-left:16px;
}
.oxel_toc__sub__1 {
}
.oxel_toc__sub__2 {
 margin-left:32px;
}
.oxel_toc__sub__3 {
 margin-left:48px;
}
.oxel_toc__sub__4 {
 margin-left:64px;
}
.title-h2-two {
}
.oxel_accordion {
 border-top-color:color(13);
 border-right-color:color(13);
 border-bottom-color:color(13);
 border-left-color:color(13);
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.oxel_accordion__row {
 font-family:Poppins;
 text-align:justify;
 border-bottom-color:color(8);
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 font-weight:600;
 border-radius:15px;
 margin-top:1em;
 padding-top:1em;
 padding-right:1em;
 padding-bottom:1em;
 padding-left:1em;
cursor: pointer;
}
.oxel_accordion__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row.oxy-easy-posts .oxy-posts,
.oxel_accordion__row.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:space-between;
}
.oxel_accordion__icon {
color: #ffffff;}.oxel_accordion__icon 
>svg {width: 18px;height: 18px;}.oxel_accordion__icon {
 margin-right:8px;
 transition-duration:0.3s;
}
.oxel_accordion__row_left {
}
.oxel_accordion__row_left:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row_left.oxy-easy-posts .oxy-posts,
.oxel_accordion__row_left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_accordion__content {
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 border-bottom-color:color(14);
 border-bottom-width:2px;
 border-bottom-style:none;
 opacity:1;
 transition-duration:2s;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 text-align:left;
 max-height:3000px;
 transition-property:opacity;
opacity: 1;
}
.oxel_accordion__content:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__content.oxy-easy-posts .oxy-posts,
.oxel_accordion__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.oxel_accordion__content__hidden {
 transition-duration:1s;
 visibility:hidden;
 z-index:-1;
opacity: 0;
}
@media (max-width: 991px) {
.oxel_accordion__content__hidden {
 visibility:hidden;
 z-index:-1;
opacity: 0;
}
}

@media (max-width: 767px) {
.oxel_accordion__content__hidden {
opacity: 0; margin: 0px !important;
}
}

.oxel_accordion__row__label {
 color:#ffffff;
}
.tabs-6863-tab {
 font-family:Poppins;
 background-color:#ffffff;
 border-top-left-radius:25px;
 border-top-right-radius:25px;
 width:45%;
 color:#003046;
 font-weight:400;
 font-size:1.5em;
 line-height:1;
 border-top-color:#048df8;
 border-top-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-left-color:#048df8;
 border-left-style:solid;
 border-left-width:1px;
 position:relative;
 z-index:1;
 border-right-color:#048df8;
 border-right-style:solid;
 text-align:center;
 letter-spacing:-1px;
}
.tabs-6863-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-6863-tab.oxy-easy-posts .oxy-posts,
.tabs-6863-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.tabs-6863-tab {
 font-size:1.2em;
}
}

@media (max-width: 767px) {
.tabs-6863-tab {
 width:49%;
 font-size:1.1em;
 letter-spacing:0px;
}
}

.tabs-6863-tab-active:hover{
}
.tabs-6863-tab-active {
 background-color:rgba(0,0,0,0);
 color:#ffffff;
 border-left-style:none;
 border-top-color:#048df8;
 border-top-style:solid;
 border-top-width:1px;
 border-right-style:none;
}
@media (max-width: 767px) {
.tabs-6863-tab-active {
}
}

.tab-right-corner:after{
 height:100%;
 background-color:rgba(0,0,0,0);
 position:absolute;
 right:-1px;
 top:-1px;
 border-top-right-radius:25px;
 border-top-color:#048df8;
 border-top-style:solid;
 border-top-width:1px;
 border-right-style:solid;
 border-top-left-radius:25px;
 left:-1px;
 border-right-color:#048df8;
 border-right-width:1px;
 border-left-style:none;
 box-shadow:10px -10px 0px #ffffff;
  content:"";
}
.tab-right-corner {
}
@media (max-width: 767px) {
.tab-right-corner:after{
}
}

.tab-left-corner:before{
 background-color:rgba(255,0,0,0);
 position:absolute;
 top:-1px;
 z-index:-1;
 border-top-left-radius:25px;
 border-top-color:#048df8;
 border-top-style:solid;
 border-top-width:1px;
 border-left-style:solid;
 border-top-right-radius:25px;
 right:-1px;
 height:100%;
 border-left-color:#048df8;
 border-left-width:1px;
 left:-1px;
 box-shadow:-10px -10px 0px #ffffff;
  content:"";
}
.tab-left-corner {
 padding-bottom:0px;
}
@media (max-width: 767px) {
.tab-left-corner:before{
}
}

.tabs-contents-6863-tab {
}
.oxel_number_counter {
 border-right-color:#ffffff;
 border-right-width:1px;
 border-right-style:solid;
}
@media (max-width: 991px) {
.oxel_number_counter {
 border-bottom-color:#ffffff;
 border-bottom-width:1px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:none;
}
}

.oxel_number_counter__number {
 font-family:Poppins;
 color:#003046;
}
.oxel_number_counter__label {
 font-family:Poppins;
 font-size:1.2em;
 color:#ffffff;
}
.tabs-4076-tab {
 width:50%;
}
.tabs-4076-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-4076-tab.oxy-easy-posts .oxy-posts,
.tabs-4076-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.tabs-4076-tab-active {
}
.tabs-contents-4076-tab {
background-image: linear-gradient(90deg, #0f2f41 25%, #e95546 75%);}
.blog-block {
background-size: cover; border-radius:25px;
 padding-top:1em;
 padding-right:1em;
 padding-bottom:1em;
 padding-left:1em;
}
.oxel_icon_button__container:hover{
 background-color:color(9);
}
.oxel_icon_button__container {
 background-color:#ffffff;
 padding-top:8px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:8px;
 transition-duration:0.3s;
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button_text {
 color:color(11);
}
.oxel_icon_button_icon {
color: color(10);}.oxel_icon_button_icon 
>svg {width: 18px;height: 18px;}.oxel_icon_button_icon {
 margin-right:8px;
}
.DMSans-light {
}
.box-shadow {
 box-shadow:5px 5px 10px 1px rgba(0,0,0,0.3);
}
.box-shadow:not(.ct-section):not(.oxy-easy-posts),
.box-shadow.oxy-easy-posts .oxy-posts,
.box-shadow.ct-section .ct-section-inner-wrap{
display:flex;
}
.box-txt-vertical {
 width:8.5%;
 padding-bottom:2em;
 background-color:#004b70;
}
.box-txt-vertical:not(.ct-section):not(.oxy-easy-posts),
.box-txt-vertical.oxy-easy-posts .oxy-posts,
.box-txt-vertical.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 991px) {
.box-txt-vertical {
 height:100%;
 width:100%;
 padding-bottom:0em;
 padding-top:0em;
 text-align:center;
 padding-left:2em;
 padding-right:2em;
}
.box-txt-vertical:not(.ct-section):not(.oxy-easy-posts),
.box-txt-vertical.oxy-easy-posts .oxy-posts,
.box-txt-vertical.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

@media (max-width: 767px) {
.box-txt-vertical {
}
}

@media (max-width: 479px) {
.box-txt-vertical {
}
}

.oxy-superbox-primary {
}
.oxy-superbox-secondary {
}
.text-cards-accordion {
}
.oxel_accordion__row_odd {
 background-color:#004b70;
}
.oxel_accordion__row_even {
 background-color:#003046;
}
.boost-btn {
 background-color:#048df8;
}
@media (max-width: 991px) {
.boost-btn {
}
.boost-btn:not(.ct-section):not(.oxy-easy-posts),
.boost-btn.oxy-easy-posts .oxy-posts,
.boost-btn.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.boots-btn {
 background-color:#048df8;
}
.solutions-nav {
 position:relative;
 background-color:rgba(235,84,70,0.15);
}
.right-line-title:after{
 background-color:#06bed2;
 height:3px;
 margin-top:15px;
 position:absolute;
 width:50vw;
 bottom:47%;
 left:70%;
  content:"";
}
.right-line-title {
}
.right-line-title:not(.ct-section):not(.oxy-easy-posts),
.right-line-title.oxy-easy-posts .oxy-posts,
.right-line-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.right-line-title:after{
 left:80%;
}
}

@media (max-width: 767px) {
.right-line-title:after{
 left:90%;
}
}

@media (max-width: 479px) {
.right-line-title:after{
 left:90%;
}
}

.circle-title {
 min-width:15px;
 min-height:15px;
 height:15px;
 width:15px;
 background-color:#06bed2;
 border-radius:50px;
 max-width:15px;
 max-height:15px;
 position:absolute;
}
.left-line-tittle:before{
 background-color:#06bed2;
 width:50vw;
 position:absolute;
 right:70%;
 height:3px;
 bottom:47%;
  content:"";
}
.left-line-tittle {
}
@media (max-width: 991px) {
.left-line-tittle:before{
 right:80%;
}
}

@media (max-width: 767px) {
.left-line-tittle:before{
 right:90%;
}
}

.tabs-6594-tab {
}
.tabs-6594-tab-active {
}
.tabs-contents-6594-tab {
 background-color:rgba(0,0,0,0);
}
.toc-skip {
}
@media (max-width: 479px) {
.toc-skip {
}
}

.oxel_accordion__even {
}
.oxel_accordion_tab_title {
 font-family:Poppins;
 font-weight:400;
 color:#ffffff;
 letter-spacing:-1px;
 line-height:1;
 text-align:left;
 font-size:1em;
}
.oxel_accordion_content_description {
 font-family:Poppins;
 color:#ffffff;
 font-weight:300;
 text-align:left;
 font-size:0.8em;
}
.oxel_accordion_content_tittle {
 font-family:Poppins;
 color:#ffffff;
 font-weight:400;
 font-size:1.5em;
 letter-spacing:-1px;
 line-height:1;
 margin-bottom:10px;
 text-align:left;
}
.oxel_accordion__row--active {
}
.oxel_accordion-Service {
}
. {
}
.services_content {
 position:absolute;
 top:45%;
 right:0px;
 width:60%;
 padding-right:2em;
 padding-top:1em;
 padding-bottom:1em;
 padding-left:1em;
 overflow:hidden;
 visibility:visible;
 transition-property:opacity;
 transition-duration:2s;
 opacity:1;
}
.services_content:not(.ct-section):not(.oxy-easy-posts),
.services_content.oxy-easy-posts .oxy-posts,
.services_content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1240px) {
.services_content {
 top:50%;
}
}

@media (max-width: 991px) {
.services_content {
 width:80%;
}
}

@media (max-width: 767px) {
.services_content {
 position:relative;
 padding-left:0em;
 padding-right:0em;
 padding-top:0em;
 padding-bottom:0em;
 margin-top:5px;
 left:15%;
 margin-bottom:10px;
 width:90%;
}
}

.services_row:focus{
 width:40%;
}
.services_row:hover{
 width:40%;
}
.services_row {
 width:35%;
 background-color:#048df8;
 margin-top:5px;
 transition-duration:0.5s;
 transition-timing-function:ease-in-out;
 padding-top:0px;
 padding-bottom:0px;
 min-height:60px;
 padding-right:0em;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-radius:15px;
cursor: pointer;
}
.services_row:not(.ct-section):not(.oxy-easy-posts),
.services_row.oxy-easy-posts .oxy-posts,
.services_row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 991px) {
.services_row {
 padding-top:0.8em;
 padding-bottom:0.8em;
}
}

@media (max-width: 767px) {
.services_row {
 width:70%;
 border-bottom-left-radius:0px;
 border-top-left-radius:0px;
 padding-right:0.8em;
}
.services_row:hover{
 width:90%;
}
.services_row:active{
 width:90px;
}
.services_row:focus{
 width:90%;
}
}

.services_row_title {
 font-family:Poppins;
 color:#ffffff;
 font-weight:300;
 text-align:center;
 font-size:1.4em;
}
@media (max-width: 991px) {
.services_row_title {
 font-size:1.2em;
}
}

.services_content_card {
 border-radius:30px;
 width:100%;
 min-height:250px;
 height:270px;
}
.services_content_card:not(.ct-section):not(.oxy-easy-posts),
.services_content_card.oxy-easy-posts .oxy-posts,
.services_content_card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 1240px) {
.services_content_card {
}
}

@media (max-width: 991px) {
.services_content_card {
 height:300px;
}
}

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

.services_row_div {
 width:70%;
}
.services_row_div:not(.ct-section):not(.oxy-easy-posts),
.services_row_div.oxy-easy-posts .oxy-posts,
.services_row_div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.services_row_div {
 width:80%;
}
}

.services_row--active {
 width:40%;
}
@media (max-width: 767px) {
.services_row--active {
 width:90%;
}
}

.services_container {
}
.services_content__hidden {
 transition-duration:1s;
 visibility:hidden;
opacity: 0;
}
@media (max-width: 991px) {
.services_content__hidden {
 visibility:hidden;
 z-index:-1;
opacity: 0;
}
}

@media (max-width: 767px) {
.services_content__hidden {
 height:0px;
}
}

.bounce-top {
}
.key-benefit {
}
.oxy-close-modal:hover{
}.oxy-close-modal:hover{
}
.oxy-close-modal {
background-color :rgba(216,171,171,0);
border: 1px solid rgba(216,171,171,0);
color: #003046;
}.oxy-close-modal {
 position:absolute;
 top:20px;
 right:20px;
 font-weight:600;
 font-size:1.5em;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.rcm-modern__navmenu {
 menu_padding-top:5px;
 menu_padding-left:20px;
 menu_padding-right:20px;
 menu_padding-bottom:5px;
 menu_hover_background-color:rgba(238,238,238,0);
 menu_flex-direction:row;
 menu_hover_border-bottom-width:1px;
 menu_justify-content:center;
 menu_dropdowns_background-color:#003046;
 menu_dropdowns_hover_background-color:rgba(0,48,70,0.7);
 menu_dropdowns_padding-top:10px;
 menu_dropdowns_padding-bottom:10px;
}
@media (max-width: 991px) {
.rcm-modern__navmenu {
 background-color:rgba(255,255,255,0);
 border-radius:0px;
}
}

.rcm-modern__header {
 padding-top:1em;
 padding-bottom:1em;
 background-color:#f6f6f6;
}
@media (max-width: 991px) {
.rcm-modern__header {
}
.rcm-modern__header:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__header.oxy-easy-posts .oxy-posts,
.rcm-modern__header.ct-section .ct-section-inner-wrap{
display:none;
}
}

.rcm-modern__footer {
 background-color:#ececec;
 gap:50px;
}
.rcm-modern__footer .ct-section-inner-wrap {
padding-top: 80px;
padding-bottom: 50px;
}
.rcm-modern__footer:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer.oxy-easy-posts .oxy-posts,
.rcm-modern__footer.ct-section .ct-section-inner-wrap{
gap:50px;
}
.rcm-modern__footer__navmenu {
}
@media (max-width: 991px) {
.rcm-modern__footer__navmenu {
}
.rcm-modern__footer__navmenu:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__navmenu.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__navmenu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.rcm-modern__header__logo-link {
}
.rcm-modern__header__logo {
}
.rcm-modern__navmenu-wrap {
 background-color:#003046;
 border-radius:50px;
 padding-top:8px;
 padding-bottom:8px;
 padding-left:8px;
 padding-right:8px;
 gap:25px;
}
.rcm-modern__navmenu-wrap:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__navmenu-wrap.oxy-easy-posts .oxy-posts,
.rcm-modern__navmenu-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:25px;
}
@media (max-width: 991px) {
.rcm-modern__navmenu-wrap {
}
.rcm-modern__navmenu-wrap:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__navmenu-wrap.oxy-easy-posts .oxy-posts,
.rcm-modern__navmenu-wrap.ct-section .ct-section-inner-wrap{
display:none;
}
}

.rcm-modern__btn:hover{
 gap:20px;
}
.rcm-modern__btn:not(.ct-section):not(.oxy-easy-posts):hover,
.rcm-modern__btn.oxy-easy-posts:hover .oxy-posts,
.rcm-modern__btn.ct-section:hover .ct-section-inner-wrap{
display:flex;
gap:20px;
}
.rcm-modern__btn:after{
 border-radius:50px;
 width:25px;
 height:25px;
  content:"";
}
.rcm-modern__btn:not(.ct-section):not(.oxy-easy-posts):after,
.rcm-modern__btn.oxy-easy-posts .oxy-posts:after,
.rcm-modern__btn.ct-section .ct-section-inner-wrap:after{
display:flex;
align-items:center;
justify-content:center;
}
.rcm-modern__btn {
 border-radius:50px;
 padding-top:10px;
 padding-bottom:10px;
 padding-left:15px;
 padding-right:10px;
 font-weight:700;
 gap:10px;
 transition-property:all;
 transition-duration:0.5s;
 color:#f6f6f6;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 line-height:156.25%;
}
.rcm-modern__btn:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__btn.oxy-easy-posts .oxy-posts,
.rcm-modern__btn.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
gap:10px;
}
.rcm-modern__btn--light-blue:after{
 background-color:#ffffff;
  content:"";
}
.rcm-modern__btn--light-blue:hover{
}.rcm-modern__btn--light-blue:hover{
 background-color:#4484c5;
 color:#ffffff;
}
.rcm-modern__btn--light-blue {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.rcm-modern__btn--light-blue {
 background-color:#49b5cd;
 color:#ffffff;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.rcm-modern__footer__copyright-bar {
 gap:25px;
 font-size:0.875rem;
}
.rcm-modern__footer__copyright-bar:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__copyright-bar.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__copyright-bar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:25px;
}
@media (max-width: 991px) {
.rcm-modern__footer__copyright-bar {
 gap:10px;
}
.rcm-modern__footer__copyright-bar:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__copyright-bar.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__copyright-bar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:10px;
}
}

@media (max-width: 767px) {
.rcm-modern__footer__copyright-bar {
 font-size:0.75rem;
 gap:10px;
}
.rcm-modern__footer__copyright-bar:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__copyright-bar.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__copyright-bar.ct-section .ct-section-inner-wrap{
gap:10px;
}
}

.rcm-modern__footer__copyright__link {
 font-size:1rem;
 color:#4484c5;
}
@media (max-width: 767px) {
.rcm-modern__footer__copyright__link {
 font-size:0.75rem;
}
}

.rcm-modern__btn--phone:hover{
 color:#003046;
 text-decoration:underline;
}
.rcm-modern__btn--phone {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.rcm-modern__btn--phone {
 padding-right:20px;
 padding-left:20px;
 padding-top:10px;
 padding-bottom:10px;
 border-radius:25px;
 background-color:#ececec;
 color:#003046;
 font-weight:700;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 gap:10px;
 line-height:156.25%;
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);
}
.rcm-modern__btn--phone:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__btn--phone.oxy-easy-posts .oxy-posts,
.rcm-modern__btn--phone.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
gap:10px;
}
.rcm-modern__footer__socials {
 gap:20px;
}
.rcm-modern__footer__socials:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__socials.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__socials.ct-section .ct-section-inner-wrap{
gap:20px;
}
@media (max-width: 991px) {
.rcm-modern__footer__socials {
}
.rcm-modern__footer__socials:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__socials.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__socials.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.rcm-modern__footer__socials__link {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.rcm-modern__footer__socials__icon {
background-color: #49b5cd;
border: 1px solid #49b5cd;
padding: 10px;color: #eceeef;}.rcm-modern__footer__socials__icon 
>svg {width: 20px;height: 20px;}.rcm-modern__footer__socials__icon {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 background-color:none;
}
.rcm-modern__footer__nav-col {
 gap:25px;
}
.rcm-modern__footer__nav-col:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__nav-col.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__nav-col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:25px;
}
@media (max-width: 991px) {
.rcm-modern__footer__nav-col {
}
.rcm-modern__footer__nav-col:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__nav-col.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__nav-col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.rcm-modern__footer__logo-col {
 gap:28px;
}
.rcm-modern__footer__logo-col:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__logo-col.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__logo-col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:28px;
}
.rcm-modern__hero {
 text-align:center;
 position:relative;
 background-color:#ececec;
 font-weight:500;
 line-height:140%;
 gap:20px;
}
.rcm-modern__hero .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
.rcm-modern__hero:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__hero.oxy-easy-posts .oxy-posts,
.rcm-modern__hero.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:20px;
}
@media (max-width: 1240px) {
.rcm-modern__hero {
}
.rcm-modern__hero .ct-section-inner-wrap {
padding-right: 20px;
padding-left: 20px;
}
}

@media (max-width: 991px) {
.rcm-modern__hero {
}
.rcm-modern__hero .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.rcm-modern__services_cards {
 width:100%;
 gap:30px;
 z-index:1;
}
.rcm-modern__services_cards:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__services_cards.oxy-easy-posts .oxy-posts,
.rcm-modern__services_cards.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:30px;
}
@media (max-width: 767px) {
.rcm-modern__services_cards {
}
.rcm-modern__services_cards:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__services_cards.oxy-easy-posts .oxy-posts,
.rcm-modern__services_cards.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.rcm-modern__service-card:hover{
background-size: auto 120%;cursor: pointer;
}
.rcm-modern__service-card:before{
background-image: linear-gradient(180deg, rgba(72,180,205,0) -9%, #0f1e20 96%); width:100%;
 height:100%;
 position:absolute;
 top:0px;
 left:0px;
 z-index:0;
 transition-duration:0.8s;
 transition-property:all;
  content:"";
}
.rcm-modern__service-card {
background-size: auto 100%; padding-top:30px;
 padding-bottom:30px;
 padding-left:50px;
 padding-right:50px;
 width:365px;
 height:300px;
 border-radius:25px;
 text-align:center;
 background-repeat:no-repeat;
 position:relative;
 overflow:hidden;
 transition-duration:0.8s;
 transition-property:all;
 transition-delay:0s;
 color:#f6f6f6;
 font-weight:400;
 background-position:50% 50%;
background-blend-mode: multiply, normal;
}
.rcm-modern__service-card:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__service-card.oxy-easy-posts .oxy-posts,
.rcm-modern__service-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.rcm-modern__service-card {
 padding-left:30px;
 padding-right:30px;
}
}

@media (max-width: 767px) {
.rcm-modern__service-card {
 width:100%;
 height:150px;
 padding-left:30px;
 padding-right:30px;
 padding-top:20px;
 padding-bottom:20px;
 font-size:0.75rem;
}
}

@media (max-width: 479px) {
.rcm-modern__service-card {
}
}

.rcm-modern__service-card__heading {
 color:#f6f6f6;
}
@media (max-width: 767px) {
.rcm-modern__service-card__heading {
 font-size:1.25rem;
}
}

.rcm-modern__service-card__content {
 z-index:1;
 width:100%;
 margin-top:auto;
}
.rcm-modern__service-card__content:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__service-card__content.oxy-easy-posts .oxy-posts,
.rcm-modern__service-card__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.rcm-modern__service-card__content {
 text-align:center;
}
.rcm-modern__service-card__content:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__service-card__content.oxy-easy-posts .oxy-posts,
.rcm-modern__service-card__content.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

@media (max-width: 479px) {
.rcm-modern__service-card__content {
 text-align:left;
}
}

.rcm-modern__btn--white1:after{
 background-color:#003046;
  content:"";
}
.rcm-modern__btn--white1:hover{
}.rcm-modern__btn--white1:hover{
 background-color:#4484c5;
 color:#ffffff;
}
.rcm-modern__btn--white1 {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.rcm-modern__btn--white1 {
 background-color:#f6f6f6;
 color:#003046;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.rcm-modern__service-card__btn-wrap {
 width:100%;
 z-index:1;
 transition-duration:0.6s;
 transition-property:all;
 position:absolute;
 bottom:0px;
 left:0px;
 padding-bottom:20px;
}
.rcm-modern__service-card__btn-wrap:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__service-card__btn-wrap.oxy-easy-posts .oxy-posts,
.rcm-modern__service-card__btn-wrap.ct-section .ct-section-inner-wrap{
display:none;
justify-content:center;
}
@media (max-width: 767px) {
.rcm-modern__service-card__btn-wrap {
 position:relative;
 text-align:center;
 padding-bottom:0px;
 padding-top:20px;
}
.rcm-modern__service-card__btn-wrap:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__service-card__btn-wrap.oxy-easy-posts .oxy-posts,
.rcm-modern__service-card__btn-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
}

.rcm-modern__service-card-btn {
 transition-property:all;
 transition-duration:0.5s;
 visibility:hidden;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
@media (max-width: 767px) {
.rcm-modern__service-card-btn {
 visibility:visible;
}
}

.rcm-modern__service-card__featured {
 width:450px;
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10), 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);
}
@media (max-width: 767px) {
.rcm-modern__service-card__featured {
 width:100%;
}
}

.rcm-modern__pattern {
 position:absolute;
 z-index:0;
 padding-right:0px;
}
.rcm-modern__hero__pattern--left-top {
 position:absolute;
 top:0px;
 left:0px;
}
@media (max-width: 479px) {
.rcm-modern__hero__pattern--left-top {
 left:-28px;
}
}

.rcm-modern__hero__pattern--right-top {
 position:absolute;
 top:0px;
 right:0px;
}
.rcm-modern__h1 {
 font-size:3rem;
 line-height:116.667%;
 margin-bottom:10px;
}
@media (max-width: 991px) {
.rcm-modern__h1 {
 font-size:2.25rem;
 line-height:122.222%;
}
}

.txt-color--light-blue {
 color:#49b5cd;
}
.rcm-modern__section__text {
 margin-bottom:30px;
}
@media (max-width: 767px) {
.rcm-modern__section__text {
 text-align:center;
}
}

.rcm-modern__section {
 position:relative;
 background-color:#f6f6f6;
}
.rcm-modern__section .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
.rcm-modern__section:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__section.oxy-easy-posts .oxy-posts,
.rcm-modern__section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1240px) {
.rcm-modern__section {
}
.rcm-modern__section .ct-section-inner-wrap {
padding-right: 20px;
padding-left: 20px;
}
}

@media (max-width: 991px) {
.rcm-modern__section {
}
.rcm-modern__section .ct-section-inner-wrap {
padding-top: 40px;
padding-bottom: 40px;
}
}

.rcm-modern__specialists-carousel {
 z-index:1;
 width:100%;
 position:relative;
 max-width:1596px;
 margin-left:auto;
 margin-right:auto;
}
.rcm-modern__section--specialist {
 background-color:#ececec;
}
.rcm-modern__section--specialist .ct-section-inner-wrap {
padding-top: 40px;
padding-right: 0;
padding-left: 0;
}
.rcm-modern__specialists-carousel__pattern {
 position:absolute;
 z-index:0;
 width:100%;
}
.rcm-modern__specialists-carousel-wrap {
 width:100%;
 position:relative;
background: linear-gradient(90deg, var(--Primary-Light-Blue, #48B4CD) 0%, var(--Primary-Blue, #4383C4) 100%);
}
.rcm-modern__specialists-carousel__pattern--top {
 position:absolute;
 top:-60px;
 left:0px;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 991px) {
.rcm-modern__specialists-carousel__pattern--top {
 top:-30px;
}
}

@media (max-width: 767px) {
.rcm-modern__specialists-carousel__pattern--top {
 top:-20px;
}
}

.rcm-modern__specialists-carousel__pattern--bottom {
 position:absolute;
 bottom:-60px;
 left:0px;
}
@media (max-width: 991px) {
.rcm-modern__specialists-carousel__pattern--bottom {
 bottom:-50px;
}
}

@media (max-width: 767px) {
.rcm-modern__specialists-carousel__pattern--bottom {
 bottom:-28px;
}
}

.rcm-modern__btn--primary-blue:hover{
 color:#f6f6f6;
 background-color:#003046;
}
.rcm-modern__btn--primary-blue:after{
 background-color:#f6f6f6;
  content:"";
}
.rcm-modern__btn--primary-blue {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.rcm-modern__btn--primary-blue {
 background-color:#4484c5;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.rcm-modern__section__sub-heading {
 font-size:1rem;
 line-height:156.25%;
 font-weight:700;
 color:#4484c5;
}
.rcm-modern__section__heading {
 margin-bottom:20px;
 font-size:2.5rem;
 line-height:120%;
}
@media (max-width: 991px) {
.rcm-modern__section__heading {
}
}

@media (max-width: 767px) {
.rcm-modern__section__heading {
 line-height:128.571%;
 font-size:1.75rem;
}
}

.rcm-modern__section__content {
 gap:5px;
 position:relative;
}
.rcm-modern__section__content:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__section__content.oxy-easy-posts .oxy-posts,
.rcm-modern__section__content.ct-section .ct-section-inner-wrap{
display:flex;
gap:5px;
}
.txt-color--primary-blue {
 color:#4484c5;
}
.rcm-modern__section--bg-white-1 {
}
.rcm-modern__section--bg-white-2 {
 background-color:#ececec;
}
.rcm-modern__section__pattern--left-top {
 position:absolute;
 top:0px;
 left:0px;
}
@media (max-width: 479px) {
.rcm-modern__section__pattern--left-top {
 left:-93px;
}
}

.rcm-modern__section__pattern--right-top {
 position:absolute;
 top:0px;
 right:0px;
}
.rcm-modern__testimonials-wrap {
 z-index:1;
 position:relative;
 width:100%;
 margin-left:auto;
 margin-right:auto;
}
.rcm-modern__testimonials-wrap:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__testimonials-wrap.oxy-easy-posts .oxy-posts,
.rcm-modern__testimonials-wrap.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.rcm-modern__testimonials-carousel-wrap {
 z-index:1;
 position:relative;
 width:100%;
 margin-top:25px;
 margin-left:auto;
 margin-right:auto;
}
.rcm-modern__testimonials-carousel-wrap:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__testimonials-carousel-wrap.oxy-easy-posts .oxy-posts,
.rcm-modern__testimonials-carousel-wrap.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.rcm-modern__section--bg-gradient--light-blue {
 color:#f6f6f6;
 gap:50px;
background: linear-gradient(0deg, var(--Primary-Blue, #4383C4) 21.46%, var(--Primary-Light-Blue, #48B4CD) 100%);
}
.rcm-modern__section--bg-gradient--light-blue:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__section--bg-gradient--light-blue.oxy-easy-posts .oxy-posts,
.rcm-modern__section--bg-gradient--light-blue.ct-section .ct-section-inner-wrap{
gap:50px;
}
@media (max-width: 991px) {
.rcm-modern__section--bg-gradient--light-blue {
 gap:30px;
}
.rcm-modern__section--bg-gradient--light-blue:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__section--bg-gradient--light-blue.oxy-easy-posts .oxy-posts,
.rcm-modern__section--bg-gradient--light-blue.ct-section .ct-section-inner-wrap{
gap:30px;
}
}

.rcm-modern__section--bg-gradient--light-blue__heading {
 color:#f6f6f6;
}
.rcm-modern__grid--features {
 z-index:1;
 position:relative;
}
.rcm-modern__grid--features__3cols {
}
.rcm-modern__grid--features--3cols {
}
.rcm-modern__grid--features--transparent-white {
}
.rcm-modern__align--center {
 text-align:center;
}
.rcm-modern__hero__text {
 font-size:1.25rem;
}
@media (max-width: 767px) {
.rcm-modern__hero__text {
 font-size:1.125rem;
}
}

.rcm-modern__service-card__text {
 font-size:0.875rem;
 line-height:128.571%;
}
@media (max-width: 767px) {
.rcm-modern__service-card__text {
 font-size:0.75rem;
 line-height:128.571%;
}
}

.infographic-revenued-cycled {
 width:100%;
}
.txt-color--red {
 color:#ea5546;
}
.rcm-modern__sticky-content {
 width:100%;
}
.rcm-modern__section--bg-gradient--dark-blue {
 color:#f6f6f6;
background: linear-gradient(51deg, #003046 48.2%, #48B4CD 135%);
}
.rcm-modern__grid--features--2cols {
}
.rcm-modern__grid--features--transparent-blue {
}
.rcm-modern__section--portfolio {
}
.rcm-modern__section--portfolio__sticky-container {
 width:100%;
 height:100%;
}
.rcm-modern__infinite-carousel {
}
.rcm-modern__infinite-carousel-component {
 margin-top:60px;
 width:100%;
}
@media (max-width: 991px) {
.rcm-modern__infinite-carousel-component {
 width:100%;
}
}

.rcm-modern__section--contact__btns-wrap {
 width:100%;
 gap:25px;
 margin-top:35px;
}
.rcm-modern__section--contact__btns-wrap:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__section--contact__btns-wrap.oxy-easy-posts .oxy-posts,
.rcm-modern__section--contact__btns-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:25px;
}
@media (max-width: 991px) {
.rcm-modern__section--contact__btns-wrap {
 text-align:center;
}
.rcm-modern__section--contact__btns-wrap:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__section--contact__btns-wrap.oxy-easy-posts .oxy-posts,
.rcm-modern__section--contact__btns-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.rcm-modern__footer__container {
}
@media (max-width: 991px) {
.rcm-modern__footer__container {
 gap:25px;
}
.rcm-modern__footer__container:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__container.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:25px;
}
}

.rcm-modern__footer__copyright-bar__container {
}
.rcm-modern__footer__copyright-bar__legals-container {
 gap:24px;
}
.rcm-modern__footer__copyright-bar__legals-container:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__footer__copyright-bar__legals-container.oxy-easy-posts .oxy-posts,
.rcm-modern__footer__copyright-bar__legals-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:24px;
}
@media (max-width: 767px) {
.rcm-modern__footer__copyright-bar__legals-container {
}
}

.rcm-modern__footer__copyright-bar__copy-text {
}
@media (max-width: 991px) {
.rcm-modern__footer__copyright-bar__copy-text {
}
}

.rcm-modern__floating-cta__content {
 font-size:1.375rem;
 line-height:127.273%;
 font-weight:700;
}
.rcm-modern__floating-cta {
 color:#f6f6f6;
 position:relative;
 margin-right:50px;
 background-color:rgba(0,0,0,0);
}
.rcm-modern__floating-cta__btn-wrapp {
 position:absolute;
 bottom:-32px;
 width:100%;
}
.rcm-modern__btn--red:hover{
background-color :#e12613;
border: 1px solid #e12613;
color: #f6f6f6;
}.rcm-modern__btn--red:hover{
}
.rcm-modern__btn--red:after{
 background-color:#ffffff;
  content:"";
}
.rcm-modern__btn--red {
background-color :#ea5546;
border: 1px solid #ea5546;
color: #f6f6f6;
}.rcm-modern__btn--red {
 color:#ffffff;
 button-hover_color:#e12613;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.rcm-modern__floating-cta__close:hover{
background-color :#003046;
border: 1px solid #003046;
}.rcm-modern__floating-cta__close:hover{
}
.rcm-modern__floating-cta__close:before{
 transition-duration:0.7s;
 transition-property:all;
 position:absolute;
 top:20%;
  content:"";
}
.rcm-modern__floating-cta__close {
background-color :#f6f6f6;
border: 1px solid #f6f6f6;
}.rcm-modern__floating-cta__close {
 button-hover_color:#003046;
 transition-property:all;
 transition-duration:0.7s;
 border-radius:99px;
 width:40px;
 height:40px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 position:absolute;
 top:-11px;
 right:-17px;
border-radius: 25px; box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);
}
.rcm-modern__floating-cta__close:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__floating-cta__close.oxy-easy-posts .oxy-posts,
.rcm-modern__floating-cta__close.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.rcm-modern__floating-cta__container {
 width:90%;
 position:relative;
 padding-top:32px;
 padding-bottom:32px;
 padding-right:73px;
 padding-left:150px;
 margin-top:50px;
 margin-bottom:50px;
border-radius: 25px; background: linear-gradient(241deg, #49B5CD 24.96%, #4383C4 67.78%); box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);
}
.rcm-modern__floating-cta__container:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__floating-cta__container.oxy-easy-posts .oxy-posts,
.rcm-modern__floating-cta__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.rcm-modern__floating-cta__btn {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.rcm-modern__floating-cta__btn {
}
.rcm-modern__hero--rcm-talent-page {
 color:#f6f6f6;
 gap:20px;
background: linear-gradient(0deg, var(--Primary-Light-Blue, #48B4CD) 7.44%, #003046 81.65%);
}
.rcm-modern__hero--rcm-talent-page:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__hero--rcm-talent-page.oxy-easy-posts .oxy-posts,
.rcm-modern__hero--rcm-talent-page.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:20px;
}
.rcm-modern__hero--rcm-talent-page__heading {
 color:#f6f6f6;
}
.rcm-modern__hero_subheading {
 font-size:2rem;
 line-height:125%;
}
.rcm-modern__grid--features--solid-blues {
}
.rcm-modern__section--bg-gradient--blue-light {
 color:#f6f6f6;
 gap:50px;
background: linear-gradient(4deg, #48B4CD 2.91%, #4383C4 96.73%);
}
.rcm-modern__section--bg-gradient--blue-light:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__section--bg-gradient--blue-light.oxy-easy-posts .oxy-posts,
.rcm-modern__section--bg-gradient--blue-light.ct-section .ct-section-inner-wrap{
gap:50px;
}
.rcm-modern__hero--virtual-clinical-page__heading {
}
.rcm-modern__grid--features--solid-white {
}
.rcm-modern__grid--features--4cols {
}
.rcm-modern__grid--features--cycle {
}
.rcm-modern__grid--features--cycle--solid-blue {
}
.rcm-modern__grid--features--cycle--gradient-blue {
}
.rcm-modern__hero--billing-service-page {
 color:#f6f6f6;
 gap:20px;
background: linear-gradient(179deg, #4383C4 10.38%, #003046 90.31%);
}
.rcm-modern__hero--billing-service-page:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__hero--billing-service-page.oxy-easy-posts .oxy-posts,
.rcm-modern__hero--billing-service-page.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:20px;
}
.rcm-modern__info-card {
 width:100%;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 padding-top:40px;
 gap:24px;
 border-radius:12px;
 color:#f6f6f6;
 text-align:left;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
.rcm-modern__info-card:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__info-card.oxy-easy-posts .oxy-posts,
.rcm-modern__info-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:24px;
}
.rcm--modern__icon {
}
.rcm--modern__icon--unlinked--w {
}
.rcm-modern__info-card__header {
 width:100%;
 gap:15px;
 color:#f6f6f6;
}
.rcm-modern__info-card__header:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__info-card__header.oxy-easy-posts .oxy-posts,
.rcm-modern__info-card__header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:15px;
}
.rcm-modern__info-card__content {
 width:100%;
}
.rcm-modern__info-card__heading {
 color:#f6f6f6;
}
.rcm-modern__txt-size--small {
 font-size:0.875rem;
 margin-top:0px;
 margin-bottom:0px;
}
.rcm--modern__icon--x--w {
}
.rcm-modern__info-card__list__row {
 text-align:left;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.rcm-modern__info-card__list__row:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__info-card__list__row.oxy-easy-posts .oxy-posts,
.rcm-modern__info-card__list__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.rcm-modern__info-card__list {
 gap:16px;
}
.rcm-modern__info-card__list:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__info-card__list.oxy-easy-posts .oxy-posts,
.rcm-modern__info-card__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:16px;
}
.rcm--modern__icon--reload--lb {
}
.rcm--modern__icon--checked-circle--lb {
}
.rcm--modern__icon--checked--circle--lb {
}
.rcm-modern__info-card--tb {
background: rgba(246, 246, 246, 0.02);
}
.rcm-modern__info-card--tblue {
border: 1px solid rgba(255, 255, 255, 0.10); background: rgba(73, 181, 205, 0.20);
}
.rcm-modern__form-wrap {
}
.rcm-modern__section--bg-gradient--ligtblue-dark {
 color:#f6f6f6;
background: linear-gradient(180deg, #003046 0%, #48B4CD 100%);
}
.rcm-modern__video-component {
 height:100%;
 border-radius:20px;
 overflow:hidden;
}
.rcm-modern__modal--interview {
 height:61vh;
 width:80%;
 border-radius:20px;
}
@media (max-width: 991px) {
.rcm-modern__modal--interview {
 height:auto;
}
}

@media (max-width: 767px) {
.rcm-modern__modal--interview {
 width:90%;
}
}

.rcm-modern__open-video-modal {
cursor: pointer;
}
.rcm-modern__header__main-menu-mobile {
}
.rcm-modern__header--mobile {
 position:relative;
 width:100%;
}
.rcm-modern__header--mobile:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__header--mobile.oxy-easy-posts .oxy-posts,
.rcm-modern__header--mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.rcm-modern__header--mobile {
}
.rcm-modern__header--mobile:not(.ct-section):not(.oxy-easy-posts),
.rcm-modern__header--mobile.oxy-easy-posts .oxy-posts,
.rcm-modern__header--mobile.ct-section .ct-section-inner-wrap{
display:block;
}
}

.rcm-modern__section__sub-heading--light-lightblue {
 font-size:1.25rem;
 line-height:156.25%;
 font-weight:400;
 color:#49b5cd;
}
.rcm-modern__m-align--center {
}
@media (max-width: 991px) {
.rcm-modern__m-align--center {
 text-align:center;
}
}

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

.rcm-modern__grid--features--cycle--3cols {
}
.rcm-modern__cycle--3cols {
}
/* Main */
.DMSans-light {
  font-family: 'dm-sans', sans-serif;
  font-weight: 300;
}
.DMSans-medium {
  font-family: 'dm-sans', sans-serif;
  font-weight: 600;
}
.txt-light { font-weight: 300; }
.txt-regular { font-weight: 400; }
.txt-medium { font-weight: 500; }
.txt-semibold { font-weight: 600; }
.txt-red { color: #eb5446; }
.txt-blue { color: #003046; }
.fnt-uppercase { text-transform: uppercase; }
.page-id-10 {
  .ct-inner-content { overflow-y: hidden; }
  #footer { display: none; }
}

/* header */
#_nav_menu-10-8, .rcm-modern__navmenu {
  .oxy-nav-menu-list {
    gap: 25px;
  }
  .menu-item a {
    transition: all .5s ease-in-out;
    text-align: center;
    /* font-weight:semi-bold; */
    &:before {
      content: "";
      position: absolute;
      width: 80%;
      height: 1px;
      bottom: 0px;
    }
    &:hover {
      color: #fff;
      &:before {
        background-color: #EA5546;
      }
    }
  }
   /* .menu-item#menu-item-52 a { background-color: #06BED2; }

  .menu-item.contact a,
  .menu-item#menu-item-52 a {
    border-radius: 25px;
    transition: all .5s ease-in-out;
    &:hover { background-color: #EB5446; }
  }
  .menu-item.contact a,
  .menu-item#menu-item-52 a {
    line-height: 1; 
    display: block;
  }
  .menu-item.contact:hover a,
  .menu-item#menu-item-52:hover a {
    border-bottom-width: 0;
    padding-bottom: 0;
  }
  .menu-item:not(.contact):not(.careers) a {
    border-bottom-color: #003046;
    border-bottom-width: 3px;
  }
  .oxy-nav-menu .oxy-nav-menu-list li.menu-item { justify-content: center; } */
  /* .menu-item:not(.contact):hover a { border-bottom-color: #EB5446; }
  .menu-item.current-menu-item a {color: #fff; } */

  .menu-item > .sub-menu  {
    border-radius: 0 0 18px 18px;
    li a {
      font-size: 0.875rem;
    }
  }
  .menu-item-has-children {
    > a {
      &:after {
        display: none;
      }
    }
    /* > a { */
      &:after {
        display: flex;
        align-items: center;
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEzIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjA4MTk1IDYuODI4OTRMMC4xNzMxNjEgMC45OTYyNTRDMC4xMTgyNjEgMC45NDIwNjMgMC4wNzQ3MTQ2IDAuODc3NzI4IDAuMDQ1MDAyOSAwLjgwNjkyM0MwLjAxNTI5MjEgMC43MzYxMTggLTkuODI1MzRlLTA3IDAuNjYwMjMgLTkuNzkxODRlLTA3IDAuNTgzNTkyQy05Ljc1ODM0ZS0wNyAwLjUwNjk1MyAwLjAxNTI5MjEgMC40MzEwNjUgMC4wNDUwMDI5IDAuMzYwMjYxQzAuMDc0NzE0NiAwLjI4OTQ1NiAwLjExODI2MSAwLjIyNTEyMSAwLjE3MzE2MSAwLjE3MDkyOUMwLjIyODA1OSAwLjExNjczOCAwLjI5MzIzNCAwLjA3Mzc1MDggMC4zNjQ5NjMgMC4wNDQ0MjI1QzAuNDM2NjkgMC4wMTUwOTQyIDAuNTEzNTY5IC01LjQ1Nzk5ZS0wNyAwLjU5MTIwOCAtNS40MjQwNmUtMDdDMC42Njg4NDYgLTUuMzkwMTJlLTA3IDAuNzQ1NzI1IDAuMDE1MDk0MyAwLjgxNzQ1MyAwLjA0NDQyMjVDMC44ODkxODIgMC4wNzM3NTA4IDAuOTU0MzU2IDAuMTE2NzM4IDEuMDA5MjYgMC4xNzA5MjlMNi41IDUuNTkxNjhMMTEuOTkwNyAwLjE3MDkzQzEyLjEwMTYgMC4wNjE0ODUxIDEyLjI1MiAtMy4zODQ5NmUtMDggMTIuNDA4OCAtMi41ODQyNWUtMDhDMTIuNTY1NiAtMS43ODM1NWUtMDggMTIuNzE2IDAuMDYxNDg1MSAxMi44MjY4IDAuMTcwOTNDMTIuOTM3NyAwLjI4MDM3NSAxMyAwLjQyODgxNCAxMyAwLjU4MzU5MkMxMyAwLjczODM3MSAxMi45Mzc3IDAuODg2ODEgMTIuODI2OCAwLjk5NjI1NUw2LjkxODA1IDYuODI4OTRDNi44NjMxNyA2Ljg4MzE3IDYuNzk4IDYuOTI2MTkgNi43MjYyNyA2Ljk1NTU0QzYuNjU0NTQgNi45ODQ4OSA2LjU3NzY1IDcgNi41IDdDNi40MjIzNSA3IDYuMzQ1NDYgNi45ODQ4OSA2LjI3MzczIDYuOTU1NTRDNi4yMDIgNi45MjYxOSA2LjEzNjgzIDYuODgzMTcgNi4wODE5NSA2LjgyODk0WiIgZmlsbD0iI0Y2RjZGNiIvPgo8L3N2Zz4K");
        width: 13px;
        height: 13px;
        border: none;
        transition: all .5s ease-in-out;
        transform: rotate(0deg);
      }
      &:hover {
        &:after {
          transform: rotate(180deg);
        }
      }
      
    /* } */
  }
  
}
/* END ONEPAGE */
/* end Header */

/* Inner Content */
div#inner_content-7-8 {
  min-height: 60vh;
  overflow-x: hidden;
  width: 100%;
}
.title-h2-two {
  h2:first-child { font-size: 2.6em; }
  h2:last-child { font-size: 3.8em; }
}
.boost-btn {
  transition: all 0.5s ease-in-out;
  &:hover {
    background-color: #d71719;
    .ct-fancy-icon { color: #d71719 !important; }
  }
}

/* Forms */
.ct-shortcode{
  form { position: relative; }
  label { line-height: 1.5; }
  ._form_element {
    margin-top: 1em;
    input:not(input[type="checkbox"]) { width: 100%; }
  }
  ._form-branding { display: none; }
}
/* End Inner Content */

@media (min-width: 992px) {
  #_nav_menu-10-8, .rcm-modern__navmenu {
    .oxy-nav-menu-list li.menu-item {
      flex-direction: row;
      align-items: center;
    }
    .menu-item.contact a {  margin-right: 10px; }
  }
  div#inner_content-7-8 {
        
  }
} 
@media (max-width: 991px) {
  #header .oxy-header-container {
      flex-direction: row;
  }
  #_nav_menu-10-8, .rcm-modern__navmenu {
    &.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
      padding-top: 20px;
      padding-bottom: 20px;
      /*font-size: 19px;*/
    }
  }
}

/* Footer */
#footer {
  #_nav_menu-35-8 {
    .menu-item {
      a { 
        transition: all .5s ease-in-out;
        border-bottom-width: 3px;
        border-bottom-color: transparent;
      }
      &:hover a {
        border-bottom-color: #EB5446;
        color: #003046;
      }
    }
  }
  #link-45-8 .ct-text-block {
    color: #fff;
    transition: all 0.5s ease-in-out;
    margin-right: 0.5em;
  }
  a#link-45-8:hover .ct-text-block { color: #06bed2; }
}
.rcm-modern__footer__navmenu {
  ul {
    li:not(:last-child) {
    border-right: solid 2px #49B5CD;
      padding-inline: 30px;
      
    }
    li:last-child {
        padding-inline-start: 30px;
      }
  }
  
}

@media (min-width: 992px) {
  #footer {
    .menu-item:not(:last-child) { border-right: 1px solid #000; }
     #_nav_menu-35-8 {
       
     }
  }
}

@media (max-width: 991.98px) {
  #footer {
    #_nav_menu-35-8 {
       .menu-item {
         padding-top: 5px;
          padding-bottom: 5px;
        a {
          font-size: 14px
        }
       }
    }
    ul#menu-footer-menu { flex-direction: column !important; }
  }
  .rcm-modern__footer__navmenu {
    ul.oxy-nav-menu-list {
      display: flex;
      flex-direction: column !important;
      text-align: center;
      gap: 25px;
      li.menu-item {
        width: 100%;
        border: none;
        padding-inline: 0px !important;
        align-items: center;
        &:last-child {
          padding-inline: 0px !important;
        }
      }
    }
  }
}
/* end Footer */


/* Tabs */
.tabs-6863-tab-active:before {
    background-color: white;
    width: 22.22%;
    height: 60%;
    position: absolute;
    bottom: 0;
    right: -22.22%;
    border-radius: 0px;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    border-right-style: none;
    border-top-style: none;
    border-left-color: #048df8;
    border-left-style: solid;
    border-left-width: 1px;
    border-bottom-color: #048df8;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    box-shadow: none;
    content: "";
}
.tabs-6863-tab-active:after {
    background-color: white;
    width: 22.22%;
    height: 60%;
    position: absolute;
    bottom: 0%;
    left: -22.22%;
    border-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 0px;
    border-top-style: none;
    border-left-style: none;
    border-right-color: #048df8;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: #048df8;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    box-shadow: none;
    content: "";
}
@media (max-width: 767px){
  .tabs-6863-tab-active:before {
    width: 2.25%;
    right: -2.25%;
  }
  .tabs-6863-tab-active:after {
    width: 2.25%;
    left: -2.25%;
  }
  .tab-left-corner:before {
    box-shadow: -5px -10px 0px #ffffff;
  }
  .tab-right-corner:after {
    box-shadow: 5px -10px 0px #ffffff;
  }
}

/* Landing Page */
.page.page-id-348 {
  header, #footer, #section-48-8 { display: none; }
}

a {
  color: #06bed2;
}


/****************************/

/**** modern rcm **/
/*** icons **/
.rcm--modern__icon {
  width: 100%;
  max-width: 20px;
  display: flex;

  /*** white **/
  &.rcm--modern__icon--x--w {
    &:before {
      content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMTY2NjcgMTEuNjY2N0wwIDEwLjVMNC42NjY2NyA1LjgzMzMzTDAgMS4xNjY2N0wxLjE2NjY3IDBMNS44MzMzMyA0LjY2NjY3TDEwLjUgMEwxMS42NjY3IDEuMTY2NjdMNyA1LjgzMzMzTDExLjY2NjcgMTAuNUwxMC41IDExLjY2NjdMNS44MzMzMyA3TDEuMTY2NjcgMTEuNjY2N1oiIGZpbGw9IiNGNkY2RjYiLz4KPC9zdmc+Cg==");
    }
  }
  
  &.rcm--modern__icon--unlinked--w {
    &:before {
      content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljg1IDEzLjY1TDE2LjM1IDEyLjFDMTcuMDE2NyAxMS45MTY3IDE3LjU1ODMgMTEuNTYyNSAxNy45NzUgMTEuMDM3NUMxOC4zOTE3IDEwLjUxMjUgMTguNiA5LjkgMTguNiA5LjJDMTguNiA4LjM2NjY3IDE4LjMwODMgNy42NTgzMyAxNy43MjUgNy4wNzVDMTcuMTQxNyA2LjQ5MTY3IDE2LjQzMzMgNi4yIDE1LjYgNi4ySDExLjZWNC4ySDE1LjZDMTYuOTgzMyA0LjIgMTguMTYyNSA0LjY4NzUgMTkuMTM3NSA1LjY2MjVDMjAuMTEyNSA2LjYzNzUgMjAuNiA3LjgxNjY3IDIwLjYgOS4yQzIwLjYgMTAuMTUgMjAuMzU0MiAxMS4wMjUgMTkuODYyNSAxMS44MjVDMTkuMzcwOCAxMi42MjUgMTguNyAxMy4yMzMzIDE3Ljg1IDEzLjY1Wk0xNC40NSAxMC4yTDEyLjQ1IDguMkgxNC42VjEwLjJIMTQuNDVaTTE4LjQgMTkuOEwwIDEuNEwxLjQgMEwxOS44IDE4LjRMMTguNCAxOS44Wk05LjYgMTQuMkg1LjZDNC4yMTY2NyAxNC4yIDMuMDM3NSAxMy43MTI1IDIuMDYyNSAxMi43Mzc1QzEuMDg3NSAxMS43NjI1IDAuNiAxMC41ODMzIDAuNiA5LjJDMC42IDguMDUgMC45NSA3LjAyNSAxLjY1IDYuMTI1QzIuMzUgNS4yMjUgMy4yNSA0LjYzMzMzIDQuMzUgNC4zNUw2LjIgNi4ySDUuNkM0Ljc2NjY3IDYuMiA0LjA1ODMzIDYuNDkxNjcgMy40NzUgNy4wNzVDMi44OTE2NyA3LjY1ODMzIDIuNiA4LjM2NjY3IDIuNiA5LjJDMi42IDEwLjAzMzMgMi44OTE2NyAxMC43NDE3IDMuNDc1IDExLjMyNUM0LjA1ODMzIDExLjkwODMgNC43NjY2NyAxMi4yIDUuNiAxMi4ySDkuNlYxNC4yWk02LjYgMTAuMlY4LjJIOC4yMjVMMTAuMiAxMC4ySDYuNloiIGZpbGw9IiNGNkY2RjYiLz4KPC9zdmc+Cg==");
    }
  }

  /*** light blue ***/
  &.rcm--modern__icon--checked--circle--lb {
    &:before {
      content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMTY2NjcgMTIuMTY2N0wxMy4wNDE3IDYuMjkxNjdMMTEuODc1IDUuMTI1TDcuMTY2NjcgOS44MzMzM0w0Ljc5MTY3IDcuNDU4MzNMMy42MjUgOC42MjVMNy4xNjY2NyAxMi4xNjY3Wk04LjMzMzMzIDE2LjY2NjdDNy4xODA1NiAxNi42NjY3IDYuMDk3MjIgMTYuNDQ3OSA1LjA4MzMzIDE2LjAxMDRDNC4wNjk0NCAxNS41NzI5IDMuMTg3NSAxNC45NzkyIDIuNDM3NSAxNC4yMjkyQzEuNjg3NSAxMy40NzkyIDEuMDkzNzUgMTIuNTk3MiAwLjY1NjI1IDExLjU4MzNDMC4yMTg3NSAxMC41Njk0IDAgOS40ODYxMSAwIDguMzMzMzNDMCA3LjE4MDU2IDAuMjE4NzUgNi4wOTcyMiAwLjY1NjI1IDUuMDgzMzNDMS4wOTM3NSA0LjA2OTQ0IDEuNjg3NSAzLjE4NzUgMi40Mzc1IDIuNDM3NUMzLjE4NzUgMS42ODc1IDQuMDY5NDQgMS4wOTM3NSA1LjA4MzMzIDAuNjU2MjVDNi4wOTcyMiAwLjIxODc1IDcuMTgwNTYgMCA4LjMzMzMzIDBDOS40ODYxMSAwIDEwLjU2OTQgMC4yMTg3NSAxMS41ODMzIDAuNjU2MjVDMTIuNTk3MiAxLjA5Mzc1IDEzLjQ3OTIgMS42ODc1IDE0LjIyOTIgMi40Mzc1QzE0Ljk3OTIgMy4xODc1IDE1LjU3MjkgNC4wNjk0NCAxNi4wMTA0IDUuMDgzMzNDMTYuNDQ3OSA2LjA5NzIyIDE2LjY2NjcgNy4xODA1NiAxNi42NjY3IDguMzMzMzNDMTYuNjY2NyA5LjQ4NjExIDE2LjQ0NzkgMTAuNTY5NCAxNi4wMTA0IDExLjU4MzNDMTUuNTcyOSAxMi41OTcyIDE0Ljk3OTIgMTMuNDc5MiAxNC4yMjkyIDE0LjIyOTJDMTMuNDc5MiAxNC45NzkyIDEyLjU5NzIgMTUuNTcyOSAxMS41ODMzIDE2LjAxMDRDMTAuNTY5NCAxNi40NDc5IDkuNDg2MTEgMTYuNjY2NyA4LjMzMzMzIDE2LjY2NjdaTTguMzMzMzMgMTVDMTAuMTk0NCAxNSAxMS43NzA4IDE0LjM1NDIgMTMuMDYyNSAxMy4wNjI1QzE0LjM1NDIgMTEuNzcwOCAxNSAxMC4xOTQ0IDE1IDguMzMzMzNDMTUgNi40NzIyMiAxNC4zNTQyIDQuODk1ODMgMTMuMDYyNSAzLjYwNDE3QzExLjc3MDggMi4zMTI1IDEwLjE5NDQgMS42NjY2NyA4LjMzMzMzIDEuNjY2NjdDNi40NzIyMiAxLjY2NjY3IDQuODk1ODMgMi4zMTI1IDMuNjA0MTcgMy42MDQxN0MyLjMxMjUgNC44OTU4MyAxLjY2NjY3IDYuNDcyMjIgMS42NjY2NyA4LjMzMzMzQzEuNjY2NjcgMTAuMTk0NCAyLjMxMjUgMTEuNzcwOCAzLjYwNDE3IDEzLjA2MjVDNC44OTU4MyAxNC4zNTQyIDYuNDcyMjIgMTUgOC4zMzMzMyAxNVoiIGZpbGw9IiM0OUI1Q0QiLz4KPC9zdmc+Cg==");
    }
  }

  &.rcm--modern__icon--reload--lb {
    &:before {
      content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTZWMTRIMi43NUwyLjM1IDEzLjY1QzEuNDgzMzMgMTIuODgzMyAwLjg3NSAxMi4wMDgzIDAuNTI1IDExLjAyNUMwLjE3NSAxMC4wNDE3IDAgOS4wNSAwIDguMDVDMCA2LjIgMC41NTQxNjcgNC41NTQxNyAxLjY2MjUgMy4xMTI1QzIuNzcwODMgMS42NzA4MyA0LjIxNjY3IDAuNzE2NjY3IDYgMC4yNVYyLjM1QzQuOCAyLjc4MzMzIDMuODMzMzMgMy41MjA4MyAzLjEgNC41NjI1QzIuMzY2NjcgNS42MDQxNyAyIDYuNzY2NjcgMiA4LjA1QzIgOC44IDIuMTQxNjcgOS41MjkxNyAyLjQyNSAxMC4yMzc1QzIuNzA4MzMgMTAuOTQ1OCAzLjE1IDExLjYgMy43NSAxMi4yTDQgMTIuNDVWMTBINlYxNkgwWk0xMCAxNS43NVYxMy42NUMxMS4yIDEzLjIxNjcgMTIuMTY2NyAxMi40NzkyIDEyLjkgMTEuNDM3NUMxMy42MzMzIDEwLjM5NTggMTQgOS4yMzMzMyAxNCA3Ljk1QzE0IDcuMiAxMy44NTgzIDYuNDcwODMgMTMuNTc1IDUuNzYyNUMxMy4yOTE3IDUuMDU0MTcgMTIuODUgNC40IDEyLjI1IDMuOEwxMiAzLjU1VjZIMTBWMEgxNlYySDEzLjI1TDEzLjY1IDIuMzVDMTQuNDY2NyAzLjE2NjY3IDE1LjA2MjUgNC4wNTQxNyAxNS40Mzc1IDUuMDEyNUMxNS44MTI1IDUuOTcwODMgMTYgNi45NSAxNiA3Ljk1QzE2IDkuOCAxNS40NDU4IDExLjQ0NTggMTQuMzM3NSAxMi44ODc1QzEzLjIyOTIgMTQuMzI5MiAxMS43ODMzIDE1LjI4MzMgMTAgMTUuNzVaIiBmaWxsPSIjNDlCNUNEIi8+Cjwvc3ZnPgo=");
    }
  }

  /*** dark blue ***/
  &.rcm--modern__icon--phone--db {
    &:before {
      content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjg0NzIgMTQuODU1NEwxNi40MzA2IDEyLjg3NjRMMTYuNDE4NCAxMi44NzA3QzE2LjE4OTIgMTIuNzcyNyAxNS45MzkgMTIuNzMzMyAxNS42OTA3IDEyLjc1NjJDMTUuNDQyNCAxMi43NzkyIDE1LjIwMzcgMTIuODYzNiAxNC45OTYzIDEzLjAwMkMxNC45NzE4IDEzLjAxODEgMTQuOTQ4NCAxMy4wMzU3IDE0LjkyNTkgMTMuMDU0NUwxMi42NDQxIDE0Ljk5OThDMTEuMTk4NCAxNC4yOTc2IDkuNzA1OTUgMTIuODE2NCA5LjAwMzc2IDExLjM4OTVMMTAuOTUxOSA5LjA3Mjk0QzEwLjk3MDYgOS4wNDk1IDEwLjk4ODQgOS4wMjYwNiAxMS4wMDUzIDkuMDAwNzVDMTEuMTQwNyA4Ljc5Mzg0IDExLjIyMjkgOC41NTY2NyAxMS4yNDQ1IDguMzEwMzVDMTEuMjY2MSA4LjA2NDAyIDExLjIyNjQgNy44MTYxOCAxMS4xMjkxIDcuNTg4ODdWNy41Nzc2Mkw5LjE0NDM4IDMuMTUzNTZDOS4wMTU3IDIuODU2NjIgOC43OTQ0NCAyLjYwOTI2IDguNTEzNjIgMi40NDg0MUM4LjIzMjggMi4yODc1NiA3LjkwNzUgMi4yMjE4NCA3LjU4NjI2IDIuMjYxMDZDNi4zMTU5MiAyLjQyODIyIDUuMTQ5ODYgMy4wNTIwOSA0LjMwNTg4IDQuMDE2MTVDMy40NjE5IDQuOTgwMjEgMi45OTc3MSA2LjIxODUyIDMuMDAwMDEgNy40OTk4MUMzLjAwMDAxIDE0Ljk0MzYgOS4wNTYyNiAyMC45OTk4IDE2LjUgMjAuOTk5OEMxNy43ODEzIDIxLjAwMjEgMTkuMDE5NiAyMC41Mzc5IDE5Ljk4MzcgMTkuNjkzOUMyMC45NDc3IDE4Ljg1IDIxLjU3MTYgMTcuNjgzOSAyMS43Mzg4IDE2LjQxMzZDMjEuNzc4MSAxNi4wOTI0IDIxLjcxMjUgMTUuNzY3MiAyMS41NTE4IDE1LjQ4NjRDMjEuMzkxMSAxNS4yMDU2IDIxLjE0NCAxNC45ODQzIDIwLjg0NzIgMTQuODU1NFpNMTYuNSAxOS40OTk4QzEzLjMxODUgMTkuNDk2MyAxMC4yNjgyIDE4LjIzMDkgOC4wMTg1NiAxNS45ODEzQzUuNzY4ODggMTMuNzMxNiA0LjUwMzQ4IDEwLjY4MTMgNC41MDAwMSA3LjQ5OTgxQzQuNDk2NDggNi41ODQzMyA0LjgyNjMxIDUuNjk4ODcgNS40Mjc4OSA1LjAwODc5QzYuMDI5NDcgNC4zMTg3IDYuODYxNjcgMy44NzExOCA3Ljc2OTA3IDMuNzQ5ODFDNy43Njg3IDMuNzUzNTUgNy43Njg3IDMuNzU3MzIgNy43NjkwNyAzLjc2MTA2TDkuNzM3ODIgOC4xNjczMUw3LjgwMDAxIDEwLjQ4NjdDNy43ODAzNCAxMC41MDkzIDcuNzYyNDcgMTAuNTMzNSA3Ljc0NjU3IDEwLjU1ODlDNy42MDU0OSAxMC43NzU0IDcuNTIyNzMgMTEuMDI0NiA3LjUwNjMgMTEuMjgyNUM3LjQ4OTg4IDExLjU0MDQgNy41NDAzNSAxMS43OTgxIDcuNjUyODIgMTIuMDMwN0M4LjUwMjIgMTMuNzY3OSAxMC4yNTI1IDE1LjUwNTEgMTIuMDA4NCAxNi4zNTM2QzEyLjI0MjggMTYuNDY1IDEyLjUwMiAxNi41MTM3IDEyLjc2MDggMTYuNDk1QzEzLjAxOTYgMTYuNDc2MiAxMy4yNjkyIDE2LjM5MDcgMTMuNDg1IDE2LjI0NjdDMTMuNTA5MSAxNi4yMzA1IDEzLjUzMjIgMTYuMjEyOSAxMy41NTQ0IDE2LjE5NDJMMTUuODMzNCAxNC4yNDk4TDIwLjIzOTcgMTYuMjIzMkMyMC4yMzk3IDE2LjIyMzIgMjAuMjQ3MiAxNi4yMjMyIDIwLjI1IDE2LjIyMzJDMjAuMTMwMSAxNy4xMzE5IDE5LjY4MzMgMTcuOTY1OCAxOC45OTMxIDE4LjU2ODlDMTguMzAyOCAxOS4xNzIgMTcuNDE2NiAxOS41MDI5IDE2LjUgMTkuNDk5OFoiIGZpbGw9IiMwMDMwNDYiLz4KPC9zdmc+Cg==");
    }
  }
  
}
.who-we-are__steps #cycle-dad--step1:before {
    height: 135px;
    position: absolute;
    bottom: -2.8em;
    left: 1.9em;
    content: ""
}
/* Button Hero */
#link-11-14:hover #fancy_icon-13-14 {
  color: #eb5446;
}
#link-349-14:hover .ct-fancy-icon { color: #048df8; }
/* Body */
#_rich_text-16-14 h2:first-child { font-size: 2.6em; }
#_rich_text-16-14 h2:last-child { font-size: 3.8em; }
a#link-33-14:hover, a#link-114-14:hover {
  border-color: #048df8;
  background-color: #048df8;
  p#text_block-34-14,
  div#fancy_icon-38-14, p#text_block-115-14, div#fancy_icon-116-14 { color: #fff; }
}

.text-cards-accordion {
  writing-mode: vertical-lr;
  transform: rotate(180deg);
}

/* Cycle funtionality */
.cycle-dad {
  position: relative;
  .cycle-el {transition: all 1s ease-in-out; }
  .cycle-ballom-txt {
    display: none;
    overlow: hidden;
  }
  .bounce-top {
    -webkit-animation: bounce-top 0.9s both;
    animation: bounce-top 0.9s both;
  }
  #div_block-859-14 { animation-delay: 0.5s }
  #div_block-865-14 { animation-delay: 0.6s }
  #div_block-872-14 { animation-delay: 0.7s }
  #div_block-880-14 { animation-delay: 0.8s }
  #div_block-888-14 { animation-delay: 0.9s }
  
  &:hover {
    .cycle-el {
      left: -200px;
      width: 260px;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      animation-duration: 0.5s;
      animation-name: txt-box-width;
    }
    .cycle-ballom-txt {
      display: block;
      max-width: 200px;
      overflow: hidden;
      white-space: nowrap;
      width: 100%;
      animation-duration: 0.5s;
      animation-name: txt-box-width;
    }
  }
}

@keyframes txt-box-width {
  0% {
    width: 0;
/*     opacity: 0; */
  }
  50% {
    width: 100%;
/*     opacity: 1 */
  }
}
@keyframes bounce-top {
  0% {
    -webkit-transform: translateY(-45px);
            transform: translateY(-45px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 1;
  }
  24% {
    opacity: 1;
  }
  40% {
    -webkit-transform: translateY(-24px);
            transform: translateY(-24px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  65% {
    -webkit-transform: translateY(-12px);
            transform: translateY(-12px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  82% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  93% {
    -webkit-transform: translateY(-4px);
            transform: translateY(-4px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  25%,
  55%,
  75%,
  87% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
    opacity: 1;
  }
}


.scale-up-hor-left {
  -webkit-animation: scale-up-hor-left 0.8s ease-in-out both;
  animation: scale-up-hor-left 0.8s ease-in-out both;
}

/**
 * ----------------------------------------
 * animation scale-up-hor-left
 * ----------------------------------------
 */
@-webkit-keyframes scale-up-hor-left {
  0% {
    -webkit-transform: scaleX(0.4);
            transform: scaleX(0.4);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
  }
  100% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
  }
}
@keyframes scale-up-hor-left {
  0% {
    -webkit-transform: scaleX(0.4);
            transform: scaleX(0.4);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
  }
  100% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
    -webkit-transform-origin: 0% 0%;
            transform-origin: 0% 0%;
  }
}

.bounce-left {
  animation: bounce-left 1.5s ease-in-out 0s 1 normal both;
}
/* Copy this code after the above code */
@keyframes bounce-left {
  0% {
	animation-timing-function: ease-in;
	opacity: 1;
	transform: translateX(-48px);
  }

  24% {
	opacity: 1;
  }

  40% {
	animation-timing-function: ease-in;
	transform: translateX(-26px);
  }

  65% {
	animation-timing-function: ease-in;
	transform: translateX(-13px);
  }

  82% {
	animation-timing-function: ease-in;
	transform: translateX(-6.5px);
  }

  93% {
	animation-timing-function: ease-in;
	transform: translateX(-4px);
  }

  25%,
  55%,
  75%,
  87%,
  98% {
	animation-timing-function: ease-out;
	transform: translateX(0px);
  }

  100% {
	animation-timing-function: ease-out;
	opacity: 1;
	transform: translateX(0px);
  }
}

@media (max-width: 992px) {
  .text-cards-accordion {
    writing-mode: horizontal-tb;
    transform: rotate(00deg);
    text-align: left;
  }
}
@media (max-width: 1120px) {
    .cycle-dad--step1 {
        left: 1.5em;
    }
  .cycle-dad--step1:before {
    height: 80px;
    bottom: -1.5em;
    left: 1.5em;
}
}
@media (max-width: 479px) {
    .cycle-dad--step1 {
        left: 8.5em;
        bottom: 0.8em;
    }
  .cycle-dad--step1:before {
    height: 80px;
    bottom: -1.5em;
    left: 1em;
}
}
@media (max-width: 1120px) {
   .who-we-are__steps #cycle-dad--step1 {
        left: 0.5em;
    }
  .who-we-are__steps #cycle-dad--step1:before {
    height: 80px;
    bottom: -1.5em;
    left: 1.5em;
}
}
@media (max-width: 992px) {
  .who-we-are__steps #cycle-dad--step1 {
        left: 0.5em;
    }
  .who-we-are__steps #cycle-dad--step1:before {
    height: 80px;
    bottom: -1.5em;
    left: 1.5em;
}
}
@media (max-width: 767.98px) {
  .who-we-are__steps #cycle-dad--step1 {
        left: 5.5em;
    }
  .who-we-are__steps #cycle-dad--step1:before {
    height: 80px;
    bottom: -1.5em;
    left: 1.5em;
}
}
@media (max-width: 479px) {
  .who-we-are__steps #cycle-dad--step1 {
        left: 8.9em;
        bottom: 0.8em;
    }
  .who-we-are__steps #cycle-dad--step1:before {
    height: 80px;
    bottom: -1.5em;
    left: 1em;
}
}
.uacf7-row {
  margin-top: 1em;
  span.wpcf7-not-valid-tip {
    padding: 0.2em 1em;
  }
}

label {
  font-family: Poppins;
  font-weight: 200;
  color: white;
  padding: 0.2em 1em;
}
textarea, input {
  border-radius: 50px;
  font-family: Poppins;
  color: black;
  padding: 0.5em 1em;
  border: none;
}

textarea:focus-visible, input:focus-visible, input:focus-visible:not([type='checkbox']) {
  outline: 3px solid #EB5446;
}

textarea {
  border-radius: 30px;
  height: 100px;
}

div.terms-section > div {
  display: flex;
  flex-direction: row;
  & span.wpcf7-form-control-wrap {
    margin: 1em 0.5em;
    & input {
      background-color: red;
    }
  }
  & p {
    font-family: Poppins;
    font-weight: 200;
    color: white;    
    & a {
      font-family: Poppins;
      font-weight: 200;
      color: white;
      text-decoration: underline;
    }
    & a:hover {
      color: #EB5446;
    }
  }
}


.myinput[type="checkbox"] {
  width: 11px;
  height: 11px;
  border-radius: 5px;
}
  
.myinput[type="checkbox"]:before {
  position: relative;
  display: block;
  width: 11px;
  height: 11px;
  content: "";
  background: #EB5446;
  border-radius: 5px;
}

.myinput[type="checkbox"]:after {
  position: relative;
  display: block;
  left: 0px;
  top: 0px;
  width: 11px;
  height: 11px;
  content: "";
  border-radius: 5px;
  background-color: #EB5446;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 70%;
}

.myinput[type="checkbox"]:checked:after {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC'), linear-gradient(135deg, #EB5446 0%, #EB5446 100%);
}

.myinput[type="checkbox"]:disabled:after {
  -webkit-filter: opacity(1);
}

.myinput[type="checkbox"]:not(:disabled):checked:hover:after {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC'), linear-gradient(135deg, #EB5446 0%, #EB5446 100%);
}

.myinput[type="checkbox"]:not(:disabled):hover:after {
  cursor: pointer;
}

.myinput[type="checkbox"]:not(:disabled):hover:before {
}

/* Large checkboxes */
.myinput.large {
  height: 22px;
  width: 22px;
}

.myinput.large[type="checkbox"]:before {
  width: 22px;
  height: 22px;
}

.myinput.large[type="checkbox"]:after {
  top: -22px;
  width: 22px;
  height: 22px;
}

/* Custom checkbox */
.myinput.large.custom[type="checkbox"]:checked:after {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGHRFWHRBdXRob3IAbWluZWNyYWZ0aW5mby5jb23fZidLAAAAk0lEQVQ4y2P4//8/AyUYwcAD+OzN/oMwshjRBoA0Gr8+DcbIhhBlAEyz+qZZ/7WPryHNAGTNMOxpJvo/w0/uP0kGgGwGaZbrKgfTGnLc/0nyAgiDbEY2BCRGdCDCnA2yGeYVog0Aae5MV4c7Gzk6CRqAbDM2w/EaQEgzXgPQnU2SAcTYjNMAYm3GaQCxNuM0gFwMAPUKd8XyBVDcAAAAAElFTkSuQmCC'), linear-gradient(135deg, #B1B6BE 0%, #FFF 100%);
}

.myinput.large.custom[type="checkbox"]:not(:disabled):checked:hover:after {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGHRFWHRBdXRob3IAbWluZWNyYWZ0aW5mby5jb23fZidLAAAAk0lEQVQ4y2P4//8/AyUYwcAD+OzN/oMwshjRBoA0Gr8+DcbIhhBlAEyz+qZZ/7WPryHNAGTNMOxpJvo/w0/uP0kGgGwGaZbrKgfTGnLc/0nyAgiDbEY2BCRGdCDCnA2yGeYVog0Aae5MV4c7Gzk6CRqAbDM2w/EaQEgzXgPQnU2SAcTYjNMAYm3GaQCxNuM0gFwMAPUKd8XyBVDcAAAAAElFTkSuQmCC'), linear-gradient(135deg, #8BB0C2 0%, #FFF 100%);
}


.submit-section {
  margin-top: 20px;
  & div {
    display: flex;
    flex-direction: column;
    align-items: center;

    & input[type="submit"].wpcf7-submit {
      width: 60% !important;
      background-color: #048DF8;
      padding: 0.2em 1em;
      color: white;
      font-size: 1.5em;
      font-weight: 200;
    }
  }
}

#_rich_text-4-75 h2:last-child { text-transform: uppercase; }.solutions-nav {
  &.sticky {
    position: fixed;
    width: 90%;
    background-color: #e95546;
    top: 70px;
    left: 50%;
    right: 0;
    transform: translate(-50%, 0);
    z-index: 99;
    a { color: #fff; }
  }
}
#div_block-66-108,
#div_block-180-108,
#div_block-378-108 {
  div.oxy-tab {
    border-left: 1px solid #E95546;
    border-top: 1px solid #E95546;
    border-right: 1px solid #E95546;
    border-color: #E95546;
    border-radius: 50px 50px 0 0;
  }
  div#_tab-68-108,
  div#_tab-69-108,
  div#_tab-182-108,
  div#_tab-184-108,
  div#_tab-380-108,
  div#_tab-382-108,
  div#_tab-408-108 {
    position: relative;
    &:before {
      content: '';
      width: 1px;
      height: 100px;
      position: absolute;
      top: 120px;
    }
    &.tabs-4076-tab-active {
      border: none;
      color: #fff;
      &:before {
        content: '';
        width: 100%;
        height: 160px;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -9;
        border-radius: 50px 50px 0 0;
      }
    }
  }
  div#_tab-68-108,
  div#_tab-182-108{
    &:before {
      border-left: 1px solid #E95546;
      left: -1px;
    }
    &.tabs-4076-tab-active {
      &:before {
        background: linear-gradient(90deg, rgba(15,47,65,1) 50%, rgba(107,63,67,1) 100%);
      }
    }
  }
  div#_tab-69-108,
  div#_tab-184-108 {
    &:before {
      border-right: 1px solid #E95546;
      right: -1px;
    }
    &.tabs-4076-tab-active {
      &:before {
        background: linear-gradient(90deg, rgba(142,69,68,1) 0, rgba(233,85,70,1) 50%);
        border-left: 1px solid #E95546;
      }
    }
  }
  div#_tab-380-108 {
    &:before {
      border-left: 1px solid #E95546;
      left: -1px;
    }
    &.tabs-4076-tab-active {
      background-color: #0F2F41;
    }
  }
  div#_tab-382-108 {
    &:before {}
    &.tabs-4076-tab-active {
      background: linear-gradient(90deg, rgba(58,55,66,1) 10%, rgba(191,78,69,1) 90%);
    }
  }
  div#_tab-408-108 {
    &:before {
      border-right: 1px solid #E95546;
      right: -1px;
    }
    &.tabs-4076-tab-active {
       background-color: #E95546;
    }
  }
}

/* Tabs Other Specialists */
.page-id-295 {
  .tabs-6863-tab { width: 30%; }
  #div_block-83-295 {
    &.first-tab-act {
      border-bottom-left-radius: 25px;
      border-bottom-right-radius: 0;
    }
    &.second-tab-act {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 25px;
    }
    &.third-tab-act {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0;
    }
  }
  #div_block-183-295 {
    &.second-tab-act { border-bottom-left-radius: 25px; }
    &.third-tab-act { border-bottom-right-radius: 25px; }
  }
}

@media (min-width: 1120px) {
  .solutions-nav {
    &.sticky { width: 70%; }
  }
}
@media (min-width: 1600px) {
  .solutions-nav {
    &.sticky { width: 50%; }
  }
}
@media (min-width: 992px) {
  #div_block-66-108 .oxy-tabs-contents {
    position: relative;
    
    &:before {
      content: '';
      background-color: #fff;
      width: 80%;
      height: 3px;
      display: block;
      position: absolute;
      z-index: 99;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
  }
}
@media (min-width: 768px) {
  #div_block-66-108,
  #div_block-180-108,
  #div_block-378-108 {
    div#_tab-68-108,
    div#_tab-69-108,
    div#_tab-182-108,
    div#_tab-184-108,
    div#_tab-380-108,
    div#_tab-382-108,
    div#_tab-408-108 {
      &:before { top: 70px; }
      &.tabs-4076-tab-active {
        &:before { height: 140px; }
      }
    }
  }
}.key-benefit {
  p.title {
    font-size: 1.2em;
    line-height: 1;
    margin-bottom: 10px;
  }
  p.txt {
    margin: 0;
  }
}
.txt-big {
  font-size: 2em;
  font-weight: 600;
}

#shortcode-24-348 {
  .uacf7-wrapper-default label span { width: 100%; }
  input:not(input[type="checkbox"]) { width: 100%; }
  .terms-section { flex-direction: column; }
  .uacf7-row.submit-section { position: relative; }
  
  input[type="submit"] {
    position: absolute;
    background-color: #D71719;
  }
}

#shortcode-82-348 {
  ._form_element {
    &._x54425360 { display: none; }
    ._form-title, p { color: #fff; }
  }
  fieldset._form-fieldset {
    border: none;
    input {
      height: 15px;
      width: 15px;
      position: relative;
      /* &::before,
      &::after{
        content: '';
        display: block;
        position: absolute;
        height: 15px;
        width: 15px;
        background-color: #D71719;
        border-radius: 5px;
      } */
    }
  }
  ._x72301964 { margin-bottom: 3em;  }
  ._button-wrapper {
    display: flex;
    justify-content: center;
    position: relative;
  }
  button#_form_3_submit {
    position: absolute;
    top: -22px;
    padding: 0.4em 2em;
    background-color: #D71719;
    color: #fff;
    font-weight: 500;
    border: none;
    border-radius: 8px;
    font-size: 1.3em;
    cursor: pointer;
  }

  ._error {
    margin-top: 1em;
    padding: 0em 1em;
    color: #D71719;
  } 
}.blog__featured-posts {
  width: 100%;
}
.blog__featured-posts .oxy-posts {
  display: flex;
  flex-direction: column;
  font-display: 'Poppins';
}

.blog__featured-posts .oxy-post {
  margin-bottom: 1em;
  margin-top: 1em;
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  background: #EB5446;
  border-radius: 15px;
  overflow: hidden;
  box-shadow: 0px 0px 15px 3px rgba(0, 0, 0, 0.3);
}

.blog__featured-posts .oxy-post-wrap {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  text-align: left;
  align-items: flex-start;
  padding: 2em 5em;
}

.blog__featured-posts .oxy-post-image {
  position: relative;
  background-color: grey;
  background-image: repeating-linear-gradient(
    45deg,
    #eee,
    #eee 10px,
    #ddd 10px,
    #ddd 20px
  );
  
  width: 40%;
  flex-shrink: 0;
  flex-grow: 0;
}
/*
.blog__featured-posts .oxy-post-image::after {
  content: '';
  position: absolute;
  top: 0px;
  right: -20px;
  width:20px;
  height: 100%;
  background: linear-gradient(to bottom, #058ED9,#662483);
}*/

.blog__featured-posts .oxy-post-image-fixed-ratio {
  padding-bottom: 100%;
  background-size: cover;
  background-position: center center;
}

.blog__featured-posts .oxy-post-title {
  color: white;
  font-weight: 500;
  font-size: 1.6em;
  line-height: 1.2;
  letter-spacing: -1px;
}

.blog__featured-posts .oxy-post-meta {
  margin-top: 0.5em;
  font-size: 0.8em;
  display: flex;
  flex-direction: row;
}

/*
.blog__featured-posts .oxy-post-meta-item::after {
  content: "\00b7";
  margin-right: 0.5em;
  margin-left: 0.5em;
}*/
/*
.blog__featured-posts .oxy-post-meta-item:last-child::after {
  content: "";
  display: none;
}*/

.blog__featured-posts .oxy-post-content {
  color: white;
  margin-top: 1em;
  margin-bottom: 1em;
}

.blog__featured-posts .oxy-post-content p {
  margin: 0;
  line-height: 1.7;
  text-align: left;
  font-weight: 300;
  font-size: 0.8em;
}

.blog__featured-posts .oxy-read-more {
  font-size: 0.8em;
  width: 40%;
  max-width: 250px;
  text-align: center;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  display: flex;
  padding-top: 0.5em;
  padding-right: 0.5em;
  padding-bottom: 0.5em;
  padding-left: 2em;
  border-radius: 50px;
  margin-top: 2em;
  background-color: #048DF8;
  transition: .5s ease-in-out;
}

.blog__featured-posts  .ct-text-block {
    margin-top: 0px;
    margin-bottom: 0px;
    color: #ffffff;
    font-size: 1.3em;
    font-weight: 300;
}
.blog__featured-posts  .ct-fancy-icon {
    color: #048DF8;
    margin-left: 1em;
    background-color: #ffffff;
    padding-top: 0.3em;
    padding-right: 0.3em;
    padding-bottom: 0.3em;
    padding-left: 0.3em;
}
.blog__featured-posts  .ct-fancy-icon >svg {
    width: 20px;
    height: 20px;
}

.blog__featured-posts .oxy-read-more:hover {
  background-color: #003046;
  color: white;
}

.blog__featured-posts .oxy-easy-posts-pages {
  display: none;
}

@media (max-width: 991px) {
  .blog__featured-posts .oxy-post {
    flex-direction: column;
  }
  .blog__featured-posts .oxy-post-image {
    width: 100%;
    margin-bottom: 1em;
    margin-right: 0;
  }
  .blog__featured-posts .oxy-post-image-fixed-ratio {
    padding-bottom: 35%;
  }
  .blog__featured-posts .oxy-read-more {
  width:100% ;

  }
  .blog__featured-posts .oxy-post-wrap {
    padding:2em 1.5em;
  }
}


.blog__posts-list {

   .oxy-posts {
     display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      font-display: 'Poppins';
   }
  
   .oxy-post {
    display: flex;
    flex-direction: column;
    text-align: left;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 3em;
    width: 33.33%;
    padding: 1em;
  }
  
   .oxy-post-general {
    background-color: #06BED2;
    border-radius: 15px;
    padding-bottom: 1em;
    display: flex;
    flex-direction: column;
    text-align: left;
    align-items: center;
    width: 100%;
    min-height: 680px;
    justify-content: space-between;
  }
  
   .oxy-post-image {
    margin-bottom: 1em;
    position: relative;
    background-color: grey;
    background-image: repeating-linear-gradient(
      45deg,
      #eee,
      #eee 10px,
      #ddd 10px,
      #ddd 20px
    );
    width: 100%;
    border-radius: 15px;
  }
  
   .oxy-post-image-fixed-ratio {
    padding-bottom: 80%;
    background-size: cover;
    background-position: center center;
    border-radius: 15px;
  }
  
   .oxy-post-image-author-overlay {
    position: absolute;
    bottom: 1em;
    left: 1em;
    font-size: 0.7em;
    font-weight: 300 !important;
    color: black;
    background-color: rgba(250, 250, 250, 0.8);
    padding: 0.7em 1em;
    border-radius: 50px;
    font-weight: bold;
    -webkit-font-smoothing: antialiased;
  }
  
   .oxy-post-title {
    font-size: 1.2em;
    line-height: 1.2;
    color: white;
    width: 100%;
    text-align: left;
    font-weight: 500;
    letter-spacing: -1px;
    padding-left: 5%;
    padding-right: 5%;
    margin-top: 0.3em;
  }
  
   .oxy-post-meta {
    margin-top: 0.5em;
    font-size: 0.8em;
    display: flex;
    flex-direction: row;
  }
  
   .oxy-post-meta-item::after {
    content: "\00b7";
    margin-right: 0.5em;
    margin-left: 0.5em;
  }
  
   .oxy-post-meta-item:last-child::after {
    content: "";
    display: none;
  }
  
   .oxy-post-content {
  
    margin-bottom: 1em;
    padding-left: 5%;
    padding-right: 5%;
    width:100%;
    color:white;
      font-weight: 200;
    text-align: left;
  }
  
   .oxy-post-content p {
    color: white;
    margin: 0;
    line-height: 1.2;
    font-weight: 200;
    font-size: 0.8em;
  }
  
   .oxy-read-more-3 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.7em;
    width: calc(100% - 3rem);
    margin: 2em 1.5rem 0 1.5rem;
    padding: 0.6em 1.2em;
    border-radius: 50px;
    background-color: #048DF8;
    text-decoration: none;
    width:max-content;
    transition: background 0.3s ease-in-out;
  }
  
   .ct-text-block {
      margin-top: 0px;
      margin-bottom: 0px;
      color: #ffffff;
      font-size: 1.1em;
      font-weight: 300;
  }
   .ct-fancy-icon {
      color: #048DF8;
      margin-left: 1em;
      background-color: #ffffff;
      padding-top: 0.3em;
      padding-right: 0.3em;
      padding-bottom: 0.3em;
      padding-left: 0.3em;
  }
   .ct-fancy-icon >svg {
      width: 20px;
      height: 20px;
  }
  
   .oxy-read-more-3:hover {
    background-color: #003046;
    color: white;
  }
  .oxy-easy-posts-pages {
      text-align: center;
  }
   .page-numbers {
    margin-left: 10px;
    margin-right: 10px;
    color: black;
    font-weight: 500;
  }
  
   .current,  .next {
    color: #D71719;
  }
  
  @media (max-width: 1120px) {
     .oxy-post-general {
      min-height: 580px !important;
    }
     .oxy-post-meta {
      display: none;
    }
  }
  @media (max-width: 1120px) {
     .oxy-post-image-fixed-ratio {
      padding-bottom: 50%;
    }
  }
  @media (max-width: 992px) {
    .oxy-post {
      width: 50%
    }
     .oxy-post-general {
      min-height: 300px !important;
    }
     .oxy-post-title, .oxy-post-content  {
      padding:.5em 1em;
      margin:0px;
    }
    
  }
  @media (max-width: 767.98px) {
    .oxy-post {
      width: 100%
    }
     .oxy-post-general {
      min-height: 400px;
    }
  }
}
.rcm-modern__btn--light-blue {
  &:after {
    content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjgyODk0IDYuOTE4MDVMMC45OTYyNTUgMTIuODI2OEMwLjk0MjA2MyAxMi44ODE3IDAuODc3NzI4IDEyLjkyNTMgMC44MDY5MjQgMTIuOTU1QzAuNzM2MTE5IDEyLjk4NDcgMC42NjAyMzEgMTMgMC41ODM1OTIgMTNDMC41MDY5NTQgMTMgMC40MzEwNjYgMTIuOTg0NyAwLjM2MDI2MSAxMi45NTVDMC4yODk0NTYgMTIuOTI1MyAwLjIyNTEyMiAxMi44ODE3IDAuMTcwOTMgMTIuODI2OEMwLjExNjczOCAxMi43NzE5IDAuMDczNzUxMyAxMi43MDY4IDAuMDQ0NDIzMSAxMi42MzVDMC4wMTUwOTQ4IDEyLjU2MzMgMCAxMi40ODY0IDAgMTIuNDA4OEMwIDEyLjMzMTIgMC4wMTUwOTQ4IDEyLjI1NDMgMC4wNDQ0MjMxIDEyLjE4MjVDMC4wNzM3NTEzIDEyLjExMDggMC4xMTY3MzggMTIuMDQ1NiAwLjE3MDkzIDExLjk5MDdMNS41OTE2OCA2LjVMMC4xNzA5MyAxLjAwOTI1QzAuMDYxNDg1MSAwLjg5ODM4MiAtMS4xNTMxOWUtMDkgMC43NDgwMDYgMCAwLjU5MTIwOEMxLjE1MzE5ZS0wOSAwLjQzNDQxIDAuMDYxNDg1MSAwLjI4NDAzNCAwLjE3MDkzIDAuMTczMTYxQzAuMjgwMzc1IDAuMDYyMjg3NyAwLjQyODgxNCAxLjE2ODI0ZS0wOSAwLjU4MzU5MiAwQzAuNzM4MzcxIC0xLjE2ODI0ZS0wOSAwLjg4NjgxIDAuMDYyMjg3NyAwLjk5NjI1NSAwLjE3MzE2MUw2LjgyODk0IDYuMDgxOTVDNi44ODMxNyA2LjEzNjgzIDYuOTI2MTkgNi4yMDIgNi45NTU1NCA2LjI3MzczQzYuOTg0ODkgNi4zNDU0NiA3IDYuNDIyMzUgNyA2LjVDNyA2LjU3NzY1IDYuOTg0ODkgNi42NTQ1NCA2Ljk1NTU0IDYuNzI2MjdDNi45MjYxOSA2Ljc5OCA2Ljg4MzE3IDYuODYzMTcgNi44Mjg5NCA2LjkxODA1WiIgZmlsbD0iIzQ0ODRDNSIvPgo8L3N2Zz4K");
  }
  &:hover {
    &:after {
      content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjgyODk0IDYuOTE4MDVMMC45OTYyNTUgMTIuODI2OEMwLjk0MjA2MyAxMi44ODE3IDAuODc3NzI4IDEyLjkyNTMgMC44MDY5MjQgMTIuOTU1QzAuNzM2MTE5IDEyLjk4NDcgMC42NjAyMzEgMTMgMC41ODM1OTIgMTNDMC41MDY5NTQgMTMgMC40MzEwNjYgMTIuOTg0NyAwLjM2MDI2MSAxMi45NTVDMC4yODk0NTYgMTIuOTI1MyAwLjIyNTEyMiAxMi44ODE3IDAuMTcwOTMgMTIuODI2OEMwLjExNjczOCAxMi43NzE5IDAuMDczNzUxMyAxMi43MDY4IDAuMDQ0NDIzMSAxMi42MzVDMC4wMTUwOTQ4IDEyLjU2MzMgMCAxMi40ODY0IDAgMTIuNDA4OEMwIDEyLjMzMTIgMC4wMTUwOTQ4IDEyLjI1NDMgMC4wNDQ0MjMxIDEyLjE4MjVDMC4wNzM3NTEzIDEyLjExMDggMC4xMTY3MzggMTIuMDQ1NiAwLjE3MDkzIDExLjk5MDdMNS41OTE2OCA2LjVMMC4xNzA5MyAxLjAwOTI1QzAuMDYxNDg1MSAwLjg5ODM4MiAtMS4xNTMxOWUtMDkgMC43NDgwMDYgMCAwLjU5MTIwOEMxLjE1MzE5ZS0wOSAwLjQzNDQxIDAuMDYxNDg1MSAwLjI4NDAzNCAwLjE3MDkzIDAuMTczMTYxQzAuMjgwMzc1IDAuMDYyMjg3NyAwLjQyODgxNCAxLjE2ODI0ZS0wOSAwLjU4MzU5MiAwQzAuNzM4MzcxIC0xLjE2ODI0ZS0wOSAwLjg4NjgxIDAuMDYyMjg3NyAwLjk5NjI1NSAwLjE3MzE2MUw2LjgyODk0IDYuMDgxOTVDNi44ODMxNyA2LjEzNjgzIDYuOTI2MTkgNi4yMDIgNi45NTU1NCA2LjI3MzczQzYuOTg0ODkgNi4zNDU0NiA3IDYuNDIyMzUgNyA2LjVDNyA2LjU3NzY1IDYuOTg0ODkgNi42NTQ1NCA2Ljk1NTU0IDYuNzI2MjdDNi45MjYxOSA2Ljc5OCA2Ljg4MzE3IDYuODYzMTcgNi44Mjg5NCA2LjkxODA1WiIgZmlsbD0iIzAwMzA0NiIvPgo8L3N2Zz4K");
    }
  }
}
.rcm-modern__btn--primary-blue {
  &:after {
    content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjgyODk0IDYuOTE4MDVMMC45OTYyNTUgMTIuODI2OEMwLjk0MjA2MyAxMi44ODE3IDAuODc3NzI4IDEyLjkyNTMgMC44MDY5MjQgMTIuOTU1QzAuNzM2MTE5IDEyLjk4NDcgMC42NjAyMzEgMTMgMC41ODM1OTIgMTNDMC41MDY5NTQgMTMgMC40MzEwNjYgMTIuOTg0NyAwLjM2MDI2MSAxMi45NTVDMC4yODk0NTYgMTIuOTI1MyAwLjIyNTEyMiAxMi44ODE3IDAuMTcwOTMgMTIuODI2OEMwLjExNjczOCAxMi43NzE5IDAuMDczNzUxMyAxMi43MDY4IDAuMDQ0NDIzMSAxMi42MzVDMC4wMTUwOTQ4IDEyLjU2MzMgMCAxMi40ODY0IDAgMTIuNDA4OEMwIDEyLjMzMTIgMC4wMTUwOTQ4IDEyLjI1NDMgMC4wNDQ0MjMxIDEyLjE4MjVDMC4wNzM3NTEzIDEyLjExMDggMC4xMTY3MzggMTIuMDQ1NiAwLjE3MDkzIDExLjk5MDdMNS41OTE2OCA2LjVMMC4xNzA5MyAxLjAwOTI1QzAuMDYxNDg1MSAwLjg5ODM4MiAtMS4xNTMxOWUtMDkgMC43NDgwMDYgMCAwLjU5MTIwOEMxLjE1MzE5ZS0wOSAwLjQzNDQxIDAuMDYxNDg1MSAwLjI4NDAzNCAwLjE3MDkzIDAuMTczMTYxQzAuMjgwMzc1IDAuMDYyMjg3NyAwLjQyODgxNCAxLjE2ODI0ZS0wOSAwLjU4MzU5MiAwQzAuNzM4MzcxIC0xLjE2ODI0ZS0wOSAwLjg4NjgxIDAuMDYyMjg3NyAwLjk5NjI1NSAwLjE3MzE2MUw2LjgyODk0IDYuMDgxOTVDNi44ODMxNyA2LjEzNjgzIDYuOTI2MTkgNi4yMDIgNi45NTU1NCA2LjI3MzczQzYuOTg0ODkgNi4zNDU0NiA3IDYuNDIyMzUgNyA2LjVDNyA2LjU3NzY1IDYuOTg0ODkgNi42NTQ1NCA2Ljk1NTU0IDYuNzI2MjdDNi45MjYxOSA2Ljc5OCA2Ljg4MzE3IDYuODYzMTcgNi44Mjg5NCA2LjkxODA1WiIgZmlsbD0iIzQ0ODRDNSIvPgo8L3N2Zz4K");
  }
  &:hover {
    &:after {
      content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjgyODk0IDYuOTE4MDVMMC45OTYyNTUgMTIuODI2OEMwLjk0MjA2MyAxMi44ODE3IDAuODc3NzI4IDEyLjkyNTMgMC44MDY5MjQgMTIuOTU1QzAuNzM2MTE5IDEyLjk4NDcgMC42NjAyMzEgMTMgMC41ODM1OTIgMTNDMC41MDY5NTQgMTMgMC40MzEwNjYgMTIuOTg0NyAwLjM2MDI2MSAxMi45NTVDMC4yODk0NTYgMTIuOTI1MyAwLjIyNTEyMiAxMi44ODE3IDAuMTcwOTMgMTIuODI2OEMwLjExNjczOCAxMi43NzE5IDAuMDczNzUxMyAxMi43MDY4IDAuMDQ0NDIzMSAxMi42MzVDMC4wMTUwOTQ4IDEyLjU2MzMgMCAxMi40ODY0IDAgMTIuNDA4OEMwIDEyLjMzMTIgMC4wMTUwOTQ4IDEyLjI1NDMgMC4wNDQ0MjMxIDEyLjE4MjVDMC4wNzM3NTEzIDEyLjExMDggMC4xMTY3MzggMTIuMDQ1NiAwLjE3MDkzIDExLjk5MDdMNS41OTE2OCA2LjVMMC4xNzA5MyAxLjAwOTI1QzAuMDYxNDg1MSAwLjg5ODM4MiAtMS4xNTMxOWUtMDkgMC43NDgwMDYgMCAwLjU5MTIwOEMxLjE1MzE5ZS0wOSAwLjQzNDQxIDAuMDYxNDg1MSAwLjI4NDAzNCAwLjE3MDkzIDAuMTczMTYxQzAuMjgwMzc1IDAuMDYyMjg3NyAwLjQyODgxNCAxLjE2ODI0ZS0wOSAwLjU4MzU5MiAwQzAuNzM4MzcxIC0xLjE2ODI0ZS0wOSAwLjg4NjgxIDAuMDYyMjg3NyAwLjk5NjI1NSAwLjE3MzE2MUw2LjgyODk0IDYuMDgxOTVDNi44ODMxNyA2LjEzNjgzIDYuOTI2MTkgNi4yMDIgNi45NTU1NCA2LjI3MzczQzYuOTg0ODkgNi4zNDU0NiA3IDYuNDIyMzUgNyA2LjVDNyA2LjU3NzY1IDYuOTg0ODkgNi42NTQ1NCA2Ljk1NTU0IDYuNzI2MjdDNi45MjYxOSA2Ljc5OCA2Ljg4MzE3IDYuODYzMTcgNi44Mjg5NCA2LjkxODA1WiIgZmlsbD0iIzAwMzA0NiIvPgo8L3N2Zz4K");
    }
  }
}
.rcm-modern__btn--white1 {
  &:after {
    content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjgyODk0IDYuOTE4MDVMMC45OTYyNTUgMTIuODI2OEMwLjk0MjA2MyAxMi44ODE3IDAuODc3NzI4IDEyLjkyNTMgMC44MDY5MjQgMTIuOTU1QzAuNzM2MTE5IDEyLjk4NDcgMC42NjAyMzEgMTMgMC41ODM1OTIgMTNDMC41MDY5NTQgMTMgMC40MzEwNjYgMTIuOTg0NyAwLjM2MDI2MSAxMi45NTVDMC4yODk0NTYgMTIuOTI1MyAwLjIyNTEyMiAxMi44ODE3IDAuMTcwOTMgMTIuODI2OEMwLjExNjczOCAxMi43NzE5IDAuMDczNzUxMyAxMi43MDY4IDAuMDQ0NDIzMSAxMi42MzVDMC4wMTUwOTQ4IDEyLjU2MzMgMCAxMi40ODY0IDAgMTIuNDA4OEMwIDEyLjMzMTIgMC4wMTUwOTQ4IDEyLjI1NDMgMC4wNDQ0MjMxIDEyLjE4MjVDMC4wNzM3NTEzIDEyLjExMDggMC4xMTY3MzggMTIuMDQ1NiAwLjE3MDkzIDExLjk5MDdMNS41OTE2OCA2LjVMMC4xNzA5MyAxLjAwOTI1QzAuMDYxNDg1MSAwLjg5ODM4MiAtMS4xNTMxOWUtMDkgMC43NDgwMDYgMCAwLjU5MTIwOEMxLjE1MzE5ZS0wOSAwLjQzNDQxIDAuMDYxNDg1MSAwLjI4NDAzNCAwLjE3MDkzIDAuMTczMTYxQzAuMjgwMzc1IDAuMDYyMjg3NyAwLjQyODgxNCAxLjE2ODI0ZS0wOSAwLjU4MzU5MiAwQzAuNzM4MzcxIC0xLjE2ODI0ZS0wOSAwLjg4NjgxIDAuMDYyMjg3NyAwLjk5NjI1NSAwLjE3MzE2MUw2LjgyODk0IDYuMDgxOTVDNi44ODMxNyA2LjEzNjgzIDYuOTI2MTkgNi4yMDIgNi45NTU1NCA2LjI3MzczQzYuOTg0ODkgNi4zNDU0NiA3IDYuNDIyMzUgNyA2LjVDNyA2LjU3NzY1IDYuOTg0ODkgNi42NTQ1NCA2Ljk1NTU0IDYuNzI2MjdDNi45MjYxOSA2Ljc5OCA2Ljg4MzE3IDYuODYzMTcgNi44Mjg5NCA2LjkxODA1WiIgZmlsbD0iI0Y2RjZGNiIvPgo8L3N2Zz4K");
  }
  &:hover {
    &:after {
      content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjgyODk0IDYuOTE4MDVMMC45OTYyNTUgMTIuODI2OEMwLjk0MjA2MyAxMi44ODE3IDAuODc3NzI4IDEyLjkyNTMgMC44MDY5MjQgMTIuOTU1QzAuNzM2MTE5IDEyLjk4NDcgMC42NjAyMzEgMTMgMC41ODM1OTIgMTNDMC41MDY5NTQgMTMgMC40MzEwNjYgMTIuOTg0NyAwLjM2MDI2MSAxMi45NTVDMC4yODk0NTYgMTIuOTI1MyAwLjIyNTEyMiAxMi44ODE3IDAuMTcwOTMgMTIuODI2OEMwLjExNjczOCAxMi43NzE5IDAuMDczNzUxMyAxMi43MDY4IDAuMDQ0NDIzMSAxMi42MzVDMC4wMTUwOTQ4IDEyLjU2MzMgMCAxMi40ODY0IDAgMTIuNDA4OEMwIDEyLjMzMTIgMC4wMTUwOTQ4IDEyLjI1NDMgMC4wNDQ0MjMxIDEyLjE4MjVDMC4wNzM3NTEzIDEyLjExMDggMC4xMTY3MzggMTIuMDQ1NiAwLjE3MDkzIDExLjk5MDdMNS41OTE2OCA2LjVMMC4xNzA5MyAxLjAwOTI1QzAuMDYxNDg1MSAwLjg5ODM4MiAtMS4xNTMxOWUtMDkgMC43NDgwMDYgMCAwLjU5MTIwOEMxLjE1MzE5ZS0wOSAwLjQzNDQxIDAuMDYxNDg1MSAwLjI4NDAzNCAwLjE3MDkzIDAuMTczMTYxQzAuMjgwMzc1IDAuMDYyMjg3NyAwLjQyODgxNCAxLjE2ODI0ZS0wOSAwLjU4MzU5MiAwQzAuNzM4MzcxIC0xLjE2ODI0ZS0wOSAwLjg4NjgxIDAuMDYyMjg3NyAwLjk5NjI1NSAwLjE3MzE2MUw2LjgyODk0IDYuMDgxOTVDNi44ODMxNyA2LjEzNjgzIDYuOTI2MTkgNi4yMDIgNi45NTU1NCA2LjI3MzczQzYuOTg0ODkgNi4zNDU0NiA3IDYuNDIyMzUgNyA2LjVDNyA2LjU3NzY1IDYuOTg0ODkgNi42NTQ1NCA2Ljk1NTU0IDYuNzI2MjdDNi45MjYxOSA2Ljc5OCA2Ljg4MzE3IDYuODYzMTcgNi44Mjg5NCA2LjkxODA1WiIgZmlsbD0iIzAwMzA0NiIvPgo8L3N2Zz4K");
      background-color: #F6F6F6;
    }
  }
}
.rcm-modern__btn--red {
  &:after {
    content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjgyODk0IDYuOTE4MDVMMC45OTYyNTUgMTIuODI2OEMwLjk0MjA2MyAxMi44ODE3IDAuODc3NzI4IDEyLjkyNTMgMC44MDY5MjQgMTIuOTU1QzAuNzM2MTE5IDEyLjk4NDcgMC42NjAyMzEgMTMgMC41ODM1OTIgMTNDMC41MDY5NTQgMTMgMC40MzEwNjYgMTIuOTg0NyAwLjM2MDI2MSAxMi45NTVDMC4yODk0NTYgMTIuOTI1MyAwLjIyNTEyMiAxMi44ODE3IDAuMTcwOTMgMTIuODI2OEMwLjExNjczOCAxMi43NzE5IDAuMDczNzUxMyAxMi43MDY4IDAuMDQ0NDIzMSAxMi42MzVDMC4wMTUwOTQ4IDEyLjU2MzMgMCAxMi40ODY0IDAgMTIuNDA4OEMwIDEyLjMzMTIgMC4wMTUwOTQ4IDEyLjI1NDMgMC4wNDQ0MjMxIDEyLjE4MjVDMC4wNzM3NTEzIDEyLjExMDggMC4xMTY3MzggMTIuMDQ1NiAwLjE3MDkzIDExLjk5MDdMNS41OTE2OCA2LjVMMC4xNzA5MyAxLjAwOTI1QzAuMDYxNDg1MSAwLjg5ODM4MiAtMS4xNTMxOWUtMDkgMC43NDgwMDYgMCAwLjU5MTIwOEMxLjE1MzE5ZS0wOSAwLjQzNDQxIDAuMDYxNDg1MSAwLjI4NDAzNCAwLjE3MDkzIDAuMTczMTYxQzAuMjgwMzc1IDAuMDYyMjg3NyAwLjQyODgxNCAxLjE2ODI0ZS0wOSAwLjU4MzU5MiAwQzAuNzM4MzcxIC0xLjE2ODI0ZS0wOSAwLjg4NjgxIDAuMDYyMjg3NyAwLjk5NjI1NSAwLjE3MzE2MUw2LjgyODk0IDYuMDgxOTVDNi44ODMxNyA2LjEzNjgzIDYuOTI2MTkgNi4yMDIgNi45NTU1NCA2LjI3MzczQzYuOTg0ODkgNi4zNDU0NiA3IDYuNDIyMzUgNyA2LjVDNyA2LjU3NzY1IDYuOTg0ODkgNi42NTQ1NCA2Ljk1NTU0IDYuNzI2MjdDNi45MjYxOSA2Ljc5OCA2Ljg4MzE3IDYuODYzMTcgNi44Mjg5NCA2LjkxODA1WiIgZmlsbD0iI0VBNTU0NiIvPgo8L3N2Zz4K");
  }
  &:hover {
    &:after {
      content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjgyODk0IDYuOTE4MDVMMC45OTYyNTUgMTIuODI2OEMwLjk0MjA2MyAxMi44ODE3IDAuODc3NzI4IDEyLjkyNTMgMC44MDY5MjQgMTIuOTU1QzAuNzM2MTE5IDEyLjk4NDcgMC42NjAyMzEgMTMgMC41ODM1OTIgMTNDMC41MDY5NTQgMTMgMC40MzEwNjYgMTIuOTg0NyAwLjM2MDI2MSAxMi45NTVDMC4yODk0NTYgMTIuOTI1MyAwLjIyNTEyMiAxMi44ODE3IDAuMTcwOTMgMTIuODI2OEMwLjExNjczOCAxMi43NzE5IDAuMDczNzUxMyAxMi43MDY4IDAuMDQ0NDIzMSAxMi42MzVDMC4wMTUwOTQ4IDEyLjU2MzMgMCAxMi40ODY0IDAgMTIuNDA4OEMwIDEyLjMzMTIgMC4wMTUwOTQ4IDEyLjI1NDMgMC4wNDQ0MjMxIDEyLjE4MjVDMC4wNzM3NTEzIDEyLjExMDggMC4xMTY3MzggMTIuMDQ1NiAwLjE3MDkzIDExLjk5MDdMNS41OTE2OCA2LjVMMC4xNzA5MyAxLjAwOTI1QzAuMDYxNDg1MSAwLjg5ODM4MiAtMS4xNTMxOWUtMDkgMC43NDgwMDYgMCAwLjU5MTIwOEMxLjE1MzE5ZS0wOSAwLjQzNDQxIDAuMDYxNDg1MSAwLjI4NDAzNCAwLjE3MDkzIDAuMTczMTYxQzAuMjgwMzc1IDAuMDYyMjg3NyAwLjQyODgxNCAxLjE2ODI0ZS0wOSAwLjU4MzU5MiAwQzAuNzM4MzcxIC0xLjE2ODI0ZS0wOSAwLjg4NjgxIDAuMDYyMjg3NyAwLjk5NjI1NSAwLjE3MzE2MUw2LjgyODk0IDYuMDgxOTVDNi44ODMxNyA2LjEzNjgzIDYuOTI2MTkgNi4yMDIgNi45NTU1NCA2LjI3MzczQzYuOTg0ODkgNi4zNDU0NiA3IDYuNDIyMzUgNyA2LjVDNyA2LjU3NzY1IDYuOTg0ODkgNi42NTQ1NCA2Ljk1NTU0IDYuNzI2MjdDNi45MjYxOSA2Ljc5OCA2Ljg4MzE3IDYuODYzMTcgNi44Mjg5NCA2LjkxODA1WiIgZmlsbD0iI0UxMjYxMyIvPgo8L3N2Zz4K");
      
    }
  }
}
.rcm-modern__btn--phone:before {
  content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjg0NzIgMTQuODU1NEwxNi40MzA2IDEyLjg3NjRMMTYuNDE4NCAxMi44NzA3QzE2LjE4OTIgMTIuNzcyNyAxNS45MzkgMTIuNzMzMyAxNS42OTA3IDEyLjc1NjJDMTUuNDQyNCAxMi43NzkyIDE1LjIwMzcgMTIuODYzNiAxNC45OTYzIDEzLjAwMkMxNC45NzE4IDEzLjAxODEgMTQuOTQ4NCAxMy4wMzU3IDE0LjkyNTkgMTMuMDU0NUwxMi42NDQxIDE0Ljk5OThDMTEuMTk4NCAxNC4yOTc2IDkuNzA1OTUgMTIuODE2NCA5LjAwMzc2IDExLjM4OTVMMTAuOTUxOSA5LjA3Mjk0QzEwLjk3MDYgOS4wNDk1IDEwLjk4ODQgOS4wMjYwNiAxMS4wMDUzIDkuMDAwNzVDMTEuMTQwNyA4Ljc5Mzg0IDExLjIyMjkgOC41NTY2NyAxMS4yNDQ1IDguMzEwMzVDMTEuMjY2MSA4LjA2NDAyIDExLjIyNjQgNy44MTYxOCAxMS4xMjkxIDcuNTg4ODdWNy41Nzc2Mkw5LjE0NDM4IDMuMTUzNTZDOS4wMTU3IDIuODU2NjIgOC43OTQ0NCAyLjYwOTI2IDguNTEzNjIgMi40NDg0MUM4LjIzMjggMi4yODc1NiA3LjkwNzUgMi4yMjE4NCA3LjU4NjI2IDIuMjYxMDZDNi4zMTU5MiAyLjQyODIyIDUuMTQ5ODYgMy4wNTIwOSA0LjMwNTg4IDQuMDE2MTVDMy40NjE5IDQuOTgwMjEgMi45OTc3MSA2LjIxODUyIDMuMDAwMDEgNy40OTk4MUMzLjAwMDAxIDE0Ljk0MzYgOS4wNTYyNiAyMC45OTk4IDE2LjUgMjAuOTk5OEMxNy43ODEzIDIxLjAwMjEgMTkuMDE5NiAyMC41Mzc5IDE5Ljk4MzcgMTkuNjkzOUMyMC45NDc3IDE4Ljg1IDIxLjU3MTYgMTcuNjgzOSAyMS43Mzg4IDE2LjQxMzZDMjEuNzc4MSAxNi4wOTI0IDIxLjcxMjUgMTUuNzY3MiAyMS41NTE4IDE1LjQ4NjRDMjEuMzkxMSAxNS4yMDU2IDIxLjE0NCAxNC45ODQzIDIwLjg0NzIgMTQuODU1NFpNMTYuNSAxOS40OTk4QzEzLjMxODUgMTkuNDk2MyAxMC4yNjgyIDE4LjIzMDkgOC4wMTg1NiAxNS45ODEzQzUuNzY4ODggMTMuNzMxNiA0LjUwMzQ4IDEwLjY4MTMgNC41MDAwMSA3LjQ5OTgxQzQuNDk2NDggNi41ODQzMyA0LjgyNjMxIDUuNjk4ODcgNS40Mjc4OSA1LjAwODc5QzYuMDI5NDcgNC4zMTg3IDYuODYxNjcgMy44NzExOCA3Ljc2OTA3IDMuNzQ5ODFDNy43Njg3IDMuNzUzNTUgNy43Njg3IDMuNzU3MzIgNy43NjkwNyAzLjc2MTA2TDkuNzM3ODIgOC4xNjczMUw3LjgwMDAxIDEwLjQ4NjdDNy43ODAzNCAxMC41MDkzIDcuNzYyNDcgMTAuNTMzNSA3Ljc0NjU3IDEwLjU1ODlDNy42MDU0OSAxMC43NzU0IDcuNTIyNzMgMTEuMDI0NiA3LjUwNjMgMTEuMjgyNUM3LjQ4OTg4IDExLjU0MDQgNy41NDAzNSAxMS43OTgxIDcuNjUyODIgMTIuMDMwN0M4LjUwMjIgMTMuNzY3OSAxMC4yNTI1IDE1LjUwNTEgMTIuMDA4NCAxNi4zNTM2QzEyLjI0MjggMTYuNDY1IDEyLjUwMiAxNi41MTM3IDEyLjc2MDggMTYuNDk1QzEzLjAxOTYgMTYuNDc2MiAxMy4yNjkyIDE2LjM5MDcgMTMuNDg1IDE2LjI0NjdDMTMuNTA5MSAxNi4yMzA1IDEzLjUzMjIgMTYuMjEyOSAxMy41NTQ0IDE2LjE5NDJMMTUuODMzNCAxNC4yNDk4TDIwLjIzOTcgMTYuMjIzMkMyMC4yMzk3IDE2LjIyMzIgMjAuMjQ3MiAxNi4yMjMyIDIwLjI1IDE2LjIyMzJDMjAuMTMwMSAxNy4xMzE5IDE5LjY4MzMgMTcuOTY1OCAxOC45OTMxIDE4LjU2ODlDMTguMzAyOCAxOS4xNzIgMTcuNDE2NiAxOS41MDI5IDE2LjUgMTkuNDk5OFoiIGZpbGw9IiMwMDMwNDYiLz4KPC9zdmc+Cg==");
}.rcm-modern__service-card {
  
  .rcm-modern__service-card__content {
    margin-block-end: 0px;
    transition-duration: 0.8s;
    transition-property: all;
    transition-delay: 0s;
  }

  @media (min-width: 768px) {
    &:hover {
      .rcm-modern__service-card__content {
        margin-block-end: 50px;
      }
      .rcm-modern__service-card__btn-wrap {
        display: flex;
        flex-direction: row;
      }
      .rcm-modern__service-card-btn {
        visibility: visible;
      }
      &::before {
        background-image: linear-gradient(179deg, rgba(67, 131, 196, 0.00) -61.9%, #0F1E20 99.26%);
      }
    }
  }
  @media (max-width: 767.98px) {
    background-position-x: inherit;
    background-position-y: inherit;
    background-size: 100% auto;
    &:hover {
      background-size: 150% auto;
      background-position-x: -50px;
      background-position-y: -50px;
    }
  }
}:root{
    /* Desktop/tablet por defecto */
    --w-side: clamp(150px, 26vw, 220px);
    --h-side: clamp(200px, 34vw, 280px);
    --w-center: clamp(180px, 32vw, 260px);
    --h-center: clamp(260px, 40vw, 340px);
    --gap: clamp(8px, 2vw, 16px);

    /* Curva */
    --joint-left-y: 1.3%;
    --joint-right-y: 1.1%;
    --top-delta: 1.4%;
    --bottom-drop: .8%;
  }

  .rcm-modern__specialists-carousel {
    .carousel{
      position:relative;
      /* width:min(100%,1200px); */
      width: 100%;
      margin:0 auto;
      /* Evita sangrados de las flechas/elementos */
      overflow:hidden;
    }
  
    .cards-row{
      display:flex; gap:25px; justify-content:center; align-items:flex-end;
      margin:18px auto; 
      perspective:1200px;
      display: inline-flex;
      align-items: center;
      gap: 25px;
      position: relative;
      left: -28%;
      width: 156%;
      @media (max-width: 991px) {
          left: -51.5%;
          width: 208%;
      }
      @media (max-width: 767.98px) {
          width: 100%;
          left: 0;
      }
    }
  
    article.card {
      /*width:var(--w-side); height:var(--h-side);*/
      width: 305px;
      height: 413px;
      justify-content: center;
      align-items: flex-end;
      gap: 10px;
      border-radius: 24px;
       transition: transform .45s cubic-bezier(.2,.7,.2,1), clip-path .45s ease, opacity .3s ease;
      will-change: transform, clip-path; cursor:pointer; user-select:none; 

      .rcm-modern__specialist_card__top-card {
        position: absolute;
        top: 0px;
        left: 0px;
        display: flex;
        width: 100%;
        padding: 15px 20px;
        flex-direction: column;
        align-items: center;
        z-index: 1;
        border-radius: 24px;
        background: #ECECEC;
        font-style: normal;
        text-align: center;

        .rcm-modern__specialist_card__speciality {
          font-size: 24px;
          font-weight: 600;
          line-height: 32px; /* 133.333% */
        }
        
        .rcm-modern__specialist_card__speciality-desc {
          font-size: 12px;
          font-weight: 400;
          line-height: 16px;
        }
        
      }
      /* .overlay {
        display: flex;
        width: 100%;
        height: 100%;
        padding: 30px 24px;
        flex-direction: column;
        justify-content: flex-end;
        align-items: center;
        border-radius: 24px;
      } */
      img.person{
        position:absolute; inset:0; width:100%; height:100%;
        object-fit: cover; object-position:top; pointer-events:none;
        border-radius: 24px;
        z-index: 0px;
      } 

      /* Texto */
    .container-info{ 
      display: flex;
      width: 100%;
      justify-content: center;
      position:absolute;  
      z-index: 1; 
      bottom:0px; 
      margin-bottom: 30px; 
      color: #F6F6F6; 
    }
    .container-info .rcm-modern__specialist_card__name{ 
      margin:0; 
      font-family: Poppins;
      font-size: 20px;
      font-style: normal;
      font-weight: 500;
      line-height: 28px; /* 140% */
    }
    

    /* Badge solo centro; bandera flotando izquierda */
    .badge{
      position:absolute; 
      width:max-content; 
      z-index:2;
      bottom: -40px;
      /* display:inline-flex; align-items:center; gap:8px; 
      padding:3px 12px 3px 28px; 
      background:rgba(0,0,0,.15); color:#fff;
      
      box-shadow:0 6px 16px rgba(0,0,0,.14); */
      transform:translateY(-8px); 
      opacity:0; 
      pointer-events:none; 
      transition:opacity .35s ease, transform .35s ease; 
      height:20px; 
      border-radius: 9999px;

      .container-flag{
        /* position:absolute; left:0; top:50%; 
        
        transform:translate(-50%,-50%); */
        width:30px; height:30px; border-radius:50%; background:#fff;
        display:flex; align-items:center; justify-content:center; box-shadow:0 1px 3px rgba(0,0,0,.12); 
      }

      .flag{ width:20px; height:auto; display:block; }

      em { display: none; }
        
    }

    &.is-outer-left,  &.is-outer-right {
      position: relative;
      &:after {
        content: "";
        position: absolute;
        z-index: 2;
        width: 293px;
        height: 100%;
      }
    }
    &.is-outer-right {
      &:after {
        top: 0px;
        left: 0px;
        background: linear-gradient(90deg, rgba(67, 131, 196, 0.00) 0%, #4383C4 100%);
      }
    }
    &.is-outer-left {
      &:after {
        top: 0px;
        right: 0px;
        rotate: 180deg;
        background: linear-gradient(90deg, rgba(72, 180, 205, 0.00) 0%, #48B4CD 100%);
        }
    }
      
    &.is-active, &.card--center {
      .rcm-modern__specialist_card__top-card {
        background: #003046;
        box-shadow: 0 4px 9.2px 0 rgba(0, 0, 0, 0.52);
        color: #F6F6F6;
      }
      .badge{ opacity:1; pointer-events:auto; }
      &:before{
        content:"";
        position:absolute; 
        bottom: 0px;
        z-index:1; 
        pointer-events:none;
        width: 100%;
        height: 200px;
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 26.67%, #000 75.75%);
        border-radius: 24px;
      }
      /*.container-info p{ margin:2px 0 0; font:400; font-size: 1rem; line-height: 160%; opacity:.9; }*/
    } 
    
      
      &:before{
        content:"";
        position:absolute; 
        bottom: 0px;
        z-index:1; 
        pointer-events:none;
        width: 100%;
        height: 200px;
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 8.67%, #000 99.79%);
        border-radius: 24px;
      }
      
    }

    
    .cards-row .card--side{ align-self:center; }
    .card--center{
      /*width:var(--w-center); height:var(--h-center);*/
      /* border-radius:16px; 
      background:#eef2ff; clip-path:none; align-self:flex-end; */
    }
  
    /* .is-outer-left{
      clip-path: polygon(0% calc(var(--joint-left-y) - var(--top-delta)), 100% var(--joint-left-y), 100% calc(100% - var(--bottom-drop)), 0% 100%);
    }
    .is-inner-left{
      clip-path: polygon(0% var(--joint-left-y), 100% calc(var(--joint-left-y) + var(--top-delta)), 100% calc(100% - var(--bottom-drop)), 0% 100%);
    }
    .is-inner-right{
      clip-path: polygon(0% calc(var(--joint-right-y) + var(--top-delta)), 100% var(--joint-right-y), 100% 100%, 0% calc(100% - var(--bottom-drop)));
    }
    .is-outer-right{
      clip-path: polygon(0% var(--joint-right-y), 100% calc(var(--joint-right-y) - var(--top-delta)), 100% 100%, 0% calc(100% - var(--bottom-drop)));
    } */
  
    /* Opacidades por rol */
    /* .is-outer-left, .is-outer-right{ opacity:.55; }
    .is-inner-left, .is-inner-right{ opacity:.85; }
    .is-center, .is-active{ opacity:1; } */
  
    /* Extras ocultas fuera del top 5 */
    .is-hidden{ visibility:hidden; opacity:0; pointer-events:none; position:absolute; left:-9999px; top:auto; }
  
    /*.card--center .person{ object-fit: contain; }*/
  
    /* .card .card-overlay{
      position:absolute; inset:0; z-index:1; pointer-events:none;
      background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 26.67%, #000 75.75%);
    } */
    /* ⬇ Centro con overlay blanco y bordes redondeados */
    /* .card--center .card-overlay{
      background: linear-gradient(180deg, rgba(255,255,255,0) 58%, rgba(255,255,255,.95) 100%);
      border-radius:16px;
    } */ 
    
  
    /* Botones absolutos */
    .nav-btn{
      position:absolute; top:50%; transform:translateY(-50%);
      width:49px; height:48px; padding:0; border:0; background:transparent; cursor:pointer;
      display:grid; place-items:center; filter:drop-shadow(0 4px 14px rgba(0,0,0,.25));
      transition:transform .2s ease; z-index:20;
    }
    .nav-btn.prev{ left:8px; }
    .nav-btn.next{ right:8px; }
    .nav-btn:hover{ transform:translateY(-50%) scale(1.03); }
    .nav-btn:active{ transform:translateY(-50%) scale(0.98); }
  
    /* Asegura que el SVG no se salga del botón y se escale correctamente */
    .nav-btn svg{
      width:100%;
      height:100%;
      display:block; /* elimina espacios/bleed del SVG inline */
    }
    .rcm-modern__specialists-carousel__shadows {
      display: none;
    }
    @media (max-width: 1240px){
      .rcm-modern__specialists-carousel__shadows {
        display: block;
        position: absolute;
        width: 100px;
        height: 461px;
        &.rcm-modern__specialists-carousel__shadows--left {
          top: 0px;
          left: 0px;
          background: linear-gradient(90deg, rgba(72, 180, 205, 0.00) 0%, #48B4CD 100%);
          rotate: 180deg;
        }
        &.rcm-modern__specialists-carousel__shadows--right {
          top: 0px;
          right: 0px;
          background: linear-gradient(90deg, rgba(67, 131, 196, 0.00) 0%, #4383C4 100%);
  
        }
      }
    }
    
  
    @media (max-width: 600px){
  
      :root{
        --w-center: clamp(240px, 86vw, 360px);
        --h-center: clamp(300px, 110vw, 480px);
        --gap: 10px;
      }
  
      .carousel.mobile-single .is-inner-left,
      .carousel.mobile-single .is-outer-left,
      .carousel.mobile-single .is-inner-right,
      .carousel.mobile-single .is-outer-right{
        visibility:hidden; opacity:0; pointer-events:none;
        position:absolute; left:-9999px; top:auto;
      }
  
      /* Centrado visual */
      .cards-row{ justify-content:center; }
  
      /* Ajusta tamaño tipografía en mobile */
      .card .container-info h3{ font-size: clamp(16px, 5vw, 22px); }
      .card .container-info p{ font-size: clamp(12px, 3.5vw, 14px); }
  
      /* Botones móviles: tamaño y safe-area simétrico */
      .nav-btn{ width:40px; height:40px; }
      .nav-btn.prev{ left: max(8px, env(safe-area-inset-left)); }
      .nav-btn.next{ right: max(8px, env(safe-area-inset-right)); }
    }
  
    @media (prefers-reduced-motion:reduce){
      .card, .nav-btn{ transition:none; }
    }
  }.rcm-modern__testimonials-carousel { 
  display: flex;
  flex-direction: row;
  width: 100%;
  max-width: 1020px;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 30px; /* or whatever gap you want */
  scroll-behavior: smooth;
  padding-inline: 30px;
  padding-block-end: 30px;

  @media (max-width: 767.98px) {
    max-width: 95%; /* or specific width like 300px */
  }
}
.rcm-modern__testimonials-carousel-wrap {
  #rcm-modern__testimonials-carousel__back, #rcm-modern__testimonials-carousel__next {
    position: absolute;
  }
  #rcm-modern__testimonials-carousel__back {
      left: 30px;
      @media (max-width: 767.98px) {
        left: 0px;
      }
    }
  #rcm-modern__testimonials-carousel__next {
      right: 30px;
      @media (max-width: 767.98px) {
        right: 0px;
      }
    }
}
  .rcm-modern__testimonial-card {
    scroll-snap-align: start;
    flex: 0 0 auto;
    width: 100%;
    max-width: 50%; /* or specific width like 300px */
    overflow: hidden;

    border-radius: 15px;
    background: #ECECEC;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);

    .testimonial-card-heading-wrap {
      color: #4484C5;
      font-size: 1.25rem;
      font-weight: 700;
      line-height: 140%;
    }
    .testimonial-card-content {
      display: flex;
      flex-direction: column;
      gap: 25px;
      padding: 30px;
      p {
        margin: 0px;
      }
    }
    .testimonial-card__statistics {
      display: flex;
      gap: 10px;
      width:100%;
      max-width: 100%; /* or specific width like 300px */
      flex-wrap: wrap;
  
      .testimonial-card__statistics__card {
        display: flex;
        padding: 15px;
        flex-direction: column;
        align-items: flex-start;
        gap: 15px;
        align-self: stretch;
        border-radius: 15px;
        background: #F6F6F6;
        font-style: normal;
        font-weight: 400;
        line-height: 133.333%; /* 133.333% */
        width: 100%;
        

        .testimonial-card__statistics__card__heading {
          color: #003046;
          /* Desktop/Caption */
          font-size: 12px;
        }
        
          .testimonial-card__statistics__card__data {
            display: flex;
            align-items: center;
            gap: 10px;
            .testimonial-card__statistics__card__before-perc{
              color:  #EA5546;
              /* Desktop/Caption */
              font-size: 12px;
            }
            .testimonial-card__statistics__card__after-perc{
              color: #4484C5;
              font-size: 20px;
              font-style: normal;
              font-weight: 500;
              line-height: 140%;
            }
          }

        @media (min-width: 1241px) {
          max-width: 31.5%;
        }
      }
      @media (max-width: 767.98px) {
        flex-direction: column;
        
      }
    }
    @media (max-width: 767.98px) {
      max-width: 117%;
      width: 120%;
    }
  }.rcm-modern__grid--features {
  display: grid;
  gap: 25px;

  .rcm-modern__grid--features__card {
    display: flex;
    padding: 50px;
    flex-direction: column;
    align-items: flex-start;
    gap: 35px;
    flex: 1 0 0;
    border-radius: 16px;
    text-align: start;
    
    .rcm-modern__grid--features__card__header {
      display: flex;
      flex-direction: column;
      align-items: start;
      gap: 20px;
    }
  
    .rcm-modern__grid--features__card__heading {
      font-size: 2rem;
      font-weight: 600;
      line-height: 125%; /* 125% */
      color: #F6F6F6;
    }
    .rcm-modern__grid--features__card__number {
      text-align: center;
      
      /* Desktop/H1 */
      font-family: Poppins;
      font-size: 48px;
      font-style: normal;
      font-weight: 700;
      line-height: 56px; /* 116.667% */
    }
    p {
      margin-block: 0px;
    }

    .rcm-modern__grid--features__card__icon {
        &:before {
          content: "";
        }
  
        &.rcm-modern__grid--features__card__icon--coins {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA0MCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI5LjMzMzMgOC40NTQ1NVY3LjVDMjkuMzMzMyAzLjIxODE4IDIzLjAyNjcgMCAxNC42NjY3IDBDNi4zMDY2NyAwIDAgMy4yMTgxOCAwIDcuNVYxNC4zMTgyQzAgMTcuODc3MyA0LjM3MzMzIDIwLjcxMzYgMTAuNjY2NyAyMS41NTkxVjIyLjVDMTAuNjY2NyAyNi43ODE4IDE2Ljk3MzMgMzAgMjUuMzMzMyAzMEMzMy42OTMzIDMwIDQwIDI2Ljc4MTggNDAgMjIuNVYxNS42ODE4QzQwIDEyLjE1IDM1Ljc2IDkuMzI3MjcgMjkuMzMzMyA4LjQ1NDU1Wk0zNy4zMzMzIDE1LjY4MThDMzcuMzMzMyAxNy45MzE4IDMyLjIgMjAuNDU0NSAyNS4zMzMzIDIwLjQ1NDVDMjQuNzA2NyAyMC40NTQ1IDI0LjA5MzMgMjAuNDI3MyAyMy40OCAyMC4zODY0QzI3LjA4IDE5LjA1IDI5LjMzMzMgMTYuODY4MiAyOS4zMzMzIDE0LjMxODJWMTEuMjA5MUMzNC4zMDY3IDExLjk3MjcgMzcuMzMzMyAxNC4wMzE4IDM3LjMzMzMgMTUuNjgxOFpNMTAuNjY2NyAxOC43OTA5VjE0Ljc0MDlDMTEuOTg2NyAxNC45MTgyIDEzLjMzMzMgMTUgMTQuNjY2NyAxNUMxNiAxNSAxNy4zNDY3IDE0LjkxODIgMTguNjY2NyAxNC43NDA5VjE4Ljc5MDlDMTcuMzQ2NyAxOC45OTU1IDE2IDE5LjA5MDkgMTQuNjY2NyAxOS4wOTA5QzEzLjMzMzMgMTkuMDkwOSAxMS45ODY3IDE4Ljk5NTUgMTAuNjY2NyAxOC43OTA5Wk0yNi42NjY3IDExLjkxODJWMTQuMzE4MkMyNi42NjY3IDE1Ljc1IDI0LjYgMTcuMjc3MyAyMS4zMzMzIDE4LjIxODJWMTQuMjM2NEMyMy40OCAxMy43MDQ1IDI1LjMwNjcgMTIuOTEzNiAyNi42NjY3IDExLjkxODJaTTE0LjY2NjcgMi43MjcyN0MyMS41MzMzIDIuNzI3MjcgMjYuNjY2NyA1LjI1IDI2LjY2NjcgNy41QzI2LjY2NjcgOS43NSAyMS41MzMzIDEyLjI3MjcgMTQuNjY2NyAxMi4yNzI3QzcuOCAxMi4yNzI3IDIuNjY2NjcgOS43NSAyLjY2NjY3IDcuNUMyLjY2NjY3IDUuMjUgNy44IDIuNzI3MjcgMTQuNjY2NyAyLjcyNzI3Wk0yLjY2NjY3IDE0LjMxODJWMTEuOTE4MkM0LjAyNjY3IDEyLjkgNS44NTMzMyAxMy43MDQ1IDggMTQuMjM2NFYxOC4yMTgyQzQuNzMzMzMgMTcuMjkwOSAyLjY2NjY3IDE1Ljc1IDIuNjY2NjcgMTQuMzE4MlpNMTMuMzMzMyAyMi41VjIxLjc5MDlDMTMuNzczMyAyMS44MDQ1IDE0LjIxMzMgMjEuODE4MiAxNC42NjY3IDIxLjgxODJDMTUuMzA2NyAyMS44MTgyIDE1Ljk0NjcgMjEuNzkwOSAxNi41NiAyMS43NjM2QzE3LjI1MzMgMjIuMDA5MSAxNy45NDY3IDIyLjIyNzMgMTguNjY2NyAyMi40MDQ1VjI2LjRDMTUuNCAyNS40NzI3IDEzLjMzMzMgMjMuOTMxOCAxMy4zMzMzIDIyLjVaTTIxLjMzMzMgMjYuOTcyN1YyMi45MDkxQzIyLjY1MzMgMjMuMDg2NCAyNCAyMy4xODE4IDI1LjMzMzMgMjMuMTgxOEMyNi42NjY3IDIzLjE4MTggMjguMDEzMyAyMy4xIDI5LjMzMzMgMjIuOTIyN1YyNi45NzI3QzI2LjY4IDI3LjM2ODIgMjMuOTg2NyAyNy4zNjgyIDIxLjMzMzMgMjYuOTcyN1pNMzIgMjYuNFYyMi40MTgyQzM0LjE0NjcgMjEuODg2NCAzNS45NzMzIDIxLjA5NTUgMzcuMzMzMyAyMC4xVjIyLjVDMzcuMzMzMyAyMy45MzE4IDM1LjI2NjcgMjUuNDU5MSAzMiAyNi40WiIgZmlsbD0iI0Y2RjZGNiIvPgo8L3N2Zz4K");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--check {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjU4NTYgMTAuNzIyMUMyMS42OTI5IDEwLjgyOTMgMjEuNzc4IDEwLjk1NjUgMjEuODM2IDExLjA5NjZDMjEuODk0MSAxMS4yMzY3IDIxLjkyNCAxMS4zODY4IDIxLjkyNCAxMS41Mzg1QzIxLjkyNCAxMS42OTAxIDIxLjg5NDEgMTEuODQwMiAyMS44MzYgMTEuOTgwM0MyMS43NzggMTIuMTIwNCAyMS42OTI5IDEyLjI0NzYgMjEuNTg1NiAxMi4zNTQ4TDEzLjUwODcgMjAuNDMxN0MxMy40MDE1IDIwLjUzOSAxMy4yNzQyIDIwLjYyNDEgMTMuMTM0MiAyMC42ODIyQzEyLjk5NDEgMjAuNzQwMiAxMi44NDM5IDIwLjc3MDEgMTIuNjkyMyAyMC43NzAxQzEyLjU0MDcgMjAuNzcwMSAxMi4zOTA1IDIwLjc0MDIgMTIuMjUwNSAyMC42ODIyQzEyLjExMDQgMjAuNjI0MSAxMS45ODMxIDIwLjUzOSAxMS44NzYgMjAuNDMxN0w4LjQxNDQzIDE2Ljk3MDJDOC4xOTc5MiAxNi43NTM3IDguMDc2MjkgMTYuNDYgOC4wNzYyOSAxNi4xNTM4QzguMDc2MjkgMTUuODQ3NyA4LjE5NzkyIDE1LjU1NCA4LjQxNDQzIDE1LjMzNzVDOC42MzA5NCAxNS4xMjEgOC45MjQ1OCAxNC45OTk0IDkuMjMwNzcgMTQuOTk5NEM5LjUzNjk2IDE0Ljk5OTQgOS44MzA2MSAxNS4xMjEgMTAuMDQ3MSAxNS4zMzc1TDEyLjY5MjMgMTcuOTg0MUwxOS45NTI5IDEwLjcyMjFDMjAuMDYgMTAuNjE0OCAyMC4xODczIDEwLjUyOTcgMjAuMzI3NCAxMC40NzE3QzIwLjQ2NzUgMTAuNDEzNiAyMC42MTc2IDEwLjM4MzcgMjAuNzY5MiAxMC4zODM3QzIwLjkyMDkgMTAuMzgzNyAyMS4wNzEgMTAuNDEzNiAyMS4yMTExIDEwLjQ3MTdDMjEuMzUxMiAxMC41Mjk3IDIxLjQ3ODQgMTAuNjE0OCAyMS41ODU2IDEwLjcyMjFaTTMwIDE1QzMwIDE3Ljk2NjcgMjkuMTIwMyAyMC44NjY4IDI3LjQ3MiAyMy4zMzM1QzI1LjgyMzggMjUuODAwMyAyMy40ODExIDI3LjcyMjkgMjAuNzQwMyAyOC44NTgyQzE3Ljk5OTQgMjkuOTkzNSAxNC45ODM0IDMwLjI5MDYgMTIuMDczNiAyOS43MTE4QzkuMTYzOTMgMjkuMTMzIDYuNDkxMTkgMjcuNzA0NCA0LjM5MzQgMjUuNjA2NkMyLjI5NTYyIDIzLjUwODggMC44NjcwMDYgMjAuODM2MSAwLjI4ODIyNyAxNy45MjY0Qy0wLjI5MDU1MSAxNS4wMTY2IDAuMDA2NDk5MjcgMTIuMDAwNiAxLjE0MTgxIDkuMjU5NzVDMi4yNzcxMyA2LjUxODg2IDQuMTk5NzEgNC4xNzYxOCA2LjY2NjQ1IDIuNTI3OTZDOS4xMzMxOSAwLjg3OTczNSAxMi4wMzMzIDAgMTUgMEMxOC45NzcgMC4wMDQxOTk3NCAyMi43ODk4IDEuNTg1OSAyNS42MDIgNC4zOTgwNEMyOC40MTQxIDcuMjEwMTcgMjkuOTk1OCAxMS4wMjMgMzAgMTVaTTI3LjY5MjMgMTVDMjcuNjkyMyAxMi40ODk3IDI2Ljk0NzkgMTAuMDM1OCAyNS41NTMzIDcuOTQ4NTNDMjQuMTU4NiA1Ljg2MTI5IDIyLjE3NjQgNC4yMzQ0OSAxOS44NTcxIDMuMjczODRDMTcuNTM3OSAyLjMxMzE5IDE0Ljk4NTkgMi4wNjE4NCAxMi41MjM5IDIuNTUxNTdDMTAuMDYxOCAzLjA0MTMxIDcuODAwMjQgNC4yNTAxMyA2LjAyNTE5IDYuMDI1MThDNC4yNTAxNCA3LjgwMDIzIDMuMDQxMzEgMTAuMDYxOCAyLjU1MTU4IDEyLjUyMzlDMi4wNjE4NCAxNC45ODU5IDIuMzEzMTkgMTcuNTM3OSAzLjI3Mzg0IDE5Ljg1NzFDNC4yMzQ0OSAyMi4xNzYzIDUuODYxMyAyNC4xNTg2IDcuOTQ4NTQgMjUuNTUzM0MxMC4wMzU4IDI2Ljk0NzkgMTIuNDg5NyAyNy42OTIzIDE1IDI3LjY5MjNDMTguMzY1IDI3LjY4ODUgMjEuNTkxMiAyNi4zNSAyMy45NzA2IDIzLjk3MDZDMjYuMzUgMjEuNTkxMiAyNy42ODg1IDE4LjM2NSAyNy42OTIzIDE1WiIgZmlsbD0iI0Y2RjZGNiIvPgo8L3N2Zz4K");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--statistic {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzNiAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2IDI4LjYzNjRDMzYgMjguOTk4IDM1Ljg1NDEgMjkuMzQ0OSAzNS41OTQ1IDI5LjYwMDZDMzUuMzM0OCAyOS44NTYzIDM0Ljk4MjYgMzAgMzQuNjE1NCAzMEgxLjM4NDYyQzEuMDE3MzkgMzAgMC42NjUyMSAyOS44NTYzIDAuNDA1NTQ0IDI5LjYwMDZDMC4xNDU4NzkgMjkuMzQ0OSAwIDI4Ljk5OCAwIDI4LjYzNjRWMS4zNjM2NEMwIDEuMDAxOTggMC4xNDU4NzkgMC42NTUxMzIgMC40MDU1NDQgMC4zOTk0QzAuNjY1MjEgMC4xNDM2NjkgMS4wMTczOSAwIDEuMzg0NjIgMEMxLjc1MTg0IDAgMi4xMDQwMiAwLjE0MzY2OSAyLjM2MzY5IDAuMzk5NEMyLjYyMzM1IDAuNjU1MTMyIDIuNzY5MjMgMS4wMDE5OCAyLjc2OTIzIDEuMzYzNjRWMTkuODkwM0wxMS40ODE5IDExLjMwOEMxMS42MTA1IDExLjE4MTIgMTEuNzYzMiAxMS4wODA2IDExLjkzMTMgMTEuMDEyQzEyLjA5OTQgMTAuOTQzMyAxMi4yNzk2IDEwLjkwOCAxMi40NjE1IDEwLjkwOEMxMi42NDM1IDEwLjkwOCAxMi44MjM3IDEwLjk0MzMgMTIuOTkxOCAxMS4wMTJDMTMuMTU5OSAxMS4wODA2IDEzLjMxMjYgMTEuMTgxMiAxMy40NDEyIDExLjMwOEwxOCAxNS43OTk0TDI3LjExOTQgNi44MTgxOEgyMy41Mzg1QzIzLjE3MTIgNi44MTgxOCAyMi44MTkxIDYuNjc0NTEgMjIuNTU5NCA2LjQxODc4QzIyLjI5OTcgNi4xNjMwNSAyMi4xNTM4IDUuODE2MiAyMi4xNTM4IDUuNDU0NTVDMjIuMTUzOCA1LjA5Mjg5IDIyLjI5OTcgNC43NDYwNCAyMi41NTk0IDQuNDkwMzFDMjIuODE5MSA0LjIzNDU4IDIzLjE3MTIgNC4wOTA5MSAyMy41Mzg1IDQuMDkwOTFIMzAuNDYxNUMzMC44Mjg4IDQuMDkwOTEgMzEuMTgwOSA0LjIzNDU4IDMxLjQ0MDYgNC40OTAzMUMzMS43MDAzIDQuNzQ2MDQgMzEuODQ2MiA1LjA5Mjg5IDMxLjg0NjIgNS40NTQ1NVYxMi4yNzI3QzMxLjg0NjIgMTIuNjM0NCAzMS43MDAzIDEyLjk4MTIgMzEuNDQwNiAxMy4yMzdDMzEuMTgwOSAxMy40OTI3IDMwLjgyODggMTMuNjM2NCAzMC40NjE1IDEzLjYzNjRDMzAuMDk0MyAxMy42MzY0IDI5Ljc0MjEgMTMuNDkyNyAyOS40ODI1IDEzLjIzN0MyOS4yMjI4IDEyLjk4MTIgMjkuMDc2OSAxMi42MzQ0IDI5LjA3NjkgMTIuMjcyN1Y4Ljc0NjAyTDE4Ljk3OTYgMTguNjkyQzE4Ljg1MSAxOC44MTg4IDE4LjY5ODMgMTguOTE5NCAxOC41MzAyIDE4Ljk4OEMxOC4zNjIxIDE5LjA1NjcgMTguMTgyIDE5LjA5MiAxOCAxOS4wOTJDMTcuODE4IDE5LjA5MiAxNy42Mzc5IDE5LjA1NjcgMTcuNDY5OCAxOC45ODhDMTcuMzAxNyAxOC45MTk0IDE3LjE0OSAxOC44MTg4IDE3LjAyMDQgMTguNjkyTDEyLjQ2MTUgMTQuMjAwNkwyLjc2OTIzIDIzLjc0NlYyNy4yNzI3SDM0LjYxNTRDMzQuOTgyNiAyNy4yNzI3IDM1LjMzNDggMjcuNDE2NCAzNS41OTQ1IDI3LjY3MjFDMzUuODU0MSAyNy45Mjc5IDM2IDI4LjI3NDcgMzYgMjguNjM2NFoiIGZpbGw9IiNGNkY2RjYiLz4KPC9zdmc+Cg==");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--keys {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzNCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjkyNTkgMTIuNUgzMS40ODE1QzMyLjE0OTQgMTIuNSAzMi43OSAxMi4yMzY2IDMzLjI2MjMgMTEuNzY3OEMzMy43MzQ3IDExLjI5ODkgMzQgMTAuNjYzIDM0IDEwVjIuNUMzNCAxLjgzNjk2IDMzLjczNDcgMS4yMDEwNyAzMy4yNjIzIDAuNzMyMjMzQzMyLjc5IDAuMjYzMzkyIDMyLjE0OTQgMCAzMS40ODE1IDBIMjMuOTI1OUMyMy4yNTggMCAyMi42MTc0IDAuMjYzMzkyIDIyLjE0NTEgMC43MzIyMzNDMjEuNjcyOCAxLjIwMTA3IDIxLjQwNzQgMS44MzY5NiAyMS40MDc0IDIuNVY1SDE4Ljg4ODlDMTcuODg3IDUgMTYuOTI2MSA1LjM5NTA5IDE2LjIxNzYgNi4wOTgzNUMxNS41MDkxIDYuODAxNjEgMTUuMTExMSA3Ljc1NTQ0IDE1LjExMTEgOC43NVYxMy43NUgxMC4wNzQxVjEyLjVDMTAuMDc0MSAxMS44MzcgOS44MDg3MyAxMS4yMDExIDkuMzM2NDIgMTAuNzMyMkM4Ljg2NDEgMTAuMjYzNCA4LjIyMzUxIDEwIDcuNTU1NTYgMTBIMi41MTg1MkMxLjg1MDU3IDEwIDEuMjA5OTcgMTAuMjYzNCAwLjczNzY1NyAxMC43MzIyQzAuMjY1MzQzIDExLjIwMTEgMCAxMS44MzcgMCAxMi41VjE3LjVDMCAxOC4xNjMgMC4yNjUzNDMgMTguNzk4OSAwLjczNzY1NyAxOS4yNjc4QzEuMjA5OTcgMTkuNzM2NiAxLjg1MDU3IDIwIDIuNTE4NTIgMjBINy41NTU1NkM4LjIyMzUxIDIwIDguODY0MSAxOS43MzY2IDkuMzM2NDIgMTkuMjY3OEM5LjgwODczIDE4Ljc5ODkgMTAuMDc0MSAxOC4xNjMgMTAuMDc0MSAxNy41VjE2LjI1SDE1LjExMTFWMjEuMjVDMTUuMTExMSAyMi4yNDQ2IDE1LjUwOTEgMjMuMTk4NCAxNi4yMTc2IDIzLjkwMTdDMTYuOTI2MSAyNC42MDQ5IDE3Ljg4NyAyNSAxOC44ODg5IDI1SDIxLjQwNzRWMjcuNUMyMS40MDc0IDI4LjE2MyAyMS42NzI4IDI4Ljc5ODkgMjIuMTQ1MSAyOS4yNjc4QzIyLjYxNzQgMjkuNzM2NiAyMy4yNTggMzAgMjMuOTI1OSAzMEgzMS40ODE1QzMyLjE0OTQgMzAgMzIuNzkgMjkuNzM2NiAzMy4yNjIzIDI5LjI2NzhDMzMuNzM0NyAyOC43OTg5IDM0IDI4LjE2MyAzNCAyNy41VjIwQzM0IDE5LjMzNyAzMy43MzQ3IDE4LjcwMTEgMzMuMjYyMyAxOC4yMzIyQzMyLjc5IDE3Ljc2MzQgMzIuMTQ5NCAxNy41IDMxLjQ4MTUgMTcuNUgyMy45MjU5QzIzLjI1OCAxNy41IDIyLjYxNzQgMTcuNzYzNCAyMi4xNDUxIDE4LjIzMjJDMjEuNjcyOCAxOC43MDExIDIxLjQwNzQgMTkuMzM3IDIxLjQwNzQgMjBWMjIuNUgxOC44ODg5QzE4LjU1NDkgMjIuNSAxOC4yMzQ2IDIyLjM2ODMgMTcuOTk4NSAyMi4xMzM5QzE3Ljc2MjMgMjEuODk5NSAxNy42Mjk2IDIxLjU4MTUgMTcuNjI5NiAyMS4yNVY4Ljc1QzE3LjYyOTYgOC40MTg0OCAxNy43NjIzIDguMTAwNTQgMTcuOTk4NSA3Ljg2NjEyQzE4LjIzNDYgNy42MzE3IDE4LjU1NDkgNy41IDE4Ljg4ODkgNy41SDIxLjQwNzRWMTBDMjEuNDA3NCAxMC42NjMgMjEuNjcyOCAxMS4yOTg5IDIyLjE0NTEgMTEuNzY3OEMyMi42MTc0IDEyLjIzNjYgMjMuMjU4IDEyLjUgMjMuOTI1OSAxMi41Wk03LjU1NTU2IDE3LjVIMi41MTg1MlYxMi41SDcuNTU1NTZWMTcuNVpNMjMuOTI1OSAyMEgzMS40ODE1VjI3LjVIMjMuOTI1OVYyMFpNMjMuOTI1OSAyLjVIMzEuNDgxNVYxMEgyMy45MjU5VjIuNVoiIGZpbGw9IiNGNkY2RjYiLz4KPC9zdmc+Cg==");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--premium {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjEwNjIgMTEuNjI3N0MyNy42MDEzIDExLjEgMjcuMDc5IDEwLjU1NjIgMjYuODgyMSAxMC4wNzgxQzI2LjcgOS42NDAxOCAyNi42ODkzIDguOTE0MjggMjYuNjc4NiA4LjIxMTE2QzI2LjY1ODUgNi45MDQwMiAyNi42MzcxIDUuNDIyNzcgMjUuNjA3MSA0LjM5Mjg2QzI0LjU3NzIgMy4zNjI5NSAyMy4wOTYgMy4zNDE1MiAyMS43ODg4IDMuMzIxNDNDMjEuMDg1NyAzLjMxMDcxIDIwLjM1OTggMy4zIDE5LjkyMTkgMy4xMTc4NkMxOS40NDUxIDIuOTIwOTggMTguOSAyLjM5ODY2IDE4LjM3MjMgMS44OTM3NUMxNy40NDgyIDEuMDA1OCAxNi4zOTgyIDAgMTUgMEMxMy42MDE4IDAgMTIuNTUzMSAxLjAwNTggMTEuNjI3NyAxLjg5Mzc1QzExLjEgMi4zOTg2NiAxMC41NTYyIDIuOTIwOTggMTAuMDc4MSAzLjExNzg2QzkuNjQyODYgMy4zIDguOTE0MjggMy4zMTA3MSA4LjIxMTE2IDMuMzIxNDNDNi45MDQwMiAzLjM0MTUyIDUuNDIyNzcgMy4zNjI5NSA0LjM5Mjg2IDQuMzkyODZDMy4zNjI5NSA1LjQyMjc3IDMuMzQ4MjEgNi45MDQwMiAzLjMyMTQzIDguMjExMTZDMy4zMTA3MSA4LjkxNDI4IDMuMyA5LjY0MDE4IDMuMTE3ODYgMTAuMDc4MUMyLjkyMDk4IDEwLjU1NDkgMi4zOTg2NiAxMS4xIDEuODkzNzUgMTEuNjI3N0MxLjAwNTggMTIuNTUxOCAwIDEzLjYwMTggMCAxNUMwIDE2LjM5ODIgMS4wMDU4IDE3LjQ0NjkgMS44OTM3NSAxOC4zNzIzQzIuMzk4NjYgMTguOSAyLjkyMDk4IDE5LjQ0MzggMy4xMTc4NiAxOS45MjE5QzMuMyAyMC4zNTk4IDMuMzEwNzEgMjEuMDg1NyAzLjMyMTQzIDIxLjc4ODhDMy4zNDE1MiAyMy4wOTYgMy4zNjI5NSAyNC41NzcyIDQuMzkyODYgMjUuNjA3MUM1LjQyMjc3IDI2LjYzNzEgNi45MDQwMiAyNi42NTg1IDguMjExMTYgMjYuNjc4NkM4LjkxNDI4IDI2LjY4OTMgOS42NDAxOCAyNi43IDEwLjA3ODEgMjYuODgyMUMxMC41NTQ5IDI3LjA3OSAxMS4xIDI3LjYwMTMgMTEuNjI3NyAyOC4xMDYyQzEyLjU1MTggMjguOTk0MiAxMy42MDE4IDMwIDE1IDMwQzE2LjM5ODIgMzAgMTcuNDQ2OSAyOC45OTQyIDE4LjM3MjMgMjguMTA2MkMxOC45IDI3LjYwMTMgMTkuNDQzOCAyNy4wNzkgMTkuOTIxOSAyNi44ODIxQzIwLjM1OTggMjYuNyAyMS4wODU3IDI2LjY4OTMgMjEuNzg4OCAyNi42Nzg2QzIzLjA5NiAyNi42NTg1IDI0LjU3NzIgMjYuNjM3MSAyNS42MDcxIDI1LjYwNzFDMjYuNjM3MSAyNC41NzcyIDI2LjY1ODUgMjMuMDk2IDI2LjY3ODYgMjEuNzg4OEMyNi42ODkzIDIxLjA4NTcgMjYuNyAyMC4zNTk4IDI2Ljg4MjEgMTkuOTIxOUMyNy4wNzkgMTkuNDQ1MSAyNy42MDEzIDE4LjkgMjguMTA2MiAxOC4zNzIzQzI4Ljk5NDIgMTcuNDQ4MiAzMCAxNi4zOTgyIDMwIDE1QzMwIDEzLjYwMTggMjguOTk0MiAxMi41NTMxIDI4LjEwNjIgMTEuNjI3N1pNMjYuNTU5NCAxNi44ODk3QzI1LjkxNzkgMTcuNTU5NCAyNS4yNTM2IDE4LjI1MTggMjQuOTAxMyAxOS4xMDIyQzI0LjU2MzggMTkuOTE5MiAyNC41NDkxIDIwLjg1MjcgMjQuNTM1NyAyMS43NTY3QzI0LjUyMjMgMjIuNjk0MiAyNC41MDc2IDIzLjY3NTkgMjQuMDkxMSAyNC4wOTExQzIzLjY3NDYgMjQuNTA2MyAyMi42OTk2IDI0LjUyMjMgMjEuNzU2NyAyNC41MzU3QzIwLjg1MjcgMjQuNTQ5MSAxOS45MTkyIDI0LjU2MzggMTkuMTAyMiAyNC45MDEzQzE4LjI1MTggMjUuMjUzNiAxNy41NTk0IDI1LjkxNzkgMTYuODg5NyAyNi41NTk0QzE2LjIyMDEgMjcuMjAwOSAxNS41MzU3IDI3Ljg1NzEgMTUgMjcuODU3MUMxNC40NjQzIDI3Ljg1NzEgMTMuNzc0NiAyNy4xOTgyIDEzLjExMDMgMjYuNTU5NEMxMi40NDYgMjUuOTIwNSAxMS43NDgyIDI1LjI1MzYgMTAuODk3OCAyNC45MDEzQzEwLjA4MDggMjQuNTYzOCA5LjE0NzMyIDI0LjU0OTEgOC4yNDMzIDI0LjUzNTdDNy4zMDU4IDI0LjUyMjMgNi4zMjQxMSAyNC41MDc2IDUuOTA4OTMgMjQuMDkxMUM1LjQ5Mzc1IDIzLjY3NDYgNS40Nzc2OCAyMi42OTk2IDUuNDY0MjkgMjEuNzU2N0M1LjQ1MDg5IDIwLjg1MjcgNS40MzYxNiAxOS45MTkyIDUuMDk4NjYgMTkuMTAyMkM0Ljc0NjQzIDE4LjI1MTggNC4wODIxNCAxNy41NTk0IDMuNDQwNjIgMTYuODg5N0MyLjc5OTExIDE2LjIyMDEgMi4xNDI4NiAxNS41MzU3IDIuMTQyODYgMTVDMi4xNDI4NiAxNC40NjQzIDIuODAxNzkgMTMuNzc0NiAzLjQ0MDYyIDEzLjExMDNDNC4wNzk0NiAxMi40NDYgNC43NDY0MyAxMS43NDgyIDUuMDk4NjYgMTAuODk3OEM1LjQzNjE2IDEwLjA4MDggNS40NTA4OSA5LjE0NzMyIDUuNDY0MjkgOC4yNDMzQzUuNDc3NjggNy4zMDU4IDUuNDkyNDEgNi4zMjQxMSA1LjkwODkzIDUuOTA4OTNDNi4zMjU0NSA1LjQ5Mzc1IDcuMzAwNDUgNS40Nzc2OCA4LjI0MzMgNS40NjQyOUM5LjE0NzMyIDUuNDUwODkgMTAuMDgwOCA1LjQzNjE2IDEwLjg5NzggNS4wOTg2NkMxMS43NDgyIDQuNzQ2NDMgMTIuNDQwNiA0LjA4MjE0IDEzLjExMDMgMy40NDA2MkMxMy43Nzk5IDIuNzk5MTEgMTQuNDY0MyAyLjE0Mjg2IDE1IDIuMTQyODZDMTUuNTM1NyAyLjE0Mjg2IDE2LjIyNTQgMi44MDE3OSAxNi44ODk3IDMuNDQwNjJDMTcuNTU0IDQuMDc5NDYgMTguMjUxOCA0Ljc0NjQzIDE5LjEwMjIgNS4wOTg2NkMxOS45MTkyIDUuNDM2MTYgMjAuODUyNyA1LjQ1MDg5IDIxLjc1NjcgNS40NjQyOUMyMi42OTQyIDUuNDc3NjggMjMuNjc1OSA1LjQ5MjQxIDI0LjA5MTEgNS45MDg5M0MyNC41MDYzIDYuMzI1NDUgMjQuNTIyMyA3LjMwMDQ1IDI0LjUzNTcgOC4yNDMzQzI0LjU0OTEgOS4xNDczMiAyNC41NjM4IDEwLjA4MDggMjQuOTAxMyAxMC44OTc4QzI1LjI1MzYgMTEuNzQ4MiAyNS45MTc5IDEyLjQ0MDYgMjYuNTU5NCAxMy4xMTAzQzI3LjIwMDkgMTMuNzc5OSAyNy44NTcxIDE0LjQ2NDMgMjcuODU3MSAxNUMyNy44NTcxIDE1LjUzNTcgMjcuMTk4MiAxNi4yMjU0IDI2LjU1OTQgMTYuODg5N1pNMjEuMTE1MiAxMS4wMjc3QzIxLjIxNDggMTEuMTI3MiAyMS4yOTM4IDExLjI0NTQgMjEuMzQ3NyAxMS4zNzU0QzIxLjQwMTcgMTEuNTA1NSAyMS40Mjk0IDExLjY0NDkgMjEuNDI5NCAxMS43ODU3QzIxLjQyOTQgMTEuOTI2NSAyMS40MDE3IDEyLjA2NTkgMjEuMzQ3NyAxMi4xOTZDMjEuMjkzOCAxMi4zMjYxIDIxLjIxNDggMTIuNDQ0MiAyMS4xMTUyIDEyLjU0MzdMMTMuNjE1MiAyMC4wNDM4QzEzLjUxNTcgMjAuMTQzNCAxMy4zOTc1IDIwLjIyMjQgMTMuMjY3NCAyMC4yNzYzQzEzLjEzNzQgMjAuMzMwMiAxMi45OTc5IDIwLjM1OCAxMi44NTcxIDIwLjM1OEMxMi43MTYzIDIwLjM1OCAxMi41NzY5IDIwLjMzMDIgMTIuNDQ2OCAyMC4yNzYzQzEyLjMxNjggMjAuMjIyNCAxMi4xOTg2IDIwLjE0MzQgMTIuMDk5MSAyMC4wNDM4TDguODg0ODIgMTYuODI5NUM4LjY4Mzc4IDE2LjYyODQgOC41NzA4MyAxNi4zNTU3IDguNTcwODMgMTYuMDcxNEM4LjU3MDgzIDE1Ljc4NzEgOC42ODM3OCAxNS41MTQ0IDguODg0ODIgMTUuMzEzNEM5LjA4NTg2IDE1LjExMjMgOS4zNTg1NCAxNC45OTk0IDkuNjQyODYgMTQuOTk5NEM5LjkyNzE4IDE0Ljk5OTQgMTAuMTk5OSAxNS4xMTIzIDEwLjQwMDkgMTUuMzEzNEwxMi44NTcxIDE3Ljc3MUwxOS41OTkxIDExLjAyNzdDMTkuNjk4NiAxMC45MjgxIDE5LjgxNjggMTAuODQ5IDE5Ljk0NjggMTAuNzk1MUMyMC4wNzY5IDEwLjc0MTIgMjAuMjE2MyAxMC43MTM0IDIwLjM1NzEgMTAuNzEzNEMyMC40OTc5IDEwLjcxMzQgMjAuNjM3NCAxMC43NDEyIDIwLjc2NzQgMTAuNzk1MUMyMC44OTc1IDEwLjg0OSAyMS4wMTU3IDEwLjkyODEgMjEuMTE1MiAxMS4wMjc3WiIgZmlsbD0iI0Y2RjZGNiIvPgo8L3N2Zz4K");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--case {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMyAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMwLjQ2MTUgNUgyNC4xMTU0VjMuNzVDMjQuMTE1NCAyLjc1NTQ0IDIzLjcxNDIgMS44MDE2MSAyMy4wMDAxIDEuMDk4MzVDMjIuMjg2MSAwLjM5NTA4OCAyMS4zMTc2IDAgMjAuMzA3NyAwSDEyLjY5MjNDMTEuNjgyNCAwIDEwLjcxMzkgMC4zOTUwODggOS45OTk4NiAxLjA5ODM1QzkuMjg1NzggMS44MDE2MSA4Ljg4NDYxIDIuNzU1NDQgOC44ODQ2MSAzLjc1VjVIMi41Mzg0NkMxLjg2NTIyIDUgMS4yMTk1NSA1LjI2MzM5IDAuNzQzNDk4IDUuNzMyMjNDMC4yNjc0NDQgNi4yMDEwNyAwIDYuODM2OTYgMCA3LjVWMjcuNUMwIDI4LjE2MyAwLjI2NzQ0NCAyOC43OTg5IDAuNzQzNDk4IDI5LjI2NzhDMS4yMTk1NSAyOS43MzY2IDEuODY1MjIgMzAgMi41Mzg0NiAzMEgzMC40NjE1QzMxLjEzNDggMzAgMzEuNzgwNCAyOS43MzY2IDMyLjI1NjUgMjkuMjY3OEMzMi43MzI2IDI4Ljc5ODkgMzMgMjguMTYzIDMzIDI3LjVWNy41QzMzIDYuODM2OTYgMzIuNzMyNiA2LjIwMTA3IDMyLjI1NjUgNS43MzIyM0MzMS43ODA0IDUuMjYzMzkgMzEuMTM0OCA1IDMwLjQ2MTUgNVpNMTEuNDIzMSAzLjc1QzExLjQyMzEgMy40MTg0OCAxMS41NTY4IDMuMTAwNTQgMTEuNzk0OCAyLjg2NjEyQzEyLjAzMjkgMi42MzE3IDEyLjM1NTcgMi41IDEyLjY5MjMgMi41SDIwLjMwNzdDMjAuNjQ0MyAyLjUgMjAuOTY3MSAyLjYzMTcgMjEuMjA1MiAyLjg2NjEyQzIxLjQ0MzIgMy4xMDA1NCAyMS41NzY5IDMuNDE4NDggMjEuNTc2OSAzLjc1VjVIMTEuNDIzMVYzLjc1Wk0zMC40NjE1IDcuNVYxNC4wMDE2QzI2LjE3NzUgMTYuMjk4MSAyMS4zNzc1IDE3LjUwMDkgMTYuNSAxNy41QzExLjYyMjcgMTcuNTAwOSA2LjgyMjc5IDE2LjI5ODcgMi41Mzg0NiAxNC4wMDMxVjcuNUgzMC40NjE1Wk0zMC40NjE1IDI3LjVIMi41Mzg0NlYxNi44MTg4QzYuODg1NDYgMTguOTEyOCAxMS42NjA4IDIwLjAwMDkgMTYuNSAyMEMyMS4zMzkyIDIwLjAwMDEgMjYuMTE0NiAxOC45MTE1IDMwLjQ2MTUgMTYuODE3MlYyNy41Wk0xMi42OTIzIDEzLjc1QzEyLjY5MjMgMTMuNDE4NSAxMi44MjYgMTMuMTAwNSAxMy4wNjQxIDEyLjg2NjFDMTMuMzAyMSAxMi42MzE3IDEzLjYyNDkgMTIuNSAxMy45NjE1IDEyLjVIMTkuMDM4NUMxOS4zNzUxIDEyLjUgMTkuNjk3OSAxMi42MzE3IDE5LjkzNTkgMTIuODY2MUMyMC4xNzQgMTMuMTAwNSAyMC4zMDc3IDEzLjQxODUgMjAuMzA3NyAxMy43NUMyMC4zMDc3IDE0LjA4MTUgMjAuMTc0IDE0LjM5OTUgMTkuOTM1OSAxNC42MzM5QzE5LjY5NzkgMTQuODY4MyAxOS4zNzUxIDE1IDE5LjAzODUgMTVIMTMuOTYxNUMxMy42MjQ5IDE1IDEzLjMwMjEgMTQuODY4MyAxMy4wNjQxIDE0LjYzMzlDMTIuODI2IDE0LjM5OTUgMTIuNjkyMyAxNC4wODE1IDEyLjY5MjMgMTMuNzVaIiBmaWxsPSIjRjZGNkY2Ii8+Cjwvc3ZnPgo=");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--mental {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyNyAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNSAyOC40OTk5VjIyLjQ1MzhDMy4wNzUgMjEuMTUzOCAxLjk2ODc1IDE5LjY2MzkgMS4xODEyNSAxNy45ODQxQzAuMzkzNzUgMTYuMzA0MyAwIDE0LjU1NDcgMCAxMi43MzU1QzAgOS4xOTcwNyAxLjI0MDM4IDYuMTg5ODggMy43MjExNCAzLjcxMzkzQzYuMjAxOSAxLjIzNzk4IDkuMjExNSAwIDEyLjc0OTkgMEMxNS42NjM0IDAgMTguMjY4NyAwLjg3MDY2OSAyMC41NjU4IDIuNjEyMDFDMjIuODYyOSA0LjM1MzM1IDI0LjM1NDcgNi42MTI0NyAyNS4wNDEyIDkuMzg5MzhMMjYuNzg5MyAxNi4zMTI0QzI2LjkwNDcgMTYuNzM5MyAyNi44MjY4IDE3LjEyNzMgMjYuNTU1NiAxNy40NzYzQzI2LjI4NDUgMTcuODI1NCAyNS45MjMgMTcuOTk5OSAyNS40NzEgMTcuOTk5OUgyMi40OTk5VjIyLjc4ODRDMjIuNDk5OSAyMy41MzY0IDIyLjIzNSAyNC4xNzU0IDIxLjcwNTIgMjQuNzA1MkMyMS4xNzU0IDI1LjIzNSAyMC41MzY0IDI1LjQ5OTkgMTkuNzg4NCAyNS40OTk5SDE2LjQ5OTlWMjguNDk5OUgxNC4yNDk5VjIzLjI0OTlIMTkuNzg4NEMxOS45MjMgMjMuMjQ5OSAyMC4wMzM2IDIzLjIwNjcgMjAuMTIwMSAyMy4xMjAxQzIwLjIwNjcgMjMuMDMzNiAyMC4yNDk5IDIyLjkyMyAyMC4yNDk5IDIyLjc4ODRWMTUuNzQ5OUgyNC4yOTk5TDIyLjg3NDkgOS45Mzc0NEMyMi4yOTk5IDcuNjUyODMgMjEuMDcwMSA1LjgwMDQyIDE5LjE4NTUgNC4zODAyM0MxNy4zMDA5IDIuOTYwMDQgMTUuMTU1NyAyLjI0OTk1IDEyLjc0OTkgMi4yNDk5NUM5Ljg0OTk1IDIuMjQ5OTUgNy4zNzQ5NCAzLjI2NDg1IDUuMzI0OTQgNS4yOTQ2NkMzLjI3NDk1IDcuMzI0NDcgMi4yNDk5NSA5Ljc4OTM3IDIuMjQ5OTUgMTIuNjg5NEMyLjI0OTk1IDE0LjE4OTQgMi41NTYyIDE1LjYxMiAzLjE2ODY5IDE2Ljk1NzJDMy43ODExOSAxOC4zMDIzIDQuNjQ5OTUgMTkuNDk5OSA1Ljc3NDk1IDIwLjU0OTlMNi43NDk5NSAyMS40NDk5VjI4LjQ5OTlINC41Wk0xMS41ODE3IDE4LjQzMjZIMTMuOTE4MkwxNC4wODU1IDE2LjgwMjhDMTQuMzgxNyAxNi43Mjc4IDE0LjY1OTEgMTYuNjE4NyAxNC45MTc3IDE2LjQ3NTRDMTUuMTc2NCAxNi4zMzIxIDE1LjM5NzEgMTYuMTU0NyAxNS41Nzk4IDE1Ljk0MzJMMTcuMDQ1MSAxNi42MjExTDE4LjIxMzQgMTQuNjMzNkwxNi45MTUzIDEzLjY2NzNDMTcuMDIzIDEzLjM2MTUgMTcuMDc2OSAxMy4wNTU3IDE3LjA3NjkgMTIuNzQ5OUMxNy4wNzY5IDEyLjQ0NDIgMTcuMDIzIDEyLjEzODQgMTYuOTE1MyAxMS44MzI2TDE4LjIxMzQgMTAuODY2M0wxNy4wNDUxIDguODc4ODJMMTUuNTc5OCA5LjU1NjdDMTUuMzk3MSA5LjM0NTE1IDE1LjE3NjQgOS4xNjc3NSAxNC45MTc3IDkuMDI0NDdDMTQuNjU5MSA4Ljg4MTIgMTQuMzgxNyA4Ljc3MjA3IDE0LjA4NTUgOC42OTcwN0wxMy45MTgyIDcuMDY3MjhIMTEuNTgxN0wxMS40MTQ0IDguNjk3MDdDMTEuMTE4MiA4Ljc3MjA3IDEwLjg0MDggOC44ODEyIDEwLjU4MjIgOS4wMjQ0N0MxMC4zMjM1IDkuMTY3NzUgMTAuMTAyOCA5LjM0NTE1IDkuOTIwMTMgOS41NTY3TDguNDU0NzYgOC44Nzg4Mkw3LjI4NjUyIDEwLjg2NjNMOC41ODQ1OCAxMS44MzI2QzguNDc2ODggMTIuMTM4NCA4LjQyMzAzIDEyLjQ0NDIgOC40MjMwMyAxMi43NDk5QzguNDIzMDMgMTMuMDU1NyA4LjQ3Njg4IDEzLjM2MTUgOC41ODQ1OCAxMy42NjczTDcuMjg2NTIgMTQuNjMzNkw4LjQ1NDc2IDE2LjYyMTFMOS45MjAxMyAxNS45NDMyQzEwLjEwMjggMTYuMTU0NyAxMC4zMjM1IDE2LjMzMjEgMTAuNTgyMiAxNi40NzU0QzEwLjg0MDggMTYuNjE4NyAxMS4xMTgyIDE2LjcyNzggMTEuNDE0NCAxNi44MDI4TDExLjU4MTcgMTguNDMyNlpNMTIuNzQ5OSAxNS4yNzRDMTIuMDQ4IDE1LjI3NCAxMS40NTE5IDE1LjAyODggMTAuOTYxNSAxNC41Mzg0QzEwLjQ3MTEgMTQuMDQ4IDEwLjIyNTkgMTMuNDUxOSAxMC4yMjU5IDEyLjc0OTlDMTAuMjI1OSAxMi4wNDggMTAuNDcxMSAxMS40NTE5IDEwLjk2MTUgMTAuOTYxNUMxMS40NTE5IDEwLjQ3MTEgMTIuMDQ4IDEwLjIyNTkgMTIuNzQ5OSAxMC4yMjU5QzEzLjQ1MTkgMTAuMjI1OSAxNC4wNDggMTAuNDcxMSAxNC41Mzg0IDEwLjk2MTVDMTUuMDI4OCAxMS40NTE5IDE1LjI3NCAxMi4wNDggMTUuMjc0IDEyLjc0OTlDMTUuMjc0IDEzLjQ1MTkgMTUuMDI4OCAxNC4wNDggMTQuNTM4NCAxNC41Mzg0QzE0LjA0OCAxNS4wMjg4IDEzLjQ1MTkgMTUuMjc0IDEyLjc0OTkgMTUuMjc0WiIgZmlsbD0iIzdBRDBGRiIvPgo8L3N2Zz4K");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--brain {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAzMSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMxIDEyLjVDMzAuOTk4NiAxMS4xNzQ4IDMwLjYwOTcgOS44NzcxNSAyOS44NzgzIDguNzU3MUMyOS4xNDY4IDcuNjM3MDUgMjguMTAyNyA2Ljc0MDQ0IDI2Ljg2NjggNi4xNzEwM1Y1Ljk5NzIxQzI2Ljg2NTYgNC43MDgxOCAyNi40MzU5IDMuNDUzNzYgMjUuNjQxMSAyLjQxOTU2QzI0Ljg0NjQgMS4zODUzNiAyMy43Mjg5IDAuNjI2MzMgMjIuNDU0MSAwLjI1NDc3MkMyMS4xNzkyIC0wLjExNjc4NyAxOS44MTQ2IC0wLjA4MTEzMSAxOC41NjIzIDAuMzU2NDYyQzE3LjMxIDAuNzk0MDU2IDE2LjIzNjQgMS42MTAzNCAxNS41MDA1IDIuNjg0NTNDMTQuNzY0NSAxLjYxMDM0IDEzLjY5MSAwLjc5NDA1NiAxMi40Mzg3IDAuMzU2NDYyQzExLjE4NjMgLTAuMDgxMTMxIDkuODIxNzggLTAuMTE2Nzg3IDguNTQ2OTEgMC4yNTQ3NzJDNy4yNzIwMyAwLjYyNjMzIDYuMTU0NTYgMS4zODUzNiA1LjM1OTg0IDIuNDE5NTZDNC41NjUxMSAzLjQ1Mzc2IDQuMTM1MzYgNC43MDgxOCA0LjEzNDE3IDUuOTk3MjFWNi4xNzEwM0MyLjg5NzIzIDYuNzM4ODggMS44NTIxMiA3LjYzNDkzIDEuMTIwMyA4Ljc1NTA1QzAuMzg4NDgzIDkuODc1MTYgMCAxMS4xNzMzIDAgMTIuNDk4N0MwIDEzLjgyNDIgMC4zODg0ODMgMTUuMTIyMyAxLjEyMDMgMTYuMjQyNUMxLjg1MjEyIDE3LjM2MjYgMi44OTcyMyAxOC4yNTg2IDQuMTM0MTcgMTguODI2NVYxOS4wMDI4QzQuMTM1MzYgMjAuMjkxOCA0LjU2NTExIDIxLjU0NjIgNS4zNTk4NCAyMi41ODA0QzYuMTU0NTYgMjMuNjE0NiA3LjI3MjAzIDI0LjM3MzcgOC41NDY5MSAyNC43NDUyQzkuODIxNzggMjUuMTE2OCAxMS4xODYzIDI1LjA4MTEgMTIuNDM4NyAyNC42NDM1QzEzLjY5MSAyNC4yMDU5IDE0Ljc2NDUgMjMuMzg5NyAxNS41MDA1IDIyLjMxNTVDMTYuMjM2NCAyMy4zODk3IDE3LjMxIDI0LjIwNTkgMTguNTYyMyAyNC42NDM1QzE5LjgxNDYgMjUuMDgxMSAyMS4xNzkyIDI1LjExNjggMjIuNDU0MSAyNC43NDUyQzIzLjcyODkgMjQuMzczNyAyNC44NDY0IDIzLjYxNDYgMjUuNjQxMSAyMi41ODA0QzI2LjQzNTkgMjEuNTQ2MiAyNi44NjU2IDIwLjI5MTggMjYuODY2OCAxOS4wMDI4VjE4LjgyNjVDMjguMTAyNSAxOC4yNTc1IDI5LjE0NjUgMTcuMzYxMyAyOS44NzggMTYuMjQxN0MzMC42MDk0IDE1LjEyMjEgMzAuOTk4NSAxMy44MjQ4IDMxIDEyLjVaTTEwLjMzNCAyMy4wMDQ1QzkuMzE0ODIgMjMuMDA0NCA4LjMzMTY0IDIyLjYzOTcgNy41NzMyOSAyMS45ODA1QzYuODE0OTMgMjEuMzIxMiA2LjMzNDg4IDIwLjQxNCA2LjIyNTMyIDE5LjQzM0M2LjU1OTQ2IDE5LjQ3OTEgNi44OTY1NCAxOS41MDI1IDcuMjM0MDggMTkuNTAzSDguMjY3MzhDOC41NDE0MiAxOS41MDMgOC44MDQyNSAxOS4zOTc2IDguOTk4MDMgMTkuMjFDOS4xOTE4MSAxOS4wMjI0IDkuMzAwNjggMTguNzY3OSA5LjMwMDY4IDE4LjUwMjZDOS4zMDA2OCAxOC4yMzcyIDkuMTkxODEgMTcuOTgyOCA4Ljk5ODAzIDE3Ljc5NTJDOC44MDQyNSAxNy42MDc2IDguNTQxNDIgMTcuNTAyMSA4LjI2NzM4IDE3LjUwMjFINy4yMzQwOEM2LjAxNDIxIDE3LjUwMzUgNC44MzMxOSAxNy4wODcgMy45MDAxIDE2LjMyNjJDMi45NjcwMiAxNS41NjU0IDIuMzQyMDYgMTQuNTA5NiAyLjEzNTg3IDEzLjM0NTVDMS45Mjk2OCAxMi4xODE0IDIuMTU1NTcgMTAuOTg0MyAyLjc3MzU0IDkuOTY1OTdDMy4zOTE1MSA4Ljk0NzY4IDQuMzYxNyA4LjE3MzkzIDUuNTEyMzQgNy43ODE3MkM1LjcxMzY3IDcuNzEyNzEgNS44ODc5NiA3LjU4NDk5IDYuMDExMjQgNy40MTYxNEM2LjEzNDUzIDcuMjQ3MjkgNi4yMDA3NCA3LjA0NTYgNi4yMDA3NyA2LjgzODgyVjUuOTk3MjFDNi4yMDA3NyA0LjkzNTg4IDYuNjM2MjQgMy45MTgwMyA3LjQxMTM2IDMuMTY3NTZDOC4xODY0OSAyLjQxNzEgOS4yMzc3OCAxLjk5NTQ5IDEwLjMzNCAxLjk5NTQ5QzExLjQzMDIgMS45OTU0OSAxMi40ODE1IDIuNDE3MSAxMy4yNTY2IDMuMTY3NTZDMTQuMDMxNyAzLjkxODAzIDE0LjQ2NzIgNC45MzU4OCAxNC40NjcyIDUuOTk3MjFWMTQuNTMzNEMxMy4zMzI1IDEzLjU0NTMgMTEuODYwMSAxMi45OTkxIDEwLjMzNCAxMy4wMDAyQzEwLjA1OTkgMTMuMDAwMiA5Ljc5NzExIDEzLjEwNTYgOS42MDMzMiAxMy4yOTMyQzkuNDA5NTQgMTMuNDgwOSA5LjMwMDY4IDEzLjczNTMgOS4zMDA2OCAxNC4wMDA2QzkuMzAwNjggMTQuMjY2IDkuNDA5NTQgMTQuNTIwNCA5LjYwMzMyIDE0LjcwODFDOS43OTcxMSAxNC44OTU3IDEwLjA1OTkgMTUuMDAxMSAxMC4zMzQgMTUuMDAxMUMxMS40MzAyIDE1LjAwMTEgMTIuNDgxNSAxNS40MjI3IDEzLjI1NjYgMTYuMTczMkMxNC4wMzE3IDE2LjkyMzYgMTQuNDY3MiAxNy45NDE1IDE0LjQ2NzIgMTkuMDAyOEMxNC40NjcyIDIwLjA2NDEgMTQuMDMxNyAyMS4wODIgMTMuMjU2NiAyMS44MzI0QzEyLjQ4MTUgMjIuNTgyOSAxMS40MzAyIDIzLjAwNDUgMTAuMzM0IDIzLjAwNDVaTTIzLjc2NjkgMTcuNTAyMUgyMi43MzM2QzIyLjQ1OTUgMTcuNTAyMSAyMi4xOTY3IDE3LjYwNzYgMjIuMDAyOSAxNy43OTUyQzIxLjgwOTIgMTcuOTgyOCAyMS43MDAzIDE4LjIzNzIgMjEuNzAwMyAxOC41MDI2QzIxLjcwMDMgMTguNzY3OSAyMS44MDkyIDE5LjAyMjQgMjIuMDAyOSAxOS4yMUMyMi4xOTY3IDE5LjM5NzYgMjIuNDU5NSAxOS41MDMgMjIuNzMzNiAxOS41MDNIMjMuNzY2OUMyNC4xMDQ0IDE5LjUwMjUgMjQuNDQxNSAxOS40NzkxIDI0Ljc3NTcgMTkuNDMzQzI0LjY4OTggMjAuMjAxNiAyNC4zNzU4IDIwLjkyOTggMjMuODcxNiAyMS41MjkzQzIzLjM2NzUgMjIuMTI4OSAyMi42OTQ3IDIyLjU3NDIgMjEuOTM0NyAyMi44MTE1QzIxLjE3NDcgMjMuMDQ4NyAyMC4zNTk5IDIzLjA2NzcgMTkuNTg5IDIyLjg2NjJDMTguODE4IDIyLjY2NDYgMTguMTIzOSAyMi4yNTEyIDE3LjU5MDUgMjEuNjc1OEMxNy4wNTcxIDIxLjEwMDQgMTYuNzA3MyAyMC4zODc4IDE2LjU4MzMgMTkuNjI0QzE2LjQ1OTMgMTguODYwMiAxNi41NjY1IDE4LjA3ODEgMTYuODkyIDE3LjM3MkMxNy4yMTc0IDE2LjY2NiAxNy43NDcxIDE2LjA2NjMgMTguNDE3IDE1LjY0NTZDMTkuMDg3IDE1LjIyNDggMTkuODY4NCAxNS4wMDEgMjAuNjY3IDE1LjAwMTFDMjAuOTQxIDE1LjAwMTEgMjEuMjAzOSAxNC44OTU3IDIxLjM5NzYgMTQuNzA4MUMyMS41OTE0IDE0LjUyMDQgMjEuNzAwMyAxNC4yNjYgMjEuNzAwMyAxNC4wMDA2QzIxLjcwMDMgMTMuNzM1MyAyMS41OTE0IDEzLjQ4MDkgMjEuMzk3NiAxMy4yOTMyQzIxLjIwMzkgMTMuMTA1NiAyMC45NDEgMTMuMDAwMiAyMC42NjcgMTMuMDAwMkMxOS4xNDA5IDEyLjk5OTEgMTcuNjY4NSAxMy41NDUzIDE2LjUzMzggMTQuNTMzNFY1Ljk5NzIxQzE2LjUzMzggNC45MzU4OCAxNi45NjkyIDMuOTE4MDMgMTcuNzQ0NCAzLjE2NzU2QzE4LjUxOTUgMi40MTcxIDE5LjU3MDggMS45OTU0OSAyMC42NjcgMS45OTU0OUMyMS43NjMyIDEuOTk1NDkgMjIuODE0NSAyLjQxNzEgMjMuNTg5NiAzLjE2NzU2QzI0LjM2NDcgMy45MTgwMyAyNC44MDAyIDQuOTM1ODggMjQuODAwMiA1Ljk5NzIxVjYuODM4ODJDMjQuODAwMiA3LjA0NTYgMjQuODY2NCA3LjI0NzI5IDI0Ljk4OTcgNy40MTYxNEMyNS4xMTMgNy41ODQ5OSAyNS4yODczIDcuNzEyNzEgMjUuNDg4NiA3Ljc4MTcyQzI2LjYzOTMgOC4xNzM5MyAyNy42MDk1IDguOTQ3NjggMjguMjI3NCA5Ljk2NTk3QzI4Ljg0NTQgMTAuOTg0MyAyOS4wNzEzIDEyLjE4MTQgMjguODY1MSAxMy4zNDU1QzI4LjY1ODkgMTQuNTA5NiAyOC4wMzQgMTUuNTY1NCAyNy4xMDA5IDE2LjMyNjJDMjYuMTY3OCAxNy4wODcgMjQuOTg2OCAxNy41MDM1IDIzLjc2NjkgMTcuNTAyMVpNMjUuODMzNSAxMC45OTk0QzI1LjgzMzUgMTEuMjY0NyAyNS43MjQ2IDExLjUxOTEgMjUuNTMwOCAxMS43MDY4QzI1LjMzNzEgMTEuODk0NCAyNS4wNzQyIDExLjk5OTggMjQuODAwMiAxMS45OTk4SDI0LjI4MzVDMjMuMDUwMyAxMS45OTk4IDIxLjg2NzYgMTEuNTI1NSAyMC45OTU2IDEwLjY4MTJDMjAuMTIzNiA5LjgzNjkyIDE5LjYzMzcgOC42OTE4NCAxOS42MzM3IDcuNDk3ODVWNi45OTc2NEMxOS42MzM3IDYuNzMyMzEgMTkuNzQyNiA2LjQ3Nzg0IDE5LjkzNjMgNi4yOTAyM0MyMC4xMzAxIDYuMTAyNjEgMjAuMzkyOSA1Ljk5NzIxIDIwLjY2NyA1Ljk5NzIxQzIwLjk0MSA1Ljk5NzIxIDIxLjIwMzkgNi4xMDI2MSAyMS4zOTc2IDYuMjkwMjNDMjEuNTkxNCA2LjQ3Nzg0IDIxLjcwMDMgNi43MzIzMSAyMS43MDAzIDYuOTk3NjRWNy40OTc4NUMyMS43MDAzIDguMTYxMTggMjEuOTcyNSA4Ljc5NzM0IDIyLjQ1NjkgOS4yNjYzOEMyMi45NDE0IDkuNzM1NDIgMjMuNTk4NCA5Ljk5ODkzIDI0LjI4MzUgOS45OTg5M0gyNC44MDAyQzI1LjA3NDIgOS45OTg5MyAyNS4zMzcxIDEwLjEwNDMgMjUuNTMwOCAxMC4yOTE5QzI1LjcyNDYgMTAuNDc5NiAyNS44MzM1IDEwLjczNCAyNS44MzM1IDEwLjk5OTRaTTYuNzE3NDIgMTEuOTk5OEg2LjIwMDc3QzUuOTI2NzMgMTEuOTk5OCA1LjY2MzkgMTEuODk0NCA1LjQ3MDEyIDExLjcwNjhDNS4yNzYzNCAxMS41MTkxIDUuMTY3NDcgMTEuMjY0NyA1LjE2NzQ3IDEwLjk5OTRDNS4xNjc0NyAxMC43MzQgNS4yNzYzNCAxMC40Nzk2IDUuNDcwMTIgMTAuMjkxOUM1LjY2MzkgMTAuMTA0MyA1LjkyNjczIDkuOTk4OTMgNi4yMDA3NyA5Ljk5ODkzSDYuNzE3NDJDNy40MDI1NSA5Ljk5ODkzIDguMDU5NjEgOS43MzU0MiA4LjU0NDA2IDkuMjY2MzhDOS4wMjg1MSA4Ljc5NzM0IDkuMzAwNjggOC4xNjExOCA5LjMwMDY4IDcuNDk3ODVWNi45OTc2NEM5LjMwMDY4IDYuNzMyMzEgOS40MDk1NCA2LjQ3Nzg0IDkuNjAzMzIgNi4yOTAyM0M5Ljc5NzExIDYuMTAyNjEgMTAuMDU5OSA1Ljk5NzIxIDEwLjMzNCA1Ljk5NzIxQzEwLjYwOCA1Ljk5NzIxIDEwLjg3MDkgNi4xMDI2MSAxMS4wNjQ2IDYuMjkwMjNDMTEuMjU4NCA2LjQ3Nzg0IDExLjM2NzMgNi43MzIzMSAxMS4zNjczIDYuOTk3NjRWNy40OTc4NUMxMS4zNjczIDguNjkxODQgMTAuODc3NCA5LjgzNjkyIDEwLjAwNTQgMTAuNjgxMkM5LjEzMzM1IDExLjUyNTUgNy45NTA2NCAxMS45OTk4IDYuNzE3NDIgMTEuOTk5OFoiIGZpbGw9IiM3QUQwRkYiLz4KPC9zdmc+Cg==");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--injury {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyMyAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjI0OTkgMTAuNDk5OUM5LjgwNjIxIDEwLjQ5OTkgOC41NzAyOSA5Ljk4NTgzIDcuNTQyMTcgOC45NTc3MkM2LjUxNDA2IDcuOTI5NiA2IDYuNjkzNjggNiA1LjI0OTk1QzYgMy44MDYyMSA2LjUxNDA2IDIuNTcwMjkgNy41NDIxNyAxLjU0MjE3QzguNTcwMjkgMC41MTQwNTcgOS44MDYyMSAwIDExLjI0OTkgMEMxMi42OTM3IDAgMTMuOTI5NiAwLjUxNDA1NyAxNC45NTc3IDEuNTQyMTdDMTUuOTg1OCAyLjU3MDI5IDE2LjQ5OTkgMy44MDYyMSAxNi40OTk5IDUuMjQ5OTVDMTYuNDk5OSA2LjY5MzY4IDE1Ljk4NTggNy45Mjk2IDE0Ljk1NzcgOC45NTc3MkMxMy45Mjk2IDkuOTg1ODMgMTIuNjkzNyAxMC40OTk5IDExLjI0OTkgMTAuNDk5OVpNMTEuMjQ5OSA4LjI0OTk0QzEyLjA3NDkgOC4yNDk5NCAxMi43ODEyIDcuOTU2MiAxMy4zNjg3IDcuMzY4N0MxMy45NTYyIDYuNzgxMiAxNC4yNDk5IDYuMDc0OTQgMTQuMjQ5OSA1LjI0OTk1QzE0LjI0OTkgNC40MjQ5NSAxMy45NTYyIDMuNzE4NyAxMy4zNjg3IDMuMTMxMkMxMi43ODEyIDIuNTQzNjkgMTIuMDc0OSAyLjI0OTk1IDExLjI0OTkgMi4yNDk5NUMxMC40MjQ5IDIuMjQ5OTUgOS43MTg2OSAyLjU0MzY5IDkuMTMxMiAzLjEzMTJDOC41NDM3IDMuNzE4NyA4LjI0OTk0IDQuNDI0OTUgOC4yNDk5NCA1LjI0OTk1QzguMjQ5OTQgNi4wNzQ5NCA4LjU0MzcgNi43ODEyIDkuMTMxMiA3LjM2ODdDOS43MTg2OSA3Ljk1NjIgMTAuNDI0OSA4LjI0OTk0IDExLjI0OTkgOC4yNDk5NFpNMCAyNy4yMzA2VjE4LjMyM0MwIDE3LjU4ODQgMC4xOTQ2MiAxNi45MDggMC41ODM4NiAxNi4yODE4QzAuOTczMTAxIDE1LjY1NTcgMS41MTExNyAxNS4xNjY4IDIuMTk4MDYgMTQuODE1M0MzLjQ2MzQ1IDE0LjE4NDUgNC44NjYzMyAxMy42NjM0IDYuNDA2NzEgMTMuMjUxOUM3Ljk0NzA5IDEyLjg0MDMgOS41NjE1IDEyLjYzNDYgMTEuMjQ5OSAxMi42MzQ2QzEyLjkzODQgMTIuNjM0NiAxNC41NTI4IDEyLjg0MDMgMTYuMDkzMiAxMy4yNTE5QzE3LjYzMzYgMTMuNjYzNCAxOS4wMzY0IDE0LjE4NDUgMjAuMzAxOCAxNC44MTUzQzIwLjk4ODcgMTUuMTY2OCAyMS41MjY4IDE1LjY1NTcgMjEuOTE2IDE2LjI4MThDMjIuMzA1MyAxNi45MDggMjIuNDk5OSAxNy41ODg3IDIyLjQ5OTkgMTguMzIzOVYyNC41MTlDMjIuNDk5OSAyNS4yNzY3IDIyLjIzNzQgMjUuOTE4MSAyMS43MTI0IDI2LjQ0MzFDMjEuMTg3NCAyNi45NjgxIDIwLjU0NjEgMjcuMjMwNiAxOS43ODg0IDI3LjIzMDZIOC4yNDk5N0M3LjIzNDYgMjcuMjMwNiA2LjM3OTggMjYuODgzNSA1LjY4NTU4IDI2LjE4OTJDNC45OTEzNSAyNS40OTUgNC42NDQyNCAyNC42NDAyIDQuNjQ0MjQgMjMuNjI0OEM0LjY0NDI0IDIyLjYwOTUgNC45OTEzNSAyMS43NTQ3IDUuNjg1NTggMjEuMDYwNEM2LjM3OTggMjAuMzY2MiA3LjIzNDYgMjAuMDE5MSA4LjI0OTk3IDIwLjAxOTFIMTIuNjc1TDE0Ljk1NjcgMTUuMzE0M0MxNC4zNzAyIDE1LjE2NjIgMTMuNzUxOSAxNS4wNTc2IDEzLjEwMTkgMTQuOTg4M0MxMi40NTE5IDE0LjkxOTEgMTEuODM0NiAxNC44ODQ1IDExLjI0OTkgMTQuODg0NUM5LjYzMjY1IDE0Ljg4NDUgOC4xNDU2NCAxNS4wNzkyIDYuNzg4OTEgMTUuNDY4NkM1LjQzMjE4IDE1Ljg1OCA0LjI1MzgyIDE2LjMwOTUgMy4yNTM4MSAxNi44MjNDMi45MzY0OSAxNi45NzY4IDIuNjg5ODYgMTcuMTg5MyAyLjUxMzg5IDE3LjQ2MDVDMi4zMzc5MyAxNy43MzE2IDIuMjQ5OTUgMTguMDE5MSAyLjI0OTk1IDE4LjMyM1YyNy4yMzA2SDBaTTguMjQ5OTcgMjQuOTgwNkgxMC4zMDk2TDExLjYxOTIgMjIuMjY5SDguMjQ5OTdDNy44ODI2NiAyMi4yNjkgNy41NjQ4NyAyMi40MDMyIDcuMjk2NiAyMi42NzE1QzcuMDI4MzIgMjIuOTM5NyA2Ljg5NDE5IDIzLjI1NzUgNi44OTQxOSAyMy42MjQ4QzYuODk0MTkgMjMuOTkyMSA3LjAyODMyIDI0LjMwOTkgNy4yOTY2IDI0LjU3ODJDNy41NjQ4NyAyNC44NDY1IDcuODgyNjYgMjQuOTgwNiA4LjI0OTk3IDI0Ljk4MDZaTTEyLjc4NzQgMjQuOTgwNkgxOS43ODg0QzE5LjkyMyAyNC45ODA2IDIwLjAzMzYgMjQuOTM3MyAyMC4xMjAxIDI0Ljg1MDhDMjAuMjA2NyAyNC43NjQzIDIwLjI0OTkgMjQuNjUzNyAyMC4yNDk5IDI0LjUxOVYxOC4zMjNDMjAuMjQ5OSAxOC4wMTkxIDIwLjE1NzIgMTcuNzMxNiAxOS45NzE2IDE3LjQ2MDVDMTkuNzg2IDE3LjE4OTMgMTkuNTUxOSAxNi45NzY4IDE5LjI2OTIgMTYuODIzQzE4Ljk1OTUgMTYuNjYzMyAxOC42MjczIDE2LjUwNzEgMTguMjcyNSAxNi4zNTQyQzE3LjkxNzcgMTYuMjAxMyAxNy41NDk5IDE2LjA1NDcgMTcuMTY5MiAxNS45MTQzTDEyLjc4NzQgMjQuOTgwNloiIGZpbGw9IiM3QUQwRkYiLz4KPC9zdmc+Cg==");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--ambulance {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAzNiAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNiA5LjUyMDI1QzkuNiA5LjIwNDY0IDkuNzI2NDMgOC45MDE5NSA5Ljk1MTQ3IDguNjc4NzhDMTAuMTc2NSA4LjQ1NTYgMTAuNDgxNyA4LjMzMDIyIDEwLjggOC4zMzAyMkgxMy4yVjUuOTUwMTZDMTMuMiA1LjYzNDU0IDEzLjMyNjQgNS4zMzE4NSAxMy41NTE1IDUuMTA4NjhDMTMuNzc2NSA0Ljg4NTUxIDE0LjA4MTcgNC43NjAxMyAxNC40IDQuNzYwMTNDMTQuNzE4MyA0Ljc2MDEzIDE1LjAyMzUgNC44ODU1MSAxNS4yNDg1IDUuMTA4NjhDMTUuNDczNiA1LjMzMTg1IDE1LjYgNS42MzQ1NCAxNS42IDUuOTUwMTZWOC4zMzAyMkgxOEMxOC4zMTgzIDguMzMwMjIgMTguNjIzNSA4LjQ1NTYgMTguODQ4NSA4LjY3ODc4QzE5LjA3MzYgOC45MDE5NSAxOS4yIDkuMjA0NjQgMTkuMiA5LjUyMDI1QzE5LjIgOS44MzU4NyAxOS4wNzM2IDEwLjEzODYgMTguODQ4NSAxMC4zNjE3QzE4LjYyMzUgMTAuNTg0OSAxOC4zMTgzIDEwLjcxMDMgMTggMTAuNzEwM0gxNS42VjEzLjA5MDNDMTUuNiAxMy40MDYgMTUuNDczNiAxMy43MDg3IDE1LjI0ODUgMTMuOTMxOEMxNS4wMjM1IDE0LjE1NSAxNC43MTgzIDE0LjI4MDQgMTQuNCAxNC4yODA0QzE0LjA4MTcgMTQuMjgwNCAxMy43NzY1IDE0LjE1NSAxMy41NTE1IDEzLjkzMThDMTMuMzI2NCAxMy43MDg3IDEzLjIgMTMuNDA2IDEzLjIgMTMuMDkwM1YxMC43MTAzSDEwLjhDMTAuNDgxNyAxMC43MTAzIDEwLjE3NjUgMTAuNTg0OSA5Ljk1MTQ3IDEwLjM2MTdDOS43MjY0MyAxMC4xMzg2IDkuNiA5LjgzNTg3IDkuNiA5LjUyMDI1Wk0zNiA5LjUyMDI1VjE5LjA0MDVDMzYgMTkuNjcxNyAzNS43NDcxIDIwLjI3NzEgMzUuMjk3MSAyMC43MjM1QzM0Ljg0NyAyMS4xNjk4IDM0LjIzNjUgMjEuNDIwNiAzMy42IDIxLjQyMDZIMzEuMDVDMzAuNzg1NiAyMi40NDQ1IDMwLjE4NTIgMjMuMzUyIDI5LjM0MzIgMjQuMDAwMUMyOC41MDEzIDI0LjY0ODIgMjcuNDY1OCAyNSAyNi40IDI1QzI1LjMzNDIgMjUgMjQuMjk4NyAyNC42NDgyIDIzLjQ1NjggMjQuMDAwMUMyMi42MTQ4IDIzLjM1MiAyMi4wMTQ0IDIyLjQ0NDUgMjEuNzUgMjEuNDIwNkgxNC4yNUMxMy45ODU2IDIyLjQ0NDUgMTMuMzg1MiAyMy4zNTIgMTIuNTQzMiAyNC4wMDAxQzExLjcwMTMgMjQuNjQ4MiAxMC42NjU4IDI1IDkuNiAyNUM4LjUzNDIgMjUgNy40OTg3IDI0LjY0ODIgNi42NTY3NyAyNC4wMDAxQzUuODE0ODQgMjMuMzUyIDUuMjE0MzYgMjIuNDQ0NSA0Ljk1IDIxLjQyMDZIMi40QzEuNzYzNDggMjEuNDIwNiAxLjE1MzAzIDIxLjE2OTggMC43MDI5NDQgMjAuNzIzNUMwLjI1Mjg1NiAyMC4yNzcxIDAgMTkuNjcxNyAwIDE5LjA0MDVWMi4zODAwNkMwIDEuNzQ4ODMgMC4yNTI4NTYgMS4xNDM0NSAwLjcwMjk0NCAwLjY5NzEwNEMxLjE1MzAzIDAuMjUwNzU2IDEuNzYzNDggMCAyLjQgMEgyNS4yQzI1LjUxODMgMCAyNS44MjM1IDAuMTI1Mzc4IDI2LjA0ODUgMC4zNDg1NTJDMjYuMjczNiAwLjU3MTcyNyAyNi40IDAuODc0NDE2IDI2LjQgMS4xOTAwM1YyLjM4MDA2SDMxLjU4N0MzMi4wNjcxIDIuMzc4NTQgMzIuNTM2NiAyLjUyMDUgMzIuOTM0MiAyLjc4NzQzQzMzLjMzMTggMy4wNTQzNiAzMy42MzkxIDMuNDMzODggMzMuODE2IDMuODc2NTNMMzUuOTE2IDkuMDgyOTJDMzUuOTcxOCA5LjIyMjA4IDM2LjAwMDMgOS4zNzA1MSAzNiA5LjUyMDI1Wk0yNi40IDQuNzYwMTNWOC4zMzAyMkgzMy4wMjdMMzEuNTg3IDQuNzYwMTNIMjYuNFpNMi40IDE5LjA0MDVINC45NUM1LjIxNDM2IDE4LjAxNjYgNS44MTQ4NCAxNy4xMDkgNi42NTY3NyAxNi40NjFDNy40OTg3IDE1LjgxMjkgOC41MzQyIDE1LjQ2MTEgOS42IDE1LjQ2MTFDMTAuNjY1OCAxNS40NjExIDExLjcwMTMgMTUuODEyOSAxMi41NDMyIDE2LjQ2MUMxMy4zODUyIDE3LjEwOSAxMy45ODU2IDE4LjAxNjYgMTQuMjUgMTkuMDQwNUgyMS43NUMyMS45MTEgMTguNDI4OSAyMi4xOTI3IDE3Ljg1NTIgMjIuNTc5IDE3LjM1MjRDMjIuOTY1MiAxNi44NDk2IDIzLjQ0ODIgMTYuNDI3OCAyNCAxNi4xMTE1VjIuMzgwMDZIMi40VjE5LjA0MDVaTTEyIDIwLjIzMDVDMTIgMTkuNzU5OCAxMS44NTkyIDE5LjI5OTYgMTEuNTk1NSAxOC45MDgyQzExLjMzMTggMTguNTE2OCAxMC45NTcgMTguMjExOCAxMC41MTg0IDE4LjAzMTZDMTAuMDc5OSAxNy44NTE1IDkuNTk3MzQgMTcuODA0NCA5LjEzMTc4IDE3Ljg5NjJDOC42NjYyMyAxNy45ODggOC4yMzg1OSAxOC4yMTQ3IDcuOTAyOTQgMTguNTQ3NkM3LjU2NzMgMTguODgwNCA3LjMzODcyIDE5LjMwNDUgNy4yNDYxMSAxOS43NjYyQzcuMTUzNTEgMjAuMjI3OSA3LjIwMTA0IDIwLjcwNjUgNy4zODI2OSAyMS4xNDE0QzcuNTY0MzQgMjEuNTc2MyA3Ljg3MTk1IDIxLjk0OCA4LjI2NjYzIDIyLjIwOTVDOC42NjEzMSAyMi40NzEgOS4xMjUzMiAyMi42MTA2IDkuNiAyMi42MTA2QzEwLjIzNjUgMjIuNjEwNiAxMC44NDcgMjIuMzU5OCAxMS4yOTcxIDIxLjkxMzVDMTEuNzQ3MSAyMS40NjcxIDEyIDIwLjg2MTggMTIgMjAuMjMwNVpNMjguOCAyMC4yMzA1QzI4LjggMTkuNzU5OCAyOC42NTkyIDE5LjI5OTYgMjguMzk1NSAxOC45MDgyQzI4LjEzMTggMTguNTE2OCAyNy43NTcgMTguMjExOCAyNy4zMTg0IDE4LjAzMTZDMjYuODc5OSAxNy44NTE1IDI2LjM5NzMgMTcuODA0NCAyNS45MzE4IDE3Ljg5NjJDMjUuNDY2MiAxNy45ODggMjUuMDM4NiAxOC4yMTQ3IDI0LjcwMjkgMTguNTQ3NkMyNC4zNjczIDE4Ljg4MDQgMjQuMTM4NyAxOS4zMDQ1IDI0LjA0NjEgMTkuNzY2MkMyMy45NTM1IDIwLjIyNzkgMjQuMDAxIDIwLjcwNjUgMjQuMTgyNyAyMS4xNDE0QzI0LjM2NDMgMjEuNTc2MyAyNC42NzIgMjEuOTQ4IDI1LjA2NjYgMjIuMjA5NUMyNS40NjEzIDIyLjQ3MSAyNS45MjUzIDIyLjYxMDYgMjYuNCAyMi42MTA2QzI3LjAzNjUgMjIuNjEwNiAyNy42NDcgMjIuMzU5OCAyOC4wOTcxIDIxLjkxMzVDMjguNTQ3MSAyMS40NjcxIDI4LjggMjAuODYxOCAyOC44IDIwLjIzMDVaTTMzLjYgMTkuMDQwNVYxMC43MTAzSDI2LjRWMTUuNDcwNEMyNy40NjQyIDE1LjQ3MTQgMjguNDk3OSAxNS44MjI0IDI5LjMzOTQgMTYuNDY4NUMzMC4xODA5IDE3LjExNDUgMzAuNzgyNSAxOC4wMTkxIDMxLjA1IDE5LjA0MDVIMzMuNloiIGZpbGw9IiM3QUQwRkYiLz4KPC9zdmc+Cg==");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--health {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjA3NjkgNy42OTIzMUgxNy4zMDc3VjEuOTIzMDhDMTcuMzA3NyAxLjQxMzA1IDE3LjEwNTEgMC45MjM5MDMgMTYuNzQ0NCAwLjU2MzI1NkMxNi4zODM4IDAuMjAyNjA5IDE1Ljg5NDYgMCAxNS4zODQ2IDBIOS42MTUzOEM5LjEwNTM1IDAgOC42MTYyMSAwLjIwMjYwOSA4LjI1NTU2IDAuNTYzMjU2QzcuODk0OTIgMC45MjM5MDMgNy42OTIzMSAxLjQxMzA1IDcuNjkyMzEgMS45MjMwOFY3LjY5MjMxSDEuOTIzMDhDMS40MTMwNSA3LjY5MjMxIDAuOTIzOTAzIDcuODk0OTIgMC41NjMyNTYgOC4yNTU1NkMwLjIwMjYwOSA4LjYxNjIxIDAgOS4xMDUzNSAwIDkuNjE1MzhWMTUuMzg0NkMwIDE1Ljg5NDYgMC4yMDI2MDkgMTYuMzgzOCAwLjU2MzI1NiAxNi43NDQ0QzAuOTIzOTAzIDE3LjEwNTEgMS40MTMwNSAxNy4zMDc3IDEuOTIzMDggMTcuMzA3N0g3LjY5MjMxVjIzLjA3NjlDNy42OTIzMSAyMy41ODcgNy44OTQ5MiAyNC4wNzYxIDguMjU1NTYgMjQuNDM2N0M4LjYxNjIxIDI0Ljc5NzQgOS4xMDUzNSAyNSA5LjYxNTM4IDI1SDE1LjM4NDZDMTUuODk0NiAyNSAxNi4zODM4IDI0Ljc5NzQgMTYuNzQ0NCAyNC40MzY3QzE3LjEwNTEgMjQuMDc2MSAxNy4zMDc3IDIzLjU4NyAxNy4zMDc3IDIzLjA3NjlWMTcuMzA3N0gyMy4wNzY5QzIzLjU4NyAxNy4zMDc3IDI0LjA3NjEgMTcuMTA1MSAyNC40MzY3IDE2Ljc0NDRDMjQuNzk3NCAxNi4zODM4IDI1IDE1Ljg5NDYgMjUgMTUuMzg0NlY5LjYxNTM4QzI1IDkuMTA1MzUgMjQuNzk3NCA4LjYxNjIxIDI0LjQzNjcgOC4yNTU1NkMyNC4wNzYxIDcuODk0OTIgMjMuNTg3IDcuNjkyMzEgMjMuMDc2OSA3LjY5MjMxWk0yMy4wNzY5IDE1LjM4NDZIMTYuMzQ2MkMxNi4wOTExIDE1LjM4NDYgMTUuODQ2NiAxNS40ODU5IDE1LjY2NjIgMTUuNjY2MkMxNS40ODU5IDE1Ljg0NjYgMTUuMzg0NiAxNi4wOTExIDE1LjM4NDYgMTYuMzQ2MlYyMy4wNzY5SDkuNjE1MzhWMTYuMzQ2MkM5LjYxNTM4IDE2LjA5MTEgOS41MTQwOCAxNS44NDY2IDkuMzMzNzYgMTUuNjY2MkM5LjE1MzQzIDE1LjQ4NTkgOC45MDg4NiAxNS4zODQ2IDguNjUzODUgMTUuMzg0NkgxLjkyMzA4VjkuNjE1MzhIOC42NTM4NUM4LjkwODg2IDkuNjE1MzggOS4xNTM0MyA5LjUxNDA4IDkuMzMzNzYgOS4zMzM3NkM5LjUxNDA4IDkuMTUzNDMgOS42MTUzOCA4LjkwODg2IDkuNjE1MzggOC42NTM4NVYxLjkyMzA4SDE1LjM4NDZWOC42NTM4NUMxNS4zODQ2IDguOTA4ODYgMTUuNDg1OSA5LjE1MzQzIDE1LjY2NjIgOS4zMzM3NkMxNS44NDY2IDkuNTE0MDggMTYuMDkxMSA5LjYxNTM4IDE2LjM0NjIgOS42MTUzOEgyMy4wNzY5VjE1LjM4NDZaIiBmaWxsPSIjN0FEMEZGIi8+Cjwvc3ZnPgo=");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--health-case {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNiAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNDczNjcgMjVDMS43ODI0NSAyNSAxLjE5NzM2IDI0Ljc2MzUgMC43MTg0MTggMjQuMjkwNUMwLjIzOTQ3MyAyMy44MTc2IDAgMjMuMjM5OCAwIDIyLjU1NzJWNy4xNzI1M0MwIDYuNDg5OTMgMC4yMzk0NzMgNS45MTIxNCAwLjcxODQxOCA1LjQzOTE3QzEuMTk3MzYgNC45NjYxOSAxLjc4MjQ1IDQuNzI5NzEgMi40NzM2NyA0LjcyOTcxSDguMjEwNTZWMi40NDI4MkM4LjIxMDU2IDEuNzYwMjIgOC40NTAwMyAxLjE4MjQzIDguOTI4OTggMC43MDk0NTdDOS40MDc5MiAwLjIzNjQ4NiA5Ljk5MzAxIDAgMTAuNjg0MiAwSDE1LjMxNThDMTYuMDA3IDAgMTYuNTkyMSAwLjIzNjQ4NiAxNy4wNzEgMC43MDk0NTdDMTcuNTUgMS4xODI0MyAxNy43ODk0IDEuNzYwMjIgMTcuNzg5NCAyLjQ0MjgyVjQuNzI5NzFIMjMuNTI2M0MyNC4yMTc2IDQuNzI5NzEgMjQuODAyNiA0Ljk2NjE5IDI1LjI4MTYgNS40MzkxN0MyNS43NjA1IDUuOTEyMTQgMjYgNi40ODk5MyAyNiA3LjE3MjUzVjIyLjU1NzJDMjYgMjMuMjM5OCAyNS43NjA1IDIzLjgxNzYgMjUuMjgxNiAyNC4yOTA1QzI0LjgwMjYgMjQuNzYzNSAyNC4yMTc2IDI1IDIzLjUyNjMgMjVIMi40NzM2N1pNMi40NzM2NyAyMi45NzNIMjMuNTI2M0MyMy42MzE2IDIyLjk3MyAyMy43MjgxIDIyLjkyOTcgMjMuODE1OCAyMi44NDMxQzIzLjkwMzUgMjIuNzU2NCAyMy45NDc0IDIyLjY2MTEgMjMuOTQ3NCAyMi41NTcyVjcuMTcyNTNDMjMuOTQ3NCA3LjA2ODU3IDIzLjkwMzUgNi45NzMyOCAyMy44MTU4IDYuODg2NjVDMjMuNzI4MSA2LjgwMDAxIDIzLjYzMTYgNi43NTY3IDIzLjUyNjMgNi43NTY3SDIuNDczNjdDMi4zNjg0IDYuNzU2NyAyLjI3MTkgNi44MDAwMSAyLjE4NDE4IDYuODg2NjVDMi4wOTY0NSA2Ljk3MzI4IDIuMDUyNTkgNy4wNjg1NyAyLjA1MjU5IDcuMTcyNTNWMjIuNTU3MkMyLjA1MjU5IDIyLjY2MTEgMi4wOTY0NSAyMi43NTY0IDIuMTg0MTggMjIuODQzMUMyLjI3MTkgMjIuOTI5NyAyLjM2ODQgMjIuOTczIDIuNDczNjcgMjIuOTczWk0xMC4yNjMxIDQuNzI5NzFIMTUuNzM2OVYyLjQ0MjgyQzE1LjczNjkgMi4zMzg4NiAxNS42OTMgMi4yNDM1NyAxNS42MDUzIDIuMTU2OTRDMTUuNTE3NSAyLjA3MDMxIDE1LjQyMSAyLjAyNjk5IDE1LjMxNTggMi4wMjY5OUgxMC42ODQyQzEwLjU3OSAyLjAyNjk5IDEwLjQ4MjUgMi4wNzAzMSAxMC4zOTQ3IDIuMTU2OTRDMTAuMzA3IDIuMjQzNTcgMTAuMjYzMSAyLjMzODg2IDEwLjI2MzEgMi40NDI4MlY0LjcyOTcxWk0xMS45NzM3IDE1Ljg3ODNWMTkuOTMyNEgxNC4wMjYzVjE1Ljg3ODNIMTguMTMxNlYxMy44NTE0SDE0LjAyNjNWOS43OTcyOEgxMS45NzM3VjEzLjg1MTRINy44Njg0M1YxNS44NzgzSDExLjk3MzdaIiBmaWxsPSIjN0FEMEZGIi8+Cjwvc3ZnPgo=");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--asterisc {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjIyMDIgMjYuMjQ5OVYxNy4wNTA5TDIuMjQ5OTcgMjEuNjU3NkwwIDE3Ljc1NDhMNy45NzAyMSAxMy4xMjVMMCA4LjUzMjY2TDIuMjQ5OTcgNC42Mjk4MkwxMC4yMjAyIDkuMjM2NTZWMEgxNC43MjAxVjkuMjM2NTZMMjIuNjkwMyA0LjYyOTgyTDI0Ljk0MDMgOC41MzI2NkwxNi45NzAxIDEzLjEyNUwyNC45NDAzIDE3Ljc1NDhMMjIuNjkwMyAyMS42NTc2TDE0LjcyMDEgMTcuMDUwOVYyNi4yNDk5SDEwLjIyMDJWMjYuMjQ5OSIgZmlsbD0iIzdBRDBGRiIvPgo8L3N2Zz4K");
          }
        }
  
        &.rcm-modern__grid--features__card__icon--infusion {
          &:before {
            content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjczODQgNS42MTg1OEwxOS4zODE0IDAuMjYxNjQ3QzE5LjI5ODUgMC4xNzg2OTUgMTkuMiAwLjExMjg5MyAxOS4wOTE2IDAuMDY3OTk5N0MxOC45ODMyIDAuMDIzMTA2MyAxOC44NjcxIDAgMTguNzQ5OCAwQzE4LjYzMjQgMCAxOC41MTYzIDAuMDIzMTA2MyAxOC40MDc5IDAuMDY3OTk5N0MxOC4yOTk1IDAuMTEyODkzIDE4LjIwMSAwLjE3ODY5NSAxOC4xMTgxIDAuMjYxNjQ3QzE4LjAzNTEgMC4zNDQ1OTkgMTcuOTY5MyAwLjQ0MzA3OCAxNy45MjQ0IDAuNTUxNDZDMTcuODc5NSAwLjY1OTg0MiAxNy44NTY0IDAuNzc2MDA2IDE3Ljg1NjQgMC44OTMzMThDMTcuODU2NCAxLjAxMDYzIDE3Ljg3OTUgMS4xMjY3OSAxNy45MjQ0IDEuMjM1MThDMTcuOTY5MyAxLjM0MzU2IDE4LjAzNTEgMS40NDIwNCAxOC4xMTgxIDEuNTI0OTlMMjAuMTY2IDMuNTcxNzhMMTYuOTY0MSA2Ljc3MzY2TDEzLjEzMTcgMi45NDAxMUMxMi45NjQxIDIuNzcyNTggMTIuNzM2OSAyLjY3ODQ2IDEyLjUgMi42Nzg0NkMxMi4yNjMxIDIuNjc4NDYgMTIuMDM1OSAyLjc3MjU4IDExLjg2ODMgMi45NDAxMUMxMS43MDA4IDMuMTA3NjQgMTEuNjA2NyAzLjMzNDg2IDExLjYwNjcgMy41NzE3OEMxMS42MDY3IDMuODA4NzEgMTEuNzAwOCA0LjAzNTkyIDExLjg2ODMgNC4yMDM0NUwxMi41NzcgNC45MTEwMkwzLjIwMjM4IDE0LjI4NTZDMy4wMzU4NCAxNC40NTA5IDIuOTAzODEgMTQuNjQ3NSAyLjgxMzk1IDE0Ljg2NDJDMi43MjQxIDE1LjA4MDkgMi42NzgyMSAxNS4zMTMzIDIuNjc4OTYgMTUuNTQ3OVYyMS4wNTg4TDAuMjYxNjQ3IDIzLjQ3NUMwLjE3ODY5NSAyMy41NTggMC4xMTI4OTMgMjMuNjU2NCAwLjA2Nzk5OTcgMjMuNzY0OEMwLjAyMzEwNjMgMjMuODczMiAwIDIzLjk4OTQgMCAyNC4xMDY3QzAgMjQuMjI0IDAuMDIzMTA2MyAyNC4zNDAyIDAuMDY3OTk5NyAyNC40NDg1QzAuMTEyODkzIDI0LjU1NjkgMC4xNzg2OTUgMjQuNjU1NCAwLjI2MTY0NyAyNC43Mzg0QzAuNDI5MTc2IDI0LjkwNTkgMC42NTYzOTUgMjUgMC44OTMzMTggMjVDMS4wMTA2MyAyNSAxLjEyNjc5IDI0Ljk3NjkgMS4yMzUxOCAyNC45MzJDMS4zNDM1NiAyNC44ODcxIDEuNDQyMDQgMjQuODIxMyAxLjUyNDk5IDI0LjczODRMMy45NDExOSAyMi4zMjFIOS40NTIxM0M5LjY4NjcxIDIyLjMyMTggOS45MTkxIDIyLjI3NTkgMTAuMTM1OCAyMi4xODZDMTAuMzUyNSAyMi4wOTYyIDEwLjU0OTEgMjEuOTY0MiAxMC43MTQ0IDIxLjc5NzZMMjAuMDg5IDEyLjQyM0wyMC43OTY1IDEzLjEzMTdDMjAuODc5NSAxMy4yMTQ2IDIwLjk3OCAxMy4yODA0IDIxLjA4NjQgMTMuMzI1M0MyMS4xOTQ3IDEzLjM3MDIgMjEuMzEwOSAxMy4zOTMzIDIxLjQyODIgMTMuMzkzM0MyMS41NDU1IDEzLjM5MzMgMjEuNjYxNyAxMy4zNzAyIDIxLjc3MDEgMTMuMzI1M0MyMS44Nzg1IDEzLjI4MDQgMjEuOTc2OSAxMy4yMTQ2IDIyLjA1OTkgMTMuMTMxN0MyMi4xNDI4IDEzLjA0ODcgMjIuMjA4NiAxMi45NTAyIDIyLjI1MzUgMTIuODQxOUMyMi4yOTg0IDEyLjczMzUgMjIuMzIxNSAxMi42MTczIDIyLjMyMTUgMTIuNUMyMi4zMjE1IDEyLjM4MjcgMjIuMjk4NCAxMi4yNjY1IDIyLjI1MzUgMTIuMTU4MUMyMi4yMDg2IDEyLjA0OTggMjIuMTQyOCAxMS45NTEzIDIyLjA1OTkgMTEuODY4M0wxOC4yMjYzIDguMDM1ODlMMjEuNDI4MiA0LjgzNDAxTDIzLjQ3NSA2Ljg4MTkyQzIzLjY0MjUgNy4wNDk0NSAyMy44Njk4IDcuMTQzNTcgMjQuMTA2NyA3LjE0MzU3QzI0LjM0MzYgNy4xNDM1NyAyNC41NzA4IDcuMDQ5NDUgMjQuNzM4NCA2Ljg4MTkyQzI0LjkwNTkgNi43MTQzOSAyNSA2LjQ4NzE3IDI1IDYuMjUwMjVDMjUgNi4wMTMzMiAyNC45MDU5IDUuNzg2MTEgMjQuNzM4NCA1LjYxODU4Wk05LjQ1MjEzIDIwLjUzNTRINC40NjQ2VjE1LjU0NzlMNi40NzM0NSAxMy41MzlMOC43NDM0NSAxNS44MTAxQzguODI2NCAxNS44OTMxIDguOTI0ODggMTUuOTU4OSA5LjAzMzI2IDE2LjAwMzhDOS4xNDE2NSAxNi4wNDg3IDkuMjU3ODEgMTYuMDcxOCA5LjM3NTEyIDE2LjA3MThDOS40OTI0MyAxNi4wNzE4IDkuNjA4NiAxNi4wNDg3IDkuNzE2OTggMTYuMDAzOEM5LjgyNTM2IDE1Ljk1ODkgOS45MjM4NCAxNS44OTMxIDEwLjAwNjggMTUuODEwMUMxMC4wODk3IDE1LjcyNzIgMTAuMTU1NSAxNS42Mjg3IDEwLjIwMDQgMTUuNTIwM0MxMC4yNDUzIDE1LjQxMTkgMTAuMjY4NCAxNS4yOTU4IDEwLjI2ODQgMTUuMTc4NUMxMC4yNjg0IDE1LjA2MTIgMTAuMjQ1MyAxNC45NDUgMTAuMjAwNCAxNC44MzY2QzEwLjE1NTUgMTQuNzI4MiAxMC4wODk3IDE0LjYyOTcgMTAuMDA2OCAxNC41NDY4TDcuNzM1NjggMTIuMjc2OEw5LjE1MTkyIDEwLjg2MDZMMTEuNDIxOSAxMy4xMzE3QzExLjU4OTQgMTMuMjk5MiAxMS44MTY3IDEzLjM5MzMgMTIuMDUzNiAxMy4zOTMzQzEyLjI5MDUgMTMuMzkzMyAxMi41MTc3IDEzLjI5OTIgMTIuNjg1MyAxMy4xMzE3QzEyLjg1MjggMTIuOTY0MSAxMi45NDY5IDEyLjczNjkgMTIuOTQ2OSAxMi41QzEyLjk0NjkgMTIuMjYzMSAxMi44NTI4IDEyLjAzNTkgMTIuNjg1MyAxMS44NjgzTDEwLjQxNDEgOS41OTgzM0wxMy44MzkyIDYuMTczMjRMMTguODI2OCAxMS4xNjA4TDkuNDUyMTMgMjAuNTM1NFoiIGZpbGw9IiM3QUQwRkYiLz4KPC9zdmc+Cg==");
          }
        }
      }
    
  }

  
  /*** columns structures  **/
  &.rcm-modern__grid--features--4cols {
    @media (max-width: 992.98px) {
      grid-template-columns: repeat(2, 1fr);
    }
    @media (max-width: 767.78px) {
      grid-template-columns: repeat(1, 1fr);
      .rcm-modern__grid--features__card {
        padding: 30px;
        .rcm-modern__grid--features__card__heading { 
          font-size: 1.5rem;
        }
      }
    }
    @media (min-width: 992px) {
      grid-template-columns: repeat(4, 1fr);
    }
  }
  &.rcm-modern__grid--features--3cols {
    @media (max-width: 992.98px) {
      grid-template-columns: repeat(2, 1fr);
    }
    @media (max-width: 767.78px) {
      grid-template-columns: repeat(1, 1fr);
      .rcm-modern__grid--features__card {
        padding: 30px;
        .rcm-modern__grid--features__card__heading { 
          font-size: 1.5rem;
        }
      }
    }
    @media (min-width: 992px) {
      grid-template-columns: repeat(3, 1fr);
    }
  }
    &.rcm-modern__grid--features--2cols {
      @media (max-width: 992.98px) {
        grid-template-columns: repeat(2, 1fr);
      }
      @media (max-width: 767.78px) {
        grid-template-columns: repeat(1, 1fr);
        .rcm-modern__grid--features__card {
          padding: 30px;
          .rcm-modern__grid--features__card__heading { 
            font-size: 1.5rem;
          }
        }
      }
      @media (min-width: 992px) {
        grid-template-columns: repeat(2, 1fr);
      }
    }

  
  &.rcm-modern__grid--features--solid-white {
    .rcm-modern__grid--features__card {
      padding: 40px 35px;
      align-items: flex-start;
      gap: 10px;
      flex: 1 0 0;
      align-self: stretch;
      font-size: 0.875rem;
            
      border-radius: 16px;
      background: linear-gradient(180deg, rgba(236, 236, 236, 0.10) 0%, rgba(134, 134, 134, 0.10) 100%);
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);
      .rcm-modern__grid--features__card__number {
        color: #4484C5;
        font-family: "Manrope";
        font-size: 2.25rem;
        font-style: normal;
        font-weight: 800;
        line-height: 111.111%; /* 111.111% */
      }
      .rcm-modern__grid--features__card__heading {
          color: #4484C5;
          /* Desktop/Small */
          font-size: 0.875rem;
          font-weight: 400;
          line-height: 128.571%; 
      }
      .rcm-modern__grid--features__card__description {
        color: #3F484E;
        /*font-family: "Inter";*/
        font-weight: 400;
        line-height: 142.857%; 
      }
    }
  }
  &.rcm-modern__grid--features--transparent-white {
    .rcm-modern__grid--features__card {
      gap: 10px;
      border: 1px solid rgba(255, 255, 255, 0.40);
      background: rgba(246, 246, 246, 0.10);
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);
    }
  }
  &.rcm-modern__grid--features--transparent-blue {
    .rcm-modern__grid--features__card {
      gap: 16px;
      border-radius: 16px;
      padding: 32px 25px;
      border: 1px solid rgba(255, 255, 255, 0.10);
      background: rgba(255, 255, 255, 0.05);
      color: #D5E6E8;
      line-height: 156.25%; /* 156.25% */
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);

      .rcm-modern__grid--features__card__heading {
        color: #ECFDFF;
        font-size: 1.25rem;
        font-display: "Inter";
        font-weight: 600;
        line-height: 140%; /* 140% */
      }
    }
  }
  &.rcm-modern__grid--features--cycle {

    .cycle__card {
      position: relative;

      .cycle__arrow {
        position: absolute;
        width: 120px;
        height: 60px;
        overflow: hidden; /* Hides the bottom half of the rotated square */
    
        &::before {
          content: '';
          position: absolute;
          top: 75%; /* Positions the peak near the top of the container */
          left: 10%;
          width: 100%;
          height: 150%;
          transform: rotate(45deg) skewX(10deg) skewY(10deg); /* Adjust angles for perfect equilateral look */
          border-top-left-radius: 20px; /* Controls the sharpness of the tip */
        }
        
        @media (max-width: 767.98px) {
          bottom: -58px;
          left: 33.333%;
          transform: rotate(180deg) ;
          
        }
        @media (max-width: 479.98px) {
          bottom: -58px;
          left: 33.333%;
          transform: rotate(180deg) ;
        }
      }
    }
    
      
        
    .rcm-modern__grid--features__card {
      padding: 35px;
      gap: 25px;
      /*border-radius: 16px;
      border: 1px solid rgba(255, 255, 255, 0.10);
      background: rgba(255, 255, 255, 0.05); */
      color: #F6F6F6;
      line-height: 156.25%; /* 156.25% */
      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.10), 0 4px 6px -4px rgba(0, 0, 0, 0.10);

      
      .rcm-modern__grid--features__card__heading {
        display: flex;
        flex-direction: column;
        align-items: flex-start;

        padding: 5px 15px;
        border-radius: 18px;
        background: rgba(255, 255, 255, 0.10);
                
        font-size: 1.25rem;
        font-style: normal;
        font-weight: 500;
        line-height: 140%; /* 140% */
      }
    }
    &.rcm-modern__grid--features--cycle--solid-blue {
      gap: 65px;
      .rcm-modern__grid--features__card {
        background: #4484C5;
        &:nth-child(even) {
          background: #003046;
          .cycle__arrow{
              &::before {
                background: #003046;
              }
          }
        }
        &:nth-child(odd) {
          background: #4484C5;
          .cycle__arrow{
              &::before {
                background: #4484C5;
              }
          }
        }
      }
    }
  }


  /***** cycles ***/
  
  &.rcm-modern__grid--features--cycle--gradient-blue {

    gap: 50px;
    
    .rcm-modern__grid--features__card {
      &:nth-child(1) {
          background: #49B5CD;
          .cycle__arrow{
              &::before {
                background: #49B5CD;
              }
          }
        }
        &:nth-child(2) {
          background: #49ACCD;
          .cycle__arrow{
              &::before {
                background: #49ACCD;
              }
          }
        }
        &:nth-child(3) {
          background: #499ACD;
          .cycle__arrow{
              &::before {
                background: #499ACD;
              }
          }
        }
        &:nth-child(4) {
          background: #4484C5;
        }
    }
  }
}.rcm-modern__infinite-carousel {
  .rcm-modern__infinite-carousel__marquee-container{
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
    cursor: grab;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    touch-action: pan-y pinch-zoom;
  }
  
  .rcm-modern__infinite-carousel__marquee-container:active {
    cursor: grabbing;
  }
  
  .marquee-track {
    display: flex;
    width: max-content;
    gap: 40px;
    transition: none;
    will-change: transform;
  }
  
  .marquee-track.auto-animate {
    animation: scroll 50s linear infinite;
  }
  
  .marquee-item {
    padding: 0 1rem;
    flex-shrink: 0;
    pointer-events: none;
    
    img {
      max-height: 100px;
      width: auto;
      pointer-events: none;
      -webkit-user-drag: none;
      user-select: none;
    }
  }
}

@keyframes scroll {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(-50%, 0);
  }
}

@media (max-width: 768px) {
  .rcm-modern__infinite-carousel {
    .marquee-item {
      padding: 0 0.75rem;
      
      img {
        max-height: 60px;
      }
    }
    
    .marquee-track {
      gap: 24px;
    }
  }
}/* .oxy-modal-active:has(.oxy-modal-backdrop.live:has(.rcm-modern__floating-cta)) {
  overflow-y: initial;
  position: initial;
} */
.oxy-modal-active:has(.rcm-modern__floating-cta) {
  overflow-y: initial;
  position: initial;
}
.oxy-modal-backdrop, .oxy-modal-backdrop.live {
  &:has(.rcm-modern__floating-cta) {
    
    
    height: auto !important;
    top: 150px !important;
    transition-property: all;
    transition-duration: 0.9s;
  
    .ct-modal {
      overflow-x: hidden;
    }

    
    @media (min-width: 1240.98px) {
      width: 35% !important;
    }
    
    @media (max-width: 1240px) {
      width: 55% !important;
    }
    
    @media (max-width: 991.98px) {
      display: none !important;
    }
  }
}
.oxy-modal-backdrop:has(.rcm-modern__floating-cta) {
  left: -500px;
  &.live  {
      left: -50px;
      display: flex !important;
  }
}

.rcm-modern__floating-cta {
  
  .rcm-modern__floating-cta__close {
    &:focus {
      outline: none;
    }
    &:before {
      content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjgwOTUgMTEuODg5OEMxMi44Njk5IDExLjk1MDIgMTIuOTE3OCAxMi4wMjE5IDEyLjk1MDUgMTIuMTAwOEMxMi45ODMyIDEyLjE3OTcgMTMgMTIuMjY0MyAxMyAxMi4zNDk3QzEzIDEyLjQzNTEgMTIuOTgzMiAxMi41MTk2IDEyLjk1MDUgMTIuNTk4NUMxMi45MTc4IDEyLjY3NzQgMTIuODY5OSAxMi43NDkxIDEyLjgwOTUgMTIuODA5NUMxMi43NDkxIDEyLjg2OTkgMTIuNjc3NCAxMi45MTc4IDEyLjU5ODUgMTIuOTUwNUMxMi41MTk2IDEyLjk4MzIgMTIuNDM1MSAxMyAxMi4zNDk3IDEzQzEyLjI2NDMgMTMgMTIuMTc5NyAxMi45ODMyIDEyLjEwMDggMTIuOTUwNUMxMi4wMjE5IDEyLjkxNzggMTEuOTUwMiAxMi44Njk5IDExLjg4OTggMTIuODA5NUw2LjUgNy40MTg4OUwxLjExMDE3IDEyLjgwOTVDMC45ODgyMTUgMTIuOTMxNSAwLjgyMjgwMiAxMyAwLjY1MDMyNSAxM0MwLjQ3Nzg0OCAxMyAwLjMxMjQzNSAxMi45MzE1IDAuMTkwNDc2IDEyLjgwOTVDMC4wNjg1MTYyIDEyLjY4NzYgMy4zOTk5M2UtMDkgMTIuNTIyMiAwIDEyLjM0OTdDLTMuMzk5OTNlLTA5IDEyLjE3NzIgMC4wNjg1MTYyIDEyLjAxMTggMC4xOTA0NzYgMTEuODg5OEw1LjU4MTExIDYuNUwwLjE5MDQ3NiAxLjExMDE3QzAuMDY4NTE2MiAwLjk4ODIxNSAwIDAuODIyODAyIDAgMC42NTAzMjVDMCAwLjQ3Nzg0OCAwLjA2ODUxNjIgMC4zMTI0MzUgMC4xOTA0NzYgMC4xOTA0NzZDMC4zMTI0MzUgMC4wNjg1MTYyIDAuNDc3ODQ4IDAgMC42NTAzMjUgMEMwLjgyMjgwMiAwIDAuOTg4MjE1IDAuMDY4NTE2MiAxLjExMDE3IDAuMTkwNDc2TDYuNSA1LjU4MTExTDExLjg4OTggMC4xOTA0NzZDMTIuMDExOCAwLjA2ODUxNjIgMTIuMTc3MiAtMy4zOTk5M2UtMDkgMTIuMzQ5NyAwQzEyLjUyMjIgMy4zOTk5M2UtMDkgMTIuNjg3NiAwLjA2ODUxNjIgMTIuODA5NSAwLjE5MDQ3NkMxMi45MzE1IDAuMzEyNDM1IDEzIDAuNDc3ODQ4IDEzIDAuNjUwMzI1QzEzIDAuODIyODAyIDEyLjkzMTUgMC45ODgyMTUgMTIuODA5NSAxLjExMDE3TDcuNDE4ODkgNi41TDEyLjgwOTUgMTEuODg5OFoiIGZpbGw9IiM0NDg0QzUiLz4KPC9zdmc+Cg==");
    }
    &:hover {
      &:before {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjgwOTUgMTEuODg5OEMxMi44Njk5IDExLjk1MDIgMTIuOTE3OCAxMi4wMjE5IDEyLjk1MDUgMTIuMTAwOEMxMi45ODMyIDEyLjE3OTcgMTMgMTIuMjY0MyAxMyAxMi4zNDk3QzEzIDEyLjQzNTEgMTIuOTgzMiAxMi41MTk2IDEyLjk1MDUgMTIuNTk4NUMxMi45MTc4IDEyLjY3NzQgMTIuODY5OSAxMi43NDkxIDEyLjgwOTUgMTIuODA5NUMxMi43NDkxIDEyLjg2OTkgMTIuNjc3NCAxMi45MTc4IDEyLjU5ODUgMTIuOTUwNUMxMi41MTk2IDEyLjk4MzIgMTIuNDM1MSAxMyAxMi4zNDk3IDEzQzEyLjI2NDMgMTMgMTIuMTc5NyAxMi45ODMyIDEyLjEwMDggMTIuOTUwNUMxMi4wMjE5IDEyLjkxNzggMTEuOTUwMiAxMi44Njk5IDExLjg4OTggMTIuODA5NUw2LjUgNy40MTg4OUwxLjExMDE3IDEyLjgwOTVDMC45ODgyMTUgMTIuOTMxNSAwLjgyMjgwMiAxMyAwLjY1MDMyNSAxM0MwLjQ3Nzg0OCAxMyAwLjMxMjQzNSAxMi45MzE1IDAuMTkwNDc2IDEyLjgwOTVDMC4wNjg1MTYyIDEyLjY4NzYgMy4zOTk5M2UtMDkgMTIuNTIyMiAwIDEyLjM0OTdDLTMuMzk5OTNlLTA5IDEyLjE3NzIgMC4wNjg1MTYyIDEyLjAxMTggMC4xOTA0NzYgMTEuODg5OEw1LjU4MTExIDYuNUwwLjE5MDQ3NiAxLjExMDE3QzAuMDY4NTE2MiAwLjk4ODIxNSAwIDAuODIyODAyIDAgMC42NTAzMjVDMCAwLjQ3Nzg0OCAwLjA2ODUxNjIgMC4zMTI0MzUgMC4xOTA0NzYgMC4xOTA0NzZDMC4zMTI0MzUgMC4wNjg1MTYyIDAuNDc3ODQ4IDAgMC42NTAzMjUgMEMwLjgyMjgwMiAwIDAuOTg4MjE1IDAuMDY4NTE2MiAxLjExMDE3IDAuMTkwNDc2TDYuNSA1LjU4MTExTDExLjg4OTggMC4xOTA0NzZDMTIuMDExOCAwLjA2ODUxNjIgMTIuMTc3MiAtMy4zOTk5M2UtMDkgMTIuMzQ5NyAwQzEyLjUyMjIgMy4zOTk5M2UtMDkgMTIuNjg3NiAwLjA2ODUxNjIgMTIuODA5NSAwLjE5MDQ3NkMxMi45MzE1IDAuMzEyNDM1IDEzIDAuNDc3ODQ4IDEzIDAuNjUwMzI1QzEzIDAuODIyODAyIDEyLjkzMTUgMC45ODgyMTUgMTIuODA5NSAxLjExMDE3TDcuNDE4ODkgNi41TDEyLjgwOTUgMTEuODg5OFoiIGZpbGw9IiNGNkY2RjYiLz4KPC9zdmc+Cg==");
      }
    }
  }
}
  .rcm-modern__video-component iframe {
  background-color: #000;
  width: 100%;
  height: 100%;
  
    @media (min-width: 992px) {
            min-height: 500px;
        
    }
  
    @media (max-width: 991.98px) {
            min-height: 400px;
        
    }
  
    @media (max-width: 767.98px) {
            min-height: 200px;
        
    }
}/** modern rcm  mobile menu **/
.rcm-modern__header--mobile 
 { 
   .mobile-menu-trigger { 
      background-color: #fff;
        .hamburger-icon span {
          height: 2.5px;
          background: #003046;
          border-radius: 50px;
        }
      
   }

  .submenu-toggle.active {
    transform: rotate(180deg);  
  }
   .mobile-menu-content {
     flex: none;
     .mobile-nav-menu > li:not(:last-child) {
       border-block-end: solid 1px #4484C5;
     }

     .mobile-nav-menu  {
        .menu-link {
          color: #003046;
        }

       .sub-menu {
         li {opacity: 0.6;}
         
         .menu-link {
          font-size: 0.875rem; 
        }
       } 
       
     }
         
   }
   .mobile-menu-footer {
        border-top: none;
    }
   .social-icons {
     justify-content: flex-start;
     .social-icon {
			background-color: #49B5CD;
			border-radius: 50%;
           justify-content: center;
		} 
   }
   
}