section.hero-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:1px 0 0}section.hero-banner .inner-content{backdrop-filter:blur(100px);background:#a6a6a642;box-shadow:0 4px 32.5px 13px #00000040;margin-top:-109px;max-width:600px;padding:298px 40px 110px;position:relative;width:100%}section.hero-banner .inner-content h5{color:#fff;margin:0 0 15px}section.hero-banner .inner-content h1{color:#fff;margin:0 0 26px}section.hero-banner .inner-content p{color:#fff;font-size:18px;line-height:1.43;margin:0}section.hero-banner .inner-content p+p{margin:15px 0 0}section.hero-banner .inner-content a{background:#fff;border-radius:100px;color:#000;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.03rem;line-height:normal;margin:48px 0 0;padding:10px 30px 8px;text-decoration:none;text-transform:uppercase;transition:all .35s ease-in-out}section.hero-banner .inner-content a:hover{background:#01a2ce;color:#fff}@media (max-width:1199px){.hero-banner .container,section.hero-banner{padding:0}section.hero-banner .inner-content{backdrop-filter:blur(10px);margin-top:0;max-width:100%;padding:200px 30px 90px}section.hero-banner .inner-content h1{max-width:540px}section.hero-banner .inner-content p{max-width:500px}}@media (max-width:767px){section.hero-banner .inner-content h1 strong{display:block}section.hero-banner .inner-content{padding:138px 30px 90px}section.hero-banner .inner-content h1{margin:0 0 22px}section.hero-banner .inner-content a{margin:28px 0 0}}