@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}65%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}65%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}:root{--color-white:#ffffff;--color-blue:rgb(0, 53, 83);--color-cyan:rgb(0, 160, 204);--gadient-trans-blue:linear-gradient(0deg, rgba(0,53,83,1) 25%, rgba(0,53,83,0) 100%)}@font-face{font-family:"Montserrat";src:local("Montserrat Black"),local("Montserrat-Black"),url(../fonts/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat-Black.woff) format("woff"),url(../fonts/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff"),url(../fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--font-family:"Montserrat", Arial, Helvetica, sans-serif;--font-weight-regular:500;--font-weight-bold:600;--font-weight-black:900;--font-size:100%}.image{display:block;width:100%;max-width:100%;height:auto}a{color:var(--color-cyan);text-decoration:none}#background{position:fixed;top:0;left:0;width:100%;height:100%}#background__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#background__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gadient-trans-blue);-webkit-transition:background-color 2s ease-in;transition:background-color 2s ease-in}.loading #background__overlay{background:var(--color-blue)}#header{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100%;min-height:8rem;overflow:visible}#logo{-webkit-transition:scale 1s ease,-webkit-filter 1s ease-in;transition:scale 1s ease,-webkit-filter 1s ease-in;transition:filter 1s ease-in,scale 1s ease;transition:filter 1s ease-in,scale 1s ease,-webkit-filter 1s ease-in}#logo .badge{height:3.5rem;width:3.5rem;margin:0 auto 2rem;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;-webkit-animation:heartbeat 2.5s infinite;animation:heartbeat 2.5s infinite}#logo .name{width:20rem;margin:0 auto 1rem}#logo .claim{width:20rem;margin:0 auto 1rem}.loading #logo{-webkit-filter:blur(1rem);filter:blur(1rem)}.section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;scroll-snap-align:center;opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.loading .section{opacity:0}html{height:100%}body{padding:0;margin:0;height:100%;text-align:center;color:var(--color-white);background:var(--color-blue);font-family:var(--font-family);font-weight:var(--font-weight-regular);font-size:var(--font-size);line-height:1.5}#main{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;scroll-padding:10%;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scroll-behavior:smooth;z-index:10}