@font-face{font-family: 'Inter';src: url(/_theme/tsg2025/fonts/Inter.ttf);}@font-face{font-family: 'Manrope';src: url(/_theme/tsg2025/fonts/Manrope.ttf);}html{font-size: 62.5%;}body{font: 1.6rem/1.875 'Inter',sans-serif;font-weight: 400;letter-spacing: 0.25px;color: #313131;}h1,h2,h3,h4,h5,h6,p,address,ul,ol,li,table,blockquote{font: inherit;}h1,h2,h3,h4,h5,h6{line-height: 1.5;font-weight: 600;margin: 2rem 0;letter-spacing: 0.25px;font-family: 'Manrope',sans-serif;}h1{font-size: 4rem;color: #000263;}h2{font-size: 3rem;color: #000263;}h3{font-size: 2.5rem;color: #000263;}h4{font-size: 2.25rem;}h5{font-size: 2rem;}h6{font-size: 1.75rem;}h1 + h1,h1 + h2,h1 + h3,h1 + h4,h1 + h5,h1 + h6,h2 + h1,h2 + h2,h2 + h3,h2 + h4,h2 + h5,h2 + h6,h3 + h1,h3 + h2,h3 + h3,h3 + h4,h3 + h5,h3 + h6,h4 + h1,h4 + h2,h4 + h3,h4 + h4,h4 + h5,h4 + h6,h5 + h1,h5 + h2,h5 + h3,h5 + h4,h5 + h5,h5 + h6,h6 + h1,h6 + h2,h6 + h3,h6 + h4,h6 + h5,h6 + h6{margin-top: -2rem;font-weight: 300;}strong{font-weight: 600;}p,address,ul,ol,table{margin: 2rem 0;}a{color: #000263;text-decoration: none;}a:hover,a:focus{color: #000263;outline: none;text-decoration: none;}a,a::before,a::after{transition: 0.15s;}ul,ol{padding: 0 0 0 1.3em;list-style: disc;}ol{list-style: decimal;}li{padding-left: 0.2625em;}table{}td{}blockquote{display: flex;padding: 0;margin: 2rem 0;border: 0;color: #000263;font-family: 'Manrope',Sans-Serif;}blockquote::before,blockquote::after{content: "\f10d";font-family: "FontAwesome5";line-height: 1;display: block;font-weight: 700;font-size: 2em;flex: 0 0 auto;}blockquote::before{margin-right: 1em;}blockquote::after{content: "\f10e";align-self: flex-end;margin-left: 1em;}blockquote > p{font: inherit;margin: 0;font-size: 1.3em;line-height: 1.3;opacity: 0.8;}hr{border: 0;border-top: 3px solid #FAFAFA;margin: 3em 0;}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child,blockquote:first-child{margin-top: 0;}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,table:last-child,blockquote:last-child{margin-bottom: 0;}img[style*="float: left"],img[style*="float:left"]{margin-right: 2em;}img[style*="float: right"],img[style*="float:right"]{margin-left: 2em;}[class="button"],[class="button-alt"],a.button,a.button-alt{display: inline-block;box-sizing: border-box;padding: 1.4rem 4.5rem;margin-top: 0.5rem;margin-bottom: 0.5rem;font-size: 1.4rem;line-height: 1.5;text-transform: uppercase;font-weight: 600;border: 1px solid #000263;border-radius: 3px;cursor: pointer;box-shadow: 0 2px 2px rgba(0,0,0,0.05);transition: all 0.3s;}[class="button"],[class="button-alt"]:hover,a.button,a.button-alt:hover{background: none;color: #000263;}[class="button"]:hover,[class="button-alt"],a.button:hover,a.button-alt{background-color: #000263;color: #fff;}.lichtblauw{color: #1E79B7;}.donkerblauw{color: #000263;}.rood{color: #000263;}.achtergrond-rood{background: #000263;color: #FFF;padding: 0 1rem;}p.intro{opacity: 0.6;font-size: 1.8rem;line-height: 1.5625;letter-spacing: 0.0278em;font-family: 'Inter';}.groter{font-size: 1.2em;}.kleiner{font-size: 0.8em;}.light{font-weight: 400;}.uppercase{text-transform: uppercase;}ul.pijl,ul.pijl-alt,ul.check{list-style: none;padding-left: 1.5625em;}ul.pijl li,ul.pijl-alt li,ul.check li{position: relative;padding-left: 0;}ul.pijl li::before,ul.pijl-alt li::before,ul.check li::before{font-family: "FontAwesome5";position: absolute;top: 1px;width: 1.5625em;left: -1.5625em;}ul.pijl li::before,ul.pijl-alt li::before{content: "\f138";font-weight: bold;color: #000263;}ul.pijl-alt li::before{color: #d92028;}ul.check li::before{content: "\f00c";color: #38BE00;}h2.subtitel,h3.subtitel{color: #d92028;margin-top: -1rem;font-size: 2rem;}.pagination-divider::before{content: "|";}.pagination-ellipsis::before{content: "\2026";}html{height: 100%;}body{border: 0px solid #D92028;border-top: 0;display: flex;flex-direction: column;min-height: 100%;box-sizing: border-box;}.inner,.small{max-width: 100%;width: 166rem;margin: auto;box-sizing: border-box;padding: 0 1.8rem;}.small{max-width: 120rem;}main .inner .inner{padding: 0;}.grid{display: flex;flex-wrap: wrap;}main .grid .grid{margin: -1.8rem;}.grid > *{margin: 1.8rem;}main .grid > *{box-sizing: border-box;}.width-25{width: calc(25% - 3.6rem);}.width-33{width: calc(33.33333% - 3.6rem);}.width-50{width: calc(50% - 3.6rem);}.width-66{width: calc(66.66667% - 3.6rem);}.width-75{width: calc(75% - 3.6rem);}.h-center-50{margin: 0 25%;}section[id*="location-fullwidth"] [class*="width-"]{margin: 0;}section[id*="location-fullwidth"] .width-25{width: 25%}section[id*="location-fullwidth"] .width-33{width: 33.33%;}section[id*="location-fullwidth"] .width-50{width: 50%;}section[id*="location-fullwidth"] .width-66{width: 66.66%;}section[id*="location-fullwidth"] .width-75{width: 75%;}.extraMarginTop{margin-top: 3.6rem;}.extraMarginBottom{margin-bottom: 3.6rem;}.v-center{align-self: center;}main [class*="box-"]{padding: 3.6rem;border-radius: 0.25rem;}.box-bg0{background-color: #fff;}.box-bg1{background-color: #000263;color: #fff;}.box-bg2{background-color: #000263;color: #fff;}.box-bg3{background-color: #FAFAFA;}.box-bg4{background-color: #000263;color: #fff;}.moduleTitle{font-family: 'Manrope',sans-serif;font-size: 3.2rem;margin: 0 0 2rem;font-weight: 600;line-height: 1.5;}.center-title .moduleTitle{text-align: center;}.space-left{padding-left: 5em;}.space-right{padding-right: 5em;}div:not([class*="width-"]).space-left{padding-left: 20%;}div:not([class*="width-"]).space-right{padding-right: 20%;}header ul,footer ul{margin: 0;padding: 0;list-style: none;}header ul li,footer ul li{padding-left: 0;}header{position: sticky;z-index: 3;top: 0;font-family: 'Manrope',Sans-Serif;box-shadow: 0 0 1rem 0 rgba(0,0,0,0.05);background-color: #fff;transition: transform 0.5s;}header .grid > *{margin-top: 0;margin-bottom: 0;}header .grid{align-items: center;line-height: 1.375;}#logo{position: relative;z-index: 2;display: block;width: 16.9rem;padding: 1.2rem 1.8rem 0;margin-left: 0;transform-origin: left bottom;}header .logo img{width: 6rem;padding: 8px;}header .logo{padding: 0.5rem 0;}#logo svg{display: block;width: 12rem;height: 14rem;margin: auto;}#logo svg .logo-path{fill: #173A75;transition: 0.15s;}#logo svg .logo-bg{fill: #fff;opacity: 1;transition: 0.15s;}#logo:hover svg .logo-path,#logo:focus svg .logo-path{fill: #1E79B7;}#menu-main ul{display: flex;}#menu-main{font-family: 'Manrope',Sans-Serif;align-self: stretch;}#menu-main > ul,#menu-main > ul > li,#menu-main > ul > li > a{height: 100%;color: #000263;}#menu-main > ul > li > a{padding: 0 3.6rem;display: flex;align-items: center;}#menu-main > ul > li{border-left: 1px solid rgba(0,0,0,0.05);}#menu-main > ul > li > a{font-weight: 500;color: inherit;background-image: linear-gradient(0deg,#000263 0px,#000263 3px,transparent 3px);background-position: 0 5px;background-repeat: no-repeat;}#menu-main > ul > li > a:focus,#menu-main > ul > li:hover > a,#menu-main > ul > li.hover > a,#menu-main > ul > li.active > a,#menu-main > ul > li.section > a{background-position: 0 0;}#menu-main > ul > li > div{position: absolute;display: flex;left: 0;right: 0;top: 100%;background-image: linear-gradient(90deg,#d92028 0%,#d92028 50%,#ffffff 50%);color: #313131;transform: scaleY(0);transform-origin: top center;transition: 0.3s;box-shadow: 0px 4px 13px -6px rgba(166,166,166,0.74);}#menu-main > ul > li > ul{position: absolute;display: block;background: #FFF;box-shadow: 0 0 1rem 0 rgba(0,0,0,0.05);white-space: nowrap;visibility: hidden;transform: scaleY(0);transform-origin: top center;transition: 0.3s;}#menu-main > ul > li:hover > ul{visibility: visible;transform: scaleY(1);}#menu-main > ul > li > ul > li a{padding: 1rem 2rem;display: block;color: #313131;border-top: 1px solid rgba(166,166,166,0.25);transition: all 0.3s;}#menu-main > ul > li > ul > li:hover a,#menu-main > ul > li > ul > li.active a,#menu-main > ul > li > ul > li.section a{color: #000263;}#menu-main > ul > li:hover > div,#menu-main > ul > li.hover > div{transform: scaleY(1);}#menu-main > ul > li > div > div{align-items: stretch;}#menu-main > ul > li > div > div > *{padding-top: 4.8rem;padding-bottom: 4.8rem;}#menu-main > ul > li > div > div > .main-menu-contact-details{width: calc(20% - 3.6rem);padding-right: 1.8rem;box-sizing: border-box;background-color: #EE0726;}#menu-main > ul > li > div > div > ul{width: 80%;margin-left: 0;margin-right: 0;padding-left: 1.8rem;box-sizing: border-box;background-color: #ffffff;display: flex;flex-wrap: wrap;font-size: 1.8rem;font-weight: 700;}#menu-main > ul > li > div > div > ul a{font: inherit;color: inherit;}#menu-main > ul > li > div > div > ul > li{width: calc(25% - 3.6rem);margin: 0 1.8rem;flex: 0 0 auto;}#menu-main > ul > li > div > div > ul > li > a{text-decoration: underline rgba(255,255,255,0);}#menu-main > ul > li > div > div > ul > li > a:hover,#menu-main > ul > li > div > div > ul > li > a:focus{text-decoration: underline rgba(255,255,255,0.5);}#menu-main > ul > li > div > div > ul ul{display: block;font-size: 1.6rem;font-weight: 400;}#menu-main > ul > li > div > div > ul ul > li{margin: 0.5rem 0;}#menu-main > ul > li > div > div > ul ul > li > a{opacity: 0.7;}#menu-main > ul > li > div > div > ul ul > li > a:hover,#menu-main > ul > li > div > div > ul ul > li > a:focus{opacity: 1;}.main-menu-contact-details > h3,.main-menu-contact-details > h4,.main-menu-contact-details a:only-child{color: #fff !important;}.main-menu-contact-details > p{color: #fff !important;}.main-menu-contact-details > *,#mobile-contact-details > *{color: rgba(255,255,255,0.7);}.main-menu-contact-details > p:not(:last-child),#mobile-contact-details > p:not(:last-child){margin-bottom: 1em;}.main-menu-contact-details a,#mobile-contact-details a{color: #fff;}.main-menu-contact-details > h3,.main-menu-contact-details > h4,.main-menu-contact-details a:only-child,#mobile-contact-details > h3,#mobile-contact-details > h4,#mobile-contact-details a:only-child{color: #fff;font-weight: bold;font-size: 1.8rem;}.main-menu-contact-details a:hover,.main-menu-contact-details a:focus,#mobile-contact-details a:hover,#mobile-contact-details a:focus{color: #1E79B7;}.main-menu-contact-details > h3 ~ h3,.main-menu-contact-details > h4 ~ h4,#mobile-contact-details > h3 ~ h3,#mobile-contact-details > h4 ~ h4{margin-top: 2.5625em;}#menu-language{display: flex;margin-top: 0;font-size: 1.4rem;line-height: 1.5714;text-transform: uppercase;margin-left: auto;}#menu-language li{padding: 0 0.6rem;}#menu-language li.active{font-weight: 700;color: #EE0726;}#menu-language li + li::before{content: "|";display: inline-block;transform: translate(-0.5rem,-0.1rem);}#menu-language a{font: inherit;color: inherit;}#menu-language a:hover,#menu-language a:focus{color: #EE0726;}header .search.searchForm{margin-left: 0;position: relative;z-index: 1;}header #menu-main + .search.searchForm{margin-left: auto;}header .search.searchForm form > div.input.text{position: relative;height: 5rem;}header .search.searchForm form > div.input.text > input{position: absolute;top: 0;right: 0;width: 0;box-sizing: border-box;padding-left: 0;padding-right: 0;opacity: 0;transition: width 0.5s,opacity 0.2s 0.1s;}header .search.searchForm .autoComp-search-results-holder{right: 0;width: 75.4rem;min-width: 28rem;}header .autoComp-search-results .inline-result span.title{font-weight: 600;}header .autoComp-search-results .description{font-weight: 400;}header .autoComp-search-results span.highlight{color: #1E79B7;}header.search-active .search.searchForm form > div.input.text > input{width: 75.4rem;padding-left: 1.222em;padding-right: 1.222em;opacity: 1;}header #menu-main,header #menu-language{opacity: 1;transition: opacity 0.1s 0.3s;}header.search-active #menu-main,header.search-active #menu-language{pointer-events: none;opacity: 0;transition: opacity 0.25s 0s;}header.scroll-hide{transform: translateY(-100%) translateY(-5px);}header.scroll-hide #logo{transform: translateX(85.2rem) translateX(-50vw) scale(0.5) translateY(5rem);}header.scroll-hide #logo svg .logo-bg{opacity: 0.5;}header.over-banner{background-color: rgba(255,255,255,0);}header.over-banner::after,header.over-banner::before{opacity: 0;}header.over-banner .logokleur{display: none;}header.over-banner #menu-language,header.over-banner #menu-language a,header.over-banner #menu-main > ul > li > a{color: #fff;text-shadow: 1px 1px 2px rgba(0,0,0,0.5);}header.over-banner #menu-main > ul > li > a{background-image: linear-gradient(0deg,rgba(255,255,255,0.5) 0px,rgba(255,255,255,0.5) 3px,transparent 3px)}header.over-banner .searchForm form,header.over-banner .searchForm button[name="search"]{color: #fff;}header.over-banner .search.searchForm form > div.input.text > input{background-color: rgba(255,255,255,0.2);}header .logokleur{background-color: #fff;padding-right:2rem;padding-left: 1rem;}header .logokleur img{max-height: 9rem;margin-top: 3px;margin-bottom: 3px;}header .logowit img{max-height: 9rem;margin-top: 3px;margin-bottom: 3px;}#mobile-menu-main{display: none;position: fixed;z-index: -1;top: 0;bottom: 0;left: 2px;right: 2px;background-color: #000263;box-sizing: border-box;height: 100vh;transform: translateY(-105%);transition: 0.25s;}.mobile-active #mobile-menu-main{transform: translateY(0);}#mobile-menu-main > div.inner-wrap{position: absolute;display: flex;top: 11.2rem;right: 1.8rem;left: 1.8rem;bottom: 1.8rem;overflow: auto;}#mobile-menu-main > div.inner-wrap > ul{max-width: 350px;width: 100%;margin-left: auto;}#mobile-menu-main ul a{display: block;color: #fff;line-height: 1.2;}#mobile-menu-main ul li{padding: 0.25em 0;}#mobile-menu-main ul{display: block;font-size: 2rem;}#mobile-menu-main ul ul{padding: 0.5em 0 0 1em;margin-top: 0.5em;border-top: 1px solid rgba(255,255,255,0.2);}#mobile-menu-main > div > ul{padding-bottom: 2em;}#mobile-menu-main > div > ul > li > a{text-transform: uppercase;font-weight: 600;}#mobile-menu-main > div > ul > li{padding: 0.5em 0;border-top: 1px solid rgba(255,255,255,0.2);}#mobile-menu-main > div > ul > li:last-child{border-bottom: 1px solid rgba(255,255,255,0.2);}#mobile-menu-main > div > ul ul{display: none;}#mobile-menu-main > div > ul ul a{font-weight: 400;}#mobile-menu-main > div ul > li > a:not(:only-child){display: flex;justify-content: space-between;}#mobile-menu-main > div ul > li > a:not(:only-child) > span::before{content: "\f067";font-family: "FontAwesome5";font-weight: 300;}#mobile-menu-main > div ul > li.open > a:not(:only-child) > span::before{transform-origin: center center;transform: rotate(45deg);}#mobile-contact-details{margin-top: 7rem;}#tag-location{}.tag-content{display: inline-flex;background-color: #EE0726;color: #FFF;font-weight: 500;border-radius: 0 0 8px 8px;padding: 8px 16px;}.w-s-tag{margin-top: 0;}main{display: block;position: relative;z-index: 2;}.has-banner main{margin-top: -9.7rem;}main .grid > *:not([class*=width]):not([class*=breakout]){width: calc(100% - 3.6rem);}main .grid.wide > *:not([class*=width]):not([class*=breakout]){width: 100%;}section[id^=location]{position: relative;padding-top: 7.2rem;padding-bottom: 7.2rem;}section#location-breadcrumbs{border-top: 0;padding-top: 0rem;padding-bottom: 0rem;}section[id^=location].bg0{background-color: #fff;}section[id^=location].bg3{background-color: #FAFAFA;}section[id^=location].bg4{background-color: #000263;color: #fff;}section[id^=location].bg1 div.grid > div > *,section[id^=location].bg2 div.grid > div > *,section[id^=location].bg4 div.grid > div > *,.box-bg1 > *,.box-bg2 > *,.box-bg4 > *{color: inherit;}section[id^=location].bg1 div.grid > div > p,section[id^=location].bg1 div.grid > div > table,section[id^=location].bg1 div.grid > div > address,section[id^=location].bg2 div.grid > div > p,section[id^=location].bg2 div.grid > div > table,section[id^=location].bg2 div.grid > div > address,section[id^=location].bg4 div.grid > div > p,section[id^=location].bg4 div.grid > div > table,section[id^=location].bg4 div.grid > div > address,.box-bg1 > p,.box-bg1 > table,.box-bg1 > address,.box-bg2 > p,.box-bg2 > table,.box-bg2 > address,.box-bg4 > p,.box-bg4 > table,.box-bg4 > address{color: rgba(255,255,255,0.8);}section[id^=location].bg1 div.grid > div > blockquote,section[id^=location].bg1 div.grid > div > blockquote::before,section[id^=location].bg1 div.grid > div > blockquote::after,section[id^=location].bg2 div.grid > div > blockquote,section[id^=location].bg2 div.grid > div > blockquote::before,section[id^=location].bg2 div.grid > div > blockquote::after,section[id^=location].bg4 div.grid > div > blockquote,section[id^=location].bg4 div.grid > div > blockquote::before,section[id^=location].bg4 div.grid > div > blockquote::after,.box-bg1 > blockquote,.box-bg1 > blockquote::before,.box-bg1 > blockquote::after,.box-bg2 > blockquote,.box-bg2 > blockquote::before,.box-bg2 > blockquote::after,.box-bg4 > blockquote,.box-bg4 > blockquote::before,.box-bg4 > blockquote::after{color: #fff;}section#location-banner{padding: 0;}header.scroll-hide + main section[id^=location] > .logo-underlay{transform: translateY(-100%);opacity: 0;}[class*="bg4"] .button-alt{background: white;color: #EE0726;}[class*="bg4"] .button-alt:hover{background: none;border-color: #FFF;color: #FFF;}[class*="bg4"] .button{background: none;border-color: #FFF;color: #FFF;}[class*="bg4"] .button:hover{background: white;color: #EE0726;}.column2{display: flex;}.column2 > .aside-col,.column2 > aside{flex-shrink: 0;box-sizing: border-box;width: 50rem;}.column2.small > aside{width: calc(34.583% - 3.6rem);}.column2 > aside.wide{width: calc(50% - 3.6rem);}.column2 > .main-col{flex-grow: 1;}.column2.small > .main-col{flex-shrink: 0;width: 84.6%;}.column2 > aside > *:not(:last-child){margin-bottom: 3.6rem;}nav#submenu{position: sticky;top: 7.6rem;margin-left: auto;margin-bottom: 3.5em;width: 50rem;min-height: 16rem;background-color: rgba(30,121,183,0.04);box-sizing: border-box;padding: 2.5rem 4.4rem;}.column2.small nav#submenu{width: 100%;}.bg1 nav#submenu,.bg2 nav#submenu,.bg4 nav#submenu{background-color: rgba(255,255,255,0.2);}nav#submenu h3{font-size: 2rem;}nav#submenu h3 > a{color: #000263;}nav#submenu ul a{color: inherit;font-weight: 400;}nav#submenu ul li::before{color: rgba(30,121,183,0.3);}.bg1 nav#submenu ul li::before,.bg2 nav#submenu ul li::before,.bg4 nav#submenu ul li::before{color: rgba(255,255,255,0.3);}nav#submenu a:hover,nav#submenu a:focus{color: #EE0726;}.bg1 nav#submenu h3 > a,.bg2 nav#submenu h3 > a,.bg4 nav#submenu h3 > a{color: #fff;}.bg1 nav#submenu a:hover,.bg1 nav#submenu a:focus,.bg2 nav#submenu a:hover,.bg2 nav#submenu a:focus,.bg4 nav#submenu a:hover,.bg4 nav#submenu a:focus{color: rgba(255,255,255,0.4);}.submenu-label{position: absolute;top: 50%;right: 0;transform: translateY(-50%);writing-mode: tb-rl;writing-mode: tb-lr;background-color: #EE0726;color: #fff;text-transform: uppercase;font-weight: bold;letter-spacing: 2px;box-sizing: border-box;height: 16rem;padding: 0.5em 0;text-align: center;}#breadcrumbs{font-size: 1.4rem;display: flex;}#back-to-main{color: #000;}.bg1 #back-to-main,.bg2 #back-to-main,.bg4 #back-to-main{color: #fff;}#back-to-main::before{content: "\f053";font-family: FontAwesome5;margin-right: 0.4em;vertical-align: bottom;}#back-to-main + ul::before{content: "|";margin: 0 0.4em;}#breadcrumbs > ul{display: flex;list-style: none;margin: 0;padding: 0;}#breadcrumbs > ul > li,#breadcrumbs > ul > li > a{display: inline;color: #A2A2A2;font-weight: 400;padding-left: 0;}#breadcrumbs > ul > li + li::before{content: "\f105";font-family: FontAwesome5;color: #EE0726;margin: 0 0.4em;}#breadcrumbs a:hover,#breadcrumbs a:focus{color: #000263;}.bg2 #breadcrumbs a:hover,.bg2 #breadcrumbs a:focus{color: #000263;}.bg4 #breadcrumbs a:hover,.bg4 #breadcrumbs a:focus{color: #fff;}.bg4 #breadcrumbs > ul > li > a{color: rgba(255,255,255,0.6);}.bg4 #breadcrumbs > ul > li + li::before{color: #fff;}section[id^=location]{border-top: 1px solid #f1f1f1;}section[id^=location]:first-child{border-top: none;}section[id^=location].has-crumbs:first-child{padding-top: 2.7rem;}section[id^=location].has-crumbs:not(:first-child){padding-top: 2.5em;}section[id*="location-fullwidth"]{padding: 0;}footer{background-image: url(/_theme/tsg2025/images/frontend/footer-logo.svg);background-repeat: no-repeat;background-position: bottom right;background-color: #000263;position: relative;z-index: 1;margin-top: auto;min-height: 218px;color: #FFF;}footer a:hover{color: #FFF;}#footer-top .grid{flex-flow: column nowrap;align-self: center;}#footer-contact > a{font-weight: 700;color: inherit;}.social-media{display: flex;align-items: center;}.social-media a{margin-left: 1.8rem;width: 3.9rem;height: 3.9rem;line-height: 3.9rem;background-color: #FFF;color: #1A1C73;text-align: center;font-weight: 400;font-size: 1.8rem;overflow: hidden;border-radius: 50%;transition: border-color 0.2s 0.2s,background-color 0.4s;}.social-media a::before{display: block;width: 3.9rem;font-family: "FontAwesome5-brands";}.social-media a.twitter::before{content: "\f099";}.social-media a.linkedin::before{content: "\f0e1";}.social-media a.facebook::before{content: "\f09a";}.social-media a:hover,.social-media a:focus{background-color: #FFF;border-color: #FFF;color: #EE0726;transition: border-color 0.2s,background-color 0.3s 0.1s;}#footer-top{padding: 3.6rem 0;}#footer-bottom{color: #fff;padding: 1rem 1.8rem;}#footer-bottom small{display: flex;flex-direction: column;}#footer-bottom .inner{justify-content: flex-start;padding-left: 3.6rem;}#footer-bottom ul{display: flex;gap: 12px;}#footer-bottom a{color: #FFF;}#meta{height: 0;width: 0;}.search.searchForm form{display: flex;margin: 0;}.search.searchForm form > div:not(.staticHtml){margin-bottom: 0;}.search.searchForm form > div.input.button{margin-left: 1.8rem;}.search.searchForm .w-search-submit-icon::before{font-family: "FontAwesome5";font-weight: 300;font-size: 2.2rem;}.search.searchForm form > div.input.button > button:hover .w-search-submit-icon::before,.search.searchForm form > div.input.button > button:focus .w-search-submit-icon::before{color: #000263;}.searchResults{max-width: 80rem;margin-left: auto;margin-right: auto;}.searchResults .container{margin-top: 3em;}.searchResults .container[data-searchgroupname] > h3{color: #000263;font-weight: bold;}.searchResults .containerResults{border-top: 3px solid #FAFAFA;padding-top: 1em;margin-top: 1em;}.searchResults .searchResult{display: flex;}.searchResults .searchResult > .image{flex: 0 0 auto;margin-right: 1em;}.searchResults .searchResult + .searchResult{margin-top: 1em;}.htmlimage.breakout-left,.htmlimage.breakout-right{width: calc(50% - 3.6rem);display: flex;justify-content: flex-end;}.htmlimage.breakout-right{justify-content: flex-start;}.htmlimage.breakout-left > figure,.htmlimage.breakout-right > figure{width: calc(50vw - 2rem);max-width: 94.2rem;flex: 0 0 auto;}div.w-lightbox-details{background-color: rgba(0,0,0,0.1);width: 100%;line-height: 1.3;}a[data-w-lightbox-control="next"],a[data-w-lightbox-slider-control="next"]{right: 0.1em;}a[data-w-lightbox-control="prev"],a[data-w-lightbox-slider-control="prev"]{left: 0.1em;}div.navicon{display: block;content: "";height: 3px;border-radius: 1rem;width: 100%;background: #000;position: absolute;transition: 0.5s 0.2s;}div.navicon-wrap{flex: 0 1 auto;display: flex;flex-flow: row wrap;align-items: center;cursor: pointer;z-index: 1;}div.navicon-button{flex: 0 1 auto;position: relative;display: flex;align-items: center;justify-content: center;padding: 1.5rem 0;width: 3.6rem;height: 3.6rem;margin-right: 0;box-sizing: border-box;transition: 0.2s;cursor: pointer;user-select: none;}.navicon:before{top: 1.2rem;}.navicon:before,.navicon:after{display: block;content: "";height: 3px;border-radius: 1rem;width: 100%;background: #000;position: absolute;transition: 0.5s 0.2s;}.navicon:after{top: -1.2rem;}.navicon:before,.navicon:after{display: block;content: "";height: 3px;border-radius: 1rem;width: 100%;background: #000;position: absolute;transition: 0.5s 0.2s;}.vacancy.list .vacancy + .vacancy{margin-top: 20px;}.vacancy.list .vacancy > a{display: block;text-decoration: none;color: #666;}.vacancy.list .vacancy > a:hover{background: #eee;padding: 10px;margin: -10px;}.vacancy.list .vacancy > a p{margin-bottom: 0;}.vacancy.list .vacancy-item dl{background: #eee;padding: 10px;}.vacancy.list .vacancy-item dt{width: 100px;float: left;clear: left;}.vacancy.list .vacancy-item dt:after{content: ": ";}.vacancy.list .vacancy-item dd{margin-left: 120px;}.vacancy.list .vacancy-item dd > span{display: block;}.vacancy.list .vacancy h3 span,.vacancy.list .vacancy-item h3 span{margin-left:4px;}.vacancy.list .vacancy-item .form .respond.btn{float: right;margin-bottom: 20px;max-height: 1000px;}.vacancy.list .vacancy-item .form .form{clear: right;background: #eee;max-height: 0px;padding: 0px 10px;overflow: hidden;}.vacancy.list .vacancy-item .form .form.show{max-height: 2000px;padding: 20px 10px;}.vacancy-related-list{display: flex;flex-wrap: wrap;justify-content: space-between;}.vacancy-related{display: block;text-decoration: none;color: inherit;width: 30%;box-sizing: border-box;}.vacancy-related:hover{background: #eee;box-shadow: 0 0 0 10px #eee;color: inherit;}.vacancy-related-list:after{content: "";display: block;flex-basis: 30%;}.vacancy.list .vacancy-item .form .form{-webkit-transition: max-height 0.8s,padding 1s;-o-transition: max-height 0.8s,padding 1s;transition: max-height 0.8s,padding 1s;}.vacancy.list .w-carousel-control-pager{display: flex;flex-wrap: wrap;justify-content: center;}.vacancy.list .w-carousel-control-pager > div{height: 1.5em;width: 1.5em;background-color: #eee;margin: 0.2em;}.vacancy.list .w-carousel-control-pager > div:hover,.vacancy.list .w-carousel-control-pager > div.w-carousel-pager-active{background: #999;}.vacancy.list .vacancies{display: flex;flex-flow: row wrap;margin: -1.8rem;}.vacancy.list .vacancies .vacancy-item,.vacancy.list .vacancy-item + .vacancy{position: relative;color: inherit;width: calc(50% - 3.6rem);box-shadow: 0px 2px 2px rgba(0,0,0,0.05);margin: 1.8rem;border-radius: 0.25rem;background: #FFF;text-decoration: none;padding: 2.5rem;box-sizing: border-box;}.vacancy.list .vacancy-item{transition: all 0.3s;}.vacancy.list .vacancy-item::before{content: '';width: 100%;height: 0.5rem;background: #d92028;position: absolute;bottom: 0;left: 0;transform: scaleX(0);transform-origin: top left;transition: all 0.5s ease-out;}.vacancy.list .vacancy-item:hover::before{transform: scaleY(1);}.vacancy.list .vacancies .vacancy-item .requirements > div{margin: 1rem 0;}.vacancy.list .vacancies .vacancy-item .requirements .vacancy-department::before,.vacancy.list .vacancies .vacancy-item .requirements .vacancy-level::before,.vacancy.list .vacancies .vacancy-item .requirements .vacancy-region::before,.vacancy.list .vacancies .vacancy-item .requirements .vacancy-hours::before{font-family: 'fontAwesome5';font-weight: 700;color: #d92028;display: inline-block;font-size: 1.6rem;width: 1em;margin-right: 2rem;}.vacancy.list .vacancies .vacancy-item .requirements .vacancy-department::before{content: '\f0b1';}.vacancy.list .vacancies .vacancy-item .requirements .vacancy-level::before{content: '\f19d';}.vacancy.list .vacancies .vacancy-item .requirements .vacancy-hours::before{content: '\f017';}.vacancy.list .vacancies .vacancy-item .requirements .vacancy-region::before{content: '\f3c5';}.vacancy.list .vacancy-view .content{margin: -1.8rem;}.vacancy.list .vacancy-view .information-wrap > div{margin: 1.8rem;border-radius: 0.5rem;box-shadow: 0px 2px 2px rgba(0,0,0,0.05);}.vacancy.list .vacancy-view .information-wrap{display: flex;flex-flow: row wrap;}.vacancy.list .vacancy-view .information-wrap > .information{position: relative;padding-top: 0;}.vacancy.list .vacancy-view .information-wrap > .information + div{align-self: flex-start;}.vacancy.list .vacancy-view .information-wrap > .information .information-outer{box-sizing: border-box;overflow: hidden;position: relative;}.vacancy.list .vacancy-view .information-wrap > .information .information-inner{box-sizing: border-box;padding: 3.6rem 3.6rem 7.2rem;transition: all 0.3s;}.vacancy.list .vacancy-view .information-wrap > .information::before{content: '';position: absolute;top: 0;right: 100%;width: 50vw;bottom: 0;z-index: -1;background: #FFF;}.vacancy.list .vacancy-view .information{flex: 1 1 50%;background: #FFF;}.vacancy.list .vacancy-view .testimonial-container{display: flex;flex: 1 1 50%;}.vacancy.list .vacancy-view .testimonial-container .image img{width: 100%;}.vacancy.list .vacancy-view .readmore{color: #d92028;margin-top: 3.6rem;padding: 1.8rem 3.6rem;cursor: pointer;position: absolute;left: 0;right: 0;bottom: 0;background: #FFF;}.vacancy.list .vacancy-view .readmore:not(.active){box-shadow: 0px 0px 3.6rem 3.6rem rgba(255,255,255,1);}.vacancy.list .vacancy-view .readmore:not(.active) .less{display: none;}.vacancy.list .vacancy-view .readmore.active .more{display: none;}.vacancy.list .vacancy-view .readmore::before{content: '\f078';font-family: 'fontAwesome5';display: inline-block;margin-right: 0.5em;}.vacancy.list .vacancy-view .readmore.active::before{transform: rotate(180deg);}.vacancy.list .vacancy-view .benefits,.vacancy.list .vacancy-view .responsibilities,.vacancy.list .vacancy-view .requirements{background: #d92028;color: #fff;padding: 3.6rem;width: calc(33.33% - 3.6rem);box-sizing: border-box;}.vacancy.list .vacancy-view .benefits div,.vacancy.list .vacancy-view .responsibilities div,.vacancy.list .vacancy-view .requirements div{display: flex;align-items: center;}.vacancy.list .vacancy-view .benefits span[class*="-icon"],.vacancy.list .vacancy-view .responsibilities span[class*="-icon"],.vacancy.list .vacancy-view .requirements span[class*="-icon"]{display: inline-block;width: 1.5em;margin-right: 1.8rem;font-size: 1.5em;}.vacancy.list .vacancy-view span[class*="-icon"] + span{flex: 1 1 0%;}.vacancy.list .vacancy-view .form{background: #F7F6F5;padding: 3.6rem;display: none;}.vacancy.list .vacancy-view .testimonial-container{overflow: hidden;}.vacancy.list .vacancy-view .testimonial-container .swiper-slide{box-sizing: border-box;width: 100%;}.vacancy.list .vacancy-view .testimonial-container .image{display: none;}.vacancy.list .vacancy-view .testimonial-container .swiper-container{margin: 0 -2.5rem;}.vacancy.list .vacancy-view .testimonial-container .swiper-container,.vacancy.list .vacancy-view .testimonial-container .testimonial-inner{height: 100%;}.vacancy.list .vacancy-view .testimonial-container .testimonial-inner{background-size: cover;background-position: center;background-repeat: no-repeat;display: flex;flex-flow: column nowrap;justify-content: space-between;align-items: flex-start;}.vacancy.list .vacancy-view .testimonial-person{background: #d92028;border-bottom-right-radius: 0.5rem;color: #FFF;padding: 1.8rem 2rem;}.vacancy.list .vacancy-view .testimonial-name{font-weight: 700;font-size: 2.2rem;}.vacancy.list .vacancy-view .testimonial-function{font-style: italic;}.vacancy.list .vacancy-view .testimonial-container .quote{background: #FFF;padding: 3.6rem;width: 50%;margin-top: 3.6rem;border-top-right-radius: 0.5rem;}.vacancy.list .vacancy-view .contact-person{flex: 1 1 50%;background: #FFF;display: flex;flex-flow: row wrap;align-items: center;justify-content: center;}.vacancy.list .vacancy-view .contact-person .contact-information{padding: 3.6rem;display: flex;flex-flow: column nowrap;justify-content: center;}.vacancy.list .vacancy-view .contact-person .contact-information .function{font-style: italic;}.vacancy.list .vacancy-view .contact-person .contact-information > h2{margin-bottom: 0;}.vacancy.list .vacancy-view .contact-person .contact-information .function + div,.vacancy.list .vacancy-view .contact-person .contact-information .function + a{margin-top: 1.8rem;}.vacancy.list .vacancy-view .contact-person .contact-information .mail,.vacancy.list .vacancy-view .contact-person .contact-information .phone{line-height: 2;}.vacancy.list .vacancy-view .contact-person .contact-information .phone::before,.vacancy.list .vacancy-view .contact-person .contact-information .mail::before{font-family: 'fontAwesome5';display: inline-block;margin-right: 2rem;font-size: 1.25em;line-height: 1;}.vacancy.list .vacancy-view .contact-person .contact-information .phone::before{content: '\f095';}.vacancy.list .vacancy-view .contact-person .contact-information .mail::before{content: '\f0e0';}.vacancy.list .vacancy-view .contact-person .contact-information .linkedin{margin-left: 0.5rem;}.vacancy.list .vacancy-view .contact-person .contact-information .linkedin::before{content: '\f08c';font-family: 'fontAwesome5-brands';}.vacancy.list .vacancy-view .contact-person .contact-information .whatsapp::before{content: '\f232';font-family: 'fontAwesome5-brands';color: #00A80B;}.vacancy.list .vacancy-view .contact-person .contact-information .socialmedia{display: flex;flex-flow: row wrap;font-size: 2em;margin-top: 3.6rem;line-height: 1;}.vacancy.list .vacancy-view .contact-person .contact-information .cta-container{margin-top: 3.6rem;}.vacancy.list .vacancy-view .contact-person .contact-information .linkedin span{display: none;}.vacancy.list .vacancy-view .contact-person .image{background-size: cover;background-repeat: no-repeat;background-position: center;max-width: 33.33%;margin: 3.6rem 0 3.6rem 3.6rem;}.vacancy.list .vacancy-view .contact-person .image img{border-radius: 50%;}.vacancy.list .vacancy-view .contact-person .contact-information .socialmedia > a{margin-right: 2rem;text-decoration: none;}.vacancy.list .vacancy-view .title-container{margin: 1.8rem;width: calc(66.66% - 3.6rem);display: flex;justify-content: space-between;}.vacancy.list .vacancy-view .title-container
.vacancy.list .vacancy-view .title-container .cta-container{margin-left: 3.6rem;}.vacancy.list .vacancy-view .respond-cta{cursor: pointer;text-decoration: none;background: #d92028;color: #FFF;font-weight: 400;display: inline-block;padding: 0.5em 2em;box-shadow: 0px 2px 1px 0px rgba(0,0,0,0.25);transition: all 0.3s;}.vacancy.list .vacancy-view .respond-cta::after{content: '\f061';font-family: 'fontAwesome5';margin-left: 1rem;}.vacancy.list .vacancy-view .respond-cta:hover{background: #FFF;color: #5d564f;}.vacancy.list .vacancy-view .form-container > .form{margin-top: 3em;}.vacancy.list .vacancy-view .form-container .cta-container{margin-bottom: 3.6rem;}.vacancy.list .vacancy-view .form-container .respond-cta{background: #5d564f;}.vacancy.list .vacancy-view .form-container .respond-cta:hover{background: #d92028;color: #FFF;}.vacancy.list .vacancy-view .form-container div.form > form > div > label{width: 33.33%;font-weight: 700;margin-bottom: 0.5rem;padding-right: 6rem;}.vacancy.list .vacancy-view .form-container input[type="file"]{background: none;box-shadow: none;outline: 0;border: none;padding: 0;}.vacancy.list .vacancy-view .form-container .input.submit{margin-bottom: 0;}.vacancy.list .vacancy-view .form-container div.form > form div.input.radio > label{max-width: 100%;}.vacancy.list .vacancy-view .form-container div.form > form > div > div.radioGroup{flex: 1 1 0%;}.vacancy.list div.form > form div.radio > label::before{content: '\f00c';font-family: 'fontAwesome5';color: transparent;display: inline-flex;justify-content: center;align-items: center;width: 0.9em;height: 0.9em;border: 0.1em solid #5d564f;margin-right: 0.5rem;border-radius: 50%;box-sizing: border-box;transition: all 0.3s;}.vacancy.list div.form > form div.radio > input{display: none;}.vacancy.list div.form > form div.radio > input:checked + label::before{color: #d92028;}.vacancy.list .company_description{display: none;}.vacancy.list .cta-information{text-align: center;padding: 6rem 0 3rem;}.input.checkboxGroup.contract{display: none !important;}.vacancy.searchForm{background: #d92028;border-radius: 0.5rem;box-shadow: 0px 2px 2px rgba(0,0,0,0.05);padding: 3.6rem;}.vacancy.searchForm div.form > form > div{display: block;}.vacancy.searchForm div.form > form > div.input.text{position: relative;}.vacancy.searchForm div.form > form > div.input.location,.vacancy.searchForm div.form > form > div.input.radius{display: none;}.vacancy.searchForm div.form > form > div.input.text::after{content: '\f002';font-family: 'fontAwesome5';pointer-events: none;opacity: 0.5;position: absolute;top: 0;right: 0;height: 100%;width: 3em;display: flex;justify-content: center;align-items: center;color: #d92028;}.vacancy.searchForm div.form > form > div.input.submit{display: none;}.vacancy.searchForm div.form > form > div label{color: rgba(255,255,255,0.75);}.vacancy.searchForm div.form > form > div > label{color: #FFF;font-weight: 600;display: flex;justify-content: space-between;padding-top: 0;width: 100%;}.vacancy.searchForm div.form > form > div.input.text > label,.vacancy.searchForm div.form > form > div.input.select.radius > label{display: none;}.vacancy.searchForm div.form > form > div.checkboxGroup > label{cursor: pointer;padding: 1.8rem 0;border-bottom: 1px solid rgba(0,0,0,0.05);margin: 0;transition: all 0.3s;}.vacancy.searchForm div.form > form > div.checkboxGroup > label::after{content: '\f078';font-family: 'fontAwesome5';transition: all 0.3s;}.vacancy.searchForm div.form > form > div.checkboxGroup > label.active::after{transform: rotate(180deg);}.vacancy.searchForm div.form > form div.input.checkbox > input{display: none;}.vacancy.searchForm div.form > form div.input.checkbox > input:checked + label::before{color: #d92028;}.vacancy.searchForm div.form > form div.input.checkbox > label{max-width: 100%;}.vacancy.searchForm div.form > form > div.checkboxGroup{margin-bottom: 0;}.vacancy.searchForm div.form > form > div > div.checkboxGroup{display: none;width: 100%;box-sizing: border-box;padding: 0.9rem 0;}.vacancy.searchForm div.form > form > div > input[type="text"]{width: 100%;}.vacancy.searchForm div.form > form > div > select{width: 100%;}.w-modal-open{overflow: hidden;}.w-modal-backdrop{position: fixed;z-index: 100;top: 0;bottom: 0;left: 0;right: 0;}.w-modal-container,.w-modal-title,.w-modal-close,.w-modal-content{box-sizing: border-box;}.w-modal-container{position: relative;top: 20vh;display: flex;flex-direction: column;align-items: center;justify-content: center;row-gap: 10px;margin: auto;padding: 1em 2em;width: 50vw;background-color: #fff;box-shadow: 0 0 1px 2px rgba(0,0,0,0.2);}.w-modal-title{font-weight: bold;font-size: 1.5em;line-height: 1.5;color: #222;padding: 0 0.5em;}.w-modal-button-container{display: flex;column-gap: 10px;}.w-modal-close{display: block;position: absolute;top: 0;right: 0;text-decoration: none;color: #FFF;font-size: 30px;line-height: 30px;width: 30px;text-align: center;font-weight: bold;cursor: pointer;}.w-modal-accept{display: block;position: absolute;top: 0;right: 0;text-decoration: none;color: #FFF;font-size: 30px;line-height: 30px;width: 30px;text-align: center;font-weight: bold;cursor: pointer;}.w-modal-decline{display: block;position: absolute;top: 0;right: 0;text-decoration: none;color: #FFF;font-size: 30px;line-height: 30px;width: 30px;text-align: center;font-weight: bold;cursor: pointer;}.w-modal-close:first-child{background-color: #000;border-radius: 50%;top: -0.5em;right: -0.5em;}.w-modal-accept:first-child{background-color: #000;border-radius: 50%;top: -0.5em;right: -0.5em;}.w-modal-decline:first-child{background-color: #000;border-radius: 50%;top: -0.5em;right: -0.5em;}.w-modal-content{max-height: calc(100 - 2em);overflow: auto;padding: 20px;}.iframe .w-modal-content{padding: 0;}.w-modal-content iframe{width: 100%;height: 60vh;}.w-modal[data-position] .w-modal-backdrop{background-color: transparent;margin: 1em;}.w-modal[data-position] .w-modal-container{top: auto;}.w-modal[data-position*="top"] .w-modal-backdrop{bottom: auto;}.w-modal[data-position="top-left"] .w-modal-backdrop{right: auto;}.w-modal[data-position="top-right"] .w-modal-backdrop{left: auto;}.w-modal[data-position*="bottom"] .w-modal-backdrop{top: auto;}.w-modal[data-position="bottom-left"] .w-modal-backdrop{right: auto;}.w-modal[data-position="bottom-right"] .w-modal-backdrop{left: auto;}.w-modal[data-position*="left"] .w-modal-container,.w-modal[data-position*="right"] .w-modal-container,.w-modal-container[data-position*="center"]{min-width: 50vw;max-width: calc(100vw - 2em);width: min-content;}.w-modal:not(.no-animation) .w-modal-backdrop{background-color: rgba(255,255,255,0);transition: background-color 0.4s;-webkit-transition: background-color 0.4s;}.w-modal.activate:not([data-position]) .w-modal-backdrop,.w-modal.no-animation:not([data-position]) .w-modal-backdrop{background-color: rgba(255,255,255,0.4);}.w-modal.fade{opacity: 1;transition: none;-webkit-transition: none;}.w-modal.fade .w-modal-container{opacity: 0;transition: opacity 0.5s;-webkit-transition: opacity 0.5s;}.w-modal.fade.activate .w-modal-container{opacity: 1;}.w-modal.top .w-modal-container,.w-modal.left .w-modal-container,.w-modal.bottom .w-modal-container,.w-modal.right .w-modal-container{transition: transform 0.3s 0s;-webkit-transition: -webkit-transform 0.3s 0s;}.w-modal.top .w-modal-container{transform: translateY(-100vh);-webkit-transform: translateY(-100vh);}.w-modal.left .w-modal-container{transform: translateX(-100vw);-webkit-transform: translateX(-100vw);}.w-modal.bottom .w-modal-container{transform: translateY(100vh);-webkit-transform: translateY(100vh);}.w-modal.right .w-modal-container{transform: translateX(100vw);-webkit-transform: translateX(100vw);}.w-modal.top.activate .w-modal-container,.w-modal.left.activate .w-modal-container,.w-modal.bottom.activate .w-modal-container,.w-modal.right.activate .w-modal-container{transform: translate(0);-webkit-transform: translate(0);transition-delay: 0.1s;-webkit-transition-delay: 0.1s;}@media screen and (max-width: 768px){.w-modal[class*=w-privacyalert-] .w-modal-content img{display: none;}}.w-modal[class*=w-privacyalert-][data-position="bottom"] .w-modal-backdrop,.w-modal[class*=w-privacyalert-][data-position="top"] .w-modal-backdrop{margin: 0;}.w-modal[class*=w-privacyalert-] .w-modal-container{display: flex;align-items: center;align-content: center;justify-content: center;padding: 1em;box-shadow: 0 0 4px 4px rgba(0,0,0,0.1);}.w-modal[class*=w-privacyalert-] .w-modal-close:first-child{position: relative;top: auto;right: auto;flex: 0 0 auto;order: 1;font: inherit;border-radius: 0;width: auto;height: auto;padding: 0.2em 0.5em;}.w-modal[class*=w-privacyalert-] .w-modal-accept,.w-modal[class*=w-privacyalert-] .w-modal-decline{position: relative;top: auto;right: auto;flex: 0 0 auto;order: 2;font: inherit;border-radius: 0;width: auto;height: auto;padding: 0.2em 0.5em;}.w-modal[class*=w-privacyalert-] .w-modal-content{padding: 0;}.w-modal[class*=w-privacyalert-] .w-modal-content p{margin-bottom: 0.2em;}.w-modal[class*=w-privacyalert-] .w-modal-content a{color: inherit;text-decoration: underline;}.w-modal[class*=w-privacyalert-] .w-modal-content a:hover{color: inherit;text-decoration: underline;}.w-modal[class*=w-privacyalert-] .w-modal-content > :last-child{margin-bottom: 0;}.w-modal.w-privacyalert-light .w-modal-content{color: #000;}.w-modal.w-privacyalert-light .w-modal-close:first-child{background-color: rgba(0,0,0,0.2);color: #000;}.w-modal.w-privacyalert-light .w-modal-close:first-child:hover{background-color: rgba(0,0,0,0.4);}.w-modal.w-privacyalert-light .w-modal-accept:first-child{background-color: rgba(0,0,0,0.2);color: #000;}.w-modal.w-privacyalert-light .w-modal-accept:first-child:hover{background-color: rgba(0,0,0,0.4);}.w-modal.w-privacyalert-light .w-modal-decline{background-color: rgba(0,0,0,0.2);color: #000;}.w-modal.w-privacyalert-light .w-modal-decline:hover{background-color: rgba(0,0,0,0.4);}.w-modal.w-privacyalert-dark .w-modal-container{background-color: #000;}.w-modal.w-privacyalert-dark .w-modal-content{color: #fff;}.w-modal.w-privacyalert-dark .w-modal-close:first-child{background-color: rgba(255,255,255,0.2);}.w-modal.w-privacyalert-dark .w-modal-close:first-child:hover{background-color: rgba(255,255,255,0.4)}.w-modal.w-privacyalert-dark .w-modal-accept:first-child{background-color: rgba(255,255,255,0.2);}.w-modal.w-privacyalert-dark .w-modal-accept:first-child:hover{background-color: rgba(255,255,255,0.4)}.w-modal.w-privacyalert-dark .w-modal-decline{background-color: rgba(255,255,255,0.2);}.w-modal.w-privacyalert-dark .w-modal-decline:hover{background-color: rgba(255,255,255,0.4)}@media screen and (max-width: 599px){.w-modal[class*=w-privacyalert-][data-position] .w-modal-backdrop{margin: 0;max-width: none;width: auto;}.w-modal[class*=w-privacyalert-][data-position*="left"] .w-modal-backdrop{right: 0;}.w-modal[class*=w-privacyalert-][data-position*="right"] .w-modal-backdrop{left: 0;}}@media screen and (max-width: 399px){.w-modal[class*=w-privacyalert-] .w-modal-container{flex-wrap: wrap;}.w-modal[class*=w-privacyalert-] .w-modal-content{width: 100%;}.w-modal[class*=w-privacyalert-] .w-modal-close:first-child{margin-left: auto;}.w-modal[class*=w-privacyalert-] .w-modal-accept:first-child{margin-left: auto;}.w-modal[class*=w-privacyalert-] .w-modal-decline:first-child{margin-left: auto;}}