.t4s-home-contact{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;min-height:380px;padding:10px 16px;box-sizing:border-box;background-position:center;background-size:cover;}
.t4s-contact-heading{max-width:100%;}
.t4s-home-contact h2{margin:0;padding:0;color:#faf9f6;font:500 42px/1 Figtree,sans-serif;}
.t4s-contact-text{width:65%;max-width:65%;text-align:center;}
.t4s-contact-text p{margin:0 0 14.4px;padding:0;color:#faf9f6;font:300 16px/1.5 Inter,Arial,sans-serif;}
.t4s-contact-action{max-width:100%;}
.t4s-contact-action a{display:inline-block;box-sizing:border-box;padding:15px 31px;border:1px solid #faf9f6;border-radius:25px;color:#faf9f6;background:transparent;text-align:center;text-decoration:none;font:400 16px/1 Figtree,sans-serif;transition:background-color .3s,color .3s,border-color .3s;}
.t4s-contact-action a:focus-visible{outline:2px solid #faf9f6;outline-offset:4px;}
@media(max-width:1024px){.t4s-home-contact h2{text-align:center;}.t4s-contact-text{width:100%;max-width:100%;}}
@media(max-width:767px){.t4s-home-contact{padding:55px 16px;}.t4s-home-contact h2{font-size:21px;}.t4s-contact-text p{font-size:14px;}.t4s-contact-action a{font-size:14px;}}
