@font-face{font-family:Arial;src:url(Arial.f25e40fa.ttf)}@font-face{font-family:Arial Bold;src:url(Arial-bold.38bf038f.ttf)}@font-face{font-family:Avant Garde Bold;src:url(avant-bold.ec2c8c01.woff)}@font-face{font-family:Avant Garde Demi;src:url(avant-demibold.8b910e7f.woff)}@font-face{font-family:Avant Garde Medium;src:url(avant-medium.95850a7c.woff)}@font-face{font-family:Avant Garde Book;src:url(avant-book.14e431af.woff)}@font-face{font-family:Avant Garde Light;src:url(avant-light.0a50b6b6.woff)}:root{--font-small:15px}@media (min-width:768px){:root{--font-small:16px}}@media (min-width:992px){:root{--font-small:17px}}.color-primary,body{color:#01005a}.color-secondary{color:#1961ac}.color-third{color:#13cbe2}.color-white{color:#fff}.color-grey{color:#546779}h1,h2,h3,h4,h5{font-family:Avant Garde Bold;line-height:1.1em;font-weight:700;margin:.5em 0}h1{font-size:9vw;line-height:1em;text-transform:uppercase}@media (min-width:768px){h1{font-size:3.5em}}@media (min-width:992px){h1{font-size:5em}}h2{font-size:2.6em}@media (min-width:768px){h2{font-size:2.9em}}@media (min-width:992px){h2{font-size:3.2em}}@media (min-width:1260px){h2{font-size:4.5em}}h3{font-size:1.8em;line-height:1.2em}@media (min-width:768px){h3{font-size:2.5em}}@media (min-width:992px){h3{font-size:3em}}h4{font-size:2em}h4,h5{line-height:1.2em}h5{font-size:1.8em}p{font-family:Avant Garde Book;font-size:1.1em;line-height:1.3em;margin:1em 0}p.large{font-size:1.4em;line-height:1.4em}p.large strong{font-size:1.1em}a{position:relative;transition:all .3s ease}a,a:focus,a:hover{color:#13cbe2;text-decoration:none}a:focus .underline,a:hover .underline{background-size:100% 100%}strong{font-family:Avant Garde Bold;font-weight:700}main{overflow:hidden}.header,main{width:100%;height:auto;position:relative}.header-logo{display:block;width:150px;height:auto;margin:0 auto}@media (min-width:768px){.header-logo{width:200px}}@media (min-width:992px){.header-logo{width:250px}}.header-logo svg{width:100%;height:100%}.header-logo img{max-width:100%}.banner{background-image:url(banner-image-3.1204f666.jpg);background-size:cover;background-position:50%}@media (min-width:768px){.banner{background-image:url(banner-image.7f096698.jpg)}}.banner-wrapper{width:auto;margin:0 auto;position:relative;padding:2rem 2rem 5em;box-sizing:content-box}.banner-wrapper>:first-child{margin-top:0}.banner-wrapper>:last-child{margin-bottom:0}@media (min-width:992px){.banner-wrapper{max-width:1200px;padding:5em 3.5rem 8rem}}.banner .banner-content{max-width:600px}.grid{height:auto}.grid,.grid-item{width:100%;position:relative}.grid-item{overflow:hidden}.grid-item>:first-child{margin-top:0}.grid-item>:last-child{margin-bottom:0}.grid-item.__dark{background-color:#01005a;color:#fff}.grid-item.__middle{background-color:#1961ac;color:#fff}.grid-item.__middle+.__middle{background-color:#13cbe2;color:#01005a}.grid-item.__middle+.__middle h4{color:#fff}.grid-item.__middle+.__middle h4 .color-third{color:#01005a}.grid-item.__middle+.__light{background-color:#1961ac;color:#fff}.grid-item.__middle+.__light h4{color:#13cbe2}.grid-item.__light{background-color:#13cbe2}.grid-item.__center-align{display:flex;align-items:center}.grid-item img{width:100%;height:100%;object-fit:cover}.grid-item .chevron{position:absolute;bottom:-30px;left:-5px;width:200px;height:auto}@media (min-width:768px){.grid-item .chevron{bottom:-15px}}@media (min-width:992px){.grid-item .chevron{left:10px;bottom:-15px;width:240px}}.grid-item h2.single{max-width:100%;margin-bottom:150px}@media (min-width:768px){.grid-item h2.single{margin-bottom:170px}}@media (min-width:992px){.grid-item h2.single{margin-bottom:190px}}.grid .grid-item:not(.grid-item.__image){padding:3rem 2rem}@media (min-width:992px){.grid .grid-item:not(.grid-item.__image){padding:5rem 3.5rem}.grid .grid-item:not(.grid-item.__image):nth-child(odd){padding:5rem 5rem 5rem 3.5rem}.grid .grid-item:not(.grid-item.__image):nth-child(2n){padding:5rem 3.5rem 5rem 5rem}}@media (min-width:768px){.grid{display:grid;grid-template-columns:1fr 1fr}.grid-item.__middle+.__middle{background-color:#1961ac;color:#fff}.grid-item.__middle+.__middle h4{color:#fff}.grid-item.__middle+.__middle h4 .color-third{color:#13cbe2}.grid-item.__middle+.__light{background-color:#13cbe2;color:#01005a}.grid-item.__middle+.__light h4{color:#01005a}}.textblock{width:100%;height:auto;position:relative;padding:2rem}@media (min-width:992px){.textblock{padding:3.5rem}}.textblock-wrapper{width:auto;margin:0 auto;position:relative}.textblock-wrapper>:first-child{margin-top:0}.textblock-wrapper>:last-child{margin-bottom:0}@media (min-width:992px){.textblock-wrapper{max-width:1200px}}.textblock+.videoblock{padding-top:0}.videoblock{display:none;padding:2rem}@media (min-width:992px){.videoblock{padding:3.5rem}}.videoblock .video-container{position:relative;background:rgba(0,0,0,.1);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}@media (min-width:992px){.videoblock .video-container{min-height:600px}}.videoblock .video-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:1}.videoblock .video-container .content{position:relative;width:100%;max-width:650px;margin:auto;text-align:center;padding:4rem 2rem;color:#fff;z-index:2}.videoblock .video-container .content>:first-child{margin-top:0}.videoblock .video-container .content>:last-child{margin-bottom:0}@media (min-width:992px){.videoblock .video-container .content{padding:7rem 3.5rem}}.videoblock .video-container .content>*{margin:.25em 0}.videoblock .video-container .content h2{font-size:2.5em}@media (min-width:768px){.videoblock .video-container .content h2{font-size:4em}}@media (min-width:992px){.videoblock .video-container .content h2{font-size:5em}}.videoblock .video-container .content h3{font-family:Avant Garde Book;font-weight:300}.videoblock .video-container .video-play{display:inline-flex;width:80px;height:80px;border-radius:50%;background:#13cbe2;justify-content:center;align-items:center;transition:all .42s cubic-bezier(.215,.61,.355,1)}.videoblock .video-container .video-play:focus,.videoblock .video-container .video-play:hover{background:#fff}.videoblock .video-container .video-play:focus svg path,.videoblock .video-container .video-play:hover svg path{fill:#13cbe2;stroke:#13cbe2}.videoblock .video-container .video-play svg{width:34px;height:auto;margin-left:7px}.videoblock .video-container .video-play svg path{fill:#fff;stroke:#fff;stroke-width:1px;transition:all .42s cubic-bezier(.215,.61,.355,1)}.heading{padding:2rem 2rem 0}@media (min-width:992px){.heading{padding:3.5rem 3.5rem 0}}.heading-wrapper{width:auto;margin:0 auto;position:relative}.heading-wrapper>:first-child{margin-top:0}.heading-wrapper>:last-child{margin-bottom:0}@media (min-width:992px){.heading-wrapper{max-width:1200px}}.image-and-text{padding:3rem 2rem}@media (min-width:992px){.image-and-text{padding:5rem 3.5rem}}.image-and-text-wrapper{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:auto;margin:0 auto;position:relative}.image-and-text-wrapper>:first-child{margin-top:0}.image-and-text-wrapper>:last-child{margin-bottom:0}@media (min-width:768px){.image-and-text-wrapper{flex-direction:row;grid-gap:30px 100px;gap:30px 100px}}@media (min-width:992px){.image-and-text-wrapper{max-width:1200px}}.image-and-text .image img{width:100%;height:auto}@media (min-width:768px){.image-and-text .image{max-width:400px;width:30%;flex:1}}.image-and-text .text{position:relative;flex:1}.image-and-text .text p{color:#546779}@media (min-width:768px){.image-and-text .text.with-hanging-image{padding-top:100px}.image-and-text .text.with-hanging-image.less-padding-top{padding-top:60px}}.image-and-text .text .hanging-image{max-width:200px;margin:30px 0}@media (min-width:768px){.image-and-text .text .hanging-image{position:absolute;top:-80px;right:0;margin:0}}@media (min-width:768px){.image-and-text.right-image .image-and-text-wrapper{flex-direction:row-reverse}}.image-and-text.right-image .text .hanging-image{right:auto;left:0}.footer{width:100%;height:auto;position:relative;background-color:#01005a;color:#fff;padding:3.5em 2rem}@media (min-width:992px){.footer{padding:5em 3.5rem}}.footer h2{margin:0}.footer a{white-space:nowrap}.footer-wrapper{width:auto;margin:0 auto;position:relative}.footer-wrapper>:first-child{margin-top:0}.footer-wrapper>:last-child{margin-bottom:0}@media (min-width:992px){.footer-wrapper{max-width:1200px}}.underline{width:100%;background-image:linear-gradient(transparent calc(100% - 3px),#13cbe2 3px);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s}
/*# sourceMappingURL=styles.5230f8db.css.map */