::selection{background-color:#000000;color:#ffffff;}.bg-beige{background-color:#F6F2E8 !important;}.bg-dark-beige{background-color:#9D895580 !important;}.bg-blue{background-color:#24415F !important;}.txt-blue{color:#24415F;}.txt-white{color:#FFFFFF;}.txt-gold{color:#9D8955;font-weight:600;}.scroll-to{display:block;position:relative;top:-72px;visibility:hidden;}@media screen and (min-width:992px){.scroll-to{display:block;position:relative;top:-110px;visibility:hidden;}}a,a:link,a:active{color:#9D8955;text-decoration:none;transition:0.2s;font-weight:600;}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;}ul{padding-left:1rem;}a:hover{color:#24415F;text-decoration:none;}img{max-width:100%;}figure{margin-bottom:0;}html{scroll-behavior:smooth;}body,p,li{font-family:'Roboto',sans-serif;font-weight:400;font-size:1.125rem;color:#34434B;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}b,strong{font-weight:900;}p strong{font-weight:500;}h1{text-transform:none;font-size:1.75rem;font-weight:700;line-height:1.15;margin-bottom:1rem;}h2{font-weight:700;font-size:1.5rem;margin-bottom:0.75rem;line-height:1.15;}h3{font-size:1.25rem;text-transform:none;font-weight:700;line-height:1.15;margin-bottom:0.5rem;}h1 + h2,p + h2,ul + h2,p + h3,ul + h3{margin-top:2rem;}h2 + h3{margin-top:1.5rem;}p.ingress{font-weight:500;font-size:1.125rem;}.max-width-300{max-width:300px;}@media screen and (min-width:576px){h1{font-size:1.875rem;}}@media screen and (min-width:992px){h1{font-size:2.125rem;}h2{font-size:1.75rem;}h3{font-size:1.5rem;}}@media screen and (min-width:1700px){h1{font-size:2.75rem;}h2{font-size:2rem;}h3{font-size:1.75rem;}p.ingress{font-size:1.25rem;}}article h1{font-size:1.75rem;font-weight:700;}article h2{font-weight:700;}article p:last-child{margin-bottom:0;}article p.ingress{font-size:1.25rem;}@media screen and (min-width:992px){article h1{font-size:2rem;}article h2{font-size:1.5rem;}}@media screen and (min-width:1700px){article h1{font-size:2.25rem;}article h2{font-size:1.75rem;}article p.ingress{font-size:1.375rem;}}.padding-x-space{padding-left:15px;padding-right:15px;}@media (min-width:768px){.padding-x-space{padding-left:2rem;padding-right:2rem;}}@media (min-width:1200px){.padding-x-space{padding-left:5rem;padding-right:5rem;}}.padding-y-space{padding-top:2rem;padding-bottom:2rem;transition:.5s;}@media (min-width:768px){.padding-y-space{padding-top:2.5rem;padding-bottom:2.5rem;}}@media (min-width:1200px){.padding-y-space{padding-top:3.5rem;padding-bottom:3.5rem;}}@media (min-width:1700px){.padding-y-space{padding-top:5rem;padding-bottom:5rem;}}a.btn,button.btn{display:inline-block;font-size:1rem;background-color:#9D8955;padding:0.5rem 2rem;color:#FFF;font-weight:500;transition:all ease 0.2s;border:2px solid #9D8955;border-radius:100px;}a.btn:hover,a.btn:focus,a.btn:active,button.btn:hover,button.btn:focus,button.btn:active{background-color:#9D8955;filter:brightness(90%);outline:none;box-shadow:none;color:#FFF;}a.btn-white,button.btn-white{color:#FFFFFF;border-color:#FFFFFF;background:transparent;}a.btn-white:hover{color:#9D8955;border-color:#9D8955;background:transparent;}[type="button"]{-webkit-appearance:none;}@media screen and (min-width:1200px){a.btn{padding:0.5rem 3rem;}}.section-header{margin-bottom:1.5rem;}.section-header.container{max-width:600px;}.section-header h2{margin-bottom:0;}@media screen and (min-width:992px){.section-header{margin-bottom:2rem;}.section-header h2{font-size:2rem;}}@media screen and (min-width:1200px){.section-header{margin-bottom:2.25rem;}.section-header h2{margin-bottom:0.75rem;font-size:2.5rem;}}.note{margin-top:0.5rem;margin-bottom:0;font-size:0.875rem;}.navbar{justify-content:space-between;align-items:initial;padding-top:0;padding-bottom:0;top:0;transition:all ease 0.4s;height:72px;z-index:1200;}.navbar-light{background-color:#FFFFFF;box-shadow:0 1px 5px rgba(0,0,0,0.1);}.navbar-show{transform:none;}@media screen and (min-width:992px){.navbar{height:110px;}}.navbar-brand{display:flex;}.navbar-brand img{width:120px;transition:0.15s;}@media screen and (min-width:992px){.navbar .navbar-brand img{width:200px;}}.navbar-dark .logo-dark{display:block;opacity:1;}.navbar-dark .logo-light{display:none;opacity:0;}.navbar-light .logo-light{display:block;opacity:1;}.navbar-light .logo-dark{display:none;opacity:0;}.navbar-toggler:focus{outline:none;}.navbar .navbar-toggler{width:35px;height:28px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;padding:0;outline:none !important;box-shadow:none !important;border:none;z-index:1032;}.navbar-toggler{position:relative;width:30px;height:22px;border:none;}.navbar-toggler span{display:block;position:absolute;height:2px;width:30px;background:#000000;opacity:1;left:0;}.navbar-dark .navbar-toggler span{background:#FFFFFF;}.navbar-toggler:focus,.navbar-toggler:active{border:none;outline:none;box-shadow:none;}.navbar-toggler span:nth-child(1){top:0;}.navbar-toggler span:nth-child(2){top:10px;}.navbar-toggler span:nth-child(3){top:20px;}@media screen and (min-width:992px){.navbar-toggler{display:none;}}.offcanvas-collapse{position:fixed;top:0;bottom:0;right:0;width:100%;overflow-y:auto;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:1032;overflow-x:hidden;}.offcanvas-collapse.open{-webkit-transform:translateX(0);transform:translateX(0);box-shadow:0 0 40px rgba(0,0,0,0.1);}#mob-nav{padding:0;}@media screen and (min-width:400px){.offcanvas-collapse{width:380px;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);}.offcanvas-collapse.open{-webkit-transform:translateX(0);transform:translateX(0);}}#mobileMenu .nav-item{border-bottom:1px solid #D4D4D6;}#mobileMenu .nav-link{color:#000000;font-weight:600;font-size:1.125rem;padding:1rem;display:flex;justify-content:space-between;align-items:center;white-space:nowrap;}.close-button{cursor:pointer;font-size:36px;padding:0 0.25rem;display:flex;justify-content:flex-end;align-items:center;position:relative;color:#000000;height:30px;width:30px;margin-right:0.75rem;}.main-menu-mobile .top-nav-item{height:60px;display:flex;justify-content:flex-end;align-items:center;}.main-menu-mobile .top-nav-item span{display:block;position:absolute;height:2px;width:30px;background:#000000;opacity:1;right:0;}.main-menu-mobile .top-nav-item span:nth-child(1){top:15px;transform:rotate(45deg);}.main-menu-mobile .top-nav-item span:nth-child(2){top:15px;transform:rotate(-45deg);}#mobileMenu #language-menu .nav-link{font-weight:400;opacity:0.8;}.main-menu-mobile .offcanvas-submenu-collapse{position:fixed;top:0;bottom:0;right:0;width:100%;height:100%;overflow-y:auto;transition:all .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:10;padding:0;opacity:0;}.main-menu-mobile .offcanvas-submenu-collapse.open{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}.main-menu-mobile .offcanvas-submenu-collapse .top-nav-item{justify-content:space-between;}.main-menu-mobile .back-button{justify-content:flex-start;font-size:30px;margin-left:1rem;color:#000000;}.main-menu-mobile .submenu{list-style:none;padding-left:0;}.main-menu-mobile .offcanvas-submenu-collapse .submenu:first-child .nav-item:first-child .nav-link{border-top:none;}.main-menu-mobile .submenu-submenu{list-style:none;padding-left:0;}#mobileMenu .main-menu-mobile .submenu-submenu .nav-item .nav-link{white-space:normal;font-weight:400;}.main-menu-mobile .submenu-submenu .nav-item:first-child .nav-link{border-top:none;}.main-menu-mobile .submenu-submenu .nav-item:first-child .nav-link{border-top:none;}.main-menu-mobile .submenu-submenu > .nav-item:last-child{border-bottom:1px solid #A1B7B6;}.main-menu-mobile .submenu .submenu .nav-item:last-child .nav-link{border-bottom:none;}.main-menu-mobile .submenu-item .nav-link{text-transform:none;}#desktopMenu{display:none;}@media screen and (min-width:992px){#desktopMenu{display:flex;}}#main-menu{flex-direction:row;align-items:center;}#main-menu .nav-item{position:relative;}#main-menu .nav-link{font-weight:500;color:#324158;padding:0.5rem 0;transition:all ease 0.15s;text-transform:uppercase;font-size:1rem;}.navbar-dark #main-menu .nav-link:hover{color:rgba(255,255,255,0.7);}.navbar-light #main-menu .nav-link:hover{color:#9D8955;}#main-menu > .nav-item > .nav-link{margin-right:1.5rem;}#main-menu > .nav-item:last-child > .nav-link{margin-right:0;}.navbar-dark #main-menu .nav-link{color:#FFFFFF;}@media screen and (min-width:1700px){#main-menu > .nav-item > .nav-link{margin-right:2rem;}}#main-menu .dropdown-toggle::after{display:none;}#main-menu .dropdown:hover .dropdown-menu{display:block;}#main-menu .dropdown-menu{background-color:#ffffff;border:none;border-radius:0;position:absolute;top:calc(100% - 2px);padding:0;min-width:260px;box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2);}#main-menu .dropdown-menu .nav-link{color:#324158;text-transform:none;font-size:0.875rem;font-weight:400;padding:1rem;border-bottom:1px solid #D4D4D6;line-height:1;}#main-menu .dropdown-menu .nav-item:last-child .nav-link{border-bottom:none;}#desktopMenu #language-menu{flex-direction:row;}#desktopMenu #language-menu .nav-link{font-weight:400;font-size:0.875rem;color:#000000;padding:0.5rem 1.5rem 0.5rem 0;transition:all ease 0.15s;}#desktopMenu #language-menu .nav-item:last-child .nav-link{padding-right:0;}.navbar-dark #desktopMenu #language-menu .nav-link{color:#FFFFFF;}@media screen and (min-width:1700px){#desktopMenu #language-menu .nav-link{font-size:1rem;padding:0.5rem 1.875rem 0.5rem 0;}}footer{background:#24415F;color:#D9D9D9;opacity:0.9;}footer p,footer a,footer .lower-footer p a,.footer-contact-box a,.footer-contact-box h3,.footer-contact-box p,.footer-contact-box li,.lower-footer a{color:#E1E3E4 !important;}footer a:hover,.lower-footer a:hover{color:rgba(255,255,255,0.7) !important;}footer > div{flex-basis:100%;flex-grow:0;flex-shrink:0;margin-bottom:2rem;}footer > div:last-child{margin-bottom:0;}@media screen and (min-width:600px){footer > div{flex-basis:calc(50% - 1rem);}}@media screen and (min-width:992px){footer > div{flex-basis:calc(25% - 1rem);}}footer h3{margin:0 0 1rem;padding-top:1rem;font-weight:600;}footer ul{list-style:none;padding-left:0;margin-bottom:0;}footer p{font-weight:500;font-size:1rem;}footer li{font-size:1rem;}footer ul li ul li a.nav-link{font-size:.875rem;padding-bottom:0;}footer ul li a.nav-link:hover{opacity:.4;}.sm-icons > a{display:inline-flex;border-radius:50%;border:1px solid #EDEBE6;height:40px;width:40px;justify-content:center;align-items:center;margin-right:0.75rem;color:#EDEBE6;}.lower-footer{background:#24415F90;}.lower-footer p{font-size:0.875rem;font-weight:300;color:#EDEBE6;}.logo-container{padding:1rem 0;border-top:1px solid #ffffff50;}.lower-footer h3{color:#fff;text-transform:uppercase;margin-bottom:1rem;}.footer-logo{flex-basis:calc(50% - 0.5rem);flex-grow:0;flex-shrink:0;margin-bottom:1rem;}.footer-logo figure{height:60px;}.footer-logo img,.footer-logo-right img{width:100%;height:100%;object-fit:contain;padding:1rem;border:1px solid #ffffff20;}.footer-logo-right{flex-basis:calc(50% - 0.5rem);flex-grow:0;flex-shrink:0;margin-bottom:1rem;}@media screen and (min-width:480px){.footer-logo{flex-basis:calc(50% - 0.5rem);}.footer-logo figure,.footer-logo-right figure{height:120px;}}@media screen and (min-width:992px){.footer-logo{flex-basis:calc(25% - 0.5rem);}.footer-logo-right{flex-basis:100%;flex-grow:0;flex-shrink:0;margin-bottom:1rem;}.logo-container{border-left:1px solid #ffffff50;border-top:0;padding:0 1rem;}}.chevron-down{width:100%;position:absolute;bottom:2rem;}.chevron-down a{color:#fff;font-size:2rem;}.chevron-down a:hover{color:#7D2638;}.scroll-to{display:block;position:relative;top:-59px;visibility:hidden;}@media screen and (min-width:992px){.scroll-to{top:-111px;}}.hero-section{min-height:80vh;position:relative;background-position:center;background-size:cover;display:flex;flex-direction:column;justify-content:center;}.hero-video video{width:100%;height:100%;position:absolute;object-fit:cover;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:-1;filter:brightness(70%);}.hero-video{background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.hero-video .hero-caption{color:#fff;display:flex;flex-direction:column;justify-content:center;height:100%;}.hero-caption,.video-caption{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}.hero-caption h1{font-size:1.75rem;font-weight:900;width:100%;}.hero-caption a.btn{margin-top:1.5rem;font-size:1rem;}@media screen and (max-width:567px){.hero-caption h1{max-width:400px;}}@media screen and (min-width:992px){.hero-caption h1{font-size:3rem;}.hero-caption,.video-caption{align-items:center;text-align:center;}}@media screen and (min-width:1200px){.hero-caption h1{font-size:3.5rem;margin-top:2rem;}}@media screen and (min-width:1700px){.hero-caption h1{font-size:4.25rem;}.hero-caption a.btn{margin-top:2.5rem;}}.read-more{display:inline-block;color:#9D8955;font-weight:700;font-size:0.875rem;}.service-item .read-more{position:absolute;bottom:0.5rem;left:0;vertical-align:bottom;}@media screen and (min-width:992px){.read-more{font-size:1rem;}.service-item .read-more{bottom:0;left:1rem;}}@media screen and (max-width:767px){.intro-section{padding:0;}}.intro-section .intro-section-item{flex-basis:100%;flex-grow:0;flex-shrink:0;}.intro-text{color:#fff;}.intro-img figure{width:100%;height:100%;z-index:2;position:relative;}.intro-img figure img{width:100%;height:100%;object-fit:cover;}.intro-text p{color:#fff;}.intro-img{position:relative;}.intro-section .overlay{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;background:#9D8955;z-index:1;}@media screen and (min-width:768px){.intro-section .intro-section-item{flex-basis:50%;}.intro-img figure{padding:0;}.intro-section .overlay{top:-2rem;left:-2rem;padding:0;}}.service-section h2{margin-bottom:2rem;}.sevice-section .service-item{flex-basis:100%;flex-grow:0;flex-shrink:0;position:relative;background-position:1000px 1000px;background-size:100px;background-repeat:no-repeat;border-top:7px solid #9D8955;padding:1rem 0 1rem 0;}.sevice-section .service-item p{margin-bottom:0;}.sevice-section .service-item:last-child{border-bottom:7px solid #9D8955;}.sevice-section .service-item:hover{background-position:right,bottom;}@media screen and (min-width:992px){.sevice-section .service-item{flex-basis:calc(33.33% - 1rem);border-left:7px solid #9D8955;border-top:none;padding:0 0 0 1rem;}.sevice-section .service-item:last-child{border-bottom:none;}}.business-section{background-repeat:no-repeat;background-size:cover;background-position:top;}@media screen and (min-width:768px){.business-areas{column-count:3;column-gap:36px;max-width:1200px;margin:0 auto;}}.business-areas ul{padding-left:0;list-style-position:inside;}.business-areas ul li{list-style-type:none;padding:1rem 0;display:flex;align-items:center;}.business-areas ul li a{color:#fff;}.business-areas ul li a:hover{color:#9D8955;}.business-areas ul li a:hover img{filter:invert(58%) sepia(16%) saturate(938%) hue-rotate(6deg) brightness(90%) contrast(88%);}.business-areas img{width:24px;margin-right:0.75rem;}.business-areas .business-block .business-img{position:relative;}.business-areas .business-block .business-img img{width:100%;height:100%;object-fit:cover;}.business-areas .business-block .caption{position:absolute;left:0;bottom:0;color:#fff;padding:2rem;}.business-areas .business-block h2{color:#fff;letter-spacing:0.02em;}.business-areas .business-block .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;transition:.5s ease;opacity:0;}.business-areas .business-block:hover .overlay{opacity:0.9;background:#9D8955D6;}.business-areas .business-block .overlay-text{color:#fff;position:absolute;left:0;bottom:0;width:100%;padding:2rem;}.business-areas .business-block .overlay-text a{color:#fff !important;}.business-areas .business-block .overlay-text{opacity:0;}.business-areas .business-block:hover .overlay-text{opacity:1;}.business-areas .business-block .caption{opacity:1;}.business-areas .business-block:hover .caption{opacity:0;}@media screen and (min-width:568px){.business-areas .business-block{flex-basis:calc(50% - 1rem);}}@media screen and (min-width:992px){.business-areas .business-block{flex-basis:calc(25% - 1rem);margin-bottom:2rem;}}.cases .case-wrap{flex-basis:100%;flex-grow:0;flex-shrink:0;margin-bottom:2rem;}.cases .case-wrap .case-img img{width:100%;height:100%;object-fit:cover;}.cases .case-img{height:300px;width:100%;}@media screen and (min-width:992px){.cases .case-wrap{flex-basis:calc(33.33% - 1rem);}}.filter-tags label{cursor:pointer;display:block;color:#000000;font-weight:400;position:relative;padding-left:30px;display:inline-flex;align-items:center;margin:0;text-transform:capitalize;}.filter-tags input{-webkit-appearance:none;appearance:none;background-color:#FFFFFF;margin:0;font:inherit;width:20px;height:20px;border:1px solid #C9CBCE;border-radius:0;padding:0 !important;position:absolute;top:0;left:0;cursor:pointer;}.filter-tags input::before{content:"";width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#000000;position:absolute;top:0;left:0;box-shadow:inset 1em 1em #000000;transform:scale(0);transform-origin:center;clip-path:polygon(37% 65%,85% 12%,95% 21%,38% 81%,0 48%,8% 39%);}.filter-tags input:checked::before{transform:scale(0.7);}.logos .logo-wrap{flex-basis:calc(50% - 1rem);flex-grow:0;flex-shrink:0;padding:1rem;}.logos .logo-wrap img{width:100%;height:100%;object-fit:contain;filter:grayscale(100);opacity:.8;}.logos .logo-wrap img:hover{filter:unset;opacity:unset;}@media screen and (min-width:567px){.logos .logo-wrap{flex-basis:25%;}}@media screen and (min-width:992px){.logos .logo-wrap{flex-basis:12.5%;}}.banner{margin-bottom:2rem;}@media screen and (max-width:767px){.banner-section{padding:0;}}.banner:last-child{margin-bottom:0;}.banner-image{margin-bottom:2rem;}.banner .banner-content{flex-basis:100%;flex-grow:0;flex-shrink:0;}@media screen and (min-width:768px){.banner .banner-content{flex-basis:50%;}.banner-image{margin-bottom:0;}}.banner .banner-image{width:100%;height:100%;z-index:2;position:relative;}.banner .banner-image img{width:100%;height:100%;object-fit:cover;object-position:center;}.banner .banner-logo{width:50%;max-height:100px;}.banner .banner-logo img{width:100%;height:100%;object-fit:contain;object-position:left;}.banner .banner-image-wrap{position:relative;}@media screen and (min-width:768px){.banner .overlay{position:absolute;top:-2rem;left:-2rem;bottom:0;height:100%;width:100%;background:#9D8955;z-index:1;}}.contact-form{background:linear-gradient(45deg,#5C2B62 0%,#A71680 50%,#D88A5F 100%) !important;color:#fff;padding:2rem;}@media screen and (min-width:992px){.start-contact-form{margin-top:6rem;margin-bottom:-4rem;}.contact-form{transform:translateY(-8vw);}}@media screen and (min-width:1200px){.start-contact-form{margin-top:10rem;margin-bottom:-8rem;}}.news-posts{justify-content:flex-start;}.news-post{flex-basis:100%;flex-grow:0;flex-shrink:0;background-color:#FFFFFF;margin-bottom:1.5rem;}.news-post figure{margin:0;overflow:hidden;position:relative;height:52vw;background-color:#F2F3F4;}.news-post figure img{height:100%;width:100%;object-fit:cover;}p.news-category{margin-bottom:0.375rem;font-weight:600;color:#999999;}.news-preview{padding:1.5rem 1rem;}.news-preview h3{font-size:1.5rem;margin:0 0 0.5rem;}.news-posts .news-post.first-post .news-preview-long{display:none;}@media screen and (min-width:576px){.news-posts{margin-left:-0.5rem;margin-right:-0.5rem;}.news-post{flex-basis:calc(50% - 1rem);max-width:calc(50% - 1rem);margin:0 0.5rem 1rem;}.news-post figure{height:26vw;}}@media screen and (min-width:992px){.investment-page .news-post figure img{height:100%;}.news-section .news-post{margin-bottom:0;}.news-post{flex-basis:calc(33.33% - 1rem);max-width:calc(33.33% - 1rem);margin-bottom:1rem;}.news-post figure{height:17vw;}.news-posts .news-post.first-post{flex-basis:calc(100% - 1rem);max-width:calc(100% - 1rem);display:flex;margin-bottom:1rem;}.news-posts .news-post.first-post h3{font-size:2rem;}.news-posts .news-post.first-post p{font-size:1.125rem }.news-posts .news-post.first-post > *{flex-basis:50%;}.news-posts .news-post.first-post figure{min-height:27vw;}.investment-page .news-posts .news-post.first-post figure{height:100%;}.investment-page .news-posts .news-post.first-post figure img{height:100%;}.investment-page .news-posts .news-post.first-post .focus-item .embed-responsive-item{background:#000;}.news-posts .news-post.first-post figure img{height:27vw;}.news-posts .news-post.first-post .news-preview-short{display:none;}.news-posts .news-post.first-post .news-preview-long{display:block;}.news-posts .news-post.first-post .news-preview{padding:2rem;display:flex;flex-direction:column;justify-content:center;}.investment-page .news-posts .news-post.first-post .news-preview{display:block;}.investment-page .news-posts .news-post.first-post .news-preview img{margin-bottom:2rem;}.news-all a{font-size:1.5rem;}.news-all a svg{font-size:1.25rem;padding-top:2px;}}@media screen and (min-width:1400px){.news-post h2{margin-bottom:0.75rem;}}@media screen and (min-width:1200px){.news-preview h3{font-size:1.5rem;}.news-preview p{font-size:1.125rem;}}@media screen and (min-width:1400px){.news-post{margin-bottom:1.5rem;}.news-section .news-post.first-post{margin-bottom:1.5rem;}}@media screen and (min-width:1700px){.news-posts{margin-left:-1rem;margin-right:-1rem;}.news-post{flex-basis:calc(33.33% - 2rem);max-width:calc(33.33% - 2rem);margin:0 1rem 3rem;}.news-posts .news-post.first-post{flex-basis:calc(100% - 2rem);max-width:calc(100% - 2rem);margin:0 1rem 3rem;}.news-preview{padding:2rem;}.news-preview h3{font-size:1.75rem;}.news-preview p{font-size:1.25rem;}.news-post.first-post .news-preview p.news-category{font-size:1.25rem;}.news-posts .news-post.first-post .news-preview{padding:2.875rem;}.news-post.first-post .news-preview h3{font-size:2.5rem;}.news-post.first-post .news-preview p{font-size:1.375rem;}}.subpage-header{background-size:cover;background-position:center;height:50vh;margin-top:72px;position:relative;}.subpage-video{background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.subpage-header video{width:100%;height:100%;position:absolute;object-fit:cover;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:-1;filter:brightness(70%);}.subpage-header p.ingress{margin-bottom:0;color:#324158;font-weight:400;}.subpage-header-row{padding-top:min(3vw,2.5rem);padding-bottom:min(3vw,2.5rem);}.subpage-header h1{margin-bottom:0;color:#fff;font-size:2rem;text-align:center;}@media screen and (min-width:992px){.subpage-header h1{font-size:2.25rem;}.subpage-header{margin-top:110px;}}@media screen and (min-width:1200px){.subpage-header h1{font-size:2.5rem;}}@media screen and (min-width:1700px){.subpage-header h1{font-size:3rem;}}.breadcrumb{background:#fff;padding:0.75rem 1rem;}.breadcrumb li{font-size:.875rem;font-weight:500;}.breadcrumb li a{color:#677278;text-decoration:none;}.breadcrumb li a:hover{color:#A71680;}.breadcrumb li .divider{margin:0 .25rem;}.breadcrumb li.active{color:#A71680;}.main-content .col-sidebar{order:2;display:none;}.main-content > div{flex-basis:100%;flex-grow:0;flex-shrink:0;}.main-content .main-content-col{order:1;}@media screen and (min-width:768px){.main-content .main-content-col{order:2;flex-basis:calc(100% - 250px);}}@media screen and (min-width:992px){.main-content .main-content-col{flex-basis:calc(100% - 350px);}}@media screen and (min-width:768px){.main-content .col-sidebar{order:1;display:block;flex-basis:220px;margin-top:0.5rem;}}@media screen and (min-width:992px){.main-content .col-sidebar{flex-basis:300px;}}@media screen and (min-width:992px){.subpage article{padding-left:calc(50% - 400px);padding-right:calc(50% - 400px);}}@media screen and (min-width:1700px){.subpage article{padding-left:calc(50% - 510px);padding-right:calc(50% - 510px);}}.content-section{flex-wrap:wrap;}.content-section > div{flex-basis:100%;}.content-section .content-text{order:2;}.content-section.content-image{order:1;}@media screen and (max-width:767px){.content-section{padding:0;}.content-section .content-text{padding-left:15px;padding-right:15px;}}@media screen and (min-width:768px){.content-section .content-image .overlay{position:absolute;bottom:0;height:100%;width:100%;background:#9D8955;z-index:1;}.content-section:nth-child(odd) .content-image .overlay{top:-2rem;left:-2rem;}.content-section:nth-child(even) .content-image .overlay{top:-2rem !important;right:-2rem !important;}.content-section > div{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%;}.content-section:nth-child(odd) .content-text{order:2;}.content-section:nth-child(odd) .content-image{order:1;}.content-section:nth-child(even) .content-text{order:1;}.content-section:nth-child(even) .content-image{order:2;}}@media screen and (min-width:768px){.text-sections{padding-left:0;padding-right:0;}.content-section:nth-child(even) .content-text{padding-right:2rem;}.content-section:nth-child(odd) .content-text{padding-right:0;padding-left:2rem;}}@media screen and (min-width:992px){.content-section:nth-child(even) .content-text{padding-right:3rem;}.content-section:nth-child(odd) .content-text{padding-right:3rem;}}@media screen and (min-width:1400px){.text-image-section:nth-child(odd) .text-image .section-text{padding-right:4rem;}.text-image-section:nth-child(even) .text-image .section-image{padding-right:4rem;}}@media screen and (min-width:1700px){.text-image-section:nth-child(even) .text-image .section-image{padding-right:5.5rem;}}.content-image img{height:100%;width:100%;object-fit:cover;position:relative;z-index:2;aspect-ratio:3/2;}.content-video{position:relative;}.content-video #video-media{position:relative;display:block;width:100%;padding:0;overflow:hidden;left:0;bottom:0;right:0;aspect-ratio:16/9;}.content-video .embed-responsive{background:#000;}.cta-box > div{flex:0 0 100%;}@media screen and (min-width:576px){.cta-box > .cta-image{flex-basis:200px;}.cta-box > .cta-text{flex-basis:calc(100% - 200px);}}@media screen and (min-width:768px){.cta-box > .cta-image{flex-basis:290px;}.cta-box > .cta-text{flex-basis:calc(100% - 290px);}}.cta-box{padding:1.5rem;max-width:400px;margin:0 auto;}@media screen and (min-width:576px){.cta-box{max-width:1000px;}}.cta-image img{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center top;}.cta-text{padding-top:1.25rem;}@media screen and (min-width:576px){.cta-text{padding-top:0;padding-left:1.5rem;}}.cases-wrap .case-item{transition:.5s ease;background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,0.1);height:100%;border:1px solid #fff;}.cases-wrap .case-item:hover{box-shadow:-20px 26px 24px rgba(157,137,85,0.3);border:1px solid #9D8955;}.case-logo{background:#fff;padding:1rem;min-height:150px;display:flex;align-items:center;}.cases-wrap .case-item .logo-line{width:40px;height:2px;background:#24415F20;}.cases-wrap .case-item .logo-text{font-size:1.375rem;}@media screen and (min-width:480px){.cases-wrap .case-item .logo-line{width:50px;}.cases-wrap .case-item .logo-text{font-size:1.5rem;}}@media screen and (min-width:768px){.cases-wrap .case-item .logo-text{font-size:1.25rem;}}@media screen and (min-width:992px){.cases-wrap .case-item .logo-line{width:20px;}.cases-wrap .case-item .logo-text{font-size:1.125rem;}}@media screen and (min-width:1200px){.cases-wrap .case-item .logo-text{font-size:1.125rem;}}.cases-wrap .case-item .logo-line:first-child{margin-right:0.5rem }.cases-wrap .case-item .logo-line:last-child{margin-left:0.5rem }.case-logo img{width:100%;height:100%;object-fit:contain;}.cases-wrap a{color:#fff;}.case-container .case-text,.case-container .contact-cards-wrap{flex-basis:100%;flex-grow:0;flex-shrink:0;}.case-container .case-text h2{margin-top:2rem;}@media screen and (min-width:992px){.case-container .contact-cards-wrap{flex-basis:300px;}.case-container .case-text{flex-basis:calc(100% - 350px);}}.case-container .contact-card.coworker{background:#fff;padding:1.5rem;margin-bottom:2rem;}.case-container .contact-card.legal-adviser{background:#9D8955;padding:1.5rem;}.case-container .contact-card.legal-adviser p,.case-container .contact-card.legal-adviser h2,.case-container .contact-card.legal-adviser h3,.case-container .contact-card.legal-adviser a{color:#fff;}.case-container .contact-card.legal-adviser a{text-decoration:none;}.case-container .contact-card.legal-adviser a:hover{color:rgba(255,255,255,0.7) !important;}.case-container .contact-card .coworker-text{text-align:center;}.case-container .contact-card .coworker-image img{width:100%;height:100%;object-fit:cover;}@media screen and (min-width:768px){.case-page .case-image .overlay{z-index:1;position:absolute;top:-2rem;left:-2rem;background:#9D8955;height:100%;width:100%;}}.case-page .case-image img{position:relative;width:100%;height:100%;object-fit:cover;z-index:2;aspect-ratio:3/2;}.coworkers-wrap .coworker-image .overlay{position:absolute;top:0;left:0;background:#9D8955;opacity:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;transition:.5s ease;}.coworkers-wrap .coworker-image .overlay a{color:#fff;}.coworkers-wrap .coworker-image:hover .overlay{opacity:0.8;}.coworkers-wrap .coworker-image{overflow:hidden;}.coworkers-wrap .coworker-image img{width:100%;height:100%;object-fit:cover;}@media screen and (min-width:1200px){.coworkers-wrap .coworker{flex-basis:calc(25% - 2rem);}}.coworkers-page h2{margin-top:2rem;}.coworkers-wrap .coworker-text h2,.coworkers-wrap .coworker-text p{margin-bottom:0;}.coworker-text h2{font-size:1.75rem;margin-top:0.75rem;margin-bottom:0.25rem;}.coworker-text h3{font-size:1.25rem;margin-top:1rem;}.coworker-text p{font-weight:500;}.coworker-text a{text-decoration:underline;display:block;}.coworkers-page .coworker-image img{display:block;margin:0 auto;}.coworkers-page .coworker-image figure{margin:0;overflow:hidden;position:relative;aspect-ratio:2/3;}.coworkers-page .coworker-image figure img{height:100%;width:100%;object-fit:cover;}.coworkers-page .read-more:hover svg{margin-left:0.15em;}.coworkers-page .coworker-text h3{font-size:1.375rem;margin-bottom:0.25rem;white-space:nowrap;}@media screen and (min-width:768px){.coworkers-page .coworker-text h3{font-size:1.5rem;}}.coworkers-page .coworker-text p.coworker-title{margin-bottom:0.625rem;}.subpage.coworkers-page.padding-y-row{padding-bottom:0.5rem;}@media screen and (min-width:768px){.subpage.coworkers-page.padding-y-row{padding-bottom:1rem;}}@media screen and (min-width:1200px){.subpage.coworkers-page{padding-bottom:1rem;}}@media screen and (min-width:1700px){.coworkers-page .coworker-text p.coworker-title{font-size:1.25rem;}.coworkers-page .coworker-contact-info li{font-size:1.125rem;}.subpage.coworkers-page.padding-y-row{padding-bottom:2rem;}}.coworker-wrap > div{flex-basis:100%;flex-grow:0;flex-shrink:0;margin-bottom:2rem;}.coworker-wrap .coworker-image{order:1;}.coworker-wrap .coworker-text{order:2;}@media screen and (min-width:768px){.coworker-wrap > div{flex-basis:calc(50% - 2rem);}.coworker-wrap .coworker-image{width:400px;}.coworker-wrap .coworker-image .overlay{z-index:1;position:absolute;top:-2rem;right:-2rem;background:#9D8955;height:100%;width:100%;}.coworker-wrap .coworker-image{order:2;}.coworker-wrap .coworker-text{order:1;}}.coworker-wrap .coworker-image img{position:relative;width:100%;height:100%;object-fit:cover;z-index:2;}#sub-nav{list-style:none;padding-left:0;margin-bottom:0;}#sub-nav .nav-item{border-bottom:1px solid #A0B7B6;position:relative;}#sub-nav > .nav-item:first-child{border-top:1px solid #A0B7B6;}#sub-nav .nav-link{color:#0C2D3B;padding:0.75rem 0;}@media screen and (max-width:1700px) and (min-width:992px){#sub-nav .nav-link{max-width:280px;}}@media screen and (max-width:991px) and (min-width:768px){#sub-nav .nav-link{max-width:200px;}}#sub-nav .nav-link.active{font-weight:600;color:#00585A;}#sub-nav .nav-item button{-webkit-appearance:none;border:none;background-color:transparent;position:absolute;right:0.25rem;top:8px;}#sub-nav .nav-item button:focus,#sub-nav .nav-item button:active{outline:none;box-shadow:none;border:none;}.sub-nav button:not(.collapsed) svg.fa-plus,#sub-nav .nav-item button:not(.collapsed) svg.fa-plus{display:none;}.sub-nav button.collapsed svg.fa-minus,#sub-nav .nav-item button.collapsed svg.fa-minus{display:none;}#sub-nav .submenu{list-style:none;padding-left:1rem;}#sub-nav .submenu .nav-link{padding-top:0.5rem;}#sub-nav .submenu .nav-item{border-bottom:none;}@media screen and (min-width:768px){#sub-nav{margin-top:0.5rem;}}@media screen and (min-width:1200px){#sub-nav{margin-top:1rem;}}.news-page{margin-top:60px;}@media screen and (min-width:992px){.news-page{margin-top:87px;}}@media screen and (min-width:1700px){.news-page{margin-top:112px;}}.selected-news-item{margin-bottom:2rem;}.selected-news-item figure{margin-bottom:1rem;}.selected-news-item .date{font-size:0.875rem;font-weight:400;margin-bottom:0.25rem;}.selected-news-item h1{margin-bottom:1rem;}.selected-news-item figure img{width:100%;}@media screen and (min-width:768px){.selected-news-item{margin-bottom:0;}}@media screen and (min-width:1700px){.selected-news-item{padding-right:5rem;}}.news-list-posts h2{text-transform:uppercase;margin-bottom:1rem;font-size:1.375rem;}@media screen and (min-width:1700px){.news-list-posts h2{font-size:1.5rem;margin-bottom:1.5rem;}}.news-list-post figure{padding-bottom:1rem;}.news-list-post figure img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/2;}.news-list-post .date{font-size:0.875rem;font-weight:400;margin-bottom:0.25rem;}.news-list-post h3{margin-top:0;font-size:1.25rem;}p.news-list-preview{font-weight:400;font-size:0.875rem;margin-bottom:0.5rem;}@media screen and (min-width:1700px){.news-list-post h3{font-size:1.375rem;}p.news-list-preview{font-size:1rem;}}.news-page a.tag-link{margin:1rem 1rem 1rem 0;display:inline-block;color:#34434B !important;}.news-page a.tag-link.active{color:#9D8955 !important;border-bottom:2px solid #9D8955;}.pagination{margin-bottom:0;}.pagination .page-item{display:flex;align-items:center;justify-content:center;}.pagination .page-link{background-color:transparent;border:none;border-radius:0;color:#999999;font-weight:600;padding:0 0.625rem;font-size:1.125rem;}.pagination .page-link:focus,.pagination .page-link:active{box-shadow:none;border:none;outline:none;}.pagination .page-link-arrow{color:#34434B;font-size:0.875rem;padding:0 0.25rem;}.pagination .page-link-hide{visibility:hidden;}.pagination .page-item.active .page-link{background-color:transparent;color:#34434B;}.contact-page h1{margin-bottom:0;}.contact-page .contact-info-list a{font-size:1rem;}.contact-info-wrap > div{flex-basis:100%;flex-grow:0;flex-shrink:0;}.contact-map-column{min-height:70vw;}.contact-map-column iframe{filter:grayscale(100%);}.contact-page .contact-person-boxes{column-count:2;}.contact-page .contact-column h2{padding-top:0.5rem;border-top:1px solid #c2c2c2;}.contact-page .contact-column:first-child h2{padding-top:0;border-top:none;}@media screen and (max-width:992px){.contact-page .contact-person-boxes{column-width:600px;}}@media screen and (min-width:768px){.contact-info-wrap > div{flex-basis:calc(50% - 1rem);}.contact-map-column{min-height:30vw;}.contact-page .contact-column h2{padding-top:0;border:none;}}@media screen and (min-width:1400px){.contact-map-column{min-height:25vw;}}.contact-info-column h2{padding-top:0.5rem;border-top:1px solid #c2c2c2;}@media screen and (min-width:992px){.contact-info-column h2{font-size:1.5rem;}.contact-page .contact-info-list a{font-size:1.125rem;}}@media screen and (min-width:1700px){.contact-info-column h2{font-size:1.75rem;padding-top:1rem;}}.contact-person-boxes > div{break-inside:avoid;margin:0 0rem 1rem;}@media screen and (min-width:992px){.ir-board-page .contact-person-boxes{margin:0 -0.5rem;padding-left:calc(50% - 400px);padding-right:calc(50% - 400px);}}@media screen and (min-width:1200px){.contact-person-boxes{margin:0 -0.75rem;}}@media screen and (min-width:1700px){.contact-person-boxes{margin:0 -1rem;}}@media screen and (min-width:1700px){.contact-persons .section-header h2{margin-bottom:3.5rem;}}.contact-person-box{background-color:#FFFFFF;padding:1rem;}@media screen and (min-width:1700px){.contact-person-box{padding:1.5rem;}}.contact-person-image{flex-basis:100%;flex-grow:0;flex-shrink:0;margin-bottom:1rem;}.contact-person-text{flex-basis:100%;width:100%;flex-grow:0;flex-shrink:0;}@media screen and (min-width:500px){.contact-person-image{flex-basis:200px;margin-bottom:0;}.contact-person-text{flex-basis:calc(100% - 200px);width:calc(100% - 200px);padding-left:1rem;}}@media screen and (min-width:1700px){.contact-person-image{flex-basis:250px;}.contact-person-text{flex-basis:calc(100% - 250px);width:calc(100% - 250px);padding-left:1.5rem;}}.contact-person-image figure{margin-bottom:0;position:relative;}.contact-person-image figure img{width:100%;height:100%;object-fit:cover;object-position:center;}.contact-person-text h3{font-size:1.25rem;}p.contact-title{font-weight:600;color:#999999;}.contact-info-list{padding:0;margin:0;list-style:none;}.contact-info-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.contact-info-list svg{margin-right:0.25em;}.contact-info-list a{font-weight:400;}@media screen and (min-width:576px){.contact-person-text h3{margin-top:0.5rem;}}@media screen and (min-width:1400px){.contact-person-text h3{font-size:1.5rem;}p.contact-title{font-size:1.125rem;}}@media screen and (min-width:1700px){.contact-person-text h3{font-size:1.625rem;}p.contact-title{font-size:1.25rem;}}.umbraco-forms-container{padding-left:0;}.umbraco-forms-navigation .btn.primary{display:inline-block;font-size:1rem;background-color:#9D8955;padding:0.5rem 2rem;color:#FFF;font-weight:500;transition:all ease 0.2s;border:2px solid #9D8955;border-radius:100px;}.umbraco-forms-navigation .btn.primary:hover{background-color:#9D8955;filter:brightness(90%);outline:none;box-shadow:none;color:#FFF;}.umbraco-forms-navigation .col-md-12{padding-left:0;padding-top:0;}.umbraco-forms-navigation{padding-top:0 !important;}.umbraco-forms-form fieldset{padding-top:0 !important;}.subpage article p a,.news-page p a{text-decoration:underline;}.calendar .col-md-6{margin-bottom:2rem;}.calendar .col-lg-4:last-child{margin-bottom:0;}.calendar-card{height:100%;}.calendar-card .date-box{position:absolute;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;left:0;height:100%;width:100px;padding-bottom:4px;color:#fff;font-weight:400;line-height:1.3;background-color:#ffffff30;}.calendar-card-item .date-box-item.newsroom{min-width:70px;min-height:70px;}.calendar-card .card-item-body{display:flex;flex-grow:1;width:100%;min-height:110px;padding:1rem 1rem 1rem 110px }.calendar-card-item .newsroom-card-item{display:flex;flex-direction:column;flex-grow:1;width:100%;justify-content:center;padding:1rem 2rem;}.calendar-card-container a{text-decoration:none !important;}.calendar-card-container{margin-bottom:2rem;}@media screen and (max-width:991px){.calendar-page .row .col-xl-4.col-lg-6{margin-bottom:1rem;}.calendar-card-container{margin-bottom:1rem;}}.accordion-section h2{color:#34434B;margin:1rem 0 0.5rem;}.accordion-container .accordion-items{justify-content:space-between;border:none;flex-direction:row;flex-wrap:wrap;break-inside:avoid;}.accordion-container .accordion-items .nav-item{flex-basis:100%;flex-grow:0;flex-shrink:0;display:flex;border:none;}.accordion-container .accordion-items .nav-link{padding:0.75rem;border:none;background-color:#A71680;width:100%;border-top-left-radius:0;border-top-right-radius:0;cursor:pointer;border-top:1px solid #EBF0F0;border-bottom:1px solid #EBF0F0;}.accordion-container .accordion-items .nav-item:first-child .nav-link{margin-top:0;}.accordion-container .accordion-items .nav-item:last-child .nav-link{margin-bottom:0;}.accordion-container .accordion-items .nav-link.active{background-color:#FFFFFF;}.accordion-container .accordion-items .nav-link:focus,.accordion-container .accordion-items .nav-link:focus-visible{outline:none;border:none;}.accordion-container .accordion-items .nav-link.active p{color:#00585A;}.accordion-container .accordion-items .nav-link p{font-weight:600;font-size:1rem;text-align:center;margin:0;color:#fff;line-height:1.2;}.accordion-container .tab-content{background-color:#FFFFFF;border-radius:0;width:100% }.accordion-container .accordion-items .accordion-body{background:#A7168040;padding:1.125rem 1rem;}.accordion-container .accordion-items .accordion-body .table{margin-bottom:0;}@media screen and (min-width:768px){.accordion-section-text{column-count:2;column-gap:32px;}}.accordion-container .accordion-items .accordion-body .table td,.accordion-container .accordion-items .accordion-body .table th{vertical-align:middle;padding:0.5rem 0.5rem 0.5rem 0;}.accordion-container .accordion-items .accordion-body .table td p{margin-bottom:0;}.accordion-container .tab-content .tab-pane{flex-direction:column;border-radius:0 0 0.5rem 0.5rem;}.accordion-container .tab-content .tab-pane ul{padding-left:1.125rem;}.accordion-container .tab-content .tab-pane ul:last-child{margin-bottom:0;}.accordion-container .tab-content .tab-pane > .d-flex{flex-wrap:wrap;}.accordion-container .tab-content .tab-pane > .d-flex .tab-text .btn{margin-top:0.5rem;}.accordion-container .accordion-items .nav-item:last-child .nav-link.active{border-right:1px solid #EBF0F0;border-left:1px solid #EBF0F0;}@media screen and (min-width:576px){.accordion-container .tab-pane p,.accordion-container .tab-pane li{font-size:1.125rem;}}@media screen and (min-width:600px){.accordion-container .tab-content .tab-pane{padding-top:2.5rem;}.accordion-container .tab-content .tab-pane > .d-flex{flex-direction:row;}}@media screen and (min-width:768px){.accordion-container .accordion-items{justify-content:center;flex-wrap:nowrap;padding-top:1.5rem;}.accordion-container .accordion-items .nav-item{flex-basis:100px;border-top:none;border-bottom:none;}.accordion-container .accordion-items .nav-link{border-top:none;border-bottom:none;border-left:1px solid #EBF0F0;border-right:1px solid #EBF0F0;}.accordion-container .accordion-items .nav-link{display:flex;align-items:center;justify-content:center;margin:0;}.accordion-container .accordion-items .nav-link.active{border-bottom:none;}.accordion-container .accordion-items .nav-item:last-child .nav-link{border-right:none;}.accordion-container .accordion-items .nav-item:last-child{border:none;}}@media screen and (min-width:820px){.accordion-container .tab-content .tab-pane{padding-top:2rem;}.accordion-container .accordion-items .nav-item{flex-basis:120px;}.accordion-container .tab-pane p,.accordion-container .tab-pane li{font-size:1.25rem;}}@media screen and (min-width:992px){.accordion-container .tab-content .tab-pane{padding-top:2.5rem;}}@media screen and (min-width:1200px){.accordion-container .tab-content .tab-pane{padding-top:3rem;}.accordion-container .accordion-items .nav-item{flex-basis:200px;}.accordion-container .accordion-items .nav-link{padding:1.125rem 1rem;}.accordion-container .accordion-items .nav-link p{font-size:1.25rem;}}@media screen and (min-width:1500px){.accordion-container .tab-content .tab-pane{padding-top:4rem;}.accordion-container .tab-content .tab-pane > .d-flex .tab-text p{font-size:1.25rem;}}.office-box{background-color:transparent;margin-bottom:2rem;border:1px solid #cccccc;display:flex;flex-wrap:wrap;}.office-img{flex-basis:100%;flex-grow:0;flex-shrink:0;background-size:cover;background-position:center;min-height:200px;}.office-text{flex-basis:100%;padding:1rem;}.office-box a{text-decoration:none;}.office-box h3{margin:0;font-size:1.125rem;font-weight:600;line-height:1.5;color:#34434B;}.office-box h3 + p{border-top:1px solid #D5D7D9;margin-top:0.5rem;padding-top:0.5rem;}@media screen and (min-width:576px){.office-img{flex-basis:200px;}.office-text{flex-basis:calc(100% - 200px);}}@media screen and (min-width:768px){.office-img{flex-basis:100%;}.office-text{flex-basis:100%;}}@media screen and (min-width:1200px){.office-img{flex-basis:200px;}.office-text{flex-basis:calc(100% - 200px);}}.center-block{float:none;margin:0 auto;}.subpage{padding-bottom:3rem;}.subpage:has(.cta-box){padding-bottom:0;}.subpage:has(+.cta-section){padding-bottom:0;}.subpage:has(+.cta-section) .subpage{padding-bottom:0;}.subpage .col-content ul{list-style:none;margin-left:0;padding-left:1em;text-indent:-1em;}.subpage .col-content ul li:before{content:"-";padding-right:0.5rem;}.submenu-header{display:none;padding-bottom:0.5rem;margin-bottom:0;border-bottom:1px solid #ccc;}.submenu-header a{text-decoration:none;}.side-bar{padding:0;}.side-bar li{list-style-type:none;}.side-bar > li{border-bottom:1px solid #ccc;}.side-bar > li:last-child{border:none;}.side-bar li .nav-link{color:rgba(52,67,75,.7);padding:0.5rem 0;font-weight:600;text-decoration:none;}.side-bar li.selected .sublevel .nav-link{font-weight:400;padding:.25rem 0 0;}.side-bar li.selected .nav-link,.side-bar li.selected li .nav-link,.side-bar li li.selected .nav-link,.side-bar li.selected .selected .nav-link{color:#34434B;}.side-bar li.selected .nav-link:hover,.side-bar li.selected li .nav-link:hover,.side-bar li li.selected .nav-link:hover,.side-bar li.selected .selected .nav-link:hover{color:#007DC1;}.side-bar li ul{display:none;}.side-bar li.selected ul{display:block;margin-bottom:.75rem;}.side-bar li.selected > ul{margin-top:-.5rem;}.side-bar li a:hover{color:#05468d;}.side-bar{border-top:1px solid #d0d3d5;padding-top:1rem;margin-top:1.5rem;display:none;}.col-sidebar{order:2;}@media screen and (min-width:768px){.col-sidebar{order:initial;}.submenu-header{display:block;}.side-bar{border-top:none;padding-top:0;margin-top:0;display:block;}}h2.coworkers-headline{margin-bottom:0.5rem;}.contact-person{background-color:#F2F3F4;padding:2rem 0;}.coworker-list .row{background-color:#F2F3F4;margin-bottom:2rem;}.coworker-list .col-md-4{padding-left:0;}.coworker-list .contact-person-info{padding:1rem 1rem 0 0;}.contact-person .contact-person-img{float:none;margin-right:1rem;}.contact-person .contact-person-img img{width:140px;}.contact-person h2{margin-top:0;}.contact-person .contact-person-info h3.contact-name,.coworker-list .contact-person-info h3.contact-name,.coworker-list .contact-person-info h3.contact-name a{color:#34434B;font-size:1.1rem;text-decoration:none;}.coworker-list .contact-person-info h3.contact-name,.coworker-list .contact-person-info h4{margin-top:0;}.contact-person .contact-person-info h3.contact-title,.coworker-list .contact-person-info h3.contact-title{margin-top:0;}.contact-short-description > p,p.contact-title{font-weight:500;}.contact-person .contact-person-info p{margin-bottom:0;}.contact-person .contact-person-info svg,.coworker-list .contact-person-info svg{color:#007DC1;margin-right:5px;}.coworker-list .contact-person-info .contact-mail{margin-bottom:0;}.contact-person .contact-person-info a,.coworker-list .contact-person-info a{color:rgba(26,26,26,.7);text-decoration:none;}.coworker-list .contact-person-info .contact-office{position:absolute;right:0;top:0;background-color:#f2f3f4;padding:0.5rem 1rem;}.coworker-list .contact-person-info .contact-office a{color:#34434B;text-decoration:none;font-weight:500;}.coworker-list .contact-person-info .contact-office a:hover{color:#007DC1;}.contact-persons .coworker-list{margin:0 -15px;}.coworker-list .border-contact-person{background-color:#ffffff;position:relative;}.coworker-list .border-contact-person .contact-image{padding:0;}.coworker-list .border-contact-person .contact-image img{width:100%;}.coworker-list .border-contact-person .contact-person-info h3{margin:0;font-size:1.125rem;font-weight:600;line-height:1.5;color:#34434B;}.coworker-list .border-contact-person .contact-person-info h3 + p{border-top:1px solid #D5D7D9;margin-top:0.5rem;padding-top:0.5rem;margin-bottom:0;}.coworker-list .border-contact-person .contact-person-info{padding:0.5rem;}.border-contact-person .contact-info-wide{display:block;}.border-contact-person .contact-info-narrow{display:none;}.contact-info-wide h4{margin-top:0;font-weight:500;}.border-contact-person .contact-person-info h4{font-weight:500;}.contact-info-wide{padding:0 0.5rem 0.5rem 0.5rem;}.border-contact-person .contact-person-info .contact-office{top:auto;bottom:0;margin:0;}.contact-info-wide .contact-office{position:absolute;right:0;top:0;background-color:#007DC1;padding:0.5rem 1rem;color:#ffffff;margin:0;}.contact-info-wide .contact-office a{color:#ffffff;text-decoration:none;}.border-contact-person .contact-mail{margin:0.5rem 0 0.25rem;}.border-contact-person .contact-mail,.border-contact-person .contact-mail a,.border-contact-person .contact-phone,.border-contact-person .contact-phone a,.border-contact-person .contact-linkedin,.border-contact-person .contact-linkedin a{font-size:0.875rem;hyphens:auto;color:#34434B;font-weight:500;}.border-contact-person .contact-phone:not(:last-child){margin-bottom:0;}.border-contact-person .contact-mail svg,.border-contact-person .contact-phone svg,.border-contact-person .contact-linkedin svg{display:none;color:#007DC1;}.border-contact-person a{text-decoration:none;}.border-contact-person .contact-person-info a,.border-contact-person .contact-person-info .contact-phone{color:#34434B;font-weight:400;}@media screen and (min-width:380px){.border-contact-person .contact-mail svg,.border-contact-person .contact-phone svg,.border-contact-person .contact-linkedin svg{display:inline;}}@media screen and (min-width:400px){.contact-persons .coworker-list{margin:0;}.coworker-list .border-contact-person{border:1px solid #D5D7D9;margin-bottom:1rem;}.coworker-list .border-contact-person .contact-image{padding:1rem 1rem 0;}.coworker-list .border-contact-person .contact-person-info{padding:1rem 1rem 0;}.coworker-list .border-contact-person .contact-info-wide{padding:0 1rem 1rem;}}@media screen and (min-width:440px){.border-contact-person .contact-mail,.border-contact-person .contact-mail a,.border-contact-person .contact-phone,.border-contact-person .contact-phone a,.border-contact-person .contact-linkedin,.border-contact-person .contact-linkedin a{font-size:1rem;}.contact-info-wide .contact-office{top:auto;bottom:0;background-color:#f2f3f4;}.contact-info-wide .contact-office a{color:#34434B;font-weight:500;}}@media screen and (min-width:450px){.border-contact-person .contact-person-top{display:flex;}.coworker-list .border-contact-person .contact-image{padding:0.5rem 0 0.5rem 0.5rem;flex-basis:150px;flex-grow:0;flex-shrink:0;}.coworker-list .border-contact-person .contact-image img{width:100%;height:100%;object-fit:cover;object-position:center;}.coworker-list .border-contact-person .contact-person-info{flex-basis:calc(100% - 150px);flex-grow:0;flex-shrink:0;max-width:calc(100% - 150px);}.coworker-list .border-contact-person .contact-info-wide{padding:0 0.5rem 0.5rem;padding:4px 1rem;}.border-contact-person .contact-linkedin{max-width:calc(100% - 110px);}}@media screen and (min-width:600px){.coworker-list .border-contact-person .contact-image{flex-basis:180px;}.coworker-list .border-contact-person .contact-person-info{flex-basis:calc(100% - 180px);max-width:calc(100% - 180px);}.coworker-list .border-contact-person .contact-person-info svg{display:none;}.coworker-list .border-contact-person .contact-info-narrow{display:block;}.coworker-list .border-contact-person .contact-info-wide{display:none;}.coworker-list .contact-person-info .contact-office{padding:4px 1rem;}}@media screen and (min-width:768px){.border-contact-person .contact-person-top{display:flex;}.coworker-list .border-contact-person .contact-image{padding:0;flex-basis:150px;flex-grow:0;flex-shrink:0;}.coworker-list .border-contact-person .contact-person-info{flex-basis:calc(100% - 150px);flex-grow:0;flex-shrink:0;max-width:calc(100% - 150px);}.contact-info-wide .contact-office{top:auto;bottom:0;}.coworker-list .border-contact-person .contact-info-wide{padding:0 0.5rem 0.5rem;}}@media screen and (min-width:890px){.coworker-list .border-contact-person .contact-person-info svg{display:inline;}}@media screen and (min-width:1200px){.coworker-list .border-contact-person .contact-image{flex-basis:200px;}.coworker-list .border-contact-person .contact-person-info{flex-basis:calc(100% - 200px);max-width:calc(100% - 200px);}.coworker-list .border-contact-person .contact-info-narrow{display:block;}.coworker-list .border-contact-person .contact-info-wide{display:none;}.coworker-list .border-contact-person .contact-person-info svg{display:inline;}.coworker-list .contact-person-info .contact-office{padding:0.5rem 1rem;}}.subpage-header.filter-header-container{height:100%;}@media screen and (min-width:768px){.filter-header-desktop .filter-choices ul.filter-category-list{column-count:3;}.subpage-header.filter-header-container{height:50vh;}}@media screen and (min-width:1400px){.filter-header-desktop .filter-choices ul.filter-category-list{column-count:5;}}@media screen and (min-width:1700px){.filter-header ul.filter-category-list li label{padding-left:32px;}.filter-header input[type=checkbox]{height:22px;width:22px;}.filter-header input[type=checkbox]::before{height:22px;width:22px;}}.cases-page-section .form-select{border-radius:0 !important;background-color:#24415F;background-image:url("/media/vzkpbciy/chevron-white.png");background-size:16px;border:1px solid #24415F;color:#fff;}@media screen and (min-width:992px){.cases-page-section .form-select{width:25%;}}.filter-header ul{list-style:none;margin:0;padding:0;}.filter-header li{margin-bottom:0.5rem;}.filter-tags p{padding-right:1rem;margin-bottom:0;}.filter-header ul.filter-category-list li label{display:block;color:#fff;font-weight:400;position:relative;padding-left:30px;display:inline-flex;align-items:center;margin:0;text-transform:capitalize;}.filter-header input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#FFFFFF;margin:0;font:inherit;width:20px;height:20px;border:1px solid #fff;border-radius:0;padding:0 !important;position:absolute;top:0;left:0;}.filter-header input[type=checkbox]::before{content:"";width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#000000;position:absolute;top:0;left:0;box-shadow:inset 1em 1em #000000;transform:scale(0);transform-origin:center;clip-path:polygon(37% 65%,85% 12%,95% 21%,38% 81%,0 48%,8% 39%);}.filter-header input[type="checkbox"]:checked::before{transform:scale(0.7);}.download-page{max-width:1400px;margin:72px auto 0;}.download-area{border:1px solid #DDDDDD;border-radius:8px;padding:1rem;}.download-area h3{font-size:1.25rem;font-weight:500;}.download-area .form-group div{margin-right:1rem;}.download-area .form-group div:last-child{margin-right:0;}.download-area input{border:2px solid #24415F50;}.download-area .policy-text,.download-area .dataconsent{margin:1rem 0;color:#15143966;font-size:0.875rem;}.umbraco-forms-hidden{display:none;}@media screen and (min-width:568px){.download-area .form-group{display:flex;justify-content:space-between;}}@media screen and (min-width:992px){.download-page{margin-top:110px;}.download-area{padding:2rem;}}.umbraco-forms-fieldset .row-fluid{display:ruby-text;}
