.roofing-solution-banner h1{color:#fff;text-align:center;font-size:var(--font-80px);width:100%}.roofing-solution-banner p{text-align:center;font-size:var(--font-30px);color:#fff;width:100%}.ContactSocialSec h6{font-size:var(--font-28px);font-family:var(--AvenirLTStd-Regular)}.ContactSocialSec{margin:5% auto}.mapBtnImageSec{position:relative}.mapBtn{position:absolute;right:15px;top:0;width:48px}.ContactCorporateSec h5{font-family:var(--AvenirLTStd-Black);color:#363636}.ContactCorporateSec p{font-family:var(--AvenirLTStd-Regular);color:#302c2c}.ContactWriteSec{margin:5% 0}.WriteUsForm{background:#f9f9f9}.WriteUsForm input::-moz-placeholder{color:#101010}.WriteUsForm input::placeholder{color:#101010}.ContactInput{border-bottom:1px solid #d8d8d8}.ContactCorporateSec button{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.ContactCorporateSec button svg{width:12px;margin-left:7px}.height{height:80%}.ContactFormSec .ContactFormWidth40 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:center;object-position:center}@media (max-width:1199px){.ContactCorporateSec p{height:24%}.ContactFormWidth70 button{padding-left:15px;padding-right:18px}}@media (max-width:991px){.ContactCorporateSec p{height:34%}.ContactDetail{display:grid;grid-template-columns:1fr 1fr;gap:30px}.WriteUsForm h5,.WriteUsForm p{text-align:center}.ContactCorporateSec h5{margin-top:12px}}@media (max-width:767px){.choco-color{font-size:20px}.ContactDetail{display:grid;grid-template-columns:1fr 1fr;row-gap:22px}.ContactCorporateSec{flex-direction:column;margin-top:10%;margin-bottom:10%}.CorporateCard{width:100%;margin-top:18px}.ContactCorporateSec p{height:auto;margin-bottom:24px}.ContactDetail{grid-template-columns:1fr}.height{display:none}.ContactCorporateSec .w-\[55\%\],.ContactCorporateSec h5{width:100%}.ContactCorporateSec .h-\[300px\]{height:250px}.ContactWriteSec{flex-direction:column}.ContactWriteSec .w-\[40\%\]{width:100%;margin:8% 0 0}.ContactWriteSec .w-\[70\%\]{width:100%}.ContactFirstRow,.ContactSecondRow{flex-direction:column}}