.block.hero-with-contact-button{padding-top:50px;border-top:4px solid #262626;margin-bottom:50px}@media (max-width:999px){.block.hero-with-contact-button{border-top:0}}.block.hero-with-contact-button .section-title{color:#262626;font-size:clamp(30px,4.6875vw,75px);font-style:normal;font-weight:900;line-height:90%;letter-spacing:-2.25px;text-transform:uppercase;padding:0;margin:0 0 20px}.block.hero-with-contact-button .col{display:-ms-flexbox;display:flex;border-top:1px solid #4f4f4f;border-bottom:4px solid #4f4f4f;padding-top:40px;padding-bottom:20px}@media (max-width:999px){.block.hero-with-contact-button .col{-ms-flex-direction:column;flex-direction:column;gap:20px}}.block.hero-with-contact-button .col-left{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;border-right:1px solid #4f4f4f;padding-right:25px}@media (max-width:999px){.block.hero-with-contact-button .col-left{width:100%;border-right:0;padding-right:0}}@media (max-width:398px){.block.hero-with-contact-button .col-left{width:100%;border-right:0}}.block.hero-with-contact-button .col-left .title{color:#262626;font-family:TTOctosquaresCond;font-size:35px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.35px;text-transform:uppercase;margin-bottom:20px}.block.hero-with-contact-button .col-left .desc p{padding:0;margin:0;font-size:15px;line-height:125%;color:#383838}.block.hero-with-contact-button .col-left .button{background:#b02929;transition:all .3s;padding:28px;color:#fff;text-align:center;font-size:28px}@media (max-width:999px){.block.hero-with-contact-button .col-left .button{margin-top:150px}}.block.hero-with-contact-button .col-left .button:hover{background:#c71010}.block.hero-with-contact-button .col-right{display:-ms-flexbox;display:flex;padding-left:25px}@media (max-width:999px){.block.hero-with-contact-button .col-right{width:100%;padding-left:0}}@media (max-width:398px){.block.hero-with-contact-button .col-right{display:none}}