﻿/*!
Theme Name: Vestec
Theme URI:
Author: Addmark
Author URI:
Description: A basic theme, containing a few helpful functions to get your project started. Perfect for developing custom websites.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/@font-face{font-family:"Inter";src:url("assets/fonts/Inter18pt-ExtraBold.eot");src:url("assets/fonts/Inter18pt-ExtraBold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Inter18pt-ExtraBold.woff2") format("woff2"),url("assets/fonts/Inter18pt-ExtraBold.woff") format("woff"),url("assets/fonts/Inter18pt-ExtraBold.ttf") format("truetype"),url("assets/fonts/Inter18pt-ExtraBold.svg#Inter18pt-ExtraBold") format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("assets/fonts/Inter18pt-Bold.eot");src:url("assets/fonts/Inter18pt-Bold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Inter18pt-Bold.woff2") format("woff2"),url("assets/fonts/Inter18pt-Bold.woff") format("woff"),url("assets/fonts/Inter18pt-Bold.ttf") format("truetype"),url("assets/fonts/Inter18pt-Bold.svg#Inter18pt-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("assets/fonts/Inter18pt-Regular.eot");src:url("assets/fonts/Inter18pt-Regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Inter18pt-Regular.woff2") format("woff2"),url("assets/fonts/Inter18pt-Regular.woff") format("woff"),url("assets/fonts/Inter18pt-Regular.ttf") format("truetype"),url("assets/fonts/Inter18pt-Regular.svg#Inter18pt-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("assets/fonts/Inter18pt-SemiBold.eot");src:url("assets/fonts/Inter18pt-SemiBold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Inter18pt-SemiBold.woff2") format("woff2"),url("assets/fonts/Inter18pt-SemiBold.woff") format("woff"),url("assets/fonts/Inter18pt-SemiBold.ttf") format("truetype"),url("assets/fonts/Inter18pt-SemiBold.svg#Inter18pt-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("assets/fonts/Inter18pt-Medium.eot");src:url("assets/fonts/Inter18pt-Medium.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Inter18pt-Medium.woff2") format("woff2"),url("assets/fonts/Inter18pt-Medium.woff") format("woff"),url("assets/fonts/Inter18pt-Medium.ttf") format("truetype"),url("assets/fonts/Inter18pt-Medium.svg#Inter18pt-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("assets/fonts/Inter18pt-Light.eot");src:url("assets/fonts/Inter18pt-Light.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Inter18pt-Light.woff2") format("woff2"),url("assets/fonts/Inter18pt-Light.woff") format("woff"),url("assets/fonts/Inter18pt-Light.ttf") format("truetype"),url("assets/fonts/Inter18pt-Light.svg#Inter18pt-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Anton";src:url("assets/fonts/Anton-Regular.eot");src:url("assets/fonts/Anton-Regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Anton-Regular.woff2") format("woff2"),url("assets/fonts/Anton-Regular.woff") format("woff"),url("assets/fonts/Anton-Regular.ttf") format("truetype"),url("assets/fonts/Anton-Regular.svg#Anton-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}:root{--font-primary: "Inter";--font-secondary: "Anton";--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--fw-black: 900;--fs-xxxs: 0.75rem;--fs-xxs: 0.875rem;--fs-xs: 1rem;--fs-sm: 1.563rem;--fs-md: 1.875rem;--fs-lg: 3.75rem;--fs-xl: 5.625rem;--lh-xxxs: 0.75rem;--lh-xxs: 0.875rem;--lh-xs: 1.688rem;--lh-sm: 1.875rem;--lh-md: 1.875rem;--lh-lg: 3.75rem;--lh-xl: 5.625rem;--ls-sm: -0.02em;--c1: #0081ff;--c1-50: #1D50BE;--c2: #b4b7c2;--c3: #313748;--darkblue-primary: #010310;--darkblue-secondary: #050c21;--white: #ffffff;--bg: #fff9f8;--bg-gradient-primary: linear-gradient(180deg, rgba(0, 0, 0, 0) 47.65%, rgba(0, 0, 0, 0.6) 67.28%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));--bg-gradient-secondary: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),linear-gradient(180deg, rgba(0, 0, 0, 0) 47.65%, rgba(0, 0, 0, 0.6) 67.28%),linear-gradient(270deg, rgba(0, 0, 0, 0) 64.62%, rgba(0, 0, 0, 0.9) 79.99%),linear-gradient(180deg, rgba(0, 0, 0, 0.4) 5.67%, rgba(0, 0, 0, 0) 16.1%);--bg-gradient-tertiary: radial-gradient(38.35% 58.69% at 45.73% 35.44%, #051135 0%, #010310 100%);--bg-gradient-blue: linear-gradient(135.01deg, #1D50BE 16.7%, #0081FF 84.07%);--border-primary: var(--c3);--space-xxxs: 0.75rem;--space-xxs: 1rem;--space-xs: 1.25rem;--space-sm: 1.875rem;--space-md: 3.125rem;--space-lg: 4.375rem;--space-xl: 7.5rem;--gap-xxs: var(--space-xxs);--gap-xs: var(--space-xs);--gap-sm: var(--space-sm);--gap-md: var(--space-md);--gap-lg: var(--space-lg);--gap-xl: var(--space-xl);--gap-2xl: var(--space-2xl);--gap-3xl: var(--space-3xl);--spacer-xxxs: var(--space-xxxs);--spacer-xxs: var(--space-xxs);--spacer-xs: var(--space-xs);--spacer-sm: var(--space-sm);--spacer-md: var(--space-md);--spacer-lg: var(--space-lg);--spacer-xl: var(--space-xl);--spacer-2xl: var(--space-2xl);--spacer-3xl: var(--space-3xl);--radius-xxs: 0.313rem;--radius-xs: 0.938rem;--radius-sm: 1.25rem;--radius-md: 2.5rem;--radius-round: 999px}a{text-decoration:none;color:var(--black)}h1,h2,h3,h4,h5,h6{margin:0}p,ul li,ol li{margin:0;font-family:var(--font-primary)}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6,.editor p{margin:0 0 var(--space-xs)}.editor h1:last-of-type,.editor h2:last-of-type,.editor h3:last-of-type,.editor h4:last-of-type,.editor h5:last-of-type,.editor h6:last-of-type,.editor p:last-of-type{margin:0}.editor h1.is-empty,.editor h2.is-empty,.editor h3.is-empty,.editor h4.is-empty,.editor h5.is-empty,.editor h6.is-empty,.editor p.is-empty{height:0}.editor h2{font-family:var(--font-secondary);font-size:var(--fs-lg);font-weight:var(--fw-regular);line-height:var(--lh-lg);text-transform:uppercase}.editor h2 span{color:var(--c1)}.editor h3{font-family:var(--font-secondary);font-size:var(--fs-lg);font-weight:var(--fw-regular);line-height:var(--lh-lg);text-transform:uppercase}.editor h3 span{color:var(--c1)}.editor h4{font-family:var(--font-secondary);font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--lh-md);text-transform:uppercase}.editor h4 span{color:var(--c1)}.editor h5{font-family:var(--font-secondary);font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:var(--lh-sm);text-transform:uppercase}.editor h5 span{color:var(--c1)}.editor blockquote{margin:50px 0 0}.editor blockquote p{font-family:var(--font-secondary);font-size:var(--fs-md);line-height:var(--lh-md);color:var(--white)}.editor img{margin:20px 0;border-radius:12px}.editor ul li,.editor ol li{margin:0 0 10px;font-size:var(--fs-xs);line-height:var(--lh-xs)}.editor p{font-size:var(--fs-xs);line-height:var(--lh-xs)}.editor.is-white h1,.editor.is-white h2,.editor.is-white h3,.editor.is-white h4,.editor.is-white h5{color:var(--white)}.editor.is-white p,.editor.is-white ul li,.editor.is-white ol li{color:var(--white);opacity:.7}.editor.xs{max-width:690px;margin:auto}.editor.is-centered{text-align:center}:root{--font-fallback: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font: var(--font-fallback);--size: 16px;--line: 1.618;--weight: 400;--kerning: -0.003em;--line-small: 1.12;--ratio: 1;--ease: 0.1s;--timing: ease-out;--column: 1rem;--row: 1rem;--text: var(--black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;quotes:"“" "”";-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;--trim: calc((var(--line) * var(--size) - var(--size)) * -0.9)}*{border:0;vertical-align:baseline;word-break:break-word;box-sizing:border-box}*::before,*::after{box-sizing:border-box}*,*::before,*::after{box-sizing:border-box}html,body{background-color:var(--darkblue-primary);font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--white);padding:0;margin:0}html{scroll-behavior:smooth}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;max-width:100%}img{max-width:100%;vertical-align:middle;height:auto;border:0}iframe,embed,canvas,figure{max-width:100%;display:block;margin:0;height:auto}table{border-collapse:collapse;border-spacing:0}hr{border:0;height:1px;background-color:var(--text);margin:1em 0}button{background-color:transparent;padding:0;cursor:pointer;font-family:var(--font-primary)}[hidden]{display:none}[disabled]{cursor:not-allowed}.wp-block{max-width:100%;margin:0}.flex{display:flex}.flex.align-center{align-items:center}.flex.align-start{align-items:flex-start}.flex.align-end{align-items:flex-end}.flex.align-stretch{align-items:stretch}.flex.justify-center{justify-content:center}.flex.justify-between{justify-content:space-between}.flex.justify-around{justify-content:space-around}.flex.justify-evenly{justify-content:space-evenly}.flex.justify-start{justify-content:flex-start}.flex.justify-end{justify-content:flex-end}.flex.d-row{flex-direction:row}.flex.d-row-reverse{flex-direction:row-reverse}.flex.d-column{flex-direction:column}.flex.d-column-reverse{flex-direction:column-reverse}.flex.w-wrap{flex-wrap:wrap}.flex.w-nowrap{flex-wrap:nowrap}.grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}.grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}.grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}.grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}.grid-5{display:grid;grid-template-columns:repeat(5, 1fr)}.grid-6{display:grid;grid-template-columns:repeat(6, 1fr)}.gap-xxs{gap:var(--gap-xxs)}.gap-xs{gap:var(--gap-xs)}.gap-sm{gap:var(--gap-sm)}.gap-md{gap:var(--gap-md)}.gap-lg{gap:var(--gap-lg)}.gap-xl{gap:var(--gap-xl)}.mg-xxxs{margin:var(--spacer-xxxs) 0}.mg-xxxs-t{margin-top:var(--spacer-xxxs)}.mg-xxxs-b{margin-bottom:var(--spacer-xxxs)}.mg-xxxs-l{margin-left:var(--spacer-xxxs)}.mg-xxxs-r{margin-right:var(--spacer-xxxs)}.mg-xxxs-x{margin-left:var(--spacer-xxxs);margin-right:var(--spacer-xxxs)}.mg-xxxs-y{margin-top:var(--spacer-xxxs);margin-bottom:var(--spacer-xxxs)}.mg-xxxs-all{margin:var(--spacer-xxxs)}.mg-xxs{margin:var(--spacer-xxs) 0}.mg-xxs-t{margin-top:var(--spacer-xxs)}.mg-xxs-b{margin-bottom:var(--spacer-xxs)}.mg-xxs-l{margin-left:var(--spacer-xxs)}.mg-xxs-r{margin-right:var(--spacer-xxs)}.mg-xxs-x{margin-left:var(--spacer-xxs);margin-right:var(--spacer-xxs)}.mg-xxs-y{margin-top:var(--spacer-xxs);margin-bottom:var(--spacer-xxs)}.mg-xxs-all{margin:var(--spacer-xxs)}.mg-xs{margin:var(--spacer-xs) 0}.mg-xs-t{margin-top:var(--spacer-xs)}.mg-xs-b{margin-bottom:var(--spacer-xs)}.mg-xs-l{margin-left:var(--spacer-xs)}.mg-xs-r{margin-right:var(--spacer-xs)}.mg-xs-x{margin-left:var(--spacer-xs);margin-right:var(--spacer-xs)}.mg-xs-y{margin-top:var(--spacer-xs);margin-bottom:var(--spacer-xs)}.mg-xs-all{margin:var(--spacer-xs)}.mg-sm{margin:var(--spacer-sm) 0}.mg-sm-t{margin-top:var(--spacer-sm)}.mg-sm-b{margin-bottom:var(--spacer-sm)}.mg-sm-l{margin-left:var(--spacer-sm)}.mg-sm-r{margin-right:var(--spacer-sm)}.mg-sm-x{margin-left:var(--spacer-sm);margin-right:var(--spacer-sm)}.mg-sm-y{margin-top:var(--spacer-sm);margin-bottom:var(--spacer-sm)}.mg-sm-all{margin:var(--spacer-sm)}.mg-md{margin:var(--spacer-md) 0}.mg-md-t{margin-top:var(--spacer-md)}.mg-md-b{margin-bottom:var(--spacer-md)}.mg-md-l{margin-left:var(--spacer-md)}.mg-md-r{margin-right:var(--spacer-md)}.mg-md-x{margin-left:var(--spacer-md);margin-right:var(--spacer-md)}.mg-md-y{margin-top:var(--spacer-md);margin-bottom:var(--spacer-md)}.mg-md-all{margin:var(--spacer-md)}.mg-lg{margin:var(--spacer-lg) 0}.mg-lg-t{margin-top:var(--spacer-lg)}.mg-lg-b{margin-bottom:var(--spacer-lg)}.mg-lg-l{margin-left:var(--spacer-lg)}.mg-lg-r{margin-right:var(--spacer-lg)}.mg-lg-x{margin-left:var(--spacer-lg);margin-right:var(--spacer-lg)}.mg-lg-y{margin-top:var(--spacer-lg);margin-bottom:var(--spacer-lg)}.mg-lg-all{margin:var(--spacer-lg)}.mg-xl{margin:var(--spacer-xl) 0}.mg-xl-t{margin-top:var(--spacer-xl)}.mg-xl-b{margin-bottom:var(--spacer-xl)}.mg-xl-l{margin-left:var(--spacer-xl)}.mg-xl-r{margin-right:var(--spacer-xl)}.mg-xl-x{margin-left:var(--spacer-xl);margin-right:var(--spacer-xl)}.mg-xl-y{margin-top:var(--spacer-xl);margin-bottom:var(--spacer-xl)}.mg-xl-all{margin:var(--spacer-xl)}.mg-2xl{margin:var(--spacer-2xl) 0}.mg-2xl-t{margin-top:var(--spacer-2xl)}.mg-2xl-b{margin-bottom:var(--spacer-2xl)}.mg-2xl-l{margin-left:var(--spacer-2xl)}.mg-2xl-r{margin-right:var(--spacer-2xl)}.mg-2xl-x{margin-left:var(--spacer-2xl);margin-right:var(--spacer-2xl)}.mg-2xl-y{margin-top:var(--spacer-2xl);margin-bottom:var(--spacer-2xl)}.mg-2xl-all{margin:var(--spacer-2xl)}.mg-3xl{margin:var(--spacer-3xl) 0}.mg-3xl-t{margin-top:var(--spacer-3xl)}.mg-3xl-b{margin-bottom:var(--spacer-3xl)}.mg-3xl-l{margin-left:var(--spacer-3xl)}.mg-3xl-r{margin-right:var(--spacer-3xl)}.mg-3xl-x{margin-left:var(--spacer-3xl);margin-right:var(--spacer-3xl)}.mg-3xl-y{margin-top:var(--spacer-3xl);margin-bottom:var(--spacer-3xl)}.mg-3xl-all{margin:var(--spacer-3xl)}.pd-xxxs{padding:var(--spacer-xxxs) 0}.pd-xxxs-t{padding-top:var(--spacer-xxxs)}.pd-xxxs-b{padding-bottom:var(--spacer-xxxs)}.pd-xxxs-x{padding-left:var(--spacer-xxxs);padding-right:var(--spacer-xxxs)}.pd-xxxs-y{padding-top:var(--spacer-xxxs);padding-bottom:var(--spacer-xxxs)}.pd-xxxs-all{padding:var(--spacer-xxxs)}.pd-xxs{padding:var(--spacer-xxs) 0}.pd-xxs-t{padding-top:var(--spacer-xxs)}.pd-xxs-b{padding-bottom:var(--spacer-xxs)}.pd-xxs-x{padding-left:var(--spacer-xxs);padding-right:var(--spacer-xxs)}.pd-xxs-y{padding-top:var(--spacer-xxs);padding-bottom:var(--spacer-xxs)}.pd-xxs-all{padding:var(--spacer-xxs)}.pd-xs{padding:var(--spacer-xs) 0}.pd-xs-t{padding-top:var(--spacer-xs)}.pd-xs-b{padding-bottom:var(--spacer-xs)}.pd-xs-x{padding-left:var(--spacer-xs);padding-right:var(--spacer-xs)}.pd-xs-y{padding-top:var(--spacer-xs);padding-bottom:var(--spacer-xs)}.pd-xs-all{padding:var(--spacer-xs)}.pd-sm{padding:var(--spacer-sm) 0}.pd-sm-t{padding-top:var(--spacer-sm)}.pd-sm-b{padding-bottom:var(--spacer-sm)}.pd-sm-x{padding-left:var(--spacer-sm);padding-right:var(--spacer-sm)}.pd-sm-y{padding-top:var(--spacer-sm);padding-bottom:var(--spacer-sm)}.pd-sm-all{padding:var(--spacer-sm)}.pd-md{padding:var(--spacer-md) 0}.pd-md-t{padding-top:var(--spacer-md)}.pd-md-b{padding-bottom:var(--spacer-md)}.pd-md-x{padding-left:var(--spacer-md);padding-right:var(--spacer-md)}.pd-md-y{padding-top:var(--spacer-md);padding-bottom:var(--spacer-md)}.pd-md-all{padding:var(--spacer-md)}.pd-lg{padding:var(--spacer-lg) 0}.pd-lg-t{padding-top:var(--spacer-lg)}.pd-lg-b{padding-bottom:var(--spacer-lg)}.pd-lg-x{padding-left:var(--spacer-lg);padding-right:var(--spacer-lg)}.pd-lg-y{padding-top:var(--spacer-lg);padding-bottom:var(--spacer-lg)}.pd-lg-all{padding:var(--spacer-lg)}.pd-xl{padding:var(--spacer-xl) 0}.pd-xl-t{padding-top:var(--spacer-xl)}.pd-xl-b{padding-bottom:var(--spacer-xl)}.pd-xl-x{padding-left:var(--spacer-xl);padding-right:var(--spacer-xl)}.pd-xl-y{padding-top:var(--spacer-xl);padding-bottom:var(--spacer-xl)}.pd-xl-all{padding:var(--spacer-xl)}.pd-2xl{padding:var(--spacer-2xl) 0}.pd-2xl-t{padding-top:var(--spacer-2xl)}.pd-2xl-b{padding-bottom:var(--spacer-2xl)}.pd-2xl-x{padding-left:var(--spacer-2xl);padding-right:var(--spacer-2xl)}.pd-2xl-y{padding-top:var(--spacer-2xl);padding-bottom:var(--spacer-2xl)}.pd-2xl-all{padding:var(--spacer-2xl)}.pd-3xl{padding:var(--spacer-3xl) 0}.pd-3xl-t{padding-top:var(--spacer-3xl)}.pd-3xl-b{padding-bottom:var(--spacer-3xl)}.pd-3xl-x{padding-left:var(--spacer-3xl);padding-right:var(--spacer-3xl)}.pd-3xl-y{padding-top:var(--spacer-3xl);padding-bottom:var(--spacer-3xl)}.pd-3xl-all{padding:var(--spacer-3xl)}.spacer--xxxs{padding:var(--spacer-xxxs)}.spacer--xxs{padding:var(--spacer-xxs)}.spacer--xs{padding:var(--spacer-xs)}.spacer--sm{padding:var(--spacer-sm)}.spacer--md{padding:var(--spacer-md)}.spacer--lg{padding:var(--spacer-lg)}.spacer--xl{padding:var(--spacer-xl)}.spacer--2xl{padding:var(--spacer-2xl)}.spacer--3xl{padding:var(--spacer-3xl)}.bg-c1{background-color:var(--c1) !important}.bg-c2{background-color:var(--c2) !important}.bg-c3{background-color:var(--c3) !important}.bg-c4{background-color:var(--c4) !important}.bg-c5{background-color:var(--c5) !important}.bg-c6{background-color:var(--c6) !important}.bg-c7{background-color:var(--c7) !important}.bg-c8{background-color:var(--c8) !important}.bg-darkblue-secondary{background-color:var(--darkblue-secondary) !important}.bg-white{background-color:var(--white) !important}.bg-whitesmoke{background-color:var(--whitesmoke) !important}.bg-black{background-color:var(--black) !important}.w-1{width:1%}.w-2{width:2%}.w-3{width:3%}.w-4{width:4%}.w-5{width:5%}.w-6{width:6%}.w-7{width:7%}.w-8{width:8%}.w-9{width:9%}.w-10{width:10%}.w-11{width:11%}.w-12{width:12%}.w-13{width:13%}.w-14{width:14%}.w-15{width:15%}.w-16{width:16%}.w-17{width:17%}.w-18{width:18%}.w-19{width:19%}.w-20{width:20%}.w-21{width:21%}.w-22{width:22%}.w-23{width:23%}.w-24{width:24%}.w-25{width:25%}.w-26{width:26%}.w-27{width:27%}.w-28{width:28%}.w-29{width:29%}.w-30{width:30%}.w-31{width:31%}.w-32{width:32%}.w-33{width:33%}.w-34{width:34%}.w-35{width:35%}.w-36{width:36%}.w-37{width:37%}.w-38{width:38%}.w-39{width:39%}.w-40{width:40%}.w-41{width:41%}.w-42{width:42%}.w-43{width:43%}.w-44{width:44%}.w-45{width:45%}.w-46{width:46%}.w-47{width:47%}.w-48{width:48%}.w-49{width:49%}.w-50{width:50%}.w-51{width:51%}.w-52{width:52%}.w-53{width:53%}.w-54{width:54%}.w-55{width:55%}.w-56{width:56%}.w-57{width:57%}.w-58{width:58%}.w-59{width:59%}.w-60{width:60%}.w-61{width:61%}.w-62{width:62%}.w-63{width:63%}.w-64{width:64%}.w-65{width:65%}.w-66{width:66%}.w-67{width:67%}.w-68{width:68%}.w-69{width:69%}.w-70{width:70%}.w-71{width:71%}.w-72{width:72%}.w-73{width:73%}.w-74{width:74%}.w-75{width:75%}.w-76{width:76%}.w-77{width:77%}.w-78{width:78%}.w-79{width:79%}.w-80{width:80%}.w-81{width:81%}.w-82{width:82%}.w-83{width:83%}.w-84{width:84%}.w-85{width:85%}.w-86{width:86%}.w-87{width:87%}.w-88{width:88%}.w-89{width:89%}.w-90{width:90%}.w-91{width:91%}.w-92{width:92%}.w-93{width:93%}.w-94{width:94%}.w-95{width:95%}.w-96{width:96%}.w-97{width:97%}.w-98{width:98%}.w-99{width:99%}.w-100{width:100%}.text-c1{color:var(--c1)}.text-c2{color:var(--c2)}.text-c3{color:var(--c3)}.text-c4{color:var(--c4)}.text-c5{color:var(--c5)}.text-c6{color:var(--c6)}.text-c7{color:var(--c7)}.text-c8{color:var(--c8)}.text-darkblue-secondary{color:var(--darkblue-secondary)}.text-white{color:var(--white)}.text-whitesmoke{color:var(--whitesmoke)}.text-black{color:var(--black)}.r-xxs{border-radius:var(--radius-xxs)}.r-xs{border-radius:var(--radius-xs)}.r-sm{border-radius:var(--radius-sm)}.r-md{border-radius:var(--radius-md)}.r-round{border-radius:var(--radius-round)}.br-t-primary{border-top:1px solid var(--border-primary)}.br-r-primary{border-right:1px solid var(--border-primary)}.br-b-primary{border-bottom:1px solid var(--border-primary)}.br-l-primary{border-left:1px solid var(--border-primary)}.br-x-primary{border-left:1px solid var(--border-primary);border-right:1px solid var(--border-primary)}.br-y-primary{border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary)}.br-all-primary{border:1px solid var(--border-primary)}.bx-shadow-primary{box-shadow:0px 30px 40px 0px #0081FF99}.is-reversed{flex-direction:row-reverse}.no-flex{flex:none}.logo-text{font-family:var(--font-secondary);font-size:calc(var(--fs-md) + 6px);font-weight:var(--fw-semibold);color:var(--c1)}.tagline{font-size:var(--fs-xxs);font-weight:var(--fw-bold);line-height:var(--lh-xxs);letter-spacing:30%;text-transform:uppercase;display:flex;align-items:center}.tagline:before{content:"";width:20px;height:1px;margin:0 10px 0 0;background-color:var(--c1)}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-spacing-sm{letter-spacing:20%}.t-03{transition:.3s}.pointer{cursor:pointer}.bg-gradient-primary{background:var(--bg-gradient-primary)}.bg-gradient-secondary{background:var(--bg-gradient-secondary)}.bg-gradient-tertiary{background:var(--bg-gradient-tertiary)}.bg-gradient-blue{background:var(--bg-gradient-blue)}.h1{font-family:var(--font-secondary);font-size:var(--fs-xl);font-weight:var(--fw-regukar);line-height:var(--lh-xl);text-transform:uppercase}.h1 span{color:var(--c1)}.h2{font-family:var(--font-secondary);font-size:var(--fs-lg);font-weight:var(--fw-regular);line-height:var(--lh-lg);text-transform:uppercase}.h2 span{color:var(--c1)}.h3{font-family:var(--font-secondary);font-size:var(--fs-lg);font-weight:var(--fw-regular);line-height:var(--lh-lg);text-transform:uppercase}.h3 span{color:var(--c1)}.h4{font-family:var(--font-secondary);font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--lh-md);text-transform:uppercase}.h4 span{color:var(--c1)}.h5{font-family:var(--font-secondary);font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:var(--lh-sm);text-transform:uppercase}.h5 span{color:var(--c1)}.f-primary{font-family:var(--font-primary)}.f-secondary{font-family:var(--font-secondary)}.fs-xxxs{font-size:var(--fs-xxxs);line-height:var(--lh-xxxs)}.fs-xxs{font-size:var(--fs-xxs);line-height:var(--lh-xxs)}.fs-xs{font-size:var(--fs-xs);line-height:var(--lh-xs)}.fs-sm{font-size:var(--fs-sm);line-height:var(--lh-sm)}.fs-md{font-size:var(--fs-md);line-height:var(--lh-md)}.fs-lg{font-size:var(--fs-xxs);line-height:var(--lh-lg)}.fs-xl{font-size:var(--fs-xl);line-height:var(--lh-xl)}.relative{position:relative}.container{margin:auto;width:100%}.container.xs{max-width:790px}.container.sm{max-width:990px}.container.md{max-width:1240px}.container.lg{max-width:1390px}.container:after{content:"";display:table;clear:both}.fade-in{opacity:0;transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-in-active{opacity:1}.fade-in-up{opacity:0;transform:translateY(70px);transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-in-up-active{opacity:1;transform:translateY(0px)}.fade-in-right{opacity:0;transform:translateX(70px);transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-in-right-active{opacity:1;transform:translateX(0px)}.fade-in-left{opacity:0;transform:translateX(-70px);transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fade-in-left-active{opacity:1;transform:translateX(0px)}.fm-in{opacity:0;transform:translateY(70px);transition:transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fm-in-active{opacity:1;transform:translateY(0px)}.btn{font-size:var(--fs-xs)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;font-weight:var(--fw-medium);line-height:.875rem;border-radius:var(--radius-round);border:1px solid transparent;transition:all .3s ease}.btn-sm{padding:var(--space-xxxs) var(--space-xs)}.btn-md{padding:1.063rem 1.875rem}.btn svg{display:flex}.btn-fill-c1{background-color:var(--c1);color:var(--white)}.btn-fill-c1:hover{background-color:var(--c1)}.btn-fill-c1:hover{background-color:var(--c1-50)}.btn-fill-c2{background-color:var(--c2);color:var(--white)}.btn-fill-c2:hover{background-color:var(--c1)}.btn-fill-c3{background-color:var(--c3);color:var(--white)}.btn-fill-c3:hover{background-color:var(--c1)}.btn-fill-white{background-color:var(--white);color:var(--white);color:var(--darkblue-secondary)}.btn-fill-white:hover{background-color:var(--c1)}.btn-fill-white:hover{color:var(--white)}.btn-fill-whitesmoke{background-color:var(--whitesmoke);color:var(--white);color:var(--darkblue-secondary)}.btn-fill-whitesmoke:hover{background-color:var(--c1)}.btn-fill-whitesmoke:hover{color:var(--white)}.btn-outline-c1{border-color:var(--c1);color:var(--c1)}.btn-outline-c1:hover{background-color:var(--c1);color:var(--white);border-color:var(--c1)}.btn-outline-c2{border-color:var(--c2);color:var(--c2)}.btn-outline-c2:hover{background-color:var(--c1);color:var(--white);border-color:var(--c1)}.btn-outline-c3{border-color:var(--c3);color:var(--c3)}.btn-outline-c3:hover{background-color:var(--c1);color:var(--white);border-color:var(--c1)}.btn-outline-white{border-color:var(--white);color:var(--white);color:var(--white)}.btn-outline-white:hover{background-color:var(--c1);color:var(--white);border-color:var(--c1)}.btn-outline-whitesmoke{border-color:var(--whitesmoke);color:var(--whitesmoke);color:var(--whitesmoke)}.btn-outline-whitesmoke:hover{background-color:var(--c1);color:var(--white);border-color:var(--c1)}.btn-outline-gray{border-color:var(--border-primary);color:var(--black)}.btn-outline-gray:hover{background-color:var(--whitesmoke);border-color:var(--whitesmoke)}.btn-secondary{display:flex;align-items:center;border-bottom:1px solid #98a6b8;transition:.3s}.btn-secondary svg{display:flex;margin:0 0 0 .625rem;transition:.3s}.btn-secondary:hover svg{transform:translate(0.313rem, 0)}.btn-secondary.white{color:var(--white)}.btn-secondary.white:hover{color:var(--c1);border-color:var(--c1)}.btn-secondary.white:hover path{fill:var(--c1)}#burger{width:25px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:2px 0 0}#burger span{display:block;position:absolute;height:2px;width:100%;background:var(--white);opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#burger span:nth-child(1){top:0px}#burger span:nth-child(2){top:8px}#burger span:nth-child(3){top:16px}#burger.is-opened span{background:var(--white)}#burger.is-opened span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#burger.is-opened span:nth-child(2){opacity:0;left:-60px}#burger.is-opened span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.gform_heading{display:none}.gform-footer{display:flex;justify-content:flex-end}.gfield.hidden_label .gfield_label{display:none}.gfield.is-hidden{display:none}.g-form{padding:2.5rem}.g-form input[type=text],.g-form input[type=email],.g-form input[type=tel],.g-form select,.g-form textarea{font-family:var(--font-primary);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:normal;width:100%;background-color:transparent;color:var(--white);padding:0}.g-form input[type=text]:focus,.g-form input[type=email]:focus,.g-form input[type=tel]:focus,.g-form select:focus,.g-form textarea:focus{outline:none}.g-form input[type=text]::-webkit-input-placeholder,.g-form input[type=email]::-webkit-input-placeholder,.g-form input[type=tel]::-webkit-input-placeholder,.g-form select::-webkit-input-placeholder,.g-form textarea::-webkit-input-placeholder{color:var(--black);opacity:.6}.g-form input[type=text]::-moz-placeholder,.g-form input[type=email]::-moz-placeholder,.g-form input[type=tel]::-moz-placeholder,.g-form select::-moz-placeholder,.g-form textarea::-moz-placeholder{color:var(--black);opacity:.6}.g-form input[type=text]:-ms-input-placeholder,.g-form input[type=email]:-ms-input-placeholder,.g-form input[type=tel]:-ms-input-placeholder,.g-form select:-ms-input-placeholder,.g-form textarea:-ms-input-placeholder{color:var(--black);opacity:.6}.g-form input[type=text]:-moz-placeholder,.g-form input[type=email]:-moz-placeholder,.g-form input[type=tel]:-moz-placeholder,.g-form select:-moz-placeholder,.g-form textarea:-moz-placeholder{color:var(--black);opacity:.6}.g-form input[type=text],.g-form input[type=email],.g-form input[type=tel],.g-form select,.g-form textarea{background-color:var(--c3);border:1px solid var(--c3);border-radius:var(--radius-xxs);padding:20px 26px}.g-form input[type=checkbox],.g-form input[type=radio]{width:14px;height:14px;border:1px solid var(--black);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;appearance:none}.g-form input[type=checkbox]:before,.g-form input[type=radio]:before{content:"";width:6px;height:6px;background-color:var(--black);border-radius:50%;visibility:hidden;opacity:0;transition:.3s}.g-form input[type=checkbox]:checked:before,.g-form input[type=radio]:checked:before{visibility:visible;opacity:1}.g-form select{-webkit-appearance:none;appearance:none}.g-form textarea{height:120px}.g-form .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}.g-form .gfield{margin:0 0 20px;position:relative}.g-form .gfield--type-checkbox{padding:0}.g-form .gfield--type-checkbox .gchoice{display:flex;align-items:center;cursor:pointer}.g-form .gfield--type-checkbox .gchoice input{margin:0 8px 0 0}.g-form .gfield--type-checkbox.inline .gfield_checkbox{display:inline-flex;flex-wrap:wrap;gap:0 20px}.g-form .gfield--type-select svg{position:absolute;top:54px;right:26px;width:15px}.g-form .gfield_label{display:block;margin:0 0 .313rem}.g-form .gfield_error input[type=text],.g-form .gfield_error input[type=email],.g-form .gfield_error input[type=tel],.g-form .gfield_error textarea{border-color:var(--c1)}.g-form .gform_submission_error,.g-form .gform_confirmation_message{font-size:18px;font-weight:600;line-height:22px;margin:0 0 24px}.g-form .gform_submission_error{color:#ff7b7b}.g-form .validation_message{display:none}.g-form .gform_validation_errors{margin:0 0 2rem;color:var(--c1)}.site-header{position:fixed;top:0;left:0;width:100%;z-index:9999}.site-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, #050c21 0%, rgba(5, 12, 33, 0.9) 20%, rgba(5, 12, 33, 0.6) 50%, rgba(5, 12, 33, 0) 100%);pointer-events:none;visibility:hidden;opacity:0;transition:.3s}.site-header .navbar{position:relative;z-index:99}.site-header .navbar__logo a{display:flex}.site-header .navbar__logo a svg{height:auto}.site-header .navbar__nav{padding:1.563rem 0 0;gap:2.5rem}.site-header .navbar__nav ul{list-style:none;margin:0;padding:0;display:inline-flex;gap:2.5rem}.site-header .navbar__nav ul li{position:relative}.site-header .navbar__nav ul li>a{transition:.3s;font-weight:var(--fw-medium);color:var(--white)}.site-header .navbar__nav ul li>a:before{content:"";width:100%;height:1px;background-color:var(--c1);position:absolute;left:0;bottom:-8px;visibility:hidden;opacity:0;transition:.3s}.site-header .navbar__nav ul li.current-menu-item>a:before{visibility:visible;opacity:1}.site-header .navbar__nav ul li.current-menu-item{font-weight:var(--fw-semibold)}.site-header .navbar__nav ul li.menu-item-has-children>a{display:flex;align-items:center;justify-content:center}.site-header .navbar__nav ul li.menu-item-has-children>a:after{content:"";margin:0 0 0 .625rem;width:8px;height:5px;background-size:contain;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'><path d='M7.5 1.625L3.75 5L0 1.625V0.5H7.5V1.625Z' fill='%23ffffff'/></svg>") no-repeat center;transition:.3s}.site-header .navbar__nav ul li.menu-item-has-children:hover>a:after{transform:rotate(180deg);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'><path d='M7.5 1.625L3.75 5L0 1.625V0.5H7.5V1.625Z' fill='%230081ff'/></svg>")}.site-header .navbar__nav ul li ul{list-style:none;margin:0;padding:0;position:absolute;left:-40px;top:29px;width:270px;background-color:#0F152A80;padding:var(--space-xs);z-index:-1;visibility:hidden;opacity:0;transition:.3s;transform:translate(0, 10px);display:block;border-radius:12px;filter:drop-shadow(0px 4px 15px rgba(40, 36, 96, 0.25))}.site-header .navbar__nav ul li ul li{border-bottom:1px solid #ffffff24;margin:0 0 12px}.site-header .navbar__nav ul li ul li:last-of-type{margin:0;border-bottom:none}.site-header .navbar__nav ul li ul li:last-of-type a{padding:0}.site-header .navbar__nav ul li ul li a{padding:0 0 12px;display:inline-block;width:100%;color:var(--white)}.site-header .navbar__nav ul li ul li a:before{content:none}.site-header .navbar__nav ul li ul li a:hover{color:var(--c1)}.site-header .navbar__nav ul li ul li.current-menu-item a{color:var(--c1)}.site-header .navbar__nav ul li ul li:hover a{color:var(--c2)}.site-header .navbar__nav ul li:hover ul{visibility:visible;opacity:1;z-index:9;transform:translate(0)}.site-header .navbar__nav ul li:hover>a:before{visibility:visible;opacity:1}.site-header .navbar__burger{align-items:center;justify-content:center;display:none;margin-top:15px;overflow:hidden}.site-header.is-scrolled:before{visibility:visible;opacity:1}.site-header .mobile-nav{position:fixed;top:0;right:-100vw;width:100%;height:100vh;overflow:auto;background-color:#000000B2;transition:.3s;visibility:hidden;opacity:0}.site-header .mobile-nav .inner{height:100%}.site-header .mobile-nav__menu{background-color:var(--darkblue-secondary);padding:120px 30px 30px;max-width:390px;margin:0 0 0 auto;height:100%;visibility:hidden;opacity:0;transition:.3s;transition-delay:.3s;transform:translate(50px, 0)}.site-header .mobile-nav__menu ul{list-style:none;margin:0;padding:0}.site-header .mobile-nav__menu ul li{font-family:var(--font-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-sm);text-transform:uppercase;padding:0 0 15px;margin:0 0 15px}.site-header .mobile-nav__menu ul li.menu-item-has-children a{display:flex;align-items:center;justify-content:space-between}.site-header .mobile-nav__menu ul li.menu-item-has-children a svg{width:20px;height:20px;display:flex;transition:.3s}.site-header .mobile-nav__menu ul li.menu-item-has-children a svg path{fill:var(--c2)}.site-header .mobile-nav__menu ul li.menu-item-has-children a .submenu-toggle{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%}.site-header .mobile-nav__menu ul li.menu-item-has-children a .submenu-toggle.is-active svg{transform:rotate(180deg)}.site-header .mobile-nav__menu ul li.menu-item-has-children a .submenu-toggle.is-active svg path{fill:var(--white)}.site-header .mobile-nav__menu ul li.menu-item-has-children ul{display:none;margin:20px 0 0}.site-header .mobile-nav__menu ul li.menu-item-has-children ul li{font-size:16px;line-height:27px;margin:0 0 10px;padding:0 0 10px;border:none;opacity:.5}.site-header .mobile-nav__menu ul li.menu-item-has-children ul li:last-of-type{margin:0;padding:0}.site-header .mobile-nav__menu ul li.menu-item-has-children ul li.current-menu-item{opacity:1}.site-header .mobile-nav__menu ul li.current-menu-item>a,.site-header .mobile-nav__menu ul li.current-menu-parent>a{color:var(--c1)}.site-header .mobile-nav__menu ul li.header-counter a{display:flex;align-items:center;justify-content:space-between}.site-header .mobile-nav__menu ul li.header-counter a span{width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;border:2px solid;color:var(--c2);border-radius:50%;line-height:normal}.site-header .mobile-nav__menu ul li:last-of-type{border-bottom:none;padding:0;margin:0}.site-header .mobile-nav__menu-button{margin:40px 0 0}.site-header .mobile-nav__menu-button a{justify-content:center}.site-header .mobile-nav__button{margin:20px 0 0}.site-header .mobile-nav__button .btn{width:100%}.site-header .mobile-nav.is-active{right:0;visibility:visible;opacity:1}.site-header .mobile-nav.is-active .mobile-nav__menu{visibility:visible;opacity:1;transform:translate(0)}.module{background-color:var(--darkblue-primary)}.module--cta .cols{margin:0 0 5rem}.module--cta .cols .col--left{width:48%;padding:var(--space-md) 0 0 var(--space-md)}.module--pageheader{position:relative}.module--pageheader.v1 .pageheader{position:relative;padding:25rem 0 var(--space-xl)}.module--pageheader.v1 .layer{position:absolute;top:0;left:0;width:100%;height:100%}.module--pageheader.v1 .layer img{width:100%;height:100%;object-fit:cover}.module--pageheader.v1 .layer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.module--pageheader.v1 .buttons{margin:var(--space-md) 0 0}.module--pageheader.gradient-v1 .layer:before{background:var(--bg-gradient-primary)}.module--pageheader.gradient-v2 .layer:before{background:var(--bg-gradient-secondary)}.module--textimage .cols .col--right{flex:none}.module--textimage .cols .col--right img{border-radius:var(--radius-sm)}.module--textimage .cols.is-streched .col--right img{width:100%;height:100%;object-fit:cover}.module--textimage .buttons{margin:var(--space-sm) 0 0}.module--services .services-list-item__icon{width:3.75rem;height:3.75rem}.module--services .services-list-item__arrow{margin:auto 0 auto auto}.module--services .services-list-item__arrow svg{transition:.3s}.module--services .services-list-item:hover .services-list-item__icon{background-color:var(--c1);border-color:var(--c1)}.module--services .services-list-item:hover .services-list-item__title{color:var(--c1)}.module--services .services-list-item:hover .services-list-item__arrow svg path{fill:var(--c1)}.module--services .services-cards{position:relative}.module--services .services-card{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .3s ease;min-height:600px;overflow:hidden}.module--services .services-card__image{position:absolute;top:0;left:0;width:100%;height:100%}.module--services .services-card__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 56.96%, rgba(0, 0, 0, 0.7) 84.51%);z-index:9}.module--services .services-card__image img{width:100%;height:100%;object-fit:cover}.module--services .services-card__tagline{position:absolute;top:1.563rem;left:1.563rem;z-index:99}.module--services .services-card__tagline span{font-weight:var(--fw-semibold);padding:.25rem .625rem}.module--services .services-card__content{position:absolute;bottom:0;left:0;width:100%;padding:0 var(--space-xs) var(--space-xs);z-index:99}.module--services .services-card.active{opacity:1;visibility:visible;z-index:2}.module--showcase{display:flex;align-items:center;justify-content:center;position:relative;padding:33.938rem 0 6.25rem}.module--showcase .bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;height:100%}.module--showcase .bg-layer img{width:100%;height:100%;object-fit:cover}.module--showcase .bg-layer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-gradient-primary)}.module--video .video{height:600px;overflow:hidden;position:relative}.module--video .video-bg{position:absolute;top:0;left:0;width:100%;height:100%}.module--video .video-bg img{width:100%;height:100%;object-fit:cover}.module--video .video-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-gradient-primary)}.module--video .video-button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100px;height:100px;transition:.3s}.module--video .video-button svg{width:40px}.module--video .video-button:hover{background-color:var(--c1-50) !important}.faqs .faq-header__icon{width:1.125rem;height:1.125rem}.faqs .faq-header__icon:before,.faqs .faq-header__icon:after{content:"";width:100%;height:1px;background-color:var(--c1);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.faqs .faq-header__icon:after{transform:rotate(90deg)}.faqs .faq-content{display:none}.faqs .faq:hover .faq-header__title{color:var(--c1)}.faqs .faq.is-active .faq-header__title{color:var(--c1)}.faqs .faq.is-active .faq-header__icon{transform:rotate(45deg)}.features-item{transition:.3s}.features-item:hover{border-color:var(--c1)}.features-item:hover .features-item__content-title{color:var(--c1)}.sidebar-widget{margin:0 0 3.5rem}.sidebar-widget .links a{display:flex;align-items:center;justify-content:center;margin:0 0 var(--space-xxxs);transition:.3s}.sidebar-widget .links a svg{margin:0 var(--space-xxxs) 0 0;flex:none;width:21px;height:21px}.sidebar-widget .links a:hover{opacity:.8}.sidebar-widget .socials a{transition:.3s}.sidebar-widget .socials a:hover{opacity:.8}.sidebar-widget:last-of-type{margin:0}.filters-button{opacity:.7}.filters-button.is-active{opacity:1;border-color:var(--c1);background-color:var(--c1)}.filters-button:hover{opacity:1}.team-modal{position:fixed;inset:0;z-index:9999;display:none;background-color:#000000B2}.team-modal.is-active{display:flex;align-items:center;justify-content:center}.team-modal .inner{padding:118px 114px;width:100%;height:100%}.team-modal .cols{overflow:hidden;width:100%;height:100%}.team-modal .cols .col--left{height:100%}.team-modal .cols .col--left img{width:100%;height:100%;object-fit:cover;object-position:top}.team-modal-image{height:100%;position:relative}.team-modal-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 56.96%, rgba(0, 0, 0, 0.7) 84.51%)}.team-modal-image__text{position:absolute;bottom:0;left:0;width:100%;padding:var(--space-sm)}.team-modal-content{padding:5.625rem 1.875rem 3.75rem;overflow:auto;height:100%;position:relative}.team-modal-content .gallery__item{position:relative;padding-bottom:175px}.team-modal-content .gallery__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.team-modal .js-team-modal-close{position:absolute;top:37px;right:37px;cursor:pointer}.team-modal .js-team-modal-close svg{width:25px;transition:.3s}.team-modal .js-team-modal-close:hover svg{transform:rotate(-180deg)}.c-card.v1{padding:1.563rem;border:1px solid transparent;transition:.3s}.c-card.v1 .c-card__icon svg{display:flex;width:40px;height:40px}.c-card.v1 .c-card__icon svg path{fill:var(--c1)}.c-card.v1 .c-card__title{font-family:var(--font-secondary);font-size:1.563rem;line-height:2.188rem;text-transform:uppercase;margin:0 0 .625rem}.c-card.v1 .c-card__button{margin-top:auto}.c-card.v1:hover{border-color:var(--c1)}.c-card.v2 .c-card__image{position:relative}.c-card.v2 .c-card__image img{border-radius:var(--radius-xs)}.c-card.v2 .c-card__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 56.96%, rgba(0, 0, 0, 0.7) 84.51%);z-index:9}.c-card.v2 .c-card__content{position:absolute;bottom:0;left:0;width:100%;z-index:9}.c-card.v2 .c-card__content-role{text-transform:uppercase;margin:.313rem 0 0}.c-card.v3{height:480px;position:relative;overflow:hidden}.c-card.v3 .c-card__image{position:absolute;top:0;left:0;width:100%;height:100%}.c-card.v3 .c-card__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 56.96%, rgba(0, 0, 0, 0.7) 84.51%)}.c-card.v3 .c-card__image img{width:100%;height:100%;object-fit:cover}.c-card.v3 .c-card__categories{font-weight:var(--fw-semibold);padding:.25rem .625rem;position:absolute;top:1.563rem;left:1.563rem}.c-card.v3 .c-card__content{position:absolute;left:0;bottom:0;width:100%;padding:0 1.563rem 1.563rem}.slick-dots{list-style:none;margin:0;padding:0;display:inline-flex;justify-content:center;width:100%;position:relative;z-index:999;margin:30px 0 0}.slick-dots li{margin:0 5px}.slick-dots li button{font-size:0;width:12px;height:12px;border-radius:50%;background-color:var(--c1);display:flex;opacity:.5;cursor:pointer}.slick-dots li.slick-active button{opacity:1}.ctrls .ctrl{cursor:pointer}.ctrls .ctrl.whitesmoke svg path{fill:var(--c1)}.ctrls .ctrl.whitesmoke.has-hover:hover svg path{fill:var(--white)}.ctrls.has-margin{margin:var(--spacer--sm) 0 0}.c-ss .u-ss{opacity:0;transition:opacity .3s ease}.c-ss .u-ss.slick-initialized{opacity:1}.c-ss--3 .slick-list{margin:0 calc(-1 * var(--space-xxs))}.c-ss--3 .slick-list .slick-slide{margin:0 var(--space-xxs)}.c-ss .ctrls--outline .ctrl{border:1px solid var(--c1)}.site-footer{padding:5rem 0 0;position:relative;overflow:hidden}.site-footer .menu__title{font-size:var(--fs-xxxs);line-height:var(--lh-xxxs);text-transform:uppercase;letter-spacing:10%;color:var(--c1);margin:0 0 var(--space-xs);display:flex}.site-footer .menu ul{list-style:none;margin:0;padding:0}.site-footer .menu ul li{font-size:.938rem;margin:0 0 .938rem;transition:.3s}.site-footer .menu ul li:last-of-type{margin:0}.site-footer .menu ul li:hover{opacity:.7}.site-footer .cols{position:relative;z-index:9}.site-footer .cols--bottom{padding:1.563rem 0 2.5rem}.site-footer .cols--bottom ul{display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0;gap:var(--space-xs)}.site-footer .cols--bottom p,.site-footer .cols--bottom a{font-size:var(--fs-xxs);line-height:var(--lh-xxs)}.site-footer .cols--bottom a{transition:.3s}.site-footer .cols--bottom a:hover{opacity:.7}.site-footer .socials a svg{width:25px;height:25px}.site-footer .layer{position:absolute;bottom:50px;left:-200px;width:100%}.site-footer .layer span{text-transform:uppercase;font-family:var(--font-secondary);font-size:35vh;line-height:0;white-space:pre;color:#0F152A80;display:flex}@media only screen and (max-width: 1390px){.container.md{max-width:100%;padding:0 5rem}.team-modal .inner{padding:3.75rem}}@media only screen and (max-width: 1199px){:root{--fs-lg: 3.125rem;--fs-xl: 4.375rem;--lh-lg: 3.125rem;--lh-xl: 4.375rem;--space-xl: 5rem}.container.md{padding:0 2.5rem}.site-header .navbar__logo svg{width:90px}.site-header .navbar__nav .menu{display:none}.site-header .navbar__button{display:none}.site-header .navbar__burger{display:flex}.module--pageheader.v1 .pageheader{padding:28.375rem 0 var(--space-xl)}.module--cta .cta .cols .col--right{width:36%}.module--faqs .cols .col{width:100%}.module--features.v1 .cols .col{width:100%}.module--features.v1 .heading__title br{display:none}.module--showcase{padding:26.875rem 0 6.25rem}.module--showcase .heading__title{font-size:var(--fs-lg);line-height:var(--lh-lg)}.site-footer .menus{gap:0;justify-content:space-between}.site-footer .cols--top .col--left{width:30%}.site-footer .cols--top .col--right{width:60%}}@media only screen and (max-width: 1090px){.heading .cols{flex-wrap:wrap}.heading .cols .col{width:100%;margin:var(--space-xs) 0 0}.heading .cols .col--right{display:flex}.module--activities .cards.grid-3{grid-template-columns:repeat(2, 1fr)}.module--archive .cards.grid-3{grid-template-columns:repeat(2, 1fr)}.module--cta .cta .cols{flex-wrap:wrap}.module--cta .cta .cols .col{width:100%}.module--cta .cta .cols .col--left{padding:var(--space-sm)}.module--cta .cta .cols .col--right img{margin-left:auto}.module--features.v2 .grid-3{grid-template-columns:repeat(2, 1fr)}.module--form .cols{flex-wrap:wrap;flex-direction:column-reverse}.module--form .cols--form .col{width:100%}.module--form .cols--form .col--left{margin:var(--space-md) 0 0}.module--services .services .cols{flex-wrap:wrap;flex-direction:column-reverse}.module--services .services .cols .col{width:100%}.module--services .services .cols .col--right{margin:0 0 var(--space-md)}.module--services .services-cards{min-height:500px}.module--services .services-card{min-height:auto}.module--team .cards.grid-4{grid-template-columns:repeat(2, 1fr)}.module--textEditor .cols{flex-wrap:wrap}.module--textEditor .cols .col{width:100%}.module--textimage .cols{flex-wrap:wrap;flex-direction:column-reverse;gap:var(--space-lg)}.module--textimage .cols .col{width:100%}.module--textimage .cols.is-streched .col--left{padding:0}.team-modal .cols{flex-wrap:wrap;max-width:490px;margin:auto;overflow:auto}.team-modal .cols .col{width:100%}.team-modal .cols .col--left{height:75%}.team-modal-image__text-name{font-size:var(--fs-md);line-height:var(--lh-md)}.team-modal-content{position:unset;padding:var(--space-sm)}.team-modal-content .gallery__item{padding-bottom:100%}.editor blockquote{margin:var(--space-xs) 0 0}}@media only screen and (max-width: 990px){.module--showcase .showcase .cols .col{width:100%}.module--showcase .showcase .cols .col--right{margin:var(--space-xs) 0 0}.module--video .video{height:450px}.site-footer .cols--top{flex-wrap:wrap}.site-footer .cols--top .col--left{width:60%}.site-footer .cols--top .col--right{width:100%;margin:2.5rem 0 0}.site-footer .cols--bottom{flex-wrap:wrap}.site-footer .cols--bottom .col--left{flex-wrap:wrap}.site-footer .cols--bottom .col--left ul{flex-wrap:wrap;justify-content:flex-start}.site-footer .cols--bottom .col--center,.site-footer .cols--bottom .col--right{width:100%;margin:var(--space-xs) 0 0}}@media only screen and (max-width: 790px){.module--activities .cards.grid-3{grid-template-columns:repeat(1, 1fr)}.module--archive .cards.grid-3{grid-template-columns:repeat(1, 1fr)}.module--features.v2 .grid-3,.module--features.v2 .grid-2{grid-template-columns:repeat(1, 1fr)}.module--form .g-form{padding:var(--space-sm)}.module--form .g-form .gfield.w-49{width:100%}.module--team .cards{max-width:490px;margin:auto}.module--team .cards.grid-4{grid-template-columns:repeat(1, 1fr)}.module--video .video{height:350px}.module--video .video-button{width:80px;height:80px}}@media only screen and (max-width: 690px){:root{--fs-xl: 3.75rem;--lh-xl: 3.75rem}.container.md{padding:0 var(--space-sm)}.heading .cols{flex-wrap:wrap}.heading .cols .col--right{width:100%;display:flex;margin:var(--space-sm) 0 0}.tagline{font-size:11px;line-height:var(--lg-xxxs);letter-spacing:20%}.tagline:before{display:none}.site-footer .menus{flex-direction:column}.site-footer .menus .menu{margin:0 0 var(--space-sm)}.site-footer .menus .menu:last-of-type{margin:0}.site-footer .cols--top .col--left{width:100%}}@media only screen and (max-width: 600px){.team-modal .inner{padding:0}.team-modal .cols{max-width:100%;border-radius:0}.team-modal .js-team-modal-close{top:20px;right:20px}}@media only screen and (max-width: 490px){.site-header .navbar__logo svg{width:70px}.module--cta .cta .buttons{width:100%;flex-direction:column;align-items:flex-start}.module--cta .cta .buttons .btn{width:100%;text-align:center}.module--pageheader.v1 .pageheader__buttons{width:100%}.module--pageheader.v1 .pageheader__buttons .buttons{flex-direction:column;align-items:flex-start}.module--pageheader.v1 .pageheader__buttons .buttons .btn{width:100%;text-align:center}}/*# sourceMappingURL=style.css.map */
