.hero-block{height:840px;display:flex;align-content:center;justify-content:center;flex-wrap:wrap;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1200px){.hero-block{height:auto;padding:6rem 0 2rem}}.hero-block .hero-content{max-width:850px;margin:0 auto;text-align:center}@media only screen and (max-width:768px){.hero-block .hero-content{padding:0 1rem}}.hero-block .hero-content .hero-pre-title{font-size:12px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:2%}.hero-block .hero-content h1{color:#fff;font-size:65px;margin:1rem 0}@media only screen and (max-width:1200px){.hero-block .hero-content h1{font-size:40px}}.hero-block .hero-content p{font-size:22px;color:#fff;font-weight:500}@media only screen and (max-width:1200px){.hero-block .hero-content p{font-size:16px}}.hero-block .hero-content .button-wrap{margin-top:2rem;flex-wrap:wrap}.hero-grid{display:flex;align-items:center}@media only screen and (max-width:768px){.hero-grid{flex-direction:column}}.hero-grid .hero-content{flex:0 0 55%;text-align:left}@media only screen and (max-width:768px){.hero-grid .hero-content{flex:0 0 100%}}.hero-grid .hero-content .hero-pre-title{font-size:13px;color:#444;text-transform:none!important;font-weight:500;letter-spacing:normal;background-color:#FFEDEB;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;padding:10px;display:inline-block}.hero-grid .hero-content h1{color:#121212;font-size:58px;font-weight:700;margin:1.5rem 0;letter-spacing:-3px}@media only screen and (max-width:768px){.hero-grid .hero-content h1{font-size:40px}}.hero-grid .hero-content h1 span{color:#F64514}.hero-grid .hero-content p{font-size:16px;color:#333;font-weight:400}@media only screen and (max-width:768px){.hero-grid .hero-content p{font-size:15px}}.hero-grid .hero-content .button-wrap{justify-content:start}.hero-grid .hero-visual{flex:0 0 45%;text-align:right}@media only screen and (max-width:768px){.hero-grid .hero-visual{flex:0 0 100%}}