.bg-base-color{background-color:#023649}.bg-grey-color{background-color:#828795}.hero-a-block{align-items:center;display:flex;isolation:isolate;justify-content:center;min-height:860px;overflow:hidden;padding:20px 0 50px;position:relative;text-align:center}@media screen and (min-width:376px){.hero-a-block{min-height:100vh;padding:20px 0 50px}}@media screen and (min-width:400px){.hero-a-block{min-height:100vh}}@media screen and (min-width:992px){.hero-a-block{align-items:center;min-height:100vh;padding:100px 0 50px}}.hero-a-block .img{align-items:center;bottom:0;display:flex;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;top:0}.hero-a-block .img picture{animation:hero-a-glow 26s ease-in-out infinite;height:100%;position:relative;width:100%}.hero-a-block .img picture:after{animation:hero-a-overlay 18s ease-in-out infinite;background:#32b6c2;background:linear-gradient(180deg,rgba(50,182,194,.72),rgba(9,77,94,.72) 48%,rgba(1,55,73,.72));content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#32B6C2",endColorstr="#013749",GradientType=0);height:100%;left:0;position:absolute;top:0;width:100%}.hero-a-block .img picture img{animation:hero-a-image-drift 32s ease-in-out infinite;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;width:100%}@media screen and (min-width:992px){.hero-a-block .img picture img{-o-object-position:center;object-position:center}}.hero-a-block .img video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-a-block .img .hero-a-block__overlay{animation:hero-a-overlay 18s ease-in-out infinite;background:#32b6c2;background:linear-gradient(180deg,rgba(50,182,194,.72),rgba(9,77,94,.72) 48%,rgba(1,55,73,.72));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#32B6C2",endColorstr="#013749",GradientType=0);inset:0;pointer-events:none;position:absolute}.hero-a-block .container{position:relative;z-index:1}@media screen and (min-width:992px){.hero-a-block .container{margin-top:0}}.hero-a-block .container p{color:#fff;font-size:17px;font-weight:400;margin:25px auto}@media screen and (min-width:992px){.hero-a-block .container p{width:80%}}@media screen and (min-width:1200px){.hero-a-block .container p{width:70%}}@media screen and (min-width:1400px){.hero-a-block .container p{width:70%}}.hero-a-block .container .hero-link-wrapper{align-items:center;display:inline-flex;flex-direction:column}.hero-a-block .container .hero-link-wrapper .hero-link{color:#fff;font-size:25px;font-weight:500;text-decoration:none;transition:opacity .3s ease}@media screen and (min-width:992px){.hero-a-block .container .hero-link-wrapper .hero-link{font-size:38px}}.hero-a-block .container .hero-link-wrapper .hero-link:hover{opacity:.7}.hero-a-block .container .btn-container{margin-top:25px}.hero-a-block .bottom-links{background-color:#023649;bottom:0;position:absolute!important;width:100%;z-index:2}.hero-a-block .bottom-links .col-links{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.hero-a-block .bottom-links .col-links .discount{align-items:center;background-color:#fff;border-radius:50%;display:flex;flex-direction:column;height:75px;justify-content:center;padding:20px;position:absolute;top:-60.5px;width:75px}.hero-a-block .bottom-links .col-links span{color:#023649;font-family:Bodoni\ 72,serif;font-size:15px;line-height:1;margin:0;padding:0}.hero-a-block .bottom-links .col-links span.number{font-size:20px}@media screen and (min-width:992px){.hero-a-block .bottom-links .col-links span.number{font-size:28px}}.hero-a-block .bottom-links .col-links span.text{font-family:montserrat,sans-serif}.hero-a-block .bottom-links .col-links p{color:#fff;font-size:18px;font-weight:600}@keyframes hero-a-image-drift{0%{transform:scale(1) translateZ(0)}45%{transform:scale(1.04) translate3d(1%,-1%,0)}70%{transform:scale(1.08) translate3d(-1%,2%,0)}to{transform:scale(1) translateZ(0)}}@keyframes hero-a-glow{0%{transform:scale(1)}50%{transform:scale(1.01)}to{transform:scale(1)}}@keyframes hero-a-overlay{0%{opacity:.72}55%{opacity:.88}to{opacity:.72}}@media(prefers-reduced-motion:reduce){.hero-a-block .img .hero-a-block__overlay,.hero-a-block .img picture,.hero-a-block .img picture img,.hero-a-block .img picture:after,.hero-a-block .img video{animation:none!important}}.discount-popup{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:99999}.discount-popup.is-open{opacity:1;visibility:visible}.discount-popup.is-open .discount-popup__container{opacity:1;transform:translateY(0) scale(1)}.discount-popup__overlay{backdrop-filter:blur(4px);background:rgba(0,0,0,.7);cursor:pointer;inset:0;position:absolute}.discount-popup__container{background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-height:90vh;max-width:600px;opacity:0;overflow-y:auto;position:relative;transform:translateY(20px) scale(.95);transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease;width:90%}.discount-popup__close{align-items:center;background:rgba(2,54,73,.1);border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;transition:background-color .2s ease,transform .2s ease;width:40px;z-index:10}.discount-popup__close svg{color:#023649;height:20px;width:20px}.discount-popup__close:hover{background:rgba(2,54,73,.2);transform:rotate(90deg)}.discount-popup__close:focus{outline:2px solid #023649;outline-offset:2px}.discount-popup__content{padding:40px 30px 30px}@media screen and (min-width:992px){.discount-popup__content{padding:50px 40px 40px}}.discount-popup__logo{margin-bottom:20px;text-align:center}.discount-popup__logo img{height:auto;max-width:180px}@media screen and (min-width:992px){.discount-popup__logo img{max-width:220px}}.discount-popup__header{margin-bottom:30px;text-align:center}.discount-popup__header h2{color:#023649;font-size:24px;font-weight:700;margin:0 0 10px}@media screen and (min-width:992px){.discount-popup__header h2{font-size:28px}}.discount-popup__header p{color:#666;font-size:16px;margin:0}.discount-popup__form .form-grid{display:flex;flex-direction:column;gap:15px}.discount-popup__form .input .form-control{background:#fafafa;border:2px solid #e0e0e0;border-radius:8px;font-size:16px;padding:14px 18px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.discount-popup__form .input .form-control:focus{background:#fff;border-color:#023649;box-shadow:0 0 0 3px rgba(2,54,73,.1);outline:none}.discount-popup__form .input .form-control::-moz-placeholder{color:#999}.discount-popup__form .input .form-control::placeholder{color:#999}.discount-popup__form .form-submit{margin-top:25px;text-align:center}.discount-popup__form .form-submit .ui-btn{font-size:18px;padding:16px 32px;width:100%}@media screen and (min-width:992px){.discount-popup__form .form-submit .ui-btn{min-width:200px;width:auto}}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.hero-a-block .bottom-links .col-links .discount{border:none;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.hero-a-block .bottom-links .col-links .discount:hover{box-shadow:0 8px 25px rgba(0,0,0,.2);transform:scale(1.1)}.hero-a-block .bottom-links .col-links .discount:focus{outline:3px solid #023649;outline-offset:3px}