@media only screen and (max-width:1480px) and (min-width:768px){.heroDiv .disclaimer{right:calc(-8vw - (1480px - 100vw) * -.4)!important}}@media only screen and (max-width:1250px) and (min-width:768px){.heroDiv .innerBlockFullWidth{max-width:100vw}.heroLeft{margin-left:2vw}.heroDiv .disclaimer{right:2vw!important}}@media only screen and (max-width:1330px) and (min-width:768px){.heroDiv .disclaimer p{font-size:.9vw!important;letter-spacing:.03vw!important;line-height:1.35vw!important}}@media only screen and (max-width:1210px) and (min-width:768px){.heroLeft{width:43.3vw!important;border-radius:1.98vw;margin:1.98vw 0;filter:drop-shadow(.16vw .41vw .33vw rgba(0, 0, 0, .2));margin-left:2vw}.heroText{padding:4.46vw}.heroText p{font-size:1.32vw!important;line-height:1.98vw!important;letter-spacing:.03vw!important}.heroText .acf-innerblocks-container h1,.heroText .acf-innerblocks-container h1 span,.siteContainer .heroText h1,.siteContainer .heroText h1 span{font-size:5.37vw!important;letter-spacing:-.57vw!important;margin-bottom:.99vw!important}.heroText h2{font-size:2.89vw!important;letter-spacing:-.041vw!important;margin-bottom:.99vw!important}.heroText h3{font-size:2.06vw!important;letter-spacing:.008vw!important}}@media only screen and (max-width:1050px) and (min-width:768px){.heroDiv{border-bottom:.38vw solid #47ceb8!important;min-height:47.6vw!important}.heroDiv .innerBlockFullWidth{min-height:47.6vw!important}}