.th-hero-4{align-items:center;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:60vh;padding:50px 0;position:relative}.th-hero-4 h1{color:#fff;font-weight:400!important;line-height:1.2;text-align:center}.th-hero-4 .button-wrap{display:flex;flex-direction:row;gap:20px;justify-content:center;margin-top:20px}.th-hero-4 .button-wrap .button-col{cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:15px 30px}.th-hero-2 .button-wrap .button-col a{width:300px}.th-hero-4 .two-column-container{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.th-hero-4 .service-row{align-items:center;background-color:#fff;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;padding:20px}.th-hero-4 .service-row a{align-items:center;color:#000;display:flex}.th-hero-4 .service-row img.service-icon{flex-shrink:0;height:auto;margin-left:10px;max-width:74px}.th-hero-4 .service-row .service-text{flex:1;font-weight:550;margin-top:10px;padding-left:20px;text-align:left}.th-hero-4 .service-row .service-text:hover,.th-hero-4 .service-row a:hover{color:#ff7a59!important}@media (max-width:768px){.th-hero-4 .imgs-row{gap:15px;padding:15px}.th-hero-4 .icon{max-width:80px}.th-hero-4 h1{font-size:24px}.th-hero-4 .button-wrap{flex-direction:column;gap:10px}.th-hero-4 .button-wrap .button-col{display:block}.th-hero-4 .button-wrap .button-col a{width:100%}.th-hero-4 .button-wrap .button-col:not(:last-child){margin-bottom:20px;margin-right:0}.th-hero-4 .flex.left-button .col:first-child{order:2}.th-hero-4 .flex .col{flex:0 0 100%}.th-hero-4 .imgs-row{display:flex}.th-hero-4 .icon img.auto,.th-hero-4 .icon img.auto-custom{max-width:80px}.th-hero-4 .service-row .service-icon{height:auto;width:42px}.th-hero-4 .service-row .service-text{font-size:12px;padding-left:10px;text-align:left}}@media (max-width:479px){.th-hero-4 .two-column-container{grid-template-columns:repeat(1,1fr)}.th-hero-4 .button-wrap .button-col{display:block;padding:0}.th-hero-4 .button-wrap .button-col a{width:100%}.th-hero-4 .button-wrap .button-col:not(:last-child){margin-bottom:20px;margin-right:0}.th-hero-4 .icon img.auto,.th-hero-4 .icon img.auto-custom{max-width:50px}.th-hero-4 .service-row img.service-icon{height:auto;width:36px}.th-hero-4 .service-row .service-text{font-size:14px;padding-left:10px;text-align:left}}