.hs-hero{display:flex;justify-content:center;overflow:hidden;position:relative}.hs-hero__picture{position:absolute;top:0;z-index:1}.hs-hero__picture,.hs-hero__picture img{height:100%;object-fit:cover;width:100%}.hs-hero .show{display:block!important}.hs-hero__picture:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.hs-hero__content__wrapper{padding:0 1em;width:100%;z-index:1}.hs-hero__content--center{text-align:center}.hs-hero__content--right{text-align:right}.hs-hero .hero-subheading{height:100px!important;margin:0 auto;max-width:800px}.hs-hero__content__wrapper.hs-hero__content-- .hs-hero__content{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3.5em 0 5em}@media (max-width:800px){.hs-hero .hero-subheading{height:135px!important}}.hs-hero h1{text-transform:none}.hs-hero h3{color:#fff}@media (max-width:800px){.hs-hero h3{font-size:21px}}.hs-hero__content__wrapper h2{font-size:20px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.hs-hero__content__wrapper .text-above{color:#fff;font-size:21px;margin:0 auto;max-width:720px;width:100%}.hero-button{margin-top:60px}.hero-phone{margin-top:30px}.hero-phone a{color:#fff;font-weight:700;letter-spacing:1px;transition:all .3s ease}.hero-phone a:hover{color:#4b9343}@media only screen and (min-width:768px){.hs-hero{align-items:center;display:flex}.hs-hero__content__wrapper{display:flex;height:100%;justify-content:center;max-width:1600px;text-align:center}.hs-hero__content__image{align-self:end;line-height:0;margin-right:50px}.hero-cta a.cta_button{margin-top:60px}}@media only screen and (max-width:767px){.hs-hero{height:800px}.hs-hero__content__wrapper{align-items:center;bottom:0;display:flex;text-align:center;top:0}.bubble,.hs-hero__content__image{display:none}.hero-button{margin-top:30px}}@keyframes softmove{0%{transform:rotate(0deg) scale(.7)}50%{transform:rotate(30deg) scale(1)}to{transform:rotate(0deg) scale(.7)}}.bubble{animation-duration:60s;animation-iteration-count:infinite;animation-name:softmove;bottom:-150px;left:-200px;position:absolute}@keyframes softmove2{0%{transform:rotate(45deg) scale(1)}50%{transform:rotate(0deg) scale(1.2)}to{transform:rotate(45deg) scale(1)}}.bubble.top{animation-duration:80s;animation-iteration-count:infinite;animation-name:softmove2;left:auto;position:absolute;right:-100px;top:-50px}.hs-hero h1{font-size:62px;font-weight:600;line-height:1.1em}@media only screen and (min-width:769px) and (max-width:1200px){.hs-hero h1{font-size:46px!important}}@media only screen and (max-width:768px){.hs-hero h1{font-size:40px}.hs-hero__content__wrapper .text-above{font-size:16px;margin-bottom:10px}}.sidebar-sticky--menu ul li:last-child a{background-color:#236b1b;border:1px solid #236b1b;border-radius:30px;color:#fff!important;display:block;font-family:Roboto,sans-serif!important;font-size:17px;font-style:normal;font-weight:700;padding:15px 30px;text-align:center;text-decoration:none;text-transform:uppercase}.sidebar-sticky--menu ul li:last-child a:hover{background-color:#004300;border-color:#004300}@media (min-width:1025px) and (max-width:1400px){.sidebar-sticky--menu ul li:last-child{text-align:center;width:100%}.sidebar-sticky--menu ul li:last-child a{display:block;font-size:12px;padding:15px 5px}}@media (max-width:1024px){.sidebar-sticky--menu ul li:last-child{display:flex}.sidebar-sticky--menu ul li:last-child a{border-radius:0;margin-right:20px;text-align:center;width:100%}}