@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);
:root{--base-size: 1440;--cubic-bezier: cubic-bezier(0.87, 0, 0.13, 1);--wrapper-padding: 20;--mobile-browser: 876 }@media only screen and (max-width: 879px){:root{--base-size: 376;--wrapper-padding: 20}}:root{--color-blue-dark: #162d43}.fn-main{font-family:var(--font-main)}.c1{font-size:calc(14 / var(--base-size) * 100vw);font-weight:400;line-height:calc(16.7 / var(--base-size) * 100vw);letter-spacing:.1em}@media only screen and (max-width: 879px){.c1{font-size:calc(12 / var(--base-size) * 100vw);font-weight:400;line-height:calc(14.32 / var(--base-size) * 100vw);letter-spacing:.1em}}.c2{font-size:calc(12 / var(--base-size) * 100vw);font-weight:400;line-height:calc(14.32 / var(--base-size) * 100vw)}.s1{font-family:var(--font-main);font-size:calc(44 / var(--base-size) * 100vw);font-weight:200;line-height:calc(46 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){.s1{font-size:calc(34 / var(--base-size) * 100vw);font-weight:200;line-height:calc(36 / var(--base-size) * 100vw)}}.s2,.popup-navigation .content .main-menu a,.popup-navigation .content .main-menu ul li a:after{font-size:calc(38 / var(--base-size) * 100vw);font-weight:200;line-height:calc(40 / var(--base-size) * 100vw);font-family:var(--font-main)}@media only screen and (max-width: 879px){.s2,.popup-navigation .content .main-menu a,.popup-navigation .content .main-menu ul li a:after{font-size:calc(28 / var(--base-size) * 100vw);font-weight:200;line-height:calc(30 / var(--base-size) * 100vw)}}.s2-italic{font-size:calc(38 / var(--base-size) * 100vw);font-weight:300;line-height:calc(40 / var(--base-size) * 100vw);font-style:italic;text-transform:uppercase;font-family:var(--font-main)}@media only screen and (max-width: 879px){.s2-italic{font-size:calc(28 / var(--base-size) * 100vw);line-height:calc(30 / var(--base-size) * 100vw)}}.s3{font-family:var(--font-main-regular);font-size:calc(28 / var(--base-size) * 100vw);line-height:calc(30 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){.s3{font-size:calc(22 / var(--base-size) * 100vw);line-height:calc(24 / var(--base-size) * 100vw)}}.s4{font-size:calc(22 / var(--base-size) * 100vw);line-height:calc(24 / var(--base-size) * 100vw);font-family:var(--font-main-regular)}.s5{font-family:var(--font-main);font-size:calc(20 / var(--base-size) * 100vw);font-weight:400;line-height:calc(22 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){.s5{font-size:calc(16 / var(--base-size) * 100vw);font-weight:400;line-height:calc(20.48 / var(--base-size) * 100vw)}}.b1{font-size:calc(15 / var(--base-size) * 100vw);font-weight:400;line-height:calc(17.9 / var(--base-size) * 100vw);letter-spacing:.1em}@media only screen and (max-width: 879px){.b1{font-size:calc(13 / var(--base-size) * 100vw);font-weight:400;line-height:calc(15.51 / var(--base-size) * 100vw);letter-spacing:.1em}}.b2,.popup-navigation .content .footer-menu ul a{font-size:calc(14 / var(--base-size) * 100vw);font-weight:400;line-height:calc(16.7 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){.b2,.popup-navigation .content .footer-menu ul a{font-size:calc(13 / var(--base-size) * 100vw);font-weight:400;line-height:calc(15.51 / var(--base-size) * 100vw)}}.h1{font-weight:200;font-size:calc(208 / var(--base-size) * 100vw);line-height:calc(266.24 / var(--base-size) * 100vw);font-family:var(--font-main)}@media only screen and (max-width: 879px){.h1{font-size:calc(68 / var(--base-size) * 100vw);line-height:calc(87.04 / var(--base-size) * 100vw)}}.h2{font-size:calc(160 / var(--base-size) * 100vw);font-weight:200;line-height:calc(204.8 / var(--base-size) * 100vw);font-family:var(--font-main-extra-light)}@media only screen and (max-width: 879px){.h2{font-size:calc(64 / var(--base-size) * 100vw);font-weight:200;line-height:calc(81.92 / var(--base-size) * 100vw)}}.h3{font-family:var(--font-main-light);font-size:calc(52 / var(--base-size) * 100vw);font-weight:300;line-height:calc(54 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){.h3{font-size:calc(40 / var(--base-size) * 100vw);font-weight:400;line-height:calc(43 / var(--base-size) * 100vw)}}:root{--font-main: "Montserrat", serif;--font-main-regular: "EB Garamond", serif;--font-main-extra-light: "EB Garamond", serif;--font-main-light: "EB Garamond", serif;--font-body: "helvetica_neueregular", sans-serif;--font-title: "Montserrat", serif}#main-website-wrapper h1,#main-website-wrapper .h1,#main-website-wrapper h2,#main-website-wrapper .h2,#main-website-wrapper h3,#main-website-wrapper .h3,#main-website-wrapper .font-montserrat{font-family:var(--font-title);font-weight:400}#main-website-wrapper .editor-note{font-family:var(--font-main)}body,html{color:#5b5b5b;background-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:0.8333333333vw;font-family:var(--font-body)}@media only screen and (max-width: 879px){body,html{max-width:100vw;overflow-x:hidden;font-size:calc(14 / var(--base-size) * 100vw)}}main{width:100vw}.grid{display:grid;gap:1.0416666667vw;width:100vw;grid-template-columns:repeat(12, 1fr)}@media only screen and (max-width: 879px){.grid{display:block}}@media only screen and (max-width: 879px){.desktop{display:none}}.mobile{display:none}@media only screen and (max-width: 879px){.mobile{display:block}}section{max-width:100vw;overflow:hidden}.underline-link,.popup-navigation .content .footer-menu ul a,.footer .social-media ul a,.footer .footer-menu ul li a{overflow:hidden;position:relative}.underline-link::before,.popup-navigation .content .footer-menu ul a::before,.footer .social-media ul a::before,.footer .footer-menu ul li a::before{left:0;bottom:0;width:100%;content:"";height:1px;opacity:.5;position:absolute;transform-origin:right;transform:scaleX(0);background-color:currentColor;transition:transform .45s var(--cubic-bezier)}@media only screen and (min-width: 879px){.underline-link:hover::before,.popup-navigation .content .footer-menu ul a:hover::before,.footer .social-media ul a:hover::before,.footer .footer-menu ul li a:hover::before{transform:none;transform-origin:left}}[data-bg=white-bg] .post-listing{background-color:#fff}/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;text-align:left}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#007bff;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}figure{margin-bottom:0}html{overflow:hidden auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.lenis-stopped{overflow:hidden !important}.grid{gap:calc(12 / var(--base-size) * 100vw);display:grid;grid-template-columns:repeat(12, 1fr)}@media only screen and (max-width: 879px){.grid{display:block}}#main-website-wrapper *{box-sizing:border-box}body{word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:calc(16 / var(--base-size) * 100vw);line-height:calc(22 / var(--base-size) * 100vw);color:#5b5b5b;background-color:#fffaf5}h1,h2,h3,h4,h5,h6{margin-top:0}a,button{transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s}a{text-decoration:none}a:hover{text-decoration:none}main{z-index:9;background-color:#fffaf5;position:relative}.grid-inner-wrapper{grid-column:3/11;padding:0 calc(37 / var(--base-size) * 100vw)}blockquote{padding:calc(42 / var(--base-size) * 100vw);border-left:calc(3 / var(--base-size) * 100vw) solid #0e1a2c;background-color:rgba(33,64,154,.0784313725)}.parallax img{height:120% !important;transform:translateY(-20%)}.stagger:not(.edit-mode){opacity:0;transform:translateY(calc(40 / var(--base-size) * 100vw))}.reveal:not(.edit-mode){display:flex;overflow:hidden}.reveal:not(.edit-mode) span{opacity:0;display:block;transform:translateY(100%)}.footer .footer-bottom_c.h1{white-space:nowrap}.footer{bottom:0;z-index:8;color:#a0c8f3;padding:calc(189 / var(--base-size) * 100vw) 0 calc(64 / var(--base-size) * 100vw);background-color:#0e1a2c}@media only screen and (max-width: 879px){.footer{padding:calc(114 / var(--base-size) * 100vw) 0 calc(30 / var(--base-size) * 100vw)}}.footer a{color:#a0c8f3}.footer ul{padding:0;list-style:none}.footer .grid{padding:0 calc(64 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){.footer .grid{padding:0 calc(20 / var(--base-size) * 100vw)}}.footer .footer-menu{grid-column:1/7}.footer .footer-menu ul{display:grid;gap:calc(21 / var(--base-size) * 100vw);row-gap:0;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 879px){.footer .footer-menu ul{gap:calc(5 / var(--base-size) * 100vw)}}.footer .footer-menu ul li a{color:#a0c8f3;font-size:calc(44 / var(--base-size) * 100vw);font-weight:300;display:inline-flex;line-height:calc(46 / var(--base-size) * 100vw);padding-bottom:calc(4 / var(--base-size) * 100vw);text-transform:uppercase;font-family:var(--font-main)}@media only screen and (max-width: 879px){.footer .footer-menu ul li a{font-size:calc(28 / var(--base-size) * 100vw);font-weight:200;padding-bottom:calc(4 / var(--base-size) * 100vw);line-height:calc(30 / var(--base-size) * 100vw)}}.footer .social-media{grid-column:9/13;padding-top:calc(5 / var(--base-size) * 100vw);padding-left:calc(125 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){.footer .social-media{padding-left:0;margin-top:calc(88 / var(--base-size) * 100vw)}}.footer .social-media h4{font-size:calc(22 / var(--base-size) * 100vw);font-weight:400;position:relative;line-height:calc(22 / var(--base-size) * 100vw);margin-bottom:calc(30 / var(--base-size) * 100vw);padding-bottom:calc(30 / var(--base-size) * 100vw);font-family:var(--font-main)}@media only screen and (max-width: 879px){.footer .social-media h4{font-weight:400;font-size:calc(18 / var(--base-size) * 100vw);line-height:100%;letter-spacing:0%;padding-bottom:calc(27 / var(--base-size) * 100vw);margin-bottom:calc(23 / var(--base-size) * 100vw)}}.footer .social-media h4:after{left:0;bottom:0;content:"";width:calc(36 / var(--base-size) * 100vw);height:calc(1 / var(--base-size) * 100vw);position:absolute;background-color:currentColor}.footer .social-media ul{display:grid;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 879px){.footer .social-media ul{max-width:calc(200 / var(--base-size) * 100vw)}.footer .social-media ul a{font-weight:400;font-size:calc(14 / var(--base-size) * 100vw);line-height:100%;letter-spacing:0%}}.footer .footer-bottom{margin-top:calc(136 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){.footer .footer-bottom{display:flex;gap:calc(19 / var(--base-size) * 100vw);margin-top:calc(70 / var(--base-size) * 100vw);flex-direction:column-reverse}}.footer .footer-bottom_menu{display:flex;grid-column:1/5;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 879px){.footer .footer-bottom_menu{flex-direction:row}}.footer .footer-bottom_menu .fleava{transform:translateY(calc(-8 / var(--base-size) * 100vw))}@media only screen and (max-width: 879px){.footer .footer-bottom_menu .fleava{transform:none}}.footer .footer-bottom_menu .fleava a{text-decoration:underline}@media only screen and (max-width: 879px){.footer .footer-bottom_menu .fleava{font-weight:400;font-size:calc(14 / var(--base-size) * 100vw)}}.footer .footer-bottom_menu ul{margin-bottom:0}@media only screen and (max-width: 879px){.footer .footer-bottom_menu ul a{font-weight:400;font-size:calc(14 / var(--base-size) * 100vw);line-height:100%}}.footer .footer-bottom_c{height:calc(151 / var(--base-size) * 100vw);text-align:right;line-height:calc(151 / var(--base-size) * 100vw);grid-column:7/13;font-weight:400;font-size:calc(208 / var(--base-size) * 100vw);transform:translateY(calc(-7 / var(--base-size) * 100vw))}@media only screen and (max-width: 879px){.footer .footer-bottom_c{height:auto;transform:none;text-align:right;line-height:normal;font-weight:400;font-size:calc(60 / var(--base-size) * 100vw);text-transform:uppercase}}header{z-index:91;width:100vw;position:fixed;padding:0 calc(64 / var(--base-size) * 100vw);transition:transform .75s var(--cubic-bezier)}header.hide{transform:translateY(-120%)}@media only screen and (max-width: 879px){header{height:calc(58 / var(--base-size) * 100vw);display:flex !important;justify-content:space-between;padding:0 calc(var(--wrapper-padding) / var(--base-size) * 100vw)}}header .left-menu-button{display:flex;gap:calc(40 / var(--base-size) * 100vw);grid-column:1/4;padding-top:calc(50 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){header .left-menu-button{width:100%;padding-top:0;margin-top:calc(41 / var(--base-size) * 100vw);justify-content:space-between}}header .left-menu-button .language{mix-blend-mode:difference;position:relative;display:none}@media only screen and (max-width: 879px){header .left-menu-button .language{transform:translateY(calc(-9 / var(--base-size) * 100vw))}}header .left-menu-button .language svg{top:calc(4 / var(--base-size) * 100vw);left:calc(36 / var(--base-size) * 100vw);width:calc(9.5 / var(--base-size) * 100vw);height:calc(5.2 / var(--base-size) * 100vw);position:absolute}@media only screen and (max-width: 879px){header .left-menu-button .language svg{left:calc(24 / var(--base-size) * 100vw)}}header .left-menu-button .language ul{margin:0;padding:0;list-style:none;position:relative}header .left-menu-button .language ul a{color:#fff;font-size:calc(14 / var(--base-size) * 100vw);letter-spacing:8%;line-height:calc(16.7 / var(--base-size) * 100vw);text-transform:uppercase}header .left-menu-button .language ul>li>a{display:flex;width:calc(48 / var(--base-size) * 100vw);height:calc(23 / var(--base-size) * 100vw);border-bottom:1px solid hsla(0,0%,100%,.5)}@media only screen and (max-width: 879px){header .left-menu-button .language ul>li>a{width:calc(36 / var(--base-size) * 100vw);height:calc(18 / var(--base-size) * 100vw)}}header .left-menu-button .language ul ul{opacity:0;position:absolute;pointer-events:none;transform:translateY(calc(10 / var(--base-size) * 100vw));transition:all .45s var(--cubic-bezier)}header .left-menu-button .language ul ul li a{height:auto;width:calc(48 / var(--base-size) * 100vw);padding:calc(10 / var(--base-size) * 100vw) 0 calc(13 / var(--base-size) * 100vw);transition:all .45s var(--cubic-bezier)}@media only screen and (min-width: 879px){header .left-menu-button .language ul ul li a:hover{opacity:.6;padding-left:calc(10 / var(--base-size) * 100vw)}}header .left-menu-button .language ul ul.active{opacity:1;pointer-events:all}@media only screen and (min-width: 879px){header .left-menu-button .language:hover svg{transform:rotate(180deg)}header .left-menu-button .language:hover ul ul{opacity:1;transform:none;pointer-events:all}}header .left-menu-button .burger{height:calc(8 / var(--base-size) * 100vw);padding-top:calc(2 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){header .left-menu-button .burger{padding-top:0}}header .left-menu-button .burger .inner-line{height:calc(8 / var(--base-size) * 100vw);display:flex;cursor:pointer;flex-direction:column;justify-content:space-between}header .left-menu-button .burger .inner-line .line{width:calc(48 / var(--base-size) * 100vw);height:calc(1 / var(--base-size) * 100vw);background-color:#fff;transition:transform .45s var(--cubic-bezier)}@media only screen and (max-width: 879px){header .left-menu-button .burger .inner-line .line{width:calc(36 / var(--base-size) * 100vw)}}@media only screen and (min-width: 879px){header .left-menu-button .burger:hover .inner-line .line:first-child{transform:translateX(-5px)}header .left-menu-button .burger:hover .inner-line .line:last-child{transform:translateX(5px)}}header .logo{display:flex;grid-column:6/8;margin-top:calc(6 / var(--base-size) * 100vw);align-items:flex-start;justify-content:center}@media only screen and (max-width: 879px){header .logo{top:0;left:0;right:0;width:calc(100 / var(--base-size) * 100vw);margin:0 auto;position:absolute;margin-top:calc(14 / var(--base-size) * 100vw)}}header .logo img{height:auto;width:calc(178 / var(--base-size) * 100vw);flex:0 0 calc(178 / var(--base-size) * 100vw)}header .logo img.dark{display:none}@media only screen and (max-width: 879px){header .logo img{width:calc(100 / var(--base-size) * 100vw);flex:0 0 calc(100 / var(--base-size) * 100vw)}}header .button-contact{display:flex;margin-top:calc(50 / var(--base-size) * 100vw);grid-column:11/13;justify-content:flex-end}@media only screen and (max-width: 879px){header .button-contact{display:none}}header .button-contact a{color:#fff;display:flex;width:calc(136 / var(--base-size) * 100vw);height:calc(24 / var(--base-size) * 100vw);font-weight:400;font-size:calc(14 / var(--base-size) * 100vw);overflow:hidden;position:relative;line-height:calc(16.7 / var(--base-size) * 100vw);letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-body);justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.5)}header .button-contact a svg{width:calc(15 / var(--base-size) * 100vw);height:calc(15 / var(--base-size) * 100vw)}header .button-contact a::before{left:0;bottom:0;width:100%;height:1px;content:"";position:absolute;transform:scaleX(0);transform-origin:right;background-color:#fff;transition:transform .45s var(--cubic-bezier)}@media only screen and (min-width: 879px){header .button-contact a:hover::before{transform:scaleX(1);transform-origin:left}}header.background{height:calc(72 / var(--base-size) * 100vw);background-color:#0e1a2c}@media only screen and (max-width: 879px){header.background{height:56px}}header.background .left-menu-button{padding-top:calc(23 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){header.background .left-menu-button{margin-top:0;padding-top:0;align-items:center}}header.background .button-contact{margin-top:calc(23 / var(--base-size) * 100vw)}header.background .button-contact a{padding-bottom:0;margin-bottom:calc(24 / var(--base-size) * 100vw)}header.background .logo{margin-top:0;padding-top:calc(5 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){header.background .logo{height:100%;display:flex;align-items:flex-start}}header.background .logo img{width:calc(119 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){header.background .logo img{width:calc(90 / var(--base-size) * 100vw)}}header.background .language{transform:none}header.background .burger{padding-top:calc(8 / var(--base-size) * 100vw)}header.dark-header:not(.background){color:#0e1a2c}header.dark-header:not(.background) .burger .inner-line .line{background-color:#0e1a2c}header.dark-header:not(.background) .logo img{display:none}header.dark-header:not(.background) .logo img.dark{display:block}header.dark-header:not(.background) .language svg path{fill:#0e1a2c}header.dark-header:not(.background) .language ul a{color:currentColor}header.dark-header:not(.background) .language ul>li>a{border-bottom:1px solid rgba(14,26,44,.5)}header.dark-header:not(.background) .button-contact a{color:currentColor;border-bottom:1px solid rgba(14,26,44,.5)}header.dark-header:not(.background) .button-contact a svg path{fill:currentColor}.popup-navigation{top:0;left:0;z-index:99;width:100vw;height:100vh;position:fixed;background-color:rgba(14,26,44,.6980392157);-webkit-backdrop-filter:blur(240px);backdrop-filter:blur(240px);clip-path:inset(0 0 100% 0)}.popup-navigation .button-close{top:calc(45 / var(--base-size) * 100vw);left:calc(64 / var(--base-size) * 100vw);width:calc(48 / var(--base-size) * 100vw);height:calc(50 / var(--base-size) * 100vw);z-index:99999;cursor:pointer;position:absolute}@media only screen and (max-width: 879px){.popup-navigation .button-close{top:calc(34 / var(--base-size) * 100vw);left:calc(20 / var(--base-size) * 100vw);width:calc(36 / var(--base-size) * 100vw)}}.popup-navigation .button-close:after{top:calc(10 / var(--base-size) * 100vw);left:0;width:100%;opacity:.5;height:calc(1 / var(--base-size) * 100vw);content:"";position:absolute;background-color:#fff}.popup-navigation .content{color:#fff;padding:calc(60 / var(--base-size) * 100vw) 0;text-align:center}.popup-navigation .content .menu-title{margin-bottom:calc(48 / var(--base-size) * 100vw)}@media only screen and (max-width: 879px){.popup-navigation .content .menu-title{margin-bottom:calc(20 / var(--base-size) * 100vw)}}.popup-navigation .content .main-menu{margin:0 auto;max-width:calc(667 / var(--base-size) * 100vw)}.popup-navigation .content .main-menu ul{gap:calc(8 / var(--base-size) * 100vw);display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 879px){.popup-navigation .content .main-menu ul{margin:0 auto;max-width:calc(342 / var(--base-size) * 100vw)}}.popup-navigation .content .main-menu ul li{flex:0 0 auto;overflow:hidden;position:relative}.popup-navigation .content .main-menu ul li a{opacity:0;display:block;position:relative;color:#fff;will-change:transform;transform:translateY(100%)}@media only screen and (max-width: 879px){.popup-navigation .content .main-menu ul li a{display:flex;font-size:calc(28 / var(--base-size) * 100vw);line-height:calc(30 / var(--base-size) * 100vw);letter-spacing:0%;text-transform:uppercase}}.popup-navigation .content .main-menu ul li a:after{content:"—";color:#fff;margin-left:calc(8 / var(--base-size) * 100vw);transition:none}.popup-navigation .content .main-menu ul li a::before{left:0;bottom:0;content:"";height:1px;position:absolute;background-color:hsla(0,0%,100%,.5);width:calc(100% - calc(33 / var(--base-size) * 100vw));transform:translateX(-100%);transition:transform .5s var(--cubic-bezier)}@media only screen and (min-width: 879px){.popup-navigation .content .main-menu ul li a:hover::before{transform:none}}.popup-navigation .content .main-menu ul li:nth-of-type(3n+1){clear:both}@media only screen and (max-width: 879px){.popup-navigation .content .main-menu ul li:nth-of-type(3n+1){clear:unset}}@media only screen and (max-width: 879px){.popup-navigation .content .main-menu ul li:nth-of-type(2n+1){clear:both}}.popup-navigation .content .main-menu ul li:nth-of-type(3n) a:after,.popup-navigation .content .main-menu ul li:last-child a:after{display:none}@media only screen and (max-width: 879px){.popup-navigation .content .main-menu ul li:nth-of-type(3n) a:after,.popup-navigation .content .main-menu ul li:last-child a:after{display:block}}.popup-navigation .content .main-menu ul li:nth-of-type(3n) a::before,.popup-navigation .content .main-menu ul li:last-child a::before{width:100%}@media only screen and (max-width: 879px){.popup-navigation .content .main-menu ul li:nth-of-type(2n) a:after,.popup-navigation .content .main-menu ul li:last-child a:after{display:none}}.popup-navigation .content .main-menu a{color:#fff;text-transform:uppercase}.popup-navigation .content ul{margin:0;padding:0;list-style:none}.popup-navigation .content .featured-images{width:calc(196 / var(--base-size) * 100vw);height:calc(272 / var(--base-size) * 100vw);overflow:hidden;margin:calc(56 / var(--base-size) * 100vw) auto;position:relative;clip-path:inset(0 0 100% 0)}@media only screen and (max-width: 879px)and (max-height: 667px){.popup-navigation .content .featured-images{margin:calc(20 / var(--base-size) * 100vw) auto}}.popup-navigation .content .featured-images .thumb-post{top:0;left:0;z-index:1;opacity:0;width:100%;position:absolute;transform:scale(1.1)}.popup-navigation .content .featured-images .thumb-post:first-child{z-index:6}.popup-navigation .content .featured-images .thumb-post:nth-of-type(2){z-index:6}.popup-navigation .content .featured-images .thumb-post.active{opacity:1;z-index:6}.popup-navigation .content .featured-images .thumb-post.active.first{transform:scale(1);transition-delay:.4s}.popup-navigation .content .featured-images .thumb-post.history{z-index:3}.popup-navigation .content .featured-images .thumb-post img{width:calc(196 / var(--base-size) * 100vw);height:calc(272 / var(--base-size) * 100vw);overflow:hidden;-o-object-fit:cover;object-fit:cover}.popup-navigation .content .footer-menu{opacity:0;transform:translateY(calc(10 / var(--base-size) * 100vw))}.popup-navigation .content .footer-menu .title{padding-bottom:24px;position:relative;margin-bottom:24px}@media only screen and (max-width: 879px)and (max-height: 667px){.popup-navigation .content .footer-menu .title{padding-bottom:calc(20 / var(--base-size) * 100vw);margin-bottom:calc(20 / var(--base-size) * 100vw)}}.popup-navigation .content .footer-menu .title::after{left:0;right:0;bottom:0;content:"";width:calc(36 / var(--base-size) * 100vw);height:calc(1 / var(--base-size) * 100vw);margin:0 auto;position:absolute;background-color:#fff}@media only screen and (max-width: 879px){.popup-navigation .content .footer-menu .title::after{width:calc(28 / var(--base-size) * 100vw)}}.popup-navigation .content .footer-menu ul{gap:calc(8 / var(--base-size) * 100vw);display:flex;margin:0 auto;flex-wrap:wrap;max-width:calc(260 / var(--base-size) * 100vw);justify-content:center}.popup-navigation .content .footer-menu ul a{color:#fff;display:inline-flex;transition:color .45s ease-out}.popup-navigation .content .footer-menu ul a::after{content:"/";color:#fff;margin-left:calc(8 / var(--base-size) * 100vw)}.popup-navigation .content .footer-menu ul a::before{width:74%}@media only screen and (min-width: 879px){.popup-navigation .content .footer-menu ul a:hover{color:hsla(0,0%,100%,.6)}}.popup-navigation .content .footer-menu ul li{flex:0 0 auto}.popup-navigation .content .footer-menu ul li:nth-of-type(3n+1){clear:both}.popup-navigation .content .footer-menu ul li:nth-of-type(3n) a::after,.popup-navigation .content .footer-menu ul li:last-child a::after{display:none}.popup-navigation .content .footer-menu ul li:nth-of-type(3n) a::before,.popup-navigation .content .footer-menu ul li:last-child a::before{width:100%}
