.al-callus .flat-row.pad-top13{padding:60px 0 20px!important}
.al-callus .flat-row.pad-top13 .row{display:grid!important;grid-template-columns:minmax(320px,400px) 1fr;gap:24px;margin:0!important;align-items:stretch}
.al-callus .flat-row.pad-top13 .row:before,.al-callus .flat-row.pad-top13 .row:after{display:none!important}
.al-callus .flat-row.pad-top13 .row>.col-md-4{width:auto!important;max-width:none!important;flex:none!important;float:none!important;padding:0!important}
.al-callus .flat-row.pad-top13 .row>iframe{width:100%!important;height:auto!important;align-self:stretch;min-height:460px;border:0!important;border-radius:20px;box-shadow:0 20px 50px rgba(20,30,50,.10);margin:0!important;display:block}
.al-callus .contact-content{background:#fff!important;border-radius:20px!important;box-shadow:0 20px 50px rgba(20,30,50,.10)!important;border-top:5px solid #efc443!important;padding:32px 28px!important;margin:0!important;height:100%;box-sizing:border-box;display:flex;flex-direction:column}
.al-callus .contact-content h3{font-size:26px!important;color:#151d31!important;margin:0 0 6px!important;line-height:1.4!important}
.al-callus .contact-content .al-ci-sub{color:#6b7280!important;font-size:15px!important;margin:0 0 20px!important;line-height:1.8}
.al-ci-list{display:flex;flex-direction:column;gap:10px}
.al-ci{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;background:#f6f7f9;border:1px solid #eceef2;color:#151d31!important;text-decoration:none!important;transition:background .2s,border-color .2s,transform .2s}
a.al-ci[href]:hover{background:#fff8e1;border-color:#efc443;transform:translateX(-3px)}
.al-ci-ic{flex:0 0 42px;height:42px;border-radius:12px;background:#151d31;display:flex;align-items:center;justify-content:center}
.al-ci-ic svg{width:20px;height:20px;fill:#efc443}
.al-ci-tx{display:flex;flex-direction:column;line-height:1.35;min-width:0}
.al-ci-tx small{font-size:13px;color:#6b7280}
.al-ci-tx b{font-size:16px;font-weight:700;color:#151d31;overflow-wrap:anywhere;text-align:right}
html[dir=ltr] .al-ci-tx b{text-align:left}
.al-ci-follow{padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid #eceef2;margin-top:22px}
.al-ci-follow>span{font-weight:700;color:#151d31;font-size:15px}
.al-callus .contact-content .social-link{display:flex!important;gap:8px;margin:0!important;padding:0!important}
.al-callus .contact-content .social-link a{display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;margin:0!important;border-radius:12px;background:#151d31;transition:background .2s,transform .2s}
.al-callus .contact-content .social-link a i{display:none!important}
.al-callus .contact-content .social-link a:before{content:"";width:17px;height:17px;background:#fff;-webkit-mask:var(--al-ic) center/contain no-repeat;mask:var(--al-ic) center/contain no-repeat}
.al-callus .contact-content .social-link a:hover{background:#efc443;transform:translateY(-2px)}
.al-callus .contact-content .social-link a:hover:before{background:#151d31}
.al-callus .contact-content .social-link a[href*="facebook"]{--al-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 8h3V4h-3c-2.8 0-4 1.8-4 4.3V10H7v4h3v8h4v-8h3l1-4h-4V8.6c0-.4.3-.6.6-.6z'/%3E%3C/svg%3E")}
.al-callus .contact-content .social-link a[href*="twitter"]{--al-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.7 3H21l-7.2 8.2L22 21h-6.6l-5.1-6.7L4.4 21H1l7.7-8.8L1 3h6.8l4.6 6.1zM16.5 19h1.8L7.6 4.9H5.7z'/%3E%3C/svg%3E")}
.al-callus .contact-content .social-link a[href*="youtube"]{--al-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23 7.2a3 3 0 0 0-2.1-2.1C19 4.6 12 4.6 12 4.6s-7 0-8.9.5A3 3 0 0 0 1 7.2 31 31 0 0 0 .5 12a31 31 0 0 0 .5 4.8 3 3 0 0 0 2.1 2.1c1.9.5 8.9.5 8.9.5s7 0 8.9-.5a3 3 0 0 0 2.1-2.1 31 31 0 0 0 .5-4.8 31 31 0 0 0-.5-4.8zM9.7 15.1V8.9l5.8 3.1z'/%3E%3C/svg%3E")}
.al-callus .contact-content .social-link a[href*="linkedin"]{--al-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM3 9h4v12H3zM9 9h3.8v1.7h.1c.5-1 1.8-2 3.7-2 4 0 4.7 2.6 4.7 6V21h-4v-5.6c0-1.3 0-3-1.9-3s-2.1 1.4-2.1 2.9V21H9z'/%3E%3C/svg%3E")}
@media (max-width:991px){
 .al-callus .flat-row.pad-top13 .row{grid-template-columns:1fr}
 .al-callus .flat-row.pad-top13 .row>iframe{height:320px!important;min-height:0}
}
@media (max-width:767px){
 .al-callus .flat-row.pad-top13{padding:36px 0 10px!important}
 .al-callus .contact-content{padding:24px 18px!important}
}
