/*=========================================
CONTACT CTA
=========================================*/

.contact-cta{

    padding:120px 0;

    background:linear-gradient(135deg,#111,#1d1d1d);

}

.contact-cta-wrapper{

    display:grid;

    grid-template-columns:2fr 1fr;

    gap:60px;

    align-items:center;

}

.contact-tag{

    display:inline-block;

    background:#d4af37;

    color:#fff;

    padding:10px 22px;

    border-radius:40px;

    margin-bottom:25px;

    font-weight:600;

}

.contact-left h2{

    color:#fff;

    font-size:52px;

    line-height:1.2;

    margin-bottom:25px;

}

.contact-left p{

    color:#ddd;

    line-height:1.9;

    font-size:17px;

}

.contact-features{

    margin-top:40px;

    display:grid;

    grid-template-columns:repeat(2,1fr);

    gap:18px;

}

.contact-features div{

    color:#fff;

}

.contact-features i{

    color:#d4af37;

    margin-right:10px;

}

.contact-card{

    background:#fff;

    border-radius:25px;

    padding:45px;

    box-shadow:0 25px 60px rgba(0,0,0,.25);

}

.contact-card h3{

    text-align:center;

    margin-bottom:30px;

    font-size:30px;

}

.contact-card a{

    display:flex;

    align-items:center;

    gap:15px;

    color:#333;

    padding:16px 0;

    border-bottom:1px solid #eee;

}

.contact-card i{

    color:#d4af37;

    width:22px;

}

.contact-buttons{

    display:flex;

    flex-direction:column;

    gap:15px;

    margin-top:30px;

}

.btn-whatsapp{

    background:#25D366;

    color:#fff !important;

    justify-content:center;

    border-radius:50px;

    padding:15px;

    border:none !important;

}

.btn-whatsapp i{

    color:#fff;

}

@media(max-width:992px){

.contact-cta-wrapper{

grid-template-columns:1fr;

}

}

@media(max-width:768px){

.contact-cta{

padding:80px 0;

}

.contact-left h2{

font-size:38px;

}

.contact-features{

grid-template-columns:1fr;

}

}