 .swiper,
 .swiper-slide {
     height: 90vh !important;
     width: 100%;
 }

 .slide-bg {
     position: absolute;
     inset: 0;
     background-size: cover;
     background-position: center;
 }

 .overlay {
     position: absolute;
     inset: 0;
     background: rgba(0, 0, 0, 0.547);
 }

 .slide-content {
     position: relative;
     z-index: 5;
     height: 100%;
     display: flex;
     flex-direction: column;
     justify-content: center;
     padding-left: 150px;
     padding-right: 150px;

     padding-top: 210px;
     padding-bottom: 180px;
 }

 .slide-content h2 {
     font-size: 75px;
     max-width: 850px;
     line-height: 1.3;
 }



 .slide-content p {
     /* font-size: 18px; */
     /* max-width: 500px; */
     color: white;
 }

 .primary_btn {
     font-size: 16px;
     line-height: 16px;
     font-weight: 700;
     text-align: center;
     border-radius: 35px;
     position: relative;
     display: inline-block;
     color: var(--e-global-color-black);
     background: var(--e-global-color-accent);
     transition: all 0.8s ease-in-out;
 }

 .primary_btn:hover {
     color: var(--e-global-color-white);
     background: var(--e-global-color-lime-green);
 }

 .slide-content .primary_btn {
     padding: 20px 35px 22px;
     margin-right: 18px;
     color: var(--e-global-color-secondary);
     background-color: var(--e-global-color-accent);
     border: 1px solid var(--e-global-color-accent);
 }

 .swiper-button-next,
 .swiper-button-prev {
     display: none !important;
 }

 @media screen and (max-width:1366px) {
     .slide-content {
         padding: 60px;
     }

     .slide-content h1 {
         font-size: 45px;
     }  

     
 .slide-content h2 {
     font-size: 35px;
     /* max-width: 0px ; */
    
 }}

 .swiper-pagination-bullet {
    background: #ffffff80 !important;  /* light white */
}

.swiper-pagination-bullet-active {
    background: #fdde77 !important;   /* tumhara desired color */
}


.whatsappicon{
    /* width: 50px !important; */
    /* height: 50px !important; */
    position: fixed !important;
    left: 20px !important;
    bottom: 20px !important;
    z-index: 99999 !important;}

.callicon {
    /* width: 50px !important; */
    /* height: 50px !important; */
    position: fixed !important;
    right: 20px !important;
    bottom: 20px !important;
    z-index: 99999 !important;
}