.home-hero2-block{background-color:#fff;width:100vw;margin:0 calc(50% - 50vw);margin-top:0;min-height:832px}@media screen and (max-width:850px){.home-hero2-block{min-height:auto}}.home-hero2-block .container{position:relative;min-height:832px;display:grid;grid-template-columns:1fr 1fr;padding:100px;gap:50px}@media screen and (max-width:850px){.home-hero2-block .container{min-height:auto}}@media screen and (max-width:850px){.home-hero2-block .container{grid-template-columns:1fr;padding:50px}}.home-hero2-block .container .image{background-size:contain;background-position:center center;background-repeat:no-repeat;min-height:400px}@media screen and (max-width:850px){.home-hero2-block .container .image{order:-1}}.home-hero2-block .container .content{padding:0}@media screen and (max-width:850px){.home-hero2-block .container .content{position:relative;width:100%;height:auto}}.home-hero2-block .container .content h1{color:#6fb551;font-family:"Roboto Condensed",sans-serif;font-size:75px;line-height:65px}.home-hero2-block .container .content p{font-size:18px;font-family:Roboto,sans-serif}.home-hero2-block .container .content .buttons{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width:1000px){.home-hero2-block .container .content .buttons{grid-template-columns:1fr}}.home-hero2-block .container .content .buttons .button{background-color:#e1efdb;border-radius:12px;padding:40px}.home-hero2-block .container .content .buttons .button p{color:#6fb551;font-size:24px;font-weight:800}.home-hero2-block .container .content .buttons .button p a{color:#000;text-decoration:underline}.home-hero2-block .container .content .buttons .button p a:focus,.home-hero2-block .container .content .buttons .button p a:hover{color:#00b1df}