:root{--container-width: 1280px;--container-padding: 1rem;--grid-gutter: 2rem;--section-padding-mobile: 1.25rem;--section-padding-tablet: 2.5rem;--section-padding-desktop: 5rem}:root{--font-family-base: "Neue Montreal", sans-serif}:root{--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-h5: 1.25rem;--font-size-h4: 1.5rem;--font-size-h3: 2rem;--font-size-h2: 3.5rem;--font-size-h1: 4.375rem}:root{--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-14: 3.5rem;--space-15: 3.75rem;--space-16: 4rem;--space-18: 4.5rem;--space-20: 5rem;--space-22: 5.5rem;--space-24: 6rem;--space-28: 7rem;--space-30: 7.5rem;--space-32: 8rem;--space-38: 9.5rem}:root{--color-white: #fff;--color-black: #202C35;--color-blue: #7392D4;--color-text-one: rgba(255, 255, 255, .68)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;height:100%}body{min-height:100%;background-color:var(--color-bg-body)}ul,ol{list-style:none;padding:0}img{display:block;width:100%;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}input,textarea,select{font:inherit;color:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family-base),serif;font-size:var(--font-size-base);line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-headings),serif;margin-bottom:var(--space-5);line-height:1.2;font-weight:400}h1{font-size:78px}@media (min-width: 768px){h1{font-size:var(--font-size-h1)}}h2{font-size:40px;letter-spacing:-2.88px}@media (min-width: 768px){h2{font-size:var(--font-size-h2);letter-spacing:-3.36px}}h3{font-size:var(--font-size-h3);letter-spacing:-1.92px}h4{font-size:var(--font-size-h4)}p{font-size:16px;margin:0;line-height:142%;font-weight:400}a{text-decoration:none}.btn{display:inline-flex;font-size:16px;line-height:142%;background-color:var(--color-red);color:var(--color-white);padding:16px 24px;letter-spacing:-.96px;font-family:var(--font-family-headings),serif;text-transform:uppercase}.btn:hover{opacity:.8}.btn--secondary{background:#26212a;color:var(--color-white)}.site-header{position:absolute;top:0;left:0;z-index:20;width:100%;padding:24px 20px 0}.site-header__container{display:flex;align-items:center;justify-content:space-between}.site-header__logo{display:inline-flex;align-items:center;color:var(--color-white);text-decoration:none}.site-header .custom-logo{display:block;width:auto;max-width:275px;max-height:82px}@media (max-width: 768px){.site-header .custom-logo{max-width:210px;max-height:64px}}.container{width:100%;max-width:var(--container-width);margin-right:auto;margin-left:auto}.section-padding{width:100%;padding-left:var(--section-padding-mobile);padding-right:var(--section-padding-mobile)}@media (min-width: 991px){.section-padding{padding-left:var(--section-padding-tablet);padding-right:var(--section-padding-tablet)}}.hero{position:relative;overflow:hidden;min-height:400px;padding:0 0 70px}@media (min-width: 991px){.hero{min-height:auto;padding:24% 0 60px}}.hero__background,.hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero__background{-o-object-fit:cover;object-fit:cover}@media (max-width: 991px){.hero__background{position:relative}}@media (max-width: 580px){.hero__background{min-height:460px}}.hero__overlay{background-color:#0000004d;z-index:1}.hero__bottom-gradient{position:absolute;bottom:0;left:0;width:100%;height:190px;padding-bottom:2px;background:linear-gradient(180deg,#040b1500,#040b15);z-index:2;pointer-events:none}.hero__frame{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.hero .section-padding{position:relative;z-index:4}.hero .hero__container{position:relative;width:100%}.hero__icon{position:absolute;width:13px;height:13px;z-index:5;display:flex}@media (max-width: 1280px){.hero__icon{width:8px;height:8px}}@media (max-width: 1280px){.hero__icon svg{width:8px;height:8px}}.hero__icon--tl{top:58px;left:12px}@media (max-width: 1280px){.hero__icon--tl{left:28px}}@media (max-width: 768px){.hero__icon--tl{top:48px}}.hero__icon--tr{top:58px;right:12px}@media (max-width: 1280px){.hero__icon--tr{right:28px}}@media (max-width: 768px){.hero__icon--tr{top:48px}}.hero__icon--bl{bottom:12px;left:12px}@media (max-width: 1280px){.hero__icon--bl{bottom:28px;left:28px}}.hero__icon--br{bottom:12px;right:12px}@media (max-width: 1280px){.hero__icon--br{bottom:28px;right:28px}}.hero__dots{position:absolute;width:6px;height:auto;z-index:5}@media (max-width: 1280px){.hero__dots{width:4px}}.hero__dots--lt-small{top:55px;left:-16px}@media (max-width: 1280px){.hero__dots--lt-small{left:10px}}@media (max-width: 768px){.hero__dots--lt-small{top:45px}}.hero__dots--lt-big{top:130px;left:-16px}@media (max-width: 1280px){.hero__dots--lt-big{left:10px}}.hero__dots--lb-small{bottom:82px;left:-16px}@media (max-width: 1280px){.hero__dots--lb-small{left:10px}}.hero__dots--lb-big{bottom:5px;left:-16px}@media (max-width: 1280px){.hero__dots--lb-big{left:10px}}.hero__dots--rt-small{top:55px;right:-16px}@media (max-width: 1280px){.hero__dots--rt-small{right:10px}}@media (max-width: 768px){.hero__dots--rt-small{top:45px}}.hero__dots--rt-big{top:130px;right:-16px}@media (max-width: 1280px){.hero__dots--rt-big{right:10px}}.hero__dots--rb-small{bottom:82px;right:-16px}@media (max-width: 1280px){.hero__dots--rb-small{right:10px}}.hero__dots--rb-big{bottom:5px;right:-16px}@media (max-width: 1280px){.hero__dots--rb-big{right:10px}}.hero__lines{position:absolute;width:220px;height:auto;z-index:4;opacity:.6}@media (max-width: 1280px){.hero__lines{width:180px;opacity:.5}}@media (max-width: 991px){.hero__lines{width:150px}}.hero__lines--left{top:-3px;left:-80px}@media (max-width: 1280px){.hero__lines--left{display:none}}.hero__lines--left-bottom{bottom:0;left:-80px}@media (max-width: 1280px){.hero__lines--left-bottom{display:none}}.hero__lines--right{bottom:0;right:-80px}@media (max-width: 1280px){.hero__lines--right{display:none}}.hero__content{max-width:100%;padding:0 32px;margin-top:-80px}@media (min-width: 991px){.hero__content{max-width:930px;margin-top:0}}@media (max-width: 1280px){.hero__content{padding:0 12px}}.hero__text{margin-bottom:24px}.hero__text h1{margin-bottom:24px;color:var(--color-white)}.hero__text p{color:var(--color-white);margin-bottom:24px;max-width:730px}.media-cards{background-color:var(--color-black);padding:32px 0;position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.1)}.media-cards__eclipse{position:absolute;bottom:20px;left:-200px;width:100%;height:100%;min-width:540px;min-height:540px;border-radius:540px;background:#e9431a38;filter:blur(100px)}.media-cards__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;padding:0 32px}@media (max-width: 768px){.media-cards__grid{grid-template-columns:1fr}}@media (max-width: 1280px){.media-cards__grid{padding:0 12px}}.media-cards__card{position:relative;overflow:hidden;min-height:352px;display:flex;align-items:flex-end;padding:24px;color:#fff;transition:all .3s ease}@media (max-width: 768px){.media-cards__card{width:100%;min-height:352px;padding:16px}}.media-cards__card:hover .media-cards__bg{transform:scale(1.05)}.media-cards__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:transform .5s ease;z-index:-2}.media-cards__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000,#0006,#000c);z-index:-1}.media-cards__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%}.media-cards__text h3{color:#fff;margin-bottom:8px;font-weight:700}.media-cards__text p{color:#ffffffe6;font-size:16px;line-height:1.5;margin:0;max-width:90%}.media-cards__btn-wrapper{max-height:0;opacity:0;transform:translateY(10px);overflow:hidden;transition:all .4s ease;margin-top:0}@media (max-width: 768px){.media-cards__btn-wrapper{opacity:1;transform:translateY(0);pointer-events:all;max-height:200px;margin-top:24px}}.media-cards__card:hover .media-cards__btn-wrapper{opacity:1;transform:translateY(0);pointer-events:all;max-height:200px;margin-top:24px}.cooming-soon{position:relative;overflow:hidden;height:100vh;display:flex;align-items:stretch;color:var(--color-white);background-color:#071d34;padding:0 20px}@media (max-width: 1280px){.cooming-soon{height:100%}}@media (max-width: 991px){.cooming-soon{padding-top:32px}}.cooming-soon__background,.cooming-soon__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cooming-soon__background{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.cooming-soon__container{position:relative;z-index:2;width:100%;padding-top:96px;padding-bottom:56px}@media (max-width: 768px){.cooming-soon__container{align-items:flex-start;padding-top:30px;padding-bottom:24px}}.cooming-soon__layout{display:flex;align-items:stretch;justify-content:space-between;gap:40px;width:100%;height:100%}@media (max-width: 991px){.cooming-soon__layout{flex-direction:column;justify-content:flex-start}}.cooming-soon__content{width:min(100%,585px);display:flex;flex-direction:column;gap:20px}.cooming-soon__pretitle{color:var(--color-blue);font-size:20px;line-height:1.2;letter-spacing:7px;text-transform:uppercase}@media (max-width: 768px){.cooming-soon__pretitle{font-size:15px;letter-spacing:5px}}.cooming-soon__text{display:flex;flex-direction:column;gap:20px}.cooming-soon__text h1,.cooming-soon__text h2{max-width:35rem;margin-bottom:0}@media (max-width: 768px){.cooming-soon__text h1,.cooming-soon__text h2{font-size:64px}}@media (max-width: 580px){.cooming-soon__text h1,.cooming-soon__text h2{font-size:44px}}.cooming-soon__text p{max-width:470px;margin:0;color:var(--color-text-one);font-size:20px;line-height:1.5}@media (max-width: 768px){.cooming-soon__text p{font-size:16px}}.cooming-soon__text h3{margin:0;color:var(--color-blue);font-family:var(--font-family-base);font-size:32px;font-weight:400;line-height:1.2}@media (max-width: 768px){.cooming-soon__text h3{font-size:28px}}.cooming-soon__form-title{margin:0;color:var(--color-blue);font-feature-settings:"liga" off,"clig" off;font-family:"Neue Montreal",var(--font-family-base);font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.64px}.cooming-soon__form{width:100%;max-width:585px}.cooming-soon__form form{position:relative;display:flex;align-items:flex-start;margin:0;flex-direction:column}.cooming-soon__form p{margin:0}.cooming-soon__form .contact-form-cs{width:100%}.cooming-soon__form input[type=email],.cooming-soon__form input[type=text]{width:100%;min-height:61px;padding:0 170px 0 30px;color:var(--color-white);border:1px solid var(--color-white);border-radius:76px;background:#ffffff12;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:16px;outline:none}.cooming-soon__form input[type=email]::-moz-placeholder,.cooming-soon__form input[type=text]::-moz-placeholder{color:#ffffffb8}.cooming-soon__form input[type=email]::placeholder,.cooming-soon__form input[type=text]::placeholder{color:#ffffffb8}.cooming-soon__form input[type=submit],.cooming-soon__form button[type=submit]{position:absolute;top:1px;right:2px;min-width:130px;min-height:59px;padding:0 30px;color:var(--color-white);border:0;border-radius:50px;background:var(--color-black);font-size:12px;line-height:normal;text-transform:uppercase;cursor:pointer}.cooming-soon .wpcf7-spinner{position:absolute}.cooming-soon__note{display:flex;align-items:center;gap:4px;color:var(--color-text-one);font-size:16px;line-height:1.4}.cooming-soon__note-icon{-o-object-fit:contain;object-fit:contain;flex:0 0 auto;width:24px}.cooming-soon__footer{display:flex;flex-direction:column;gap:16px;margin-top:110px}@media (max-width: 768px){.cooming-soon__footer{margin-top:32px}}.cooming-soon__socials{display:flex;align-items:center;gap:14px}.cooming-soon__social{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-white);transition:transform .2s ease,opacity .2s ease}.cooming-soon__social:hover{transform:translateY(-2px);opacity:.85}.cooming-soon__social img{-o-object-fit:contain;object-fit:contain}.cooming-soon__copyright{color:var(--color-text-one);line-height:1.5}.cooming-soon__countdown{align-self:flex-end;width:min(100% - 40px,400px);padding:24px 30px;border:1px solid var(--color-white);border-radius:20px;background:#051d3799;-webkit-backdrop-filter:blur(62px);backdrop-filter:blur(62px)}@media (max-width: 991px){.cooming-soon__countdown{width:auto;margin:0;align-self:stretch;padding:16px}}.cooming-soon__countdown-title{margin-bottom:20px;color:var(--color-white);font-family:"Neue Montreal",var(--font-family-base);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.cooming-soon__countdown-items{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:start;grid-gap:16px;gap:16px}@media (max-width: 991px){.cooming-soon__countdown-items{gap:0}}.cooming-soon__countdown-item{display:flex;flex-direction:column;align-items:center}.cooming-soon__countdown-number,.cooming-soon__countdown-separator{color:var(--color-blue);font-feature-settings:"liga" off,"clig" off;font-family:"Neue Montreal",var(--font-family-base);font-size:40px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.8px}.cooming-soon__countdown-label{color:var(--color-text-one);text-align:center;font-family:"Neue Montreal",var(--font-family-base);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.interface-interface-skeleton__left-sidebar{overflow:visible!important}.acf-field.acf-field-group[data-name=background]>.acf-input>.acf-fields.-border{min-height:450px}body.block-editor-page .wp-block{max-width:1660px;margin-bottom:0;margin-top:0}body.block-editor-page .wp-block[data-align=wide]{max-width:1080px}body.block-editor-page .wp-block[data-align=full]{max-width:none}body.block-editor-page .interface-interface-skeleton__sidebar>div,body.block-editor-page .interface-interface-skeleton__sidebar .interface-complementary-area.editor-sidebar{width:500px!important}.block-library-block__reusable-block-container .block-editor-inserter,.block-library-block__reusable-block-container .components-toolbar-group,.edit-post-layout__metaboxes #wpseo_meta{display:none}
