.sr-hero-features .hero-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sr-hero-features .sr-cover-inner>.row>div.col-md-10{padding-left:0}.hero-overlap{margin-top:-4rem}.sr-hero-features .row.feature-row>div{margin:15px 0}.hero-feature-head{display:flex;flex-direction:column-reverse}.sr-hero-features .sr-cover-inner{margin:0 auto;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:100%}.sr-hero-features .feat-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.sr-hero-features .sr-cover-inner .img-fluid img{display:inline-block;height:auto;max-width:100%}.sr-hero-features .slider_col.bg-gradient-added-slider{position:relative}.sr-hero-features .slider_col.bg-gradient-added-slider>.bg-gradient-ellipse{z-index:0}.sr-hero-features .sr-hero-slider-wrap,.sr-hero-features .sr-hero-slider-wrap .sr-hero-features-slick{position:relative;z-index:1}.sr-hero-features button.slick-arrow{display:none!important}.sr-hero-features .hero-feature{background-color:#fff;background-position:50%;background-size:cover;border-color:#e5e7ea;border-radius:20px;height:100%;padding:1.5rem;position:relative}.sr-hero-features .hero-feature .hero-feature-content,.sr-hero-features .hero-feature img{position:relative;z-index:1}.hero-feature-icon{align-items:center;border:1px solid;border-radius:50%;border-width:0 1.5px 1.5px 0;display:flex;flex:0 0 80px;height:80px;justify-content:center;width:80px}.sr-hero-features .hero-feature p:last-child{margin:0}.video-popup .hero-img{position:relative}.sr-play-wrap{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sr-play-wrap .sr-play-icon{align-items:center;animation:BGgradient 6s ease infinite;background:rgba(0,194,138,.2);border:5px solid #00c28a;border-radius:50%;display:inline-flex;height:var(--sr-play-btn-size,140px);justify-content:center;overflow:hidden;position:relative;transition:all .3s;width:var(--sr-play-btn-size,140px);z-index:1}.sr-play-wrap .sr-play-icon:hover{background:rgba(0,194,138,.6);border-width:2px}.sr-play-wrap .sr-play-icon svg{height:var(--sr-play-icon-size,70px);margin-left:12px;transition:all .5s;width:var(--sr-play-icon-size,70px)}.sr-play-wrap .sr-play-icon svg path{fill:#00c28a;transition:all .5s}.sr-play-wrap .sr-play-icon:hover svg path{fill:hsla(0,0%,100%,.8)}@keyframes BGgradient{0%{;transform:scale(.7)}50%{transform:scale(.8)}to{transform:scale(.7)}}@media only screen and (max-width:768px){.sr-hero-features .sr-hero-features-slick{padding-top:3rem}.sr-hero-features .row.feature-row>div{margin:.75rem 0}}.sr-hero-features .height-auto{min-height:0}.sr-hero-features .height-small{padding:8rem 0}.sr-hero-features .height-medium{padding:14rem 0}.sr-hero-features .height-large{padding:20rem 0}.sr-hero-features .height-full{min-height:100vh}.sr-hero-2 .sr-hero-form .hsfc-Step{background-color:transparent}.sr-hero-2 .sr-hero-form .hsfc-Step .hsfc-Step__Content{margin-top:20px;padding:0;position:relative}.sr-hero-2 .sr-hero-form .hsfc-NavigationRow .hsfc-ErrorAlert{display:none}.sr-hero-2 .sr-hero-form .hsfc-NavigationRow{margin-top:20px}.sr-hero-2 .sr-hero-form input{background-color:transparent;border-radius:8px}.sr-hero-2 .sr-hero-form .hsfc-TextInput,.sr-hero-2 .sr-hero-form form.hs-form .hs-form-field input:not([type=checkbox]):not([type=radio]),.sr-hero-2 .sr-hero-form form.hs-form .hs-form-field select,.sr-hero-2 .sr-hero-form form.hs-form .hs-form-field textarea{padding:12px 14px}.sr-hero-2 .sr-hero-form .hsfc-PhoneInput .hsfc-PhoneInput__FlagAndCaret{border-radius:8px 0 0 8px;border-style:solid;border-width:1px}.sr-hero-2 .sr-hero-form .hsfc-PhoneInput>input.hsfc-TextInput{border-left:0!important;border-radius:0 8px 8px 0}.sr-hero-2 .sr-hero-form .hsfc-NavigationRow__Alerts,.sr-hero-2 .sr-hero-form label.hsfc-FieldLabel{margin:0}.sr-hero-2 .sr-hero-form .hs-button,.sr-hero-2 .sr-hero-form .hsfc-Button{border-radius:8px;font-size:16px;font-weight:700;white-space:nowrap}.sr-hero-2 .sr-hero-form .hs-error-msgs{color:#e51520;margin-top:5px;order:revert-layer}.sr-hero-2 .sr-hero-form form.hs-form fieldset+fieldset{margin-top:20px}@media (min-width:576px){.sr-hero-2 .sr-hero-form .hs-button,.sr-hero-2 .sr-hero-form .hsfc-Button{padding:10px 16px}.sr-hero-2 .sr-hero-form input.hsfc-TextInput{border-radius:8px;padding:12px 14px}.sr-hero-2 .sr-hero-form .hsfc-PhoneInput .hsfc-PhoneInput__FlagAndCaret{border-radius:8px 0 0 8px}.sr-hero-2 .sr-hero-form .hsfc-PhoneInput>input.hsfc-TextInput{border-radius:0 8px 8px 0}.hero-feature-head{align-items:center;flex-direction:row;gap:20px;justify-content:space-between}.hero-feature-icon{flex:0 0 100px;height:100px;width:100px}}