/*
 Theme Name:   SEO Level Up
 Theme URI:    https://seolevelup.com/
 Description:  Custom Child Theme Using Hello Elementor as Parent Theme and made for SEO Level Up Company Projects
 Author:       Md Nur Nobi
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hello-elementor-child
*/

/* Your custom CSS here */


/* Menu Custom CSS  start  */

.custom-menu .e-n-menu-icon{
    background-color: #ffffff;
    padding:10px;
    border-radius: 100px;
    
}

a{
	font-family:inherit;
	color:inherit ;
	font-size:inherit;
	text-decoration:none !important;
}
a img{
	display:block !important;
}
a:hover{	
	color:inherit;
}
@media (min-width: 768px) and (max-width: 1366px) {
    .custom-menu .e-n-menu-icon{
    background-color: #ffffff;
    padding:8px;
    border-radius: 100px;
   }
}

.custom-menu ul li:nth-child(4) .e-n-menu-title{
    background-color: #84EB75 !important;
	padding-right: 12px;
}

.custom-header-bg{
background: linear-gradient(180deg, var(--Color-Teal-Lightest, #EFFAFD) 0%, var(--Color-Teal-Lightest, #EFFAFD) 25%, rgba(239, 250, 253, 0.75) 50%, rgba(239, 250, 253, 0.00) 100%); */
	
}
.custom-header-bg.elementor-sticky--effects {
    position: relative;
    z-index: 999;
}

.custom-header-bg.elementor-sticky--effects::before {
    content: "";
    position: absolute;
    inset: 0;
   background: linear-gradient(180deg, var(--Color-Teal-Lightest, #EFFAFD) 0%, var(--Color-Teal-Lightest, #EFFAFD) 25%, rgba(239, 250, 253, 0.75) 50%, rgba(239, 250, 253, 0.00) 100%); */
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    z-index: -1;
    pointer-events: none;
}
.e-n-menu-content,
.jkit-offcanvas {
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
}

/* Menu Custom CSS  End  */

/* Home Page About Section Start  */
.about-section-bg{
	background: linear-gradient(180deg, #FFF 0%, #E0F5FB 100%);
}
/* Home Page About Section End  */

/* Solution-slider  */

.solution-carousel .swiper-slide-active .e-parent{
    background-color: #EFFAFD;
    padding: 0;
    
}
.solution-carousel .swiper-slide-active .e-parent .heading-title{
    font-size: 36px !important;
}
.solution-carousel .swiper-slide-active .e-parent .solution-icon-box .jeg-elementor-kit.jkit-icon-box .title{
    font-size: 18px !important;
}
.solution-carousel .swiper-slide-active .e-parent .solution-active-btn .jkit-button-wrapper{
    color:#fff !important;
    border-color: #034B72 !important;
    background-color: #034B72 !important;
    padding: 10px 24px !important;
}
.solution-carousel .swiper-slide-active .e-con>.e-con-inner{
    column-gap: 48px !important;
    padding: 48px;
}
.swiper-slide-active .e-parent .solution-image{
        --spacer-size: 400px  !important;
}
.swiper-slide{
    align-items: center;
    display: flex;
    transition: .3s all ease-in-out;
}

@media (min-width:1367px){
    .solution-carousel{
            --swiper-offset-size: 200px !important;
    }

}
@media (max-width: 767px){
	.solution-carousel .swiper-slide{
    padding:20px !important;
}
.solution-carousel .swiper-slide-active .e-con>.e-con-inner {
  padding: 24px;
}
.solution-carousel .swiper-slide-active .e-parent .heading-title{
   font-size: 24px !important;
line-height:130%;
}
}


/* About US Page  */

.about-hero-section{
	background: linear-gradient(180deg, var(--Color-Teal-Lighter, #E0F5FB) 0%, var(--Color-Teal-Lighter-60, rgba(224, 245, 251, 0.60)) 48.52%, var(--Opacity-White-10, rgba(255, 255, 255, 0.10)) 100%);
}


/* x-vission page  */
.x-vission-bg{
	background: linear-gradient(173deg, var(--Color-White, #FFF) 5.63%, var(--Color-Teal-Lighter, #E0F5FB) 50%, var(--Color-Teal-Lighter, #E0F5FB) 94.37%);
}

/* insights  */
.insights-hero{
	background: linear-gradient(180deg, #FFF 0%, #6FCFEB 65%, #212B36 100%);
}

.custom-figure{
    background: linear-gradient(89deg, var(--Color-White, #FFF) 1.07%, var(--Color-Teal-Lighter, #E0F5FB) 50%, var(--Color-Teal-Light, #6FCFEB) 98.93%);
}

/* service now page  */
.service-hero{
    background: linear-gradient(180deg, var(--Color-Green-Lighter, #DCF9D7) 0%, var(--Color-Green-Lighter, #DCF9D7) 48.52%, var(--Color-White, #FFF) 100%);
}


/* Custom-tab  */
.custom-tab .tab-nav-list>.active> .tab-title{
    
   font-weight: 700 !important;;
    
}