﻿.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;height:10px;float:left}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,:after,:before{box-sizing:border-box}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}textarea{resize:vertical}audio,canvas,iframe,img,svg,video{vertical-align:middle}:root{--primary:#466c8b;--primary-dark:#365674;--gray:#e1e2e1;--accent:#4db7d7}@font-face{font-family:Times Now;font-weight:400;src:url(TimesNow-SemiLight.woff2) format("woff2")}@font-face{font-family:Times Now;font-weight:400;font-style:italic;src:url(TimesNow-SemiLightIT.woff2) format("woff2")}@font-face{font-family:Times Now;font-weight:600;src:url(TimesNow-SemiBold.woff2) format("woff2")}@font-face{font-family:Times Now;font-weight:700;src:url(TimesNow-Bold.woff2) format("woff2")}@font-face{font-family:Times Now;font-weight:800;src:url(TimesNow-ExtraBold.woff2) format("woff2")}@font-face{font-family:Good Sans;font-weight:400;src:url(GoodSans-Regular.woff2) format("woff2")}@font-face{font-family:Good Sans;font-weight:500;src:url(GoodSans-Medium.woff2) format("woff2")}@font-face{font-family:Good Sans;font-weight:700;src:url(GoodSans-Bold.woff2) format("woff2")}body{font-family:Times Now,Times New Roman,serif}.sans-serif{font-family:Good Sans,sans-serif}.display-none{display:none!important}.vh-100{height:100vh;height:calc(var(--vh, 1vh)*100)}.embed-responsive{position:relative;width:100%}.embed-responsive:before{display:block;content:"";}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;width:100%;height:100%}.grayscale-with-border-accent{-webkit-filter:brightness(1.08) grayscale() drop-shadow(2px 0 #4db7d7) drop-shadow(0 -2px #4db7d7) drop-shadow(-2px 0 #4db7d7) drop-shadow(0 2px #4db7d7);filter:brightness(1.08) grayscale() drop-shadow(2px 0 #4db7d7) drop-shadow(0 -2px #4db7d7) drop-shadow(-2px 0 #4db7d7) drop-shadow(0 2px #4db7d7);-webkit-filter:brightness(1.08) grayscale() drop-shadow(2px 0 var(--accent)) drop-shadow(0 -2px var(--accent)) drop-shadow(-2px 0 var(--accent)) drop-shadow(0 2px var(--accent));filter:brightness(1.08) grayscale() drop-shadow(2px 0 var(--accent)) drop-shadow(0 -2px var(--accent)) drop-shadow(-2px 0 var(--accent)) drop-shadow(0 2px var(--accent));margin:2px}.desktop-container{width:600px;width:calc(var(--desktop-container-width)/2);left:calc(50% - 600px);left:calc(50% - var(--desktop-container-width)/2)}.hd-container{width:740px;width:calc(var(--hd-container-width)/2);left:calc(50% - 740px);left:calc(50% - var(--hd-container-width)/2)}body{background:#e1e2e1;background:var(--gray);color:#000}:root{--mobile-container-width:992px;--desktop-container-width:1200px;--hd-container-width:1480px}:root{--container-padding:3rem;--mobile-menu-width:320px}@media (max-width:1200px){:root{--container-padding:3rem}}@media (max-width:992px){:root{--container-padding:1.5rem}}.wrapper{max-width:1200px;max-width:var(--desktop-container-width);margin:0 auto;padding:0 3rem;padding:0 var(--container-padding)}@media (min-width:1600px){.wrapper{max-width:1480px;max-width:var(--hd-container-width)}}img,video{max-width:100%;height:auto}h1{font-size:48px;font-weight:800;color:#365674;color:var(--primary-dark);margin-top:.4em;margin-bottom:.3em}h2{font-size:25px;font-family:Good Sans,sans-serif;color:#365674;color:var(--primary-dark)}h2,h3{font-weight:700}h3{font-size:21px;font-family:Good Sans,sans-serif;color:#365674;color:var(--primary-dark)}h4{font-size:25px;font-weight:600}h6{font-weight:400;font-size:1rem}strong{font-weight:800}li,p{line-height:1.3}main li,main p{font-size:20px}a{font-weight:700;color:inherit}blockquote{font-style:italic;font-size:25px;margin:1.5rem 0 2rem;text-align:center}.border-accent{}@media (max-width:992px){h1{font-size:39px}}@media (min-width:1600px){h1{font-size:54px}h2{font-size:30px}h3{font-size:24px}#claim,aside a,header a{font-size:22px}main li,main p{font-size:24px}blockquote{font-size:30px}}#cookie-banner{position:fixed;z-index:40;bottom:0;left:0;right:0;display:flex;align-items:center;padding:.5rem 1rem;color:#fff;background-color:#365674;background-color:var(--primary-dark)}#cookie-banner .text{font-size:12px;line-height:1.5;font-family:Good Sans,sans-serif;margin-right:auto}#cookie-banner .actions{display:flex;margin-left:1rem}#cookie-banner .cta-accept{font-size:14px}#cookie-banner .cta-reject{background:rgba(0,0,0,0);border:none;box-shadow:none;color:#fff;font-weight:700;text-decoration:underline;cursor:pointer}@media (max-width:992px){#cookie-banner .actions{display:block;text-align:center}#cookie-banner .cta-accept{padding:.25rem .5rem;font-size:12px;margin-bottom:.25rem}}.header{--item-height:1.75rem;--square-size:28px;--transition-duration:1000ms;--transition-props-layer-1:var(--transition-duration) cubic-bezier(0.75,0,0,1);--transition-props-layer-2:var(--transition-duration) 500ms cubic-bezier(0.5,0,0,1);position:-webkit-sticky;position:sticky;top:0;right:0;left:0;z-index:20}@media (min-width:1600px){.header{--square-size:34px}}.header .branding{z-index:1}.header .branding #logo{min-width:180px;padding-bottom:.7rem}.header .branding #claim{color:#365674;color:var(--primary-dark);font-weight:800;padding-top:.7rem;-ms-transform:translateY(-3px);transform:translateY(-3px)}.header .main-nav ul{font-family:Good Sans,sans-serif;margin:0;padding:0;display:flex;flex-direction:row;align-items:center}.header .main-nav ul li{position:relative;list-style:none;border:none}.header .main-nav ul li:not(:last-child){margin-right:calc(var(--square-size)/2)}.header .main-nav ul li:before{content:"";position:absolute;left:var(--square-size);top:0;bottom:0;right:0;z-index:-1;background-color:#4db7d7;background-color:var(--accent);-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:left center;transform-origin:left center;will-change:transform;transition:transform .25s cubic-bezier(.15,0,0,1)}.header .main-nav ul li.current-menu-item:before{-ms-transform:none;transform:none}.header .main-nav ul li a{display:flex;align-items:center;line-height:var(--square-size);height:var(--square-size);text-decoration:none;font-weight:500;padding-right:.5rem;transition:transform var(--transition-props-layer-2)}.header .main-nav ul li a:before{content:"";width:var(--square-size);height:var(--square-size);margin-right:.5rem;background-color:#365674;background-color:var(--primary-dark)}.header .main-nav ul li a[href*=invest]:after{content:"";background-image:url(lock.svg);background-repeat:no-repeat;background-position:50%;width:calc(var(--square-size)*0.65);height:calc(var(--square-size)*0.65);margin-left:.5rem;-ms-transform:translateY(-1px);transform:translateY(-1px)}.header:before{content:"";position:absolute;top:0;right:0;left:0;bottom:50%;pointer-events:none;z-index:-1}.header:not(.no-background){background:linear-gradient(#e1e2e1 70%,rgba(225,226,225,0) 103%);background:linear-gradient(var(--gray) 70%,rgba(225,226,225,0) 103%)}.header:not(.no-background):before{background-color:#e1e2e1;background-color:var(--gray)}@media (max-width:992px){.header.no-background:before{background:linear-gradient(#ececec 50%,hsla(0,0%,100%,0));bottom:-1.5rem}}@media (min-width:992px){.header.no-background:before{background:linear-gradient(#e1e2e1,hsla(0,0%,100%,0));background:linear-gradient(var(--gray),hsla(0,0%,100%,0));bottom:-4rem}}.header:after{content:"";position:absolute;top:50%;right:100%;left:0;height:2px;-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;z-index:0;background-color:#365674;background-color:var(--primary-dark);transition:right var(--transition-props-layer-1)}.header .header-nav{max-width:1200px;max-width:var(--desktop-container-width);margin:0 auto;padding:1rem 3rem;padding:1rem var(--container-padding);position:relative;display:flex;justify-content:space-between;align-items:center}.header.loaded:after{right:0}.header.loaded .hamburger-container{opacity:1}@media (min-width:992px){.header{margin-top:2.5rem;top:2.5rem}.header:before{top:-2.5rem}.header .hamburger-container{display:none}.header .main-nav ul li:hover:before{-ms-transform:none;transform:none}.header .main-nav ul li:nth-child(odd){-ms-transform:translateY(-50%);transform:translateY(-50%)}.header .main-nav ul li:nth-child(2n){-ms-transform:translateY(50%);transform:translateY(50%)}.header .main-nav ul li:nth-child(odd) a{-ms-transform:translateY(100%);transform:translateY(100%)}.header .main-nav ul li:nth-child(2n) a{-ms-transform:translateY(-100%);transform:translateY(-100%)}.header.overflow-hidden-li li{overflow:hidden}.header.overflow-hidden-li li:before{opacity:0}.header.loaded .main-nav ul li a{-ms-transform:translateY(0);transform:translateY(0)}}@media (max-width:992px){.header{--square-size:22px;margin-top:0;top:0;padding-top:1rem;transition:transform .3s ease-in-out}.header.headroom--unpinned{-ms-transform:translateY(-100%);transform:translateY(-100%)}.header:before{top:-1rem;bottom:0}.header:after{z-index:-1;-ms-transform:translateY(-50%) translateY(.5rem);transform:translateY(-50%) translateY(.5rem)}.header .branding{z-index:0}.header .hamburger-container{--hamburger-height:18px;--hamburger-width:28px;--hamburger-transition:350ms cubic-bezier(0.5,0,0,1);opacity:0;z-index:2;padding:.5rem;-ms-transform:translateY(-1.3rem) translateX(.5rem);transform:translateY(-1.3rem) translateX(.5rem);transition:opacity var(--transition-props-layer-2);cursor:pointer;border:none;box-shadow:none;background:rgba(0,0,0,0);width:calc(var(--hamburger-width) + 1rem);height:calc(var(--hamburger-height) + 1rem);display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.header .hamburger-container .hamburger-layer{width:var(--hamburger-width);height:2px;background-color:#365674;background-color:var(--primary-dark)}.header .hamburger-container .hamburger-layer:first-child,.header .hamburger-container .hamburger-layer:last-child{width:80%;transition:width var(--hamburger-transition),transform var(--hamburger-transition)}.header .hamburger-container .hamburger-layer:nth-child(2n){transition:width var(--hamburger-transition)}.header.open .hamburger-layer:nth-child(2n){width:0}.header.open .hamburger-layer:first-child,.header.open .hamburger-layer:last-child{width:var(--hamburger-width)}.header.open .hamburger-layer:first-child{-ms-transform:translateY(calc(var(--hamburger-height)/2 - 2px)) rotate(-135deg);transform:translateY(calc(var(--hamburger-height)/2 - 2px)) rotate(-135deg)}.header.open .hamburger-layer:last-child{-ms-transform:translateY(calc(-1*var(--hamburger-height)/2)) rotate(135deg);transform:translateY(calc(-1*var(--hamburger-height)/2)) rotate(135deg)}.header .header-nav{padding:.5rem 3rem;padding:.5rem var(--container-padding) .5rem}.header .main-nav{z-index:20;position:fixed;top:0;right:0;bottom:0;width:320px;width:var(--mobile-menu-width);height:100vh;height:calc(var(--vh, 1vh)*100);overflow:hidden;z-index:0;background-color:#e1e2e1;background-color:var(--gray);box-shadow:0 3px 5px 0 rgba(0,0,0,.1);-ms-transform:translate(1rem) translate(320px);transform:translate(1rem) translate(320px);-ms-transform:translate(1rem) translate(calc(var(--mobile-menu-width)*1));transform:translate(1rem) translate(calc(var(--mobile-menu-width)*1));transition:transform .5s cubic-bezier(.75,0,0,1),visibility .5s;will-change:transform;visibility:hidden}.header .main-nav .menu-main-container{width:100%}.header .main-nav .menu-main-container ul{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-top:8rem;padding-bottom:2rem;margin:0 1rem 1rem;-ms-transform:translateX(20%);transform:translateX(20%);transition:transform .5s cubic-bezier(.25,0,0,1);will-change:transform}.header .main-nav .menu-main-container ul:after{content:"";position:absolute;top:0;bottom:0;left:1rem;width:2px;-ms-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0);-ms-transform-origin:center top;transform-origin:center top;background-color:#365674;background-color:var(--primary-dark);will-change:transform;transition:transform .5s cubic-bezier(.75,0,0,1) .15s}.header .main-nav .menu-main-container ul li{margin-bottom:3rem}.header .main-nav .menu-main-container ul li a{padding-left:1rem}.header.open .main-nav{visibility:visible;-ms-transform:none;transform:none;transition:transform .5s cubic-bezier(.5,0,0,1)}.header.open .main-nav ul{-ms-transform:none;transform:none;transition:transform .75s cubic-bezier(.5,0,0,1)}.header.open .main-nav ul:after{-ms-transform:translateX(-50%);transform:translateX(-50%);transition:transform .5s cubic-bezier(.25,0,0,1) .25s}}@media (min-width:1600px){.header .header-nav{max-width:1480px;max-width:var(--hd-container-width)}.header .branding #logo{min-width:220px}}@media (max-width:992px){body:not(.home) .header.overflow{overflow-x:hidden;z-index:11}}footer.footer{position:fixed;font-size:10px;color:#365674;color:var(--primary-dark);z-index:30;font-family:Good Sans,sans-serif}@media (min-width:992px){body:not(.page-template-template-legals) footer.footer{left:0;bottom:2rem;width:50%;padding-left:3rem;padding-left:var(--container-padding)}body:not(.page-template-template-legals) footer.footer .copyright{margin:0}}@media (min-width:1200px){body:not(.page-template-template-legals) footer.footer{width:600px;width:calc(var(--desktop-container-width)/2);left:calc(50% - 600px);left:calc(50% - var(--desktop-container-width)/2)}}@media (min-width:1600px){body:not(.page-template-template-legals) footer.footer{width:740px;width:calc(var(--hd-container-width)/2);left:calc(50% - 740px);left:calc(50% - var(--hd-container-width)/2)}}@media (max-width:992px){footer.footer{left:100%;top:33rem;width:320px;width:var(--mobile-menu-width);-ms-transform:translateX(1rem);transform:translateX(1rem);transition:transform .5s cubic-bezier(.75,0,0,1),visibility .5s;will-change:transform;visibility:hidden}footer.footer .copyright{padding-left:2rem;padding-right:2rem}footer.footer a{margin-top:.5rem}footer.footer span{display:none}footer.footer.open{visibility:visible;-ms-transform:translateX(-320px);transform:translateX(-320px);-ms-transform:translateX(calc(var(--mobile-menu-width)*-1));transform:translateX(calc(var(--mobile-menu-width)*-1));transition:transform .5s cubic-bezier(.5,0,0,1)}}.homepage-carousel-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.homepage-carousel-container.desktop{display:none}@media (orientation:landscape){.homepage-carousel-container.desktop{display:block}.homepage-carousel-container.mobile{display:none}}@media (min-width:992px){.homepage-carousel-container.desktop{display:block}.homepage-carousel-container.mobile{display:none}}.homepage-carousel,.homepage-carousel-container img.carousel-image,.tns-inner,.tns-outer{width:100%;height:100%;object-fit:cover;object-position:center 25%}@media (orientation:landscape){.homepage-carousel,.homepage-carousel-container img.carousel-image,.tns-inner,.tns-outer{object-position:center top}}@media (min-width:992px){.homepage-carousel,.homepage-carousel-container img.carousel-image,.tns-inner,.tns-outer{object-position:center top}}.homepage-carousel-container img.carousel-image{-webkit-filter:brightness(1.08) grayscale();filter:brightness(1.08) grayscale()}.homepage-carousel-container .tns-item{transition-duration:1.5s;animation-duration:1.5s}body.page-template-template-main-section main p{margin-top:1.5rem;margin-bottom:2rem;text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.page-template-template-main-section main section{margin:4rem 0}body.page-template-template-main-section main section h2{margin-top:0}body.page-template-template-main-section main .caption-media{background:#e1e2e1;background:var(--gray)}body.page-template-template-main-section main .caption-media>video{mix-blend-mode:darken}body.page-template-template-main-section .p-big,body.page-template-template-main-section .section-description{font-size:25px;margin-top:0}body.page-template-template-main-section .jobs-container h3{margin-top:2rem;font-size:inherit;font-weight:500}body.page-template-template-main-section .jobs-container .job{margin-bottom:1rem}body.page-template-template-main-section .jobs-container .job a{font-weight:400;display:block;text-decoration:none}@media (max-width:992px){body.page-template-template-main-section{overflow-x:hidden}body.page-template-template-main-section .p-big,body.page-template-template-main-section .section-description{font-size:22px}}@media (min-width:992px){body.page-template-template-legals aside,body.page-template-template-legals footer,body.page-template-template-main-section aside,body.page-template-template-main-section footer{position:fixed;width:50%}body.page-template-template-legals footer,body.page-template-template-main-section footer{bottom:3rem}body.page-template-template-main-section aside{left:0;top:10.4rem;padding-left:3rem;padding-left:var(--container-padding)}body.page-template-template-main-section main{margin-left:39%}body.page-template-template-main-section .section-description{max-width:90%}body.page-template-template-main-section aside{padding-right:7.5%}body.page-template-template-main-section main{padding-left:8%}body.page-template-template-main-section main .jobs-container,body.page-template-template-main-section main button,body.page-template-template-main-section main p{margin-left:2rem;margin-right:2rem}body.page-template-template-main-section aside h1{margin-top:.5rem;margin-bottom:.5rem}body.page-template-template-main-section aside{opacity:0;-ms-transform:translateX(-100%);transform:translateX(-100%);will-change:transform;animation:appear-in .6s .3s;animation-timing-function:cubic-bezier(.25,0,0,1);animation-fill-mode:forwards}body.page-template-template-main-section aside.appeared{animation:none;opacity:1;-ms-transform:none;transform:none}body.page-template-template-main-section main{opacity:0;animation:fade-in .6s .4s;animation-timing-function:ease;animation-fill-mode:forwards}}@media (min-width:992px) and (max-height:750px){body:not(.page-template-template-legals).page-template-template-main-section .side-menu{margin-top:2rem}body:not(.page-template-template-legals).page-template-template-main-section footer.footer{top:680px;bottom:auto}}@media (min-width:992px) and (max-width:1200px){body.page-template-template-main-section aside{padding-right:5%}body.page-template-template-main-section main{padding-left:5%}}@media (min-width:1200px){body.page-template-template-main-section aside,body.page-template-template-main-section footer{width:600px;width:calc(var(--desktop-container-width)/2);left:calc(50% - 600px);left:calc(50% - var(--desktop-container-width)/2)}}@media (min-width:1600px){body.page-template-template-main-section aside,body.page-template-template-main-section footer{width:740px;width:calc(var(--hd-container-width)/2);left:calc(50% - 740px);left:calc(50% - var(--hd-container-width)/2)}body.page-template-template-main-section .p-big,body.page-template-template-main-section .section-description{font-size:30px;margin-top:0}body.page-template-template-main-section h2{-ms-transform:translate(-5px);transform:translate(-5px)}}@keyframes fade-in{to{opacity:1}}@keyframes appear-in{to{transform:none;opacity:1}}body.page-template-template-legals main{padding-top:3rem;padding-bottom:3rem}body.page-template-template-legals main h1{margin-bottom:2rem}@media (min-width:992px){body.page-template-template-legals main h1{margin-bottom:3rem}}body.page-template-template-legals main h2{margin:3rem 0 1rem}body.page-template-template-legals main h3{margin-top:2rem}body.page-template-template-legals main p{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.page-template-template-legals main section>ul{padding-left:1.3rem}body.page-template-template-legals main section>ul>li{margin-bottom:1rem}body.page-template-template-legals main section>ul ul{padding-left:1.5rem}body.page-template-template-legals main section>ul ul li{margin-top:.3rem}@media (min-width:992px){html.page-template-template-legals{height:100%}body.page-template-template-legals{height:calc(100% - 2.5rem)}body.page-template-template-legals .wrapper{height:calc(100% - 90px);display:flex;flex-direction:column;justify-content:space-between}body.page-template-template-legals main{max-width:70%;margin-left:auto;margin-right:auto}body.page-template-template-legals main h4,body.page-template-template-legals main p{padding-left:5rem}body.page-template-template-legals main section>ul{padding-left:6rem;margin-left:.5rem}body.page-template-template-legals footer.footer{position:relative}}@media (min-width:1600px){body.page-template-template-legals .wrapper{height:calc(100% - 103px)}}body.page-template-template-contacts{color:#365674;color:var(--primary-dark)}body.page-template-template-contacts aside img{display:block;width:100%;-webkit-filter:brightness(1.08) grayscale() drop-shadow(2px 0 #4db7d7) drop-shadow(0 -2px #4db7d7) drop-shadow(-2px 0 #4db7d7) drop-shadow(0 2px #4db7d7);filter:brightness(1.08) grayscale() drop-shadow(2px 0 #4db7d7) drop-shadow(0 -2px #4db7d7) drop-shadow(-2px 0 #4db7d7) drop-shadow(0 2px #4db7d7);-webkit-filter:brightness(1.08) grayscale() drop-shadow(2px 0 var(--accent)) drop-shadow(0 -2px var(--accent)) drop-shadow(-2px 0 var(--accent)) drop-shadow(0 2px var(--accent));filter:brightness(1.08) grayscale() drop-shadow(2px 0 var(--accent)) drop-shadow(0 -2px var(--accent)) drop-shadow(-2px 0 var(--accent)) drop-shadow(0 2px var(--accent));margin:2px}body.page-template-template-contacts main{padding-bottom:2rem}body.page-template-template-contacts main a{text-decoration:none;border-bottom:1px solid}body.page-template-template-contacts main ul{list-style:none;margin:0}body.page-template-template-contacts main li,body.page-template-template-contacts main ul{padding-left:0}body.page-template-template-contacts main .office-details p{margin:0}body.page-template-template-contacts main a,body.page-template-template-contacts main h2,body.page-template-template-contacts main p,body.page-template-template-contacts main span{font-size:19px;line-height:25px}@media (max-width:586px){body.page-template-template-contacts li{margin-bottom:16px}body.page-template-template-contacts li span{display:block}}@media (max-width:992px){body.page-template-template-contacts main h2{margin:34px 0 12px}body.page-template-template-contacts main li{line-height:1.5}}@media (min-width:992px){body.page-template-template-contacts main{margin-left:39%;padding-left:70px}body.page-template-template-contacts main h2{margin:32px 0 2px}body.page-template-template-contacts main li{line-height:1.8}body.page-template-template-contacts aside,body.page-template-template-contacts footer{position:fixed;width:39%}}@media (min-width:1200px){body.page-template-template-contacts aside,body.page-template-template-contacts footer{padding-left:3rem;padding-left:var(--container-padding);width:600px;width:calc(var(--desktop-container-width)/2);left:calc(50% - 600px);left:calc(50% - var(--desktop-container-width)/2);width:690px;width:calc(var(--desktop-container-width)*57.5/100)}body.page-template-template-contacts main{padding-left:43px;margin-left:57.5%;width:44.5%}}@media (min-width:1600px){body.page-template-template-contacts aside,body.page-template-template-contacts footer{width:740px;width:calc(var(--hd-container-width)/2);left:calc(50% - 740px);left:calc(50% - var(--hd-container-width)/2);width:880.6px;width:calc(var(--hd-container-width)*59.5/100)}body.page-template-template-contacts main{margin-left:59.5%;width:50%}body.page-template-template-contacts main a,body.page-template-template-contacts main h2,body.page-template-template-contacts main p,body.page-template-template-contacts main span{font-size:26px;line-height:34px}}.side-menu{font-family:Good Sans,sans-serif;--side-offset:1.5rem;--mobile-menu-top:91px;--bullet-size:8px;--hover-factor:4;--active-factor:10;--hover-offset:calc(var(--bullet-size)*var(--hover-factor) - var(--bullet-size));--active-offset:calc(var(--bullet-size)*var(--active-factor) - var(--bullet-size));z-index:10;margin-top:4rem;padding-left:0;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:992px){.side-menu{margin:3rem 0;--active-factor:7.5}}.side-menu li{margin-bottom:.2rem;position:relative;display:block;width:auto;list-style:none}.side-menu li a{display:block;padding-left:var(--side-offset);font-size:21px;font-weight:400;text-decoration:none;padding-top:.5rem;padding-bottom:.5rem;will-change:transform;transition:transform .35s cubic-bezier(.25,0,0,1)}.side-menu li a:after,.side-menu li a:before{content:"";position:absolute;left:0;bottom:calc(var(--bullet-size)*2);width:var(--bullet-size);height:var(--bullet-size);-ms-transform-origin:left;transform-origin:left;will-change:transform;transition:transform .35s cubic-bezier(.25,0,0,1)}.side-menu li a:before{background-color:#4db7d7;background-color:var(--accent)}.side-menu li a:after{background-color:#365674;background-color:var(--primary-dark)}.side-menu:not(.mobile) li:hover a{-ms-transform:translateX(var(--hover-offset));transform:translateX(var(--hover-offset))}.side-menu:not(.mobile) li:hover a:after{-ms-transform:translateX(calc(var(--hover-offset)*-1));transform:translateX(calc(var(--hover-offset)*-1))}.side-menu:not(.mobile) li:hover a:before{-ms-transform:translateX(calc(var(--hover-offset)*-1)) scaleX(var(--hover-factor));transform:translateX(calc(var(--hover-offset)*-1)) scaleX(var(--hover-factor))}.side-menu:not(.mobile) li.active a{-ms-transform:translateX(var(--active-offset));transform:translateX(var(--active-offset));color:#466c8b;color:var(--primary);font-weight:700}.side-menu:not(.mobile) li.active a:after,.side-menu:not(.mobile) li.active a:before{-ms-transform:translateX(calc(var(--active-offset)*-1));transform:translateX(calc(var(--active-offset)*-1))}.side-menu:not(.mobile) li.active a:before{-ms-transform:translateX(calc(var(--active-offset)*-1)) scaleX(var(--active-factor));transform:translateX(calc(var(--active-offset)*-1)) scaleX(var(--active-factor))}.header--is-pinned .side-menu.mobile{top:calc(var(--mobile-menu-top) + 1px)}.side-menu.mobile{top:1rem;--mobile-nav-height:60px;display:none;margin:2rem 0 1rem;position:-webkit-sticky;position:sticky;box-shadow:0 -1px 0 0 #e1e2e1;box-shadow:0 -1px 0 0 var(--gray);box-sizing:border-box;transition:top .35s ease-in-out;height:var(--mobile-nav-height)}.side-menu.mobile,.side-menu.mobile .side-menu-inner{background-color:#e1e2e1;background-color:var(--gray)}.side-menu.mobile .side-menu-inner{overflow:hidden;max-height:var(--mobile-nav-height);transition:max-height .35s cubic-bezier(.25,0,0,1);border:1px solid #466c8b;border:1px solid var(--primary)}.side-menu.mobile:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(1rem + 1px);-ms-transform:translateY(-100%);transform:translateY(-100%);background:#e1e2e1;background:var(--gray)}@media (min-width:1600px){.side-menu{margin-top:2rem}.side-menu li a{font-size:25px}}@media (max-width:992px){.side-menu{display:none}.side-menu.mobile{display:block}.side-menu.mobile.open .side-menu-inner{max-height:600px;transition:max-height .5s cubic-bezier(.25,0,0,0)}.side-menu.mobile.open .active-section-name:after{-ms-transform:rotate(270deg) translate(2px,3px);transform:rotate(270deg) translate(2px,3px)}.side-menu.mobile .side-menu-inner:after,.side-menu.mobile .side-menu-inner:before{content:"";position:absolute;left:1rem;top:calc((var(--mobile-nav-height) - var(--bullet-size))/2);width:var(--bullet-size);height:var(--bullet-size);pointer-events:none}.side-menu.mobile .side-menu-inner:before{background-color:#4db7d7;background-color:var(--accent);-ms-transform-origin:left;transform-origin:left;-ms-transform:scaleX(var(--active-factor));transform:scaleX(var(--active-factor))}.side-menu.mobile .side-menu-inner:after{background-color:#365674;background-color:var(--primary-dark)}.side-menu.mobile .active-section-name{color:#466c8b;color:var(--primary);height:var(--mobile-nav-height);font-size:21px;font-weight:700;padding-left:calc(var(--active-factor)*0.75rem);padding-top:1rem;padding-bottom:1rem;display:flex;align-items:center}.side-menu.mobile .active-section-name p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 50px)}.side-menu.mobile .active-section-name:after{--size:2rem;content:"▶︎";width:var(--size);height:var(--size);font-size:1rem;display:flex;justify-content:center;align-items:center;position:absolute;right:1rem;will-change:transform;-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:center;transform-origin:center;transition:transform .25s cubic-bezier(.25,0,0,1)}.side-menu.mobile ul{margin:0;padding-left:1rem;padding-bottom:.5rem}.side-menu.mobile ul li{margin-bottom:.5rem}}.caption-media{display:flex;flex-direction:column;margin:1.5rem 2rem 1rem;overflow:hidden}.caption-media .caption{display:flex;align-items:center;padding:0 0 2.2rem 1rem;position:relative}.caption-media .caption-text{flex-grow:1;font-weight:600}.caption-media svg{display:block;flex-shrink:0;margin-right:.5rem;width:2rem;-ms-transform:translateY(48%);transform:translateY(48%)}.caption-media.caption-right .caption-text{text-align:right}.caption-media.caption-right svg{order:1;margin-right:0;margin-left:.5rem;-ms-transform:scaleX(-1) translateY(48%);transform:scaleX(-1) translateY(48%)}@media (min-width:992px){.caption-media.caption-small .caption{padding-left:2rem;padding-right:2rem}.caption-media.caption-small svg{position:absolute;top:100%;left:2rem;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.caption-media.caption-small .caption+*{width:calc(100% - 5rem);align-self:flex-end}.caption-media.caption-small.caption-right svg{left:auto;right:2rem;-ms-transform:scaleX(-1) rotate(-90deg);transform:scaleX(-1) rotate(-90deg)}.caption-media.caption-small.caption-right .caption+*{align-self:flex-start}}.table{--border:solid 1px #000;--padding:0.8rem 0.7rem;border:var(--border);text-align:center}.table .table-header{font-family:Good Sans,sans-serif;font-size:21px;padding:var(--padding);border-bottom:var(--border)}.table .values{display:flex;border-bottom:var(--border)}.table .values>div{font-weight:800;font-size:25px;padding:var(--padding)}.table .values>div:not(:last-child){border-right:var(--border)}.table .item{flex:1 1 0px}.table .labels{display:flex}.table .labels>div{font-family:Good Sans,sans-serif}.table .labels>div{padding:var(--padding);font-size:12px}.table .labels>div:not(:last-child){border-right:var(--border)}button.primary{font-family:Good Sans,sans-serif;font-weight:500;background-color:#4db7d7;background-color:var(--accent);border:none;font-size:1rem;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-appearance:none;padding:.65rem 1rem;border-radius:9999px}button.primary.big{padding:1.5rem;border-radius:5px}button.primary:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}button.primary:active{outline:none;-webkit-filter:brightness(.8);filter:brightness(.8)}
a.logoset {
    font-weight: 700;
    color: #365674;
    text-decoration: none;
    font-size: 30px;
}