body{margin:0;height:100%;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background-color:transparent;text-decoration:none;}
a:active,
a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 4rem;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
fieldset{border:1px solid silver;margin:0 0.2rem;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:500;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
ul{margin:0;padding:0;list-style:none;}
img{max-width:100%;height:auto;vertical-align:top;}
form,
fieldset{margin:0;padding:0;border-style:none;}
p{margin:0;}.side-nav > ul,
.side-nav > ul li > ul{margin:0;padding:0;list-style:none;}
.container:after{content:'';display:block;clear:both;}
html{box-sizing:border-box;}
*,:before,:after{box-sizing:inherit;}
*{max-height:1000000px;}
*:focus{outline:rgb(43, 42, 41) dotted 0.3rem;outline-offset:0.3rem !important;}
.using-mouse *:focus{outline:none !important;}
body{color:#222;background:#fff;font-family:'Sohne Buch', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;overflow-x:hidden;}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}
a{font-size:1.6rem;line-height:2.4rem;color:#222;text-decoration:none;-webkit-transition:color, background, opacity, border, visibility 0.2s linear;transition:color, background, opacity, border, visibility 0.2s linear;outline:none;}
select{-webkit-border-radius:0;}
textarea{resize:vertical;vertical-align:top;}button{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;}
input[type='text'],
textarea{border:0.1rem solid #ccc;color:#000;}
strong,
b{font-weight:700;}
.btn{font-size:1.2rem;line-height:1.5rem;letter-spacing:0.12rem;color:#000000;font-family:'Sohne Halbfett', sans-serif;text-transform:uppercase;text-align:center;border:0.2rem solid #000000;display:block;padding:1.8rem 0;transition:all 0.4s ease;}
.btn:hover,
.btn:focus{color:#ffffff;background:#000000 !important;}#main > .blocks{margin:0 auto;}
#main > .blocks > .itc-paris-block{line-height:0;font-size:0;padding:0 2.3rem;}
.itc-paris-block .container,
#header .container{width:90.6%;margin:0 4.7%;text-align:center;}
.itc-paris-block > .container{display:inline-block;padding-top:7rem;padding-bottom:7rem;}
.ld-ring{color:#3fa372;-webkit-animation:ld-spin 1s infinite;animation:ld-spin 1s infinite;width:1em;height:1em;position:relative;color:inherit;display:inline-block;color:#3fa372;}
.ld-ring:after{width:100%;height:100%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;content:' ';display:inline-block;background:center center no-repeat;background-size:cover;border-radius:50%;border-style:solid;-webkit-background-clip:padding-box;box-sizing:border-box;border-width:0.15em;border-color:currentColor currentColor currentColor transparent;}
.btn .ld-ring{opacity:0;display:none;}
.btn.loading .ld-ring{opacity:1;display:block;position:absolute;left:50%;margin-left:-1rem;top:50%;margin-top:-0.8rem;}
a.skipMenu{position:absolute;z-index:3000;clip:rect(0 0 0 0);height:1px;width:1px;padding-bottom:2.5rem;background-color:#fdf6e7;color:#0166b6;outline:1px solid #6da031;text-decoration:none;}
a.skipMenu:hover,
a.skipMenu:focus,
a.skipMenu:active{position:static;padding-bottom:0;display:block;width:100%;height:auto;left:auto;top:auto;text-align:center;}
@keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@media (min-width:501px){.itc-paris-block > .container{padding-top:7.85vw;padding-bottom:7.85vw;}
.itc-paris-block .container,
#header .container{margin-right:12.5%;margin-left:12.5%;width:75%;}
}@media (min-width:450px){.itc-paris-block > .container{padding-top:8.4rem;padding-bottom:8.4rem;}}@media (min-width:1024px){#main > .blocks > .itc-paris-block{padding:0 2rem;}}@font-face{font-family:"fontello";src:url(../font/fontello.eot?36283873);src:url(../font/fontello.eot?36283873#iefix) format("embedded-opentype"),
url(../font/fontello.woff2?36283873) format("woff2"),
url(../font/fontello.woff?36283873) format("woff"),
url(../font/fontello.ttf?36283873) format("truetype"),
url(../font/fontello.svg?36283873#fontello) format("svg");font-weight:400;font-style:normal;font-display:swap;}
[class^="icon-"]:before,
[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-right:before{content:"\e800";} 
.icon-angle-left:before{content:"\f104";} 
.icon-angle-right:before{content:"\f105";} 
@font-face{font-family:"Sohne Halbfett";font-weight:600;src:url("/assets/font/soehne-web-halbfett.woff2");font-display:swap;}
@font-face{font-family:"Sohne Buch";src:url("/assets/font/soehne-web-buch.woff2");font-display:swap;}
@font-face{font-family:"Sohne Leicht";src:url("/assets/font/soehne-web-leicht.woff2");font-display:swap;}
@font-face{font-family:"Sohne Breit Dreiviertelfett";src:url("/assets/font/soehne-breit-web-dreiviertelfett.woff2");font-display:swap;}
html,
body{font-size:62.5%;line-height:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:"Sohne Halbfett";text-align:left;margin:0;font-weight:400;}
h1{font-size:2.6rem;line-height:2.8rem;letter-spacing:-0.028rem;}
h2{font-size:2.6rem;line-height:3.3rem;}
h3{font-size:2.2rem;line-height:2.8rem;}
h4{font-size:0.47rem;line-height:0.78rem;font-weight:700;}
.itc-paris-block .container{font-size:1.6rem;line-height:2.4rem;}
p{font-family:"Sohne Buch", sans-serif;font-size:1.6rem;line-height:2.4rem;}
:root .skipnav{display:flex;width:100%;}
.skipnav{position:fixed;top:-3.4rem;z-index:9999;display:none;text-align:left;margin:0;padding:0;}
.skipnav a{display:block;color:#fff;background:#333;text-decoration:none;padding:5px;font-weight:bold;opacity:0;}
.skipnav a:visited{color:#fff;}
.skiptarget{width:1px;height:0px;overflow:hidden;float:right;}
.-skip-link .skipnav{top:0;left:0;}
.-skip-link #skipnav p a{clip:auto;width:50%;padding:10px 0;border-left:none;border-right:none;z-index:99999;background:#f5f2ec;font-size:2rem;font-family:'HelveticaLight', sans-serif;font-style:normal;font-weight:normal;text-align:center;color:#1c262b;display:block;height:10rem;display:flex;align-items:center;justify-content:center;opacity:1;}
#skipnav p a:focus{color:#fff;background:#1c262b;}
#languageHandler{width:auto;display:flex;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;letter-spacing:0.022rem;font-family:'Sohne Halbfett', sans-serif;text-transform:uppercase;background:unset;border:none;}
#languageHandler:hover{color:#0e7369;text-decoration:underline;}
#languageHandler:hover svg g{stroke:#0e7369;}
#languageList{display:none;}
#languageList.active{display:block;position:absolute;top:138%;left:0;background:#fff;width:25rem;z-index:999;padding:1rem;border-radius:1rem;}
#languageList.active img,
#languageList.active svg{max-width:3.2rem;width:100%;margin-right:1rem;}
#languageList li a{justify-content:left !important;padding:0.8rem 0 0.8rem 1rem;}
#languageList li a:hover{color:#0e7369;text-decoration:underline;}
#languageList li:not(:last-child) a{border-bottom:0.1rem solid #e7e7e7;}.beta{display:block;top:0;z-index:9999;width:100%;padding:1.8rem 0 2rem;}
.beta--orange{background-color:#ff791f;}
.beta--purple{background-color:#7f7ef0;}
.beta--green{background-color:#a5ef37;}
.beta__container{width:88%;margin:0 auto;}
.beta__text{text-align:center;max-width:34rem;margin:0 auto;}
.beta__text p{font-size:1.3rem;line-height:1.7rem;font-family:'Sohne Leicht', sans-serif;margin:0 0 1rem;}
.beta__buttons{text-align:center;}
.beta__button{font-size:0.9rem;line-height:1.5rem;letter-spacing:0.12rem;color:#222222;font-family:'Sohne Halbfett', sans-serif;text-transform:uppercase;text-align:center;border:0.2rem solid #222222;display:inline-block;padding:1.1rem 1.8rem;transition:all 0.4s ease;margin:0 0 1rem;}
.beta__button:hover{color:#fff;background:#222222;}
.beta__button--fill{background:#222222;color:#ffffff;}
.beta__button--fill:hover{color:#222222;background-color:#ffffff;border-color:#ffffff;}
#header .navigation__logga-in a:focus,
#header .navigation__language a:focus,
#header #nav-list a:focus,
#header #nav-list button:focus{outline-offset:-0.3rem !important;}
#header{background:#ffffff;height:7rem;z-index:999;display:flex;align-items:center;justify-content:center;box-sizing:border-box;}
#header.sticky{position:fixed;top:0;left:0;right:0;}
.header--container{width:100%;max-width:266rem;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center;}
.navigation-holder,
#header,
#main{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.16, 0.68, 0.43, 0.99);-moz-transition:-moz-transform 0.25s cubic-bezier(0.16, 0.68, 0.43, 0.99);-o-transition:-o-transform 0.25s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition:transform 0.25s cubic-bezier(0.16, 0.68, 0.43, 0.99);}
.header__mobile-logo{display:inline-block;height:4rem;}
.header__mobile-logo svg{width:4rem;height:4rem;}
.header__desktop-logo{display:none;}
.header-left{width:auto;display:unset;}
.header__edit-post{position:fixed;top:0;left:50%;z-index:999999;transform:translateX(-50%);background:#cfe3e0;padding:1rem;display:block;}
.header__edit-post a{font-size:1.5rem;line-height:1;letter-spacing:0.022rem;font-family:'Sohne Halbfett', sans-serif;text-transform:uppercase;}
.header-right{height:4rem;width:100%;text-align:right;display:flex;justify-content:flex-end;width:auto;height:4rem;}
#flags{width:6rem !important;margin:0 2rem 0 0 !important;}
#flags li:not(:last-child){margin-right:0.5rem;}
.header-help__header{display:flex;align-items:center;}
.header-help__logga-in,
.header-help__language{display:flex;align-items:center;justify-content:center;position:relative;}
.header-help__logga-in:hover a{color:#0e7369;}
.header-help__logga-in:hover a svg g{stroke:#0e7369 !important;}
.header-help__header a{width:auto;display:flex;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;letter-spacing:0.022rem;font-family:'Sohne Halbfett', sans-serif;text-transform:uppercase;}
.header-help__logga-in{display:none;margin:0 6.5rem 0 0;}
.header-help__language{margin:0 1.7rem 0 0;}
.header-help__language a{width:auto;display:flex;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;letter-spacing:0.022rem;font-family:'Sohne Halbfett', sans-serif;text-transform:uppercase;}.header-help__logga-in svg{margin:0 1.3rem 0 0;}
.header-help__language svg{margin:0 1.1rem 0 0;}
.header-right > .search-menu{text-align:right;display:flex;align-items:center;-webkit-transition:width 300ms ease;transition:width 300ms ease;margin:0 2.2rem 0 0;}
.header-right > .search-menu .search-menu-content{display:flex;align-items:center;}
.header__search-link{display:block;padding:0;margin:0;border:none;background:none;width:3rem;height:3rem;overflow:hidden;}
.header__search-link.close:hover svg circle,
.header__search-link:hover svg g{fill:#0e7369 !important;}
.visually-hidden{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:0.1rem;white-space:nowrap;}
.header__search-link span{display:block;transition:transform 0.375s, opacity 0.375s;}
.header__search-link .open{opacity:1;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;}
.search--active .header__search-link .open{opacity:0;transform:translateY(-3rem);-webkit-transform:translateY(-3rem);}
.header__search-link .close{opacity:0;}
.search--active .header__search-link .close{opacity:1;transform:translateY(-3rem);-webkit-transform:translateY(-3rem);}
.search__container{display:none;width:100%;height:auto;position:absolute;left:0;z-index:10;background:#ffffff;}
.search--active .search__container{display:block;}
.search__input-holder{padding:3.2rem 0 5.2rem;box-shadow:0 2.4rem 2rem 0 rgba(0, 0, 0, 0.15);overflow:auto;}
.search__form{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 7.4rem);max-width:66rem;margin:0 auto;border-bottom:0.1rem solid #c5c5c5;position:relative;}
.search__search-field{font-size:2.2rem;line-height:2.8rem;font-family:'Sohne Halbfett', sans-serif;border:none !important;background:none;width:100%;}
.search__search-field::-webkit-input-placeholder{
color:#000000;}
.search__search-field::-moz-placeholder{
color:#000000;}
.search__search-field:-ms-input-placeholder{
color:#000000;}
.search__search-field:-moz-placeholder{
color:#000000;}
button.search__submit{width:auto;border:none;padding:1.5rem 1rem 1.3rem;background:none;}
#maxCharLenDesc{position:absolute;top:100%;right:0;font-size:1.4rem;}
button.search__submit span,
button.search__submit span span{display:block;}
button.search__submit:hover svg g g{fill:#0e7369;}
body.header__open-search{width:100%;}
body.header__open-search #main{opacity:0.4;pointer-events:none;}
#search-results{width:calc(100% - 7.4rem);max-width:66rem;margin:0 auto;text-align:left;padding:2rem 0;overflow-y:auto;max-height:68vh;}#search-results::-webkit-scrollbar{background-color:#fff;width:1.6rem;}#search-results::-webkit-scrollbar-track{background-color:#fff;}#search-results::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:1.6rem;border:0.4rem solid #fff;}#search-results::-webkit-scrollbar-button{display:none;}
#search-results li{font-size:1.6rem;line-height:1.7;}
#search-results li.active{font-weight:bold;}
#search-results a{line-height:1.7;max-width:75%;display:inline-block;}
#search-results a:hover{text-decoration:underline;}
#search-results li span.post-type-label{display:none;float:right;}
.header__menu-link{display:block;padding:0;margin:0;border:none;background:none;height:3rem;overflow:hidden;}
.header__menu-link:hover .open svg g{fill:#0e7369;}
.header__menu-link .open svg{height:2.1rem;}
.visually-hidden{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:0.1rem;white-space:nowrap;}
.header__menu-link span{display:block;transition:transform 0.375s, opacity 0.375s;}
.header__menu-link .open{opacity:1;padding:0.4rem 0 0;}
.nav-active .header__menu-link .open{opacity:0;transform:translateY(-2.5rem);-webkit-transform:translateY(-2.5rem);}
.header__menu-link .close{opacity:0;}
.nav-active .header__menu-link .close{opacity:1;transform:translateY(-2.5rem);-webkit-transform:translateY(-2.5rem);}
.main-navigation__holder .itc-navigation-opener{height:7rem;display:flex;align-items:center;justify-content:flex-end;padding:0 2rem 0 0;}
.nav-active #main-navigation .header__menu-link .close{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);display:flex;align-items:center;font-size:1.2rem;text-transform:uppercase;font-weight:bold;}
.nav-active #main-navigation .header__menu-link .close span{margin:0 1rem 0 0;font-size:1.4rem;text-transform:uppercase;font-weight:bold;}
.nav-active #main-navigation .header__menu-link:hover .close span{color:#0e7369;}
.header__menu-link:hover .close svg circle{fill:#0e7369;}#header a{text-decoration:none;-webkit-tap-highlight-color:transparent;}
#header a:hover{background-color:transparent;-webkit-tap-highlight-color:transparent;}
#header .container{height:7rem;max-height:7rem;max-width:none;position:relative;display:flex;justify-content:space-between;align-items:center;}
#header img{width:100%;height:auto;}
.header-right > .line{max-width:0.2rem;width:0.2rem;background:rgba(255, 255, 255, 0.3);margin:2.5rem 1.8rem 2.2rem 1.6rem;}
.header-right > .burger-menu{width:3rem;cursor:pointer;text-align:right;align-items:center;display:flex;}
@media (min-width:450px){#header .container{height:7rem;max-height:7rem;}}
.main-navigation__holder{width:32rem;height:100vh;position:fixed;right:0;top:0;z-index:1000;background:#ffffff;overflow-y:auto;overflow-x:hidden;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);display:none;transition:all 0.2s ease;color:#3f3f3f;border-left:0.1rem solid #e0dfe0;}
body.nav-active .main-navigation__holder{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);display:block;}
.navigation-holder{}
.navigation-holder .navigation-wrapper{transform:translate3d(0px, 0px, 0px);display:block;list-style-type:none;white-space:nowrap;font-size:0;line-height:0;transition:transform 0.2s ease-in-out;height:calc(100vh - 7rem);border-top:0.1rem solid #e7e7e7;}
.navigation__header{width:100%;display:flex;justify-content:space-between;border-top:0.1rem solid #e0dfe0;border-bottom:1rem solid #fafafa;}
.navigation__logga-in,
.navigation__language{width:100%;display:flex;align-items:center;justify-content:center;border-bottom:0.1rem solid #e0dfe0;}
.navigation__logga-in{}.navigation__header a{width:100%;display:flex;justify-content:center;align-items:center;padding:1.8rem 0;font-size:1.3rem;line-height:1;letter-spacing:0.022rem;font-family:'Sohne Halbfett', sans-serif;text-transform:uppercase;}
.navigation__logga-in svg{margin:0 1.3rem 0 0;}
.navigation__language svg{margin:0 1.1rem 0 0;}
.main-navigation > ul > li,
.main-navigation > ul > li > ul > li{border-bottom:0.1rem solid #e0dfe0;display:flex;justify-content:space-between;align-items:center;}
.main-navigation > ul li > a{display:block;padding:1.9rem 0 1.7rem 3rem;width:85%;position:relative;white-space:normal;font-size:1.5rem;line-height:2.4rem;font-family:'Sohne Buch', sans-serif;}
.open-submenu{height:5.7rem;width:14%;padding:0;cursor:pointer;background:transparent;display:flex;justify-content:center;align-items:center;border:none;}#nav-list{position:absolute;left:0%;width:100%;transition:all 0.4s ease;text-align:left;}
#nav-list .menu-item{width:100%;min-height:5.8rem;height:auto;padding:0;border-bottom:0.1rem solid #e7e7e7;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
#nav-list .menu-item .sub-menu .menu-item .sub-menu .menu-item{border-bottom:0.1rem solid #afafaf;}
.main-navigation > ul li > a{font-size:1.6rem;line-height:2.4rem;color:#000;font-family:'Sohne Buch', sans-serif;width:100%;padding:2.1rem 0 2rem 2rem;}
.main-navigation > ul li.menu-item-has-children > a{width:85%;}
.icon-holder{background:#fff;width:3.7rem;height:3.7rem;border-radius:10rem;display:flex;align-items:center;justify-content:center;border:solid 0.1rem #dbdbdb;}
.icon-holder svg{margin:0 0 0 0.1rem;}
.main-navigation > ul li.menu-item-has-children > .sub-menu{width:100%;border-top:0.1rem solid #bebebe;display:none;}
.main-navigation > ul li.item-active{border:none !important;}
.main-navigation > ul > li.item-active{background:#0e7369;}
.main-navigation > ul li.item-active > .open-submenu .icon-holder .top-line{display:none;}
.main-navigation > ul > li.item-active > a{color:#fff;}
.main-navigation > ul > li.item-active > a:hover{color:#fff !important;}
.main-navigation > ul li.item-active > .sub-menu{display:block;background:#f2f2f2;}
.main-navigation ul li .sub-menu li a{padding:2.1rem 0 2rem 3rem;}
.main-navigation ul li .sub-menu li .sub-menu{background:#e6e6e6;}
.main-navigation ul li .sub-menu li .sub-menu li a{padding:2.1rem 0 2rem 4rem;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu{background:#dadada;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li a{padding:2.1rem 0 2rem 5rem;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu{background:#cecece;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu li a{padding:2.1rem 0 2rem 6rem;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu{background:#c4c4c4;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li a{padding:2.1rem 0 2rem 7rem;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu{background:#bababa;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li a{padding:2.1rem 0 2rem 8rem;}
.main-navigation ul li.current_page_item{font-weight:bold;text-decoration:underline;}
.navigation-holder .nav-close{position:absolute;z-index:1;top:2.2rem;right:2.2rem;width:2.3rem;height:2.3rem;font-size:0;}
.navigation-holder .nav-close span{height:0.1rem;background:#000;content:'';position:absolute;left:0;right:-0.4rem;top:1.2rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.navigation-holder .nav-close:after{height:0.1rem;background:#000;content:'';position:absolute;left:0;right:-0.4rem;top:1.2rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.navigation-holder .nav-slide{display:inline-block;width:100%;vertical-align:top;background:#ffffff;transition:transform 0.2s ease-in-out;}
.navigation-holder .nav-slide:not(:nth-child(2)){background:#f3f3f3;}
.navigation-holder a{color:#3f3f3f;text-decoration:none;}
.navigation-holder .nav-slide:first-child{background:#fff;}
.navigation-holder a:hover{color:#0e7369 !important;text-decoration:underline !important;}
.navigation-holder .side-nav > ul li{font-weight:300;font-size:1.8rem;line-height:1.2;border-top:0.1rem solid #e8e8e8;position:relative;}
.navigation-holder .side-nav > ul li:last-child{border-bottom:0.1rem solid #e8e8e8;}
.navigation-holder .side-nav > ul li.menu-item-has-children:after{content:'\f105';position:absolute;top:50%;right:3rem;
text-align:center;cursor:pointer;width:3rem;height:3rem;font:1.6rem/1 fontello;background:transparent;color:#000000;display:flex;justify-content:center;align-items:center;border-radius:5rem;border:0.1rem solid #dbdbdb;padding:0 0 0.2rem 0.1rem;font-weight:bold;transform:translateY(-50%);}
.navigation-holder .side-nav > ul li.menu-item-has-children:hover:after{background:#f3f3f3;}
.navigation-holder .side-nav li.prev a:after{content:'\f105';position:absolute;top:50%;left:3rem;text-align:left;-webkit-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);width:3rem;font:1.6rem/1 fontello;height:3rem;background:black;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5rem;padding:0 0 0.2rem 0.1rem;font-weight:bold;}
.navigation-holder .side-nav > ul li > a{display:block;padding:1.9rem 0 1.7rem 3rem;width:85%;position:relative;white-space:normal;font-size:1.5rem;line-height:2.4rem;font-family:'Sohne Buch', sans-serif;}
.navigation-holder .side-nav > ul li > a:hover{color:#fc403f;}
.navigation-holder .side-nav > ul li > ul{position:fixed;top:5rem;left:0;bottom:0;right:0;overflow-y:auto;z-index:1;-webkit-animation:slide-right 0.25s linear forwards;animation:slide-right 0.25s linear forwards;background:#fff;z-index:30;}
.navigation-holder .side-nav > ul li > ul li{background:#f6f6f6;}
.navigation-holder .side-nav ul.sub-menu{display:none;}
.navigation-holder .side-nav li > ul{position:fixed;top:5rem;left:0;bottom:0;right:0;overflow-y:auto;z-index:1;-webkit-animation:slide-right 0.25s linear forwards;animation:slide-right 0.25s linear forwards;overflow-x:hidden;}
.navigation-holder .side-nav li.item-active > ul{-webkit-animation:slide-left 0.25s linear forwards;animation:slide-left 0.25s linear forwards;}@media (min-width:374px){.main-navigation__holder{width:37.5rem;}}@media (min-width:387px){.beta__button{margin:0;}}@media (min-width:768px){.beta__container{display:flex;}
.beta__text{width:50%;max-width:unset;text-align:left;display:flex;align-items:center;}
.beta__text p{margin:0;}
.beta__buttons{width:35rem;display:flex;justify-content:space-between;}
#header .container{max-height:6.239vw;height:6.239vw;width:93.75%;margin:0 3.125%;}
.header-right > .line{margin:1.72vw 2.75vw 1.85vw 3.2vw;}
#header .show-search-form-active .header-right > .search-menu{width:51vw;}
#languageList.active{width:28rem;}}@media (min-width:1024px){#languageList.active{top:200%;}
.beta__container{max-width:110rem;margin:0 auto;justify-content:space-between;}
.beta__text{width:calc(100% - 40rem);max-width:unset;}
#search-results li span.post-type-label{display:inline-block;}
#header{height:12rem;}
.header--container{padding:0 3.9rem 0 2rem;}
.header-left{height:8.8rem;}
.header__mobile-logo{display:none;}
.header__desktop-logo{display:inline-block;line-height:1;}
#header a.header__desktop-logo:focus{outline-offset:0.5rem !important;}
.header-help__header{display:flex;justify-content:space-between;}
.header-right > .search-menu{margin:0 6rem 0 0;}
.header-help__language{margin:0 6rem 0 0;}
.open-submenu{height:7.9rem;}
.main-navigation__holder{width:56rem;}
.navigation__header{display:none;}
#nav-list .menu-item.hidden{display:none;}
#nav-list .menu-item{height:auto;}
.main-navigation > ul li > a{font-size:1.9rem;padding:3rem 0 3rem 4rem;}
.main-navigation ul li .sub-menu li a{font-size:1.9rem;padding:3rem 0 3rem 6rem;}
.main-navigation ul li .sub-menu li .sub-menu li a{font-size:1.9rem;padding:3rem 0 3rem 8rem;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li a{font-size:1.9rem;padding:3rem 0 3rem 10rem;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu li a{font-size:1.9rem;padding:3rem 0 3rem 12rem;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li a{font-size:1.9rem;padding:3rem 0 3rem 14rem;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li a{font-size:1.9rem;padding:3rem 0 3rem 16rem;}
.main-navigation ul li .sub-menu li .sub-menu li li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li a{font-size:1.9rem;padding:3rem 0 3rem 18rem;}
.icon-holder{width:4rem;height:4rem;}
.header-help__logga-in{display:flex;}
#flags{margin:0 6rem 0 0 !important;}}@media (min-width:1270px){.beta__text p{font-size:1.7rem;line-height:3.2rem;}
.beta__buttons{width:37rem;}
.beta__button{font-size:1rem;}}@media (min-width:2700px){.header--container{padding:0;}}.breadcrumb{text-align:left;font-size:1.2rem;line-height:1;font-family:'Sohne Halbfett', sans-serif;}
.breadcrumb__holder{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:left;list-style-type:none;}
.breadcrumb__item{margin:0 1.5rem 0 0;position:relative;line-height:1.7;}
.breadcrumb__item > a:after{content:'';display:inline-block;margin:0 0 0 1.4rem;width:0.6rem;height:1rem;background-image:url('data:image/svg+xml,<svg width="6px" height="10px" viewBox="0 0 6 10" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="rgba(0, 0, 0, 1)" fill-rule="nonzero"><path d="M4,5 L0.859,1.58 C0.590821838,1.30915301 0.590821838,0.872846989 0.859,0.602 C0.986811016,0.472216662 1.16134795,0.399137035 1.3435,0.399137035 C1.52565205,0.399137035 1.70018898,0.472216662 1.828,0.602 L5.658,4.51 C5.92575441,4.78141064 5.92575441,5.21758936 5.658,5.489 L1.828,9.397 C1.70018898,9.52678334 1.52565205,9.59986297 1.3435,9.59986297 C1.16134795,9.59986297 0.986811016,9.52678334 0.859,9.397 C0.590821838,9.12615301 0.590821838,8.68984699 0.859,8.419 L4,5 Z"></path></g></svg>');background-size:cover;background-repeat:no-repeat;}
.breadcrumb__item:last-child:after{display:none;}
.breadcrumb__item a{text-decoration:none;}
.breadcrumb__item a,
.breadcrumb__item span{font-size:1.2rem;line-height:1;font-family:'Sohne Halbfett', sans-serif;}
.breadcrumb__item a:hover{text-decoration:underline;}
@media (min-width:1440px){.breadcrumb__item > a:after{margin:0 0 0 1.8rem;}}.itc-paris-block.theme-blue{background:#0700ff;color:#fff;}
.itc-paris-block.theme-blue a{color:#fff;}
.itc-paris-block.theme-blue .btn,
.itc-paris-block.theme-blue input[type="submit"]{color:#fff;border-color:#fff;}
.itc-paris-block.theme-blue input,
.itc-paris-block.theme-blue textarea{border:0.1rem solid #fff;}@media (min-width:568px){.itc-paris-block.desktop-no-padding-both > .container{padding-top:0;padding-bottom:0;}
.itc-paris-block.desktop-no-padding-bottom > .container{padding-bottom:0;}
.itc-paris-block.desktop-no-padding-top > .container{padding-top:0;}}
@media (max-width:501px){.itc-paris-block.mobile-no-padding-both > .container{padding-top:0;padding-bottom:0;}
.itc-paris-block.mobile-no-padding-bottom > .container{padding-bottom:0;}
.itc-paris-block.mobile-no-padding-top > .container{padding-top:0;}}.search .form-search,
.search-results-container{max-width:85rem;margin:0 auto;}
.search .result-num{margin-top:3.5rem;}
.search .input-wrap{text-align:right;}
.search input{border-radius:0;background:transparent !important;border:0 !important;padding:1rem 1.5rem 1rem 0;width:100%;}
.search-results-container{padding:0 0 8rem;}
.search-results-container ul{list-style:none;margin:0;padding:0;}
.search-results-container ul li{margin:1.5rem 0 0;padding:1.5rem 0 0;border-top:0.1rem solid #f2f2f2;}
.search-results-container ul li:first-child{border:0;}
.search-results-container ul li a{text-decoration:none;display:block;position:relative;padding:0 2rem 0 0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.search-results-container ul li a:hover{padding:0 2rem 0 1rem;background:transparent;}
.search-results-container ul li a span{font-size:1.2rem;text-transform:uppercase;color:#4ec3e0;display:inline-block;}
.search-results-container ul li a p.title{margin:0;font-size:2.4rem;}
.search-results-container ul li a i{position:absolute;right:0;top:2.2rem;line-height:1;font-size:1.6rem;}#search-result-header{padding:0 1.5rem;}
.search-hero__container{background:#f3efe9;padding:7.6rem 0 3.5rem;}
.search-hero__content-holder{width:92%;margin:0 auto;}
.search-hero__title{font-size:2.4rem;line-height:3.1rem;font-family:'Sohne Breit Dreiviertelfett';margin:0 0 2.8rem;}
.search-result__form{display:flex;flex-wrap:wrap;}
.search-result__label{font-size:1.5rem;line-height:2.7rem;letter-spacing:0.026rem;font-weight:bold;margin:0 0 0.4rem;}
#search-result__result{width:calc(100% - 8.8rem);margin:0;background:#fff !important;border-top:0.1rem solid #acb7a6 !important;border-bottom:0.1rem solid #acb7a6 !important;border-left:0.1rem solid #acb7a6 !important;padding:0 1rem 0 2rem;font-size:1.7rem;line-height:2.7rem;letter-spacing:0.015rem;font-family:'Sohne Leicht', sans-serif;}
.search-result__button{width:8.8rem !important;background:#242424 !important;color:#ffffff !important;border-color:#242424 !important;font-size:1.2rem !important;line-height:2.5rem !important;letter-spacing:0.109rem !important;padding:1.8rem 1rem !important;}
.search-result__footer{display:flex;align-items:center;margin:8.9rem 0 0;}
.search-result__down-button{width:4.5rem;height:4.5rem;background:#fff;border-radius:5rem;display:flex;align-items:center;justify-content:center;transition:all 0.4s ease;border:0.1rem solid #dbdbdb;}
.search-result__down-button:hover{background:#000;}
.search-result__down-button svg{width:1.2rem;height:1.2rem;stroke:#000;transition:all 0.4s ease;transform-origin:center;}
.search-result__down-button:hover svg{stroke:#fff;}
.search-result__breadcrumb{margin:0 0 0 1.2rem;}
.search-result__breadcrumb .breadcrumb__item span,
.search-result__breadcrumb .breadcrumb__item a,
.search-result__breadcrumb .breadcrumb__item:after{color:#2e2e2e;}
#search-result__container{padding:0 1.5rem;}
.search-result__title-holder{border-bottom:0.1rem solid #e9e9e9;padding:4.5rem 0 2.3rem;}
.search-item__holder{border-bottom:0.1rem solid #e9e9e9;padding:3.1rem 0;}
.search-item__post-type,
.search-item__date{font-size:1.4rem;line-height:1.8rem;font-family:'Sohne Halbfett';letter-spacing:0.088rem;text-transform:uppercase;margin:0 0 0.3rem;display:inline-block;}
.search-item__post-type{text-decoration:underline;margin:0 1rem 0.3rem 0;}
.search-item__title{font-size:2.2rem;line-height:2.8rem;margin:0 0 1.8rem;}
.search-item__text{font-size:1.5rem;line-height:2.2rem;margin:0 0 2.3rem;}
.search-item__read-more{font-size:1.2rem;line-height:1.2rem;letter-spacing:0.075rem;color:#2e2e2e;text-transform:uppercase;font-family:'Sohne Halbfett';display:flex;align-items:center;transition:all 0.2s ease;}
.search-item__read-more svg{width:3rem;height:3rem;margin:0 1rem 0 0;transition:all 0.2s ease;}
.search-item__read-more:hover svg,
.search-item__read-more:focus svg{margin:0 1.5rem 0 0;}
@media (min-width:768px){#search-result__container{padding:0 2.3rem;}
.search-hero__container{position:relative;padding:8rem 0 12rem;}
.search-hero__content-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.search-hero__title{margin:0;width:45%;}
.search-result__container{width:50%;}
.search-result__footer{position:absolute;bottom:4rem;margin:0;}
.search-result__holder{width:96%;max-width:80rem;margin:0 auto;text-align:left;}
.search-item__container{}
.search-result__breadcrumb .breadcrumb__item:after{right:-2rem;font-size:1.5rem;}
.search-item__holder:last-child{border:none;}}@media (min-width:1440px){.search-hero__content-holder{width:88%;}
.search-hero__container{padding:16rem 0 23.7rem;}
.search-hero__title{font-size:4.8rem;line-height:6rem;margin:0 7.2rem 0 0;width:40%;max-width:71.4rem;}
.search-result__form{max-width:67rem;}
.search-result__label{font-size:1.8rem;letter-spacing:0.031rem;line-height:2.7rem;}
#search-result__result{width:calc(100% - 13.7rem);}
.search-result__footer{bottom:9rem;}
.search-result__button{width:13.7rem !important;padding:2.1rem 1rem !important;}
.search-result__down-button{width:8rem;height:8rem;}
.search-result__down-button svg{width:1.6rem;height:1.6rem;}
.search-result__breadcrumb{margin:0 0 0 4.1rem;}
.search-result__breadcrumb .breadcrumb__item:first-child{margin:0 2.5rem 0 0;}
.search-result__breadcrumb .breadcrumb__item{margin:0 2.5rem 0 0.4rem;}
.search-result__breadcrumb .breadcrumb__item:after{font-size:1.3rem;right:-1.8rem;}
.search-result__breadcrumb .breadcrumb__item span,
.search-result__breadcrumb .breadcrumb__item a{font-size:1.5rem;line-height:2.1rem;}
#search-result__result{font-size:2.1rem;letter-spacing:0.018rem;line-height:2.7rem;}
.search-result__holder{max-width:102.6rem;margin:0 auto;text-align:left;padding:0 0 10rem;}
.search-result__title-holder h2{font-size:2.8rem;line-height:4rem;}
.search-item__holder{border-bottom:0.1rem solid #e9e9e9;padding:5rem 0;}
.search-item__title{font-size:4rem;line-height:5rem;font-family:'Sohne Halbfett', sans-serif;max-width:90rem;margin:0 0 3.8rem;}
.search-item__text{font-size:1.9rem;line-height:2.9rem;margin:0 0 3.3rem;width:90%;}
.search-item__read-more{font-size:1.3rem;}
.search-result__title-holder{padding:9rem 0 2.3rem;border:none;}
.search-item__post-type,
.search-item__date{margin:0 0 0.6rem;}
.search-item__post-type{margin:0 1rem 0.6rem 0;}}@media (min-width:1920px){.search-hero__title{font-size:7.1rem;line-height:7.7rem;margin:0 7.2rem 0 0;}}.itc-paris-block{height:300px;opacity:0;transition:opacity .4s cubic-bezier(.16, .68, .43, .99);-webkit-transition:opacity .4s cubic-bezier(.16, .68, .43, .99);-webkit-font-smoothing:antialiased;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0);}
.itc-paris-block.css-loaded.itc_block_visible,.itc-paris-block.css-loaded .itc-paris-block{opacity:1;}.itc-paris-block.css-loaded{height:auto;}