.hero-2{position:relative;width:100%;font-family:Urbano,sans-serif;font-weight:400}.des-hero,.des-hero h1,.des-hero-subtitle,.des-hero-cta{font-family:Urbano,sans-serif;font-weight:400}.hero-2__block{position:relative;width:90vw;max-width:1779px;height:839px;max-height:80vh;display:flex;align-items:end;justify-content:center;text-align:start;color:#fff;padding:0;background-size:cover;background-position:center bottom;background-blend-mode:multiply;border-radius:25px;overflow:hidden;margin-top:8px!important;margin:auto;font-family:Urbano,sans-serif;font-weight:400}.hero-2__overlay{position:absolute;width:1779px;height:839px;background:transparent linear-gradient(216deg,#004e9900,#04213ce6) 0% 0% no-repeat padding-box;border-radius:25px;opacity:.83;z-index:1}.hero-2__content{position:relative;z-index:2;max-width:1200px;margin:0 143px 0 0;padding-bottom:233px;width:100%;color:#fff;text-align:left;font-family:Urbano,sans-serif;font-weight:400}.hero-2__heading{font-size:65px;font-size:clamp(2.5em,4vw,65px);font-weight:400;max-width:740px;margin:0 0 16px;line-height:70px;color:#fff;text-align:left;font-family:Urbano,sans-serif}.hero-2__subtitle{font-size:1.25rem;font-size:clamp(1.25rem,2vw,30px);font-weight:400;max-width:770px;margin:0 0 46px;line-height:40px;opacity:.9;text-align:left;font-family:Urbano,sans-serif}.hero-2__buttons{display:flex;gap:1rem;justify-content:flex-start}.hero-2__button{width:323px;height:70px;border-radius:100px;font-weight:400;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;font-family:Urbano,sans-serif;border:3px solid transparent;box-sizing:border-box;font-size:25px;padding:0 20px 0 30px;justify-content:space-between;outline:none;position:relative;overflow:hidden}.hero-2__button:focus-visible{box-shadow:0 0 0 3px #f9931d66;border-color:#f7931d}.hero-2__button--primary:active{transform:translateY(2px);background-color:#065a9a;transition:all .1s ease}.hero-2__button--secondary:active{transform:translateY(2px);background-color:#e5e7eb;transition:all .1s ease}.hero-2__button:active .hero-2__button-arrow{transform:translate(2px) translateY(2px);transition:all .1s ease}.hero-2__button--primary{background-color:#0970b8;color:#fff!important;display:flex;align-items:center;gap:.5rem}.hero-2__button--primary:hover{background-color:#fff;border:3px solid #F7931D;color:#000!important}.hero-2__button--primary:focus-visible{background-color:#0970b8;box-shadow:0 0 0 3px #f9931d66;border-color:#f7931d}.hero-2__button--secondary{background-color:#fff;color:#000;display:flex;align-items:center;gap:.5rem;border:3px solid transparent}.hero-2__button--secondary:hover{background-color:#f7931d;border:3px solid #F7931D;color:#fff!important}.hero-2__button--secondary:hover .hero-2__button-arrow{transform:translate(4px);fill:#fff!important}.hero-2__button--secondary:focus-visible{background-color:#fff;box-shadow:0 0 0 3px #f9931d66;border-color:#f7931d}.hero-2__button-arrow{width:28.422px;height:17.758px;transition:all .3s ease;color:#f7931d}.hero-2__button--primary .hero-2__button-arrow,.hero-2__button--secondary .hero-2__button-arrow{color:#f7931d}.hero-2__button--primary:hover .hero-2__button-arrow{transform:translate(4px);color:#f7931d}.hero-2__button--secondary:hover .hero-2__button-arrow{transform:translate(4px);color:#fff}.hero-2__button--primary:hover .hero-2__button-arrow{transform:translate(4px)}@media (min-width: 1441px) and (max-width: 1600px){.hero-2__content{margin-left:100px;padding-bottom:180px}.hero-2__heading{font-size:55px;line-height:65px;max-width:680px}.hero-2__subtitle{font-size:26px;max-width:700px}}@media (max-width: 1440px){.hero-2__content{margin-left:100px;padding-bottom:150px}}@media (max-width: 1200px){.hero-2__block{height:auto;min-height:700px}}@media (max-width: 992px){.hero-2__block{width:95vw;min-height:600px}.hero-2__content{margin-left:50px;padding:auto 0}.hero-2__heading{font-size:clamp(2.2em,3.5vw,55px);line-height:1.2}.hero-2__button{width:280px;height:60px;font-size:20px}}@media (max-width: 768px){.hero-2__block{min-height:500px;align-items:end;text-align:center;padding:0;border-radius:15px;width:90vw}.hero-2__heading .hero-2__overlay{border-radius:15px}.hero-2__content{margin:0;padding:2rem 1rem;text-align:center}.hero-2__heading{font-size:clamp(2em,5vw,2.5rem);line-height:1.2;margin:0 auto 16px;text-align:left;max-width:100%}.hero-2__buttons{flex-direction:column;gap:1rem;align-items:center;justify-content:center}.hero-2__button{width:100%;max-width:300px;height:55px;font-size:16px}.hero-2__button-arrow{width:20px;height:11px}}@media (max-width: 768px){.hero-2__heading{text-align:center}}@media (max-width: 480px){.hero-2__block{min-height:400px;border-radius:25px;margin:10px auto!important;display:flex;align-items:end;justify-content:end;padding:0 0 20px!important;background-position:right;background-image:linear-gradient(0deg,#04213ce6,#004e9900) 0% 0%}.hero-2__overlay{border-radius:10px;right:auto;left:auto;top:0;bottom:0}.hero-2__content{margin:0 auto;padding:auto 1rem;text-align:start}.hero-2__heading{font-size:2rem;line-height:1.1;text-align:center;margin:7vw}.hero-2__button{height:50px;font-size:18px;margin:0 auto;display:flex;justify-content:space-between;padding:0 20px 0 30px}.hero-2__subtitle{display:none}}@media (max-width: 425px){.card-panel-slider.swiper.card-panel__cards--mobile{margin:0 auto!important;padding:0!important;max-width:100%!important}.card-panel-slider.swiper.card-panel__cards--mobile .swiper-wrapper{justify-content:center!important;align-items:center!important}.card-panel__cards-container{margin:0 auto!important;padding:0 16px!important;max-width:100%!important}.card-panel-slider.swiper.card-panel__cards--mobile .swiper-slide{display:flex!important;justify-content:center!important;align-items:center!important}.card-panel-slider.swiper.card-panel__cards--mobile .card-panel__card{margin:0 auto!important;max-width:280px!important}}.hero-2__video-container,.hero-2__iframe-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-2__video-preview{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1;transition:opacity .5s ease}.hero-2__iframe-wrapper iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;transform:translate(-50%,-50%);border:none}.hero-2__video-preview:hover .hero-2__play-button{transform:translate(-50%,-50%) scale(1.1)}.hero-2__video-container.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:hero-2-spin 1s linear infinite;z-index:3}@keyframes hero-2-spin{to{transform:rotate(360deg)}}
