.section-hero{color:var(--colour-white);overflow:hidden;position:relative;margin-bottom:4rem}@media(min-width:1024px){.section-hero{margin-bottom:6rem}}.section-hero .container .wrapper{background-color:var(--colour-persian-blue);display:grid;border-radius:var(--border-radius);align-items:center}.section-hero .container .wrapper.outer-space{background-color:var(--colour-outer-space)}.section-hero .container .wrapper.contained-image{padding:0}@media(min-width:1312px){.section-hero .container .wrapper.contained-image{grid-template-columns:1fr 1.5fr;gap:4rem}}@media(min-width:767px){.section-hero .container .wrapper.contained-image{padding:3rem}}.section-hero .container .wrapper.contained-image .content{padding:3rem}.section-hero .container .wrapper.contained-image img{height:auto;aspect-ratio:4/3;min-height:0;max-height:100%;border-radius:1rem}@media(min-width:767px){.section-hero .container .wrapper{grid-template-columns:1fr 1fr}}.section-hero .container .wrapper.media-background{grid-template-columns:100%;overflow:hidden;align-items:flex-end;position:relative}@media(max-width:766.98px){.t-index .section-hero .container .wrapper.media-background{height:75vh;max-height:1000px}}.t-index .section-hero .container .wrapper.media-background:before{content:"";background:#00000080;background:linear-gradient(15deg,#00000080 25%,#0000 75%);z-index:5;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}@media(min-width:767px){.section-hero .container .wrapper.media-background:before{content:"";background:#00000080;background:linear-gradient(15deg,#00000080 25%,#0000 75%);z-index:5;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}}@media(max-width:766.98px){.section-hero .container .wrapper.media-background .video-container .open-video{top:1rem;right:1rem;bottom:auto}}.t-index .section-hero .container .wrapper.media-background .video-container video{height:100vh}@media(max-width:766.98px){.t-index .section-hero .container .wrapper.media-background .video-container video{max-height:1000px}}@media(min-width:767px)and (orientation:portrait){.t-index .section-hero .container .wrapper.media-background .video-container video{height:auto;aspect-ratio:16/9;min-height:36rem;max-height:100vh}}.section-hero .container .wrapper.media-background .content{z-index:15;position:relative}@media(min-width:767px){.section-hero .container .wrapper.media-background .content{position:absolute;max-width:72ch}}.t-index .section-hero .container .wrapper.media-background .content{position:absolute}.t-index .section-hero .container .wrapper.media-background .content .c-btn,.t-index .section-hero .container .wrapper.media-background .content .c-btn:hover{color:var(--colour-white);background-color:var(--colour-persian-blue)}@media(min-width:767px){.section-hero .container .wrapper.media-background .content .c-btn,.section-hero .container .wrapper.media-background .content .c-btn:hover{color:var(--colour-white);background-color:var(--colour-persian-blue)}}.section-hero .container .wrapper .content{display:flex;flex-direction:column;gap:1.5rem;padding:2rem;max-width:70ch}@media(min-width:767px){.section-hero .container .wrapper .content{padding:5rem}}.section-hero .container .wrapper .content .cta-container{display:flex;flex-direction:column;gap:2rem}.section-hero .container .wrapper .content h1,.section-hero .container .wrapper .content p{margin:0}@media(min-width:767px){.section-hero .container .wrapper .content p{font-size:1.5rem}}.section-hero .container .wrapper .content p a{color:var(--colour-white);text-decoration:underline}.section-hero .container .wrapper .content .buttons{display:flex;gap:1rem}@media(max-width:766.98px){.section-hero .container .wrapper .content .buttons{flex-direction:column}}.section-hero .container .wrapper .content .service-tags{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.5rem}.section-hero .container .wrapper .content .service-tags li a{display:block;padding:.5rem;border-radius:1rem;border:1px solid var(--colour-white);text-decoration:none;font-size:.75rem}.section-hero .container .wrapper .content .badges{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:1rem}.section-hero .container .wrapper .content .badges li{height:4.5rem;width:4.5rem;border-radius:1.25rem;border:3px solid var(--colour-white);overflow:hidden}.section-hero .container .wrapper .content .badges li.total{align-items:center;display:flex;justify-content:center;text-align:center;font-weight:700;font-size:1.5rem}.section-hero .container .wrapper .content .badges li img{object-fit:cover;height:auto;width:auto;min-width:100%;min-height:100%}.section-hero .container .wrapper h1{color:var(--colour-white)}.section-hero .container .wrapper img{width:100%;height:15rem;object-fit:cover;border-radius:var(--border-radius) var(--border-radius) 0 0}@media(min-width:767px){.section-hero .container .wrapper img{order:2;height:60rem;max-height:80vh;min-height:30rem;border-radius:0 var(--border-radius) var(--border-radius) 0}}.section-hero .container .wrapper .video-container{position:relative}@media(min-width:767px){.section-hero .container .wrapper .video-container{order:2}}.section-hero .container .wrapper .video-container video{display:block;width:100%;height:15rem;object-fit:cover;border-radius:var(--border-radius) var(--border-radius) 0 0}@media(min-width:767px){.section-hero .container .wrapper .video-container video{height:60rem;max-height:80vh;min-height:30rem;border-radius:0 var(--border-radius) var(--border-radius) 0}}.section-hero .container .wrapper .video-container .open-video{position:absolute;right:1rem;bottom:1rem;z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0003;padding:.75rem 1.25rem;border-radius:16px}.section-hero .container .wrapper .video-container .open-video svg{width:1rem;height:1rem}@media(max-width:766.98px){.section-hero .container .wrapper .video-container .open-video span{display:none}}.section-hero .modal-window{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s;background:#000c}.section-hero .modal-window.is-active{visibility:visible;opacity:1;pointer-events:auto}.section-hero .modal-window>div{max-width:1200px;width:95vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-hero .modal-window video{width:100%;border-radius:var(--border-radius);box-shadow:0 0 25px rgba(var(--colour-black-rgb),.05)}.section-hero .modal-close{position:absolute;right:0;text-align:center;top:0;text-decoration:none;display:block;width:100vw;height:100vh}
/*# sourceMappingURL=/cdn/shop/t/83/assets/section-hero.css.map */
