section .hero-section{width:100%}section.hero-section-block .hero-section-banner-1 h1.hero-title,section.hero-section-block .hero-section-banner-2 h1.hero-title{font-weight:var(--font-weight-600)}section.hero-section-block .hero-section-button{width:100%}section.hero-section-block .hero-section-button a.btn-full{width:230px}section.hero-section-block .hero-section-banner-1 h1.hero-title,section.hero-section-block .hero-section-banner-2 h1.hero-title{font-size:48px;padding-bottom:5px;line-height:50px}section.hero-section-block .hero-section-banner-1 p.hero-description{font-size:32px;padding-bottom:0;font-weight:var(--font-weight-400);line-height:35px}section.hero-section-block .hero-section-banner-2 p.hero-description{font-size:18px;padding-bottom:0}section.hero-section-block .hero-section-container.hero-section-banner-1 .hero-section-button,section.hero-section-block .hero-section-container.hero-section-banner-2 .hero-section-button{padding-top:25px}section.hero-section-block .hero-section-container.hero-section-banner-1{height:70vh;min-height:600px;max-height:600px;display:flex;justify-content:center;position:relative}section.hero-section-block .hero-section-container.hero-section-banner-2{height:70vh;min-height:600px;max-height:600px;display:flex;justify-content:center;position:relative}section.hero-section-block .hero-section-container.hero-section-banner-1 .hero-section{height:100%;width:100%}section.hero-section-block .hero-section-container.hero-section-banner-1 img.hero-image-icons,section.hero-section-block .hero-section-container.hero-section-banner-2 img.hero-image-icons{position:absolute;right:-80px;top:320px;z-index:10}@media(max-width:1399px){section.hero-section-block .hero-section-container.hero-section-banner-1 img.hero-image-icons,section.hero-section-block .hero-section-container.hero-section-banner-2 img.hero-image-icons{right:-40px;top:320px}}@media(max-width:1199px){section.hero-section-block .hero-section-container.hero-section-banner-1 .hero-section{padding-top:0}section.hero-section-block .hero-section-container.hero-section-banner-1,section.hero-section-block .hero-section-container.hero-section-banner-2{padding:50px 0}section.hero-section-block .hero-section-container.hero-section-banner-1 img.hero-image-icons,section.hero-section-block .hero-section-container.hero-section-banner-2 img.hero-image-icons{right:-20px;top:320px}}@media(max-width:991px){section.hero-section-block .hero-section-container.hero-section-banner-1.hero-image-extra-class .hero-section{margin-top:-115px;padding:0 10px}section.hero-section-block .hero-section-container.hero-section-banner-2.hero-image-extra-class .hero-section{margin-top:-200px;padding:0 10px}section.hero-section-block .hero-section-container.hero-section-banner-1,section.hero-section-block .hero-section-container.hero-section-banner-2{padding:50px 0}section.hero-section-block h1.hero-title{font-size:50px}section.hero-section-block p.hero-description{font-size:18px}}@media(max-width:575px){section.hero-section-block .hero-section-container.hero-section-banner-1 img.hero-image-icons,section.hero-section-block .hero-section-container.hero-section-banner-2 img.hero-image-icons{right:10px;top:320px}section.hero-section-block .hero-section-banner-1 h1.hero-title,section.hero-section-block .hero-section-banner-2 h1.hero-title{padding:0 10px}}