body:not(.template-slider) #Header{min-height: max-content;}
.header-stack #Top_bar .logo{border: none;}
.menu_wrapper{background-color: #F6F6F6;border-radius: 15px;}
nav#menu{background-color: transparent !important;}
#menu > ul > li.current-menu-item > a,#overlay-menu ul li.current-menu-item a{font-weight: 700;}
span.button_icon{background-color: #fff;width: 28px;height: 28px;align-content: center;text-align: center;border-radius: 25px;}
.button_theme span.button_icon{background-color: #696969;}
.homeSect1 .ownColLeft .column_image{position: absolute;top: 30px;bottom: 0;margin: auto;right: 30px;height: max-content;z-index: -1;}
.homeSect4 .ownColLeft{position: absolute;top: 0;bottom: 0;height: max-content;margin: auto;z-index: 99;}
.homeSect4 .ownColLeft .mcb-wrap-inner{backdrop-filter: blur(14px);background-color: rgba(253, 253, 253 ,.6);}
.homeSect5 .mfn-list{display: flex;flex-wrap: wrap;justify-content: center;}
.homeSect5 .mfn-list .mfn-list-item{display: flex;flex-direction: row-reverse;border: 1px solid #2F2F2F;padding: 8px 15px;margin: 7px 5px;border-radius: 22px;transition: all .2s ease-in-out;text-align: center;}
.homeSect5 .mfn-list .mfn-list-item:hover{background-color: #00D3F8;}
.homeSect5 .mfn-list .mfn-list-item .mfn-list-icon{margin: 0 0 0 10px;transition: all .2s ease-in-out;}
.homeSect5 .mfn-list .mfn-list-item:hover .mfn-list-icon{transform: rotate(-45deg);}
.homeSect5 .mfn-list .mfn-list-item a{text-decoration: none !important;}
.homeFormSect .mcb-column-inner{background: linear-gradient(360deg, #0C7FC5 -5.43%, #00D3F8 91.3%);}
.column_cf7 input{min-height: max-content;} form#slicewp-affiliate-register-form{display: flex;flex-wrap: wrap;}
form#slicewp-affiliate-register-form .slicewp-field-wrapper{width: 48%;margin: 1%;}
form#slicewp-affiliate-register-form .slicewp-field-wrapper[data-type="textarea"]{width: 98%;}
form#slicewp-affiliate-register-form .slicewp-field-wrapper input{margin-bottom: 5px;}
form#slicewp-affiliate-register-form .slicewp-button-primary{width: 100%;}
@media (max-width: 767px){
.homeSect4 .ownColLeft{position: static;width: 100%;}
form#slicewp-affiliate-register-form .slicewp-field-wrapper{width: 98%;}
#Side_slide .menu_wrapper {background-color: transparent !important;}
}
.services-card-image img {
height: 230px !important;
object-fit: cover;
}
.services-card ul li {
font-size: 14px;
line-height: 20px;
}
@media (max-width:768px) {
#Side_slide .menu_wrapper {background-color: transparent !important;}
}
.offering-pill {
display: flex;
align-items: flex-start;
gap: 0.8rem;
padding: 1.2rem 1.4rem;
border: 1px solid rgba(0,211,248,0.15);
border-radius: 3px;
font-size: 0.82rem;
color: var(--gray);
transition: all 0.3s;
}
.offering-pill:hover {
border-color: var(--cyan);
color: var(--white);
background: rgba(0,211,248,0.05);
}
.offering-dot {
width: 6px;
height: 6px;
min-width: 6px;
border-radius: 50%;
background: var(--cyan);
margin-top: 0.35rem;
} .header-split #Header .top_bar_left .logo {
position: absolute !important;
top: -70px;
z-index: 1;
left: 42% !important;
width: 15% !important;
}
#menu-item-528 a {
background-color: var(--mfn-button-bg);
background-image: var(--mfn-button-bg-image);
border-color: var(--mfn-button-border-color);
color: var(--mfn-button-color) !important;
box-shadow: var(--mfn-button-box-shadow);
border-radius: 45px;
position: relative !important;
z-index: 1;
padding-right: 35px !important;
}
#menu-item-528 a:before {
content: "\e968" !important;
font-family: "mfn-icons" !important;
vertical-align: middle;
position: absolute !important;
right: 20px !important;
line-height: 25px !important;
width: 25px !important;
height: 25px !important;
top: 9px !important;
background: #fff !important;
color: #0a62b0 !important;
border-radius: 25px !important;
}
#menu-item-528 a span {
line-height: 45px !important;
}