@font-face{font-family:Jost;src:url(/assets/jost-semibold.woff2) format("woff2"),url(/assets/jost-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/assets/jost-medium.woff2) format("woff2"),url(/assets/jost-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/assets/jost-bold.woff2) format("woff2"),url(/assets/jost-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/assets/nunito-medium.woff2) format("woff2"),url(/assets/nunito-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/assets/nunito-bolditalic.woff2) format("woff2"),url(/assets/nunito-bolditalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(/assets/nunito-regular.woff2) format("woff2"),url(/assets/nunito-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--widget-color: #404040}a.asw-menu-btn{outline:5px solid var(--widget-color)!important;background:var(--widget-color)!important;transform:scale(.8)}.asw-menu .asw-menu-header,.asw-menu .asw-menu-reset-footer-btn{background:var(--widget-color)!important}.asw-menu .asw-menu-header svg{fill:var(--widget-color)!important}.asw-menu .asw-btn.asw-selected{border-color:var(--widget-color)!important}.asw-menu .asw-btn.asw-selected:after{background-color:var(--widget-color)!important}.asw-menu .asw-btn.asw-selected svg,.asw-menu .asw-btn.asw-selected span{fill:var(--widget-color)!important;color:var(--widget-color)!important}.asw-menu .asw-btn:hover{border-color:var(--widget-color)!important}.page-wrap{min-height:100vh}@font-face{font-family:Jost;src:url(../assets/fonts/jost-semibold.woff2) format("woff2"),url(../assets/fonts/jost-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(../assets/fonts/jost-medium.woff2) format("woff2"),url(../assets/fonts/jost-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(../assets/fonts/jost-bold.woff2) format("woff2"),url(../assets/fonts/jost-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(../assets/fonts/nunito-medium.woff2) format("woff2"),url(../assets/fonts/nunito-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(../assets/fonts/nunito-bolditalic.woff2) format("woff2"),url(../assets/fonts/nunito-bolditalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(../assets/fonts/nunito-regular.woff2) format("woff2"),url(../assets/fonts/nunito-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.debug-mode.show-grid:before{content:"";position:fixed;z-index:50000;top:0;left:1px;right:1px;height:100%;pointer-events:none;background:0 0;background-repeat:repeat-x;background-image:linear-gradient(to right,transparent 28.5px,rgba(0,255,255,.5) 28.5px,rgba(0,255,255,.25) calc(4.1666666667% - 28.5px));background-size:calc((100% + 28.5px) / 24);background-position:-28.5px}@media (max-width: 1920px){.debug-mode.show-grid:before{background-image:linear-gradient(to right,transparent calc((19px) + 9.5 * (100vw - (1280px)) / 640),rgba(0,255,255,.5) calc((19px) + 9.5 * (100vw - (1280px)) / 640),rgba(0,255,255,.25) calc(4.1666666667% - ((19px) + 9.5 * (100vw - (1280px)) / 640) * -1));background-size:calc((100% + (19px) + 9.5 * (100vw - (1280px)) / 640) / 24);background-position:calc(((19px) + 9.5 * (100vw - (1280px)) / 640) * -1)}}@media (max-width: 1280px){.debug-mode.show-grid:before{background-image:linear-gradient(to right,transparent calc((5px) + 14 * (100vw - (360px)) / 920),rgba(0,255,255,.5) calc((5px) + 14 * (100vw - (360px)) / 920),rgba(0,255,255,.25) calc(4.1666666667% - ((5px) + 14 * (100vw - (360px)) / 920) * -1));background-size:calc((100% + (5px) + 14 * (100vw - (360px)) / 920) / 24);background-position:calc(((5px) + 14 * (100vw - (360px)) / 920) * -1)}}@media (max-width: 360px){.debug-mode.show-grid:before{background-image:linear-gradient(to right,transparent 5px,rgba(0,255,255,.5) 5px,rgba(0,255,255,.25) calc(4.1666666667% - 5px));background-size:calc((100% + 5px) / 24);background-position:-5px}}.grid{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:100%;-webkit-column-gap:28.5px;-moz-column-gap:28.5px;column-gap:28.5px}@media (max-width: 1920px){.grid{-webkit-column-gap:calc(19px + (28.5 - 19) * (100vw - 1280px) / (1920 - 1280));-moz-column-gap:calc(19px + (28.5 - 19) * (100vw - 1280px) / (1920 - 1280));column-gap:calc(19px + (28.5 - 19) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.grid{-webkit-column-gap:calc(5px + (19 - 5) * (100vw - 360px) / (1280 - 360));-moz-column-gap:calc(5px + (19 - 5) * (100vw - 360px) / (1280 - 360));column-gap:calc(5px + (19 - 5) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.grid{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}}.grid-left-0{grid-column-start:1}.grid-left-1{grid-column-start:2}.grid-left-2{grid-column-start:3}.grid-left-3{grid-column-start:4}.grid-left-4{grid-column-start:5}.grid-left-5{grid-column-start:6}.grid-left-6{grid-column-start:7}.grid-left-7{grid-column-start:8}.grid-left-8{grid-column-start:9}.grid-left-9{grid-column-start:10}.grid-left-10{grid-column-start:11}.grid-left-11{grid-column-start:12}.grid-left-12{grid-column-start:13}.grid-left-13{grid-column-start:14}.grid-left-14{grid-column-start:15}.grid-left-15{grid-column-start:16}.grid-left-16{grid-column-start:17}.grid-left-18{grid-column-start:19}.grid-left-19{grid-column-start:20}.grid-left-20{grid-column-start:21}.grid-left-21{grid-column-start:22}.grid-left-22{grid-column-start:23}.grid-left-23{grid-column-start:24}.grid-right-0{grid-column-end:-1}.grid-right-1{grid-column-end:-2}.grid-right-2{grid-column-end:-3}.grid-right-3{grid-column-end:-4}.grid-right-4{grid-column-end:-5}.grid-right-5{grid-column-end:-6}.grid-right-6{grid-column-end:-7}.grid-right-7{grid-column-end:-8}.grid-right-8{grid-column-end:-9}.grid-right-9{grid-column-end:-10}.grid-right-10{grid-column-end:-11}.grid-right-11{grid-column-end:-12}.grid-right-12{grid-column-end:-13}.grid-right-13{grid-column-end:-14}.grid-right-14{grid-column-end:-15}.grid-right-15{grid-column-end:-16}.grid-right-16{grid-column-end:-17}.grid-right-17{grid-column-end:-18}.grid-right-18{grid-column-end:-19}.grid-right-19{grid-column-end:-20}.grid-right-20{grid-column-end:-21}.grid-right-21{grid-column-end:-22}.grid-right-22{grid-column-end:-23}.grid-right-23{grid-column-end:-24}.space-before-extra-small,.space-before-small,.space-before-medium,.space-before-large,.space-before-extra-large,.space-before-extra-extra-large{margin-top:0}.space-after-extra-small,.space-after-small,.space-after-medium,.space-after-large,.space-after-extra-large,.space-after-extra-extra-large{margin-bottom:0}.space-after-extra-small{padding-bottom:30px}@media (max-width: 1920px){.space-after-extra-small{padding-bottom:calc(20px + (30 - 20) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-after-extra-small{padding-bottom:calc(15px + (20 - 15) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-after-extra-small{padding-bottom:15px}}.space-after-small{padding-bottom:45px}@media (max-width: 1920px){.space-after-small{padding-bottom:calc(30px + (45 - 30) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-after-small{padding-bottom:calc(20px + (30 - 20) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-after-small{padding-bottom:20px}}.space-after-default{padding-bottom:90px}@media (max-width: 1920px){.space-after-default{padding-bottom:calc(60px + (90 - 60) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-after-default{padding-bottom:calc(30px + (60 - 30) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-after-default{padding-bottom:30px}}.space-after-large{padding-bottom:135px}@media (max-width: 1920px){.space-after-large{padding-bottom:calc(90px + (135 - 90) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-after-large{padding-bottom:calc(45px + (90 - 45) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-after-large{padding-bottom:45px}}.space-after-extra-large{padding-bottom:180px}@media (max-width: 1920px){.space-after-extra-large{padding-bottom:calc(120px + .09375*(100vw - 1280px))}}@media (max-width: 1280px){.space-after-extra-large{padding-bottom:calc(60px + (120 - 60) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-after-extra-large{padding-bottom:60px}}.space-after-extra-extra-large{padding-bottom:225px}@media (max-width: 1920px){.space-after-extra-extra-large{padding-bottom:calc(150px + (225 - 150) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-after-extra-extra-large{padding-bottom:calc(90px + (150 - 90) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-after-extra-extra-large{padding-bottom:90px}}.space-before-extra-small{padding-top:30px}@media (max-width: 1920px){.space-before-extra-small{padding-top:calc(20px + (30 - 20) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-before-extra-small{padding-top:calc(15px + (20 - 15) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-before-extra-small{padding-top:15px}}.space-before-small{padding-top:45px}@media (max-width: 1920px){.space-before-small{padding-top:calc(30px + (45 - 30) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-before-small{padding-top:calc(20px + (30 - 20) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-before-small{padding-top:20px}}.space-before-default{padding-top:90px}@media (max-width: 1920px){.space-before-default{padding-top:calc(60px + (90 - 60) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-before-default{padding-top:calc(30px + (60 - 30) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-before-default{padding-top:30px}}.space-before-large{padding-top:135px}@media (max-width: 1920px){.space-before-large{padding-top:calc(90px + (135 - 90) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-before-large{padding-top:calc(45px + (90 - 45) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-before-large{padding-top:45px}}.space-before-extra-large{padding-top:180px}@media (max-width: 1920px){.space-before-extra-large{padding-top:calc(120px + .09375*(100vw - 1280px))}}@media (max-width: 1280px){.space-before-extra-large{padding-top:calc(60px + (120 - 60) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-before-extra-large{padding-top:60px}}.space-before-extra-extra-large{padding-top:225px}@media (max-width: 1920px){.space-before-extra-extra-large{padding-top:calc(150px + (225 - 150) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.space-before-extra-extra-large{padding-top:calc(90px + (150 - 90) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.space-before-extra-extra-large{padding-top:90px}}.size-extra-small{height:30px}@media (max-width: 1920px){.size-extra-small{height:calc(20px + (30 - 20) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.size-extra-small{height:calc(15px + (20 - 15) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.size-extra-small{height:15px}}.size-small{height:45px}@media (max-width: 1920px){.size-small{height:calc(30px + (45 - 30) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.size-small{height:calc(20px + (30 - 20) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.size-small{height:20px}}.size-default{height:90px}@media (max-width: 1920px){.size-default{height:calc(60px + (90 - 60) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.size-default{height:calc(30px + (60 - 30) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.size-default{height:30px}}.size-large,.breadcrumb{height:135px}@media (max-width: 1920px){.size-large,.breadcrumb{height:calc(90px + (135 - 90) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.size-large,.breadcrumb{height:calc(45px + (90 - 45) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.size-large,.breadcrumb{height:45px}}.size-extra-large{height:180px}@media (max-width: 1920px){.size-extra-large{height:calc(120px + .09375*(100vw - 1280px))}}@media (max-width: 1280px){.size-extra-large{height:calc(60px + (120 - 60) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.size-extra-large{height:60px}}.size-extra-extra-large{height:225px}@media (max-width: 1920px){.size-extra-extra-large{height:calc(150px + (225 - 150) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.size-extra-extra-large{height:calc(90px + (150 - 90) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.size-extra-extra-large{height:90px}}html:lang(de){hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto}html:lang(it){hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#003C7C}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:#e8e8e8}*::-webkit-scrollbar-thumb{background:#003c7c}:before,:after{box-sizing:border-box}::-moz-selection{background:#fff}::selection{background:#fff}html{scroll-behavior:smooth;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}body{color:#003c7c;background-color:#dbdad7;font-family:Nunito;font-weight:400;font-size:27px;line-height:45px;margin:0;padding:0}@media (max-width: 1023px){body.menu-opened{overflow:hidden}}body.dialog-shown{overflow:hidden}@media (max-width: 1920px){body{font-size:calc(18px + (27 - 18) * (100vw - 1280px) / (1920 - 1280));line-height:calc(30px + (45 - 30) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){body{font-size:calc(16px + (18 - 16) * (100vw - 360px) / (1280 - 360));line-height:calc(26.67px + (30 - 26.67) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){body{font-size:16px;line-height:26.67px}}a{color:currentColor;text-decoration:none;transition:opacity .3s ease,color .3s ease}@media (hover: hover){a:not(.button):hover{opacity:.8}}svg.icon{width:33px;height:33px}@media (max-width: 1920px){svg.icon{width:calc(22px + (33 - 22) * (100vw - 1280px) / (1920 - 1280));height:calc(22px + (33 - 22) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){svg.icon{width:calc(15px + (22 - 15) * (100vw - 360px) / (1280 - 360));height:calc(15px + (22 - 15) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){svg.icon{width:15px;height:15px}}picture{display:block;width:100%;height:100%}img{width:100%;height:100%;display:block;object-fit:cover}.is-hidden{display:none!important}.is-disabled{opacity:.5;pointer-events:none}.uppercase{text-transform:uppercase}.pointer{cursor:pointer}.pre-line{white-space:pre-line}h1,h1 a{font-family:Jost;font-weight:600;font-size:54px;line-height:87px;letter-spacing:10.8px;text-transform:"uppercase"}@media (max-width: 1920px){h1,h1 a{font-size:calc(36px + (54 - 36) * (100vw - 1280px) / (1920 - 1280));line-height:calc(58px + (87 - 58) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(7.2px + (10.8 - 7.2) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){h1,h1 a{font-size:calc(24px + (36 - 24) * (100vw - 360px) / (1280 - 360));line-height:calc(46px + (58 - 46) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(4.8px + (7.2 - 4.8) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){h1,h1 a{font-size:24px;line-height:46px;letter-spacing:4.8px}}h2,h2 a{font-family:Jost;font-weight:600;font-size:48px;line-height:78px;letter-spacing:9.6px;text-transform:"uppercase"}@media (max-width: 1920px){h2,h2 a{font-size:calc(32px + .025*(100vw - 1280px));line-height:calc(52px + (78 - 52) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(6.4px + (9.6 - 6.4) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){h2,h2 a{font-size:calc(22px + (32 - 22) * (100vw - 360px) / (1280 - 360));line-height:calc(40px + (52 - 40) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(4.4px + (6.4 - 4.4) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){h2,h2 a{font-size:22px;line-height:40px;letter-spacing:4.4px}}h3,h3 a{font-family:Jost;font-weight:600;font-size:36px;line-height:54px;letter-spacing:7.2px;text-transform:"uppercase"}@media (max-width: 1920px){h3,h3 a{font-size:calc(24px + (36 - 24) * (100vw - 1280px) / (1920 - 1280));line-height:calc(36px + (54 - 36) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(4.8px + (7.2 - 4.8) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){h3,h3 a{font-size:calc(18px + (24 - 18) * (100vw - 360px) / (1280 - 360));line-height:calc(27px + (36 - 27) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(3.6px + (4.8 - 3.6) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){h3,h3 a{font-size:18px;line-height:27px;letter-spacing:3.6px}}h4,h4 a{font-family:Jost;font-weight:600;font-size:30px;line-height:48px;letter-spacing:6px;text-transform:"uppercase"}@media (max-width: 1920px){h4,h4 a{font-size:calc(20px + (30 - 20) * (100vw - 1280px) / (1920 - 1280));line-height:calc(32px + .025*(100vw - 1280px));letter-spacing:calc(4px + (6 - 4) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){h4,h4 a{font-size:calc(14px + (20 - 14) * (100vw - 360px) / (1280 - 360));line-height:calc(23px + (32 - 23) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(2.8px + (4 - 2.8) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){h4,h4 a{font-size:14px;line-height:23px;letter-spacing:2.8px}}h5,h5 a{font-family:Jost;font-weight:600;font-size:27px;line-height:45px;letter-spacing:5.4px;text-transform:"uppercase"}@media (max-width: 1920px){h5,h5 a{font-size:calc(18px + (27 - 18) * (100vw - 1280px) / (1920 - 1280));line-height:calc(30px + (45 - 30) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(3.6px + (5.4 - 3.6) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){h5,h5 a{font-size:calc(12px + (18 - 12) * (100vw - 360px) / (1280 - 360));line-height:calc(26px + (30 - 26) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(2.4px + (3.6 - 2.4) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){h5,h5 a{font-size:12px;line-height:26px;letter-spacing:2.4px}}h6,h6 a{font-family:Jost;font-weight:600;font-size:21px;line-height:36px;letter-spacing:10.5px;text-transform:"uppercase"}@media (max-width: 1920px){h6,h6 a{font-size:calc(14px + (21 - 14) * (100vw - 1280px) / (1920 - 1280));line-height:calc(24px + (36 - 24) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(7px + (10.5 - 7) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){h6,h6 a{font-size:calc(12px + (14 - 12) * (100vw - 360px) / (1280 - 360));line-height:calc(20.57px + (24 - 20.57) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(6px + (7 - 6) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){h6,h6 a{font-size:12px;line-height:20.57px;letter-spacing:6px}}.default{font-family:Nunito;font-weight:400;font-size:27px;line-height:45px;margin:0;padding:0}small,.small{font-family:Jost;font-weight:700;font-size:18px;line-height:30px;letter-spacing:.36px;text-transform:uppercase}.medium{font-family:Nunito;font-weight:500;font-size:24px;line-height:36px}.bglight{background-color:#dbdad7;color:#003c7c}.bglight .morelink,.bglight .link,.bglight a:not(.button){color:#003c7c;cursor:pointer}@media (hover: hover){.bglight .morelink:hover,.bglight .link:hover,.bglight a:not(.button):hover{color:#003c7c;text-decoration:underline}}.bglight .button,.bglight a.button{position:relative}.bglight .button:before,.bglight a.button:before{position:absolute;top:0;left:0;bottom:0;content:"";z-index:1;pointer-events:none;width:7.5px;transition:width .3s ease;border-radius:60px}@media (max-width: 1920px){.bglight .button:before,.bglight a.button:before{width:calc(5px + (7.5 - 5) * (100vw - 1280px) / (1920 - 1280));border-radius:calc(40px + .03125*(100vw - 1280px))}}@media (max-width: 1280px){.bglight .button:before,.bglight a.button:before{width:calc(2px + (5 - 2) * (100vw - 360px) / (1280 - 360));border-radius:calc(33px + (40 - 33) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.bglight .button:before,.bglight a.button:before{width:2px;border-radius:33px}}@media (hover: hover){.bglight .button:hover:before,.bglight a.button:hover:before{width:100%}}@media (hover: none){.bglight .button:before,.bglight a.button:before{width:100%}}.bglight .button.button-primary,.bglight a.button.button-primary{background:transparent;color:#003c7c}.bglight .button.button-primary:before,.bglight a.button.button-primary:before{background-color:#003c7c}@media (hover: hover){.bglight .button.button-primary:hover,.bglight a.button.button-primary:hover{color:#fff}}@media (hover: none){.bglight .button.button-primary,.bglight a.button.button-primary{color:#fff}}.bglight .button.button-secondary,.bglight a.button.button-secondary{background:transparent;color:#a39e98}.bglight .button.button-secondary:before,.bglight a.button.button-secondary:before{background-color:#a39e98}@media (hover: hover){.bglight .button.button-secondary:hover,.bglight a.button.button-secondary:hover{color:#fff}}@media (hover: none){.bglight .button.button-secondary,.bglight a.button.button-secondary{color:#fff}}.bglight .button span,.bglight a.button span{position:relative;z-index:5}.bglight svg.icon{fill:#003c7c;color:#003c7c}.title,.title a{color:#003c7c}.bgdark{background-color:#003c7c;color:#fff}.bgdark .title,.bgdark .title a{color:#fff}.bgdark .morelink,.bgdark .link,.bgdark a:not(.button){color:#fff;cursor:pointer}@media (hover: hover){.bgdark .morelink:hover,.bgdark .link:hover,.bgdark a:not(.button):hover{color:#fff;text-decoration:underline}}.bgdark .button,.bgdark a.button{border-color:#fff}.bgdark svg.icon{fill:#fff;color:#fff}.help-text{position:relative;padding-right:162px}@media (max-width: 1920px){.help-text{padding-right:calc(108px + (162 - 108) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.help-text{padding-right:calc(30px + (108 - 30) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 1023px){.help-text{padding-right:0}}.help-text .help-text-icon{position:absolute;top:4.5px;left:0;color:#fff;display:flex;align-items:center;justify-content:center;padding:1px;border-radius:50%;background-color:#003c7c}@media (max-width: 1920px){.help-text .help-text-icon{top:calc(3px + (4.5 - 3) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.help-text .help-text-icon{top:calc(5px + (3 - 5) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.help-text .help-text-icon{top:5px}}.help-text .help-text-content{padding-left:81px}@media (max-width: 1920px){.help-text .help-text-content{padding-left:calc(54px + (81 - 54) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.help-text .help-text-content{padding-left:calc(15px + (54 - 15) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 768px){.help-text .help-text-content{padding-left:calc(30px + (108 - 30) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.help-text .help-text-content{padding-left:30px}}.t1,.t1 a{font-family:Jost;font-weight:600;font-size:54px;line-height:87px;letter-spacing:10.8px;text-transform:"uppercase"}.t2,.t2 a{font-family:Jost;font-weight:600;font-size:48px;line-height:78px;letter-spacing:9.6px;text-transform:"uppercase"}.t3,.t3 a{font-family:Jost;font-weight:600;font-size:36px;line-height:54px;letter-spacing:7.2px;text-transform:"uppercase"}.t4,.t4 a{font-family:Jost;font-weight:600;font-size:30px;line-height:48px;letter-spacing:6px;text-transform:"uppercase"}.t5,.t5 a{font-family:Jost;font-weight:600;font-size:27px;line-height:45px;letter-spacing:5.4px;text-transform:"uppercase"}.t6,.t6 a{font-family:Jost;font-weight:600;font-size:21px;line-height:36px;letter-spacing:10.5px;text-transform:"uppercase"}.button{font-family:Jost;font-weight:600;border-radius:60px;display:inline-block;border:1px solid transparent;font-size:18px;line-height:48px;letter-spacing:7.2px;padding:21px 48px 22.5px;background-color:transparent;text-decoration:none;text-align:center;text-transform:uppercase;transition:color .3s ease;cursor:pointer}.breadcrumb{align-items:center}@media (max-width: 1279px){.breadcrumb{display:none}}.breadcrumb .breadcrumb-list{width:100%;display:flex;align-items:center;justify-content:flex-end}.breadcrumb .breadcrumb-list .breadcrumb-item{color:#003c7c;font-family:Nunito;font-size:24px;line-height:54px}@media (max-width: 1920px){.breadcrumb .breadcrumb-list .breadcrumb-item{font-size:calc(16px + .0125*(100vw - 1280px));line-height:calc(36px + (54 - 36) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.breadcrumb .breadcrumb-list .breadcrumb-item{font-size:16px;line-height:36px}}.breadcrumb .breadcrumb-list .breadcrumb-item .breadcrumb-item-separator{margin:0 5px}p,h1,h2,h3,h4,h5,h6{margin:0}ul li:before{content:"";width:22.5px;height:3.375px;position:absolute;left:0;top:21px;background-color:#003c7c;z-index:1}@media (max-width: 1920px){ul li:before{width:calc(15px + (22.5 - 15) * (100vw - 1280px) / (1920 - 1280));height:calc(2.25px + (3.375 - 2.25) * (100vw - 1280px) / (1920 - 1280));top:calc(14px + (21 - 14) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){ul li:before{width:calc(6px + (15 - 6) * (100vw - 360px) / (1280 - 360));height:calc(1px + (2.25 - 1) * (100vw - 360px) / (1280 - 360));top:calc(12px + (14 - 12) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){ul li:before{width:6px;height:1px;left:2px;top:12px}}ol{counter-reset:custom-counter}ol li{counter-increment:custom-counter}ol li:before{content:counter(custom-counter) ".";position:absolute;left:0;top:0}ul,ol{margin:0;padding-left:0;padding-right:0;list-style:none}ul li,ol li{position:relative;padding:0 0 0 81px;margin-bottom:12px}@media (max-width: 1920px){ul li,ol li{padding-left:calc(54px + (81 - 54) * (100vw - 1280px) / (1920 - 1280));margin-bottom:calc(8px + .00625*(100vw - 1280px))}}@media (max-width: 1280px){ul li,ol li{padding-left:calc(15px + (54 - 15) * (100vw - 360px) / (1280 - 360));margin-bottom:calc(6px + (8 - 6) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 768px){ul li,ol li{padding-left:calc(30px + (108 - 30) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){ul li,ol li{padding-left:30px;margin-bottom:6px}}ul li:last-child,ol li:last-child{margin-bottom:0}ul li>ul,ul li>ol,ol li>ul,ol li>ol{margin-top:12px!important}@media (max-width: 1920px){ul li>ul,ul li>ol,ol li>ul,ol li>ol{margin-top:calc(8px + .00625*(100vw - 1280px))!important}}@media (max-width: 1280px){ul li>ul,ul li>ol,ol li>ul,ol li>ol{margin-top:calc(6px + (8 - 6) * (100vw - 360px) / (1280 - 360))!important}}@media (max-width: 360px){ul li>ul,ul li>ol,ol li>ul,ol li>ol{margin-top:6px!important}}.iubenda-tp-btn{display:none}.rich-text-box,.iubenda_legal_document,.legal_pp{word-break:break-word}.rich-text-box>*,.iubenda_legal_document>*,.legal_pp>*{margin-top:45px}@media (max-width: 1920px){.rich-text-box>*,.iubenda_legal_document>*,.legal_pp>*{margin-top:calc(30px + (45 - 30) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.rich-text-box>*,.iubenda_legal_document>*,.legal_pp>*{margin-top:calc(20px + (30 - 20) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.rich-text-box>*,.iubenda_legal_document>*,.legal_pp>*{margin-top:20px}}.rich-text-box>*:first-child,.iubenda_legal_document>*:first-child,.legal_pp>*:first-child{margin-top:0}.rich-text-box a,.iubenda_legal_document a,.legal_pp a{text-decoration:underline}.rich-text-box strong,.rich-text-box b,.iubenda_legal_document strong,.iubenda_legal_document b,.legal_pp strong,.legal_pp b{font-weight:600}.title{margin:0}@media (max-width: 1920px){.t1,.t1 a{font-size:calc(36px + (54 - 36) * (100vw - 1280px) / (1920 - 1280));line-height:calc(58px + (87 - 58) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(7.2px + (10.8 - 7.2) * (100vw - 1280px) / (1920 - 1280))}.t2,.t2 a{font-size:calc(32px + .025*(100vw - 1280px));line-height:calc(52px + (78 - 52) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(6.4px + (9.6 - 6.4) * (100vw - 1280px) / (1920 - 1280))}.t3,.t3 a{font-size:calc(24px + (36 - 24) * (100vw - 1280px) / (1920 - 1280));line-height:calc(36px + (54 - 36) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(4.8px + (7.2 - 4.8) * (100vw - 1280px) / (1920 - 1280))}.t4,.t4 a{font-size:calc(20px + (30 - 20) * (100vw - 1280px) / (1920 - 1280));line-height:calc(32px + .025*(100vw - 1280px));letter-spacing:calc(4px + (6 - 4) * (100vw - 1280px) / (1920 - 1280))}.t5,.t5 a{font-size:calc(18px + (27 - 18) * (100vw - 1280px) / (1920 - 1280));line-height:calc(30px + (45 - 30) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(3.6px + (5.4 - 3.6) * (100vw - 1280px) / (1920 - 1280))}.t6,.t6 a{font-size:calc(14px + (21 - 14) * (100vw - 1280px) / (1920 - 1280));line-height:calc(24px + (36 - 24) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(7px + (10.5 - 7) * (100vw - 1280px) / (1920 - 1280))}.default{font-size:calc(18px + (27 - 18) * (100vw - 1280px) / (1920 - 1280));line-height:calc(30px + (45 - 30) * (100vw - 1280px) / (1920 - 1280))}.medium{font-size:calc(16px + .0125*(100vw - 1280px));line-height:calc(24px + (36 - 24) * (100vw - 1280px) / (1920 - 1280))}.small{font-size:calc(12px + (18 - 12) * (100vw - 1280px) / (1920 - 1280));line-height:calc(20px + (30 - 20) * (100vw - 1280px) / (1920 - 1280));letter-spacing:calc(.24px + (.36 - .24) * (100vw - 1280px) / (1920 - 1280))}.button{font-size:calc(12px + (18 - 12) * (100vw - 1280px) / (1920 - 1280));line-height:calc(32px + .025*(100vw - 1280px));letter-spacing:calc(4.8px + (7.2 - 4.8) * (100vw - 1280px) / (1920 - 1280));border-radius:calc(40px + .03125*(100vw - 1280px));padding:calc(14px + (21 - 14) * (100vw - 1280px) / (1920 - 1280)) calc(32px + .025*(100vw - 1280px)) calc(15px + (22.5 - 15) * (100vw - 1280px) / (1920 - 1280))}}@media (max-width: 1280px){.t1,.t1 a{font-size:calc(24px + (36 - 24) * (100vw - 360px) / (1280 - 360));line-height:calc(46px + (58 - 46) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(4.8px + (7.2 - 4.8) * (100vw - 360px) / (1280 - 360))}.t2,.t2 a{font-size:calc(22px + (32 - 22) * (100vw - 360px) / (1280 - 360));line-height:calc(40px + (52 - 40) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(4.4px + (6.4 - 4.4) * (100vw - 360px) / (1280 - 360))}.t3,.t3 a{font-size:calc(18px + (24 - 18) * (100vw - 360px) / (1280 - 360));line-height:calc(27px + (36 - 27) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(3.6px + (4.8 - 3.6) * (100vw - 360px) / (1280 - 360))}.t4,.t4 a{font-size:calc(14px + (20 - 14) * (100vw - 360px) / (1280 - 360));line-height:calc(23px + (32 - 23) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(2.8px + (4 - 2.8) * (100vw - 360px) / (1280 - 360))}.t5,.t5 a{font-size:calc(12px + (18 - 12) * (100vw - 360px) / (1280 - 360));line-height:calc(26px + (30 - 26) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(2.4px + (3.6 - 2.4) * (100vw - 360px) / (1280 - 360))}.t6,.t6 a{font-size:calc(12px + (14 - 12) * (100vw - 360px) / (1280 - 360));line-height:calc(20.57px + (24 - 20.57) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(6px + (7 - 6) * (100vw - 360px) / (1280 - 360))}.default{font-size:calc(16px + (18 - 16) * (100vw - 360px) / (1280 - 360));line-height:calc(26.67px + (30 - 26.67) * (100vw - 360px) / (1280 - 360))}.medium{font-size:calc(14px + (16 - 14) * (100vw - 360px) / (1280 - 360));line-height:calc(21px + (24 - 21) * (100vw - 360px) / (1280 - 360))}.small{font-size:calc(11px + (12 - 11) * (100vw - 360px) / (1280 - 360));line-height:calc(18.33px + (20 - 18.33) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(.5px + (.24 - .5) * (100vw - 360px) / (1280 - 360))}.button{font-size:calc(11px + (12 - 11) * (100vw - 360px) / (1280 - 360));line-height:calc(18.33px + (32 - 18.33) * (100vw - 360px) / (1280 - 360));letter-spacing:calc(6.6px + (4.8 - 6.6) * (100vw - 360px) / (1280 - 360));border-radius:calc(33px + (40 - 33) * (100vw - 360px) / (1280 - 360));padding:calc(10px + (14 - 10) * (100vw - 360px) / (1280 - 360)) calc(20px + (32 - 20) * (100vw - 360px) / (1280 - 360)) calc(10px + (15 - 10) * (100vw - 360px) / (1280 - 360))}}@media (max-width: 360px){.t1,.t1 a{font-size:24px;line-height:46px;letter-spacing:4.8px}.t2,.t2 a{font-size:22px;line-height:40px;letter-spacing:4.4px}.t3,.t3 a{font-size:18px;line-height:27px;letter-spacing:3.6px}.t4,.t4 a{font-size:14px;line-height:23px;letter-spacing:2.8px}.t5,.t5 a{font-size:12px;line-height:26px;letter-spacing:2.4px}.t6,.t6 a{font-size:12px;line-height:20.57px;letter-spacing:6px}.default{font-size:16px;line-height:26.67px}.medium{font-size:14px;line-height:21px}.small{font-size:11px;line-height:18.33px;letter-spacing:.5px}.button{font-size:11px;line-height:18.33px;letter-spacing:6.6px;border-radius:33px;padding:10px 20px}}#iubenda-cs-banner{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;z-index:10000;pointer-events:none;font-family:Arial,Verdana,sans-serif}#iubenda-cs-banner.iubenda-cs-visible{opacity:1;visibility:visible}#iubenda-cs-banner .iubenda-cs-container{pointer-events:auto;width:100%;max-width:980px!important;box-sizing:border-box}@media (min-width: 769px){#iubenda-cs-banner .iubenda-cs-container{padding:20px}}#iubenda-cs-banner .iubenda-cs-container>.iubenda-cs-content{background:#fff;color:#404040;padding:5px 15px 15px;box-shadow:10px 10px 75px #0000004d}#iubenda-cs-banner button{background:#404040;border:none;cursor:pointer;font-size:13px;font-weight:700;padding:9px 10px;height:auto;line-height:20px!important;font-family:inherit;font-style:normal;color:#fff;transform:none!important;text-transform:none;letter-spacing:normal;border-radius:0}#iubenda-cs-banner button:after,#iubenda-cs-banner button:before{display:none}#iubenda-cs-banner button.iubenda-cs-customize-btn{color:gray;border:#808080 solid 1px;background-color:#fff;margin-bottom:16px;width:100%}@media (min-width: 769px){#iubenda-cs-banner button.iubenda-cs-customize-btn{width:auto;margin-bottom:0}}#iubenda-cs-banner button.iubenda-cs-reject-btn{color:gray;border:#808080 solid 1px;background-color:#fff;margin-right:16px}#iubenda-cs-banner .iubenda-cs-opt-group{margin-top:12px}@media (min-width: 769px){#iubenda-cs-banner .iubenda-cs-opt-group{display:flex;justify-content:space-between}}#iubenda-cs-banner .iubenda-cs-opt-group-consent{display:flex}#iubenda-cs-banner .iubenda-cs-opt-group-consent button{width:50%;min-width:1px}@media (min-width: 769px){#iubenda-cs-banner .iubenda-cs-opt-group-consent button{min-width:150px}}#iubenda-cs-title{font-size:16px;font-weight:700;margin-top:15px;margin-bottom:4px;line-height:1.625em}@media (min-width: 769px){#iubenda-cs-title{font-size:17px}}#iubenda-cs-paragraph{font-size:14px;line-height:1.4em}@media (min-width: 769px){#iubenda-cs-paragraph{line-height:1.5em;font-size:15px}}#iubenda-cs-paragraph a{color:inherit;text-decoration:underline}
