.hero{background-color:#f8f8fa;border-bottom:1px solid #eceef3;overflow:hidden;position:relative}@media (min-width:1200px){.hero:after,.hero:before{content:"";height:371px;position:absolute;top:25%;width:31px;z-index:2}.hero:before{background:url(https://46939965.fs1.hubspotusercontent-na1.net/hubfs/46939965/opencadd-agro/home/fx-hero-left.png);left:0}.hero:after{background:url(https://46939965.fs1.hubspotusercontent-na1.net/hubfs/46939965/opencadd-agro/home/fx-hero-right.png);right:0}}.hero .wrapper{align-items:center;display:flex;position:relative;z-index:1}@media (min-width:1200px){.hero .wrapper{background-image:url(https://46939965.fs1.hubspotusercontent-na1.net/hubfs/46939965/opencadd-agro/home/bg-hero.png);background-position:top;background-repeat:no-repeat;min-height:680px}}.hero .image{display:none;position:absolute;right:-25%;top:0}@media (min-width:1200px){.hero .image{display:block}}@media (min-width:1400px){.hero .image{right:-15%}}@media (min-width:1600px){.hero .image{right:0}}.hero .text{text-align:center}.hero .text .subtitle{color:var(--green);font-size:12px;font-weight:400;letter-spacing:.5rem;line-height:1;margin:0;text-transform:uppercase}.hero .text h1{font-size:50px;font-weight:700;line-height:55px;margin:30px 0}.hero .text p{font-size:14px;margin:0 0 30px}.hero .text .btn{min-width:200px}@media (max-width:767.98px){.hero{padding:130px 0 40px}.hero .text .subtitle{letter-spacing:inherit}.hero .text h1{font-size:38px;line-height:48px}}@media (min-width:768px) and (max-width:1199.98px){.hero{padding:130px 0 40px}.hero .text .subtitle{letter-spacing:inherit}.hero .text h1{font-size:38px;line-height:48px}.hero .text p,section p{font-size:16px}}