::selection{background-color:#273583;color:#ffffff;}*{box-sizing:border-box;}body{font-family:'Montserrat',sans-serif;font-size:clamp(1rem,calc(1rem + ((1vw - 0.36rem) * 0.188)),1.125rem);font-weight:400;line-height:1.5;color:#3B454E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}html{scroll-behavior:smooth;}a,a:link,a:active{color:#3b454e;}section p a{color:#FF8C56 !important;text-decoration:none;}section p a:hover{text-decoration:underline;}a:hover{text-decoration:none;}ol,ul{padding-left:1.25rem;}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;color:#1A3050;}h1{font-family:"Montserrat",sans-serif;font-size:clamp(1.875rem,calc(1.875rem + ((1vw - 0.36rem) * 0.9398)),2.5rem);font-weight:800;line-height:1.1;}h2{font-family:"Montserrat",sans-serif;font-size:clamp(1.5rem,calc(1.5rem + ((1vw - 0.36rem) * 0.5639)),1.875rem);font-weight:700;}h3{font-family:"Montserrat",sans-serif;font-size:clamp(1.25rem,calc(1.25rem + ((1vw - 0.36rem) * 0.188)),1.375rem);font-weight:700;}h4{font-family:"Montserrat",sans-serif;font-size:clamp(1.125rem,calc(1.125rem + ((1vw - 0.36rem) * 0.188)),1.25rem);font-weight:600;}h5{font-family:"Montserrat",sans-serif;font-size:clamp(1.0625rem,calc(1.0625rem + ((1vw - 0.36rem) * 0.094)),1.125rem);font-weight:500;}h6{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:500;}p,li{font-size:clamp(16px,calc(1rem + ((1vw - 5.76px) * 0.0977)),18px);line-height:1.5;}p + h2,p + h3,p + h4,p + h5,p + h6{margin-top:1.5em;}bold,strong{font-weight:700;}p.ingress{font-size:clamp(18px,calc(1.125rem + ((1vw - 5.76px) * 0.1953)),20px);font-weight:500;color:#1A3050;}figure{margin-bottom:0;}.dark-blue-bg{background-color:#1A3050;}.blue-bg{background-color:#005293;}.orange-bg{background-color:#FF8C56;}.yellow-bg{background-color:#FECB00;}.grey-bg{background-color:#E8E3D1;}.light-grey-bg{background:#F8F7F1;}.winter-grey-bg{background:#FAFAFA;}.white-bg{background-color:#FFFFFF;}.transparent-bg{background-color:transparent;}.box-shadow{box-shadow:0px 0px 6px 1px #00000033;}.blue-txt,.blue-txt a{color:#1A3050;}.yellow-txt,.yellow-txt a{color:#FECB00;}.grey-txt,.grey-txt a{color:#E8E3D1;}.white-txt,.white-txt a{color:#F8F7F1;}.black-txt,.black-txt a{color:#000000;}.container-x{padding-left:1rem;padding-right:1rem;max-width:1920px;margin:0 auto;}@media (min-width:768px){.container-x{padding-left:2rem;padding-right:2rem;}}@media (min-width:1200px){.container-x{padding-left:5rem;padding-right:5rem;}}.container-y{padding-top:clamp(2.5rem,calc(2.5rem + ((1vw - 0.36rem) * 4.6875)),5rem);padding-bottom:clamp(2.5rem,calc(2.5rem + ((1vw - 0.36rem) * 4.6875)),5rem);}.container.narrow{max-width:900px;}.container.narrow a{text-decoration:underline;}.container.narrow a.btn.theme-btn{text-decoration:none !important;}.scroll-to{display:block;position:relative;top:-66px;visibility:hidden;}@media screen and (min-width:768px){.scroll-to{top:-81px;}}@media screen and (min-width:992px){.scroll-to{top:-101px;}}@media screen and (min-width:1700px){.scroll-to{top:-121px;}}a.btn{color:#F8F7F1;border:2px solid #1A3050;border-radius:4px;font-size:0.875rem;padding:0.5rem 1rem;background-color:#1A3050;transition:all ease-in-out 0.2s;font-weight:600;font-size:1.125rem;min-width:144px;text-decoration:none;}a.btn.btn-outline{background:transparent;color:#F8F7F1;border-color:#F8F7F1;}a.btn.btn-outline.dark{background:transparent;color:#1A3050;border-color:#1A3050;}a.btn:hover,a.btn.btn-outline:hover,a.btn.btn-outline.dark:hover{color:#1A3050;border-color:#FF8C56;background:#FF8C56;}.navbar{justify-content:space-between;align-items:initial;padding-top:0;padding-bottom:0;top:0;transition:all ease 0.4s;z-index:1200;background:#1A3050;height:72px;}@media screen and (min-width:1200px){.navbar{height:112px;}}.navbar-brand img{width:auto;transition:0.15s;}@media screen and (max-width:1199px){.navbar-brand img{height:48px;}}.health-by-sweden-button img.orange-logo{display:none;}.health-by-sweden-button:hover img.white-logo{display:none;}.health-by-sweden-button:hover img.orange-logo{display:block;}.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:#F8F7F1;opacity:1;left:0;}.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:1200px){.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);}}.close-button{cursor:pointer;font-size:36px;padding:0 0.25rem;display:flex;justify-content:flex-end;align-items:center;position:relative;color:#E8E3D1;height:30px;width:30px;}#mobileMenu{padding:0 1.5rem 0 1.5rem;}.main-menu-mobile .nav-link{color:#E8E3D1;font-size:1.25rem;line-height:1.2;font-weight:600;border-bottom:1px solid #E8E3D1;padding:0.875rem 5px 0.875rem 0;display:flex;align-items:center;justify-content:space-between;}.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:#E8E3D1;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;color:#E8E3D1;}.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;color:#E8E3D1;}.main-menu-mobile .submenu{list-style:none;padding:0 1.5rem 0 1.5rem;}.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:0 1.5rem 0 1.5rem;}#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:1200px){#desktopMenu{display:flex;}}#main-menu{flex-direction:row;align-items:center;}#main-menu .nav-item{position:relative;}#main-menu .nav-link{font-weight:600;color:#F8F7F1;padding:0.5rem 0;transition:all ease 0.15s;font-size:1rem;}#main-menu .language-nav-item .nav-link{font-weight:400;}.navbar #main-menu .nav-link:hover{color:#E8E3D1;}#main-menu .dropdown-menu .nav-link:hover{color:#1A3050 !important;}#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:#F8F7F1;border:none;border-radius:0;position:absolute;padding:0;min-width:260px;box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2);}#main-menu .dropdown-menu .nav-link{color:#1A3050;font-size:0.875rem;font-weight:500;padding:1rem;border-bottom:1px solid #1A305033;line-height:1;}#main-menu .dropdown-menu .nav-link:hover{background:#fff;}#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:#F8F7F1;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{color:#1A3050 !important;}footer ul{list-style:none;padding-left:0;}footer li{line-height:2;}footer a{text-decoration:none }footer a:hover{text-decoration:underline;color:#1A3050;}h4.nav-bottom{padding-top:1rem;border-top:1px solid #1A3050;color:#1A3050;font-size:1.25rem;}.privacy-policy{padding-top:1.5rem;border-top:1px solid #1A3050;}.privacy-policy a{text-decoration:none;font-size:0.875rem;}.icons{display:flex;gap:1.5rem;margin-top:1rem;}.icons a{color:#1A3050;transition:0.3s;text-decoration:none;display:block;}.icons a:hover{color:#FF8C56;}@media screen and (min-width:1700px){footer p,footer li{font-size:1rem;}}footer .col-12{margin-top:1rem;}.chevron-down{width:84%;position:absolute;bottom:1rem;}.chevron-down a{color:#fff;font-size:2rem;}.chevron-down a:hover{color:#457E82;}.scroll-to{display:block;position:relative;top:-59px;visibility:hidden;}@media screen and (min-width:992px){.scroll-to{top:-111px;}}.hero-section{margin-top:72px;position:relative;background-position:center;background-size:cover;display:flex;flex-direction:column;justify-content:center;}.hero-decoration{position:absolute;left:0;top:0;height:100%;object-fit:contain;display:none;}.ir-mainpage .hero-decoration{display:block;}.hero-video video{width:100%;height:100%;position:absolute;object-fit:cover;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:-1;}.hero-video{aspect-ratio:16 / 9;position:relative;}.hero-caption{color:#1A3050;display:flex;flex-direction:column;justify-content:center;z-index:1;text-align:center;margin-top:-6rem;padding-bottom:1rem;}.hero-caption .hero-text{border-radius:8px;}@media screen and (min-width:768px){.hero-caption{padding-bottom:2rem;}}@media screen and (min-width:992px){.hero-caption{margin-top:0;padding-bottom:0 }}.hero-caption h1{font-size:clamp(1.5rem,0.6563rem + 2.3438vw,3rem);line-height:1.1;width:100%;font-weight:400;color:#1A3050;}.hero-caption h1 strong{font-weight:800;}.hero-img{aspect-ratio:1/1;width:100%;overflow:hidden;}.hero-img img{width:100%;height:100%;object-fit:cover;}.bottom-right{animation:bottom-right 10s ease-in-out infinite alternate both;}.hero-text .btn-group a{display:block;border-radius:8px !important;margin-bottom:0.5rem;}.hero-text .btn-group{display:block;}@media screen and (min-width:568px){.hero-text .btn-group{display:flex;gap:1rem;}.hero-text .btn-group a{margin-bottom:0;}}@keyframes bottom-right{0%{transform:scale(1) translate(0,0);transform-origin:84% 84%;}100%{transform:scale(1.10) translate(20px,15px);transform-origin:right bottom;}}@media screen and (min-width:576px){.hero-img{aspect-ratio:16 / 9;}.hero-decoration{display:block;}.hero-caption{text-align:left;}}@media screen and (min-width:992px){.hero-caption,.video-caption{align-items:start;text-align:left;}.hero-caption .hero-text{text-align:left;min-width:800px;}}@media screen and (min-width:1200px){.hero-section{margin-top:112px;}}@media screen and (min-width:1920px){.hero-caption .hero-text{min-width:1000px;}}#videoPopupSwe,#videoPopupEng{background-color:#000000;}#videoPopupSwe .modal-content,#videoPopupEng .modal-content{background-color:transparent;border:none;border-radius:0;}#videoPopupSwe .modal-body,#videoPopupEng .modal-body{padding:0;position:relative;width:100%;}#videoPopupSwe .close,#videoPopupEng .close{position:absolute;top:-35px;right:10px;font-weight:400;opacity:1;text-shadow:none;font-size:34px;color:#ffffff;z-index:1;border:none;outline:none;background:transparent;}#videoSwe,#videoEng{background-color:#000000;}.modal .modal-body p a{color:#005293;}@media screen and (min-width:850px){#videoPopupSwe,#videoPopupEng{background-color:transparent;}#videoPopupSwe .modal-dialog,#videoPopupEng .modal-dialog{max-width:800px;}#videoPopupSwe .close,#videoPopupEng .close{top:0;right:-33px;font-weight:400;opacity:1;text-shadow:none;font-size:34px;color:#ffffff;z-index:1;}}.section-header{margin-bottom:2rem;}.section-header h2{text-transform:uppercase;font-size:1.125rem;}.section-header p{font-size:1.125rem;margin-bottom:0;line-height:1.5;}@media screen and (min-width:992px){.section-header h2{font-size:1.25rem;}}@media screen and (min-width:1700px){.section-header h2{font-size:1.375rem;}}.banner-box{padding:1rem;background-image:url("/media/pdbjcrga/waterstamp-symbol.svg");background-position:bottom right;background-repeat:no-repeat;border-radius:8px;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:space-between;}@media screen and (min-width:992px){.banner-box{padding:2rem;}}.quote-section .quote-container{background-color:#fff;background-image:url("/media/intnl3uc/quotation.svg");background-position:center bottom 1rem;background-repeat:no-repeat;padding:2rem;border-radius:8px;}.quote-section .quote-container .quote p{font-weight:500;font-size:1.5rem;}.quote-section .quote-container .quote-name{font-weight:400;font-size:1rem;}.quote{border:1px solid #EDEDED;background:#fff;}.quote figure{width:100%;height:100%;aspect-ratio:1/1;}.quote figure img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;}.quote-text{padding:1rem;}@media screen and (min-width:576px){.quote .col-md-3.col-sm-6{height:100%;}}.calendar-card-item{background-color:#1A3050;color:#F8F7F1;border-radius:8px;}.calendar-card-item .date-box-item{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;color:#1A3050;font-weight:500;line-height:1.3;background-color:#E8E3D1;padding:0.75rem;min-width:100px;min-height:100px;border-top-left-radius:8px;border-bottom-left-radius:8px;}.calendar-card .card-item-body{display:flex;flex-grow:1;width:100%;min-height:110px;padding:1rem 1rem 1rem 110px }.calendar-card-container a .calendar-card-item .date-box-item{transition:0.3s;}.calendar-card-container a:hover .calendar-card-item .date-box-item{background:#FF8C56;}.calendar-card-item .card-item-body-item{display:flex;flex-direction:column;flex-grow:1;width:100%;justify-content:center;padding:1rem;height:100px;}.card-item-body-item.date-area p{margin-bottom:0;line-height:1.2;font-weight:500;font-size:1.125rem;}.newsroom-card-item.date-area h4{text-transform:uppercase;font-size:1rem;}.calendar-card-item .date-box-item .date{font-size:1.75rem;}.calendar-card-item .date-box-item .month{font-size:.75rem;text-transform:uppercase;}.calendar-card-container a{text-decoration:none !important;}@media screen and (min-width:1200px){.calendar-card .card-item-body{padding:2rem 2rem 2rem 114px;}}@media screen and (min-width:1700px){.calendar-card .card-item-body{padding-left:150px;}.calendar-card .card-item-body p{font-size:1.125rem;}.card-item .date-box-item{height:100%;width:120px;}}.social-media-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);}.social-media-grid .grid-img{border-radius:8px;background:#1A3050;}.social-media-grid a.grid-img{height:100%;width:100%;transition:all ease-in-out .3s;}.social-media-grid .grid-img img,.social-media-grid .grid-img svg,.social-media-grid .grid-img-lg img{object-fit:cover;width:100%;height:100%;aspect-ratio:1/1;border-radius:8px;transition:all ease-in-out .3s;}.social-media-grid a.grid-img svg{color:#E8E3D1;}.social-media-grid a.grid-img:hover{background-color:#E8E3D1;}.social-media-grid a.grid-img:hover svg{color:#1A3050;}.social-media-grid .grid-img.grid-fb{grid-row:1/1;grid-column:1/1;padding:1rem;}.social-media-grid .grid-img.grid-gr{grid-row:3/3;grid-column:2/2;padding:1rem;}.social-media-grid .grid-img.grid-in{grid-row:4/4;grid-column:1/1;padding:1rem;}@media screen and (min-width:768px){.social-media-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);}.social-media-grid .grid-img.grid-fb{grid-row:1/1;grid-column:1/1;}.social-media-grid .grid-img.grid-gr{grid-row:1/1;grid-column:4/4;}.social-media-grid .grid-img.grid-in{grid-row:2/2;grid-column:3/3;}}@media screen and (min-width:1200px){.social-media-grid{display:grid;gap:1rem;grid-template-columns:repeat(7,1fr);}.social-media-grid .grid-img.grid-fb{grid-row:1/1;grid-column:1/1;}.social-media-grid .grid-img.grid-gr{grid-row:1/1;grid-column:7/7;}.social-media-grid .grid-img.grid-in{grid-row:2/2;grid-column:4/4;}.grid-img-lg{grid-column:span 2;grid-row:span 2;}}.breadcrumb{padding:0.75rem 1rem;}.breadcrumb li{font-size:.875rem;}.breadcrumb li a{color:#1A3050;text-decoration:none;font-weight:500;}.breadcrumb li a:hover{color:#FF8C56;}.breadcrumb li .divider{margin:0 .25rem;}.breadcrumb li.active{color:#FF8C56;}.subpage{margin-top:72px;}.subpage header{background:#F8F7F1;}.subpage header p.ingress{padding-left:1rem;border-left:3px solid #005293;}@media screen and (min-width:992px){.subpage h1{margin-bottom:0;hyphens:auto;}.subpage{margin-top:112px;}}.left-navigation{padding-left:0;}.left-navigation .nav-item{list-style-type:none;padding:1rem 3rem 0 0;}.left-navigation .nav-link{color:#1A3050;font-size:1rem !important;text-transform:uppercase;border-bottom:1px solid #EDEDED;padding-bottom:1rem;font-weight:500;}.left-navigation .nav-item:first-child{padding-top:0;}.left-navigation .nav-link:hover,.left-navigation .nav-link.active{color:#FF8C56;}.form-iframe{margin-top:1.5rem;}@media screen and (min-width:576px){.form-iframe{width:500px;}}@media screen and (min-width:768px){.form-iframe{margin-top:2.5rem;}}.awards .card{background:#F8F8F8;border:none;}.awards .card a{text-decoration:none;}.awards .card img{height:100%;}.card{border-radius:8px;border:0;}.card a{text-decoration:underline;}.member .card-body a{font-weight:500;}h3.card-title{text-transform:uppercase;font-size:1.125rem;}.member .card-body h4{font-weight:500;font-size:1rem;}.card-body .bg-light{background:#F8F8F8 !important;}.member .card-img{height:170px;}.member .card-img img{height:100%;width:100%;object-fit:contain;}.member .card-body{padding:1.25rem 1.25rem 1.5rem;}div.row.members{margin-bottom:1.875rem;}@media screen and (min-width:1700px){h3.card-title{font-size:1.25rem;}.member .card-body h4{font-size:1.125rem;}}@media screen and (min-width:1700px){.member .card-body{padding:2rem 2rem 2.5rem;}}a.contact-page{text-decoration:none;}.contact-image figure{width:100%;height:100%;}.contact-image figure img{width:100%;height:100%;object-fit:cover;}.contact-text{background:#FAFAFA;}.coworker-text svg{margin-right:0.5rem;}.coworker{border:1px solid #EDEDED;background:#fff;}.coworker-text a{text-decoration:none;}.coworker-text a:hover{text-decoration:underline;}@media (max-width:992px){}@media all and (-ms-high-contrast:none){.jumbotron{height:1px;}}[type="button"]{-webkit-appearance:none;}.rte-container img{max-width:100%;height:auto;}@media (min-width:992px){.hp-slide-item .row{height:100% }}.hp-slide-item{color:#F8F7F1;}.hp-slide-item h2,.hp-slide-item h3{color:#F8F7F1;}.hp-slide-img{background-repeat:no-repeat;background-size:cover;background-position:center;}.hp-slide-img img{height:100%;width:100%;object-fit:cover;aspect-ratio:3/2;}#slide-video{height:100%;}#slide-video .embed-responsive{min-height:480px;}.icon-holder{position:absolute;top:0;bottom:0;left:0;right:0;justify-content:center;align-items:center;}.icon-holder i{font-size:6rem;color:#FFF;text-shadow:0 0 6px rgb(0 0 0 / 30%);}.bg-light-blue{background:#698ec8;}.bg-dark-blue{background:#273583;}.bg-orange{background:#ff8c56;}.bg-orange h2,.bg-orange h3,.bg-orange p,.bg-orange a,.bg-orange a:hover,.bg-light-blue h2,.bg-light-blue h3,.bg-light-blue p,.bg-light-blue a,.bg-light-blue a:hover,.bg-light-blue h2,.bg-light-blue h3,.bg-light-blue p,.bg-dark-blue a,.bg-dark-blue a:hover{color:#FFFFFF;border-color:#fff;}.bg-orange a:hover{color:#FFFFFF90;border-color:#FFFFFF90;}.ve-section-video{position:relative;}.ve-section-video video{width:100%;height:100%;position:absolute;object-fit:cover;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:-1;}.ve-section-text .ingress,.homepage-slide .ingress{font-weight:400;font-size:1.25rem;}.ve-section-text.slide-left{animation:0.5s slide-left;}.slide-left h3{white-space:nowrap;}@keyframes slide-left{from{margin-left:100%;margin-right:-100% }to{margin-left:0%;margin-right:0% }}a.ve-target{cursor:pointer;color:#fff;}.ve-section-video ul{padding-top:0;list-style-type:none;}.ve-section-video ul li{padding-bottom:1rem;padding-top:1rem;border-bottom:1px solid #ffffff30;font-size:1.25rem;}.ve-section-video ul li:first-child{border-top:1px solid #ffffff30;}.ve-section img{max-width:360px;}.ve-section img{padding:15px;}@media (min-width:768px){.ve-section img{padding:2rem;}}.ve-section-text img{max-width:200px;float:right;margin-top:-5rem;}@media (min-width:768px){.ve-section-text img{max-width:250px;}}@media (min-width:1200px){.ve-section-text img{margin-top:-10rem;}}.ve-section-text *{color:#273583;}.nav.pagination{justify-content:center;}.pagination .page-link{border:none;border-radius:0;margin:0 0.25rem;padding:0.25rem 0.5rem;text-transform:uppercase;background:transparent;color:#888E94;font-size:1.125rem;font-weight:600;}.pagination .page-link:hover{color:#888E9490;}.news-section{background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;}.news-section h3{color:#1A3050;text-transform:initial;margin-bottom:0.5rem;}.news-section .date{color:#1A3050;font-size:0.875rem;}.news-box{display:block;padding:1rem;background:#fff;color:#1A3050;height:100%;border-radius:8px;text-decoration:none;transition:0.3s;}@media (min-width:1200px){.news-box{padding:2rem;}}.news-box:hover{background:#FF8C56 }.news-section .more-link{color:#273583;font-size:0.875rem;font-weight:600;}.date-box-item.newsroom img{height:32px;width:32px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);}.letters h2 a{text-decoration:none;}.pod-player-icon{position:fixed;bottom:2rem;right:2rem;font-size:2rem;color:#fff;display:flex;flex-direction:column;align-items:center;cursor:pointer;}.pod-player-icon p{text-transform:uppercase;color:#fff;margin-top:0.5rem;display:none;}.pod-player{position:fixed;bottom:1rem;right:1rem;max-width:320px;}.pod-player .close-btn{position:absolute;top:-1rem;left:-1rem;font-size:1.25rem;cursor:pointer;color:#fff;}@media (min-width:480px){.pod-player-icon p{display:block;}.pod-player{position:fixed;bottom:2rem;right:2rem;max-width:320px;}}.modal .modal-body a{color:#005293;}.paging{display:flex;justify-content:center;}.paging .page-link{border:none;border-radius:0;margin:0 0.25rem;padding:0.25rem 0.5rem;text-transform:uppercase;background:transparent;color:#888E94;font-size:1.125rem;font-weight:600;}.paging .page-link:hover{color:#888E9490;}.paging .active .page-link{color:#888E9490;background-color:#fff;}.press-item{box-shadow:0px 0px 6px 1px #00000033;border-radius:8px;padding:1rem;}.press-item figure{height:200px;}.press-item figure img{width:200px;height:100%;object-fit:contain;}.calendar-page .calendar-item{background-color:#1A3050;color:#F8F7F1;border-radius:8px;}.calendar-page .calendar-item .date-item{transition:0.3s;}.calendar-page .calendar-item:hover .calendar-card-item .date-item{background:#FF8C56;}.calendar-page .calendar-item .date-item{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;color:#1A3050;font-weight:500;line-height:1.3;background-color:#E8E3D1;padding:0.75rem;min-width:100px;min-height:100px;border-bottom-left-radius:8px;}.calendar-page .calendar-item .date-item .date{font-size:1.75rem;}.calendar-page .calendar-item .date-item .month{font-size:.75rem;text-transform:uppercase;}.calendar-page .calendar-item .calendar-headline{display:flex;flex-direction:column;flex-grow:1;width:100%;justify-content:center;padding:1rem;height:100px;}.calendar-page .calendar-item .calendar-headline p{margin-bottom:0;line-height:1.2;font-weight:500;font-size:1.125rem;color:#F8F7F1;}.calendar-page .calendar-item figure{margin:0;overflow:hidden;position:relative;height:300px;}.calendar-page .calendar-item figure img.calendar-img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;}.calendar-page .calendar-item img.webinar{position:absolute;bottom:0;max-height:100px;width:auto;top:25px;right:25px;object-fit:cover;}.coworker figure img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;}.coworker-text{padding:1rem;}.coworker figure{margin-bottom:0;height:100%;}.block-link{display:block;background:#1A3050;border-radius:8px;}.block-link .block-arrow{background:#E8E3D1;padding:1rem;display:flex;justify-content:center;align-items:center;min-width:70px;min-height:70px;border-top-right-radius:8px;border-bottom-right-radius:8px;transition:.3s;}.block-link .block-text{display:flex;flex-grow:1;width:100%;align-items:center;padding:1rem 1.5rem;height:70px;color:#F8F7F1;}.block-link .block-text p{font-size:1.25rem;margin-bottom:0;}.block-link .block-link:hover .block-arrow{background:#FF8C56 }.subpage .banner-box{aspect-ratio:unset;background-image:url("/media/ohuig5ol/waterstamp.svg") }.project-page header{background-image:url("/media/sbbb3rqy/frame-203.svg");background-position:top right;background-repeat:no-repeat;background-size:210px;}.project-page header h4{text-transform:uppercase;font-weight:700;}.file-box{border:1px solid #EDEDED;}.file-box + .file-box{margin-top:1rem;}.file-box ul{list-style:none;padding-left:0;margin-bottom:0;}.file-box li{padding:0.875rem 1rem;border-bottom:1px solid #EDEDED;list-style-type:none;}.file-box li:last-child{border-bottom:none;}.file-box a{color:#3B454E;text-decoration:none;}.file-box a:hover{text-decoration:underline;}.file-box li svg{width:18px;margin-right:0.25rem;color:#3B454E;}@media screen and (min-width:1200px){.file-box + .file-box{margin-top:2rem;}}.nav.nav-tabs .nav-link{background:#EDEDED;font-size:1.25rem;color:#1A3050;margin-right:0.5rem;border:1px solid #EDEDED;border-bottom:0;padding:0.75rem 1rem;font-weight:700;}.nav.nav-tabs .nav-link.active{background:#fff;}.tab-content{padding:0 1rem;border:1px solid #EDEDED;border-top:0;background:#fff;}.tab-content p{margin-bottom:0;}.tab-content a{color:#3B454E }.tab-content .tab-item{border-bottom:1px solid #EDEDED;padding-bottom:1rem;padding-top:1rem;}.tab-content .tab-item:last-child{border-bottom:0;}.gallery-section .gallery-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;}.gallery-section figcaption{font-size:1rem;padding-top:1rem;}.gallery-section .modal button{background:transparent;outline:none;border:none;width:100%;text-align:right;}.gallery-section .modal img{max-width:600px;}.gallery-section .modal-content,.gallery-section .modal-body{width:fit-content;border-radius:0;}.gallery-section .modal-dialog-centered{justify-content:center;}.subpage .bg-img{margin-bottom:1rem;}.subpage .bg-img img{width:100%;}.subpage .bg-img figcaption{background:#FAFAFA;padding:1rem;font-size:1rem;}.block-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;}.video-section .video-img-holder img.video-img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;}.homepage-slide .hp-slide-img img{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;}@media screen and (min-width:992px){.video-section .video-img-holder img.video-img{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;}.homepage-slide .hp-slide-img img{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px;}}.video-section .video-img-holder{position:relative;display:block;}.video-section .video-img-holder img.video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.video-section .preheadline{text-transform:uppercase;font-weight:700;margin-bottom:0;}.video-section h3{font-size:clamp(1.125rem,0.8333rem + 0.9722vw,2rem);}
.slick-slider {position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list {position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus {outline:none;}.slick-list.dragging {cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track {position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after {display:table;content:'';}.slick-track:after {clear:both;}.slick-loading .slick-track {visibility:hidden;}.slick-slide {display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide {float:right;}.slick-slide img {display:block;}.slick-slide.slick-loading img {display:none;}.slick-slide.dragging img {pointer-events:none;}.slick-initialized .slick-slide {display:block;}.slick-loading .slick-slide {visibility:hidden;}.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url("/css/ajax-loader.gif") center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("/css/fonts/slick.eot");src:url("/css/fonts/slick.eot?#iefix") format('embedded-opentype'),url("/css/fonts/slick.woff") format('woff'),url("/css/fonts/slick.ttf") format('truetype'),url("/css/fonts/slick.svg#slick") format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.homepage-slide .slick-prev:before,.homepage-slide .slick-next:before{}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.showcase-members-slide .slick-next:before{background:url("/media/e4inh2ip/arrow-right-grain-yellow.svg") no-repeat;width:20px;height:20px;display:block;background-size:contain;}.showcase-members-slide .slick-prev:before{background:url("/media/ez1hdxfu/arrow-left-grain-yellow.svg") no-repeat;width:20px;height:20px;background-size:contain;display:block;}.members-slide .slick-next:before{background:url("/media/uicd1fa4/arrow-right.svg") no-repeat;width:20px;height:20px;display:block;background-size:contain;}.members-slide .slick-prev:before{background:url("/media/sjiowi0s/arrow-left.svg") no-repeat;width:20px;height:20px;background-size:contain;display:block;}@media screen and (min-width:480px){.showcase-members-slide .slick-next:before,.members-slide .slick-next:before{width:32px;height:32px;}.showcase-members-slide .slick-prev:before,.members-slide .slick-prev:before{width:32px;height:32px;}}.homepage-slide .slick-prev,.homepage-slide .slick-next{width:40px;height:40px;}.homepage-slide .slick-prev{left:-3rem;}.homepage-slide .slick-next{right:-3rem;}.homepage-slide .slick-prev .fas,.homepage-slide .slick-next .fas{font-weight:400;}.members-slide .slick-prev{left:0;}[dir='rtl'] .slick-prev{right:5px;left:auto;}.showcase-members-slide .slick-prev{left:0;}.showcase-members-slide .slick-next{right:0;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:1px solid #3B454E;outline:none;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}.slick-track{display:flex !important;}.slick-slide{height:inherit !important;}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url("/template/fonts/ajax-loader.gif") center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("/template/fonts/slick.eot");src:url("/template/fonts/slick.eot?#iefix") format('embedded-opentype'),url("/template/fonts/slick.woff") format('woff'),url("/template/fonts/slick.ttf") format('truetype'),url("/template/fonts/slick.svg#slick") format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;z-index:1;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:0;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'';}[dir='rtl'] .slick-prev:before{content:'';}.slick-next{right:0;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:14px;height:14px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;padding:5px;cursor:pointer;color:transparent;border:1px solid #1A3050;border-radius:50%;outline:none;background:#fff;}.slick-dots li.slick-active button,.slick-dots li button:hover,.slick-dots li button:focus{background:#1A3050;}
