#az33-main-offerte-entry{box-sizing:border-box;max-width:1160px;margin:65px auto 75px;padding:clamp(32px,5vw,58px);background:#213a41;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;border-radius:5px;box-shadow:0 18px 42px #152b3020}
#az33-main-offerte-entry *{box-sizing:border-box}
#az33-main-offerte-entry .az33-entry-copy>span{font:700 10px Arial,sans-serif;letter-spacing:.21em;color:#dfaa92}
#az33-main-offerte-entry h2{font:400 clamp(29px,3.5vw,44px)/1.15 Georgia,serif!important;letter-spacing:-.025em;color:#fff!important;margin:13px 0 15px!important}
#az33-main-offerte-entry p{font:14px/1.75 Arial,sans-serif;color:#d7dfdf;margin:0;max-width:580px}
#az33-main-offerte-entry .az33-entry-points{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:24px}
#az33-main-offerte-entry .az33-entry-points span{font:11px/1.5 Arial,sans-serif;color:#e3c3b3}
#az33-main-offerte-entry>a{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:54px;max-width:280px;padding:18px 24px;background:#bd8972;color:#fff!important;text-decoration:none!important;font:700 11px/1.5 Arial,sans-serif;letter-spacing:.075em;border-radius:3px;text-align:center;transition:background .2s}
#az33-main-offerte-entry>a:hover{background:#d09b84}
@media(max-width:760px){#az33-main-offerte-entry{grid-template-columns:1fr;margin:42px 14px 50px;padding:30px 24px;gap:25px}#az33-main-offerte-entry>a{max-width:none;width:100%}}
