   /* ======================================================================
    ======================= contact-us-section start ===========================
    ====================================================================== */
    /* .contact-us-section{margin-bottom: 48px;} */
    .contact-us-section .inner-contact-us{max-width: 1014px;margin-inline: auto;}
    .contact-us-section .inner-contact-us .call-whatsapp-link, .contact-us-section .inner-contact-us .heading-style-7{margin-top: 40px;}
    .contact-us-section .inner-contact-us .heading-style-7{text-align: center;color: var(--primary); font-size: 18px; line-height:40px;}
    .contact-us-section .inner-contact-us .call-whatsapp-link{display: flex;align-items: center;gap: 90px;justify-content: center;}
    .contact-us-section .inner-contact-us .call-whatsapp-link a{padding: 12px 25px 12px 65px;border-color: var(--greeen-80);font-size: 18px;font-weight: 600;border: 1px solid transparent;border-radius: 100px;background-color: var(--white);}
    .contact-us-section .inner-contact-us .call-whatsapp-link .whatsapp-link, .contact-us-section .inner-contact-us .call-whatsapp-link .call-link{position: relative;}
    .contact-us-section .inner-contact-us .call-whatsapp-link .whatsapp-link a{border-color: var(--green-80);color: var(--green);}
    .contact-us-section .inner-contact-us .call-whatsapp-link .whatsapp-link a:hover{background-color: var(--green-80);color: var(--white);}
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-link a{border-color: var(--secondary);font-size: 18px;color: var(--black);font-weight: 300;}
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-link a:hover{background-color: var(--secondary);color: var(--white);}
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-whatsapp-image{position: absolute;width: 78px;height: 78px;top: 50%;transform: translate(-30%,-50%);left: 0;filter: drop-shadow(0px 4px 4px #00000040);transition: all ease-in-out 0.3s;}
    .contact-us-section .inner-contact-us .call-whatsapp-link a:hover img{scale:1.01;}
    /* ======================================================================
    ======================= contact-us-section ended ===========================
    ====================================================================== */
    /* ======================================================================
    ======================= contact-info start ===========================
    ====================================================================== */
    .inner-contact-info{display: grid;grid-template-columns: repeat(2, 1fr); column-gap: 54px;row-gap: 98px;max-width: 750px;margin-inline: auto;}
    .inner-contact-info .contact-info-card{display: inline-flex;flex-direction: column;gap: 12px;align-items: flex-start;}
    .inner-contact-info .contact-info-card > a{display: inline-flex;align-items: center;gap: 8px;color: var(--primary);}
    .inner-contact-info .contact-info-card > a img{width: 20px;height: 20px;}
    .inner-contact-info .contact-info-card .common-line-hover::after{background-color: var(--primary);}
    /* ======================================================================
    ======================= contact-info ended ===========================
    ====================================================================== */

@media(max-width:1399px) {
    .inner-contact-info{column-gap: 52px;row-gap: 80px;}
    .contact-us-border { padding-top: 20px;}
}

@media(max-width:1199px) {
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-whatsapp-image{width: 74px;height: 74px;}
    .inner-contact-info{column-gap: 42px;row-gap: 60px; max-width: 700px;}
    .contact-us-section .inner-contact-us .call-whatsapp-link, .contact-us-section .inner-contact-us .heading-style-7{margin-top: 32px;}
    .contact-us-border { padding-top: 40px;}
}

@media(max-width:991px) {
    .inner-contact-info{column-gap: 36px;row-gap: 44px; max-width: 630px;}
    .contact-us-section .inner-contact-us .call-whatsapp-link{gap: 45px;}
    .contact-us-section .inner-contact-us .call-whatsapp-link a{ font-size: 16px; padding: 10px 25px 10px 55px;}
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-whatsapp-image{width: 65px;height: 65px;}
    .contact-us-section .inner-contact-us .heading-style-7{margin-top: 24px;}
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-link a { font-size: 16px;}
    .contact-us-border { padding-top: 0px;}
}

@media(max-width:767px) {
    
    /* ======================================================================
    ======================= contact-us-section start ===========================
    ====================================================================== */
    .contact-us-section{position: relative;background-color: var(--white);border-radius: 24px;margin-top: -40px;}
    /* .contact-us-section::before{position: absolute;top: 0;left: 0;content: "";background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #74BDC8 100%);width: 100%;height: 100%;} */
    /* .contact-us-section .inner-contact-us .call-whatsapp-link .whatsapp-link, .contact-us-section .inner-contact-us .call-whatsapp-link .call-link  {width: 100%;} */
    .contact-us-border{padding: 60px 0 0;margin-bottom: 40px;border-radius: 24px;}
    .contact-us-section .inner-contact-us .call-whatsapp-link{flex-direction: column;gap: 25px; }
    .contact-us-section .inner-contact-us .call-whatsapp-link, .contact-us-section .inner-contact-us .heading-style-7{margin-top: 30px;}
    .contact-us-section .inner-contact-us .heading-style-7{font-size: 16px;line-height: 26px;}
    /* .contact-us-section .inner-contact-us .call-whatsapp-link a { font-size: 14px;} */
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-whatsapp-image{width: 52px;height: 52px;transform: translate(-10%, -50%);}
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-link .call-whatsapp-image{transform: translate(10% , -50%);}
    .contact-us-section .inner-contact-us .call-whatsapp-link .whatsapp-link a{border-color: var(--secondary);color: var(--black);font-weight: 300;}
    .contact-us-section .inner-contact-us .call-whatsapp-link .whatsapp-link a:hover{background-color: var(--secondary);}
    /* .contact-us-section .inner-contact-us .call-whatsapp-link .call-link{margin-left: auto;} */
    .contact-us-section .inner-contact-us .call-whatsapp-link .whatsapp-link a{         padding: 8px 20px 8px 60px; width: 100%;}
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-link a{ padding: 8px 30px 8px 60px ; width: 100%; text-align: right;}
    .contact-us-section .inner-contact-us .call-whatsapp-link .call-link a .call-whatsapp-image{ transform: translate(-10%, -50%);}
    
    .inner-contact-info .contact-info-card {
        max-width: 280px;
        margin: 0 auto;
        align-items: center;
        text-align: center;
    }
    .inner-contact-info .contact-info-card .heading-style-10{
        font-size: 16px;
        line-height: 1.6;
    }
    /* ======================================================================
    ======================= contact-us-section ended ===========================
    ====================================================================== */
    /* ======================================================================
    ======================= contact-info start ===========================
    ====================================================================== */
    .inner-contact-info{grid-template-columns: 1fr;row-gap: 48px;}
    /* ======================================================================
    ======================= contact-info ended ===========================
    ====================================================================== */
}