.skipLink{position:absolute;top:-40px;left:0;background:#000000;color:white;padding:8px;z-index:25000}.skipLink:focus{top:0}a{text-decoration:none;color:#767676}a:hover,.hover:hover{opacity:0.8;cursor:pointer}.displayFlex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.defaultButton{border:0;padding:8.75px 35px;border-radius:20px;font-weight:300;text-transform:uppercase;font-size:11px}.defaultButton{display:inline-block}.defaultButton.minor{background-color:transparent}.minorSecondary{color:#ddd !important}.defaultButton.small{padding:8.75px 13.125px;text-transform:uppercase;font-size:10px}.defaultButton:disabled,.iconButton:disabled{background-color:#ccc}body.disabledScroll{overflow:hidden}.divider{width:12%;margin-right:88%;border-bottom:1px solid #ddd;padding-bottom:12px;margin-bottom:12px}.defaultMwdLabel{font-family:'Montserrat', sans-serif;font-weight:500;letter-spacing:0.5px;text-transform:uppercase}@media only screen and (max-width: 1000px){#main{padding-top:55px}a:hover,.hover:hover{opacity:1;cursor:initial}.divider{width:20%;margin-right:80%}}

.defaultButton{letter-spacing:3px}.emptyCanvasInstructions .defaultButton{letter-spacing:0}.backgroundPrimary{background-color:#262626 !important;color:white !important}.backgroundSecondary{background-color:#e4e4e4 !important;color:#111 !important}.colorPrimary{color:#262626 !important}.colorSecondary{color:#e4e4e4 !important}.helpButton label.colorPrimary{color:#888 !important}.helpButton label{letter-spacing:1px}.frameMenu .buttonWrapper{width:160px !important;margin-left:-80px !important}.frameMenu button.backgroundPrimary{width:160px !important}.frameMenu button.backgroundSecondary{margin-left:20px}.toolbar{padding:17.5px 70px !important}.toolbar #backgroundHelp{left:90px !important}.toolbar .sharedCanvasInfo{font-weight:400 !important;color:#444 !important}.mobileMinimizeButton{left:20px !important;top:20px !important}.helpArrow .description span{letter-spacing:0 !important}.defaultLabel{font-size:12px !important;color:black !important}.scaleDescription{font-size:12px !important}@media only screen and (max-width: 1439px){.toolbar{padding:17.5px 35px !important}.frameMenu .buttonWrapper{width:auto !important;margin-left:0 !important}.frameMenu button.backgroundPrimary{width:auto !important}.frameMenu button.backgroundSecondary{margin-left:0}.pictureModal{min-width:auto !important}}@media only screen and (max-width: 1439px){.pictureListWrapper .categoriesList .categoriesListWrapper{flex-wrap:wrap !important;gap:8.75px !important}.pictureModal .picture .productInfo .description{width:90px}.pictureModal .picture.horizontal .productInfo .description{width:130px}.mobileReadOnlyBanner p{font-size:16px !important}.mobileReadOnlyBanner .buttons{align-items:center}.mobileReadOnlyBanner .button{flex:initial !important}.mobileReadOnlyBanner #readOnlyEdit svg{width:22px;height:22px}.mobileReadOnlyBanner #readOnlyReturn{padding:13.5px}.mobileReadOnlyBanner #readOnlyReturn{background-color:transparent}}

.header{width:100%;height:80px;background-color:#fff;justify-content:center;border-bottom:1px solid #ddd}.header .headerInner{max-width:1439px;width:100%;height:100%;padding:0 70px;justify-content:space-between;align-items:center}.header .logotypeLink{margin-right:105px}.header .logotype{justify-content:start;align-items:center}.header .logotype svg,.header .logotype .svgImage{width:65px}.header .menu a{display:inline-block;padding:2px 21.875px;font-size:14px;color:#262626;height:40px;line-height:40px}.header .menu a:first-of-type{border-right:1px solid #ddd;margin-right:21.875px;padding-right:43.75px}.header .menu a.selected{text-decoration:underline}.header .languageWrapper{margin-left:21.875px}.header .languageWrapper .languageSelect .flag svg,.header .languageWrapper .languageSelect .flag .svgImage{display:block;height:20px}@media only screen and (max-width: 1439px){.header .headerInner{padding:0 35px}.header .logotypeLink{margin-right:26.25px}.header .menu a{padding:2px 17.5px}.header .menu a:first-of-type{margin-right:8.75px;padding-right:26.25px}}@media only screen and (max-width: 1000px){.header{position:fixed;top:0;z-index:19950;height:55px}.header .headerInner{padding-left:0}.header .menu{display:none}.header .logotypeLink{display:inline-flex;justify-content:center;flex:1;margin-right:35px}.header .logotype svg,.header .logotype .svgImage{width:initial;height:24px}.header .languageWrapper{display:none}}

.mobileMenu,.mobileMenuButton{display:none}@media only screen and (max-width: 1000px){.mobileMenu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:22400;background-color:#262626}.mobileMenu .mobileMenuInner{width:100%;height:100%;overflow-y:scroll}.mobileMenu .mobileMenuInner .menuHeader{height:55px;border-bottom:1px solid #ddd;width:100%;padding:10px 0;padding-right:35px}.mobileMenu .mobileMenuInner .menuHeader .logotype{flex:1;align-items:center;justify-content:center;margin-right:35px}.mobileMenu .mobileMenuInner .menuHeader .logotype svg,.mobileMenu .mobileMenuInner .menuHeader .logotype .svgImage{height:24px}.mobileMenu .mobileMenuInner .menuBody{padding-top:17.5px;flex-direction:column;align-items:center}.mobileMenu .mobileMenuInner .menuBody .primaryNav,.mobileMenu .mobileMenuInner .menuBody .secondaryNav{width:100%}.mobileMenu .mobileMenuInner .menuBody .primaryNav a,.mobileMenu .mobileMenuInner .menuBody .secondaryNav a{display:block}.mobileMenu .mobileMenuInner .menuBody .primaryNav a.selected,.mobileMenu .mobileMenuInner .menuBody .secondaryNav a.selected{text-decoration:underline}.mobileMenu .mobileMenuInner .menuBody .primaryNav{border-bottom:1px solid #ddd;margin-bottom:17.5px;padding:35px;padding-top:17.5px}.mobileMenu .mobileMenuInner .menuBody .primaryNav a p{font-size:22px;color:white}.mobileMenu .mobileMenuInner .menuBody .primaryNav a:not(:first-child){padding-top:5px}.mobileMenu .mobileMenuInner .menuBody .primaryNav a:not(:last-child){padding-bottom:5px}.mobileMenu .mobileMenuInner .menuBody .secondaryNav a p{font-size:16px;color:#eee;padding:2px 0}.mobileMenu .mobileMenuInner .menuBody .secondaryNav,.mobileMenu .mobileMenuInner .menuBody .language,.mobileMenu .mobileMenuInner .menuBody .socials{padding:17.5px 35px}.mobileMenu .mobileMenuInner .menuBody .socials a{display:block}.mobileMenu .mobileMenuInner .menuBody .socials a img{display:block}.mobileMenu .mobileMenuInner .menuBody .socials a:not(:last-child){margin-right:17.5px}.mobileMenu .mobileMenuInner .menuBody .language{display:inline-flex;flex-direction:column}.mobileMenu .mobileMenuInner .menuBody .language .languageSelect{background-color:transparent;border:1px solid #333;border-radius:5px;padding:3px 7px}.mobileMenu .mobileMenuInner .menuBody .language .languageSelect select{color:white}.mobileMenu .mobileMenuInner .menuBody .language .languageSelect .flag{top:5px;left:5px}.mobileMenu .mobileMenuInner .menuBody .language .languageSelect .flag svg,.mobileMenu .mobileMenuInner .menuBody .language .languageSelect .flag .svgImage{display:block;height:20px}.mobileMenuButton,.menuHeader .menuIcon{border-radius:50px;margin-right:8.75px;margin-left:17.5px}.mobileMenuButton svg,.mobileMenuButton .svgImage,.menuHeader .menuIcon svg,.menuHeader .menuIcon .svgImage{display:block;width:20px;height:20px;margin:7.5px}.mobileMenu.visible{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mobileMenuButton{display:block;top:10px;left:10px;z-index:22401}.engineFullscreen .mobileMenuButton{z-index:200}}

.languageSelect{display:inline-flex;position:relative;background-color:white}.languageSelect .flag{position:absolute;left:2px;top:2px}.languageSelect .flag svg{display:block;height:20px}.languageSelect select{position:relative;padding-left:37px;padding-right:10px;height:24px;line-height:24px;border:0;border-radius:0;background-color:transparent}.languageSelect select:hover{cursor:pointer}.languageSelect select.flagOnly{width:0}

.cookieBanner{width:100%;padding:12px;align-items:center}.cookieBanner .cookieContent{flex:1;margin:0}.cookieBanner .cookieButton{margin-left:5px}.customCookieBanner{background-color:#333;color:#fff;padding:8.75px 70px}.customCookieBanner a{color:#ddd}@media only screen and (max-width: 1000px){.customCookieBanner{padding:8.75px;flex-direction:column;margin-top:55px;margin-bottom:-55px}}

.newsletterSignup{flex-direction:column;align-items:center}.newsletterSignup label{width:100%;text-align:center;color:#fff;font-size:14px;font-weight:300}.newsletterSignup .response{display:none;width:36px;height:36px;padding:7px;border-radius:36px;border:2px solid white}.newsletterSignup .response svg{display:block}.newsletterSignup .response.visible{display:block}.newsletterSignup .newsletterInput.hidden{display:none}.newsletterSignup label,.newsletterSignup .emailInput,.newsletterSignup .submitButton{margin-bottom:8.75px}.newsletterSignup .emailInput{width:100%;background-color:#333;color:white;border:0;padding:8.75px 17.5px;text-align:center;border-radius:20px;font-weight:300;font-size:14px;outline:none}.footerNewsletter{width:250px;padding:35px}.footerNewsletter .newsletterInput{flex-direction:column;align-items:center}.footerNewsletter .submitButton{margin-bottom:35px;padding:8.75px 0}.newsletterBanner{width:100%;border-bottom:1px solid #ddd;justify-content:center;background-color:white;padding:4.375px 0}.newsletterBanner .newsletterSignup{flex-direction:row;align-items:center}.newsletterBanner .newsletterSignup label{font-weight:400;font-size:13px;color:#333;text-transform:none;margin-bottom:0;margin-right:26.25px}.newsletterBanner .newsletterSignup .response{border:1px solid #888;padding:4px;width:20px;height:20px;flex-shrink:0}.newsletterBanner .newsletterSignup .newsletterInput{align-items:center;margin-bottom:0}.newsletterBanner .newsletterSignup .emailInput{width:170px;background-color:white;color:black;border:1px solid #f7f7f7;border-radius:4px;height:24px;line-height:24px;margin-bottom:0;margin-right:17.5px}.newsletterBanner .newsletterSignup .submitButton{margin-bottom:0;padding:4.375px 0;font-size:11px}.newsletterAd{width:100%;justify-content:center;padding:17.5px}.newsletterAd .newsletterSignup label{color:#222}.newsletterAd .newsletterSignup .newsletterInput{align-items:center}.newsletterAd .newsletterSignup .emailInput{background-color:white;color:black;border:1px solid #f7f7f7;border-radius:4px;height:24px;line-height:24px;margin-bottom:0;margin-right:17.5px}.newsletterAd .newsletterSignup .submitButton{margin-bottom:0;padding:4.375px 0;font-size:11px}.newsletterAd.borderBottom{border-bottom:1px solid #ddd}.newsletterAd.borderTop{border-top:1px solid #ddd}.newsletterAd.maxWidth .newsletterSignup label{max-width:400px}.articleNewsletterAd{margin-bottom:35px}.articleNewsletterAd .newsletterAd{padding:35px 17.5px}.articleNewsletterAd .newsletterSignup label{font-size:18px;font-weight:400}.articleNewsletterAd .newsletterSignup .emailInput,.articleNewsletterAd .newsletterSignup .submitButton{padding:8.75px 17.5px}.articleNewsletterAd .newsletterSignup .emailInput{border:1px solid #ccc;border-radius:15px;height:30px;line-height:30px}@media only screen and (max-width: 1439px){.footerNewsletter .newsletterSignup{width:initial;flex:0 0 240px}.footerNewsletter .submitButton{margin-bottom:0}}@media only screen and (max-width: 1000px){.newsletterBanner .newsletterSignup{flex-direction:column;align-items:center}.newsletterBanner .newsletterSignup label{margin-bottom:4.375px;margin-right:0}.newsletterAd .newsletterSignup label{color:#222;font-size:13px}.newsletterAd.borderTop .newsletterSignup label{margin-top:8.75px}}

.footer{padding:52.5px 0;flex-direction:column;width:100%;align-items:center;background-color:#262626}.footer .content{width:1440px;justify-content:space-between;border-bottom:1px solid #444;padding:0 35px;padding-bottom:17.5px}.footer .content .logotypeSection,.footer .content .nav,.footer .content .language{padding:35px}.footer .content .logotypeSection{margin-right:35px;flex-direction:column;align-items:flex-start;flex:1;min-width:440px}.footer .content .logotypeSection .footerLogotype{display:block}.footer .content .logotypeSection .footerLogotype svg,.footer .content .logotypeSection .footerLogotype .svgImage{display:block;height:40px}.footer .content .logotypeSection p{margin-top:17.5px;max-width:600px;color:#fff}.footer .content .logotypeSection .socials{display:inline-flex;align-items:center;margin-top:35px}.footer .content .logotypeSection .socials img{display:block;width:30px;height:30px}.footer .content .logotypeSection .socials a:not(:last-child){margin-right:17.5px}.footer .content label{color:#aaa;margin-bottom:17.5px;font-size:12px}.footer .content .nav{flex-direction:column}.footer .content .nav a p{color:#fff;font-size:17px;letter-spacing:0.5px}.footer .content .language{display:inline-flex;flex-direction:column}.footer .content .language .languageSelect{background-color:transparent;border:1px solid #333;border-radius:5px;padding:3px 7px}.footer .content .language .languageSelect select{color:white}.footer .content .language .languageSelect .flag{top:5px;left:5px}.footer .content .language .languageSelect .flag svg,.footer .content .language .languageSelect .flag .svgImage{display:block;height:20px}.footer .copyright{width:1440px;text-align:center;color:#ccc;font-size:12px;margin-top:52.5px;letter-spacing:1px}@media only screen and (max-width: 1439px){.footer{padding:35px 0}.footer .content{width:100%;padding:0 17.5px;padding-bottom:17.5px}.footer .content .logotypeSection,.footer .content .language{padding:17.5px}.footer .content .nav{padding:17.5px 35px}.footer .content .logotypeSection{margin-right:0;flex:initial;min-width:initial;max-width:440px}.footer .content .logotypeSection p{margin-top:17.5px;max-width:none;color:#fff}.footer .copyright{width:100%}}@media only screen and (max-width: 1439px){.footer .content{flex-direction:column;justify-content:initial;align-items:center}.footer .content .logotypeSection{align-items:center}.footer .content .logotypeSection .divider{width:50px;margin-right:0;margin-top:17.5px;margin-bottom:0}.footer .content .logotypeSection p{text-align:center}.footer .content .nav{align-items:center}.footer .content .language{align-items:center}}

.smallerImage{width:100%}.smallerImage img{display:block;width:100%;max-width:700px}

.customImage canvas{display:none}

.card,.base{flex-direction:column}.card .cardTitle,.card .cardText,.base .cardTitle,.base .cardText{color:black}.card .cardText,.base .cardText{word-break:break-word}.card .cardTitle,.base .cardTitle{width:100%}.card .cardImageWrapper img,.base .cardImageWrapper img{display:block;width:100%;object-fit:cover;margin-bottom:17.5px}.card .cardLabel,.base .cardLabel{font-size:12px;color:#222}.card .cardLabel.margin,.base .cardLabel.margin{margin-top:8.75px}.card .date,.base .date{margin-top:4.375px;color:#aaa;font-weight:300;letter-spacing:0}.card .cardVideo,.base .cardVideo{margin-top:17.5px}.card.noMargin .cardImageWrapper img{margin-bottom:0}

.columnsLayout,.galleryLayout,.galleryLayoutLarge{width:100%;padding:35px;padding-bottom:0}.columnsLayout .card,.galleryLayout .card,.galleryLayoutLarge .card{padding:0 35px}.columnsLayout.noPaddingTop,.galleryLayout.noPaddingTop,.galleryLayoutLarge.noPaddingTop{padding-top:0}.columnsLayout{flex-wrap:wrap}.columnsLayout .card{border-left:1px solid #ddd}.columnsLayout .card .cardImageWrapper img{height:250px}.columnsLayout .card:first-of-type{border-left:none}.columnsLayout.three .card{width:33.33%}.columnsLayout.four .card{width:25%;padding-bottom:35px}.columnsLayout.four .card .cardImageWrapper img{height:250px}.columnsLayout.four .card:nth-child(4n+1){border-left:none}.galleryLayout .left{width:75%;border-right:1px solid #ddd}.galleryLayout .right{width:25%;flex-direction:column}.galleryLayout .right .card .cardTitle{font-size:20px}.galleryLayout .right .card .cardText{font-size:15px}.galleryLayout .right .card .cardImageWrapper img{height:150px}.galleryLayout .right .card .cardLabel{font-size:11px}.galleryLayout .right .card:first-child{margin-bottom:35px}.galleryLayout .right.centered{justify-content:center}.galleryLayout.sameSize .left,.galleryLayout.sameSize .right{width:33.33%}.galleryLayout.noBorder .left{border-right:none}.galleryLayoutLarge .left,.galleryLayoutLarge .right{width:25%;flex-direction:column}.galleryLayoutLarge .left .card .cardTitle,.galleryLayoutLarge .right .card .cardTitle{font-size:20px}.galleryLayoutLarge .left .card .cardText,.galleryLayoutLarge .right .card .cardText{font-size:15px}.galleryLayoutLarge .left .card .cardImageWrapper img,.galleryLayoutLarge .right .card .cardImageWrapper img{height:150px}.galleryLayoutLarge .left .card .cardLabel,.galleryLayoutLarge .right .card .cardLabel{font-size:11px}.galleryLayoutLarge .left .card:first-child,.galleryLayoutLarge .right .card:first-child{margin-bottom:35px}.galleryLayoutLarge .left,.galleryLayoutLarge .middle{border-right:1px solid #ddd}.galleryLayoutLarge .middle{width:50%}.rowsLayout{flex-direction:column;padding:0 35px;padding-top:52.5px}.rowsLayout .row{position:relative}.rowsLayout .row .rowInner .rowImage{width:25%;padding:35px}.rowsLayout .row .rowInner .rowContent{width:50%;padding:35px}.rowsLayout .row .rowInner .rowImage{position:relative}.rowsLayout .row .rowInner .rowImage img{display:block;width:100%;height:180px;object-fit:cover}.rowsLayout .row .showButton{position:absolute;left:43.75px;top:43.75px}.rowsLayout .row:first-child .rowInner .rowImage,.rowsLayout .row:first-child .rowInner .rowContent{padding-top:0}.rowsLayout .row:first-child .showButton{top:8.75px}.rowsLayout .row:last-child .rowInner .rowImage,.rowsLayout .row:last-child .rowInner .rowContent{padding-bottom:0}.sideColumnLayout{width:100%;height:100%;flex-direction:column;position:relative}.sideColumnLayout .section{width:100%;flex-direction:column;border-top:1px solid black;border-bottom:1px solid black;padding:17.5px 0}.sideColumnLayout .section .sectionLabel{text-align:center;margin-bottom:17.5px;font-size:12px}.sideColumnLayout .section .card .cardTitle{font-size:18px}.sideColumnLayout .section .card .cardLabel{font-size:14px}.sideColumnLayout .section .card .cardImageWrapper img{max-height:200px}.sideColumnLayout .section .card:not(:last-child){border-bottom:1px solid #ddd;padding-bottom:35px;margin-bottom:35px}.sideColumnLayout .section:not(:last-child){margin-bottom:70px}.sideColumnLayout .section.sticky{position:-webkit-sticky;position:sticky;top:70px}@media only screen and (max-width: 1439px){.columnsLayout,.galleryLayout,.galleryLayoutLarge{padding:35px 0;padding-bottom:0}.columnsLayout .card,.galleryLayout .card,.galleryLayoutLarge .card{padding:0 35px}.galleryLayout .left{width:66.66%}.galleryLayout .right{width:33.33%}.galleryLayout.sameSize .right{width:50%}.columnsLayout.four .card .cardImageWrapper img{height:220px}.rowsLayout{padding:0;padding-top:35px}.rowsLayout .row .rowInner .rowImage{width:33.33%}.rowsLayout .row .rowInner .rowImage img{height:220px}}@media only screen and (max-width: 1000px){.columnsLayout{flex-direction:column}.columnsLayout .card{border-left:0}.columnsLayout .card .cardImageWrapper img{max-height:200px}.columnsLayout .card:not(:last-child){margin-bottom:35px;border-bottom:1px solid #ddd;padding-bottom:26.25px}.columnsLayout.three .card{width:100%}.columnsLayout.four{flex-direction:row}.columnsLayout.four .card{width:50%;margin-bottom:0}.columnsLayout.four .card .cardTitle{font-size:15px}.columnsLayout.four .card .cardLabel{font-size:13px}.columnsLayout.four .card .cardImageWrapper img{height:140px}.columnsLayout.four .card:nth-child(odd){padding-right:8.75px}.columnsLayout.four .card:nth-child(even){padding-left:8.75px}.columnsLayout.four .card:nth-child(n+3){padding-top:35px}.columnsLayout.four .card:not(:nth-last-child(n+3)){border-bottom:0;padding-bottom:0}.galleryLayout{flex-direction:column}.galleryLayout .left{width:100%;border-right:0;padding-bottom:35px}.galleryLayout .right{width:100%;flex-direction:column}.galleryLayout .right .card .cardTitle,.galleryLayout .left .card .cardTitle{font-size:20px}.galleryLayout .right .card .cardText,.galleryLayout .left .card .cardText{font-size:15px}.galleryLayout .right .card .cardImageWrapper img,.galleryLayout .left .card .cardImageWrapper img{max-height:200px}.galleryLayout.sameSize{padding:0 35px}.galleryLayout.sameSize .left,.galleryLayout.sameSize .right{width:100%}.galleryLayoutLarge{flex-direction:column}.galleryLayoutLarge .left,.galleryLayoutLarge .right{width:100%}.galleryLayoutLarge .left .card .cardTitle,.galleryLayoutLarge .right .card .cardTitle{font-size:20px}.galleryLayoutLarge .left .card .cardText,.galleryLayoutLarge .right .card .cardText{font-size:16px;text-align:left}.galleryLayoutLarge .left .card .cardImageWrapper img,.galleryLayoutLarge .right .card .cardImageWrapper img{height:100px}.galleryLayoutLarge .left .card .cardLabel,.galleryLayoutLarge .right .card .cardLabel{font-size:12px}.galleryLayoutLarge .left,.galleryLayoutLarge .middle{border-right:0;border-bottom:1px solid #ddd}.galleryLayoutLarge .middle{width:100%;padding-bottom:35px}.galleryLayoutLarge .middle,.galleryLayoutLarge .right{padding-top:35px}.galleryLayoutLarge .right{flex-direction:column-reverse}.galleryLayoutLarge .right .card:first-child{margin-bottom:0}.galleryLayoutLarge .right .card:last-child{margin-bottom:35px}.galleryLayoutLarge .left .card:last-child{margin-bottom:35px}.rowsLayout .row .rowInner{flex-direction:column}.rowsLayout .row .rowInner .rowImage{width:100%}.rowsLayout .row .rowInner .rowImage img{height:auto;max-height:400px}.rowsLayout .row .rowInner .rowContent{width:100%;padding-top:0;padding-bottom:0}.rowsLayout .row:not(:last-child){border-bottom:1px solid #ddd;padding-bottom:35px}.rowsLayout .row:last-child .rowInner .rowImage{padding-bottom:35px}.sideColumnLayout .section{border-top:1px solid black}.sideColumnLayout .section .card{padding:0 35px}.sideColumnLayout .section .card:nth-of-type(2){margin-bottom:0;border-bottom:0;padding-bottom:17.5px}.sideColumnLayout .section .card:nth-of-type(3){display:none}.sideColumnLayout .section:first-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.sideColumnLayout .section:not(:last-child){margin-bottom:17.5px}}

.textSection{flex-direction:column;align-items:flex-start}.textSection .text,.textSection .ingress{max-width:866px}.textSection .text{width:100%}.textSection .ingress{margin-bottom:17.5px;font-size:14px;letter-spacing:0.5px}.textSection button{margin-top:17.5px}.textSection .mobileOnly{display:none}.textSection.padding{padding:0 70px}.textSection.centered{align-items:center}.articleList{width:100%;flex-direction:column;align-items:center}.articleList h2{text-align:center}.articleList p{max-width:700px;text-align:center;margin-top:17.5px}.articleList .articles{width:100%;justify-content:center;margin-top:35px}.articleList .articles .articlesInner{flex-wrap:nowrap;overflow-x:auto}.articleList .articles .articlesInner .article{margin:0 35px;position:relative}.articleList .articles .articlesInner .article .articleImage img{display:block;width:250px;height:250px;object-fit:cover}.articleList .articles .articlesInner .article p{color:black;width:250px;text-align:center;font-size:13px;text-transform:uppercase;letter-spacing:2px}.articleList .articles .articlesInner .article p.normalCase{text-transform:unset;letter-spacing:1px}.articleList .articles .articlesInner .article .showButton{position:absolute;left:8.75px;top:8.75px}.articleList .articles .articlesInner .article:first-child{padding-left:0}.articleList .articles .articlesInner .article:last-child{padding-right:0}.articleList .articles .articlesInner .article.smallRect .articleImage img{height:140px}.articleList .articles .articlesInner .article.largeRect .articleImage img{width:320px}.articleList .articles .articlesInner .article.largeRect p{width:320px}.articleList .buttonWrapper{margin-top:35px}.breadcrumbs{padding:0 70px;padding-bottom:17.5px}.breadcrumbs a,.breadcrumbs .separator{font-size:14px;letter-spacing:1px;line-height:20px;margin-right:13.125px;color:#767676}.breadcrumbs a{display:block}.animatedIconButton{position:relative;padding:7px}.animatedIconButton .wrapper{align-items:center}.animatedIconButton svg,.animatedIconButton .svgImage{display:block;width:14px;height:14px}.animatedIconButton span{max-width:0;-webkit-transition:all 1s;transition:all 1s;margin-left:0;margin-right:0;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;line-height:10px;height:10px}.animatedIconButton:hover span{max-width:300px;margin-left:17.5px;margin-right:17.5px}.extraSpace{width:100%;margin-bottom:35px}.extraSpaceHalf{width:100%;margin-bottom:17.5px}.centeredLabel{width:100%;text-align:center}.centeredLabel label{font-size:13px;color:#444;font-weight:300}.centeredLabel.marginTop{margin-top:17.5px}.centeredLabel.border{padding-bottom:8.75px;border-bottom:1px solid #ddd}.recommendedArticles .columnsLayout .card .base .cardText{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (max-width: 1439px){.breadcrumbs{padding:0 35px;padding-bottom:17.5px}.textSection .text,.textSection .ingress{max-width:75%}.textSection.padding{padding:0 35px}}@media only screen and (max-width: 1000px){.textSection .text,.textSection .ingress{max-width:none}.textSection .ingress{font-size:16px}.textSection .mobileOnly{display:block}.breadcrumbs{padding-bottom:0;flex-wrap:wrap;justify-content:center}.breadcrumbs a,.breadcrumbs .separator{font-size:14px;min-height:24px;line-height:24px;color:#444}.breadcrumbs a{text-align:center}.animatedIconButton svg,.animatedIconButton .svgImage{width:20px;height:20px}.animatedIconButton span{display:none}.extraSpace{margin-bottom:17.5px}.extraSpaceHalf{margin-bottom:8.75px}.recommendedArticles .centeredLayoutInner{padding-bottom:0 !important}.recommendedArticles .columnsLayout{padding:0}.recommendedArticles .columnsLayout .card{position:relative;padding:0 !important;margin:0 !important}.recommendedArticles .columnsLayout .card .cardImageWrapper img{height:300px;max-height:none;margin-bottom:0}.recommendedArticles .columnsLayout .card .base{position:absolute;left:0;bottom:0;height:100%;padding:17.5px;width:100%;max-width:100%;border-radius:2px;justify-content:flex-end;background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 65%)}.recommendedArticles .columnsLayout .card .base .cardTitle,.recommendedArticles .columnsLayout .card .base .cardText,.recommendedArticles .columnsLayout .card .base .cardLabel{color:white}.recommendedArticles .columnsLayout .card .base .cardText{-webkit-line-clamp:2}}

.centeredLayout{align-items:center;justify-content:center;width:100%;min-width:1440px;background-color:#fff}.centeredLayout .centeredLayoutInner{width:1440px}.centeredLayout.padding .centeredLayoutInner{padding:52.5px 0}.centeredLayout.paddingTop .centeredLayoutInner{padding-top:52.5px}.centeredLayout.paddingBottom .centeredLayoutInner{padding-bottom:52.5px}.centeredLayout.gray{background-color:#f7f7f7}.centeredLayout.gray .centeredLayoutInner{padding:52.5px 0}@media only screen and (max-width: 1439px){.centeredLayout{min-width:0}.centeredLayout .centeredLayoutInner{width:100%}.centeredLayout.padding .centeredLayoutInner{padding:35px 0}.centeredLayout.paddingTop .centeredLayoutInner{padding-top:35px}.centeredLayout.paddingBottom .centeredLayoutInner{padding-bottom:35px}}

.customAdWrapper{width:100%;justify-content:center}.customAdWrapper .customAdWrapperInner{align-items:center;width:100%}.customAdWrapper .customAdWrapperInner .customAdLabel{width:100%;margin:8.75px 0;margin-right:8.75px;font-size:13px;font-weight:bold;color:#333}.customAdWrapper .customAdWrapperInner .customAdLabel span{color:white}.customAdWrapper .customAdWrapperInner .customAdLabel.centered{text-align:center}.customAdWrapper .customAdWrapperInner .customAdWrapperContent{width:100%}.customAdWrapper.withBorder{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:8.75px 0 17.5px 0}.customAdWrapper.marginBottom{margin-bottom:35px}.customAdWrapper.columnLayout .customAdWrapperInner{flex-direction:column}.customAdWrapper.columnLayout .customAdWrapperInner .customAdLabel{margin-right:0}.customMobileAd,.customTabletAd{display:none}.customDesktopAd{width:100%}@media only screen and (max-width: 1439px){.customTabletAd{display:block;width:100%}.customDesktopAd{display:none}}@media only screen and (max-width: 1000px){.customAdWrapper.sidePadding{padding:0}.customMobileAd{display:block;width:100%}.customTabletAd{display:none}}

.page .pageInner{width:100%;flex-direction:column;align-items:flex-start}.page .pageInner section{width:100%;flex-direction:column;margin-bottom:52.5px}.page .pageInner section:last-of-type{margin-bottom:0}.page .article{align-items:center}.page .article .dateLabel,.page .article .authorWrapper{margin-bottom:35px}.page .article .dateLabel{margin-top:17.5px;color:#767676;font-size:14px}.page .article .authorWrapper{align-items:center}.page .article .authorWrapper .profilePicture{align-items:center}.page .article .authorWrapper .profilePicture img{display:block;width:40px;height:40px;border-radius:30px;margin-right:17.5px;object-fit:cover}.page .article .authorWrapper .info{flex:1;flex-direction:column}.page .article .authorWrapper .info .authorName,.page .article .authorWrapper .info .links{width:100%}.page .article .authorWrapper .info .authorName{font-size:18px}.page .article .authorWrapper .info .links{flex-direction:column;justify-content:center}.page .article .authorWrapper .info .links p{color:#767676;font-size:14px}.page .article .pageTitle{font-size:40px;margin-bottom:35px;margin-top:17.5px;font-weight:300}.page .article .pageTitle,.page .article .description{max-width:860px;text-align:center;padding:0 17.5px}.page .article .description{font-size:20px;margin-bottom:35px}.page .article .mainImageInteractive{margin-bottom:35px}.page .article .mainImageInteractive .interactiveInner,.page .article .mainImageInteractive .imageWrapper,.page .article .mainImageInteractive .original{width:100%}.page .article .mainImage img{display:block;max-height:1000px;object-fit:cover}.page .article .body{padding:0 70px;width:100%}.page .article .body .bodyInner{width:66.66%;flex-direction:column}.page .article .body .bodyInner h2:first-child{margin-top:0}.page .article .body .bodyInner h2,.page .article .body .bodyInner h3,.page .article .body .bodyInner h4,.page .article .body .bodyInner h5,.page .article .body .bodyInner h6{width:100%;margin-top:17.5px;margin-bottom:8.75px;font-weight:400}.page .article .body .bodyInner ul,.page .article .body .bodyInner p,.page .article .body .bodyInner li,.page .article .body .bodyInner table,.page .article .body .bodyInner td,.page .article .body .bodyInner th,.page .article .body .bodyInner u,.page .article .body .bodyInner i{font-family:'Source Serif Pro', serif;line-height:30px}.page .article .body .bodyInner a,.page .article .body .bodyInner a u{word-break:break-all;word-wrap:break-word}.page .article .body .bodyInner ul{margin:0}.page .article .body .bodyInner ul li{padding:4.375px 0;font-size:16px}.page .article .body .bodyInner ul li p{margin-bottom:0}.page .article .body .bodyInner table{display:block;width:100%;overflow-x:auto}.page .article .body .bodyInner table th{text-align:left;font-family:serif;font-family:'Montserrat', sans-serif;font-size:14px}.page .article .body .bodyInner table td,.page .article .body .bodyInner table th{padding:8.75px}.page .article .body .bodyInner p,.page .article .body .bodyInner ul{margin-bottom:26.25px}.page .article .body .bodyInner p{margin-bottom:35px;font-size:18px}.page .article .body .bodyInner p:last-child,.page .article .body .bodyInner .imageGallery:last-child{margin-bottom:0}.page .article .body .rightColumn{flex:1;width:33.33%;padding:0 70px}.page .article.document .body{justify-content:center}.page .article.document .body .bodyInner{align-items:flex-start;width:100%;max-width:1000px}.page .adMargin{margin-top:52.5px}@media only screen and (max-width: 1439px){.page .article .mainImage img{max-height:750px}.page .article .body{padding:0 35px}}@media only screen and (max-width: 1000px){.page .article .pageTitle{width:100%;word-wrap:break-word}.page .article .pageTitle.small{font-size:34px}.page .article .authorWrapper{justify-content:center}.page .article .authorWrapper .info{flex:initial}.page .article .authorWrapper .info .authorName,.page .article .authorWrapper .info .links{width:auto}.page .article .authorWrapper .info .links{display:block}.page .article .authorWrapper .info .links p{float:left}.page .article .authorWrapper .info .links a{display:block}.page .article .body{flex-direction:column}.page .article .body .bodyInner{width:100%}.page .article .body .rightColumn{width:100%;padding:0;margin-top:35px}.page .adMargin{margin-top:35px}}

.interactiveImage{position:relative;width:100%}.interactiveImage .showButton{position:absolute;left:17.5px;top:17.5px;z-index:19940}.interactiveImage .showButtonBelow{margin:17.5px 0;padding:0;color:black}.interactiveImage .imageWrapper{display:inline-flex;flex-direction:column;align-items:center}.interactiveImage .imageWrapper .imageInnerWrapper{width:100%;flex:0;flex-direction:column;align-items:center}.interactiveImage .original{flex-grow:1;align-items:center}.interactiveImage .original img{display:block;width:100%}.interactiveImage .original:hover{cursor:zoom-in}.interactiveImage p.label{margin-top:17.5px;margin-bottom:0 !important;font-weight:400 !important}.interactiveImage p.imageText{font-size:13px !important;width:100%;color:#444;margin-top:8.75px;padding-left:35px}.interactiveImage .fullscreenWrapper{display:none}.interactiveImage.fullscreen .fullscreenWrapper{display:inline-flex;position:fixed;left:0;top:0;width:100%;height:100%;z-index:25001;justify-content:center;align-items:center}.interactiveImage.fullscreen .fullscreenWrapper .interactiveOverlay{position:absolute;z-index:25002;left:0;top:0;width:100%;height:100%}.interactiveImage.fullscreen .fullscreenWrapper .large{position:relative;z-index:25003}.interactiveImage.fullscreen .fullscreenWrapper .large img{display:block;width:auto !important;height:auto !important;object-fit:contain;max-height:90vh}@supports (backdrop-filter: blur(8px)){.interactiveImage.fullscreen .fullscreenWrapper .interactiveOverlay{background-color:#00000055;backdrop-filter:blur(8px)}}@supports not (backdrop-filter: blur(8px)){.interactiveImage.fullscreen .fullscreenWrapper .interactiveOverlay{background-color:#00000077}}.interactiveImage.fullscreen .fullscreenWrapper:hover{cursor:zoom-out}@media only screen and (max-width: 1000px){.interactiveImage{justify-content:center}.interactiveImage .showButton{left:8.75px;top:8.75px}.interactiveImage p.imageText{padding:0 17.5px;text-align:center}.interactiveImage.fullscreen .fullscreenWrapper .large img{max-height:initial;max-width:95vw}}

.categoriesTabs{width:100%;flex-direction:column;align-items:center;background-color:white;padding-top:35px}.categoriesTabs .tabsInner{width:100%;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;margin-top:8.75px;justify-content:center}.categoriesTabs .tabsInner .tab{display:block;padding:10px 8.75px;margin:0 17.5px;font-size:13px;color:black}@media only screen and (max-width: 1000px){.categoriesTabs .tabsInner{flex-wrap:wrap}.categoriesTabs .tabsInner .tab{padding:10px 4.375px;margin:0px 4.375px}}

.imageGallery{width:100%;margin-top:17.5px;margin-bottom:52.5px;max-width:800px}.imageGallery .galleryInner{-moz-column-count:2;-moz-column-gap:17.5px;-webkit-column-count:2;-webkit-column-gap:17.5px;column-count:2;column-gap:17.5px}.imageGallery .galleryInner .galleryItem{padding-bottom:17.5px}.imageGallery.singleCentered .galleryInner{-moz-column-count:initial;-moz-column-gap:initial;-webkit-column-count:initial;-webkit-column-gap:initial;column-count:initial;column-gap:initial}.imageGallery.singleCentered{margin-bottom:35px;justify-content:center}.imageGallery.singleCentered .galleryInner{width:800px}.imageGallery.cropImages .galleryInner .galleryItem .imageWrapper{width:100%}.imageGallery.cropImages .galleryInner .galleryItem .imageWrapper .original{width:100%}.imageGallery.cropImages .galleryInner .galleryItem .imageWrapper .original img{display:block;object-fit:cover;max-height:650px}@media only screen and (max-width: 1439px){.imageGallery.singleCentered .galleryInner{width:100%}}@media only screen and (max-width: 1000px){.imageGallery{margin-top:0;margin-bottom:17.5px}.imageGallery.singleCentered{margin-bottom:17.5px}}

.horizontalList{width:100%;justify-content:center;margin-top:17.5px}.horizontalList .horizontalListInner{flex-wrap:nowrap;overflow-x:auto;align-items:flex-end;padding:17.5px 0}.horizontalList .horizontalListInner .horizontalListItem{flex:0 0 auto;padding:0 13.125px;padding-top:5px;margin-left:12px;margin-right:12px}.horizontalList .horizontalListInner .horizontalListItem img{box-shadow:4px 4px 8px #888}.horizontalList .horizontalListInner .horizontalListItem:first-child{padding-left:0}.horizontalList .horizontalListInner .horizontalListItem:last-child{padding-right:0}.horizontalList.marginBottom{margin-bottom:35px}.horizontalList.marginTop{margin-top:35px}@media only screen and (max-width: 1000px){.horizontalList .horizontalListInner{flex-direction:column;align-items:center}.horizontalList .horizontalListInner .horizontalListItem{padding:0;margin-bottom:17.5px}.horizontalList .horizontalListInner .horizontalListItem:last-child{margin-bottom:0}}

.instagramBanner{align-items:center;width:100%;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:4.375px 70px;margin-top:35px;margin-bottom:17.5px}.instagramBanner img{width:20px;height:20px}.instagramBanner span{margin-left:17.5px;color:black;text-transform:none;font-size:12px}@media only screen and (max-width: 1000px){.instagramBanner{padding:4.375px 35px}}

.interactiveMap{width:100%;justify-content:center;margin-bottom:17.5px;overflow-x:auto}.interactiveMap .mapInner{position:relative;width:1300px}.interactiveMap .mapInner img{display:block;width:100%}.interactiveMap .mapInner .country{position:absolute}@media only screen and (max-width: 1000px){.interactiveMap{display:block}.interactiveMap .mapInner{position:relative;width:1200px}}

