/* Compact offer cards; scoped to the homepage offers and its two follow-up tiles. */
.ce-offers{padding-top:2.5rem!important;padding-bottom:1.5rem!important;margin-top:0!important}
.ce-offers>.container-custom>div:first-child{margin-bottom:1.75rem!important}
.ce-offers>.container-custom>div:first-child h2{font-size:clamp(1.8rem,3.5vw,2.7rem);margin-bottom:.75rem}
.ce-offers>.container-custom>div:first-child p{font-size:1rem;line-height:1.6}
.ce-offers>.container-custom>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:start;max-width:72rem}
.ce-offers>.container-custom>.grid>div{height:auto;padding:1.5rem;border:1px solid #d6e4e5;box-shadow:0 8px 24px #1837420a;transform:none!important}
.ce-offers h3{font-size:1.35rem;line-height:1.3}
.ce-offers h3:before{content:"ANGEBOT";display:block;margin-bottom:.55rem;color:#347b71;font-size:.65rem;letter-spacing:.15em;font-weight:750}
html[lang=en] .ce-offers h3:before{content:"OFFER"}
html[lang=fr] .ce-offers h3:before{content:"OFFRE"}
html[lang=vi] .ce-offers h3:before{content:"ƯU ĐÃI"}
.ce-offers>.container-custom>.grid>div>.w-14{width:2.25rem;height:2.25rem;margin-bottom:1rem}
.ce-offers>.container-custom>.grid>div>.w-14 svg{width:1.3rem;height:1.3rem}
.ce-offers>.container-custom>.grid>div>.inline-flex{margin-top:0;margin-bottom:.75rem}
.ce-offers>.container-custom>.grid>div>.text-4xl{font-size:2.2rem;margin-bottom:.75rem}
.ce-offers>.container-custom>.grid>div>p{flex-grow:0;margin-bottom:1rem;font-size:.95rem;line-height:1.55}
.ce-offers>.container-custom>.grid>div>.mt-auto{margin-top:.25rem;gap:.65rem}
.ce-offers .btn-turkis{min-height:2.75rem;padding:.65rem 1rem;font-size:.9rem}
.ce-offers+section.section-padding{padding-top:0!important;padding-bottom:2.5rem!important}
.ce-offers+section>.container-custom{max-width:75rem}
.ce-offers+section>.container-custom>.grid{gap:1.25rem}
.ce-offers+section>.container-custom>.grid>article{padding:1.5rem;border-radius:1rem;box-shadow:0 8px 24px #1837420a}
.ce-offers+section h2{font-size:1.45rem;line-height:1.3;margin-bottom:.8rem}
.ce-offers+section .text-4xl{font-size:2.2rem;margin-top:1rem}
.ce-offers+section .mt-auto{padding-top:1rem}
.ce-offers+section #social-media-service>p.mt-6{margin-top:1rem}
@media(max-width:700px){.ce-offers>.container-custom>.grid{grid-template-columns:1fr}.ce-offers{padding-top:1.75rem!important}.ce-offers>.container-custom>.grid>div,.ce-offers+section>.container-custom>.grid>article{padding:1.25rem}}

.ce-offers>.container-custom>.grid>div>.w-14,.ce-offers>.container-custom>.grid>div>.inline-flex{display:none}
.ce-offers+section>.container-custom>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:700px){.ce-offers+section>.container-custom>.grid{grid-template-columns:1fr}}
