.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(/themes/custom/leon/fonts/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(/themes/custom/leon/fonts/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/themes/custom/leon/fonts/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/themes/custom/leon/fonts/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/themes/custom/leon/fonts/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/themes/custom/leon/fonts/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/themes/custom/leon/fonts/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/themes/custom/leon/fonts/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/themes/custom/leon/fonts/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(/themes/custom/leon/fonts/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:10px}body{font-family:'Open Sans',sans-serif;font-size:1.6rem;line-height:2.4rem}body.no-scroll{overflow-y:hidden}body.no-scroll .header .flex-wrapper>.container{padding:0;min-width:unset}body:not(.no-scroll) .header.sticky .flex-wrapper{position:fixed !important;top:0;background:#fff;box-shadow:0px 3px 9px #cccccc;z-index:500;width:100%;left:0;padding:0;opacity:0.95}@media (min-width:768px){body:not(.no-scroll) .header.sticky .flex-wrapper{padding:10px 0}}@media (min-width:992px){body:not(.no-scroll) .header.sticky .flex-wrapper .floating-button{padding:15px 25px}}body:not(.no-scroll) .header.sticky .flex-wrapper h1{-ms-transform:scale(0.7);transform:scale(0.7);margin-left:-15px}@media (min-width:768px){body:not(.no-scroll) .header.sticky .flex-wrapper h1{-ms-transform:scale(1);transform:scale(1);margin-left:0}}body:not(.no-scroll) .header:not(.sticky) .flex-wrapper>.container{padding:0;min-width:unset}@media (min-width:610px){body:not(.no-scroll).user-logged-in.toolbar-horizontal .header.sticky .flex-wrapper,body:not(.no-scroll).user-logged-in.toolbar-vertical .header.sticky .flex-wrapper{top:39px}}body.user-logged-in .header:not(.sticky) .block-main-menu-block{margin-top:39px}@media (min-width:610px){body.user-logged-in .header.sticky .block-main-menu-block{margin-top:39px}}body.user-logged-in.toolbar-tray-open.toolbar-horizontal .block-main-menu-block{margin-top:79px}body.user-logged-in.toolbar-horizontal.toolbar-tray-open .header.sticky .flex-wrapper{top:79px}body.no-scroll .block-main-menu-block .container-wrapper{position:absolute;top:40px}a{text-decoration:none}p{white-space:pre-wrap;word-wrap:break-word}.ckeditor.semibold{font-weight:600}.ckeditor.size-14{font-size:1.4rem;line-height:2rem}.ckeditor.size-16{font-size:1.6rem;line-height:2.2rem}.ckeditor.size-18{font-size:1.6rem;line-height:2.2rem}@media (min-width:768px){.ckeditor.size-18{font-size:1.8rem;line-height:2.4rem}}.ckeditor.size-20{font-size:1.6rem;line-height:2.2rem}@media (min-width:768px){.ckeditor.size-20{font-size:2rem;line-height:2.6rem}}.ckeditor.size-24{font-size:1.8rem;line-height:2.4rem}@media (min-width:768px){.ckeditor.size-24{font-size:2.4rem;line-height:3rem}}.ckeditor.size-36{font-size:2.0rem;line-height:2.6rem}@media (min-width:768px){.ckeditor.size-36{font-size:2.4rem;line-height:3rem}}@media (min-width:1200px){.ckeditor.size-36{font-size:3.6rem;line-height:4.2rem}}.ckeditor.size-45{font-size:2.8rem;line-height:3.4rem}@media (min-width:768px){.ckeditor.size-45{font-size:3.4rem;line-height:4.0rem}}@media (min-width:1200px){.ckeditor.size-45{font-size:4.5rem;line-height:5.1rem}}.ckeditor.size-60{font-size:2.9rem;line-height:3.5rem}@media (min-width:768px){.ckeditor.size-60{font-size:3.6rem;line-height:4.2rem}}@media (min-width:1200px){.ckeditor.size-60{font-size:6rem;line-height:6.6rem}}.ckeditor.size-77{font-size:3.4rem;line-height:4.0rem}@media (min-width:768px){.ckeditor.size-77{font-size:4.5rem;line-height:5.1rem}}@media (min-width:1200px){.ckeditor.size-77{font-size:7.7rem;line-height:8.4rem}}.ckeditor a{color:#004FA3}.button-wrapper{max-width:100%}.button,.ckeditor-readmore-toggler{color:#000;font-weight:600;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;min-height:36px;padding:5px 50px 5px 20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #004FA3;min-width:135px;background:transparent;cursor:pointer;font-size:16px;position:relative}.button:after,.button:before,.ckeditor-readmore-toggler:after,.ckeditor-readmore-toggler:before{content:"";display:block;width:21px;height:21px;background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.button:after,.ckeditor-readmore-toggler:after{right:12px}.button:before,.ckeditor-readmore-toggler:before{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:12px;display:none}.button.bg-white,.ckeditor-readmore-toggler.bg-white{background-color:#fff}.button.revert,.button.white,.ckeditor-readmore-toggler.revert,.ckeditor-readmore-toggler.white{color:#fff;border-color:#fff}.button.revert:after,.button.revert:before,.button.white:after,.button.white:before,.ckeditor-readmore-toggler.revert:after,.ckeditor-readmore-toggler.revert:before,.ckeditor-readmore-toggler.white:after,.ckeditor-readmore-toggler.white:before{background-image:url(/themes/custom/leon/images/icons/button-arrow-white.svg)}.button.revert:hover,.button.white:hover,.ckeditor-readmore-toggler.revert:hover,.ckeditor-readmore-toggler.white:hover{background-color:white;color:black}.button.revert:hover:after,.button.revert:hover:before,.button.white:hover:after,.button.white:hover:before,.ckeditor-readmore-toggler.revert:hover:after,.ckeditor-readmore-toggler.revert:hover:before,.ckeditor-readmore-toggler.white:hover:after,.ckeditor-readmore-toggler.white:hover:before{background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg)}.button.white-arrow-blue,.ckeditor-readmore-toggler.white-arrow-blue{color:#fff;border-color:#fff}.button.white-arrow-blue:hover,.ckeditor-readmore-toggler.white-arrow-blue:hover{background-color:white;color:black}.button:hover,.ckeditor-readmore-toggler:hover{background-color:#004FA3;color:#fff}.button.blue,.button.primary,.ckeditor-readmore-toggler.blue,.ckeditor-readmore-toggler.primary{background-color:#004FA3;color:#fff}.button.blue:after,.button.blue:before,.button.primary:after,.button.primary:before,.ckeditor-readmore-toggler.blue:after,.ckeditor-readmore-toggler.blue:before,.ckeditor-readmore-toggler.primary:after,.ckeditor-readmore-toggler.primary:before{background-image:url(/themes/custom/leon/images/icons/button-arrow-white.svg)}.button.blue:hover,.button.primary:hover,.ckeditor-readmore-toggler.blue:hover,.ckeditor-readmore-toggler.primary:hover{color:black;background-color:transparent}.button.blue:hover:after,.button.blue:hover:before,.button.primary:hover:after,.button.primary:hover:before,.ckeditor-readmore-toggler.blue:hover:after,.ckeditor-readmore-toggler.blue:hover:before,.ckeditor-readmore-toggler.primary:hover:after,.ckeditor-readmore-toggler.primary:hover:before{background-image:url(/themes/custom/leon/images/icons/button-arrow-primary.svg)}.button.only-arrow,.ckeditor-readmore-toggler.only-arrow{border:0;text-indent:-99999px;min-width:0;width:38px;height:38px;background-size:cover;background-position:center center;padding:0;background-color:transparent;overflow:hidden;background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg)}.button.only-arrow.primary,.button.only-arrow.primary:hover,.ckeditor-readmore-toggler.only-arrow.primary,.ckeditor-readmore-toggler.only-arrow.primary:hover{background-image:url(/themes/custom/leon/images/icons/button-arrow-primary.svg)}.button.only-arrow:hover,.ckeditor-readmore-toggler.only-arrow:hover{background-color:transparent}.button.only-arrow:after,.button.only-arrow:before,.ckeditor-readmore-toggler.only-arrow:after,.ckeditor-readmore-toggler.only-arrow:before{display:none}.button.back,.ckeditor-readmore-toggler.back{padding:5px 20px 5px 40px}.button.back:after,.ckeditor-readmore-toggler.back:after{display:none}.button.back:before,.ckeditor-readmore-toggler.back:before{display:block}.ckeditor-readmore-toggler{margin-top:20px}.hidden{display:none}.to-right{float:right}.styled-select-list{display:inline-block}.styled-select-list select{display:none}.select-list{display:inline-block;width:240px;position:relative}.select-list .current-selected{padding:7px;padding-right:50px;text-align:center;text-transform:uppercase;border:1px solid #004FA3;width:auto}.select-list .current-selected a{color:#004FA3}.select-list .current-selected .caret{background-image:url(/themes/custom/leon/images/caret-blue.svg);background-size:12px 8px;background-repeat:no-repeat;background-position:center;width:18px;height:16px;display:inline-block;transition:all 200ms;position:absolute;right:32px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;border:none;cursor:pointer}.select-list .select-options{display:none;position:absolute;background:white;width:100%;border:1px solid #004FA3;border-top:0;max-height:200px;overflow-y:auto}.select-list .select-options ul{padding-left:0;margin:0}.select-list .select-options ul button,.select-list .select-options ul li{text-align:left;width:100%;display:block;background-color:transparent;border:none;list-style:none;padding:7px;cursor:pointer}.select-list .select-options ul button:before,.select-list .select-options ul li:before{display:none}.select-list .select-options ul button a,.select-list .select-options ul li a{color:#004FA3}.select-list .select-options ul button:hover,.select-list .select-options ul li:hover{background-color:rgba(0,79,163,0.2)}.select-list.open .current-selected .caret{-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.select-list.language-switcher{width:auto;margin:0 10px}@media (min-width:768px){.select-list.language-switcher{margin-right:0}}.select-list.language-switcher.open{top:-10px}@media (min-width:768px){.select-list.language-switcher.open{top:0}}.select-list.language-switcher .current-selected{padding:0 7px;padding-right:24px;border:0;text-transform:none}.select-list.language-switcher .caret{right:2px}.select-list.language-switcher .select-options{border:0;background-color:transparent}.select-list.language-switcher .select-options button,.select-list.language-switcher .select-options li{padding:0 7px;cursor:unset}.select-list.language-switcher .select-options button:hover,.select-list.language-switcher .select-options li:hover{background-color:transparent}.select-list.language-switcher.open .current-selected,.select-list.language-switcher.open .select-options{border-left:2px solid white}.container{margin:0 auto;min-width:320px;padding:0 20px}@media (min-width:480px){.container{width:450px;padding:0}}@media (min-width:768px){.container{width:738px}}@media (min-width:992px){.container{width:962px}}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1230px){.container{width:1200px}}@media (min-width:1590px){.container{width:1560px}}@media (min-width:1620px){.container{width:1590px}}.container-wide{margin:0 auto;min-width:320px;padding:0 20px}@media (min-width:480px){.container-wide{width:450px;padding:0}}@media (min-width:768px){.container-wide{width:738px}}@media (min-width:992px){.container-wide{width:962px}}@media (min-width:1200px){.container-wide{width:1170px}}@media (min-width:1230px){.container-wide{width:1200px}}@media (min-width:1590px){.container-wide{width:1560px}}@media (min-width:1720px){.container-wide{width:1640px}}.field h4{margin:0;line-height:4rem;font-size:4rem;font-weight:600}.bg-line-bottom:after{content:" ";display:block;width:21px;height:5px;background:#005493;margin-top:4px}.bg-line-bottom.lighter:after{background:#2699FB}a.bg-line-bottom{position:relative;display:inline-block;margin-bottom:10px}a.bg-line-bottom:hover:after{width:100%}a.bg-line-bottom:after{position:absolute;bottom:-9px;transition:all 200ms}.media picture,.media img{max-width:100%;display:block}.media.video{position:relative}.media.video:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.1);z-index:1;pointer-events:none}.media.video:before{content:"";display:block;background-image:url(/themes/custom/leon/images/icons/video-play-white.svg);width:85px;height:85px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;pointer-events:none}.media.video a{display:block}.date-with-line{position:relative;padding-left:25px;font-size:1.8rem;line-height:2.4rem;font-weight:600}.date-with-line:before{content:"";display:block;background:#004FA3;width:21px;height:4px;position:absolute;left:0;top:10px}.block-paragraph+.block-paragraph,.block-paragraph+.block-custom,.block-paragraph+.block-field,.block-custom+.block-paragraph,.block-custom+.block-custom,.block-custom+.block-field,.block-field+.block-paragraph,.block-field+.block-custom,.block-field+.block-field{margin-top:30px}.node--type-home-page .block-main-banner .ckeditor.size-77{font-size:4.2rem;line-height:5.1rem}@media (min-width:1200px){.node--type-home-page .block-main-banner .ckeditor.size-77{font-size:7.7rem;line-height:8.4rem}}.node--type-home-page .block-paragraph+.block-paragraph,.node--type-home-page .block-paragraph+.block-custom,.node--type-home-page .block-paragraph+.block-field,.node--type-home-page .block-custom+.block-paragraph,.node--type-home-page .block-custom+.block-custom,.node--type-home-page .block-custom+.block-field,.node--type-home-page .block-field+.block-paragraph,.node--type-home-page .block-field+.block-custom,.node--type-home-page .block-field+.block-field{margin-top:40px}@media (min-width:768px){.node--type-home-page .block-paragraph+.block-paragraph,.node--type-home-page .block-paragraph+.block-custom,.node--type-home-page .block-paragraph+.block-field,.node--type-home-page .block-custom+.block-paragraph,.node--type-home-page .block-custom+.block-custom,.node--type-home-page .block-custom+.block-field,.node--type-home-page .block-field+.block-paragraph,.node--type-home-page .block-field+.block-custom,.node--type-home-page .block-field+.block-field{margin-top:70px}}@media (min-width:768px){.node--type-home-page .block-paragraph+.block-paragraph.block-blog-front,.node--type-home-page .block-paragraph+.block-custom.block-blog-front,.node--type-home-page .block-paragraph+.block-field.block-blog-front,.node--type-home-page .block-custom+.block-paragraph.block-blog-front,.node--type-home-page .block-custom+.block-custom.block-blog-front,.node--type-home-page .block-custom+.block-field.block-blog-front,.node--type-home-page .block-field+.block-paragraph.block-blog-front,.node--type-home-page .block-field+.block-custom.block-blog-front,.node--type-home-page .block-field+.block-field.block-blog-front{margin-top:0}}.node--type-modular-page,.node--type-event{margin-bottom:30px}.socialmedia-icon{text-indent:-99999px;background-size:cover;display:inline-block;width:32px;height:32px}.socialmedia-icon.icon-facebook{background-image:url(/themes/custom/leon/images/icons/facebook-icon-primary.svg)}.socialmedia-icon.icon-twitter{background-image:url(/themes/custom/leon/images/icons/twitter-icon-primary.svg)}.socialmedia-icon.icon-instagram{background-image:url(/themes/custom/leon/images/icons/instagram-icon-primary.svg)}.socialmedia-icon.icon-linkedin{background-image:url(/themes/custom/leon/images/icons/linkedin-icon-primary.svg)}.socialmedia-icon.icon-email{background-image:url(/themes/custom/leon/images/icons/mail-icon-primary.svg)}.socialmedia-icon.icon-youtube{background-image:url(/themes/custom/leon/images/icons/yt-icon-primary.svg)}.socialmedia-icon.icon-flickr{background-image:url(/themes/custom/leon/images/icons/flickr-icon-primary.svg)}.socialmedia-icon-wrapper{display:inline-block}.node ul:not(.files),.cke_editable ul:not(.files){list-style:disc}.node ul:not(.files)>li,.cke_editable ul:not(.files)>li{width:calc(100% - 25px);position:relative;padding-left:10px}.node ul:not(.files)>li::marker,.cke_editable ul:not(.files)>li::marker{color:#004FA3}.node ul:not(.files)>li+li,.cke_editable ul:not(.files)>li+li{margin-top:15px}.node ul+p,.node p+ul,.cke_editable ul+p,.cke_editable p+ul{margin-top:15px}.node *+blockquote,.node blockquote+*,.cke_editable *+blockquote,.cke_editable blockquote+*{margin-top:15px}.node p+p,.cke_editable p+p{margin-top:20px}.node a,.cke_editable a{color:#004FA3}.block-text-block article.media--type-image,.cke_editable article.media--type-image{width:100%;float:none}.block-text-block article.media--type-image.align-right .block-content,.cke_editable article.media--type-image.align-right .block-content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}.block-text-block article.media--type-image.align-left .block-content,.cke_editable article.media--type-image.align-left .block-content{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.block-text-block article.media--type-image.align-center .block-content,.cke_editable article.media--type-image.align-center .block-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.block-text-block article.media--type-image img,.cke_editable article.media--type-image img{height:auto}blockquote{font-style:italic;padding:40px 20px 20px;background-image:url(/themes/custom/leon/images/icons/quote.svg);background-repeat:no-repeat;background-position:20px 10px}@media (min-width:768px){blockquote{padding:20px 130px;background-position:60px 10px}}.cke_editable span[style*="ffffff"]{text-shadow:0 1px black}.node *{word-wrap:break-word}[data-read-more] .readmore-text-toggled{overflow:hidden;transition:all 200ms;padding-left:50px}[data-read-more] .readmore-text-toggled .readmore-text-overflowed>p{margin-left:-10px}[data-read-more] .readmore-toggle{margin:10px 0 0 40px;display:none}[data-read-more] .readmore-toggle a.hide{display:none}[data-read-more].readmore-initialized .readmore-toggle{display:block}body{--gray-1:#B1B1B1;--gray-2:#878787;--blue-1:#2699FB;--blue-2:#0092FF;--blue-3:#0089F5;--arrow-1:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg)}body.high-contrast{--gray-1:#545454;--gray-2:#545454;--blue-1:#034782;--blue-2:#034782;--blue-3:#034782;--arrow-1:url(/themes/custom/leon/images/icons/button-arrow-primary.svg)}.error-page{width:100%;background:url(/themes/custom/leon/images/404page_background.svg);padding-top:44%;background-position:bottom right;background-repeat:no-repeat;position:relative;min-height:480px;background-size:500px}@media (min-width:480px){.error-page{min-height:590px;background-size:780px}}@media (min-width:768px){.error-page{background-size:cover;min-height:400px}}.error-page .error-content{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;width:320px;margin:0 auto}@media (min-width:480px){.error-page .error-content{width:450px}}@media (min-width:768px){.error-page .error-content{text-align:left;width:auto;margin:auto}}@media (min-width:480px){.error-page .error-content .container{padding:20px 60px 0}}@media (min-width:768px){.error-page .error-content .container{padding:50px 150px 0}}@media (min-width:992px){.error-page .error-content .container{padding:100px 150px 0}}@media (min-width:1400px){.error-page .error-content .container{padding:120px 200px 0}}.error-page .error-code-number{font-size:10rem;line-height:10rem;font-weight:600;color:#004fa3;position:relative;padding:25px 0}@media (min-width:480px){.error-page .error-code-number{padding:0 0 25px}}@media (min-width:768px){.error-page .error-code-number{padding:0}}@media (min-width:992px){.error-page .error-code-number{font-size:15rem;line-height:15rem}}@media (min-width:1400px){.error-page .error-code-number{font-size:20rem;line-height:20rem}}.error-page .error-code-number:before{width:35px;height:35px;background-image:url(/themes/custom/leon/images/error-code-dots.svg);background-size:cover;content:"";display:block;position:absolute;left:25px;top:45px;z-index:0}@media (min-width:480px){.error-page .error-code-number:before{left:60px;top:20px}}@media (min-width:768px){.error-page .error-code-number:before{width:50px;height:50px;left:-28px;top:0}}@media (min-width:992px){.error-page .error-code-number:before{width:70px;height:70px;left:-40px}}@media (min-width:1400px){.error-page .error-code-number:before{width:90px;height:90px}}.error-page .error-code-number .number{z-index:2;position:relative}.error-page .error-code-number .number span{color:white;text-shadow:1px 1px #004fa3,-1px -1px 0 #004fa3,1px -1px 0 #004fa3,-1px 1px 0 #004fa3}.error-page .message{font-size:2.4rem;font-weight:700;margin-bottom:20px}@media (min-width:768px){.error-page .message{font-size:2.8rem}}@media (min-width:992px){.error-page .message{font-size:3.2rem;margin-bottom:30px}}.error-page a.button.bg-white{padding:10px 50px 10px 20px;font-size:1.8rem}@media (min-width:768px){.error-page a.button.bg-white{font-size:2.1rem}}.header{padding-top:40px;margin-bottom:30px}@media (min-width:768px){.header .container-wrapper .container .flex-wrapper .container span>a{width:-webkit-fit-content;width:fit-content}}@media (min-width:992px){.header .alk-logo-svg{margin-left:35px}}.header .alk-logo-svg.unmargined{margin-left:0}.header .alk-logo-svg .ship-a{stroke-miterlimit:10;stroke:#004FA3;fill:#004FA3}.header .alk-logo-svg .ship-a,.header .alk-logo-svg .ship-b{fill-rule:evenodd}.header .alk-logo-svg .ship-b{fill:#fff}.header .alk-logo-svg .text-b{fill:#004FA3;display:none}@media (min-width:768px){.header .alk-logo-svg .text-b{display:block}}.header .search-icon-svg .search-a,.header .search-icon-svg .search-c{fill:none}.header .search-icon-svg .search-a{stroke:#004FA3;stroke-miterlimit:10;stroke-width:1.5px}.header .search-icon-svg .search-b{stroke:none}.header .accessibility{width:30px;height:24px;cursor:pointer;position:relative;z-index:100;background-color:transparent;border:none}@media (min-width:992px){.header .accessibility{margin:0 25px 0 15px}}.header .accessibility svg{max-width:100%;height:auto;max-height:100%;width:auto}.header .accessibility svg .accessibility-a{fill:#004FA3}.header .accessibility svg .accessibility-a,.header .accessibility svg .accessibility-b,.header .accessibility svg .accessibility-c{stroke:#004FA3}.header .accessibility svg .accessibility-b,.header .accessibility svg .accessibility-c{fill:none;stroke-linecap:round;stroke-miterlimit:10;stroke-width:1.75px}.header .accessibility svg .accessibility-c{stroke-linejoin:round}.header .container-wrapper{width:100%;z-index:99}.header .container-wrapper .flex-wrapper{position:relative}@media (min-width:992px){.header .container-wrapper .flex-wrapper{position:static}}.header .container-wrapper .flex-wrapper>.container{display:-ms-flexbox;display:flex}.header .container-wrapper .flex-wrapper .search-modal{display:none;background-color:#fff;position:absolute;left:0;top:0;height:205px;opacity:0.95;z-index:12;color:#000;margin:0 -10px;width:calc(100% + 20px)}.header .container-wrapper .flex-wrapper .search-modal .search .header-search-form-input{width:80%;border:none;border-bottom:1px solid #CBCBCB;font-size:1.4rem;line-height:2.4rem;letter-spacing:0;margin-top:85px;margin-left:20px;color:#000}.header .container-wrapper .flex-wrapper .search-modal .search .header-search-form-input:-ms-input-placeholder{color:#000;font:inherit;line-height:2rem}.header .container-wrapper .flex-wrapper .search-modal .search .header-search-form-input::placeholder{color:#000;font:inherit;line-height:2rem}.header .container-wrapper .flex-wrapper .search-modal .search .button{border:1px solid #004FA3;margin-top:25px;display:-ms-flexbox;display:flex;margin-left:20px}.header .container-wrapper .flex-wrapper.with-modal .search-modal{display:block}@media (min-width:992px){.header .container-wrapper .flex-wrapper.with-modal .search-modal{display:none}}.header .container-wrapper .flex-wrapper.with-modal .main-menu-button{z-index:13}.header .container-wrapper .flex-wrapper.with-modal .main-menu-button a{background:url(/themes/custom/leon/images/icons/close-primary.svg) no-repeat;-ms-transform:scale(1.2);transform:scale(1.2);margin-top:7px;margin-left:5px}.header .container-wrapper .flex-wrapper.with-modal .search.opened button.mobile{z-index:13;position:absolute;background-image:url(/themes/custom/leon/images/search-modal.svg);background-position:CENTER;min-width:25px;padding:0}.header span{width:110px;margin:0;-ms-grid-column:1;grid-column:1}@media (min-width:768px){.header span{width:407px}}.header span a{display:block;height:59px}.header span.on-menu{z-index:11}.header span.on-menu a{background-image:url(/themes/custom/leon/images/logo-menu.svg);background-repeat:no-repeat}.header span.on-menu a>svg{display:none}.header .navigation-wrap{width:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.6rem;-ms-grid-column:3;grid-column:3;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:768px){.header .navigation-wrap{-ms-flex-pack:justify;justify-content:space-between}}.header .navigation-wrap .main-menu-button{padding:0;z-index:11;margin:0 10px 0 15px}@media (min-width:768px){.header .navigation-wrap .main-menu-button{padding:0}}.header .navigation-wrap .block-language.hidden{display:none}.header .navigation-wrap .search{display:none}.header .navigation-wrap .search button{border:0;background:0;display:-ms-flexbox;display:flex;padding-bottom:2px}@media (min-width:992px){.header .navigation-wrap .search{display:block}}@media (min-width:992px){.header .navigation-wrap .search.form{position:relative}}.header .navigation-wrap .search.hidden{display:none}.header .navigation-wrap .search.opened{z-index:11;display:block}.header .navigation-wrap .search.opened button{background-image:url(/themes/custom/leon/images/search_study.svg);background-repeat:no-repeat;width:22px;height:24px;-ms-transform:scale(1.1);transform:scale(1.1)}.header .navigation-wrap .search.opened button svg{display:none}.header .navigation-wrap .search.opened button.mobile{z-index:11;position:absolute;top:18px;right:45px}.header .navigation-wrap .search .header-search-form-input{display:none;position:absolute;left:0;bottom:0;-ms-transform:translateX(-100%);transform:translateX(-100%);border:none;border-bottom:1px solid #CBCBCB;font-size:1.4rem;line-height:2.4rem;font-style:italic;letter-spacing:0;color:#004FA3;padding-bottom:6px;margin-right:8px;background:transparent;width:100px}@media (min-width:480px){.header .navigation-wrap .search .header-search-form-input{margin-left:-20px}}@media (min-width:992px){.header .navigation-wrap .search .header-search-form-input{margin-left:0px;display:block}}@media (min-width:1200px){.header .navigation-wrap .search .header-search-form-input{width:185px}}.header .navigation-wrap .search .header-search-form-input:-ms-input-placeholder{color:inherit;font:inherit;font-style:italic}.header .navigation-wrap .search .header-search-form-input::placeholder{color:inherit;font:inherit;font-style:italic}.header .navigation-wrap .search .header-search-form-input::-ms-input-placeholder{color:inherit;font:inherit;font-style:italic}.header .navigation-wrap .search .header-search-form-input::-webkit-input-placeholder{color:inherit;font:inherit;font-style:italic}.header .navigation-wrap .search .header-search-form-input.invisible{display:none}.header .navigation-wrap .floating-button{position:fixed;bottom:0;left:0;right:0;width:100%;background:var(--blue-2);z-index:500;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:8px 10px;display:none}.header .navigation-wrap .floating-button.covered{z-index:90}.header .navigation-wrap .floating-button.visible{display:-ms-flexbox;display:flex}.header .navigation-wrap .floating-button.mobile-disabled{display:none}@media (min-width:992px){.header .navigation-wrap .floating-button.mobile-disabled{display:-ms-flexbox;display:flex}}@media (min-width:992px){.header .navigation-wrap .floating-button{bottom:auto;left:auto;right:auto;width:-webkit-max-content;width:max-content;position:static;padding:10px 25px;display:-ms-flexbox;display:flex}}.header .navigation-wrap .floating-button .floating{text-align:center;color:#fff;padding-right:10px;font-weight:600;font-size:1.4rem}@media (min-width:992px){.header .navigation-wrap .floating-button .floating{font-weight:700;font-size:1.6rem}}.header .navigation-wrap .floating-button .arrow{position:relative;width:21px}@media (min-width:992px){.header .navigation-wrap .floating-button .arrow{width:26px}}.header .navigation-wrap .floating-button .arrow:after{content:"";display:block;position:absolute;background-image:url(/themes/custom/leon/images/icons/button-arrow-primary.svg);background-repeat:no-repeat;background-size:cover;width:21px;height:21px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:992px){.header .navigation-wrap .floating-button .arrow:after{width:26px;height:26px}}.header .navigation-wrap .floating-button .close{position:absolute;right:20px;width:21px}@media (min-width:360px){.header .navigation-wrap .floating-button .close{right:30px}}.header .navigation-wrap .floating-button .close:after{content:"";display:block;position:absolute;background-image:url(/themes/custom/leon/images/close-menu.svg);background-repeat:no-repeat;background-size:cover;width:21px;height:21px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:992px){.header .navigation-wrap .floating-button .close:after{display:none}}.header .navigation-wrap.opened{width:70px}.header .navigation-wrap.opened .accessibility,.header .navigation-wrap.opened .floating-button{display:none !important}@media (min-width:992px){.header .navigation-wrap.opened>.block-header>.search{display:none}}.header #blog-search-menu{position:absolute;right:0;top:0;max-width:975px;width:100%;padding:130px 15px 80px;background-color:#004FA3;color:white;z-index:500;-ms-transform:translateX(100%);transform:translateX(100%);transition:transform 0.3s;z-index:501;display:none}@media (min-width:480px){.header #blog-search-menu{padding:130px 50px 150px}}@media (min-width:768px){.header #blog-search-menu{padding:130px 320px 190px 70px}}.header #blog-search-menu.open{-ms-transform:translateX(0%);transform:translateX(0%);display:block}.header #blog-search-menu a,.header #blog-search-menu .block-language{color:inherit}.header #blog-search-menu p{white-space:normal}.header #blog-search-menu button{background-color:transparent;border:none;height:24px}.header #blog-search-menu .select-list .current-selected .caret{background-image:url(/themes/custom/leon/images/caret.svg);cursor:pointer}.header #blog-search-menu .search-icon-svg .search-a{stroke:white}.header #blog-search-menu .actions{display:-ms-flexbox;display:flex;position:absolute;top:45px;right:0}@media (min-width:480px){.header #blog-search-menu .actions{right:40px}}@media (min-width:768px){.header #blog-search-menu .actions{right:160px}}.header #blog-search-menu .close-menu{background:url(/themes/custom/leon/images/close-menu.svg);width:27px;height:27px;font-size:0;display:block;margin-right:38px;margin-top:2px}@media (min-width:768px){.header #blog-search-menu .close-menu{margin-right:68px}}.header #blog-search-menu .language-switcher:not(.open){padding-left:2px}.header #blog-search-menu .form{display:-ms-flexbox;display:flex;border-bottom:1px solid #FFFFFF;padding-bottom:10px}.header #blog-search-menu .form input{background:transparent;border:none;-ms-flex-positive:1;flex-grow:1}.header #blog-search-menu .form :-ms-input-placeholder{color:#FFF}.header #blog-search-menu .form ::placeholder{color:#FFF}.header #blog-search-menu .categories{margin-top:35px;margin-bottom:60px;font-size:2.0rem;line-height:3.0rem;font-weight:600;margin-left:20px}@media (min-width:480px){.header #blog-search-menu .categories{margin-left:0}}@media (min-width:768px){.header #blog-search-menu .categories{font-size:2.5rem;line-height:4.5rem}}.header #blog-search-menu .categories li{margin:0;padding:0}.header #blog-search-menu .categories li::before{display:none}.header #blog-search-menu .socialmedia-icon{width:42px;height:42px;margin-right:14px;margin-bottom:43px;-ms-transform:scale(0.9);transform:scale(0.9);display:none}@media (min-width:768px){.header #blog-search-menu .socialmedia-icon{display:inline-block}}@media (min-width:1200px){.header #blog-search-menu .socialmedia-icon{margin-right:20px;-ms-transform:scale(1);transform:scale(1)}}.header #blog-search-menu .socialmedia-icon:last-of-type{margin-right:0}.header #blog-search-menu .icon-facebook{background-image:url(/themes/custom/leon/images/icons/facebook-icon-white.svg)}.header #blog-search-menu .icon-twitter{background-image:url(/themes/custom/leon/images/icons/twitter-icon-white.svg)}.header #blog-search-menu .icon-linkedin{background-image:url(/themes/custom/leon/images/icons/linkedin-icon-white.svg)}.header #blog-search-menu .icon-instagram{background-image:url(/themes/custom/leon/images/icons/instagram-icon-white.svg)}.header #blog-search-menu .icon-youtube{background-image:url(/themes/custom/leon/images/icons/yt-icon-white.svg)}.header #blog-search-menu .icon-flickr{background-image:url(/themes/custom/leon/images/icons/flickr-icon-white.svg)}.header #blog-search-menu .site-name{font-size:2.0rem;line-height:3.0rem}@media (min-width:768px){.header #blog-search-menu .site-name{font-size:2.5rem;line-height:3.4rem}}.header #blog-search-menu .privacy-policy{font-size:1.8rem;line-height:2.4rem;margin-top:16px}.header .block-main-menu-block{display:none;width:100%;top:0;background-image:url(/themes/custom/leon/images/menu-background-small.jpg);background-repeat:no-repeat;background-size:cover;z-index:12;padding-top:130px;padding-bottom:60px;position:fixed;overflow-y:auto;height:100%}@media (min-width:992px){.header .block-main-menu-block{padding-bottom:120px}}@media (min-width:1200px){.header .block-main-menu-block{padding-bottom:160px}}@media (min-width:992px){.header .block-main-menu-block .main-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 50px}}@media (min-width:1200px){.header .block-main-menu-block .main-menu{margin:0 -10px 50px -50px}}.header .block-main-menu-block .main-menu a{color:#fff}.header .block-main-menu-block .main-menu .column{position:relative}@media (min-width:992px){.header .block-main-menu-block .main-menu .column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%;padding:0 20px 0 20px;border-right:1px solid #fff}.header .block-main-menu-block .main-menu .column:last-of-type{border-right:0}}@media (min-width:1200px){.header .block-main-menu-block .main-menu .column{padding:0 10px 0 50px}}.header .block-main-menu-block .main-menu .first-level{border-bottom:1px solid white;position:relative}@media (min-width:992px){.header .block-main-menu-block .main-menu .first-level{border-bottom:0}}.header .block-main-menu-block .main-menu .first-level.additional{border-bottom:0}.header .block-main-menu-block .main-menu .first-level>.menu-item{position:relative;padding:16px 0}@media (min-width:992px){.header .block-main-menu-block .main-menu .first-level>.menu-item{padding:0}}.header .block-main-menu-block .main-menu .first-level .expand-arrow{position:absolute;right:0;width:35px;height:35px;top:28.5px;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.header .block-main-menu-block .main-menu .first-level .expand-arrow:after{content:"";display:block;background-image:url(/themes/custom/leon/images/icons/button-arrow-white.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;margin:7.5px auto 0;-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:992px){.header .block-main-menu-block .main-menu .first-level .expand-arrow{display:none}}.header .block-main-menu-block .main-menu .first-level .menu-item{text-transform:uppercase;font-weight:700;display:block}@media (min-width:1200px){.header .block-main-menu-block .main-menu .first-level .menu-item{font-size:2rem;line-height:2.4rem}}.header .block-main-menu-block .main-menu .first-level .menu-item+.menu-item{margin-top:7px}@media (min-width:992px){.header .block-main-menu-block .main-menu .first-level+.first-level:not(.additional){margin-top:14px;width:100%}}.header .block-main-menu-block .main-menu .first-level .second-level{margin-top:14px;display:none}@media (max-width:991px){.header .block-main-menu-block .main-menu .first-level .second-level:first-of-type{margin-top:-2px}.header .block-main-menu-block .main-menu .first-level .second-level:last-of-type{margin-bottom:16px}}@media (min-width:992px){.header .block-main-menu-block .main-menu .first-level .second-level{display:block}}.header .block-main-menu-block .main-menu .first-level .second-level .menu-item{font-size:1.6rem;line-height:2rem;font-weight:400;text-transform:none}@media (min-width:1200px){.header .block-main-menu-block .main-menu .first-level .second-level .menu-item{font-size:1.8rem;line-height:2.2rem}}.header .block-main-menu-block .main-menu .first-level .second-level .menu-item.with-sub{font-size:1.8rem;font-weight:700;line-height:2.2rem}@media (min-width:1200px){.header .block-main-menu-block .main-menu .first-level .second-level .menu-item.with-sub{font-size:2rem;line-height:2.4rem}}.header .block-main-menu-block .main-menu .first-level .second-level .third-level{margin-top:14px;font-size:1.8rem;font-weight:400}.header .block-main-menu-block .main-menu .first-level .second-level .third-level+.menu-item.with-sub{margin-top:22px}.header .block-main-menu-block .main-menu .first-level.open>.menu-item:after{-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.header .block-main-menu-block .main-menu .first-level.open .second-level{display:block}.header .block-main-menu-block .main-menu .additional{margin-top:30px;margin-bottom:100px}@media (min-width:992px){.header .block-main-menu-block .main-menu .additional{margin-top:125px;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.header .block-main-menu-block .main-menu .additional .menu-item{text-transform:none}.header .block-main-menu-block .main-menu .additional .menu .menu-item{display:block;margin-bottom:20px;font-size:2rem;font-weight:400}.header .block-main-menu-block .main-menu .additional .menu .menu-item.floating{background:var(--blue-2);padding:13px 25px;width:-webkit-max-content;width:max-content;font-weight:600;text-align:center}.header .block-main-menu-block .main-menu .additional .socialmedia-icon{width:42px;height:42px;margin-right:4px;margin-bottom:5px;-ms-transform:scale(0.9);transform:scale(0.9);display:block;float:left}@media (min-width:480px){.header .block-main-menu-block .main-menu .additional .socialmedia-icon{margin-right:5px}}@media (min-width:1230px){.header .block-main-menu-block .main-menu .additional .socialmedia-icon{margin-right:10px;margin-bottom:10px;-ms-transform:scale(1);transform:scale(1)}}.header .block-main-menu-block .main-menu .additional .icon-facebook{background-image:url(/themes/custom/leon/images/icons/facebook-icon-white.svg)}.header .block-main-menu-block .main-menu .additional .icon-twitter{background-image:url(/themes/custom/leon/images/icons/twitter-icon-white.svg)}.header .block-main-menu-block .main-menu .additional .icon-linkedin{background-image:url(/themes/custom/leon/images/icons/linkedin-icon-white.svg)}.header .block-main-menu-block .main-menu .additional .icon-instagram{background-image:url(/themes/custom/leon/images/icons/instagram-icon-white.svg)}.header .block-main-menu-block .main-menu .additional .icon-youtube{background-image:url(/themes/custom/leon/images/icons/yt-icon-white.svg)}.header .block-main-menu-block .main-menu .additional .icon-flickr{background-image:url(/themes/custom/leon/images/icons/flickr-icon-white.svg)}.header .block-language{color:#004FA3}.header a.menu-dropdown{color:#004FA3}.header a.menu-dropdown.open{background:url(/themes/custom/leon/images/close-menu.svg);width:27px;height:27px;font-size:0;display:block}#accessibility-popup{display:none;position:absolute;z-index:100;left:0;top:0;bottom:0;right:0}#accessibility-popup .cover{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,79,163,0.9);z-index:1;height:100%;width:100%}#accessibility-popup .popup{margin:0 auto;top:30px;width:95%;background:white;z-index:101;position:relative;padding:60px 30px;background-image:url(/themes/custom/leon/images/accessibility-popup-bg.svg);background-repeat:no-repeat;background-position:left bottom;background-size:81px 103px}@media (min-width:768px){#accessibility-popup .popup{padding:65px 45px 120px 135px;top:10vh;background-size:auto}}@media (min-width:992px){#accessibility-popup .popup{max-width:960px;width:100%}}@media (min-width:1590px){#accessibility-popup .popup{top:170px}}#accessibility-popup .popup .close{position:absolute;top:10px;right:5px;text-indent:-99999px;width:45px;height:45px;background-image:url(/themes/custom/leon/images/icons/close-black.svg);background-size:25px;background-position:center center;background-repeat:no-repeat;border:none;background-color:transparent;cursor:pointer}@media (min-width:768px){#accessibility-popup .popup .close{top:30px;right:45px}}#accessibility-popup .popup .title{font-size:2.5rem;line-height:3.4rem;font-weight:bold;margin-bottom:20px;text-align:center}@media (min-width:768px){#accessibility-popup .popup .title{text-align:left}}#accessibility-popup .popup .subtitle{font-size:1.8rem;line-height:2.4rem;margin-bottom:20px;text-align:center}@media (min-width:768px){#accessibility-popup .popup .subtitle{text-align:left}}@media (min-width:768px){#accessibility-popup .popup .block-text-resize .content,#accessibility-popup .popup .site-layout-options .content{display:-ms-flexbox;display:flex}}#accessibility-popup .popup .block-text-resize .content a.changer,#accessibility-popup .popup .site-layout-options .content a.changer{background:none;border:2px solid #004FA3;float:none;width:240px;min-height:55px;text-indent:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-size:1.8rem;color:#004FA3;font-weight:bold;margin:10px auto}@media (min-width:768px){#accessibility-popup .popup .block-text-resize .content a.changer,#accessibility-popup .popup .site-layout-options .content a.changer{margin:10px}}#accessibility-popup .popup .block-text-resize .content a.changer:hover,#accessibility-popup .popup .block-text-resize .content a.changer.active,#accessibility-popup .popup .site-layout-options .content a.changer:hover,#accessibility-popup .popup .site-layout-options .content a.changer.active{color:#fff;background-color:#004FA3}#accessibility-popup .popup .block-text-resize .content a.changer:focus-visible,#accessibility-popup .popup .site-layout-options .content a.changer:focus-visible{outline:-webkit-focus-ring-color auto 1px}#accessibility-popup .popup .site-layout-options{margin-bottom:20px}.page-node-type-home-page .header:not(.sticky),.page-node-type-product .header:not(.sticky),.path-iframe .header:not(.sticky),.page-node-type-department .header:not(.sticky),.white-navigation .header:not(.sticky){padding-top:0}.page-node-type-home-page .header:not(.sticky) .alk-logo-svg .ship-a,.page-node-type-product .header:not(.sticky) .alk-logo-svg .ship-a,.path-iframe .header:not(.sticky) .alk-logo-svg .ship-a,.page-node-type-department .header:not(.sticky) .alk-logo-svg .ship-a,.white-navigation .header:not(.sticky) .alk-logo-svg .ship-a{fill:none;stroke:#fff}.page-node-type-home-page .header:not(.sticky) .alk-logo-svg .text-b,.page-node-type-product .header:not(.sticky) .alk-logo-svg .text-b,.path-iframe .header:not(.sticky) .alk-logo-svg .text-b,.page-node-type-department .header:not(.sticky) .alk-logo-svg .text-b,.white-navigation .header:not(.sticky) .alk-logo-svg .text-b{fill:#fff}.page-node-type-home-page .header:not(.sticky) .search-icon-svg .search-a,.page-node-type-product .header:not(.sticky) .search-icon-svg .search-a,.path-iframe .header:not(.sticky) .search-icon-svg .search-a,.page-node-type-department .header:not(.sticky) .search-icon-svg .search-a,.white-navigation .header:not(.sticky) .search-icon-svg .search-a{stroke:#fff}.page-node-type-home-page .header:not(.sticky) .accessibility svg .accessibility-a,.page-node-type-product .header:not(.sticky) .accessibility svg .accessibility-a,.path-iframe .header:not(.sticky) .accessibility svg .accessibility-a,.page-node-type-department .header:not(.sticky) .accessibility svg .accessibility-a,.white-navigation .header:not(.sticky) .accessibility svg .accessibility-a{fill:#fff}.page-node-type-home-page .header:not(.sticky) .accessibility svg .accessibility-a,.page-node-type-home-page .header:not(.sticky) .accessibility svg .accessibility-b,.page-node-type-home-page .header:not(.sticky) .accessibility svg .accessibility-c,.page-node-type-product .header:not(.sticky) .accessibility svg .accessibility-a,.page-node-type-product .header:not(.sticky) .accessibility svg .accessibility-b,.page-node-type-product .header:not(.sticky) .accessibility svg .accessibility-c,.path-iframe .header:not(.sticky) .accessibility svg .accessibility-a,.path-iframe .header:not(.sticky) .accessibility svg .accessibility-b,.path-iframe .header:not(.sticky) .accessibility svg .accessibility-c,.page-node-type-department .header:not(.sticky) .accessibility svg .accessibility-a,.page-node-type-department .header:not(.sticky) .accessibility svg .accessibility-b,.page-node-type-department .header:not(.sticky) .accessibility svg .accessibility-c,.white-navigation .header:not(.sticky) .accessibility svg .accessibility-a,.white-navigation .header:not(.sticky) .accessibility svg .accessibility-b,.white-navigation .header:not(.sticky) .accessibility svg .accessibility-c{stroke:#fff}.page-node-type-home-page .header:not(.sticky) .search .header-search-form-input,.page-node-type-product .header:not(.sticky) .search .header-search-form-input,.path-iframe .header:not(.sticky) .search .header-search-form-input,.page-node-type-department .header:not(.sticky) .search .header-search-form-input,.white-navigation .header:not(.sticky) .search .header-search-form-input{color:white}.page-node-type-home-page .header:not(.sticky) .search .header-search-form-input:-ms-input-placeholder,.page-node-type-product .header:not(.sticky) .search .header-search-form-input:-ms-input-placeholder,.path-iframe .header:not(.sticky) .search .header-search-form-input:-ms-input-placeholder,.page-node-type-department .header:not(.sticky) .search .header-search-form-input:-ms-input-placeholder,.white-navigation .header:not(.sticky) .search .header-search-form-input:-ms-input-placeholder{color:white}.page-node-type-home-page .header:not(.sticky) .search .header-search-form-input::placeholder,.page-node-type-product .header:not(.sticky) .search .header-search-form-input::placeholder,.path-iframe .header:not(.sticky) .search .header-search-form-input::placeholder,.page-node-type-department .header:not(.sticky) .search .header-search-form-input::placeholder,.white-navigation .header:not(.sticky) .search .header-search-form-input::placeholder{color:white}.page-node-type-home-page .header:not(.sticky) .search .header-search-form-input::-ms-input-placeholder,.page-node-type-product .header:not(.sticky) .search .header-search-form-input::-ms-input-placeholder,.path-iframe .header:not(.sticky) .search .header-search-form-input::-ms-input-placeholder,.page-node-type-department .header:not(.sticky) .search .header-search-form-input::-ms-input-placeholder,.white-navigation .header:not(.sticky) .search .header-search-form-input::-ms-input-placeholder{color:white}.page-node-type-home-page .header:not(.sticky) .search .header-search-form-input::-webkit-input-placeholder,.page-node-type-product .header:not(.sticky) .search .header-search-form-input::-webkit-input-placeholder,.path-iframe .header:not(.sticky) .search .header-search-form-input::-webkit-input-placeholder,.page-node-type-department .header:not(.sticky) .search .header-search-form-input::-webkit-input-placeholder,.white-navigation .header:not(.sticky) .search .header-search-form-input::-webkit-input-placeholder{color:white}.page-node-type-home-page .header:not(.sticky) .container-wrapper,.page-node-type-product .header:not(.sticky) .container-wrapper,.path-iframe .header:not(.sticky) .container-wrapper,.page-node-type-department .header:not(.sticky) .container-wrapper,.white-navigation .header:not(.sticky) .container-wrapper{position:absolute;top:40px}.page-node-type-home-page .header:not(.sticky) .block-language,.page-node-type-product .header:not(.sticky) .block-language,.path-iframe .header:not(.sticky) .block-language,.page-node-type-department .header:not(.sticky) .block-language,.white-navigation .header:not(.sticky) .block-language{color:#fff}.page-node-type-home-page .header:not(.sticky) a.menu-dropdown,.page-node-type-product .header:not(.sticky) a.menu-dropdown,.path-iframe .header:not(.sticky) a.menu-dropdown,.page-node-type-department .header:not(.sticky) a.menu-dropdown,.white-navigation .header:not(.sticky) a.menu-dropdown{color:#fff}.page-node-type-home-page .header:not(.sticky) .select-list .current-selected a,.page-node-type-product .header:not(.sticky) .select-list .current-selected a,.path-iframe .header:not(.sticky) .select-list .current-selected a,.page-node-type-department .header:not(.sticky) .select-list .current-selected a,.white-navigation .header:not(.sticky) .select-list .current-selected a{color:#fff}.page-node-type-home-page .header:not(.sticky) .select-list .current-selected a .caret,.page-node-type-product .header:not(.sticky) .select-list .current-selected a .caret,.path-iframe .header:not(.sticky) .select-list .current-selected a .caret,.page-node-type-department .header:not(.sticky) .select-list .current-selected a .caret,.white-navigation .header:not(.sticky) .select-list .current-selected a .caret{background-image:url(/themes/custom/leon/images/caret.svg);cursor:pointer}.page-node-type-home-page .header:not(.sticky) .select-list .select-options ul li a,.page-node-type-home-page .header:not(.sticky) .select-list .select-options ul button a,.page-node-type-product .header:not(.sticky) .select-list .select-options ul li a,.page-node-type-product .header:not(.sticky) .select-list .select-options ul button a,.path-iframe .header:not(.sticky) .select-list .select-options ul li a,.path-iframe .header:not(.sticky) .select-list .select-options ul button a,.page-node-type-department .header:not(.sticky) .select-list .select-options ul li a,.page-node-type-department .header:not(.sticky) .select-list .select-options ul button a,.white-navigation .header:not(.sticky) .select-list .select-options ul li a,.white-navigation .header:not(.sticky) .select-list .select-options ul button a{color:#fff}@media (min-width:992px){.page-node-type-home-page .header:not(.sticky) .navigation-wrap .floating-button,.page-node-type-product .header:not(.sticky) .navigation-wrap .floating-button,.path-iframe .header:not(.sticky) .navigation-wrap .floating-button,.page-node-type-department .header:not(.sticky) .navigation-wrap .floating-button,.white-navigation .header:not(.sticky) .navigation-wrap .floating-button{background:#fff}}@media (min-width:992px){.page-node-type-home-page .header:not(.sticky) .navigation-wrap .floating-button .floating,.page-node-type-product .header:not(.sticky) .navigation-wrap .floating-button .floating,.path-iframe .header:not(.sticky) .navigation-wrap .floating-button .floating,.page-node-type-department .header:not(.sticky) .navigation-wrap .floating-button .floating,.white-navigation .header:not(.sticky) .navigation-wrap .floating-button .floating{color:#004FA3}}@media (min-width:992px){.page-node-type-home-page .header:not(.sticky) .navigation-wrap .floating-button .arrow:after,.page-node-type-product .header:not(.sticky) .navigation-wrap .floating-button .arrow:after,.path-iframe .header:not(.sticky) .navigation-wrap .floating-button .arrow:after,.page-node-type-department .header:not(.sticky) .navigation-wrap .floating-button .arrow:after,.white-navigation .header:not(.sticky) .navigation-wrap .floating-button .arrow:after{background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg)}}.block-breadcrumbs-block.modular{padding-top:20px}.node .breadcrumbs,.breadcrumbs{display:none;margin-bottom:25px}@media (min-width:768px){.node .breadcrumbs,.breadcrumbs{display:block}}.node .breadcrumbs ul,.breadcrumbs ul{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;padding-left:0}.node .breadcrumbs ul li,.breadcrumbs ul li{list-style:none;width:auto;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.node .breadcrumbs ul li::before,.breadcrumbs ul li::before{display:none}.node .breadcrumbs ul li+li,.breadcrumbs ul li+li{margin-top:0}.node .breadcrumbs ul li:not(:last-child),.breadcrumbs ul li:not(:last-child){background-image:url(/themes/custom/leon/images/bread-arrow-gray.svg);background-position:right center;background-repeat:no-repeat;padding-right:11px;margin-right:5px}.node .breadcrumbs ul li:first-child a,.breadcrumbs ul li:first-child a{font-size:0;background-image:url(/themes/custom/leon/images/home-gray.svg);display:block;width:16px;min-height:22px;line-height:20px;background-position:right bottom 4px;background-repeat:no-repeat}.node .breadcrumbs ul li a,.node .breadcrumbs ul li span,.breadcrumbs ul li a,.breadcrumbs ul li span{font-size:1.5rem;color:var(--gray-2)}.node .breadcrumbs ul li a,.breadcrumbs ul li a{display:block;width:-webkit-max-content;width:max-content;text-decoration:underline}.breadcrumbs.review{margin-left:auto;margin-right:auto;color:#004FA3}.breadcrumbs.review ul li{background-image:none}.breadcrumbs.review ul li:last-child{font-weight:bold;line-height:1}.breadcrumbs.review ul li:last-child span{padding-left:11px;border-left:1px solid #004FA3}.breadcrumbs.review ul a,.breadcrumbs.review ul span{color:#004FA3;text-decoration:none}.breadcrumbs.review ul a{border-left:1px solid #004FA3;line-height:1.5rem;padding-left:11px}.breadcrumbs.review ul li:first-child a{background-image:url(/themes/custom/leon/images/home-blue.svg);border:none;padding-left:0}.breadcrumbs.review ul:not(:last-child){margin-right:0}body *{min-height:0}.block-main-banner{position:relative;width:100%;background-repeat:no-repeat;background-position:center right;background-size:contain;height:550px}@media (min-width:768px){.block-main-banner{height:735px}}.block-main-banner>.container{padding:0;min-width:0;width:auto}.block-main-banner .background-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow:hidden;height:550px}@media (min-width:768px){.block-main-banner .background-image{height:735px}}@media (min-width:1800px){.block-main-banner .background-image{-ms-flex-pack:end;justify-content:flex-end}}.block-main-banner .background-image picture{width:auto;height:735px;-ms-flex:none;flex:none}@media (min-width:2000px){.block-main-banner .background-image picture{width:100%}.block-main-banner .background-image picture img{width:100%}}.block-main-banner .media.video:before{background-size:cover;z-index:1;opacity:0.8}.block-main-banner .media.video:after{max-width:1810px;width:100%;height:100%;left:auto}.block-main-banner .media.video picture,.block-main-banner .media.video img{height:550px;width:100%;object-fit:cover;font-family:"object-fit: cover"}@media (min-width:768px){.block-main-banner .media.video picture,.block-main-banner .media.video img{height:735px}}@media (min-width:1800px){.block-main-banner .media.video picture,.block-main-banner .media.video img{width:auto}}.block-main-banner .media.video .video-anchor{line-height:0;height:0;font-size:0}.block-main-banner .block-content{position:absolute;left:0;right:0;bottom:30px;z-index:1}@media (min-width:480px){.block-main-banner .block-content{bottom:50px}}.block-main-banner .block-content .container .desc br{display:none}.block-main-banner .block-content .container .desc+.autocomplete{margin-top:30px}@media (min-width:1200px){.block-main-banner .block-content .container .desc+.autocomplete{margin-top:70px}}.banners-wrapper{position:relative;height:550px;max-width:1920px;margin:-40px auto 0;overflow:hidden;line-height:0}@media (min-width:768px){.banners-wrapper{height:735px}}.banners-wrapper .slick-wrapper,.banners-wrapper .slick-list,.banners-wrapper .slick-track{height:inherit}@media (min-width:1800px){.banners-wrapper .slick-list{margin:0 -6px}}.banners-wrapper .slick-active{z-index:1;position:relative}.banners-wrapper .block-main-banner .block-content{bottom:160px;padding-bottom:15px}@media (min-width:768px){.banners-wrapper .block-main-banner .block-content{bottom:320px}}@media (min-width:1590px){.banners-wrapper .block-main-banner .block-content{bottom:250px}}.banners-wrapper .block-main-banner picture,.banners-wrapper .block-main-banner img{height:550px;width:100%;object-fit:cover;font-family:"object-fit: cover"}@media (min-width:768px){.banners-wrapper .block-main-banner picture,.banners-wrapper .block-main-banner img{height:735px}}@media (min-width:1800px){.banners-wrapper .block-main-banner picture,.banners-wrapper .block-main-banner img{width:auto}}.banners-wrapper .block-main-banner .youtube{max-width:1810px;margin-right:0;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:relative}.banners-wrapper .block-main-banner .youtube .v-wrap{display:none;max-width:1810px}.banners-wrapper .block-main-banner .youtube .v-wrap.visible{display:-ms-flexbox;display:flex;z-index:0;position:absolute;top:0;right:0}.banners-wrapper .block-main-banner .youtube .video-background{position:relative;overflow:hidden;height:100%;padding:0;width:100vw;min-height:550px;max-height:1020px}@media (min-width:768px){.banners-wrapper .block-main-banner .youtube .video-background{min-height:735px}}.banners-wrapper .block-main-banner .youtube .video-background iframe{pointer-events:none;box-sizing:border-box;position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:56.25vw;width:177.77777778vh}.banners-wrapper .block-main-banner .youtube .background-image{position:relative;z-index:1}.banners-wrapper .block-main-banner .youtube .background-image.bottom{opacity:0;transition:all 1s ease}.banners-wrapper .slick-dots{position:absolute;bottom:5px;right:5%;display:-ms-inline-flexbox;display:inline-flex;z-index:5}@media (min-width:768px){.banners-wrapper .slick-dots{bottom:40px}}.banners-wrapper .slick-dots li{margin:0 -2px;padding-left:0}.banners-wrapper .slick-dots li button{border:none;text-indent:-99999px;overflow:hidden;height:32px;width:32px;background-color:#fff;opacity:0.62;border-radius:50%;display:inline-block;-ms-transform:scale(0.35);transform:scale(0.35)}.banners-wrapper .slick-dots li:before{display:none}.banners-wrapper .slick-dots li.slick-active button{opacity:1}.banners-wrapper .slick-slide>div{height:550px}@media (min-width:768px){.banners-wrapper .slick-slide>div{height:735px}}.block-field-banners-section{position:relative}.block-field-banners-section ul.slick-dots{position:absolute;bottom:5px;right:5%;display:-ms-inline-flexbox;display:inline-flex;z-index:5;list-style:none}@media (min-width:768px){.block-field-banners-section ul.slick-dots{bottom:40px}}.block-field-banners-section ul.slick-dots>li{margin:0 -2px;padding-left:0;margin-top:0 !important}.block-field-banners-section ul.slick-dots>li button{border:none;text-indent:-99999px;overflow:hidden;height:32px;width:32px;background-color:#fff;opacity:0.62;border-radius:50%;display:inline-block;-ms-transform:scale(0.35);transform:scale(0.35)}.block-field-banners-section ul.slick-dots>li:before{display:none}.block-field-banners-section ul.slick-dots>li.slick-active button{opacity:1}.autocomplete_wrapper{position:absolute;z-index:10;width:100%}.autocomplete_wrapper .autocomplete{padding:30px 0;position:absolute;bottom:20px}@media (min-width:768px){.autocomplete_wrapper .autocomplete{padding:0 0 30px;bottom:150px}}@media (min-width:1590px){.autocomplete_wrapper .autocomplete{bottom:40px}}.autocomplete_wrapper .autocomplete>p{font-size:2.5rem;color:#fff;font-weight:600;margin-bottom:30px}@media (min-width:1200px){.autocomplete_wrapper .autocomplete>p{font-size:4rem}}.autocomplete_wrapper .autocomplete #auto_search{position:relative;height:47px;max-width:328px}@media (min-width:768px){.autocomplete_wrapper .autocomplete #auto_search{max-width:466px}}.autocomplete_wrapper .autocomplete #auto_search .study-search{display:-ms-grid;display:grid;-ms-grid-columns:1fr 25px;grid-template-columns:1fr 25px;-ms-flex-align:center;align-items:center;color:#fff;border-bottom:2px solid #fff}@media (min-width:768px){.autocomplete_wrapper .autocomplete #auto_search .study-search{-ms-grid-columns:440px 25px;grid-template-columns:440px 25px}}.autocomplete_wrapper .autocomplete #auto_search .study-search :-ms-input-placeholder{color:#fff;opacity:1;text-transform:uppercase}.autocomplete_wrapper .autocomplete #auto_search .study-search ::placeholder{color:#fff;opacity:1;text-transform:uppercase}.autocomplete_wrapper .autocomplete #auto_search .study-search :-ms-input-placeholder{color:#fff;text-transform:uppercase}.autocomplete_wrapper .autocomplete #auto_search .study-search ::-ms-input-placeholder{color:#fff;text-transform:uppercase}.autocomplete_wrapper .autocomplete #auto_search .study-search input{background-color:transparent;padding-bottom:10px;font-size:2rem;border:0}@media (min-width:1200px){.autocomplete_wrapper .autocomplete #auto_search .study-search input{font-size:2.5rem}}.autocomplete_wrapper .autocomplete #auto_search .study-search button{background:url(/themes/custom/leon/images/study-search.svg);background-size:22px;background-repeat:no-repeat;background-position:center right;text-indent:-99999px;height:100%;border:0}.autocomplete_wrapper .autocomplete #auto_search .study-search .tag{background:red;background-color:transparent;padding-bottom:10px;padding-right:1rem;font-size:2rem;border:0;position:relative}@media (min-width:1200px){.autocomplete_wrapper .autocomplete #auto_search .study-search .tag{font-size:2.5rem}}.autocomplete_wrapper .autocomplete #auto_search .study-search .tag button{border:none;height:100%;width:0;font-size:0;color:transparent;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/themes/custom/leon/images/icons/close-white.svg) center center no-repeat transparent;background-size:1.2rem 1.2rem}.autocomplete_wrapper .autocomplete #auto_search .study-search-list{background:rgba(255,255,255,0.9);font-size:2rem;position:absolute;width:100%;z-index:1}.autocomplete_wrapper .autocomplete #auto_search .study-search-list ul{margin:0;padding:0;padding:15px}.autocomplete_wrapper .autocomplete #auto_search .study-search-list ul li{list-style:none}.autocomplete_wrapper .autocomplete #auto_search .study-search-list ul li a{color:#000;display:block;width:100%;margin-bottom:10px}.autocomplete_wrapper .autocomplete #auto_search .study-search-list ul li:before{display:none}.block-wrapper-picture-description{margin-top:30px}@media (min-width:768px){.block-wrapper-picture-description{margin-top:60px}}.block-wrapper-picture-description .container{padding:0;min-width:0;width:auto}@media (min-width:1920px){.block-wrapper-picture-description .container{width:1920px}}.block-wrapper-picture-description .block-item{margin-top:40px}.block-wrapper-picture-description .block-item:first-of-type{margin-top:0}@media (min-width:768px){.block-wrapper-picture-description .block-item{margin-top:0}}@media (min-width:1200px){.block-wrapper-picture-description .block-item.item-2{padding-bottom:0px}}@media (min-width:1620px){.block-wrapper-picture-description .block-item.item-2{padding-bottom:160px}}@media (min-width:1900px){.block-wrapper-picture-description .block-item.item-2{padding-bottom:60px}}.block-wrapper-picture-description .block-call-action{position:relative;display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.block-wrapper-picture-description .block-call-action{-ms-grid-columns:1fr 0px 1fr;grid-template-columns:1fr 0px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}}@media (min-width:1200px){.block-wrapper-picture-description .block-call-action{-ms-grid-columns:1fr 40px 1fr;grid-template-columns:1fr 40px 1fr}}@media (min-width:1400px){.block-wrapper-picture-description .block-call-action{-ms-grid-columns:680px 40px 1fr;grid-template-columns:680px 40px 1fr}}@media (min-width:1500px){.block-wrapper-picture-description .block-call-action{-ms-grid-columns:740px 40px 1fr;grid-template-columns:740px 40px 1fr}}@media (min-width:1620px){.block-wrapper-picture-description .block-call-action{-ms-grid-columns:800px 40px 1fr;grid-template-columns:800px 40px 1fr}}@media (min-width:1900px){.block-wrapper-picture-description .block-call-action{-ms-grid-columns:945px 40px 1fr;grid-template-columns:945px 40px 1fr}}.block-wrapper-picture-description .block-call-action .media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.block-wrapper-picture-description .block-call-action .media picture,.block-wrapper-picture-description .block-call-action .media img{max-width:100%;height:100%;max-height:270px;width:100%;object-fit:cover;font-family:"object-fit: cover"}@media (min-width:768px){.block-wrapper-picture-description .block-call-action .media picture,.block-wrapper-picture-description .block-call-action .media img{max-height:none}}.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;background:#F7F7F7}@media (min-width:768px){.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2 / span 2;-ms-grid-row:1;grid-row:1;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap{background:transparent}}.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc{background:#F7F7F7;padding:30px;width:100%}@media (min-width:768px){.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:50px 30px}}.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc .title{font-weight:600;margin-left:-4px;line-height:3.6rem;font-size:3rem}@media (min-width:1200px){.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc .title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc .title{font-size:4rem;line-height:5.5rem}}.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc .title a{color:#000}.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc .title a:after{left:4px}.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc .title a:hover:after{width:calc(100% - 4px)}.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc .body{line-height:2.2rem;margin:10px 0 20px}.block-wrapper-picture-description .block-call-action .call-action-block-desc-wrap .call-action-block-desc a.button{float:right;margin-right:2px}@media (min-width:768px){.block-wrapper-picture-description .item-1 .block-call-action .media img{height:100%;object-fit:cover;font-family:"object-fit: cover"}}@media (min-width:1500px){.block-wrapper-picture-description .item-1 .block-call-action .media img{height:505px}}@media (min-width:1620px){.block-wrapper-picture-description .item-1 .block-call-action .media img{height:550px}}@media (min-width:1900px){.block-wrapper-picture-description .item-1 .block-call-action .media img{height:645px}}@media (min-width:1200px){.block-wrapper-picture-description .item-1 .block-call-action .call-action-block-desc-wrap{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:end;align-content:flex-end;margin-bottom:30px}}@media (min-widtH:768px){.block-wrapper-picture-description .item-1 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{max-width:646px}}@media (min-width:992px){.block-wrapper-picture-description .item-1 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:60px}}@media (min-width:1200px){.block-wrapper-picture-description .item-1 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:60px 60px 90px}}@media (min-width:1620px){.block-wrapper-picture-description .item-1 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:100px 80px 100px 60px}}.block-wrapper-picture-description .item-2 .block-call-action{z-index:2}@media (min-width:768px){.block-wrapper-picture-description .item-2 .block-call-action{-ms-grid-columns:1fr 0px 1fr;grid-template-columns:1fr 0px 1fr}}@media (min-width:1200px){.block-wrapper-picture-description .item-2 .block-call-action{-ms-grid-columns:1fr 40px 1fr;grid-template-columns:1fr 40px 1fr;margin-top:-70px;margin-bottom:-80px}}@media (min-width:1400px){.block-wrapper-picture-description .item-2 .block-call-action{-ms-grid-columns:1fr 40px 680px;grid-template-columns:1fr 40px 680px}}@media (min-width:1500px){.block-wrapper-picture-description .item-2 .block-call-action{-ms-grid-columns:1fr 40px 740px;grid-template-columns:1fr 40px 740px}}@media (min-width:1620px){.block-wrapper-picture-description .item-2 .block-call-action{-ms-grid-columns:1fr 40px 800px;grid-template-columns:1fr 40px 800px;margin-bottom:-280px}}@media (min-width:1900px){.block-wrapper-picture-description .item-2 .block-call-action{-ms-grid-columns:1fr 40px 890px;grid-template-columns:1fr 40px 890px}}.block-wrapper-picture-description .item-2 .block-call-action .media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}@media (min-width:768px){.block-wrapper-picture-description .item-2 .block-call-action .media img{height:100%;object-fit:cover;font-family:"object-fit: cover"}}@media (min-width:1500px){.block-wrapper-picture-description .item-2 .block-call-action .media img{height:790px}}@media (min-width:1620px){.block-wrapper-picture-description .item-2 .block-call-action .media img{height:850px}}@media (min-width:1900px){.block-wrapper-picture-description .item-2 .block-call-action .media img{height:950px}}@media (min-width:768px){.block-wrapper-picture-description .item-2 .block-call-action .media{-ms-grid-column:3;grid-column:3}}.block-wrapper-picture-description .item-2 .block-call-action .call-action-block-desc-wrap{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1}@media (min-width:768px){.block-wrapper-picture-description .item-2 .block-call-action .call-action-block-desc-wrap{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1 / span 2;-ms-grid-row:1;grid-row:1}}@media (min-width:1200px){.block-wrapper-picture-description .item-2 .block-call-action .call-action-block-desc-wrap{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:start;align-content:flex-start;margin-top:170px}}.block-wrapper-picture-description .item-2 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{max-width:790px}@media (min-widtH:992px){.block-wrapper-picture-description .item-2 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:60px}}@media (min-width:1200px){.block-wrapper-picture-description .item-2 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:45px 60px 45px}}@media (min-width:1590px){.block-wrapper-picture-description .item-2 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:45px 160px 45px 110px}}.block-wrapper-picture-description .item-3 .block-call-action .media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}@media (min-width:768px){.block-wrapper-picture-description .item-3 .block-call-action .media img{height:100%;object-fit:cover;font-family:"object-fit: cover"}}@media (min-width:1500px){.block-wrapper-picture-description .item-3 .block-call-action .media img{height:460px}}@media (min-width:1620px){.block-wrapper-picture-description .item-3 .block-call-action .media img{height:530px}}@media (min-width:1900px){.block-wrapper-picture-description .item-3 .block-call-action .media img{height:590px}}.block-wrapper-picture-description .item-3 .block-call-action .call-action-block-desc-wrap{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1}@media (min-width:768px){.block-wrapper-picture-description .item-3 .block-call-action .call-action-block-desc-wrap{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2 / span 2;-ms-grid-row:1;grid-row:1}}@media (min-width:1200px){.block-wrapper-picture-description .item-3 .block-call-action .call-action-block-desc-wrap{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0}}.block-wrapper-picture-description .item-3 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{width:100%;z-index:10}@media (min-width:992px){.block-wrapper-picture-description .item-3 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:60px}}@media (min-width:1200px){.block-wrapper-picture-description .item-3 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:100px 60px 45px}}@media (min-width:1590px){.block-wrapper-picture-description .item-3 .block-call-action .call-action-block-desc-wrap .call-action-block-desc{padding:140px 160px 45px 90px}}@media (min-width:768px){.block-wrapper-picture-description .item-3 .block-call-action .call-action-block-desc-wrap .call-action-block-desc .content{max-width:510px}}.block-cta-button .block-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-cta-button .block-content .title{font-weight:700;font-size:2rem;line-height:2.4rem;display:inline-block;margin:15px 30px 15px 0}@media (min-width:768px){.block-cta-button .block-content .title{font-size:2.5rem;line-height:3.4rem}}.block-cta-button .block-content .button{vertical-align:bottom;margin:0;min-height:45px;margin-top:10px}@media (min-width:992px){.block-harmonogram .block-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}}.block-harmonogram .block-content .block-item{background-color:#f7f7f7;margin:20px 0;padding:30px}@media (min-width:480px){.block-harmonogram .block-content .block-item{padding:60px 70px}}.block-harmonogram .block-content .block-item .title{font-weight:bold;font-size:2rem;line-height:2.4rem;margin-bottom:30px}@media (min-width:480px){.block-harmonogram .block-content .block-item .title{font-size:2.5rem;line-height:3.4rem}}.block-harmonogram .block-content .block-item .rows{margin:-10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-harmonogram .block-content .block-item .rows .row{-ms-flex:0 1 100%;flex:0 1 100%;padding:10px}.block-harmonogram .block-content .block-item .rows .row.icon-text{display:-ms-grid;display:grid;-ms-grid-columns:32px 24px 1fr;grid-template-columns:32px 24px 1fr;-ms-flex-align:center;align-items:center}.block-harmonogram .block-content .block-item .rows .row.icon-text .icon img{max-width:100%;max-height:32px;width:auto;height:auto}.block-harmonogram .block-content .block-item .rows .row.icon-text .text{-ms-grid-column:3;grid-column:3}@media (min-width:480px){.block-harmonogram .block-content .block-item .rows .row.double-text{display:-ms-grid;display:grid;-ms-grid-columns:100px 15px 1fr;grid-template-columns:100px 15px 1fr;margin-left:-45px}}.block-harmonogram .block-content .block-item .rows .row.double-text .date{color:#004FA3;font-weight:bold}@media (min-width:480px){.block-harmonogram .block-content .block-item .rows .row.double-text .date{text-align:right}}.block-harmonogram .block-content .block-item .rows .row.double-text .text{-ms-grid-column:3;grid-column:3}.block-harmonogram .block-content .block-item.item-2{-ms-grid-column:3;grid-column:3}.block-people-with-description,.block-contact-person,.block-opinions{max-width:1320px;margin:30px auto 0}.block-people-with-description .container .block-content,.block-contact-person .container .block-content,.block-opinions .container .block-content{max-width:1320px}@media (min-width:786px){.block-people-with-description .container .block-content .person-block,.block-contact-person .container .block-content .person-block,.block-opinions .container .block-content .person-block{display:-ms-grid;display:grid;-ms-grid-columns:342px 15px 1fr;grid-template-columns:342px 15px 1fr;-ms-grid-rows:min-content 0px min-content;grid-template-rows:min-content 0px min-content;width:100%;min-height:342px}}@media (min-width:1200px){.block-people-with-description .container .block-content .person-block,.block-contact-person .container .block-content .person-block,.block-opinions .container .block-content .person-block{-ms-grid-rows:1fr;grid-template-rows:1fr}}.block-people-with-description .container .block-content .person-block .media,.block-contact-person .container .block-content .person-block .media,.block-opinions .container .block-content .person-block .media{-ms-grid-row:1;grid-row:1;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:3;position:relative;height:200px;max-width:342px;margin:0 auto;-ms-transform:scale(0.8);transform:scale(0.8)}@media (min-width:480px){.block-people-with-description .container .block-content .person-block .media,.block-contact-person .container .block-content .person-block .media,.block-opinions .container .block-content .person-block .media{height:305px;-ms-transform:scale(1);transform:scale(1);margin:0 auto}}@media (min-width:1200px){.block-people-with-description .container .block-content .person-block .media,.block-contact-person .container .block-content .person-block .media,.block-opinions .container .block-content .person-block .media{-ms-grid-column:1;grid-column:1;height:320px;margin:0}}.block-people-with-description .container .block-content .person-block .media img,.block-contact-person .container .block-content .person-block .media img,.block-opinions .container .block-content .person-block .media img{-ms-transform:scale(1.1);transform:scale(1.1);margin:0 auto;padding:10px 0 5px;width:190px}@media (min-width:480px){.block-people-with-description .container .block-content .person-block .media img,.block-contact-person .container .block-content .person-block .media img,.block-opinions .container .block-content .person-block .media img{-ms-transform:scale(1);transform:scale(1);margin:0 auto;width:auto;height:auto;padding:40px 0px 5px 15px;max-width:260px}}.block-people-with-description .container .block-content .person-block .media:after,.block-contact-person .container .block-content .person-block .media:after,.block-opinions .container .block-content .person-block .media:after{content:"";display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%) scale(0.81);transform:translate(-50%,-50%) scale(0.81);right:0;bottom:0;pointer-events:none;background-image:url(/themes/custom/leon/images/people-mask.png);background-repeat:no-repeat;z-index:1;margin-left:-7px;width:285px;height:285px;background-size:cover}@media (min-width:480px){.block-people-with-description .container .block-content .person-block .media:after,.block-contact-person .container .block-content .person-block .media:after,.block-opinions .container .block-content .person-block .media:after{margin-left:0;-ms-transform:translate(-50%,-50%) scale(0.95);transform:translate(-50%,-50%) scale(0.95)}}.block-people-with-description .container .block-content .person-block .media .socialmedia.people,.block-contact-person .container .block-content .person-block .media .socialmedia.people,.block-opinions .container .block-content .person-block .media .socialmedia.people{position:absolute;z-index:2;margin:-6px;width:180px;-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);bottom:-30px;left:45%}@media (min-width:480px){.block-people-with-description .container .block-content .person-block .media .socialmedia.people,.block-contact-person .container .block-content .person-block .media .socialmedia.people,.block-opinions .container .block-content .person-block .media .socialmedia.people{bottom:15px;left:48%}}@media (min-width:1200px){.block-people-with-description .container .block-content .person-block .media .socialmedia.people,.block-contact-person .container .block-content .person-block .media .socialmedia.people,.block-opinions .container .block-content .person-block .media .socialmedia.people{bottom:30px}}.block-people-with-description .container .block-content .person-block .media .socialmedia.people .socialmedia-icon,.block-contact-person .container .block-content .person-block .media .socialmedia.people .socialmedia-icon,.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon{width:48px;height:48px;margin:6px}.block-people-with-description .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-instagram,.block-contact-person .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-instagram,.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-instagram{background-image:url(/themes/custom/leon/images/icons/instagram-icon-secondary.svg)}.block-people-with-description .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-linkedin,.block-contact-person .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-linkedin,.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-linkedin{background-image:url(/themes/custom/leon/images/icons/linkedin-icon-white.svg)}.block-people-with-description .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-email,.block-contact-person .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-email,.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-email{background-image:url(/themes/custom/leon/images/icons/mail-icon-secondary.svg)}.block-people-with-description .container .block-content .person-block .content,.block-contact-person .container .block-content .person-block .content,.block-opinions .container .block-content .person-block .content{color:#fff;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:3;-ms-grid-row:3;grid-row:3;font-size:1.4rem;padding:10px 20px 40px;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}@media (min-width:480px){.block-people-with-description .container .block-content .person-block .content,.block-contact-person .container .block-content .person-block .content,.block-opinions .container .block-content .person-block .content{padding:10px 30px 50px;font-size:1.6rem}}@media (min-width:1200px){.block-people-with-description .container .block-content .person-block .content,.block-contact-person .container .block-content .person-block .content,.block-opinions .container .block-content .person-block .content{padding:50px 30px;margin:30px 60px 30px 0;-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.block-people-with-description .container .block-content .person-block .content .title,.block-contact-person .container .block-content .person-block .content .title,.block-opinions .container .block-content .person-block .content .title{font-size:2.5rem;line-height:3.2rem;font-weight:bold;margin-top:10px}.block-people-with-description .container .block-content .person-block .content .body,.block-contact-person .container .block-content .person-block .content .body,.block-opinions .container .block-content .person-block .content .body{margin-top:20px;line-height:2.4rem}.block-people-with-description .container .block-content .person-block .content .icon.phone:before,.block-contact-person .container .block-content .person-block .content .icon.phone:before,.block-opinions .container .block-content .person-block .content .icon.phone:before{background-image:url(/themes/custom/leon/images/icons/phone-icon-primary.svg)}.block-people-with-description .container .block-content .slider,.block-contact-person .container .block-content .slider,.block-opinions .container .block-content .slider{position:relative}.block-people-with-description .container .block-content .slider .slick-arrow,.block-contact-person .container .block-content .slider .slick-arrow,.block-opinions .container .block-content .slider .slick-arrow{display:block;position:absolute;width:90px;height:100%;top:0;margin:0;border:0;text-indent:-99999px;background-image:url(/themes/custom/leon/images/icons/slider-arrow.svg);background-color:transparent;background-position:center center;background-repeat:no-repeat}.block-people-with-description .container .block-content .slider .slick-arrow.slick-prev,.block-contact-person .container .block-content .slider .slick-arrow.slick-prev,.block-opinions .container .block-content .slider .slick-arrow.slick-prev{left:-90px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.block-people-with-description .container .block-content .slider .slick-arrow.slick-next,.block-contact-person .container .block-content .slider .slick-arrow.slick-next,.block-opinions .container .block-content .slider .slick-arrow.slick-next{right:-90px}.block-people-with-description .container .block-content .slider .slick-track,.block-contact-person .container .block-content .slider .slick-track,.block-opinions .container .block-content .slider .slick-track{display:-ms-flexbox;display:flex}.block-people-with-description .container .block-content .slider .slick-track .slick-slide,.block-contact-person .container .block-content .slider .slick-track .slick-slide,.block-opinions .container .block-content .slider .slick-track .slick-slide{height:inherit}.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div,.block-opinions .container .block-content .slider .slick-track .slick-slide>div{height:100%}.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide{height:100%}.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item{height:100%}.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block{height:100%;position:relative}@media (min-width:1200px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block{padding:0 60px}}@media (min-width:1500px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block{padding:0}}.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav{position:absolute;z-index:2;top:110px;left:50%;-ms-transform:translate(-50%,50%) scale(0.8);transform:translate(-50%,50%) scale(0.8);width:100%}@media (min-width:480px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav{top:160px;-ms-transform:translate(-50%,50%) scale(1);transform:translate(-50%,50%) scale(1)}}@media (min-width:768px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav{top:170px}}@media (min-width:1200px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav{top:50%}}@media (min-width:1500px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav{display:none}}.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button{width:28px;height:50px;background-image:url(/themes/custom/leon/images/icons/slider-arrow.svg);position:absolute;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev{-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg);left:-15px}@media (min-width:480px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev{left:30px}}@media (min-width:768px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev{left:25%}}@media (min-width:1200px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.prev{left:30px}}.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next{right:-15px}@media (min-width:480px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next{right:30px}}@media (min-width:768px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next{right:25%}}@media (min-width:1200px){.block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next,.block-contact-person .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next,.block-opinions .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button.next{right:30px}}.block-people-with-description.block-people-with-description .container .block-content .person-block,.block-contact-person.block-people-with-description .container .block-content .person-block,.block-opinions.block-people-with-description .container .block-content .person-block{background-color:#004FA3}.block-people-with-description.block-people-with-description .container .block-content .person-block a,.block-contact-person.block-people-with-description .container .block-content .person-block a,.block-opinions.block-people-with-description .container .block-content .person-block a{color:#fff}.block-people-with-description.block-people-with-description .container .block-content .person-block .readmore-toggle a,.block-contact-person.block-people-with-description .container .block-content .person-block .readmore-toggle a,.block-opinions.block-people-with-description .container .block-content .person-block .readmore-toggle a{color:#fff}.block-people-with-description.block-people-with-description .container .block-content .person-block .readmore-toggle a:hover,.block-contact-person.block-people-with-description .container .block-content .person-block .readmore-toggle a:hover,.block-opinions.block-people-with-description .container .block-content .person-block .readmore-toggle a:hover{color:#004FA3}.block-people-with-description.block-contact-person .container .block-content .person-block,.block-contact-person.block-contact-person .container .block-content .person-block,.block-opinions.block-contact-person .container .block-content .person-block{background-color:#f7f7f7;background-image:url(/themes/custom/leon/images/people-bg.png);background-position:bottom right;background-repeat:no-repeat;background-size:75px 100px}@media (min-width:480px){.block-people-with-description.block-contact-person .container .block-content .person-block,.block-contact-person.block-contact-person .container .block-content .person-block,.block-opinions.block-contact-person .container .block-content .person-block{background-size:auto auto}}.block-people-with-description.block-contact-person .container .block-content .person-block .media img,.block-contact-person.block-contact-person .container .block-content .person-block .media img,.block-opinions.block-contact-person .container .block-content .person-block .media img{padding:0}@media (min-width:480px){.block-people-with-description.block-contact-person .container .block-content .person-block .media img,.block-contact-person.block-contact-person .container .block-content .person-block .media img,.block-opinions.block-contact-person .container .block-content .person-block .media img{padding:20px 0 0 15px;-ms-transform:scale(0.85);transform:scale(0.85);max-width:280px}}.block-people-with-description.block-contact-person .container .block-content .person-block .media:after,.block-contact-person.block-contact-person .container .block-content .person-block .media:after,.block-opinions.block-contact-person .container .block-content .person-block .media:after{background-image:url(/themes/custom/leon/images/people-mask-2.png)}.block-people-with-description.block-contact-person .container .block-content .person-block .content,.block-contact-person.block-contact-person .container .block-content .person-block .content,.block-opinions.block-contact-person .container .block-content .person-block .content{color:black}.block-people-with-description.block-contact-person .container .block-content .person-block .content .name,.block-contact-person.block-contact-person .container .block-content .person-block .content .name,.block-opinions.block-contact-person .container .block-content .person-block .content .name{font-weight:700}.block-people-with-description.block-contact-person .container .block-content .person-block .content .icon,.block-contact-person.block-contact-person .container .block-content .person-block .content .icon,.block-opinions.block-contact-person .container .block-content .person-block .content .icon{line-height:32px;margin:6px 0;display:-ms-flexbox;display:flex}.block-people-with-description.block-contact-person .container .block-content .person-block .content .icon a,.block-contact-person.block-contact-person .container .block-content .person-block .content .icon a,.block-opinions.block-contact-person .container .block-content .person-block .content .icon a{color:#000;word-break:break-all;width:100%}.block-people-with-description.block-contact-person .container .block-content .person-block .content .icon:before,.block-contact-person.block-contact-person .container .block-content .person-block .content .icon:before,.block-opinions.block-contact-person .container .block-content .person-block .content .icon:before{content:"";display:inline-block;vertical-align:middle;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;margin-right:10px}.block-people-with-description.block-contact-person .container .block-content .person-block .content .icon.mail:before,.block-contact-person.block-contact-person .container .block-content .person-block .content .icon.mail:before,.block-opinions.block-contact-person .container .block-content .person-block .content .icon.mail:before{background-image:url(/themes/custom/leon/images/icons/mail-icon-primary.svg)}.block-people-with-description.block-opinions .container .block-content .person-block,.block-contact-person.block-opinions .container .block-content .person-block,.block-opinions.block-opinions .container .block-content .person-block{background-color:var(--blue-2)}.block-people-with-description.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler,.block-contact-person.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler,.block-opinions.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler{color:#fff;border-color:#fff}.block-people-with-description.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:after,.block-people-with-description.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:before,.block-contact-person.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:after,.block-contact-person.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:before,.block-opinions.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:after,.block-opinions.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:before{background-image:url(/themes/custom/leon/images/icons/button-arrow-white.svg)}.block-people-with-description.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:hover,.block-contact-person.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:hover,.block-opinions.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:hover{background-color:white;color:black}.block-people-with-description.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:hover:after,.block-people-with-description.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:hover:before,.block-contact-person.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:hover:after,.block-contact-person.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:hover:before,.block-opinions.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:hover:after,.block-opinions.block-opinions .container .block-content .person-block .ckeditor-readmore-toggler:hover:before{background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg)}.block-people-with-description.block-opinions .container .block-content .person-block .media:after,.block-contact-person.block-opinions .container .block-content .person-block .media:after,.block-opinions.block-opinions .container .block-content .person-block .media:after{background-image:url(/themes/custom/leon/images/people-mask-opinion.png?2=)}.block-people-with-description.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-instagram,.block-contact-person.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-instagram,.block-opinions.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-instagram{background-image:url(/themes/custom/leon/images/icons/instagram-icon-white.svg)}.block-people-with-description.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-linkedin,.block-contact-person.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-linkedin,.block-opinions.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-linkedin{background-image:url(/themes/custom/leon/images/icons/linkedin-icon-primary.svg)}.block-people-with-description.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-email,.block-contact-person.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-email,.block-opinions.block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-email{background-image:url(/themes/custom/leon/images/icons/mail-icon-white.svg)}@media (min-width:992px){.block-people-with-description.product-view .container .block-content,.block-contact-person.product-view .container .block-content,.block-opinions.product-view .container .block-content{max-width:627.3px}}@media (min-width:1200px){.block-people-with-description.product-view .container .block-content,.block-contact-person.product-view .container .block-content,.block-opinions.product-view .container .block-content{max-width:787.5px}}@media (min-width:1590px){.block-people-with-description.product-view .container .block-content,.block-contact-person.product-view .container .block-content,.block-opinions.product-view .container .block-content{max-width:1050px}}@media (min-width:786px){.block-people-with-description.product-view .container .block-content .person-block,.block-contact-person.product-view .container .block-content .person-block,.block-opinions.product-view .container .block-content .person-block{-ms-grid-columns:260px 15px 1fr;grid-template-columns:260px 15px 1fr}}@media (min-width:992px){.block-people-with-description.product-view .container .block-content .person-block .media,.block-contact-person.product-view .container .block-content .person-block .media,.block-opinions.product-view .container .block-content .person-block .media{-ms-transform:scale(0.8);transform:scale(0.8);max-width:260px}}@media (min-width:1200px){.block-people-with-description.product-view .container .block-content .slider .person-block .content,.block-contact-person.product-view .container .block-content .slider .person-block .content,.block-opinions.product-view .container .block-content .slider .person-block .content{padding:30px 0;margin:30px 40px 30px 0}}.block-two-videos .block-content .title{font-size:4rem;margin-bottom:40px;font-weight:600}.block-two-videos .block-content .grid-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}.block-two-videos .block-content .grid-wrapper .item-2{-ms-grid-column:3;grid-column:3}.block-video .block-content{margin:0 -20px}@media (min-width:480px){.block-video .block-content{margin:0}}.block-slider-with-videos{max-width:1050px}.block-slider-with-videos .block-content{max-width:1050px;margin:0 -20px}@media (min-width:480px){.block-slider-with-videos .block-content{margin:0}}.block-slider-with-videos .block-content .slider{position:relative}.block-slider-with-videos .block-content .slider .slick-arrow{display:block;position:absolute;width:90px;height:100%;top:0;margin:0;border:0;text-indent:-99999px;background-image:url(/themes/custom/leon/images/icons/slider-arrow.svg);background-color:transparent;background-position:center center;background-repeat:no-repeat}.block-slider-with-videos .block-content .slider .slick-arrow.slick-prev{left:-90px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.block-slider-with-videos .block-content .slider .slick-arrow.slick-next{right:-90px}.block-slider-with-videos .block-content .slider .slick-track{display:-ms-flexbox;display:flex}.block-slider-with-videos .block-content .slider .slick-track .slick-slide{height:inherit}.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div{height:100%}.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide{height:100%}.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper{height:100%;position:relative}.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav{position:absolute;z-index:2;top:50%;left:50%;-ms-transform:translate(-50%,50%) scale(0.8);transform:translate(-50%,50%) scale(0.8);width:100%}@media (min-width:480px){.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav{-ms-transform:translate(-50%,50%) scale(1);transform:translate(-50%,50%) scale(1)}}@media (min-width:1500px){.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav{display:none}}.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav>.button{width:28px;height:50px;background-image:url(/themes/custom/leon/images/icons/slider-arrow.svg);position:absolute;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav>.button.prev{-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg);left:-15px}@media (min-width:480px){.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav>.button.prev{left:30px}}@media (min-width:1200px){.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav>.button.prev{left:30px}}.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav>.button.next{right:-15px}@media (min-width:480px){.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav>.button.next{right:30px}}@media (min-width:1200px){.block-slider-with-videos .block-content .slider .slick-track .slick-slide>div>.slide .video-wrapper .slider-nav>.button.next{right:30px}}.block-field-community-videos .block-content .block-slider-with-videos .container .block-content,.block-field-community-videos .block-content .block-video .container .block-content{max-width:1320px}@media (min-width:992px){.block-field-community-videos .block-content .block-slider-with-videos .container .block-content,.block-field-community-videos .block-content .block-video .container .block-content{max-width:627.3px}}@media (min-width:1200px){.block-field-community-videos .block-content .block-slider-with-videos .container .block-content,.block-field-community-videos .block-content .block-video .container .block-content{max-width:787.5px}}@media (min-width:1590px){.block-field-community-videos .block-content .block-slider-with-videos .container .block-content,.block-field-community-videos .block-content .block-video .container .block-content{max-width:1050px}}.block-content-with-title .block-content .title{font-size:1.6rem;font-weight:700;padding-bottom:30px}.block-content-with-title .block-content .body{font-size:1.4rem;line-height:2.5rem}.block-content-with-title.with-bg .block-content{background-color:white;padding:40px 35px}.block-subjects .text,.block-subjects .description,.block-content-picture-66-33-header .text,.block-content-picture-66-33-header .description{font-size:1.4rem;line-height:2.5rem;padding-bottom:30px}.block-subjects .block-lower-content,.block-content-picture-66-33-header .block-lower-content{display:-ms-grid;display:grid;-ms-grid-columns:2fr 30px 1fr;grid-template-columns:2fr 30px 1fr}.block-subjects .block-lower-content .subjects,.block-subjects .block-lower-content .content,.block-content-picture-66-33-header .block-lower-content .subjects,.block-content-picture-66-33-header .block-lower-content .content{-ms-grid-column:1;grid-column:1;background-color:#fff;padding:30px 0}.block-subjects .block-lower-content .subjects ul,.block-subjects .block-lower-content .content ul,.block-content-picture-66-33-header .block-lower-content .subjects ul,.block-content-picture-66-33-header .block-lower-content .content ul{padding:0 60px}.block-subjects .block-lower-content .subjects ul li,.block-subjects .block-lower-content .content ul li,.block-content-picture-66-33-header .block-lower-content .subjects ul li,.block-content-picture-66-33-header .block-lower-content .content ul li{padding:10px;font-size:1.4rem}.block-subjects .block-lower-content .subjects ul li::marker,.block-subjects .block-lower-content .content ul li::marker,.block-content-picture-66-33-header .block-lower-content .subjects ul li::marker,.block-content-picture-66-33-header .block-lower-content .content ul li::marker{color:#004FA3}.block-subjects .block-lower-content .subjects a,.block-subjects .block-lower-content .content a,.block-content-picture-66-33-header .block-lower-content .subjects a,.block-content-picture-66-33-header .block-lower-content .content a{padding:0 40px;padding-top:20px;display:block}.block-subjects .block-lower-content .subjects a .button,.block-subjects .block-lower-content .content a .button,.block-content-picture-66-33-header .block-lower-content .subjects a .button,.block-content-picture-66-33-header .block-lower-content .content a .button{color:#000;border-color:#004FA3;width:240px;text-align:center}.block-subjects .block-lower-content .subjects .button:hover,.block-subjects .block-lower-content .content .button:hover,.block-content-picture-66-33-header .block-lower-content .subjects .button:hover,.block-content-picture-66-33-header .block-lower-content .content .button:hover{color:#fff}.block-subjects .block-lower-content .number,.block-subjects .block-lower-content .media,.block-content-picture-66-33-header .block-lower-content .number,.block-content-picture-66-33-header .block-lower-content .media{-ms-grid-column:3;grid-column:3}.block-title{margin-top:30px}.block-title .title{font-weight:700;font-size:3rem;line-height:4rem}@media (min-width:1200px){.block-title .title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.block-title .title{font-size:4rem;line-height:5.5rem}}@media (min-width:1590px){.block-title.product-view .title{font-size:3.5rem;line-height:4.5rem}}.block-subtitle{margin-top:30px}.block-subtitle .title{font-size:1.6rem;font-weight:700}@media (min-width:768px){.block-subtitle.event-view .title{font-size:2rem;font-weight:700}}@media (min-width:1200px){.block-subtitle.event-view .title{font-size:2.5rem}}.block-text-block .body{font-size:1.4rem;line-height:2.4rem}.block-text-block .body ul{list-style:disc;padding-left:10px;line-height:2.4rem}.block-text-block .body ul li::marker{color:#004FA3}.block-text-block .body ul li:not(:last-child){margin-bottom:-16px}.block-text-block .body ol{margin-top:15px;padding-left:15px}.block-text-block .body a{color:#004fa3}.block-text-block .body a[href]{text-decoration:underline}.block-text-block.with-background>.container>.block-content{background-color:#f7f7f7;padding:30px 20px}@media (min-width:480px){.block-text-block.with-background>.container>.block-content{padding:40px}}.block-text-block.product-view.with-background .block-content{background-color:#fff}.block-logos-icons .block-content{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0}.block-logos-icons .block-content .block-item{padding:20px 40px;width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.block-logos-icons .block-content .block-item{width:33.33333%}}.block-logos-icons .block-content .block-item .media{text-align:center}.block-logos-icons .block-content .block-item .media a{display:block}.block-logos-icons .block-content .block-item .media a img{margin:0 auto}.block-logos-icons .block-content .block-item .text{font-size:14px;line-height:18px;padding-top:15px}.block-numeric-list{margin-top:30px}.block-numeric-list .container{min-width:auto}.block-numeric-list .container .block-item{display:-ms-flexbox;display:flex}@media (min-width:480px){.block-numeric-list .container .block-item{margin:10px}}.block-numeric-list .container .block-item a:not(.button){color:#004fa3}.block-numeric-list .container .block-item p{word-break:break-word}.block-numeric-list .container .block-item .number{font-size:8rem;font-weight:700;line-height:8.5rem}.block-numeric-list .container .block-item .text{margin-top:10px;line-height:2.5rem;padding-bottom:10px;margin-left:15px}@media (min-width:480px){.block-numeric-list .container .block-item .text{margin-left:30px}}.block-numeric-list .container .block-item .text .title{text-transform:uppercase;font-weight:700;padding-bottom:10px;font-size:1.5rem}@media (min-width:480px){.block-numeric-list .container .block-item .text .title{font-size:1.8rem}}.block-numeric-list .container .block-item .text .description{font-size:1.4rem}.block-numeric-list .container .block-item.positions-2 .number{min-width:92px;text-align:right}.block-numeric-list .container .block-item.positions-3 .number{min-width:137px;text-align:right}.block-numeric-list.with-background .block-content{background-color:#f7f7f7;padding:20px 15px}@media (min-width:480px){.block-numeric-list.with-background .block-content{padding:40px}}.block-numeric-list.product-view.with-background .block-content{background-color:#fff}.block-banner .container{height:100%;min-width:auto}.block-banner .container .block-content{position:relative;margin:0 auto}.block-banner .container .block-content .content{position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-direction:row;flex-direction:row}@media (min-width:992px){.block-banner .container .block-content .content{padding:30px 50px}}.block-banner .container .block-content .content .button-wrapper{width:100%}.block-banner .container .block-content .content br{display:none}.block-banner .container .block-content .media img{width:100%}.block-banner .container .block-content .media-banner picture{max-width:100%;display:inline}.block-banner.banner-small,.block-banner.banner-small-right{height:185px}@media (min-width:992px){.block-banner.banner-small,.block-banner.banner-small-right{height:100px}}.block-banner.banner-small .block-content,.block-banner.banner-small-right .block-content{height:100%}.block-banner.banner-small .block-content .media,.block-banner.banner-small-right .block-content .media{height:100%}.block-banner.banner-small .block-content .media img,.block-banner.banner-small-right .block-content .media img{height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover"}.block-banner.banner-small .block-content .content,.block-banner.banner-small-right .block-content .content{padding:30px}@media (min-width:992px){.block-banner.banner-small .block-content .content,.block-banner.banner-small-right .block-content .content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}}.block-banner.banner-small .block-content .content .body,.block-banner.banner-small-right .block-content .content .body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.block-banner.banner-small .block-content .content .button-wrapper,.block-banner.banner-small-right .block-content .content .button-wrapper{-ms-grid-column:3;grid-column:3;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-top:10px}@media (min-width:992px){.block-banner.banner-small .block-content .content .button-wrapper,.block-banner.banner-small-right .block-content .content .button-wrapper{margin-top:0;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:992px){.block-banner.banner-small.banner-small-right .content .body,.block-banner.banner-small-right.banner-small-right .content .body{-ms-flex-pack:end;justify-content:flex-end}.block-banner.banner-small.banner-small-right .content .button-wrapper,.block-banner.banner-small-right.banner-small-right .content .button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media (min-width:1590px){.block-banner.banner-small.banner-small-right .content,.block-banner.banner-small-right.banner-small-right .content{position:absolute;left:30%}}.block-banner.banner-big img,.block-banner.banner-big-right img{min-height:420px;object-fit:cover;font-family:"object-fit: cover"}.block-banner.banner-big .button-wrapper,.block-banner.banner-big-right .button-wrapper{margin-top:20px}@media (min-width:992px){.block-banner.banner-big.banner-big-right .block-content .content,.block-banner.banner-big-right.banner-big-right .block-content .content{left:50%}}.block-banner.product-view .container,.block-banner.event-view .container{padding:0}.block-dotted-list ul li{line-height:2.4rem;font-size:1.6rem}.block-dotted-list ul li+li{margin-top:35px}.block-dotted-list.with-background .block-content{background-color:#f7f7f7;padding:30px}@media (min-width:480px){.block-dotted-list.with-background .block-content{padding:40px}}.block-dotted-list.with-background .button-wrapper{text-align:center}.block-dotted-list.with-background .button-wrapper .button{margin:40px auto 0}.block-dotted-list.product-view .container{padding:0;min-width:auto}.block-dotted-list.product-view.with-background .block-content{background-color:#fff}.block-button-2-3-cta{margin-top:30px}.block-button-2-3-cta .block-content{text-align:center}.block-button-2-3-cta .block-content .button{border:2px solid #004FA3;color:#004FA3;width:100%;text-decoration:none;position:relative;padding:15px 80px 15px 30px;font-weight:400;font-size:2.0rem;height:auto;line-height:2.5rem;text-align:left;-ms-flex-align:end;align-items:flex-end;max-width:1050px;word-break:break-word}@media (min-width:768px){.block-button-2-3-cta .block-content .button{-ms-flex-align:center;align-items:center;padding:15px 80px;line-height:3.0rem}.block-button-2-3-cta .block-content .button:after{right:40px}}.block-button-2-3-cta .block-content .button:hover{background-color:transparent}.block-button-2-3-cta .block-content .button:after{right:20px}.block-button-2-3-cta.department-view .container{min-width:0;padding:0}.block-content-picture-66-33>.container>.block-content,.block-content-and-picture>.container>.block-content{display:-ms-grid;display:grid;-ms-grid-columns:2fr 30px 1fr;grid-template-columns:2fr 30px 1fr;-ms-grid-rows:min-content 30px min-content;grid-template-rows:min-content 30px min-content}@media (min-width:992px){.block-content-picture-66-33>.container>.block-content,.block-content-and-picture>.container>.block-content{-ms-grid-rows:1fr;grid-template-rows:1fr}}.block-content-picture-66-33>.container>.block-content>.body,.block-content-and-picture>.container>.block-content>.body{line-height:24px;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:3;-ms-grid-row:1;grid-row:1;font-size:1.4rem}@media (min-width:768px){.block-content-picture-66-33>.container>.block-content>.body,.block-content-and-picture>.container>.block-content>.body{-ms-grid-column:1;grid-column:1;-ms-grid-column-span:1}}.block-content-picture-66-33>.container>.block-content>.body p+p,.block-content-and-picture>.container>.block-content>.body p+p{margin-top:17px}.block-content-picture-66-33>.container>.block-content>.body .container,.block-content-and-picture>.container>.block-content>.body .container{max-width:100%;width:100%}.block-content-picture-66-33>.container>.block-content .button-wrapper .button,.block-content-and-picture>.container>.block-content .button-wrapper .button{margin-top:40px}.block-content-picture-66-33>.container>.block-content .media,.block-content-and-picture>.container>.block-content .media{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:3;-ms-grid-row:3;grid-row:3;text-align:center;position:relative}@media (min-width:768px){.block-content-picture-66-33>.container>.block-content .media,.block-content-and-picture>.container>.block-content .media{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}@media (min-width:992px){.block-content-picture-66-33>.container>.block-content .media,.block-content-and-picture>.container>.block-content .media{text-align:right}}.block-content-picture-66-33>.container>.block-content .media img,.block-content-and-picture>.container>.block-content .media img{max-width:100%;margin:0 auto}.block-content-picture-66-33.product-view .body,.block-content-and-picture.product-view .body{background-color:#fff;padding:30px 30px 30px 0}.block-content-picture-66-33>.container>.block-content>.body :not(.readmore-toggle) a{text-decoration:underline}.block-content-and-picture{margin-top:30px}.block-content-and-picture>.container>.block-content{-ms-grid-columns:1fr 30px 510px;grid-template-columns:1fr 30px 510px}.block-content-and-picture>.container>.block-content>.body{background:#f7f7f7;padding:20px}@media (min-width:768px){.block-content-and-picture>.container>.block-content>.body{padding:40px}}.block-content-and-picture>.container>.block-content>.body .block-paragraph .container{padding:0;min-width:0}.block-content-and-picture>.container>.block-content>.body .block-text-block.with-background .block-content{padding:0}.block-content-and-picture>.container>.block-content>.body .block-text-block.with-background .block-content .body{padding:30px;background-color:#fff}.block-content-and-picture.with-background{padding:30px 0;background-color:#f7f7f7}.block-content-and-picture.with-background>.container>.block-content>.body{background-color:#fff}.block-content-and-picture.with-background>.container>.block-content>.body .block-text-block .body{background-color:#fff}.block-content-and-picture.with-background>.container>.block-content>.body .block-text-block.with-background .block-content .body{background-color:#f7f7f7}.block-content-and-picture.picture-left>.container>.block-content{-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:992px){.block-content-and-picture.picture-left>.container>.block-content{-ms-grid-columns:510px 30px 1fr;grid-template-columns:510px 30px 1fr}}.block-content-and-picture.picture-left>.container>.block-content>.body{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;-ms-grid-row:3;grid-row:3}@media (min-width:992px){.block-content-and-picture.picture-left>.container>.block-content>.body{-ms-grid-row:1;grid-row:1;-ms-grid-column:3;grid-column:3}}.block-content-and-picture.picture-left>.container>.block-content>.media{-ms-grid-row:1;grid-row:1;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1}@media (min-width:992px){.block-content-and-picture.picture-left>.container>.block-content>.media{-ms-grid-column:1;grid-column:1}}.block-content-and-picture.picture-right>.container>.block-content{-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:992px){.block-content-and-picture.picture-right>.container>.block-content{-ms-grid-columns:1fr 30px 510px;grid-template-columns:1fr 30px 510px}}.block-content-and-picture.picture-right>.container>.block-content>.body{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;-ms-grid-row:3;grid-row:3}@media (min-width:992px){.block-content-and-picture.picture-right>.container>.block-content>.body{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}}.block-content-and-picture.picture-right>.container>.block-content>.media{-ms-grid-row:1;grid-row:1;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1}@media (min-width:992px){.block-content-and-picture.picture-right>.container>.block-content>.media{-ms-grid-column:3;grid-column:3;padding-bottom:0}}.block-content-and-picture.picture-left>.container>.block-content>.body>.block-field-paragraph>.block-content .block-text-block .container,.block-content-and-picture.picture-right>.container>.block-content>.body>.block-field-paragraph>.block-content .block-text-block .container{min-width:0}.block-icon-wrapper{text-align:center}.block-icon-wrapper .block-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.block-icon-wrapper .block-content .block-item{text-align:center;width:100%;padding:15px}@media (min-width:480px){.block-icon-wrapper .block-content .block-item{width:50%}}@media (min-width:1200px){.block-icon-wrapper .block-content .block-item{width:25%}}.block-icon-wrapper .block-content .block-item .media{height:62px;width:110px;display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.block-icon-wrapper .block-content .block-item .media .icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;height:100%}.block-icon-wrapper .block-content .block-item .media .icon svg{max-width:100%;max-height:100%;width:auto;height:auto}.block-icon-wrapper .block-content .block-item .media .icon img{width:100%;height:100%}.block-icon-wrapper .block-content .block-item .text{font-size:1.4rem;font-weight:700;line-height:2.4rem;color:#000}.block-icon-wrapper .block-content .block-item .button{margin:10px 0}@media (min-width:480px){.block-icon-wrapper .block-content .block-item .button{display:none}}@media (min-width:480px){.block-icon-wrapper>.button{display:none}}@media (min-width:1200px){.block-icon-wrapper.product-view .block-content .block-item{width:33.33333%}}.block-fees .container{padding:0;min-width:auto}.block-fees .container .block-content{max-width:1320px;margin:0 auto}.block-fees .container .block-content .title{background-image:url(/themes/custom/leon/images/fees-bg-2.svg);background-position:center;background-color:white;background-size:auto;background-repeat:no-repeat;color:#fff;font-size:2.0rem;font-weight:700;height:160px;position:relative}@media (min-width:768px){.block-fees .container .block-content .title{background-position:left center}}.block-fees .container .block-content .title .text{position:absolute;top:50%;line-height:2.5rem;width:80%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block-fees .container .block-content .table{padding:20px;background-color:#fff}@media (min-width:480px){.block-fees .container .block-content .table{padding:30px}}.block-fees .container .block-content .table table{width:100%;text-align:left;font-weight:700;font-size:1.4rem}.block-fees .container .block-content .table table tr td,.block-fees .container .block-content .table table tr th{padding:20px 15px 20px 0;width:50%;word-break:break-word}@media (min-width:480px){.block-fees .container .block-content .table table tr td,.block-fees .container .block-content .table table tr th{width:45%}}@media (min-width:768px){.block-fees .container .block-content .table table tr td,.block-fees .container .block-content .table table tr th{padding:20px 0 20px 30px}}.block-fees .container .block-content .table table tr td span,.block-fees .container .block-content .table table tr th span{display:block}@media (min-width:480px){.block-fees .container .block-content .table table tr td span,.block-fees .container .block-content .table table tr th span{display:inline-block}}.block-fees .container .block-content .table table tr td{border-top:1px solid #000}.block-fees .container .block-content .table table tr td .details{font-weight:300}.block-simple-button .block-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.block-collapsible-sections>.container{padding:0;min-width:0}.block-collapsible-sections>.container>.block-content{background-color:#fff;padding:10px 20px}@media (min-width:480px){.block-collapsible-sections>.container>.block-content{padding:30px}}.block-collapsible-sections>.container>.block-content .block-paragraph .container{padding:0;min-width:0;max-width:100%}.block-collapsible-sections>.container>.block-content .block-item{border-bottom:2px solid #F7F7F7}.block-collapsible-sections>.container>.block-content .block-item .element-title{padding:20px;padding-left:50px;font-size:1.8rem;font-weight:700;position:relative;transition:all 200ms;cursor:pointer;background-color:transparent;border:none;display:block;width:100%;text-align:left}.block-collapsible-sections>.container>.block-content .block-item .element-title:before{content:'';background:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg);display:block;position:absolute;width:21px;height:21px;left:0;top:50%;-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);transition:all 200ms}.block-collapsible-sections>.container>.block-content .block-item .element-content{display:none;background-color:#fff;padding:30px 0}@media (min-width:480px){.block-collapsible-sections>.container>.block-content .block-item .element-content{padding:30px}}.block-collapsible-sections>.container>.block-content .block-item:last-child{border-bottom:none}.block-collapsible-sections>.container>.block-content .block-item:hover .element-title,.block-collapsible-sections>.container>.block-content .block-item.open .element-title{background-color:#004FA3 !important;color:#fff;padding-left:70px}.block-collapsible-sections>.container>.block-content .block-item:hover .element-title:before,.block-collapsible-sections>.container>.block-content .block-item.open .element-title:before{left:20px}.block-collapsible-sections>.container>.block-content .block-item:hover .element-content,.block-collapsible-sections>.container>.block-content .block-item.open .element-content{cursor:default}.block-collapsible-sections>.container>.block-content .block-item.open .element-title:before{-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.block-collapsible-sections.product-view>.container>.block-content{background-color:#fff}.block-collapsible-sections.product-view>.container>.block-content .block-text-block.with-background .block-content{background-color:#F7F7F7}.block-pictures .block-content{display:-ms-flexbox;display:flex;margin:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.block-pictures .block-content .block-item{padding:10px;max-width:100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}.block-pictures .block-content .block-item img{margin:0 auto;width:100%}@media (min-width:768px){.block-pictures.in-row-2 .block-content .block-item{max-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:768px){.block-pictures.in-row-3 .block-content .block-item{max-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:1200px){.block-pictures.in-row-3 .block-content .block-item{max-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}}@media (min-width:768px){.block-pictures.in-row-4 .block-content .block-item{max-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:1200px){.block-pictures.in-row-4 .block-content .block-item{max-width:25%;-ms-flex:0 1 25%;flex:0 1 25%}}.block-videos .container{padding:0}.block-videos .container .block-content{margin:-15px;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.block-videos .container .block-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-videos .container .block-content .block-item{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;padding:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.block-videos .container .block-content .block-item{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}.block-videos .container .block-content .block-item.full-width{max-width:780px}.block-main-banner-25>.container{padding:0;min-width:0;width:auto}@media (min-width:1920px){.block-main-banner-25>.container{width:1920px}}.block-main-banner-25>.container .block-content{margin-top:-40px;background:#004FA3;display:-ms-grid;display:grid;grid-template-rows:auto 30px auto;-ms-grid-columns:fr;grid-template-columns:fr;-ms-grid-rows:auto 30px auto;-ms-grid-columns:1fr}@media (min-width:1200px){.block-main-banner-25>.container .block-content{display:block}}.block-main-banner-25 .image-to-right{-ms-grid-row:3;grid-row:3}@media (min-width:1200px){.block-main-banner-25 .image-to-right{position:relative;-ms-grid-row:1;grid-row:1}}.block-main-banner-25 .image-to-right img{display:block;width:100%;height:-webkit-fit-content;height:fit-content;object-fit:cover;font-family:"object-fit: cover";height:250px}@media (min-width:768px){.block-main-banner-25 .image-to-right img{height:300px}}@media (min-width:1200px){.block-main-banner-25 .image-to-right img{position:absolute;width:25%;right:0;height:650px}}.block-main-banner-25 .content-wrapper{color:white;padding:130px 0 30px;-ms-grid-row:1;grid-row:1}@media (min-width:1200px){.block-main-banner-25 .content-wrapper{padding:130px 0 60px;min-height:650px}}@media (min-width:1200px){.block-main-banner-25 .content-wrapper .padding-wrapper{padding-right:30%}}.block-main-banner-25 .content-wrapper .title{font-size:2.5rem;line-height:3.6rem;padding-bottom:30px}@media (min-width:768px){.block-main-banner-25 .content-wrapper .title{font-size:3rem;line-height:4.1rem}}@media (min-width:1200px){.block-main-banner-25 .content-wrapper .title{width:75%}}.block-main-banner-25 .content-wrapper .title:after{margin-top:5px}.block-main-banner-25 .content-wrapper .phone-number,.block-main-banner-25 .content-wrapper .email{line-height:31px;background-image:url(/themes/custom/leon/images/icons/phone-icon-secondary.svg);background-repeat:no-repeat;background-size:contain;height:31px;padding-left:45px;margin-bottom:15px}.block-main-banner-25 .content-wrapper .phone-number a,.block-main-banner-25 .content-wrapper .email a{color:#fff}.block-main-banner-25 .content-wrapper .email{background-image:url(/themes/custom/leon/images/icons/mail-icon-secondary.svg)}.block-main-banner-25 .content-wrapper .body{margin-top:20px}.block-main-banner-25 .content-wrapper .body a{color:#fff}.block-main-banner-25 .breadcrumbs ul li:not(:last-child){background-image:url(/themes/custom/leon/images/bread-arrow-white.svg)}.block-main-banner-25 .breadcrumbs ul li:first-child a{background-image:url(/themes/custom/leon/images/home-white.svg)}.block-main-banner-25 .breadcrumbs ul li a,.block-main-banner-25 .breadcrumbs ul li span{color:white}.block-picture-title-and-body{margin-top:30px}.block-picture-title-and-body .block-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.block-picture-title-and-body .block-content{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}}.block-picture-title-and-body .block-content .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;-ms-grid-row:3;grid-row:3;text-align:left}.block-picture-title-and-body .block-content .content .title{font-weight:600;margin-bottom:17px;font-size:3rem;line-height:4rem}@media (min-width:1200px){.block-picture-title-and-body .block-content .content .title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.block-picture-title-and-body .block-content .content .title{font-size:4rem;line-height:5.5rem}}@media (min-width:768px){.block-picture-title-and-body .block-content .content{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}.block-picture-title-and-body .block-content .content .body{width:100%}.block-picture-title-and-body .block-content .media{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;-ms-grid-row:1;grid-row:1;padding-bottom:20px}@media (min-width:768px){.block-picture-title-and-body .block-content .media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;padding-bottom:0}}.block-picture-title-and-body .block-content .media img{object-fit:cover;font-family:"object-fit: cover"}@media (min-width:768px){.block-picture-title-and-body.picture-right .block-content .content{-ms-grid-column:1;grid-column:1}}.block-picture-title-and-body.picture-right .block-content .content p{white-space:normal}@media (min-width:768px){.block-picture-title-and-body.picture-right .block-content .media{-ms-grid-column:3;grid-column:3}}.block-picture-title-and-body.pressroom .block-content .media{margin:0 -20px 10px}@media (min-width:480px){.block-picture-title-and-body.pressroom .block-content .media{margin:0 0 20px}}.block-picture-title-and-body.pressroom .block-content .media img{min-height:280px;width:100%}@media (min-width:480px){.block-picture-title-and-body.pressroom .block-content .media img{min-height:auto}}@media (min-width:1590px){.block-picture-title-and-body.pressroom .block-content .media img{margin-right:-28px;float:right}}.block-picture-title-and-body.pressroom .block-content .body{padding-bottom:0}.block-gallery{padding-top:70px}.block-gallery .block-content{background-color:#f7f7f7;display:block;margin-top:1px;padding-bottom:50px}@media (min-width:768px){.block-gallery .block-content{padding-bottom:0}}.block-gallery .block-content .gallery-wrapper{position:relative;top:-70px;max-width:915px;margin:0 auto}.block-gallery .block-content .gallery-wrapper .slick-wrapper .slick-active .media>a{display:block;margin:5px}.block-gallery .block-content .gallery-wrapper .gallery-navigation{position:absolute;bottom:-75px;z-index:1;display:-ms-flexbox;display:flex;color:#004FA3;-ms-flex-align:center;align-items:center;width:100%;padding:20px 0}@media (min-width:768px){.block-gallery .block-content .gallery-wrapper .gallery-navigation{bottom:30px;right:22px;-ms-flex-align:end;align-items:end;width:auto;padding:0;color:#fff}}.block-gallery .block-content .gallery-wrapper .gallery-navigation .arrow-prev,.block-gallery .block-content .gallery-wrapper .gallery-navigation .arrow-next{width:38px;height:38px;background-image:url(/themes/custom/leon/images/icons/button-arrow-primary.svg);text-indent:-99999px;background-size:cover;cursor:pointer;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width:768px){.block-gallery .block-content .gallery-wrapper .gallery-navigation .arrow-prev,.block-gallery .block-content .gallery-wrapper .gallery-navigation .arrow-next{width:24px;height:24px;background-image:url(/themes/custom/leon/images/icons/button-arrow-white.svg)}}.block-gallery .block-content .gallery-wrapper .gallery-navigation .arrow-prev{-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:12px;position:absolute;left:0}@media (min-width:768px){.block-gallery .block-content .gallery-wrapper .gallery-navigation .arrow-prev{position:static}}.block-gallery .block-content .gallery-wrapper .gallery-navigation .arrow-next{margin-left:12px;position:absolute;right:0}@media (min-width:768px){.block-gallery .block-content .gallery-wrapper .gallery-navigation .arrow-next{position:static}}.block-gallery .block-content .gallery-wrapper .gallery-navigation .count{position:absolute;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:3px}@media (min-width:768px){.block-gallery .block-content .gallery-wrapper .gallery-navigation .count{position:static;-ms-transform:none;transform:none;margin-top:0}}.block-gallery .block-content .gallery-wrapper .gallery-navigation .count .current-slide{font-size:5.6rem;line-height:3.3rem;font-weight:bold}@media (min-width:768px){.block-gallery .block-content .gallery-wrapper .gallery-navigation .count .current-slide{font-size:4.8rem}}.block-gallery .block-content .gallery-wrapper .gallery-navigation .count .divider{font-size:3.5rem;line-height:3.7rem;font-weight:100;padding:0 8px}.block-gallery .block-content .gallery-wrapper .gallery-navigation .count .total-slides{font-size:2.2rem;line-height:1.9rem;margin-top:17px}@media (min-width:768px){.block-gallery .block-content .gallery-wrapper .gallery-navigation .count .total-slides{font-size:1.9rem}}.block-tiles-wrapper{margin-top:30px}.block-tiles-wrapper .block-content .flex-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px;-ms-flex-pack:center;justify-content:center}.block-tiles-wrapper .block-content .flex-wrapper .flex-item{padding:10px;position:relative;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;height:350px}.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile{height:100%;position:relative}.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .media{height:100%;position:relative}.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .media:after{content:"";display:block;position:absolute;pointer-events:none;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.7)}.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .media img{height:100%;width:100%;max-width:100%;object-fit:cover;font-family:"object-fit: cover"}.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .media picture{max-width:100%;display:inline}.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .content{position:absolute;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;text-align:center;color:white;padding:30px 20px}@media (min-width:480px){.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .content{padding:40px 30px}}@media (min-width:1600px){.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .content{padding:60px}}.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .content .title{max-width:410px}.block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .content .button-wrapper{margin-top:15px}@media (min-width:992px){.block-tiles-wrapper .block-content .flex-wrapper .flex-item{-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}}@media (min-width:768px){.block-tiles-wrapper .block-content .flex-wrapper .flex-item.overflow{height:500px}}@media (min-width:992px){.block-tiles-wrapper .block-content .flex-wrapper .flex-item.overflow{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}.block-sidebar-image-top{background-color:#fff;text-align:center;padding-bottom:30px}.block-sidebar-image-top .content{padding:0px 20px}.block-sidebar-image-top .content a{word-break:break-word}.block-sidebar-image-top .content table{width:100% !important}.block-sidebar-image-top .content blockquote{padding:40px 20px 20px}.block-sidebar-image-top .main-img .media img{width:100%;height:auto}.block-sidebar-image-top .button:hover{color:#fff;background-color:#004FA3}.block-sidebar-image-top .title{font-size:3.6rem;text-transform:uppercase;font-weight:600;padding-top:30px;line-height:3.5rem}@media (min-width:1590px){.block-sidebar-image-top .title{font-size:4.7rem}}.block-sidebar-image-top .title .title{padding:0}.block-sidebar-image-top .text{font-size:1.7rem;padding:30px 0}@media (min-width:1590px){.block-sidebar-image-top .text{font-size:2rem}}.block-sidebar-image-top.blog-post-view{background-color:#F7F7F7}.block-sidebar-image-top.blog-post-view .title{font-size:3rem;line-height:4.1rem}.block-sidebar-image-top.blog-post-view .text{font-size:1.8rem;line-height:2.4rem}.block-sidebar-image-top.product-view{padding-bottom:23px}@media (min-width:480px){.block-sidebar-image-top.product-view{padding-bottom:30px}}.block-sidebar-image-top.product-view .content,.block-sidebar-image-top.product-view .button-wrapper{padding:0px 10px}@media (min-width:480px){.block-sidebar-image-top.product-view .content,.block-sidebar-image-top.product-view .button-wrapper{padding:0px 20px}}@media (max-width:479px){.block-sidebar-image-top.product-view .title{font-size:2.6rem;line-height:normal;padding-top:20px}}.block-sidebar-image-top.product-view .title .title{padding:0}.block-sidebar-image-top.product-view .text{padding:14px 0}@media (min-width:480px){.block-sidebar-image-top.product-view .text{padding:20px 0}}.block-jotform{margin-top:30px}.block-jotform>.container{padding:0}.block-ratings{margin-top:40px;position:relative;height:670px}@media (min-width:768px){.block-ratings{margin-top:70px;height:717px}}@media (min-width:1920px){.block-ratings{width:1920px;margin:60px auto 0}}.block-ratings .background-image{position:absolute;right:0;top:70px}@media (min-width:768px){.block-ratings .background-image{width:70%}}@media (min-width:1200px){.block-ratings .background-image{width:auto}}.block-ratings .background-image img{max-height:600px}@media (min-width:768px){.block-ratings .background-image img{max-height:647px}}@media (max-width:767px){.block-ratings .container{width:95%;margin:0;padding:0}}.block-ratings .container .block-content{background-color:#fff;position:relative;padding-bottom:50px;padding-left:30px;margin-right:20px}@media (min-width:480px){.block-ratings .container .block-content{padding-bottom:60px;margin-right:0}}@media (min-width:768px){.block-ratings .container .block-content{margin-right:150px;padding-left:0}}.block-ratings .container .block-content .title{line-height:4rem;font-size:3rem;width:80%}@media (min-width:480px){.block-ratings .container .block-content .title{width:100%}}@media (min-width:1200px){.block-ratings .container .block-content .title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.block-ratings .container .block-content .title{font-size:4rem;line-height:5.5rem}}.block-ratings .container .block-content .ratings-wrapper{margin:50px -10px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:380px;overflow-y:hidden}@media (min-width:768px){.block-ratings .container .block-content .ratings-wrapper{margin:60px -10px}}@media (min-width:1590px){.block-ratings .container .block-content .ratings-wrapper{height:400px}}.block-ratings .container .block-content .ratings-wrapper .block-item{padding:10px}@media (min-width:1200px){.block-ratings .container .block-content .ratings-wrapper .block-item{width:25%}}.block-ratings .container .block-content .ratings-wrapper .block-item .item-content .text{min-height:190px}@media (min-width:768px){.block-ratings .container .block-content .ratings-wrapper .block-item .item-content .text{min-height:230px}}.block-ratings .container .block-content .ratings-wrapper .block-item .item-content .text .item-number{font-size:10rem;font-weight:800;line-height:11rem;margin-bottom:10px}@media (min-width:1200px){.block-ratings .container .block-content .ratings-wrapper .block-item .item-content .text .item-number{font-size:11rem;line-height:12rem}}@media (min-width:1590px){.block-ratings .container .block-content .ratings-wrapper .block-item .item-content .text .item-number{font-size:13rem;line-height:14rem}}.block-ratings .container .block-content .ratings-wrapper .block-item .item-content .text .item-title{font-size:1.7rem;font-weight:700;line-height:2.6rem;width:180px}.block-ratings .container .block-content .ratings-wrapper .block-item .item-content .text .item-subtitle{font-size:1.7rem;line-height:2.4rem;margin:5px 0;width:180px}.block-ratings .container .block-content .ratings-wrapper .block-item .item-content .item-icon{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:90px}.block-ratings .container .block-content .ratings-wrapper .slick-arrow{border:none;height:32px;width:26px;position:absolute;top:45%;right:20px;background:url(/themes/custom/leon/images/arrow-ratings.svg) no-repeat;text-indent:-99999px}@media (min-width:400px){.block-ratings .container .block-content .ratings-wrapper .slick-arrow{right:40px}}@media (min-width:540px){.block-ratings .container .block-content .ratings-wrapper .slick-arrow{right:10px}}@media (min-width:600px){.block-ratings .container .block-content .ratings-wrapper .slick-arrow{right:20px}}@media (min-width:1590px){.block-ratings .container .block-content .ratings-wrapper .slick-arrow{right:40px}}@media (min-width:480px){.block-ratings .container .block-content.count-1{width:70%}}@media (min-width:768px){.block-ratings .container .block-content.count-1{width:50%}}.block-ratings .container .block-content.count-1 .block-item{width:100%}@media (min-width:1200px){.block-ratings .container .block-content.count-2{width:50%}}.block-ratings .container .block-content.count-2 .block-item{width:50%}.block-ratings .container .block-content.count-3 .block-item{width:33.33333%}@media (min-width:1590px){.block-ratings .container .block-content.count-3 .block-item{width:25%}}@media (min-width:1920px){.block-values{width:1920px;margin:0 auto}}.block-values>.block-title{margin-bottom:20px}@media (min-width:768px){.block-values>.block-title{display:none}}.block-values>.block-title .title{font-weight:600}.block-values .values-wrapper{position:relative}.block-values .values-wrapper .slick-wrapper .item-content .text .container .text-wrapper .text-content .item-description{margin-bottom:70px}@media (min-width:768px){.block-values .values-wrapper .slick-wrapper .item-content .text .container .text-wrapper .text-content .item-description{margin-bottom:80px}}.block-values .values-wrapper .slick-slide{line-height:0}.block-values .values-wrapper .item-content{display:-ms-grid;display:grid;-ms-grid-rows:min-content 30px min-content;grid-template-rows:min-content 30px min-content}@media (min-width:768px){.block-values .values-wrapper .item-content{display:block}}.block-values .values-wrapper .item-content .text{-ms-grid-row:3;grid-row:3}@media (min-width:768px){.block-values .values-wrapper .item-content .text{padding:50px 30px 0;float:right;width:50%}}@media (min-width:992px){.block-values .values-wrapper .item-content .text{padding:80px 30px 0}}.block-values .values-wrapper .item-content .text .container{min-width:0}@media (min-width:768px){.block-values .values-wrapper .item-content .text .container{width:auto}}.block-values .values-wrapper .item-content .text .container .text-wrapper{margin:0;padding:0 10px}@media (min-width:768px){.block-values .values-wrapper .item-content .text .container .text-wrapper{width:90%;padding:0}}@media (min-width:1200px){.block-values .values-wrapper .item-content .text .container .text-wrapper{width:80%}}.block-values .values-wrapper .item-content .text .container .text-wrapper .block-title{display:none}@media (min-width:768px){.block-values .values-wrapper .item-content .text .container .text-wrapper .block-title{display:block}}.block-values .values-wrapper .item-content .text .container .text-wrapper .block-title .title{font-weight:600;margin-bottom:30px}.block-values .values-wrapper .item-content .text .container .text-wrapper .text-content .item-title{line-height:3.5rem;font-size:2.5rem;font-weight:700;color:#004FA3}@media (min-width:1200px){.block-values .values-wrapper .item-content .text .container .text-wrapper .text-content .item-title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.block-values .values-wrapper .item-content .text .container .text-wrapper .text-content .item-title{font-size:4rem;line-height:5.5rem}}.block-values .values-wrapper .item-content .text .container .text-wrapper .text-content .item-description{font-size:1.6rem;margin:10px 0;line-height:22px}@media (min-width:768px){.block-values .values-wrapper .item-content .text .container .text-wrapper .text-content .item-description{font-size:1.8rem}}.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation{position:absolute;bottom:0}@media (min-width:768px){.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation{bottom:40px}}.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container{padding:0}.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper{display:-ms-flexbox;display:flex;color:var(--gray-1);-ms-flex-align:center;align-items:center;width:100%}@media (min-width:768px){.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper{-ms-flex-align:end;align-items:end;width:auto;padding:0}}.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper .arrow-prev,.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper .arrow-next{background-image:url(/themes/custom/leon/images/icons/button-arrow-darkgray.svg);text-indent:-100000px;background-size:cover;cursor:pointer;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:24px;height:24px;background-color:transparent;border:none}.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper .arrow-prev{-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:12px}.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper .arrow-next{margin-left:12px}.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper .count .current-slide{font-size:4.8rem;line-height:3.3rem;font-weight:bold}@media (min-width:768px){.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper .count .current-slide{font-size:5.6rem}}.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper .count .divider{font-size:3.5rem;line-height:3.7rem;font-weight:100;padding:0 8px}.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper .count .total-slides{font-size:1.9rem;line-height:1.9rem;margin-top:17px}@media (min-width:768px){.block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation .container .nav-wrapper .count .total-slides{font-size:2.2rem}}.block-values .values-wrapper .item-content .image{-ms-grid-row:1;grid-row:1;height:352px;width:100%}@media (min-width:768px){.block-values .values-wrapper .item-content .image{width:50%;height:497px}}.block-values .values-wrapper .item-content .image img{max-width:100%;height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover"}@media (min-width:768px){.block-values .values-wrapper .item-content .image img{width:auto}}.block-accreditations{text-align:center;margin-top:40px;position:relative}@media (min-width:768px){.block-accreditations{margin-top:70px}}@media (min-width:1700px){.block-accreditations .block-content{margin:0 -60px}}.block-accreditations .block-content .block-title .title{font-weight:normal}.block-accreditations .block-content .block-title .title:after{margin:10px auto 0}.block-accreditations .block-content .icons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow-y:hidden;height:150px}.block-accreditations .block-content .icons-wrapper .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.block-accreditations .block-content .icons-wrapper .slick-track .slick-slide{height:100%}.block-accreditations .block-content .icons-wrapper .slick-track .slick-slide.slick-active .block-item .media a{display:block}.block-accreditations .block-content .icons-wrapper .block-item{height:100%;padding-top:40px;padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:768px){.block-accreditations .block-content .icons-wrapper .block-item{padding:50px 60px 10px}}.block-accreditations .block-content .icons-wrapper .block-item img{margin:0 auto}.block-accreditations .slick-arrow{border:none;height:32px;width:26px;position:absolute;top:45%;right:0;background:url(/themes/custom/leon/images/arrow-ratings.svg) no-repeat;text-indent:-99999px}.block-history{margin-top:30px}.block-history tr{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:768px){.block-history tr{-ms-flex-direction:row;flex-direction:row}}.block-history tr:not(:last-child){padding-bottom:20px}.block-history tr td{font-size:1.6rem}.block-history .desc{width:auto}.block-history .timeline{font-weight:700;margin-bottom:10px}@media (min-width:768px){.block-history .timeline{width:100px;min-width:100px;margin-bottom:0;margin-right:30px}}@media (min-width:992px){.block-banner-with-picture{height:380px}}.block-banner-with-picture>.container{height:inherit}.block-banner-with-picture>.container .block-content{background-color:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:min-content 30px min-content;grid-template-rows:min-content 30px min-content;height:inherit;padding:30px}@media (min-width:992px){.block-banner-with-picture>.container .block-content{-ms-grid-columns:345px 30px auto;grid-template-columns:345px 30px auto;-ms-grid-rows:1fr;grid-template-rows:1fr}}.block-banner-with-picture>.container .block-content .media{width:100%;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;min-height:220px;height:100%}@media (min-width:992px){.block-banner-with-picture>.container .block-content .media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.block-banner-with-picture>.container .block-content .media img{max-height:100%;margin:0 auto}.block-banner-with-picture>.container .block-content .content{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width:992px){.block-banner-with-picture>.container .block-content .content{-ms-grid-row:1;grid-row:1;-ms-grid-column:3;grid-column:3;text-align:left;padding-right:20px}}.block-banner-with-picture>.container .block-content .content .button-wrapper{margin-top:20px}.dedicated-banner-block{position:relative;padding:15px;max-width:100%;-ms-flex:0 1 100%;flex:0 1 100%;max-height:320px}@media (min-width:480px){.dedicated-banner-block{max-height:none}}@media (min-width:768px){.dedicated-banner-block{max-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:1200px){.dedicated-banner-block{max-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}}.dedicated-banner-block .media{height:100%;display:-ms-flexbox;display:flex}.dedicated-banner-block .media img{object-fit:cover;font-family:"object-fit: cover";max-height:290px;width:100%;max-width:100%;height:100%}@media (min-width:480px){.dedicated-banner-block .media img{max-height:none}}.dedicated-banner-block .content{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:30px 0;left:35px;right:35px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.dedicated-banner-block .content .text{width:100%}.dedicated-banner-block .content .button-wrapper{width:100%;margin-top:30px}.block-table .container{padding:0;min-width:auto}.block-table .container .block-content{max-width:1320px;margin:0 auto}.block-table .container .block-content caption{background-image:url(/themes/custom/leon/images/fees-bg-2.svg);background-position:center;background-color:white;background-size:auto;background-repeat:no-repeat;color:#fff;font-size:2.0rem;font-weight:700;height:160px;line-height:2.5rem;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;padding:0 30px;text-align:left}@media (min-width:480px){.block-table .container .block-content caption{padding:0 50px}}@media (min-width:768px){.block-table .container .block-content caption{background-position:left center;padding:0 110px}}.block-table .container .block-content .tablefield-wrapper{padding:20px;background-color:#fff}.block-table .container .block-content table{width:100%;text-align:left;font-size:1.4rem;display:block;overflow:hidden;overflow-x:auto;padding-bottom:20px;scrollbar-color:#0069c5 #f5f5f5;scrollbar-color:lightgray #f5f5f5;scrollbar-width:thin}.block-table .container .block-content table::-webkit-scrollbar{width:1em;height:10px;box-shadow:outset 0 0 2px rgba(0,0,0,0.3)}.block-table .container .block-content table::-webkit-scrollbar-track{box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:8px}.block-table .container .block-content table::-webkit-scrollbar-thumb{background-color:#0069c5;outline:none;border-radius:8px}.block-table .container .block-content table thead{font-weight:700}.block-table .container .block-content table tbody,.block-table .container .block-content table thead{margin:0 auto;display:block;width:-webkit-fit-content;width:fit-content}.block-table .container .block-content table tr{width:100%}.block-table .container .block-content table tr td,.block-table .container .block-content table tr th{padding:20px 15px 20px 0;word-break:break-word;width:250px;min-width:250px;text-align:left}@media (min-width:768px){.block-table .container .block-content table tr td,.block-table .container .block-content table tr th{padding:20px 0 20px 30px}}.block-table .container .block-content table tr td span,.block-table .container .block-content table tr th span{display:block}@media (min-width:480px){.block-table .container .block-content table tr td span,.block-table .container .block-content table tr th span{display:inline-block}}.block-table .container .block-content table tr td{border-top:1px solid #000}.block-table .container .navigation{display:none;margin-left:40px}.block-table .container .navigation.visible{display:-ms-flexbox;display:flex}.block-table .container .navigation div{margin:0 5px 10px 5px;background-image:var(--arrow-1);background-repeat:no-repeat;width:30px;height:30px;background-size:cover;cursor:pointer}.block-table .container .navigation div.prev{-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:992px){.product-form .block-table .container{max-width:627.3px}}@media (min-width:1200px){.product-form .block-table .container{max-width:787.5px}}@media (min-width:1590px){.product-form .block-table .container{max-width:1050px}}.product-form .block-table .navigation{padding-top:15px}.block-sidebar-modules{margin-top:0}.block-sidebar-modules .block-paragraph{margin-bottom:30px}@media (min-width:992px){.block-sidebar-modules .block-paragraph{margin-bottom:45px}}.block-sidebar-modules .container{min-width:280px}.block-sidebar-modules>.container{padding:0}.block-sidebar-modules .block-content .block-jotform{margin-top:0;margin-bottom:30px}@media (min-width:992px){.block-sidebar-modules .block-content .block-jotform{margin-bottom:40px}}.block-sidebar-modules .block-content .block-jotform iframe{max-width:100%}.block-content-with-an-image .block-content{background:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 30px auto;grid-template-rows:auto 30px auto;padding:30px 18px}@media (min-width:480px){.block-content-with-an-image .block-content{padding:30px}}@media (min-width:992px){.block-content-with-an-image .block-content{-ms-grid-columns:0.8fr 30px 1.2fr;grid-template-columns:0.8fr 30px 1.2fr;-ms-grid-rows:1fr;grid-template-rows:1fr;padding:30px 50px}}@media (min-width:1590px){.block-content-with-an-image .block-content{padding:30px 150px}}.block-content-with-an-image .block-content .text-content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}@media (min-width:992px){.block-content-with-an-image .block-content .text-content{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}.block-content-with-an-image .block-content .text-content .title{font-size:3rem;line-height:4.1rem;font-weight:600;margin-bottom:20px}@media (min-width:992px){.block-content-with-an-image .block-content .text-content .title{font-size:4rem;line-height:5.5rem;margin-bottom:35px}}.block-content-with-an-image .block-content .text-content .body{font-size:1.6rem;line-height:2.2rem;color:#000000}@media (min-width:992px){.block-content-with-an-image .block-content .text-content .body{font-size:1.8rem;line-height:2.4rem}}.block-content-with-an-image .block-content .media{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}@media (min-width:992px){.block-content-with-an-image .block-content .media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.block-content-with-an-image .block-content .media img{margin:0 auto;max-width:100%;max-height:unset}@media (min-width:480px){.block-content-with-an-image .block-content .media img{max-width:343px;max-height:233px}}@media (min-width:992px){.block-content-with-an-image .block-content .media img{margin:0}}.block-events-index{margin-bottom:40px}.block-events-index>.container>.title{font-weight:700;line-height:4rem;font-size:3rem;text-align:center}@media (min-width:768px){.block-events-index>.container>.title{text-align:left}}@media (min-width:1200px){.block-events-index>.container>.title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.block-events-index>.container>.title{font-size:4rem;line-height:5.5rem}}.block-events-index>.button-wrapper{text-align:center;padding:35px 0}.block-events-index .select-list{width:auto;min-width:240px;cursor:pointer}.block-events-index .select-list .current-selected{padding:7px 50px 7px 20px;border:none;border-bottom:1px solid #004FA3;text-transform:none;text-align:left}.block-events-index .select-list .current-selected .caret{right:2px;background-image:url(/themes/custom/leon/images/caret-light-blue.svg)}.block-events-index .select-list .select-options{margin-top:15px;border:none;padding:20px 15px;width:100%;z-index:3;box-shadow:3px 3px 12px rgba(0,0,0,0.1)}@media (min-width:480px){.block-events-index .select-list .select-options{width:120%}}@media (min-width:992px){.block-events-index .select-list .select-options{max-height:none;width:150%}}.block-events-index .select-list .select-options button,.block-events-index .select-list .select-options li{padding:8px 10px}.block-events-index .select-list.open .current-selected{border-bottom:0.5px solid #ececec}.block-home-events .event-list .title,.block-events-index .event-list .title{font-weight:600;line-height:4rem;font-size:3rem}@media (min-width:1200px){.block-home-events .event-list .title,.block-events-index .event-list .title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.block-home-events .event-list .title,.block-events-index .event-list .title{font-size:4rem;line-height:5.5rem}}.block-home-events .form-item-category,.block-events-index .form-item-category{margin:15px 0;text-align:center}@media (min-width:768px){.block-home-events .form-item-category,.block-events-index .form-item-category{text-align:left}}.block-home-events .form-item-category .styled-select-list.big-select,.block-events-index .form-item-category .styled-select-list.big-select{margin:20px 0 10px;display:block}@media (min-width:768px){.block-home-events .form-item-category .styled-select-list.big-select,.block-events-index .form-item-category .styled-select-list.big-select{margin:0 20px;display:inline-block}}.block-home-events .event-list,.block-home-events .first-three,.block-events-index .event-list,.block-events-index .first-three{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}@media (min-width:768px){.block-home-events .event-list,.block-home-events .first-three,.block-events-index .event-list,.block-events-index .first-three{-ms-grid-rows:min-content 30px min-content 30px min-content;grid-template-rows:min-content 30px min-content 30px min-content}}@media (min-width:992px){.block-home-events .event-list,.block-home-events .first-three,.block-events-index .event-list,.block-events-index .first-three{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr;-ms-grid-rows:1fr 30px 1fr;grid-template-rows:1fr 30px 1fr}}.block-home-events .first-three .event,.block-events-index .first-three .event{padding:15px 0}@media (min-width:768px){.block-home-events .first-three .event,.block-events-index .first-three .event{padding:0}}.block-home-events .flex-list,.block-events-index .flex-list{display:-ms-flexbox;display:flex;margin:0 -15px -15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.block-home-events .flex-list,.block-events-index .flex-list{margin:10px -15px -15px}}.block-home-events .flex-list .event-flex,.block-events-index .flex-list .event-flex{max-width:100%;-ms-flex:0 1 100%;flex:0 1 100%;padding:15px}@media (min-width:992px){.block-home-events .flex-list .event-flex,.block-events-index .flex-list .event-flex{max-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}}.block-home-events .event-list .event .event-image img,.block-home-events .first-three .event .event-image img,.block-home-events .flex-list .event .event-image img,.block-events-index .event-list .event .event-image img,.block-events-index .first-three .event .event-image img,.block-events-index .flex-list .event .event-image img{max-width:100%;height:auto;width:100%;object-fit:cover;font-family:"object-fit: cover"}.block-home-events .event-list .event .event-content,.block-home-events .first-three .event .event-content,.block-home-events .flex-list .event .event-content,.block-events-index .event-list .event .event-content,.block-events-index .first-three .event .event-content,.block-events-index .flex-list .event .event-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1200px){.block-home-events .event-list .event .event-content .event-content-wrap,.block-home-events .first-three .event .event-content .event-content-wrap,.block-home-events .flex-list .event .event-content .event-content-wrap,.block-events-index .event-list .event .event-content .event-content-wrap,.block-events-index .first-three .event .event-content .event-content-wrap,.block-events-index .flex-list .event .event-content .event-content-wrap{-ms-transform:translateY(15%);transform:translateY(15%)}}@media (min-width:1590px){.block-home-events .event-list .event .event-content .event-content-wrap,.block-home-events .first-three .event .event-content .event-content-wrap,.block-home-events .flex-list .event .event-content .event-content-wrap,.block-events-index .event-list .event .event-content .event-content-wrap,.block-events-index .first-three .event .event-content .event-content-wrap,.block-events-index .flex-list .event .event-content .event-content-wrap{-ms-transform:translateY(50%);transform:translateY(50%)}}.block-home-events .event-list .event .event-content .title,.block-home-events .first-three .event .event-content .title,.block-home-events .flex-list .event .event-content .title,.block-events-index .event-list .event .event-content .title,.block-events-index .first-three .event .event-content .title,.block-events-index .flex-list .event .event-content .title{line-height:2.1rem;font-size:1.6rem;font-weight:700}@media (min-width:992px){.block-home-events .event-list .event .event-content .title,.block-home-events .first-three .event .event-content .title,.block-home-events .flex-list .event .event-content .title,.block-events-index .event-list .event .event-content .title,.block-events-index .first-three .event .event-content .title,.block-events-index .flex-list .event .event-content .title{font-weight:400}}@media (min-width:1230px){.block-home-events .event-list .event .event-content .title,.block-home-events .first-three .event .event-content .title,.block-home-events .flex-list .event .event-content .title,.block-events-index .event-list .event .event-content .title,.block-events-index .first-three .event .event-content .title,.block-events-index .flex-list .event .event-content .title{font-weight:700}}.block-home-events .event-list .event .event-content .date,.block-home-events .first-three .event .event-content .date,.block-home-events .flex-list .event .event-content .date,.block-events-index .event-list .event .event-content .date,.block-events-index .first-three .event .event-content .date,.block-events-index .flex-list .event .event-content .date{margin-bottom:15px}.block-home-events .event-list .event .event-content .category,.block-home-events .first-three .event .event-content .category,.block-home-events .flex-list .event .event-content .category,.block-events-index .event-list .event .event-content .category,.block-events-index .first-three .event .event-content .category,.block-events-index .flex-list .event .event-content .category{display:block;color:#004FA3;font-weight:700;font-size:1.4rem;margin:5px 0 10px;text-transform:lowercase}.block-home-events .event-list .event .event-content .category:before,.block-home-events .first-three .event .event-content .category:before,.block-home-events .flex-list .event .event-content .category:before,.block-events-index .event-list .event .event-content .category:before,.block-events-index .first-three .event .event-content .category:before,.block-events-index .flex-list .event .event-content .category:before{content:"#"}.block-home-events .event-list .event .event-content .category a,.block-home-events .first-three .event .event-content .category a,.block-home-events .flex-list .event .event-content .category a,.block-events-index .event-list .event .event-content .category a,.block-events-index .first-three .event .event-content .category a,.block-events-index .flex-list .event .event-content .category a{color:inherit;text-decoration:underline}.block-home-events .event-list .event .event-content .button-wrapper,.block-home-events .first-three .event .event-content .button-wrapper,.block-home-events .flex-list .event .event-content .button-wrapper,.block-events-index .event-list .event .event-content .button-wrapper,.block-events-index .first-three .event .event-content .button-wrapper,.block-events-index .flex-list .event .event-content .button-wrapper{width:100%;-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.block-home-events .event-list .event.event-1,.block-home-events .first-three .event.event-1,.block-home-events .flex-list .event.event-1,.block-events-index .event-list .event.event-1,.block-events-index .first-three .event.event-1,.block-events-index .flex-list .event.event-1{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:min-content 15px min-content 15px min-content;grid-template-rows:min-content 15px min-content 15px min-content;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}@media (min-width:480px){.block-home-events .event-list .event.event-1,.block-home-events .first-three .event.event-1,.block-home-events .flex-list .event.event-1,.block-events-index .event-list .event.event-1,.block-events-index .first-three .event.event-1,.block-events-index .flex-list .event.event-1{-ms-grid-rows:min-content 30px min-content 30px min-content;grid-template-rows:min-content 30px min-content 30px min-content}}@media (min-width:992px){.block-home-events .event-list .event.event-1,.block-home-events .first-three .event.event-1,.block-home-events .flex-list .event.event-1,.block-events-index .event-list .event.event-1,.block-events-index .first-three .event.event-1,.block-events-index .flex-list .event.event-1{-ms-grid-column:1;grid-column:1;-ms-grid-row-span:3;-ms-grid-row:1;grid-row:1 / span 3}}.block-home-events .event-list .event.event-1 .event-content-wrap,.block-home-events .first-three .event.event-1 .event-content-wrap,.block-home-events .flex-list .event.event-1 .event-content-wrap,.block-events-index .event-list .event.event-1 .event-content-wrap,.block-events-index .first-three .event.event-1 .event-content-wrap,.block-events-index .flex-list .event.event-1 .event-content-wrap{-ms-transform:none;transform:none}.block-home-events .event-list .event.event-1 .event-section-title,.block-home-events .first-three .event.event-1 .event-section-title,.block-home-events .flex-list .event.event-1 .event-section-title,.block-events-index .event-list .event.event-1 .event-section-title,.block-events-index .first-three .event.event-1 .event-section-title,.block-events-index .flex-list .event.event-1 .event-section-title{-ms-grid-row:1;grid-row:1}.block-home-events .event-list .event.event-1 .event-section-title .title,.block-home-events .first-three .event.event-1 .event-section-title .title,.block-home-events .flex-list .event.event-1 .event-section-title .title,.block-events-index .event-list .event.event-1 .event-section-title .title,.block-events-index .first-three .event.event-1 .event-section-title .title,.block-events-index .flex-list .event.event-1 .event-section-title .title{margin-bottom:13px}.block-home-events .event-list .event.event-1 .event-image,.block-home-events .first-three .event.event-1 .event-image,.block-home-events .flex-list .event.event-1 .event-image,.block-events-index .event-list .event.event-1 .event-image,.block-events-index .first-three .event.event-1 .event-image,.block-events-index .flex-list .event.event-1 .event-image{-ms-grid-row:3;grid-row:3}.block-home-events .event-list .event.event-1 .event-content,.block-home-events .first-three .event.event-1 .event-content,.block-home-events .flex-list .event.event-1 .event-content,.block-events-index .event-list .event.event-1 .event-content,.block-events-index .first-three .event.event-1 .event-content,.block-events-index .flex-list .event.event-1 .event-content{-ms-grid-row:5;grid-row:5}.block-home-events .event-list .event.event-2,.block-home-events .event-list .event.event-3,.block-home-events .event-list .event.event-flex,.block-home-events .first-three .event.event-2,.block-home-events .first-three .event.event-3,.block-home-events .first-three .event.event-flex,.block-home-events .flex-list .event.event-2,.block-home-events .flex-list .event.event-3,.block-home-events .flex-list .event.event-flex,.block-events-index .event-list .event.event-2,.block-events-index .event-list .event.event-3,.block-events-index .event-list .event.event-flex,.block-events-index .first-three .event.event-2,.block-events-index .first-three .event.event-3,.block-events-index .first-three .event.event-flex,.block-events-index .flex-list .event.event-2,.block-events-index .flex-list .event.event-3,.block-events-index .flex-list .event.event-flex{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;display:-ms-grid;display:grid;-ms-grid-rows:min-content 15px min-content;grid-template-rows:min-content 15px min-content}@media (min-width:480px){.block-home-events .event-list .event.event-2,.block-home-events .event-list .event.event-3,.block-home-events .event-list .event.event-flex,.block-home-events .first-three .event.event-2,.block-home-events .first-three .event.event-3,.block-home-events .first-three .event.event-flex,.block-home-events .flex-list .event.event-2,.block-home-events .flex-list .event.event-3,.block-home-events .flex-list .event.event-flex,.block-events-index .event-list .event.event-2,.block-events-index .event-list .event.event-3,.block-events-index .event-list .event.event-flex,.block-events-index .first-three .event.event-2,.block-events-index .first-three .event.event-3,.block-events-index .first-three .event.event-flex,.block-events-index .flex-list .event.event-2,.block-events-index .flex-list .event.event-3,.block-events-index .flex-list .event.event-flex{-ms-grid-columns:250px 30px 1fr;grid-template-columns:250px 30px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}}@media (min-width:768px){.block-home-events .event-list .event.event-2,.block-home-events .event-list .event.event-3,.block-home-events .event-list .event.event-flex,.block-home-events .first-three .event.event-2,.block-home-events .first-three .event.event-3,.block-home-events .first-three .event.event-flex,.block-home-events .flex-list .event.event-2,.block-home-events .flex-list .event.event-3,.block-home-events .flex-list .event.event-flex,.block-events-index .event-list .event.event-2,.block-events-index .event-list .event.event-3,.block-events-index .event-list .event.event-flex,.block-events-index .first-three .event.event-2,.block-events-index .first-three .event.event-3,.block-events-index .first-three .event.event-flex,.block-events-index .flex-list .event.event-2,.block-events-index .flex-list .event.event-3,.block-events-index .flex-list .event.event-flex{-ms-grid-columns:375px 30px 1fr;grid-template-columns:375px 30px 1fr}}@media (min-width:992px){.block-home-events .event-list .event.event-2,.block-home-events .event-list .event.event-3,.block-home-events .event-list .event.event-flex,.block-home-events .first-three .event.event-2,.block-home-events .first-three .event.event-3,.block-home-events .first-three .event.event-flex,.block-home-events .flex-list .event.event-2,.block-home-events .flex-list .event.event-3,.block-home-events .flex-list .event.event-flex,.block-events-index .event-list .event.event-2,.block-events-index .event-list .event.event-3,.block-events-index .event-list .event.event-flex,.block-events-index .first-three .event.event-2,.block-events-index .first-three .event.event-3,.block-events-index .first-three .event.event-flex,.block-events-index .flex-list .event.event-2,.block-events-index .flex-list .event.event-3,.block-events-index .flex-list .event.event-flex{-ms-grid-columns:220px 30px 1fr;grid-template-columns:220px 30px 1fr;-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}@media (min-width:1200px){.block-home-events .event-list .event.event-2,.block-home-events .event-list .event.event-3,.block-home-events .event-list .event.event-flex,.block-home-events .first-three .event.event-2,.block-home-events .first-three .event.event-3,.block-home-events .first-three .event.event-flex,.block-home-events .flex-list .event.event-2,.block-home-events .flex-list .event.event-3,.block-home-events .flex-list .event.event-flex,.block-events-index .event-list .event.event-2,.block-events-index .event-list .event.event-3,.block-events-index .event-list .event.event-flex,.block-events-index .first-three .event.event-2,.block-events-index .first-three .event.event-3,.block-events-index .first-three .event.event-flex,.block-events-index .flex-list .event.event-2,.block-events-index .flex-list .event.event-3,.block-events-index .flex-list .event.event-flex{-ms-grid-columns:375px 30px 1fr;grid-template-columns:375px 30px 1fr}}@media (min-width:1620px){.block-home-events .event-list .event.event-2,.block-home-events .event-list .event.event-3,.block-home-events .event-list .event.event-flex,.block-home-events .first-three .event.event-2,.block-home-events .first-three .event.event-3,.block-home-events .first-three .event.event-flex,.block-home-events .flex-list .event.event-2,.block-home-events .flex-list .event.event-3,.block-home-events .flex-list .event.event-flex,.block-events-index .event-list .event.event-2,.block-events-index .event-list .event.event-3,.block-events-index .event-list .event.event-flex,.block-events-index .first-three .event.event-2,.block-events-index .first-three .event.event-3,.block-events-index .first-three .event.event-flex,.block-events-index .flex-list .event.event-2,.block-events-index .flex-list .event.event-3,.block-events-index .flex-list .event.event-flex{-ms-grid-columns:375px 30px 1fr;grid-template-columns:375px 30px 1fr}}.block-home-events .event-list .event.event-2 .event-image,.block-home-events .event-list .event.event-3 .event-image,.block-home-events .event-list .event.event-flex .event-image,.block-home-events .first-three .event.event-2 .event-image,.block-home-events .first-three .event.event-3 .event-image,.block-home-events .first-three .event.event-flex .event-image,.block-home-events .flex-list .event.event-2 .event-image,.block-home-events .flex-list .event.event-3 .event-image,.block-home-events .flex-list .event.event-flex .event-image,.block-events-index .event-list .event.event-2 .event-image,.block-events-index .event-list .event.event-3 .event-image,.block-events-index .event-list .event.event-flex .event-image,.block-events-index .first-three .event.event-2 .event-image,.block-events-index .first-three .event.event-3 .event-image,.block-events-index .first-three .event.event-flex .event-image,.block-events-index .flex-list .event.event-2 .event-image,.block-events-index .flex-list .event.event-3 .event-image,.block-events-index .flex-list .event.event-flex .event-image{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.block-home-events .event-list .event.event-2 .event-content,.block-home-events .event-list .event.event-3 .event-content,.block-home-events .event-list .event.event-flex .event-content,.block-home-events .first-three .event.event-2 .event-content,.block-home-events .first-three .event.event-3 .event-content,.block-home-events .first-three .event.event-flex .event-content,.block-home-events .flex-list .event.event-2 .event-content,.block-home-events .flex-list .event.event-3 .event-content,.block-home-events .flex-list .event.event-flex .event-content,.block-events-index .event-list .event.event-2 .event-content,.block-events-index .event-list .event.event-3 .event-content,.block-events-index .event-list .event.event-flex .event-content,.block-events-index .first-three .event.event-2 .event-content,.block-events-index .first-three .event.event-3 .event-content,.block-events-index .first-three .event.event-flex .event-content,.block-events-index .flex-list .event.event-2 .event-content,.block-events-index .flex-list .event.event-3 .event-content,.block-events-index .flex-list .event.event-flex .event-content{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;display:-ms-flexbox;display:flex}@media (min-width:480px){.block-home-events .event-list .event.event-2 .event-content,.block-home-events .event-list .event.event-3 .event-content,.block-home-events .event-list .event.event-flex .event-content,.block-home-events .first-three .event.event-2 .event-content,.block-home-events .first-three .event.event-3 .event-content,.block-home-events .first-three .event.event-flex .event-content,.block-home-events .flex-list .event.event-2 .event-content,.block-home-events .flex-list .event.event-3 .event-content,.block-home-events .flex-list .event.event-flex .event-content,.block-events-index .event-list .event.event-2 .event-content,.block-events-index .event-list .event.event-3 .event-content,.block-events-index .event-list .event.event-flex .event-content,.block-events-index .first-three .event.event-2 .event-content,.block-events-index .first-three .event.event-3 .event-content,.block-events-index .first-three .event.event-flex .event-content,.block-events-index .flex-list .event.event-2 .event-content,.block-events-index .flex-list .event.event-3 .event-content,.block-events-index .flex-list .event.event-flex .event-content{-ms-grid-row:1;grid-row:1;-ms-grid-column:3;grid-column:3}}@media (min-width:1590px){.block-home-events .event-list .event.event-2 .event-content,.block-home-events .event-list .event.event-3 .event-content,.block-home-events .event-list .event.event-flex .event-content,.block-home-events .first-three .event.event-2 .event-content,.block-home-events .first-three .event.event-3 .event-content,.block-home-events .first-three .event.event-flex .event-content,.block-home-events .flex-list .event.event-2 .event-content,.block-home-events .flex-list .event.event-3 .event-content,.block-home-events .flex-list .event.event-flex .event-content,.block-events-index .event-list .event.event-2 .event-content,.block-events-index .event-list .event.event-3 .event-content,.block-events-index .event-list .event.event-flex .event-content,.block-events-index .first-three .event.event-2 .event-content,.block-events-index .first-three .event.event-3 .event-content,.block-events-index .first-three .event.event-flex .event-content,.block-events-index .flex-list .event.event-2 .event-content,.block-events-index .flex-list .event.event-3 .event-content,.block-events-index .flex-list .event.event-flex .event-content{-ms-flex-align:center;align-items:center}}.block-home-events .event-list .event.event-3,.block-home-events .first-three .event.event-3,.block-home-events .flex-list .event.event-3,.block-events-index .event-list .event.event-3,.block-events-index .first-three .event.event-3,.block-events-index .flex-list .event.event-3{-ms-grid-row:5;grid-row:5;-ms-grid-column:1;grid-column:1}@media (min-width:768px){.block-home-events .event-list .event.event-3,.block-home-events .first-three .event.event-3,.block-home-events .flex-list .event.event-3,.block-events-index .event-list .event.event-3,.block-events-index .first-three .event.event-3,.block-events-index .flex-list .event.event-3{padding-bottom:15px}}@media (min-width:992px){.block-home-events .event-list .event.event-3,.block-home-events .first-three .event.event-3,.block-home-events .flex-list .event.event-3,.block-events-index .event-list .event.event-3,.block-events-index .first-three .event.event-3,.block-events-index .flex-list .event.event-3{-ms-grid-row:3;grid-row:3;-ms-grid-column:3;grid-column:3}}@media (min-width:992px){.block-home-events .event-list .event.event-flex,.block-home-events .first-three .event.event-flex,.block-home-events .flex-list .event.event-flex,.block-events-index .event-list .event.event-flex,.block-events-index .first-three .event.event-flex,.block-events-index .flex-list .event.event-flex{-ms-grid-columns:220px 30px 1fr;grid-template-columns:220px 30px 1fr;-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}@media (min-width:1200px){.block-home-events .event-list .event.event-flex,.block-home-events .first-three .event.event-flex,.block-home-events .flex-list .event.event-flex,.block-events-index .event-list .event.event-flex,.block-events-index .first-three .event.event-flex,.block-events-index .flex-list .event.event-flex{-ms-grid-columns:375px 30px 1fr;grid-template-columns:375px 30px 1fr}}.block-home-events .button.events,.block-events-index .button.events{height:auto;border-color:#004FA3}.block-home-events{margin-bottom:30px}.block-home-events .event-section-title .title{margin-bottom:13px}.block-home-events .event-section-title .button-wrapper .button{border-color:#0092FF;text-align:center;width:100%;min-width:240px;font-size:1.5rem;padding:5px 35px 5px 5px}@media (min-width:400px){.block-home-events .event-section-title .button-wrapper .button{width:auto;font-size:1.6rem;padding:5px 50px 5px 20px}}.block-home-events .event-list{padding:0 10px}@media (min-width:480px){.block-home-events .event-list{padding:0}}.block-home-events .event-list .event .event-content .date-with-line:before{background:#0092FF}@media (min-width:768px){.block-home-events .event-list .event .event-content .date-with-line:before{background:#004FA3}}.block-home-events .event-list .event .event-content .category{display:none}@media (min-width:768px){.block-home-events .event-list .event .event-content .category{display:block}}.block-home-events .event-list .event .event-content .category a{text-decoration:underline}.block-home-events .event-list .event .event-content .title{margin-top:10px}.block-home-events .event-list .event.event-2,.block-home-events .event-list .event.event-3{display:none}@media (min-width:768px){.block-home-events .event-list .event.event-2,.block-home-events .event-list .event.event-3{display:-ms-grid;display:grid}}.block-event-header .block-content{margin:0 -30px}@media (min-width:480px){.block-event-header .block-content{margin:0}}@media (min-width:1230px){.block-event-header .block-content{display:-ms-grid;display:grid;-ms-grid-columns:780px 1fr;grid-template-columns:780px 1fr;-ms-grid-rows:1fr 360px 1fr;grid-template-rows:1fr 360px 1fr}}.block-event-header .block-content .media{-ms-grid-row:1;grid-row:1;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1}@media (min-width:1230px){.block-event-header .block-content .media{-ms-grid-column:1;grid-column:1;-ms-grid-row-span:3;-ms-grid-row:1;grid-row:1 / span 3;-ms-grid-row-span:3}}.block-event-header .block-content .media img{width:100%;object-fit:cover;font-family:"object-fit: cover";max-height:500px;min-height:320px}.block-event-header .block-content .content{-ms-grid-row:2;grid-row:2;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;background-color:#f7f7f7;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 20px;-ms-flex-align:center;align-items:center;margin:0 30px}@media (min-width:480px){.block-event-header .block-content .content{margin:0;padding:30px 50px 30px 30px}}@media (min-width:1230px){.block-event-header .block-content .content{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}}.block-event-header .block-content .content .date{font-weight:700;line-height:2.7rem;vertical-align:middle;font-size:2rem}.block-event-header .block-content .content .date:before{content:"";display:inline-block;vertical-align:middle;width:21px;height:5px;background-color:#004FA3;margin-right:3px;top:12px}.block-event-header .block-content .content .category{display:block;color:#004FA3;font-weight:700;font-size:1.8rem;margin:5px 0 15px}.block-event-header .block-content .content .category:before{content:"#"}.block-event-header .block-content .content .category a{color:inherit}.block-event-header .block-content .content .title{line-height:24px;font-weight:700;font-size:2rem}@media (min-width:768px){.block-event-header .block-content .content .title{font-size:2.5rem;line-height:3.4rem}}.block-event-header .block-content .share-socialmedia{-ms-grid-row:3;grid-row:3;-ms-grid-column:2;grid-column:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 30px;margin:15px 0}.block-event-header .block-content .share-socialmedia .title{display:inline-block;text-transform:lowercase;vertical-align:middle;line-height:32px}.block-event-header .block-content .share-socialmedia .socialmedia-icon{width:32px;height:32px;text-indent:-99999px;display:inline-block;background-size:cover;vertical-align:middle;margin-left:15px}.block-event-header .block-content .share-socialmedia .socialmedia-icon.icon-facebook{background-image:url(/themes/custom/leon/images/icons/facebook-icon-primary.svg)}.block-event-header .block-content .share-socialmedia .socialmedia-icon.icon-linkedin{background-image:url(/themes/custom/leon/images/icons/linkedin-icon-primary.svg)}.block-event-header .block-content .share-socialmedia .socialmedia-icon.icon-twitter{background-image:url(/themes/custom/leon/images/icons/twitter-icon-primary.svg)}@media (min-width:1590px){.page-node-type-event .event-small-container{max-width:1320px;margin:0 auto}.page-node-type-event .event-small-container .container{width:auto}}.page-node-type-event .event-small-container .block-banner.event-view .block-content .media img{min-height:260px;object-fit:cover;font-family:"object-fit: cover";object-position:center}.block-field-related-events{margin-bottom:30px}.block-field-videos.block-field{margin-top:30px}.block-field-videos-title .block-subtitle .title{font-weight:600;max-width:1320px;margin:0 auto}.block-field-videos-title .block-subtitle .title:after{content:" ";display:block;width:21px;height:5px;background:#005493;margin-top:10px}@use "ext/_mixin" as *;.block-blog-front{padding-top:35px;padding-bottom:55px;background:#f7f7f7;margin-left:auto;margin-right:auto;max-width:1920px}.block-blog-front .blog-header{overflow:auto}.block-blog-front .blog-header .title{text-align:center;font-weight:600;line-height:4rem;font-size:3rem}@media (min-width:1200px){.block-blog-front .blog-header .title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.block-blog-front .blog-header .title{font-size:4rem;line-height:5.5rem}}.block-blog-front .blog-header .title:after{margin:0 auto;margin-top:10px}.block-blog-front .blog-header .button-wrapper{text-align:center}@media (min-width:1200px){.block-blog-front .blog-header .button-wrapper{text-align:left}}.block-blog-front .blog-header .button-wrapper a.button{margin:20px auto;width:100%;min-width:240px;font-size:1.5rem;padding:5px 35px 5px 5px}@media (min-width:400px){.block-blog-front .blog-header .button-wrapper a.button{width:auto;font-size:1.6rem;padding:5px 50px 5px 20px}}@media (min-width:1200px){.block-blog-front .blog-header .button-wrapper a.button{float:right;margin-top:-52px}}.block-blog-front .blog-posts-wrapper .blog-post{display:none;margin-top:30px}@media (min-width:768px){.block-blog-front .blog-posts-wrapper .blog-post{display:block}}.block-blog-front .blog-posts-wrapper .blog-post:first-child{display:block}@media (min-width:768px){.blog-posts-wrapper.front-view{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}}.blog-posts-wrapper.front-view.count-3{-ms-grid-rows:min-content 30px min-content 30px min-content;grid-template-rows:min-content 30px min-content 30px min-content}.blog-posts-wrapper.front-view.count-3 article{z-index:1}.blog-posts-wrapper.front-view.count-3 .blog-image img{width:100%;object-fit:cover;font-family:"object-fit: cover";height:290px}@media (min-width:768px){.blog-posts-wrapper.front-view.count-3 .blog-image img{height:100%}}@media (min-width:480px){.blog-posts-wrapper.front-view.count-3{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr;-ms-grid-rows:min-content min-content;grid-template-rows:min-content min-content}}@media (min-width:768px){.blog-posts-wrapper.front-view.count-3 .blog-image img{height:306px}}@media (min-width:992px){.blog-posts-wrapper.front-view.count-3{-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:390fr 30px 187fr 30px 187fr;grid-template-columns:390fr 30px 187fr 30px 187fr}.blog-posts-wrapper.front-view.count-3 .blog-image{height:auto}}.blog-posts-wrapper.front-view.count-3 .button:hover{color:#fff;background-color:#004fa3}.blog-posts-wrapper.front-view.count-3 .blog-post{position:relative;background:#fff}.blog-posts-wrapper.front-view.count-3 .blog-post .blog-desc .title{overflow:hidden;font-weight:600;font-size:1.6rem;line-height:1.8rem;margin-bottom:60px}@media (min-width:1230px){.blog-posts-wrapper.front-view.count-3 .blog-post .blog-desc .title{margin-bottom:0}}@media (min-width:1590px){.blog-posts-wrapper.front-view.count-3 .blog-post .blog-desc .title{font-size:1.6rem;line-height:1.8rem}}.blog-posts-wrapper.front-view.count-3 .blog-post .blog-desc .blog-single-category{margin-bottom:10px}.blog-posts-wrapper.front-view.count-3 .blog-post.post-3{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}@media (min-width:992px){.blog-posts-wrapper.front-view.count-3 .blog-post.post-3{-ms-grid-column:5;grid-column:5}}.blog-posts-wrapper.front-view .blog-post{margin-bottom:0;position:relative;background:#fff}.blog-posts-wrapper.front-view .blog-post.post-1{-ms-grid-column:1;grid-column:1}@media (min-width:992px){.blog-posts-wrapper.front-view .blog-post.post-1{-ms-grid-column:1;grid-column:1}}.blog-posts-wrapper.front-view .blog-post.post-2{-ms-grid-column:3;grid-column:3}@media (min-width:992px){.blog-posts-wrapper.front-view .blog-post.post-2{-ms-grid-column:3;grid-column:3}}.blog-posts-wrapper.front-view .blog-post.post-3{-ms-grid-column:1;grid-column:1}@media (min-width:480px){.blog-posts-wrapper.front-view .blog-post.post-3{-ms-grid-column:3;grid-column:3}}@media (min-width:992px){.blog-posts-wrapper.front-view .blog-post.post-3{-ms-grid-column:5;grid-column:5}}.blog-posts-wrapper.front-view .blog-post .blog-desc{background:#fff;padding:30px 10px;font-size:1.3rem}@media (min-width:480px){.blog-posts-wrapper.front-view .blog-post .blog-desc{font-size:1.6rem;padding:20px}}@media (min-width:1590px){.blog-posts-wrapper.front-view .blog-post .blog-desc{padding:30px}}.blog-posts-wrapper.front-view .blog-post .blog-desc .title{margin-top:10px;min-height:55px;font-weight:600;line-height:1.8rem}.blog-posts-wrapper.front-view .blog-post .blog-image picture,.blog-posts-wrapper.front-view .blog-post .blog-image img{max-width:100%;height:auto;width:100%}.blog-posts-darker{margin-top:30px}@media (min-width:768px){.blog-posts-wrapper.two-posts-darker{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}}.blog-posts-wrapper.two-posts-darker .post-2{-ms-grid-column:3;grid-column:3}.blog-posts-wrapper.two-posts-darker .blog-desc{bottom:35px}@media (min-width:480px){.blog-posts-wrapper.two-posts-darker .blog-desc{bottom:55px}}.blog-posts-wrapper.two-posts-darker .blog-desc .title{overflow:hidden;font-weight:600;line-height:1.8rem;margin-bottom:0}.blog-posts-wrapper.two-posts-darker .blog-desc .button-wrapper{bottom:-60px;right:10px}@media (min-width:480px){.blog-posts-wrapper.two-posts-darker .blog-desc .button-wrapper{right:-30px;bottom:-30px}}@media (min-width:1590px){.blog-posts-wrapper.two-posts-darker .blog-desc .button-wrapper{bottom:-5px;right:0}}.blog-posts-wrapper.dark-and-small{-ms-flex-align:end;align-items:end}@media (min-width:992px){.blog-posts-wrapper.dark-and-small{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr;-ms-grid-rows:1fr 30px 366px;grid-template-rows:1fr 30px 366px}}.blog-posts-wrapper.dark-and-small article{height:100%}.blog-posts-wrapper.dark-and-small article>a{height:100%}.blog-posts-wrapper.dark-and-small article>a picture,.blog-posts-wrapper.dark-and-small article>a img{height:100%}.blog-posts-wrapper.dark-and-small .title{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;font-weight:600}.blog-posts-wrapper.dark-and-small .post-1{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1}.blog-posts-wrapper.dark-and-small .post-2{-ms-grid-row-span:3;-ms-grid-row:1;grid-row:1 / span 3;-ms-grid-row-span:1;-ms-grid-column:3;grid-column:3;height:-webkit-fit-content;height:fit-content}.blog-posts-wrapper.dark-and-small .post-2 .button-wrapper{right:20px;bottom:-5px}@media (min-width:480px){.blog-posts-wrapper.dark-and-small .post-2 .button-wrapper{right:-10px}}.blog-posts-wrapper.dark-and-small.left .title{-ms-grid-row:1;grid-row:1;-ms-grid-column:3;grid-column:3}.blog-posts-wrapper.dark-and-small.left .post-1{-ms-grid-row:3;grid-row:3;-ms-grid-column:3;grid-column:3}.blog-posts-wrapper.dark-and-small.left .post-2{-ms-grid-column:1;grid-column:1;-ms-grid-row-span:3;-ms-grid-row:1;grid-row:1 / span 3;-ms-grid-row-span:3}.blog-posts-wrapper.dark-and-small .blog-post.desc-on-side .title{margin-bottom:50px;font-weight:600;line-height:1.8rem}@media (min-width:768px){.blog-posts-wrapper.dark-and-small .blog-post.desc-on-side .title{margin-bottom:0}}.blog-post{margin-top:30px}.blog-post .blog-desc .title{line-height:1.9rem;margin-bottom:50px}@media (min-width:1230px){.blog-post .blog-desc .title{margin-bottom:0}}.blog-post .blog-desc .button-wrapper{position:absolute;bottom:20px;right:20px;max-width:calc(100% - 40px)}@media (min-width:1200px){.blog-post .blog-desc .button-wrapper{right:45px;max-width:calc(100% - 75px)}}.blog-post .blog-desc .teaser{margin-top:10px;font-size:1.4rem;line-height:1.6rem;display:none;margin-bottom:50px}@media (min-width:1230px){.blog-post .blog-desc .teaser{display:block}}.blog-post.desc-on-image-darker{position:relative;max-width:780px;min-height:300px}@media (min-width:480px){.blog-post.desc-on-image-darker{min-height:400px}}@media (min-width:768px){.blog-post.desc-on-image-darker{min-height:auto}}.blog-post.desc-on-image-darker .media img,.blog-post.desc-on-image-darker .media picture{display:block}.blog-post.desc-on-image-darker:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);pointer-events:none;z-index:1}.blog-post.desc-on-image-darker .blog-desc{position:absolute;color:white;left:10px;right:10px;z-index:2;padding-right:30px;font-size:1.3rem;bottom:80px;-ms-transform:none;transform:none}@media (min-width:480px){.blog-post.desc-on-image-darker .blog-desc{left:40px;right:50px;font-size:1.6rem;bottom:40px}}@media (min-width:992px){.blog-post.desc-on-image-darker .blog-desc{left:60px;bottom:55px}}@media (min-width:1590px){.blog-post.desc-on-image-darker .blog-desc{padding-right:60px}}.blog-post.desc-on-image-darker .blog-desc .blog-single-category{color:white}.blog-post.desc-on-image-darker .blog-desc .button-wrapper{width:38px;height:38px;position:absolute}.blog-post.desc-on-image-darker .blog-desc .button-wrapper a{width:100%;height:100%}.blog-post.desc-on-image-darker .blog-desc .title,.blog-post.desc-on-image-darker .blog-desc .teaser{margin-bottom:0}.blog-post.desc-on-image-darker a{height:100%;display:block}.blog-post.desc-on-image-darker a picture{min-height:300px}@media (min-width:480px){.blog-post.desc-on-image-darker a picture{min-height:400px}}@media (min-width:768px){.blog-post.desc-on-image-darker a picture{min-height:auto}}.blog-post.desc-on-image-darker a picture img{min-height:300px;object-fit:cover;font-family:"object-fit: cover"}@media (min-width:480px){.blog-post.desc-on-image-darker a picture img{min-height:400px}}@media (min-width:768px){.blog-post.desc-on-image-darker a picture img{min-height:auto}}@media (min-width:768px){.blog-post.desc-on-side{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}.blog-post.desc-on-side img{height:100%;object-fit:cover;font-family:"object-fit: cover"}}@media (min-width:1200px){.blog-post.desc-on-side{-ms-grid-columns:374px 1fr;grid-template-columns:374px 1fr}}.blog-post.desc-on-side>a:focus{z-index:1}.blog-post.desc-on-side .media{-ms-grid-column:1;grid-column:1}.blog-post.desc-on-side .media img{width:100%}@media (min-width:768px){.blog-post.desc-on-side .media img{width:auto}}.blog-post.desc-on-side .blog-desc{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:30px 30px 30px 10px;background:white;font-size:1.3rem;-ms-grid-column:2;grid-column:2}@media (min-width:392px){.blog-post.desc-on-side .blog-desc{padding:20px;font-size:1.6rem}}@media (min-width:1590px){.blog-post.desc-on-side .blog-desc{padding:30px}}.blog-post.desc-on-side .blog-desc .category,.blog-post.desc-on-side .blog-desc .title{width:100%}.blog-post.desc-on-side .blog-desc .category{margin-bottom:15px}.blog-post.desc-on-side .blog-desc .button-wrapper{position:absolute;bottom:20px;right:20px}@media (min-width:768px){.blog-post.desc-on-side .blog-desc .button-wrapper{right:30px}}.blog-posts-front-view{margin-top:30px;position:relative;padding-bottom:30px}.blog-posts-front-view:before{content:"";width:100%;display:block;background-color:#f7f7f7;position:absolute;top:160px;left:0;z-index:-1;height:calc(100% - 160px)}.blog-category-title-listing{color:black;font-weight:600;line-height:3.5rem;font-size:2.5rem}@media (min-width:1200px){.blog-category-title-listing{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.blog-category-title-listing{font-size:4rem;line-height:5.5rem}}.blog-category-title-listing a{color:inherit}.blog-single-category{font-size:1.4rem;line-height:1.8rem;font-weight:600;color:black;text-transform:uppercase;margin-bottom:20px}.blog-single-category a{color:inherit}.blog-posts-large-post .main-post{margin:0 -20px}@media (min-width:480px){.blog-posts-large-post .main-post{margin:0}}.blog-posts-large-post .main-post .blog-post{background-color:green;padding-bottom:30px}@media (min-width:1200px){.blog-posts-large-post .main-post .blog-post{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}}.blog-posts-large-post .main-post .blog-post .blog-image{-ms-grid-column:1;grid-column:1}@media (min-width:1200px){.blog-posts-large-post .main-post .blog-post .blog-image{margin-left:-50px}}.blog-posts-large-post .main-post .blog-post .blog-image img{height:350px;width:100%;object-fit:cover;font-family:"object-fit: cover"}@media (min-width:768px){.blog-posts-large-post .main-post .blog-post .blog-image img{height:auto;object-fit:none}}.blog-posts-large-post .main-post .blog-post .blog-desc{position:relative;-ms-grid-column:2;grid-column:2;background-color:#f7f7f7;height:300px;top:50%;width:95%;margin:0 auto;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1200px){.blog-posts-large-post .main-post .blog-post .blog-desc{height:70%;width:100%}}@media (min-width:1590px){.blog-posts-large-post .main-post .blog-post .blog-desc{margin-left:-10px;height:55%;top:60%}}.blog-posts-large-post .main-post .blog-post .blog-desc .blog-desc-content{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px}.blog-posts-large-post .main-post .blog-post .blog-desc .blog-desc-content .emphasized-title{font-size:1.8rem;font-weight:700;line-height:1.8rem;padding-bottom:10px}@media (min-width:480px){.blog-posts-large-post .main-post .blog-post .blog-desc .blog-desc-content .emphasized-title{font-size:2.5rem;line-height:3rem}}.blog-listing-index{margin-bottom:30px}.blog-listing-index .menu-title{color:#0A4295;font-size:2.6rem;text-align:center;margin-top:1rem}@media (min-width:768px){.blog-listing-index .menu-title{text-align:left;margin-top:0}}.blog-listing-index .slider-wrapper{margin:0 -20px}@media (min-width:480px){.blog-listing-index .slider-wrapper{margin:0 auto}}.blog-listing-index .slider-wrapper .post_top_teaser{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser picture{width:60%}}.blog-listing-index .slider-wrapper .post_top_teaser img{width:100%;min-height:350px;object-fit:cover;font-family:"object-fit: cover";max-height:560px}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc{z-index:100;position:relative;background-color:#f7f7f7;margin-left:0;margin-right:0;-ms-grid-column:1;grid-column:1;-ms-grid-column-span:3;-ms-grid-row:2;grid-row:2;padding:4rem 3rem;margin:-100px auto 0}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc{position:static;background-color:transparent}}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc{padding:4rem 0}}@media (min-width:1200px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;margin-top:0}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc__content{width:100%;background:#004FA3;position:relative;padding:0 38px;min-height:430px;height:-webkit-fit-content;height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc__content{width:70%;height:580px;padding:0 38px 0 28px;border-radius:0 0 25px 0;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc__content{padding:0 38px 0 158px;width:50%;height:676px}}@media (min-width:1400px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc__content{width:40%}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .blog-single-category a{color:#000}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .blog-single-category a{color:#fff}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title{width:100%;font-size:2.6rem;line-height:3.3rem;font-weight:700;padding-bottom:10px;margin-bottom:0}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title{line-height:4rem}}@media (min-width:1590px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title{font-size:4.6rem;line-height:4.9rem}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title--medium{line-height:3.6rem}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title--small{line-height:2.6rem}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title--small{line-height:3rem}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title .blog-title{color:#000;font-size:3.2rem;font-weight:800}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title .blog-title{color:#fff;font-size:3.6rem}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title .blog-title:focus{box-shadow:none}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title .blog-title--small{font-size:1.8rem}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title .blog-title--small{color:#fff;font-size:2.2rem}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title .blog-title--medium{font-size:2.6rem}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .title .blog-title--medium{color:#fff;font-size:3rem}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .body{width:100%;margin-top:10px;font-size:1.6rem;line-height:1.8rem}@media (min-width:1590px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .body{font-size:2.8rem;line-height:2.4rem}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .body a{color:#000;font-size:1.6rem}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .body a{font-size:1.8rem;color:#fff}}.blog-listing-index .slider-wrapper .post_top_teaser .blog-desc .body a:focus{box-shadow:none}.blog-listing-index .slider-wrapper .post_top_teaser .link-wrapper{display:none}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .link-wrapper{display:block}}.blog-listing-index .slider-wrapper .post_top_teaser .link-wrapper .link{width:-webkit-fit-content;width:fit-content;color:#fff;padding:0.8rem 5rem;border:1px solid #fff;border-radius:1.2rem;background-color:transparent;margin-left:auto;margin-right:auto;line-height:2rem}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .link-wrapper .link{margin-left:0;margin-right:0}}.blog-listing-index .slider-wrapper .post_top_teaser .link-wrapper .blog-link{color:#fff;font-weight:bold;font-size:1.6rem}.blog-listing-index .slider-wrapper .post_top_teaser .slider-navigation{margin-top:auto}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .slider-navigation{margin-top:unset}}.blog-listing-index .slider-wrapper .post_top_teaser .slider-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-grid-column:3rem;grid-column:3rem;-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;padding:2.2rem 0 3.3rem;margin-right:auto;margin-left:auto;width:100%}@media (min-width:768px){.blog-listing-index .slider-wrapper .post_top_teaser .slider-nav{display:-ms-flexbox;display:flex;gap:0.7rem;-ms-flex-pack:end;justify-content:flex-end;padding-right:30px;position:absolute;right:0;bottom:0;background:white}.blog-listing-index .slider-wrapper .post_top_teaser .slider-nav::after{content:"";width:100%;height:50%;background:#004FA3;position:absolute;border-radius:0 0 25px 0;left:0;top:0}}.blog-listing-index .slider-wrapper .post_top_teaser .slider-nav .button{width:43px;height:43px;z-index:1}.blog-listing-index .slider-wrapper .post_top_teaser .slider-nav .button.prev{-ms-transform:rotate(180deg);transform:rotate(180deg)}.blog-listing-index .slider-wrapper .post_top_teaser .slider-nav .button:last-of-type{margin-right:0}.blog-listing-index .slider-wrapper .post_top_teaser .slider-nav .button.only-arrow{background-image:url(/themes/custom/leon/images/icons/button-arrow-tertiary.svg)}.blog-listing-index .slider-wrapper .post_top_teaser .slider-nav.container{margin-left:auto;margin-right:auto}.blog-listing-index .slider-wrapper .review-top-post{display:block}.blog-listing-index .slider-wrapper .review-top-post .blog-image img{max-width:100%;object-fit:cover}.blog-listing-index .slider-wrapper .review-top-post .blog-desc{margin:0 auto;min-width:320px;padding:0 20px;position:absolute;bottom:60px;color:#fff;background-color:transparent;padding:40px 30px;width:95%;margin:-100px auto 0}@media (min-width:480px){.blog-listing-index .slider-wrapper .review-top-post .blog-desc{width:450px;padding:0}}@media (min-width:768px){.blog-listing-index .slider-wrapper .review-top-post .blog-desc{width:738px}}@media (min-width:992px){.blog-listing-index .slider-wrapper .review-top-post .blog-desc{width:962px}}@media (min-width:1200px){.blog-listing-index .slider-wrapper .review-top-post .blog-desc{width:1170px}}@media (min-width:1230px){.blog-listing-index .slider-wrapper .review-top-post .blog-desc{width:1200px}}@media (min-width:1590px){.blog-listing-index .slider-wrapper .review-top-post .blog-desc{width:1560px}}@media (min-width:1620px){.blog-listing-index .slider-wrapper .review-top-post .blog-desc{width:1590px}}@media (min-width:1200px){.blog-listing-index .slider-wrapper .review-top-post .blog-desc{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;width:100%;margin:0}}.blog-listing-index .slider-wrapper .review-top-post .blog-desc .blog-single-category,.blog-listing-index .slider-wrapper .review-top-post .blog-desc .title,.blog-listing-index .slider-wrapper .review-top-post .blog-desc .body-top{color:#fff}.blog-listing-index .slider-wrapper .review-top-post .blog-desc .blog-single-category a,.blog-listing-index .slider-wrapper .review-top-post .blog-desc .title a,.blog-listing-index .slider-wrapper .review-top-post .blog-desc .body-top a{color:#fff}.blog-listing-index .slider-wrapper .review-top-post .blog-desc .title{font-size:1.8rem;font-weight:700;line-height:1.8rem;padding-bottom:10px;margin-bottom:0}.blog-listing-index .slider-wrapper .review-top-post .blog-desc .title a{color:#fff}.blog-listing-index .slider-wrapper .review-top-post .blog-desc .title a:focus{box-shadow:none}.blog-listing-index .slider-wrapper .review-top-post .blog-desc .body{margin-top:10px;font-size:1.6rem;line-height:1.8rem}.blog-listing-index .slider-wrapper .review-top-post .blog-desc .body a{color:#000}.blog-listing-index .slider-wrapper .review-top-post .blog-desc .body a:focus{box-shadow:none}.blog-listing-index .slider-wrapper .review-top-post .slider-nav{position:absolute;bottom:30px;-ms-grid-column:3;grid-column:3;-ms-grid-row:3;grid-row:3;padding:30px 30px 15px 40px;margin-right:0}@media (min-width:480px){.blog-listing-index .slider-wrapper .review-top-post .slider-nav{margin-right:20px}}@media (min-width:1200px){.blog-listing-index .slider-wrapper .review-top-post .slider-nav{-ms-grid-column:2;grid-column:2;margin-right:0}}.blog-listing-index .slider-wrapper .review-top-post .slider-nav .button{width:43px;height:43px;margin-right:55px}.blog-listing-index .slider-wrapper .review-top-post .slider-nav .button.prev{-ms-transform:rotate(180deg);transform:rotate(180deg)}.blog-listing-index .slider-wrapper .review-top-post .slider-nav .button:last-of-type{margin-right:0}.blog-listing-index>.button-wrapper{padding:20px 0;background-color:#fff}.blog-listing-index>.button-wrapper .button{margin:0 auto}.blog-listing-index .category:last-child .blog-posts-small-dark{padding-bottom:30px}.view-blog-three{display:-ms-grid;display:grid}.view-blog-three .view-content{-ms-flex-order:2;order:2}.view-blog-three .pager{-ms-flex-order:1;order:1}.pager__item.is-active{display:none}.pager__item--next a{display:block}.pager__item--next a span{color:transparent}.pager__item--next a:after{content:"";display:inline-block;background:url(/themes/custom/leon/images/icons/button-arrow-primary.svg);width:20px;height:20px}.pager__item--next::before{content:"";background-color:transparent}.node:not(.blog__post) ul:not(.files)>li::before{background-color:transparent}.node.blog__post .blog__post__banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#004FA3;border-radius:25px;margin:0 20px}@media (min-width:480px){.node.blog__post .blog__post__banner{margin:0 auto}}@media (min-width:768px){.node.blog__post .blog__post__banner{max-height:321px;-ms-flex-direction:row;flex-direction:row;position:relative}}.node.blog__post .blog__post__banner .block-blog-post-author{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:20px 10px 0 0;border-radius:0 0 25px 25px;min-width:276px}@media (min-width:768px){.node.blog__post .blog__post__banner .block-blog-post-author{border-radius:25px 0 0 25px;position:absolute;bottom:-170px}}.node.blog__post .blog__post__banner .block-blog-post-author .media{position:relative;margin:0 auto;overflow:hidden;padding:10px 30px 0 20px;-ms-transform:scale(1);transform:scale(1);width:150px;height:110px}@media (min-width:768px){.node.blog__post .blog__post__banner .block-blog-post-author .media{width:230px;height:200px}}.node.blog__post .blog__post__banner .block-blog-post-author .media picture{position:relative;margin-top:5px;z-index:-20;margin-bottom:-2px;margin-left:8px;padding:5px}@media (min-width:1200px){.node.blog__post .blog__post__banner .block-blog-post-author .media picture{margin-top:-50px}}.node.blog__post .blog__post__banner .block-blog-post-author .media picture img{border-radius:50%;border:#fff solid 5px}@media (min-width:1200px){.node.blog__post .blog__post__banner .block-blog-post-author .media picture{margin:0;padding:0}}.node.blog__post .blog__post__banner .block-blog-post-author .media picture img{margin:0 auto}@media (min-width:1200px){.node.blog__post .blog__post__banner .block-blog-post-author .media picture img{margin-left:10px}}.node.blog__post .blog__post__banner .block-blog-post-author .label{margin-top:5px;color:#fff}@media (min-width:768px){.node.blog__post .blog__post__banner .block-blog-post-author .label{color:#0A4295}}.node.blog__post .blog__post__banner .block-blog-post-author .author-name{font-size:1.8rem;font-weight:600;margin-top:5px;color:#fff}@media (min-width:768px){.node.blog__post .blog__post__banner .block-blog-post-author .author-name{color:#0A4295}}.node.blog__post .blog__post__banner .block-blog-post-author .socialmedia{margin-top:15px}.node.blog__post .blog__post__banner .block-blog-post-author .socialmedia .socialmedia-icon{display:none}.node.blog__post .blog__post__banner .block-blog-post-author .socialmedia .socialmedia-icon:last-of-type{margin-right:0}.node.blog__post .blog__post__banner .post-title{font-size:2rem;line-height:2.4rem;color:#fff;width:100%;padding-top:20px;text-align:center}@media (min-width:480px){.node.blog__post .blog__post__banner .post-title{padding:20px 20px 0 20px}}@media (min-width:768px){.node.blog__post .blog__post__banner .post-title{font-size:2.5rem;line-height:3.4rem;text-align:left;padding:51.2px 51.2px 51.2px 276px}}.node.blog__post .grid-wrapper{margin:32px 0}@media (min-width:768px){.node.blog__post .grid-wrapper{display:-ms-flexbox;display:flex}}.node.blog__post .grid-wrapper .blog__post__banner{-ms-grid-column-span:5;-ms-grid-column:1;grid-column:1 / span 5}@media (min-width:480px){.node.blog__post .grid-wrapper .blog__post__banner{margin:0 0 30px}}.node.blog__post .grid-wrapper .blog__post__banner img{max-width:100%;object-fit:cover;font-family:"object-fit: cover";height:350px}@media (min-width:1200px){.node.blog__post .grid-wrapper .blog__post__banner img{height:auto;max-height:560px}}.node.blog__post .grid-wrapper aside{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1 / span 2;-ms-grid-row:2;grid-row:2;min-width:276px}.node.blog__post .grid-wrapper aside>div{margin-bottom:30px}.node.blog__post .grid-wrapper aside>div:last-of-type{margin-bottom:0}.node.blog__post .grid-wrapper aside .block-socialmedia.share{margin-top:150px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:15px}.node.blog__post .grid-wrapper aside .block-socialmedia.share .title{display:inline-block;vertical-align:middle;height:32px;line-height:32px}.node.blog__post .grid-wrapper aside .block-socialmedia.share .socialmedia-icon{vertical-align:middle;width:26px;height:26px;display:inline-block}.node.blog__post .grid-wrapper aside .block-socialmedia.share .icon-facebook{background-image:url(/themes/custom/leon/images/icons/facebook-icon-secondary.svg);background-size:contain;background-repeat:no-repeat}.node.blog__post .grid-wrapper aside .block-socialmedia.share .icon-linkedin{background-image:url(/themes/custom/leon/images/icons/linkedin-icon-tertiary.svg);background-size:contain;background-repeat:no-repeat;margin-left:-10px}.node.blog__post .grid-wrapper aside .block-socialmedia.share .icon-twitter{background-image:url(/themes/custom/leon/images/icons/twitter-icon-secondary.svg);background-size:auto,contain;background-repeat:no-repeat;width:30px}.node.blog__post .grid-wrapper article{-ms-grid-column-span:2;-ms-grid-column:4;grid-column:4 / span 2;-ms-grid-row:2;grid-row:2;position:relative}.node.blog__post .grid-wrapper article .block-socialmedia{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}@media (min-width:768px){.node.blog__post .grid-wrapper article .block-socialmedia{-ms-flex-pack:end;justify-content:flex-end}}.node.blog__post .grid-wrapper article .block-socialmedia .title{font-size:1.5rem}.node.blog__post .grid-wrapper article .meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}.node.blog__post .grid-wrapper article .meta .blog-single-category{margin:0;border-right:1px solid #818181;padding-right:1rem;color:#048CF3}.node.blog__post .grid-wrapper article .meta .date{color:#818181}.node.blog__post .grid-wrapper article .content{margin-top:32px}.node.blog__post .grid-wrapper article .content .container{width:auto;max-width:1364px}.node.blog__post .grid-wrapper article .content>.block-field-paragraphs>.block-content>section>.container{padding:0;min-width:0}.node.blog__post .grid-wrapper article .content .block-content{background-color:transparent;padding:0}.node.blog__post .grid-wrapper article img{width:100%}.node.blog__post .related-content{margin-top:30px}@media (min-width:992px){.node.blog__post .related-content{padding-top:30px}}.node.blog__post .related-content .block-field{margin-top:0}.container .slider-wrapper .slick-list .slick-slide{width:30%}.view-review .node.blog__post,.view-review-teasers .node.blog__post{border-radius:2rem;height:100%;box-shadow:0px 8px 24px #0000001a;position:relative}.view-review .node.blog__post .grid-wrapper,.view-review-teasers .node.blog__post .grid-wrapper{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.view-review .node.blog__post .grid-wrapper .blog__post__banner,.view-review-teasers .node.blog__post .grid-wrapper .blog__post__banner{margin-bottom:0.4rem}.view-review .node.blog__post .grid-wrapper .blog__post__banner img,.view-review-teasers .node.blog__post .grid-wrapper .blog__post__banner img{border-radius:2rem;min-height:237px}.view-review .node.blog__post .grid-wrapper article,.view-review-teasers .node.blog__post .grid-wrapper article{-ms-grid-column-span:5;-ms-grid-column:1;grid-column:1 / span 5;padding:0 3rem 2rem 3rem;position:relative}.view-review .node.blog__post .grid-wrapper article .meta,.view-review-teasers .node.blog__post .grid-wrapper article .meta{margin-top:1.4rem;margin-bottom:1.7rem}.view-review .node.blog__post .grid-wrapper article .post-title,.view-review-teasers .node.blog__post .grid-wrapper article .post-title{font-size:1.6rem;margin:1.7rem 0;line-height:normal;color:#000}.view-review .node.blog__post .grid-wrapper article .blog-single-category,.view-review-teasers .node.blog__post .grid-wrapper article .blog-single-category{border:none}.view-review .node.blog__post .grid-wrapper article .blog-single-category a,.view-review-teasers .node.blog__post .grid-wrapper article .blog-single-category a{color:#048CF3;text-align:left;opacity:1;font-size:1.2rem;text-transform:none}.view-review .node.blog__post .grid-wrapper article .content,.view-review-teasers .node.blog__post .grid-wrapper article .content{margin-bottom:5.5rem}.view-review .node.blog__post .blog-button,.view-review-teasers .node.blog__post .blog-button{position:absolute;bottom:3.5rem;left:3rem;color:#0A4295;opacity:1;font-weight:bold}.view-review .view-filters,.view-review-teasers .view-filters{padding:3.8rem 0 2.8rem}.view-review .view-filters .form-type-select,.view-review-teasers .view-filters .form-type-select{float:none}@media (min-width:992px){.view-review .view-filters .form-type-select,.view-review-teasers .view-filters .form-type-select{float:left}}.view-review .view-filters .form-type-select label,.view-review-teasers .view-filters .form-type-select label{display:none}.view-review .view-filters .form-type-select .bef-links ul,.view-review-teasers .view-filters .form-type-select .bef-links ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;column-gap:1.6rem;font-size:2rem}@media (min-width:768px){.view-review .view-filters .form-type-select .bef-links ul,.view-review-teasers .view-filters .form-type-select .bef-links ul{row-gap:1rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.view-review .view-filters .form-type-select .bef-links ul li,.view-review-teasers .view-filters .form-type-select .bef-links ul li{margin-bottom:1.8rem;width:100%}@media (min-width:768px){.view-review .view-filters .form-type-select .bef-links ul li,.view-review-teasers .view-filters .form-type-select .bef-links ul li{width:auto}}.view-review .view-filters .form-type-select .bef-links ul li a,.view-review-teasers .view-filters .form-type-select .bef-links ul li a{font-size:1.5rem;background-color:#fff;border:1px solid #048CF3;border-radius:1.2rem;color:#048CF3;padding:0.8rem 1rem;display:block;width:100%;text-align:center}@media (min-width:768px){.view-review .view-filters .form-type-select .bef-links ul li a,.view-review-teasers .view-filters .form-type-select .bef-links ul li a{text-align:left;display:inline;padding:0.8rem 3rem}}.view-review .view-filters .form-type-select .bef-links ul li a.bef-link--selected,.view-review-teasers .view-filters .form-type-select .bef-links ul li a.bef-link--selected{background-color:#048CF3;color:#fff}.view-review .views-infinite-scroll-content-wrapper,.view-review-teasers .views-infinite-scroll-content-wrapper{display:-ms-grid;display:grid;column-gap:1.6rem;row-gap:3.1rem;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.view-review .views-infinite-scroll-content-wrapper,.view-review-teasers .views-infinite-scroll-content-wrapper{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1400px){.view-review .views-infinite-scroll-content-wrapper,.view-review-teasers .views-infinite-scroll-content-wrapper{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.view-review .view-header,.view-review-teasers .view-header{color:#0A4295;font-size:2.6rem;margin-top:6.5rem}.view-review .pager,.view-review-teasers .pager{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.block--latest-current-blog-posts .slider-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem;-ms-flex-align:center;align-items:center}.block--latest-current-blog-posts .slider-nav .more-button{color:#0A4295;font-size:2.6rem}.block--latest-current-blog-posts .slider-nav .slider-arrows{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:0.7rem}.block--latest-current-blog-posts .slider-nav .slider-arrows .button.button.only-arrow{background-image:url(/themes/custom/leon/images/icons/button-arrow-tertiary.svg)}.block--latest-current-blog-posts .slider-nav .slider-arrows .button.button.only-arrow.prev{-ms-transform:rotate(180deg);transform:rotate(180deg)}.block--latest-current-blog-posts .blog-post{margin-top:0}.block--latest-current-blog-posts .blog-post img{border-radius:1.2rem;min-height:237px;width:auto;object-fit:cover;font-family:"object-fit: cover"}.block--latest-current-blog-posts .slick-slide{margin:0 0.8rem 1rem;height:inherit}.block--latest-current-blog-posts .slick-slide>div:first-of-type{height:100%}.block--latest-current-blog-posts .slick-slide article{height:100%;position:relative}.block--latest-current-blog-posts .slick-slide article .button-wrapper{position:absolute;bottom:3.5rem}.block--latest-current-blog-posts .slick-slide article .button-wrapper .blog-button{font-weight:bold;color:#0A4295}.block--latest-current-blog-posts .slick-slide article .blog-desc,.block--latest-current-blog-posts .slick-slide article .button-wrapper{margin-left:2rem;margin-right:2rem}.block--latest-current-blog-posts .slick-slide article .blog-desc .blog-single-category{margin-top:2.4rem;margin-bottom:1.7rem;text-transform:none}.block--latest-current-blog-posts .slick-slide article .blog-desc .blog-single-category a{color:#048CF3;font-size:1.2rem}.block--latest-current-blog-posts .slick-slide article .blog-desc .title{font-size:1.6rem;font-weight:bold;margin-bottom:0}.block--latest-current-blog-posts .slick-slide article .blog-desc .teaser{font-size:1.6rem;margin-top:1.7rem;display:block}.block--latest-current-blog-posts .slick-list{margin:0 -0.8rem}.block--latest-current-blog-posts .slick-track{display:-ms-flexbox;display:flex}.block--latest-current-blog-posts .slick-track .slick-active{border-radius:1.2rem;min-height:474px;position:relative;box-shadow:0px 8px 12px #0000001a}.view-news-blog{position:relative;padding-bottom:3rem}.view-news-blog .view-header,.view-news-blog .view-content{margin:0 auto;min-width:320px;padding:0 20px}@media (min-width:480px){.view-news-blog .view-header,.view-news-blog .view-content{width:450px;padding:0}}@media (min-width:768px){.view-news-blog .view-header,.view-news-blog .view-content{width:738px}}@media (min-width:992px){.view-news-blog .view-header,.view-news-blog .view-content{width:962px}}@media (min-width:1200px){.view-news-blog .view-header,.view-news-blog .view-content{width:1170px}}@media (min-width:1230px){.view-news-blog .view-header,.view-news-blog .view-content{width:1200px}}@media (min-width:1590px){.view-news-blog .view-header,.view-news-blog .view-content{width:1560px}}@media (min-width:1620px){.view-news-blog .view-header,.view-news-blog .view-content{width:1590px}}.view-news-blog .view-header .blog-category{padding-bottom:0}.view-news-blog .view-header .blog-category .wrap-for-pull{display:none}.view-news-blog:before{position:relative;padding-bottom:3rem;content:"";width:100%;display:block;background-color:#f7f7f7;position:absolute;top:160px;left:0;z-index:-1;height:calc(100% - 160px)}.view-news-blog .views-infinite-scroll-content-wrapper{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);padding-bottom:3rem;margin:-3rem -1.5rem 5rem -1.5rem;position:relative;padding-bottom:3rem}.view-news-blog .views-infinite-scroll-content-wrapper .views-row{width:100%;padding:0 1.5rem;position:relative;margin-top:1.875rem}@media (min-width:768px){.view-news-blog .views-infinite-scroll-content-wrapper .views-row{width:50%;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post{background-color:#fff;height:100%;position:relative}.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post .blog__post__banner{-ms-grid-column-span:5;-ms-grid-column:1;grid-column:1 / span 5;margin:0}.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post .blog__post__banner img{max-width:100%;object-fit:cover;font-family:"object-fit: cover";height:350px}@media (min-width:1200px){.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post .blog__post__banner img{height:auto;max-height:560px}}.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post .blog__post__banner .post-title{line-height:1.9rem;margin-bottom:5rem}@media (min-width:1230px){.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post .blog__post__banner .post-title{margin-bottom:0}}.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post article{padding:3rem;-ms-grid-column-span:2;-ms-grid-column:4;grid-column:4 / span 2;-ms-grid-row:2;grid-row:2}.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post article .button-wrapper{bottom:3rem;right:45px;position:absolute}.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post article .teaser{margin-top:1rem;font-size:1.4rem;line-height:1.6rem;display:none;margin-bottom:5rem}@media (min-width:1230px){.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post article .teaser{display:block}}.view-news-blog .views-infinite-scroll-content-wrapper .views-row .news-blog__post article img{width:100%}.block-latest-blog-posts>.title{margin-bottom:20px;font-size:2rem}.block-latest-blog-posts .blog-post{margin-bottom:0}.block-latest-blog-posts .blog-post>a{display:block}.block-latest-blog-posts .blog-post .blog-desc{padding:30px 15px}.block-latest-blog-posts .blog-post .blog-desc .title{margin-bottom:60px}.block-latest-blog-posts .blog-post .blog-desc .button-wrapper{bottom:30px;right:20px}@media (min-width:992px){.block-latest-blog-posts .blog-post .blog-desc .button-wrapper{bottom:30px;right:20px}}.block-latest-blog-posts .blog-post .blog-desc .teaser{display:none}.blog-category{position:relative;padding-bottom:30px}.blog-category .page-title{font-weight:600;line-height:3.2rem;font-size:2.4rem}@media (min-width:1200px){.blog-category .page-title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.blog-category .page-title{font-size:4rem;line-height:5.5rem}}.blog-category .wrap-for-pull:before{content:"";width:100%;display:block;background-color:#f7f7f7;position:absolute;top:160px;left:0;z-index:-1;height:calc(100% - 160px)}.blog-category .wrap-for-pull>.button-wrapper{margin:30px auto;max-width:250px}.blog-category .wrap-for-pull>.button-wrapper .button{margin:0 auto}.blog-category .wrap-for-pull>.button-wrapper.pager{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:500px}.blog-category .wrap-for-pull>.button-wrapper.pager .button{margin:0 15px}.blog-category .wrap-for-pull .posts-wrapper{margin:0 -15px;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);padding-bottom:30px}.blog-category .wrap-for-pull .posts-wrapper .post-item{width:100%;padding:0 15px;position:relative;margin-top:30px}@media (min-width:768px){.blog-category .wrap-for-pull .posts-wrapper .post-item{width:50%;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post{margin-top:0}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post .blog-desc{padding:30px 10px}@media (min-width:480px){.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post .blog-desc{padding:30px}}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post .blog-desc .button-wrapper{position:absolute;bottom:20px;right:20px}@media (min-width:992px){.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post .blog-desc .button-wrapper{max-width:300px}}@media (min-width:1200px){.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post .blog-desc .button-wrapper{bottom:30px;right:45px}}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post img{width:100%;height:280px;object-fit:cover;font-family:"object-fit: cover"}@media (min-width:480px){.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post img{height:auto}}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post:not(.desc-on-image-darker){background-color:#fff;height:100%;position:relative}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post:not(.desc-on-image-darker) .blog-single-category{margin-bottom:10px}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post.desc-on-image-darker{height:100%}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post.desc-on-image-darker .blog-desc{left:0;bottom:30px}@media (min-width:992px){.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post.desc-on-image-darker .blog-desc{left:30px}}@media (min-width:1590px){.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post.desc-on-image-darker .blog-desc{left:60px}}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post.desc-on-image-darker .button-wrapper{display:none}.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post.desc-on-image-darker picture{height:100%}@media (min-width:768px){.blog-category .wrap-for-pull .posts-wrapper .post-item .blog-post.desc-on-image-darker picture img{object-fit:cover;font-family:"object-fit: cover";height:100%}}.blog-category .blog-pager .button-wrapper a{margin:20px auto;display:block;width:170px}.blog-category>.button-wrapper{text-align:center;padding:30px 0}.blog-posts-small-dark{background-color:#f7f7f7;padding-top:30px}.blog-posts-small-dark .dark-and-small .desc-on-image-darker{height:300px}@media (min-width:480px){.blog-posts-small-dark .dark-and-small .desc-on-image-darker{height:400px}}@media (min-width:768px){.blog-posts-small-dark .dark-and-small .desc-on-image-darker{height:100%}}.blog-posts-small-dark .dark-and-small .desc-on-image-darker .blog-desc{bottom:50px;top:auto}@media (min-width:380px){.blog-posts-small-dark .dark-and-small .desc-on-image-darker .blog-desc{bottom:55px}}.blog-posts-small-dark .dark-and-small .desc-on-image-darker .blog-desc .button-wrapper{bottom:-30px;right:10px}@media (min-width:480px){.blog-posts-small-dark .dark-and-small .desc-on-image-darker .blog-desc .button-wrapper{right:-30px;bottom:-30px}}@media (min-width:1590px){.blog-posts-small-dark .dark-and-small .desc-on-image-darker .blog-desc .button-wrapper{bottom:-5px;right:0}}.block-related-blogposts{background-color:#f7f7f7;padding:30px 0}.block-related-blogposts .block-content>.title{font-size:2rem;line-height:2.6rem;font-weight:bold}@media (min-width:768px){.block-related-blogposts .block-content>.title{font-size:2.5rem;font-weight:700;line-height:3.4rem}}.block-related-blogposts .block-content .blog-posts-wrapper .blog-post .title{font-size:1.6rem;line-height:2.2rem}.block-related-blogposts .block-content .blog-posts-wrapper .blog-post .media img{min-height:250px;object-fit:cover;font-family:"object-fit: cover"}.blog-posts-wrapper:not(.count-3) .blog-desc .teaser,.blog-posts-wrapper:not(.count-3) .blog-desc .title{line-height:20px}.blog-posts-wrapper--reviews.front-view{display:block}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-content{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-content .views-row .blog-post{height:100%;margin-top:0}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-content .views-row:last-child{display:none}@media (min-width:768px){.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-content .views-row:last-child{display:block}}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters{padding:1rem 0;margin-top:2rem}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .select2-container{display:none}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .styled-select-list{width:100%}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .select-list{width:100%;z-index:2}@media (min-width:768px){.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .select-list .current-selected{display:none}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .select-list .select-options{position:relative;background:none;border:none;height:100% !important;display:block !important;padding:0 !important}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .select-list .select-options ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:1rem}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .select-list .select-options ul li{font-size:1.5rem;background-color:#fff;border:1px solid #048CF3;color:#048CF3;border-radius:0;padding:0.4rem 3rem;text-align:left;display:inline;width:-webkit-fit-content;width:fit-content}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .select-list .select-options ul li.selected{background-color:#048CF3;color:#fff}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .select-list .select-options ul li:first-child{display:none}}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .form-type-select{width:100%}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .form-type-select .bef-links ul{column-gap:1rem;row-gap:0}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .form-type-select .bef-links ul li{margin:0.5rem 0 1rem 0;padding-left:0}.blog-posts-wrapper--reviews.front-view .view-review-teasers .view-filters .form-type-select .bef-links ul li a{border-radius:0;padding:0.4rem 3rem}#kozminski-news .blog-posts-wrapper.front-view{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}@media (min-width:768px){#kozminski-news .blog-posts-wrapper.front-view{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){#kozminski-news .blog-posts-wrapper.front-view{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}#kozminski-news .blog-posts-wrapper.front-view article.blog-post{display:none;-ms-grid-column:unset;grid-column:unset}@media (min-width:768px){#kozminski-news .blog-posts-wrapper.front-view article.blog-post{display:block}}#kozminski-news .blog-posts-wrapper.front-view .blog-post:first-child{display:block}.block-related-products{position:relative;padding:90px 0 30px}@media (min-width:992px){.block-related-products{margin-top:0;padding:30px 0}}.block-related-products:before{content:'';display:block;position:absolute;top:160px;bottom:0;left:0;right:0;background-color:#f7f7f7}@media (min-width:992px){.block-related-products:before{top:140px}}.block-related-products .block-content{margin:-60px -10px 0}@media (min-width:480px){.block-related-products .block-content{margin:-60px 0 0}}@media (min-width:768px){.block-related-products .block-content{margin-top:0}}.block-related-products .block-content .content{-ms-grid-column:1;grid-column:1}.block-related-products .block-content .content .title{font-size:2rem;line-height:2.6rem;font-weight:bold;margin:0 10px}@media (min-width:480px){.block-related-products .block-content .content .title{margin:0}}@media (min-width:768px){.block-related-products .block-content .content .title{font-size:2.5rem;line-height:3.5rem;margin-top:-50px}}@media (min-width:992px){.block-related-products .block-content .content .title{margin:0 0 10px}}.block-related-products .block-content .content>.button-wrapper{margin-top:15px}.block-related-products .block-content .products-wrapper{padding-top:0px}@media (min-width:992px){.block-related-products .block-content .products-wrapper{-ms-grid-column-span:3;-ms-grid-column:3;grid-column:3 / span 3;display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}}@media (min-width:1200px){.block-related-products .block-content .products-wrapper{margin-top:0;padding-top:0}}.block-related-products .block-content .products-wrapper .block-item{background:white;padding:20px;margin:60px 0 30px;position:relative}@media (min-width:992px){.block-related-products .block-content .products-wrapper .block-item{margin:0 0 30px}}.block-related-products .block-content .products-wrapper .block-item .media{position:relative}.block-related-products .block-content .products-wrapper .block-item .media img{margin-top:-50px;min-height:170px;object-fit:cover;font-family:"object-fit: cover";width:100%}@media (min-width:992px){.block-related-products .block-content .products-wrapper .block-item .media img{margin-top:0}}.block-related-products .block-content .products-wrapper .block-item .media .emphasized-label{z-index:2;position:absolute;top:7px;right:0;background:#FFCF01;color:#000;padding:4px 10px;font-size:14px;line-height:normal}@media (min-width:768px){.block-related-products .block-content .products-wrapper .block-item .media .emphasized-label{padding:7px 15px}}.block-related-products .block-content .products-wrapper .block-item .media .emphasized-label a{color:#004FA3}.block-related-products .block-content .products-wrapper .block-item .media .emphasized-label p{margin:0}.block-related-products .block-content .products-wrapper .block-item .title{margin-top:15px;font-weight:bold;font-size:1.6rem;line-height:2.2rem;min-height:44px;text-transform:uppercase}@media (min-width:768px){.block-related-products .block-content .products-wrapper .block-item .title{font-size:2rem;line-height:2.7rem}}.block-related-products .block-content .products-wrapper .block-item .features{margin:10px -10px 40px}@media (min-width:480px){.block-related-products .block-content .products-wrapper .block-item .features{margin:10px 0 40px}}@media (min-width:992px){.block-related-products .block-content .products-wrapper .block-item .features{margin:30px -10px 50px}}@media (min-width:1200px){.block-related-products .block-content .products-wrapper .block-item .features{margin:30px 0px 50px}}@media (min-width:1590px){.block-related-products .block-content .products-wrapper .block-item .features{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-related-products .block-content .products-wrapper .block-item .features .icon{-ms-flex:0 1 50%;flex:0 1 50%;padding:5px;line-height:25px;vertical-align:middle;font-weight:bold;font-size:1.4rem}@media (min-width:480px){.block-related-products .block-content .products-wrapper .block-item .features .icon{font-size:1.6rem}}@media (min-width:992px){.block-related-products .block-content .products-wrapper .block-item .features .icon{font-size:1.4rem}}@media (min-width:1200px){.block-related-products .block-content .products-wrapper .block-item .features .icon{font-size:1.6rem}}.block-related-products .block-content .products-wrapper .block-item .features .icon:before{content:"";display:inline-block;vertical-align:top;width:25px;height:25px;margin-right:15px;margin-top:2px;background-repeat:no-repeat;background-size:contain;background-position:center center}@media (min-width:480px){.block-related-products .block-content .products-wrapper .block-item .features .icon:before{margin-right:20px}}@media (min-width:992px){.block-related-products .block-content .products-wrapper .block-item .features .icon:before{margin-right:15px}}@media (min-width:1200px){.block-related-products .block-content .products-wrapper .block-item .features .icon:before{margin-right:20px}}.block-related-products .block-content .products-wrapper .block-item .features .icon.mode .items,.block-related-products .block-content .products-wrapper .block-item .features .icon.level .items{display:inline-block;padding-left:0}.block-related-products .block-content .products-wrapper .block-item .features .icon.mode .items .item,.block-related-products .block-content .products-wrapper .block-item .features .icon.level .items .item{line-height:20px;max-width:220px}@media (min-width:400px){.block-related-products .block-content .products-wrapper .block-item .features .icon.mode .items .item,.block-related-products .block-content .products-wrapper .block-item .features .icon.level .items .item{max-width:unset}}@media (min-width:992px){.block-related-products .block-content .products-wrapper .block-item .features .icon.mode .items .item,.block-related-products .block-content .products-wrapper .block-item .features .icon.level .items .item{max-width:220px}}@media (min-width:1200px){.block-related-products .block-content .products-wrapper .block-item .features .icon.mode .items .item,.block-related-products .block-content .products-wrapper .block-item .features .icon.level .items .item{max-width:280px}}@media (min-width:1590px){.block-related-products .block-content .products-wrapper .block-item .features .icon.mode .items .item,.block-related-products .block-content .products-wrapper .block-item .features .icon.level .items .item{max-width:160px}}@media (min-width:1620px){.block-related-products .block-content .products-wrapper .block-item .features .icon.mode .items .item,.block-related-products .block-content .products-wrapper .block-item .features .icon.level .items .item{max-width:170px}}.block-related-products .block-content .products-wrapper .block-item .features .icon.mode:before{background:url(/themes/custom/leon/images/icons/pin.svg) no-repeat;background-size:23px 24px}.block-related-products .block-content .products-wrapper .block-item .features .icon.language:before{background:url(/themes/custom/leon/images/icons/chat.svg) no-repeat;background-size:25px 23px}.block-related-products .block-content .products-wrapper .block-item .features .icon.level:before{background:url(/themes/custom/leon/images/icons/cup.svg) no-repeat;background-size:24px 23px}.block-related-products .block-content .products-wrapper .block-item .features .icon.duration:before{background:url(/themes/custom/leon/images/icons/clock.svg) no-repeat;background-size:25px 25px}.block-related-products .block-content .products-wrapper .block-item .features .icon.recruitment .items{display:inline-block;padding-left:0;max-width:200px}@media (min-width:992px){.block-related-products .block-content .products-wrapper .block-item .features .icon.recruitment .items{max-width:220px}}@media (min-width:1590px){.block-related-products .block-content .products-wrapper .block-item .features .icon.recruitment .items{max-width:170px}}.block-related-products .block-content .products-wrapper .block-item .features .icon.recruitment:before{background-image:url(/themes/custom/leon/images/icons/calendar.svg);width:22.5px;height:23.5px}.block-related-products .block-content .products-wrapper .block-item .button-wrapper{position:absolute;bottom:20px;right:20px}.block-related-products .block-content .products-wrapper .block-item.item-2{-ms-grid-column:3;grid-column:3}.block-related-products .block-content .products-wrapper .block-item.item-3{-ms-grid-column:5;grid-column:5}.block-related-products .block-content>.button-wrapper{position:relative;text-align:center}@media (min-width:992px){.block-related-products .block-content>.button-wrapper{padding-top:60px}}.block-related-products.display-products-2{padding-bottom:30px}@media (min-width:992px){.block-related-products.display-products-2{padding-bottom:10px}}@media (min-width:992px){.block-related-products.display-products-2 .block-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:1fr 30px 1fr 30px 1fr}}@media (min-width:992px){.block-related-products.display-products-2 .block-content>.button-wrapper{display:none}}@media (min-width:992px){.block-related-products.display-products-2 .block-content .content{position:absolute;top:45%;max-width:300px}}.block-related-products.display-products-2 .block-content .content .button-wrapper{display:none}@media (min-width:992px){.block-related-products.display-products-2 .block-content .content .button-wrapper{display:block}}.block-related-products.display-products-3 .bg-wrapper{padding:1px}.block-related-products.display-products-3 .block-content .content{padding:0}@media (min-width:992px){.block-related-products.display-products-3 .block-content .products-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:1fr 30px 1fr 30px 1fr}}.block-related-products.block-paragraph{margin-top:0}.block-related-events{padding:30px 0 0}@media (min-width:992px){.block-related-events{min-height:330px}}@media (min-width:1590px){.block-related-events{min-height:auto}}@media (min-width:992px){.block-related-events.with-title{min-height:370px}}@media (min-width:1590px){.block-related-events.with-title{min-height:auto}}.block-related-events .block-content .content>.title{font-size:2rem;line-height:2.6rem;font-weight:bold}@media (min-width:768px){.block-related-events .block-content .content>.title{font-size:2.5rem;font-weight:700;line-height:3.4rem}}@media (min-width:992px){.block-related-events .block-content .grid-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}}.block-related-events .block-content .grid-wrapper .block-item{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;margin:30px 0 0;position:relative;min-height:250px}@media (min-width:480px){.block-related-events .block-content .grid-wrapper .block-item{min-height:300px}}@media (min-width:768px){.block-related-events .block-content .grid-wrapper .block-item{margin:0;padding:30px 0 0}}.block-related-events .block-content .grid-wrapper .block-item .media{width:110px}@media (min-width:480px){.block-related-events .block-content .grid-wrapper .block-item .media{width:210px}}@media (min-width:768px){.block-related-events .block-content .grid-wrapper .block-item .media{width:auto}}.block-related-events .block-content .grid-wrapper .block-item .content{-ms-grid-column:3;grid-column:3}.block-related-events .block-content .grid-wrapper .block-item .content .date{font-size:1.8rem;position:absolute;left:130px;top:35px}@media (min-width:480px){.block-related-events .block-content .grid-wrapper .block-item .content .date{font-size:2.5rem;position:relative;left:0;top:0}}@media (min-width:768px){.block-related-events .block-content .grid-wrapper .block-item .content .date{line-height:3.4rem}}.block-related-events .block-content .grid-wrapper .block-item .content .category{color:#004FA3;font-weight:700;font-size:1.8rem;display:none}.block-related-events .block-content .grid-wrapper .block-item .content .category:before{content:""}.block-related-events .block-content .grid-wrapper .block-item .content .category a{color:inherit}@media (min-width:768px){.block-related-events .block-content .grid-wrapper .block-item .content .category{display:block}}.block-related-events .block-content .grid-wrapper .block-item .content .title{font-size:1.6rem;line-height:2.4rem;margin-top:15px;min-height:75px;position:absolute;left:0;top:90px;padding:10px 0}@media (min-width:480px){.block-related-events .block-content .grid-wrapper .block-item .content .title{top:170px}}@media (min-width:768px){.block-related-events .block-content .grid-wrapper .block-item .content .title{position:static;left:auto;top:auto;padding:0}}.block-related-events .block-content .grid-wrapper .block-item .content .button-wrapper{position:absolute;right:0;bottom:0}.block-related-events .block-content .grid-wrapper .block-item:nth-child(even){-ms-grid-column:3;grid-column:3}.block-related-events.block-paragraph{margin-top:0}.page-node-type-event .block-related-products .block-content .content>.title,.page-node-type-event .block-related-events .block-content .content>.title{font-size:2.5rem;line-height:3.4rem}@media (min-width:1200px){.page-node-type-event .block-related-products .block-content .content>.title,.page-node-type-event .block-related-events .block-content .content>.title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.page-node-type-event .block-related-products .block-content .content>.title,.page-node-type-event .block-related-events .block-content .content>.title{font-size:4rem;line-height:5.5rem}}.page-node-type-event .block-related-products .block-content .content>.button-wrapper,.page-node-type-event .block-related-events .block-content .content>.button-wrapper{margin-top:30px}@media (min-width:1590px){.page-node-type-event .block-related-products .block-content .content>.button-wrapper,.page-node-type-event .block-related-events .block-content .content>.button-wrapper{margin-top:50px}}.page-node-type-event .block-related-products .block-content .content>.title{font-weight:700}.page-node-type-event .block-related-products .block-content .content>.title:after{display:none}.page-node-type-event .block-related-events .block-content .content>.title{font-weight:600}.listing-rules .section-title{font-size:4rem;font-weight:700;padding:40px 0 30px}.listing-rules .listing{background-color:#f7f7f7}.listing-rules .listing .listing-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;padding:15px 0}.listing-rules .listing .listing-container .item{width:calc(100% - 30px);background-color:#fff;padding:30px;text-align:justify;line-height:24px;margin:15px;display:none}@media (min-width:768px){.listing-rules .listing .listing-container .item{width:calc(50% - 30px);display:block}}@media (min-width:992px){.listing-rules .listing .listing-container .item{width:calc(33.33333% - 30px)}}.listing-rules .listing .listing-container .item .title{font-weight:700;font-size:1.8rem}.listing-rules .listing .listing-container .item .content{font-size:1.6rem;padding:15px 0 18px}.listing-rules .listing .listing-container .item .btn{width:100%;text-align:right}.listing-rules .listing .listing-container .item:nth-child(-n+5){display:block}.listing-rules .listing #rules-listing-btn{width:100%;text-align:center}@media (min-width:768px){.listing-rules .listing #rules-listing-btn{display:none}}.search-results{min-height:270px}.search-results .general-count{padding-top:30px}.search-results .general-count span{font-weight:700;font-size:1.8rem}.search-results .section-title{font-size:3rem;line-height:3.5rem;font-weight:700;padding:20px 0 30px}@media (min-width:768px){.search-results .section-title{font-size:4rem;line-height:5rem}}@media (min-width:1200px){.search-results .section-title{padding:40px 0 30px}}.search-results .search-form{display:-ms-flexbox;display:flex;border-bottom:1px solid #004fa3;padding-bottom:10px;max-width:780px}.search-results .search-form.new-search{margin-bottom:30px}.search-results .search-form button{border:0;background:0;display:-ms-flexbox;display:flex;padding-bottom:2px}.search-results .search-form button .search-icon-svg .search-a{stroke:#004fa3}.search-results .search-form button .search-icon-svg .search-c{fill:white}.search-results .search-form input{background:transparent;border:none;-ms-flex-positive:1;flex-grow:1}.search-results .search-categories-block .section-title:after{margin-top:15px}.search-results .search-categories-block .search-categories-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 50px;text-align:left;border-bottom:1px solid #004fa3}@media (min-width:480px){.search-results .search-categories-block .search-categories-container{box-shadow:none;border-bottom:none;text-align:center}}@media (min-width:992px){.search-results .search-categories-block .search-categories-container{margin:30px -10px 50px}}.search-results .search-categories-block .search-categories-container .item{color:inherit;width:calc(100% - 20px);text-transform:uppercase;font-size:1.6rem;font-weight:600;padding:24px 10px;margin:0 10px;cursor:pointer;border:none;position:relative;display:none}.search-results .search-categories-block .search-categories-container .item:nth-child(1){display:block;position:relative}.search-results .search-categories-block .search-categories-container .item .caret{cursor:pointer;background:url(/themes/custom/leon/images/caret-blue.svg) no-repeat;width:17px;height:10px;display:block;position:absolute;right:0;top:55%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:480px){.search-results .search-categories-block .search-categories-container .item .caret{display:none}}.search-results .search-categories-block .search-categories-container .item span:not(.caret){position:absolute;width:90%;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:480px){.search-results .search-categories-block .search-categories-container .item{width:calc(50% - 20px);border:1px solid #004FA3;margin:10px;display:block}.search-results .search-categories-block .search-categories-container .item:hover,.search-results .search-categories-block .search-categories-container .item.opened{color:#fff;background-color:#004FA3}}@media (min-width:480px) and (max-width:991px){.search-results .search-categories-block .search-categories-container .item:nth-of-type(1){width:100%}}@media (min-width:992px){.search-results .search-categories-block .search-categories-container .item{width:calc((100% / 7) - 20px)}}@media (min-width:1620px){.search-results .search-categories-block .search-categories-container .item{padding:18px 10px}}.search-results .search-categories-block .search-categories-container.expanded{box-shadow:5px 5px 12px #757575;border-bottom:none}@media (min-width:480px){.search-results .search-categories-block .search-categories-container.expanded{box-shadow:none}}.search-results .search-categories-block .search-categories-container.expanded .item{display:block}.search-results .search-categories-block .search-categories-container.expanded .item .caret{-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.search-results .search-results-block{background-color:#f7f7f7;padding:30px 0}.search-results .search-results-block .title{font-size:2.1rem;font-weight:700;text-transform:uppercase;display:inline-block;padding:15px 0}.search-results .search-results-block .count{color:#004fa3;font-size:1.6rem;font-weight:700;padding-bottom:15px}@media (min-width:480px){.search-results .search-results-block .count{padding:0 20px;display:inline-block}}.search-results .search-results-block .items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.search-results .search-results-block .items a{text-decoration:none;color:#000;background-color:#fff;margin:10px;width:calc(100% - 20px)}.search-results .search-results-block .items a .item .item-title{font-size:1.8rem;font-weight:600}.search-results .search-results-block .items a .item .item-content{font-size:1.6rem;line-height:2.4rem;font-weight:400}.search-results .search-results-block .container .search-results-container>div{padding:20px 0 30px}.search-results .search-results-block .container .search-results-container>div .btn-more{width:100%;text-align:center;margin-top:20px}@media (min-width:768px){.search-results .search-results-block .container .search-results-container>div .btn-more{text-align:right}}.search-results .search-results-block .container .search-results-container>div .btn-more .button{cursor:pointer}.search-results .search-results-block .container .search-results-container>div:not(:last-child){border-bottom:2px solid #005493}.search-results .search-results-block .container .search-results-container.cat-chosen>div{border-bottom:none}.search-results .search-results-block .container .search-results-container.cat-chosen #page .items a,.search-results .search-results-block .container .search-results-container.cat-chosen #rules .items a,.search-results .search-results-block .container .search-results-container.cat-chosen #event .items a,.search-results .search-results-block .container .search-results-container.cat-chosen #product .items a,.search-results .search-results-block .container .search-results-container.cat-chosen #blog_post .items a,.search-results .search-results-block .container .search-results-container.cat-chosen #people .items a{display:block}.search-results .search-results-block .container .search-results-container .items .no-results{width:100%;text-align:center;padding:20px 0 10px}@media (min-width:768px){.search-results .search-results-block .container .search-results-container .items .no-results{padding:0}}.search-results .search-results-block .container .search-results-container .items .no-results img{max-width:100%}.search-results .search-results-block .container .search-results-container #event .items .item{line-height:0;position:relative}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #event .items .item{display:-ms-flexbox;display:flex}}.search-results .search-results-block .container .search-results-container #event .items .item .item-img{display:inline-block;width:135px}.search-results .search-results-block .container .search-results-container #event .items .item .text{width:100%;display:inline-block;line-height:16px;padding:20px}@media (min-width:480px){.search-results .search-results-block .container .search-results-container #event .items .item .text{padding:30px}}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #event .items .item .text{padding:15px;width:80%}}.search-results .search-results-block .container .search-results-container #event .items .item .text .item-date{font-size:1.8rem;font-weight:700;padding-left:30px;position:relative;margin-bottom:20px}@media (min-width:360px){.search-results .search-results-block .container .search-results-container #event .items .item .text .item-date{position:absolute;top:50px;left:150px}}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #event .items .item .text .item-date{margin-bottom:0;position:relative;top:auto;left:auto}}.search-results .search-results-block .container .search-results-container #event .items .item .text .item-date::before{content:"";display:block;width:21px;height:5px;background:#005493;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-results .search-results-block .container .search-results-container #event .items .item .text .item-hashtag{color:#004fa3;font-size:1.4rem;font-weight:700;padding:6px 0 1px;display:none}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #event .items .item .text .item-hashtag{display:block}}.search-results .search-results-block .container .search-results-container #event .items .item .text .item-content{padding-top:5px}.search-results .search-results-block .container .search-results-container #product .item{padding:20px}@media (min-width:480px){.search-results .search-results-block .container .search-results-container #product .item{padding:30px}}.search-results .search-results-block .container .search-results-container #product .item .item-title{margin-bottom:25px;font-size:1.8rem;font-weight:700}.search-results .search-results-block .container .search-results-container #product .item .attributes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.search-results .search-results-block .container .search-results-container #product .item .attributes .media{background-repeat:no-repeat}.search-results .search-results-block .container .search-results-container #product .item .attributes>div{width:100%;padding:5px 20px;font-size:1.6rem;font-weight:700}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #product .item .attributes>div{width:auto}}.search-results .search-results-block .container .search-results-container #product .item .attributes>div .media,.search-results .search-results-block .container .search-results-container #product .item .attributes>div .text{display:inline-block;vertical-align:middle}.search-results .search-results-block .container .search-results-container #product .item .attributes>div .media{margin-right:10px;width:24px;height:24px;background-size:contain}.search-results .search-results-block .container .search-results-container #product .item .attributes>div.level .media{background-image:url(/themes/custom/leon/images/icons/cup.svg)}.search-results .search-results-block .container .search-results-container #product .item .attributes>div.type .media{background-image:url(/themes/custom/leon/images/icons/pin.svg)}.search-results .search-results-block .container .search-results-container #product .item .attributes>div.length .media{background-image:url(/themes/custom/leon/images/icons/clock.svg)}.search-results .search-results-block .container .search-results-container #product .item .attributes>div.language .media{background-image:url(/themes/custom/leon/images/icons/chat.svg)}.search-results .search-results-block .container .search-results-container #blog_post .items .item{line-height:0}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #blog_post .items .item{display:-ms-flexbox;display:flex}}.search-results .search-results-block .container .search-results-container #blog_post .items .item .item-img .media{text-align:center;padding:0 20px}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #blog_post .items .item .item-img .media{text-align:left;width:240px;padding:0}}.search-results .search-results-block .container .search-results-container #blog_post .items .item .item-img .media img{margin:0 auto;width:100%;object-fit:cover;font-family:"object-fit: cover"}.search-results .search-results-block .container .search-results-container #blog_post .items .item .text{line-height:24px;padding:30px 20px}@media (min-width:480px){.search-results .search-results-block .container .search-results-container #blog_post .items .item .text{padding:30px}}.search-results .search-results-block .container .search-results-container #blog_post .items .item .text .item-content{padding-top:20px}.search-results .search-results-block .container .search-results-container #blog_post .items .item .text .item-title{font-size:1.6rem;text-transform:uppercase;font-weight:700}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #rules .items a{width:calc(50% - 20px)}}.search-results .search-results-block .container .search-results-container #rules .items a .item{padding:30px 20px}@media (min-width:480px){.search-results .search-results-block .container .search-results-container #rules .items a .item{padding:30px}}.search-results .search-results-block .container .search-results-container #rules .items a .item .item-title{padding-bottom:20px}.search-results .search-results-block .container .search-results-container #rules .items a .item .item-content{word-break:break-word}.search-results .search-results-block .container .search-results-container #people .items{margin:10px 0;-ms-flex-pack:justify;justify-content:space-between}.search-results .search-results-block .container .search-results-container #people .items a{width:calc(100% - 20px);margin:10px}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #people .items a{width:calc(50% - 20px)}}.search-results .search-results-block .container .search-results-container #people .item{display:-ms-flexbox;display:flex;line-height:0;padding:20px;text-decoration:none;color:#000;background-color:#fff;position:relative;margin:0 auto 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:480px){.search-results .search-results-block .container .search-results-container #people .item{width:80%}}@media (min-width:768px){.search-results .search-results-block .container .search-results-container #people .item{width:60%}}@media (min-width:1200px){.search-results .search-results-block .container .search-results-container #people .item{height:282px;margin:0 0 20px;width:calc(50% - 10px);padding:30px 50px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.search-results .search-results-block .container .search-results-container #people .item .item-img{margin:0 auto;text-align:center}@media (min-width:1200px){.search-results .search-results-block .container .search-results-container #people .item .item-img{width:auto;text-align:left;margin:0}}.search-results .search-results-block .container .search-results-container #people .item .item-img .media{padding-top:15px;position:relative}@media (min-width:1200px){.search-results .search-results-block .container .search-results-container #people .item .item-img .media{width:200px}}.search-results .search-results-block .container .search-results-container #people .item .item-img .media:before{content:'';display:block;background:url(/themes/custom/leon/images/people-mask-department.png) no-repeat;width:120%;height:120%;position:absolute;left:0;top:0;background-size:contain;margin:-20px -20px 0}@media (min-width:1200px){.search-results .search-results-block .container .search-results-container #people .item .item-img .media:before{margin:-30px;width:130%;height:130%}}.search-results .search-results-block .container .search-results-container #people .item .text{line-height:24px;padding:0 10px;width:100%;height:136px;margin:0 0 50px}@media (min-width:1200px){.search-results .search-results-block .container .search-results-container #people .item .text{padding:30px;margin:0;width:auto}}.search-results .search-results-block .container .search-results-container #people .item .text a{display:block}@media (min-width:1200px){.search-results .search-results-block .container .search-results-container #people .item .text a{width:100%}}.search-results .search-results-block .container .search-results-container #people .item .text .name{font-size:1.8rem;font-weight:600;line-height:2.8rem;margin:0 -15px 20px}@media (min-width:480px){.search-results .search-results-block .container .search-results-container #people .item .text .name{margin:0 0 30px}}.search-results .search-results-block .container .search-results-container #people .item .text .phone,.search-results .search-results-block .container .search-results-container #people .item .text .email{font-size:1.6rem;font-weight:400;line-height:2.4rem;position:relative;padding-left:40px;margin:10px -30px;-ms-transform:scale(0.9);transform:scale(0.9);word-break:break-all}@media (min-width:480px){.search-results .search-results-block .container .search-results-container #people .item .text .phone,.search-results .search-results-block .container .search-results-container #people .item .text .email{margin:15px 0;padding-left:50px;-ms-transform:scale(1);transform:scale(1)}}.search-results .search-results-block .container .search-results-container #people .item .text .phone:before,.search-results .search-results-block .container .search-results-container #people .item .text .email:before{content:'';position:absolute;left:0;top:50%;display:block;width:32px;height:32px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-results .search-results-block .container .search-results-container #people .item .text .phone::before{background:url(/themes/custom/leon/images/icons/phone-icon.svg) no-repeat}.search-results .search-results-block .container .search-results-container #people .item .text .email::before{background:url(/themes/custom/leon/images/icons/email-icon.svg) no-repeat}.search-results .search-results-block .container .search-results-container #people .item>a{position:absolute;right:20px;bottom:10px;width:38px;height:38px}@media (min-width:480px){.search-results .search-results-block .container .search-results-container #page .item{display:-ms-grid;display:grid;-ms-grid-columns:117px 40px 1fr;grid-template-columns:117px 40px 1fr}}.search-results .search-results-block .container .search-results-container #page .item .item-img{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}.search-results .search-results-block .container .search-results-container #page .item .item-img .media{background:url(/themes/custom/leon/images/plug.png);width:117px;height:117px;background-size:cover}.search-results .search-results-block .container .search-results-container #page .item .text{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}@media (min-width:480px){.search-results .search-results-block .container .search-results-container #page .item .text{padding:20px 20px 20px 0}}.search-results .search-results-block .container .search-results-container #page .item .text .item-title{font-weight:700;font-size:1.8rem;text-transform:uppercase;line-height:2.4rem}.search-results .search-results-block .container .search-results-container #page .item .text .item-title:before{width:21px;height:5px;content:"";display:inline-block;background:#004FA3;vertical-align:middle;line-height:2.4rem;margin-right:4px}.search-results .search-results-block .container .search-results-container #page .item .text .item-content{display:block;width:100%}.search-results .search-results-block .container .search-results-container #page .item .text .item-title+.item-content{margin-top:15px}@media (min-width:992px){.search-results .search-results-block .container .search-results-container #page .item .text .item-title+.item-content{margin-top:20px}}footer .bg-wrapper{background:#004FA3;padding-top:40px;padding-bottom:40px;color:#fff;max-width:1920px;margin:0 auto}footer .bg-wrapper .footer-wrapper{display:-ms-grid;display:grid;-ms-grid-rows:auto 30px auto;grid-template-rows:auto 30px auto}@media (min-width:768px){footer .bg-wrapper .footer-wrapper{-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:150px 30px 250px 30px 1fr;grid-template-columns:150px 30px 250px 30px 1fr}}@media (min-width:992px){footer .bg-wrapper .footer-wrapper{-ms-grid-columns:200px 30px 300px 30px 1fr;grid-template-columns:200px 30px 300px 30px 1fr}}@media (min-width:1200px){footer .bg-wrapper .footer-wrapper{-ms-grid-columns:240px 30px 300px 1fr 380px 150px;grid-template-columns:240px 30px 300px 1fr 380px 150px}}footer .bg-wrapper .footer-wrapper .footer-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:-5px;text-align:center}@media (min-width:768px){footer .bg-wrapper .footer-wrapper .footer-menu{text-align:left;margin:-10px}}footer .bg-wrapper .footer-wrapper .footer-menu a{display:block;color:#fff;padding:5px;text-decoration:underline}@media (min-width:768px){footer .bg-wrapper .footer-wrapper .footer-menu a{padding:10px}}footer .bg-wrapper .footer-wrapper .description{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;text-align:center}@media (min-width:768px){footer .bg-wrapper .footer-wrapper .description{text-align:left;-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}footer .bg-wrapper .footer-wrapper .description p:first-child{margin-top:0;margin-bottom:0}@media (min-width:768px){footer .bg-wrapper .footer-wrapper .description p:first-child{margin-bottom:15px}}footer .bg-wrapper .footer-wrapper .description p{line-height:2.5rem}footer .bg-wrapper .footer-wrapper .description a{display:block;color:#fff;text-decoration:underline}footer .bg-wrapper .footer-wrapper .newsletter{-ms-grid-column:5;grid-column:5;display:none}@media (min-width:768px){footer .bg-wrapper .footer-wrapper .newsletter{display:block}}footer .bg-wrapper .footer-wrapper .newsletter .title{font-size:2rem;font-weight:400;margin-bottom:15px}footer .footer-bottom{display:-ms-flexbox;display:flex;margin-top:15px;margin-bottom:10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}@media (min-width:768px){footer .footer-bottom{-ms-flex-pack:start;justify-content:flex-start}footer .footer-bottom .block-socialmedia-footer{margin-left:20px}}footer .footer-bottom .development{display:none;font-size:1.4rem;color:var(--gray-2)}@media (min-width:768px){footer .footer-bottom .development{display:block}}footer .footer-bottom .development a{color:var(--gray-2)}footer .footer-bottom .block-socialmedia-footer .socialmedia-icon-wrapper{margin-right:10px}@media (min-width:480px){footer .footer-bottom .block-socialmedia-footer .socialmedia-icon-wrapper{margin-right:20px}}footer .footer-bottom .block-socialmedia-footer .socialmedia-icon-wrapper:last-of-type{margin-right:0}.newsletter-form .result_message .message{font-size:1.4rem;margin-bottom:10px}.newsletter-form .form-type-email label{display:block;margin-bottom:5px;font-size:1.4rem;line-height:1.9rem}.newsletter-form .form-type-email input.form-email{width:100%;background-color:rgba(255,255,255,0.34);border:0;padding-left:12px;font-size:1.2rem;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.newsletter-form .form-type-email input.form-email:-ms-input-placeholder{color:#fff;opacity:1}.newsletter-form .form-type-email input.form-email::placeholder{color:#fff;opacity:1}.newsletter-form .form-type-email input.form-email:-ms-input-placeholder{color:#fff}.newsletter-form .form-type-email input.form-email::-ms-input-placeholder{color:#fff}.newsletter-form .form-type-checkbox{margin:15px 0}.newsletter-form .form-type-checkbox label{font-size:1.1rem}.newsletter-form .button{float:right}.newsletter-form .submit-wrapper{position:relative;height:36px}.newsletter-form .submit-wrapper input:after{display:none}.newsletter-form .submit-wrapper:after{content:"";display:block;width:21px;height:21px;background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;right:16px;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.select--wrapper{display:inline-block;width:300px;font-size:1.8rem;color:#000000;border-bottom:1px solid #004FA3;position:relative;height:44px;cursor:pointer}.select--wrapper .select--label{height:100%;padding:0 16px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.6rem}@media (min-width:480px){.select--wrapper .select--label{font-size:1.8rem}}.select--wrapper .select--label:after{content:url(/themes/custom/leon/images/caret-blue.svg);position:absolute;right:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 200ms}@media (min-width:992px){.select--wrapper .select--label:after{right:30px}}.select--wrapper.open:not(.loading) .select--label:after{-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.select--wrapper.open.loading .select--options{display:none}.select--wrapper .select--options{position:absolute;z-index:10;background:#FFFFFF;border-collapse:separate;box-shadow:8px 8px 18px rgba(0,0,0,0.18);opacity:1;width:100%;display:none;font-size:1.4rem;top:100%;left:0;padding-top:25px;overflow:auto;max-height:300px}.select--wrapper .select--options .select--option{padding:0 16px;position:relative;margin-bottom:21px;line-height:30px;float:left;width:100%;min-height:30px;cursor:pointer}.select--wrapper .select--options .select--option label{line-height:30px;min-height:30px;float:left;padding-left:40px}.select--wrapper .select--options .select--option label input{position:absolute;top:2px;left:2px;opacity:0}.select--wrapper .select--options .select--option label input:checked ~ .box:before{content:'';display:block;background-image:url(/themes/custom/leon/images/checkbox-tick.svg);width:100%;height:100%;background-repeat:no-repeat;background-position:center center}.select--wrapper .select--options .select--option label span{padding-top:3px;line-height:24px;display:block}.select--wrapper .select--options .select--option .box{width:28px;height:28px;box-shadow:0 1px 2px rgba(97,102,135,0.2);border:1px solid #004FA3;background-color:#ffffff;display:inline-block;position:absolute;left:16px}.select--wrapper .select--options .select--save{margin:0;width:100%;background-image:none;padding:0 16px;height:37px}.select--wrapper .select--options .select--save:after{display:inline-block;vertical-align:text-bottom;margin-left:15px;content:'';width:18px;height:18px;background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg);background-size:contain}.styled-input.checkbox{position:relative;margin-right:17px;display:inline-block}.styled-input.checkbox label{display:block}.styled-input.checkbox span{vertical-align:text-bottom;position:relative;top:0;left:0;width:100%;display:inline-block;padding-left:25px;line-height:1.8rem}.styled-input.checkbox .box{width:18px;height:18px;border:1px solid #005493;display:inline-block;z-index:2;position:absolute;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:14px;padding:2px;vertical-align:middle;top:0;left:0}.styled-input.checkbox input{width:14px;height:14px;overflow:auto;position:absolute;z-index:1;left:2px;top:2px}.styled-input.checkbox input:checked+.box{background-image:url(/themes/custom/leon/images/checkbox-tick.svg)}.styled-input.checkbox.big .box{width:34px;height:34px;background-size:20px;cursor:pointer}.styled-input.checkbox.big span{line-height:34px;padding:0}.path-thank-you .layout-container{position:initial}.thank-you-page{height:100vh;min-height:600px;position:relative}@media (min-width:1920px){.thank-you-page{width:1920px;margin:0 auto}}.thank-you-page .background{background-image:url(/themes/custom/leon/images/thank-you-bg.svg);background-repeat:no-repeat;background-position:left center;background-size:cover;width:100%}.thank-you-page .background:before{padding-top:100%;content:"";display:block}@media (min-width:768px){.thank-you-page .background{position:absolute;bottom:0;top:0;right:0;width:33%}}@media (min-width:992px){.thank-you-page .background{width:42%}}@media (min-width:1590px){.thank-you-page .background{width:33%}}.thank-you-page .logo .alk-logo-svg .a{stroke-miterlimit:10;stroke:#004fa3;fill:#004fa3}.thank-you-page .logo .alk-logo-svg .a,.thank-you-page .logo .alk-logo-svg .b{fill-rule:evenodd}.thank-you-page .logo .alk-logo-svg .b{fill:#fff}.thank-you-page .logo .alk-logo-svg .text{fill:#004fa3;display:none}@media (min-width:768px){.thank-you-page .logo .alk-logo-svg .text{display:block}}.thank-you-page .content{text-align:center;padding-top:0;padding-bottom:60px}@media (min-width:768px){.thank-you-page .content{padding-top:40px;padding-bottom:40px;position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:left}}.thank-you-page .content .title{font-size:3.5rem;line-height:6rem;text-transform:uppercase;font-weight:700}@media (min-width:480px){.thank-you-page .content .title{font-size:5rem;line-height:8rem;font-weight:600}}@media (min-width:1200px){.thank-you-page .content .title{font-size:6.0rem;line-height:7.0rem}}@media (min-width:1590px){.thank-you-page .content .title{font-size:8.3rem;line-height:11.3rem}}.thank-you-page .content .second{font-size:2.5rem;line-height:3.4rem}@media (min-width:480px){.thank-you-page .content .second{font-size:3rem;line-height:4rem}}@media (min-width:1200px){.thank-you-page .content .second{font-size:4rem;line-height:5.5rem}}.thank-you-page .content .button{margin-top:20px}.block-product-header{margin-top:-40px;position:relative;width:100%}.block-product-header>.media img{object-fit:cover;font-family:"object-fit: cover";width:100%;height:728px}.block-product-header>.container>.block-content{display:-ms-grid;display:grid;-ms-grid-columns:85fr 3fr 71fr;grid-template-columns:85fr 3fr 71fr;position:absolute;top:0;height:600px;margin:0 -10px;width:calc(100% - 20px)}@media (min-width:480px){.block-product-header>.container>.block-content{width:inherit;height:90%;margin:0}}@media (min-width:1590px){.block-product-header>.container>.block-content{-ms-grid-columns:105fr 3fr 51fr;grid-template-columns:105fr 3fr 51fr}}.block-product-header>.container>.block-content .box-block{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:3;position:relative;top:130px;background-color:#E8E9E8;opacity:0.95;width:100%;z-index:4;height:540px;display:none}.block-product-header>.container>.block-content .box-block.non-transparent{opacity:1}@media (min-width:480px){.block-product-header>.container>.block-content .box-block{width:450px;right:0}}@media (min-width:768px){.block-product-header>.container>.block-content .box-block{width:100%}}@media (min-width:992px){.block-product-header>.container>.block-content .box-block{-ms-grid-column:3;grid-column:3}}.block-product-header>.container>.block-content .box-block .product-title{text-transform:uppercase;font-weight:700;font-size:1.8rem;line-height:2.6rem;margin:35px 65px 10px 20px;min-height:50px;box-sizing:border-box}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .product-title{margin:35px 70px 10px 20px;font-size:2.2rem;line-height:3.0rem}}@media (min-width:992px){.block-product-header>.container>.block-content .box-block .product-title{font-size:1.8rem;line-height:2.6rem}}@media (min-width:1200px){.block-product-header>.container>.block-content .box-block .product-title{font-size:2.2rem;line-height:3.0rem}}@media (min-width:1590px){.block-product-header>.container>.block-content .box-block .product-title{font-size:2.5rem;margin:35px 60px 10px 30px}}.block-product-header>.container>.block-content .box-block .attributes{font-size:1.6rem;line-height:2rem;padding:0 20px 0 65px;margin-bottom:20px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .attributes{padding:0 30px 0 75px;margin-bottom:30px}}@media (min-width:1590px){.block-product-header>.container>.block-content .box-block .attributes{padding:0 30px 0 85px}}.block-product-header>.container>.block-content .box-block .attributes .attribute{position:relative;padding:6px 0;font-size:1.4rem;line-height:1.65rem;min-height:40px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .attributes .attribute{font-size:1.5rem;line-height:1.9rem;min-height:48px}}@media (min-width:992px){.block-product-header>.container>.block-content .box-block .attributes .attribute{font-size:1.4rem;min-height:40px}}@media (min-width:1200px){.block-product-header>.container>.block-content .box-block .attributes .attribute{font-size:1.6rem;min-height:48px}}.block-product-header>.container>.block-content .box-block .attributes .attribute .title{font-weight:400}.block-product-header>.container>.block-content .box-block .attributes .attribute .text{font-weight:700;margin-right:40px}@media (min-width:1690px){.block-product-header>.container>.block-content .box-block .attributes .attribute .text{margin-right:0}}.block-product-header>.container>.block-content .box-block .attributes .attribute .text .item{display:inline-block;position:relative;padding-right:5px}.block-product-header>.container>.block-content .box-block .attributes .attribute .text .item:before{content:'\2022';display:none;position:absolute;left:0;top:0;color:#004FA3}.block-product-header>.container>.block-content .box-block .attributes .attribute:before{content:'';display:block;position:absolute;left:-50px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:35px;background-repeat:no-repeat;background-position:center center;background-size:contain}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .attributes .attribute:before{left:-55px}}.block-product-header>.container>.block-content .box-block .attributes .level:before{background:url(/themes/custom/leon/images/icons/cup.svg) no-repeat;background-size:35px 35px}.block-product-header>.container>.block-content .box-block .attributes .length:before{background:url(/themes/custom/leon/images/icons/clock.svg) no-repeat;background-size:35px 35px}.block-product-header>.container>.block-content .box-block .attributes .language:before{background:url(/themes/custom/leon/images/icons/chat.svg) no-repeat;background-size:35px 32px}.block-product-header>.container>.block-content .box-block .attributes .target:before{background:url(/themes/custom/leon/images/icons/hat.svg) no-repeat;background-size:40px 23px}.block-product-header>.container>.block-content .box-block .attributes .recruitment{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-product-header>.container>.block-content .box-block .attributes .recruitment .title,.block-product-header>.container>.block-content .box-block .attributes .recruitment .text{width:100%}.block-product-header>.container>.block-content .box-block .attributes .recruitment:before{background:url(/themes/custom/leon/images/icons/calendar-2.svg) no-repeat;background-size:35px 30px;width:35px;height:30px}.block-product-header>.container>.block-content .box-block .attributes .type:before{background:url(/themes/custom/leon/images/icons/projection.svg) no-repeat;background-size:35px 35px}.block-product-header>.container>.block-content .box-block .cta-button.sign-in{width:calc(100% - 20px);margin:0 10px;position:absolute;bottom:0}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .cta-button.sign-in{width:100%;margin:0}}.block-product-header>.container>.block-content .box-block .cta-button.sign-in.sticky{position:fixed;bottom:65px;width:100%;margin:0 -10px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .cta-button.sign-in.sticky{width:450px;bottom:85px;margin:0}}@media (min-width:768px){.block-product-header>.container>.block-content .box-block .cta-button.sign-in.sticky{top:90px;width:100%;right:0;bottom:auto}}@media (min-width:992px){.block-product-header>.container>.block-content .box-block .cta-button.sign-in.sticky{width:200px;top:13px}}@media (min-width:1200px){.block-product-header>.container>.block-content .box-block .cta-button.sign-in.sticky{width:250px}}@media (min-width:1590px){.block-product-header>.container>.block-content .box-block .cta-button.sign-in.sticky{width:300px}}.block-product-header>.container>.block-content .box-block .cta-button.sign-in.sticky.up{bottom:325px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .cta-button.sign-in.sticky.up{bottom:345px}}.block-product-header>.container>.block-content .box-block .cta-button.sign-in .button{text-align:center;padding:14.5px 0;width:100%;background-color:#FFCF01;color:#000;background-image:none;border:none;line-height:normal}.block-product-header>.container>.block-content .box-block .cta-button.sign-in .button:after{display:none}.block-product-header>.container>.block-content .box-block .cta-button.sign-in .button span{position:relative;margin-left:-30px}.block-product-header>.container>.block-content .box-block .cta-button.sign-in .button span:before{content:'';background:url(/themes/custom/leon/images/icons/button-arrow-primary.svg) no-repeat;display:block;position:absolute;width:34px;height:34px;right:-43px;top:81%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:992px){.block-product-header>.container>.block-content .box-block .cta-button.sign-in .button{padding:20.5px 0}}.block-product-header>.container>.block-content .box-block .icons{position:absolute;top:10px;right:-10px}@media (min-width:1690px){.block-product-header>.container>.block-content .box-block .icons{right:-45px}}.block-product-header>.container>.block-content .box-block .icons .icon.opened,.block-product-header>.container>.block-content .box-block .icons .icon:hover{background-color:#004fa3}.block-product-header>.container>.block-content .box-block .icons .icon.closed{background-color:#2699FB}.block-product-header>.container>.block-content .box-block .icons .icon{display:block;border:none;cursor:pointer;width:64px;height:64px;margin:10px 0;text-align:center;background-repeat:no-repeat;background-position:center center;color:#000;font-size:1.2rem}.block-product-header>.container>.block-content .box-block .icons .icon a{display:block;width:100%;height:100%}.block-product-header>.container>.block-content .box-block .icons .icon.custom{background-color:#FFCF01;color:#000}.block-product-header>.container>.block-content .box-block .icons .icon.custom img{filter:brightness(0);display:block;padding:16px 0 0px;margin:0 auto;max-width:32px;max-height:42px}.block-product-header>.container>.block-content .box-block .icons .icon.custom.opened{background-color:#004fa3;color:#fff}.block-product-header>.container>.block-content .box-block .icons .icon.custom.opened img{filter:brightness(1)}.block-product-header>.container>.block-content .box-block .icons .icon.facebook{background:url(/themes/custom/leon/images/icons/fb-icon.svg) no-repeat #FFCF01;background-size:10px 20px;text-indent:-99999px}.block-product-header>.container>.block-content .box-block .icons .icon.facebook.opened{background:url(/themes/custom/leon/images/icons/fb-icon.svg) no-repeat #004fa3;background-size:10px 20px;text-indent:-99999px}.block-product-header>.container>.block-content .box-block .icons .icon.brochure{background:url(/themes/custom/leon/images/icons/brochure-black.svg) no-repeat #FFCF01;background-size:18px 24px}.block-product-header>.container>.block-content .box-block .icons .icon.brochure.opened{background:url(/themes/custom/leon/images/icons/brochure.svg) no-repeat #004fa3;color:#fff;background-position:center 40%;background-size:18px 24px}.block-product-header>.container>.block-content .box-block .icons .icon.contact{background:url(/themes/custom/leon/images/icons/human-speaking-black.svg) no-repeat #FFCF01;background-size:30px 23px}.block-product-header>.container>.block-content .box-block .icons .icon.contact.opened{background:url(/themes/custom/leon/images/icons/human-speaking.svg) no-repeat #004fa3;color:#fff;background-position:center 40%;background-size:30px 23px}.block-product-header>.container>.block-content .box-block .icons .icon.brochure,.block-product-header>.container>.block-content .box-block .icons .icon.contact{padding-top:42px;background-position:center 40%}.block-product-header>.container>.block-content .box-block .icons .item:first-child .media{height:100%}.block-product-header>.container>.block-content .box-block .icons .item:first-child img{margin-top:14px}.block-product-header>.container>.block-content .box-block .boxes{background-color:#004fa3;color:#fff;font-size:1.4rem;font-weight:400;line-height:2rem;position:absolute;top:0;right:54px;width:calc(100% - 54px);display:block}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes{width:auto}}@media (min-width:1690px){.block-product-header>.container>.block-content .box-block .boxes{right:19px}}.block-product-header>.container>.block-content .box-block .boxes .close-btn{background-color:transparent;border:none;position:absolute;right:15px;top:15px;width:26px;height:28px;background-image:url(/themes/custom/leon/images/close-menu.svg);background-repeat:no-repeat;z-index:1;cursor:pointer}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes .close-btn{right:30px;top:30px}}.block-product-header>.container>.block-content .box-block .boxes .custom-box{display:none;min-height:438px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes .custom-box{width:410px}}.block-product-header>.container>.block-content .box-block .boxes .custom-box .container{width:auto;min-width:0;padding:0}.block-product-header>.container>.block-content .box-block .boxes .custom-box .block-jotform{margin:0 -15px;padding:0 15px;padding-bottom:15px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes .custom-box .block-jotform{margin:0 -30px;padding:0 30px;padding-bottom:30px}}.block-product-header>.container>.block-content .box-block .boxes .custom-box .block-text-block{padding:60px 15px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes .custom-box .block-text-block{padding:60px 30px}}.block-product-header>.container>.block-content .box-block .boxes .custom-box .block-text-block a{color:#e8e8e8}.block-product-header>.container>.block-content .box-block .boxes .custom-box .block-text-block.with-background{color:#000;padding:80px 15px 60px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes .custom-box .block-text-block.with-background{padding:80px 30px 60px}}.block-product-header>.container>.block-content .box-block .boxes .custom-box .block-text-block.with-background .block-content{padding:10px}.block-product-header>.container>.block-content .box-block .boxes .custom-box .block-text-block.with-background a{color:#004fa3}.block-product-header>.container>.block-content .box-block .boxes .brochure-box{padding:0 15px;display:none;min-height:438px;position:relative;z-index:10}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes .brochure-box{width:410px;padding:0 30px}}.block-product-header>.container>.block-content .box-block .boxes .brochure-box .iframe{margin:0 -15px;padding-bottom:15px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes .brochure-box .iframe{margin:0 -30px;padding-bottom:30px}}.block-product-header>.container>.block-content .box-block .boxes .contact-box{padding:60px 15px;display:none;min-height:438px}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes .contact-box{width:410px;padding:60px 30px}}.block-product-header>.container>.block-content .box-block .boxes .contact-box .media{margin-bottom:10px;width:136px;height:136px;position:relative;padding:10px;margin-left:-13px}.block-product-header>.container>.block-content .box-block .boxes .contact-box .media img{max-width:110px}.block-product-header>.container>.block-content .box-block .boxes .contact-box .media:before{content:"";background-image:url(/themes/custom/leon/images/people-mask-contact.png);background-repeat:no-repeat;z-index:2;left:0;right:0;top:0;bottom:0;position:absolute}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .upper{font-weight:600}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .lower{font-weight:400;padding-bottom:20px}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .phone,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .email,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours{padding:5px 0;position:relative;font-size:1.25rem}@media (min-width:392px){.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .phone,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .email,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours{padding:10px 0 10px 42px;font-size:1.4rem}}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .phone a,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .email a,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours a{color:#fff}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .phone:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .email:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours:before{display:block;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);width:31px;height:31px;padding:17px}@media (min-width:392px){.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .phone:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .email:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours:before{content:''}}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .phone.phone:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .email.phone:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours.phone:before{background:url(/themes/custom/leon/images/icons/contact-phone.svg) no-repeat center}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .phone.email:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .email.email:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours.email:before{background:url(/themes/custom/leon/images/icons/contact-mail.svg) no-repeat center}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .phone.opening-hours:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .email.opening-hours:before,.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours.opening-hours:before{background:url(/themes/custom/leon/images/icons/opening-hours.svg) no-repeat center;position:absolute;top:20px;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours .block-text-block{margin-top:5px}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours .block-text-block.with-background .block-content{color:#000;padding:5px;margin-top:10px}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours .block-text-block .container{max-width:100%;padding:0 10px;min-width:0}@media (min-width:480px){.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours .block-text-block .container{padding:0}}.block-product-header>.container>.block-content .box-block .boxes .contact-box .text .opening-hours .block-text-block .container .block-content{display:block;height:auto;position:static;top:auto;max-width:100%}.block-product-header.minimized .container .block-content .box-block{top:120px;height:564px}.block-product-header.minimized .container .block-content .box-block .product-title{margin-top:20px;margin-bottom:5px;font-size:1.6rem;line-height:2.2rem}@media (min-width:480px){.block-product-header.minimized .container .block-content .box-block .product-title{font-size:1.8rem}}@media (min-width:768px){.block-product-header.minimized .container .block-content .box-block .product-title{font-size:2.2rem;line-height:2.6rem;margin-top:30px}}@media (min-width:992px){.block-product-header.minimized .container .block-content .box-block .product-title{font-size:1.6rem;line-height:2.2rem}}@media (min-width:1200px){.block-product-header.minimized .container .block-content .box-block .product-title{font-size:1.8rem}}@media (min-width:1360px){.block-product-header.minimized .container .block-content .box-block .product-title{font-size:2rem;line-height:2.4rem}}.block-product-header.minimized .container .block-content .box-block .attributes{margin-top:20px;line-height:1.8rem}@media (min-width:1590px){.block-product-header.minimized .container .block-content .box-block .attributes{line-height:2rem}}.block-product-header.minimized .container .block-content .box-block .attributes .attribute{padding:4px 0;font-size:1.4rem;line-height:1.65rem}@media (min-width:480px){.block-product-header.minimized .container .block-content .box-block .attributes .attribute{font-size:1.5rem;line-height:2.0rem}}@media (min-width:768px){.block-product-header.minimized .container .block-content .box-block .attributes .attribute{padding:6px 0}}@media (min-width:992px){.block-product-header.minimized .container .block-content .box-block .attributes .attribute{padding:3px 0;font-size:1.4rem;line-height:1.8rem}}@media (min-width:1200px){.block-product-header.minimized .container .block-content .box-block .attributes .attribute{font-size:1.5rem;line-height:2.0rem}}@media (min-width:1590px){.block-product-header.minimized .container .block-content .box-block .attributes .attribute{font-size:1.6rem;line-height:2.1rem}}.block-product-header.minimized .container .block-content .box-block .attributes .attribute:before{background-size:30px 30px}@media (min-width:480px){.block-product-header.minimized .container .block-content .box-block .attributes .attribute:before{background-size:35px 35px}}@media (min-width:480px){.block-product-header.minimized .container .block-content .box-block .attributes .attribute.recruitment:before{background-size:35px 30px}}@media (min-width:480px){.block-product-header.minimized .container .block-content .box-block .attributes .attribute.target:before{background-size:40px 23px}}.block-product-header.minimized-0 .container .block-content .box-block .product-title{font-size:1.6rem;line-height:1.8rem}@media (min-width:400px){.block-product-header.minimized-0 .container .block-content .box-block .product-title{font-size:1.8rem;line-height:2.0rem}}@media (min-width:768px){.block-product-header.minimized-0 .container .block-content .box-block .product-title{font-size:2.2rem;line-height:2.6rem;margin-top:30px}}@media (min-width:992px){.block-product-header.minimized-0 .container .block-content .box-block .product-title{font-size:1.8rem;line-height:2.2rem}}@media (min-width:1360px){.block-product-header.minimized-0 .container .block-content .box-block .product-title{font-size:2rem;line-height:2.4rem}}.product-form{background-color:#F7F7F7;padding-bottom:30px}.product-form>.container{padding:0}.product-form .breadcrumbs{margin:0;padding:11.5px 0}.product-form-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:105fr 30px 51fr;grid-template-columns:105fr 30px 51fr}.product-form-wrapper .container{max-width:100%;width:auto}.product-form-wrapper article.main-section{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:3;position:relative;max-width:100%;width:100%}@media (min-width:768px){.product-form-wrapper article.main-section{padding-top:90px;-ms-grid-column-span:1}}@media (min-width:992px){.product-form-wrapper article.main-section{-ms-grid-column:1;grid-column:1}}.product-form-wrapper aside.side-section{margin-top:40px;margin-bottom:40px;padding:0 20px}@media (min-width:480px){.product-form-wrapper aside.side-section{padding:0}}@media (min-width:992px){.product-form-wrapper aside.side-section{-ms-grid-column:3;grid-column:3;margin-top:0;margin-bottom:0}}.product-top-header{position:fixed;top:0;left:0}.block-product-tabs{background-color:#004FA3;color:#fff;text-transform:uppercase;height:65px;margin:-50px auto 0;position:fixed;bottom:0px;width:100%;z-index:3}@media (min-width:480px){.block-product-tabs{margin:-50px auto 30px;bottom:-10px}}.block-product-tabs .block-content{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.block-product-tabs .block-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.block-product-tabs .block-content .block-item{background-color:#004FA3;position:relative;display:none;width:100%;margin:0;text-align:center;font-size:1.8rem;line-height:65px;cursor:pointer;float:left;clear:none;max-height:90px}.block-product-tabs .block-content .block-item a{color:#fff}.block-product-tabs .block-content .block-item.active{display:block}@media (min-width:768px){.block-product-tabs .block-content .block-item.active span{border:1px solid #fff}}@media (min-width:768px){.block-product-tabs .block-content .block-item{font-size:1.3rem;width:auto;display:block;line-height:90px}}@media (min-width:1230px){.block-product-tabs .block-content .block-item{font-size:1.35rem}}@media (min-width:1590px){.block-product-tabs .block-content .block-item{font-size:1.8rem}}.block-product-tabs .block-content .block-item span{position:relative;padding:10px}@media (min-width:768px){.block-product-tabs .block-content .block-item span:hover{border:1px solid #fff}}.block-product-tabs .block-content .block-item .caret{content:'';background:url(/themes/custom/leon/images/caret.svg) no-repeat;background-position:center;width:30px;height:20px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;display:inline-block;padding-top:0px;margin-bottom:-14px;cursor:pointer}@media (min-width:768px){.block-product-tabs .block-content .block-item .caret{display:none}}@media (min-width:480px){.block-product-tabs{width:450px;padding:0}}@media (min-width:768px){.block-product-tabs{width:100%;height:90px;margin:0 auto 30px;position:absolute;top:0}}.block-product-tabs.opened{height:325px}.block-product-tabs.opened .block-item{display:block}.block-product-tabs.opened .block-item .caret{display:none}.block-product-tabs.opened .block-item:first-child .caret{-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg);display:inline-block}.block-product-tabs.closed{height:65px}.block-product-tabs.closed .caret{-ms-transform:translate(0,-50%) rotate(0deg);transform:translate(0,-50%) rotate(0deg)}.block-product-tabs.sticky{position:fixed;top:0;width:100%;left:0;margin-bottom:0;transition:all 1s ease;z-index:3}.block-product-tabs.sticky .block-content{width:80%;margin:0 auto}@media (min-width:992px){.block-product-tabs.sticky .block-content{padding-right:150px}}@media (min-width:1200px){.block-product-tabs.sticky .block-content{padding-right:200px}}.product-arrow-up{position:fixed;bottom:20px;right:20px;width:43px;height:43px;cursor:pointer;transition:200ms all;display:none;z-index:10;border:none;background-color:transparent;display:block}.product-arrow-up:before{content:'';background-image:url(/themes/custom/leon/images/arrow-up.svg);background-repeat:no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(255,255,255,0.8);border-radius:100%}@media (min-width:768px){.product-arrow-up.visible{display:block}}.block-product-meet-us{background-image:url(/themes/custom/leon/images/meet-us.svg);background-repeat:no-repeat;color:#ffffff;padding:50px 0 30px;margin-bottom:50px}@media (min-width:1590px){.block-product-meet-us{padding:100px 0 60px}}.block-product-meet-us>div,.block-product-meet-us>a{margin:0 40px}.block-product-meet-us .media{position:relative;float:right;margin:-50px 0}.block-product-meet-us .media img{-webkit-clip-path:circle(56.2% at 66% 30%);clip-path:circle(56.2% at 66% 30%);z-index:0;position:absolute;top:0;right:0}.block-product-meet-us .title{font-size:3.6rem;font-weight:600}@media (min-width:1590px){.block-product-meet-us .title{font-size:4.7rem}}.block-product-meet-us .text{font-size:1.5rem;letter-spacing:0;line-height:20px;padding:20px 0;z-index:0;display:block;position:relative;width:80%}@media (min-width:1590px){.block-product-meet-us .text{font-size:1.8rem}}.product-teaser{padding-top:69px;max-width:510px;margin:0 auto;height:100%}.product-teaser .product-content{background:white;padding:20px;padding-top:1px;height:100%;position:relative}.product-teaser .product-content>div:nth-last-child(2){margin-bottom:50px}.product-teaser .product-url{text-decoration:none;color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}@media (max-width:767px){.product-teaser .product-url{display:none}}.product-teaser .media{margin-top:-69px;position:relative;margin-left:-10px;margin-right:-10px;position:relative}@media (min-width:480px){.product-teaser .media{margin-left:0;margin-right:0}}.product-teaser .media img{min-height:170px;object-fit:cover;font-family:"object-fit: cover"}.product-teaser .media:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:0.4}.product-teaser .media .emphasized-label{z-index:2;position:absolute;top:7px;right:0;background:#FFCF01;color:#000;padding:4px 10px;font-size:14px;line-height:normal}@media (min-width:768px){.product-teaser .media .emphasized-label{padding:7px 15px}}.product-teaser .media .emphasized-label a{color:#004FA3}.product-teaser .media .title{z-index:2}.product-teaser .title{font-weight:bold;font-size:1.5rem;line-height:1.9rem;text-transform:uppercase;position:absolute;bottom:15px;left:12px;right:12px}@media (min-width:480px){.product-teaser .title{font-size:1.6rem;line-height:2.0rem}}@media (min-width:1590px){.product-teaser .title{font-size:1.8rem;line-height:2.2rem}}.product-teaser .title a{color:#fff}.product-teaser .title.minimized-1{font-size:1.3rem;line-height:1.7rem}@media (min-width:480px){.product-teaser .title.minimized-1{font-size:1.6rem;line-height:2.0rem}}@media (min-width:768px){.product-teaser .title.minimized-1{font-size:1.3rem;line-height:1.7rem}}@media (min-width:992px){.product-teaser .title.minimized-1{font-size:1.6rem;line-height:2.0rem}}@media (min-width:1200px){.product-teaser .title.minimized-1{font-size:1.3rem;line-height:1.7rem}}@media (min-width:1590px){.product-teaser .title.minimized-1{font-size:1.8rem;line-height:2.2rem}}.product-teaser .title.minimized-2{font-size:1.4rem;line-height:1.8rem}@media (min-width:480px){.product-teaser .title.minimized-2{font-size:1.6rem;line-height:2.0rem}}@media (min-width:768px){.product-teaser .title.minimized-2{font-size:1.4rem;line-height:1.8rem}}@media (min-width:992px){.product-teaser .title.minimized-2{font-size:1.6rem;line-height:2.0rem}}@media (min-width:1200px){.product-teaser .title.minimized-2{font-size:1.4rem;line-height:1.8rem}}@media (min-width:1590px){.product-teaser .title.minimized-2{font-size:1.8rem;line-height:2.2rem}}.product-teaser .features{margin:10px -10px 10px}@media (min-width:480px){.product-teaser .features{margin:10px 0 10px}}@media (min-width:992px){.product-teaser .features{margin:15px 0 15px}}@media (min-width:1590px){.product-teaser .features{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-teaser .features .icon{-ms-flex:0 1 50%;flex:0 1 50%;padding:5px;line-height:25px;vertical-align:middle;font-weight:bold;font-size:1.4rem}@media (min-width:480px){.product-teaser .features .icon{font-size:1.6rem}}@media (min-width:992px){.product-teaser .features .icon{font-size:1.4rem}}@media (min-width:1200px){.product-teaser .features .icon{font-size:1.6rem}}.product-teaser .features .icon .items{padding-left:40px}.product-teaser .features .icon .items .item{position:relative;padding:0 5px 0 10px;line-height:2rem}.product-teaser .features .icon .items .item:before{content:'\2022';display:block;position:absolute;left:0;top:0;color:#004FA3}.product-teaser .features .icon:before{content:"";display:inline-block;vertical-align:top;width:25px;height:25px;margin-right:20px;background-repeat:no-repeat;background-size:contain;background-position:center center}.product-teaser .features .icon.mode .items,.product-teaser .features .icon.level .items{display:inline-block;padding-left:0}.product-teaser .features .icon.mode .items .item,.product-teaser .features .icon.level .items .item{max-width:215px}@media (min-width:400px){.product-teaser .features .icon.mode .items .item,.product-teaser .features .icon.level .items .item{max-width:unset}}@media (min-width:768px){.product-teaser .features .icon.mode .items .item,.product-teaser .features .icon.level .items .item{max-width:220px}}@media (min-width:992px){.product-teaser .features .icon.mode .items .item,.product-teaser .features .icon.level .items .item{max-width:unset}}@media (min-width:1200px){.product-teaser .features .icon.mode .items .item,.product-teaser .features .icon.level .items .item{max-width:265px}}@media (min-width:1590px){.product-teaser .features .icon.mode .items .item,.product-teaser .features .icon.level .items .item{max-width:145px}}@media (min-width:1620px){.product-teaser .features .icon.mode .items .item,.product-teaser .features .icon.level .items .item{max-width:172px}}.product-teaser .features .icon.mode:before{background-image:url(/themes/custom/leon/images/icons/pin.svg);height:26px}.product-teaser .features .icon.language:before{background-image:url(/themes/custom/leon/images/icons/chat.svg)}.product-teaser .features .icon.level:before{background-image:url(/themes/custom/leon/images/icons/cup.svg)}.product-teaser .features .icon.duration:before{background-image:url(/themes/custom/leon/images/icons/clock.svg)}.product-teaser .features .icon.recruitment{min-height:40px}.product-teaser .features .icon.recruitment .items{display:inline-block;padding-left:0;max-width:200px}@media (min-width:480px){.product-teaser .features .icon.recruitment .items{max-width:250px}}@media (min-width:1590px){.product-teaser .features .icon.recruitment .items{max-width:170px}}@media (min-width:1620px){.product-teaser .features .icon.recruitment .items{max-width:180px}}.product-teaser .features .icon.recruitment:before{background-image:url(/themes/custom/leon/images/icons/calendar.svg);width:22.5px;height:23.5px}.product-teaser .teaser-desc{font-size:1.4rem;line-height:1.8rem;margin:0 -10px}@media (min-width:480px){.product-teaser .teaser-desc{margin:0}}@media (min-width:992px){.product-teaser .teaser-desc{line-height:2rem}}.product-teaser .teaser-desc a{color:#004FA3}.product-teaser .button-wrapper{position:absolute;bottom:15px;right:20px}@media (min-width:480px){.product-teaser .button-wrapper{right:20px}}.page-node-type-product .header .floating-button.visible{display:none}@media (min-width:992px){.page-node-type-product .header .floating-button.visible{display:-ms-flexbox;display:flex}}.page-node-type-product footer .footer-bottom{margin-bottom:80px}@media (min-width:768px){.page-node-type-product footer .footer-bottom{margin-bottom:10px}}.block-product-sidebar-event,.block-single-event{margin-bottom:30px}@media (min-width:992px){.block-product-sidebar-event,.block-single-event{margin-bottom:45px}}.block-product-sidebar-event .event-image,.block-single-event .event-image{line-height:0;font-size:0}.block-product-sidebar-event .event-image img,.block-single-event .event-image img{width:100%}.block-product-sidebar-event .event-content,.block-single-event .event-content{background-color:#fff;padding:20px 10px 10px}@media (min-width:480px){.block-product-sidebar-event .event-content,.block-single-event .event-content{padding:30px}}.block-product-sidebar-event .event-content .event-content-wrap,.block-single-event .event-content .event-content-wrap{margin-bottom:20px}@media (min-width:480px){.block-product-sidebar-event .event-content .event-content-wrap,.block-single-event .event-content .event-content-wrap{margin-bottom:40px}}.block-product-sidebar-event .event-content .event-content-wrap .title,.block-single-event .event-content .event-content-wrap .title{font-size:1.6rem;line-height:2.4rem;font-weight:700}.block-product-sidebar-event .event-content .event-content-wrap .category,.block-single-event .event-content .event-content-wrap .category{display:block;color:#004FA3;font-weight:700;font-size:1.4rem;margin:5px 0 10px;text-transform:lowercase}.block-product-sidebar-event .event-content .event-content-wrap .category:before,.block-single-event .event-content .event-content-wrap .category:before{content:"#"}.block-product-sidebar-event .event-content .event-content-wrap .category a,.block-single-event .event-content .event-content-wrap .category a{color:inherit;text-decoration:underline}.block-product-sidebar-event .event-content .button-wrapper,.block-single-event .event-content .button-wrapper{text-align:right}.calendar{z-index:5;background:#fff;opacity:0.95;padding:10px 20px;font-size:14px;margin-top:-100px;margin-left:-55px}@media (min-width:1220px){.calendar{margin-left:-56px}}.calendar td{padding:0px 5px;cursor:pointer;text-align:center}.calendar table{padding-top:80px;position:relative}.calendar thead{border-top:60px solid transparent}.calendar thead tr{width:100%}.calendar thead tr td{display:inline-block;margin:0 3px;width:35px}.calendar thead tr:nth-child(1){border-bottom:35px solid transparent;position:absolute;width:100%;top:0}.calendar thead tr:nth-child(1) td{width:auto;padding:0;cursor:default}.calendar thead tr:nth-child(2){display:block;margin:0 auto;top:25px;text-align:center;position:absolute;width:100%}.calendar thead tr:nth-child(2) td{width:auto;padding:0 5px}.calendar .button{border:none;min-width:0;position:static;min-height:0;text-transform:none;padding:0;font-weight:none;font-size:14px}.calendar .button:after,.calendar .button:before{display:none}.calendar .button:hover{background:transparent;color:#000}#listing-header .flex-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}#listing-header>.container>.flex-wrapper{margin:0;-ms-flex-pack:end;justify-content:flex-end}#listing-header>.container>.flex-wrapper .search-select-item{max-width:20%;padding-right:0}#listing-header>.container>.flex-wrapper #current-filters{margin-top:0}#listing-header>.container>.flex-wrapper .currentFilter:first-child{margin-left:0}#listing-header .mobile-filters{padding:15px;max-width:100%;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center;margin-bottom:15px;box-shadow:rgba(0,0,0,0.08) 0 6px 6px}@media (max-width:991px){#listing-header .mobile-filters{padding:2px 11px;margin:16px auto;background:#004fa3 0% 0% no-repeat padding-box}}#listing-header .mobile-filters span{color:#004fa3;height:40px;font-size:1.6rem;line-height:40px;padding-left:5px;cursor:pointer;position:relative;margin-left:-37px}@media (max-width:991px){#listing-header .mobile-filters span{padding:11px;letter-spacing:0px;color:#ffffff}}@media (min-width:480px){#listing-header .mobile-filters span{padding-left:15px;font-size:1.8rem}}@media (min-width:992px){#listing-header .mobile-filters span{background-position:center right 15px}}#listing-header .mobile-filters span:after{content:"";display:block;width:22px;height:22px;background:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg) center center no-repeat;position:absolute;top:50%;right:-15px;-ms-transform:translate(100%,-50%) rotate(90deg);transform:translate(100%,-50%) rotate(90deg);transition:transform 0.2s}@media (max-width:991px){#listing-header .mobile-filters span:after{display:none}}#listing-header .mobile-filters.open span:after{-ms-transform:translate(100%,-50%) rotate(270deg);transform:translate(100%,-50%) rotate(270deg)}#listing-header .search-title{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;text-align:left;font-weight:600;line-height:4rem;font-size:3rem;padding:10px 15px 0 15px}@media (min-width:992px){#listing-header .search-title{padding:10px 0 0 15px;font-size:1rem}}@media (min-width:1200px){#listing-header .search-title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){#listing-header .search-title{font-size:4rem;line-height:5.5rem}}#listing-header .search-filters-container{background-color:#004fa3;padding:25px 25px 32px;margin-top:25px}#listing-header .search-filters-container .select--wrapper{background:white;border:1px solid #b5b5b5}#listing-header .search-filters-container .styled-input.checkbox.big .box{height:44px;width:44px;border:1px solid #b5b5b5}#listing-header .search-filters-container .styled-input.checkbox.big .label{color:white}#listing-header .search-input .search-input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:white;border:1px solid #b5b5b5;width:100%;min-height:44px;padding-right:35px;position:relative}@media (max-width:991px){#listing-header .search-input .search-input-wrapper{border-width:0 0 1px 0;border-color:#004fa3;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:0px}}#listing-header .search-input .search-input-wrapper input{background:transparent;border:0;height:auto;padding:5px 0}#listing-header .search-input .search-input-wrapper img{position:static;-ms-transform:none;transform:none;height:22px;margin:0 20px}#listing-header .tag-autocomplete-input{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}@media (max-width:991px){#listing-header .tag-autocomplete-input{-ms-flex-flow:wrap;flex-flow:wrap;padding-left:12px}}#listing-header .tag-autocomplete-input .tag{background-color:#004fa3;color:white;height:2.7rem;font-size:1.2rem;margin:0 8px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:0 0 0 0.8rem;cursor:pointer;white-space:nowrap;margin-bottom:5px}#listing-header .tag-autocomplete-input .tag button{border:none;height:2.7rem;width:2.7rem;font-size:0;color:transparent;position:relative;background:url(/themes/custom/leon/images/icons/close-white.svg) center center no-repeat transparent;background-size:0.886rem 0.886rem}#listing-header .tag-autocomplete-input .tag:first-child{margin-left:0}#listing-header .tag-autocomplete-input .tag+.tag{margin-left:0}#listing-header .tag-autocomplete-input input{-ms-flex-positive:1;flex-grow:1;outline:none}#listing-header .tag-autocomplete-input:focus-within .autocomplete{display:block}#listing-header .tag-autocomplete-input .autocomplete{display:none;position:absolute;left:-1px;bottom:0;border:1px solid #b5b5b5;-ms-transform:translateY(100%);transform:translateY(100%);z-index:10;background:white;width:calc(100% + 2px);border-collapse:separate;box-shadow:8px 8px 18px rgba(0,0,0,0.18);font-size:1.4rem;overflow:auto;max-height:300px;z-index:100}#listing-header .tag-autocomplete-input .autocomplete button{-webkit-appearance:none;appearance:none;border:none;background:none;text-align:left;line-height:30px;float:left;width:100%;min-height:30px;cursor:pointer;font-size:1.4rem;padding:12px 10px}#listing-header .tag-autocomplete-input .autocomplete button:hover,#listing-header .tag-autocomplete-input .autocomplete button:focus{background:rgba(0,79,163,0.13)}#listing-header .tag-autocomplete-input .autocomplete button:not(:last-child){border-bottom:2px solid #f6f6f6}#listing-header .search-input{padding:15px;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;position:relative}#listing-header .search-input input{background:white;border:1px solid #b5b5b5;width:100%;height:44px;padding-left:5px;padding-right:35px}@media (min-width:480px){#listing-header .search-input input{padding-left:15px}}#listing-header .search-input input:-ms-input-placeholder{color:#000000;font-size:1.6rem}#listing-header .search-input input::placeholder{color:#000000;font-size:1.6rem}@media (min-width:480px){#listing-header .search-input input:-ms-input-placeholder{font-size:1.8rem}#listing-header .search-input input::placeholder{font-size:1.8rem}}#listing-header .search-input img{position:absolute;top:36px;right:30px;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);height:22px}#listing-header .search-founded,#listing-header .search-active-recruitment{display:-ms-flexbox;display:flex;padding:15px}@media (min-width:992px){#listing-header .search-founded,#listing-header .search-active-recruitment{-ms-flex:0 1 calc(100% / 6);flex:0 1 calc(100% / 6);max-width:calc(100% / 6)}}#listing-header .search-founded .styled-input,#listing-header .search-active-recruitment .styled-input{position:relative;display:inline-block;padding-left:45px;line-height:40px;font-size:1.6rem}@media (min-width:480px){#listing-header .search-founded .styled-input,#listing-header .search-active-recruitment .styled-input{font-size:1.8rem}}#listing-header .search-founded .styled-input.checkbox label,#listing-header .search-active-recruitment .styled-input.checkbox label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:44px;padding-left:10px}@media (min-width:992px){#listing-header .search-active-recruitment{padding-right:0}}#listing-header .search-select-item{padding:15px;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}@media (min-width:992px){#listing-header .search-select-item{-ms-flex:0 1 calc(100% / 3);flex:0 1 calc(100% / 3);max-width:calc(100% / 3)}#listing-header .search-select-item--duration,#listing-header .search-select-item--mode,#listing-header .search-select-item--language{-ms-flex:0 1 calc(100% / 5);flex:0 1 calc(100% / 5);max-width:calc(100% / 5)}#listing-header .search-select-item--duration .select--label{padding:0 32px}}#listing-header .search-select-item .select--wrapper{width:100%}#listing-header .select--label,#listing-header .label{font-size:1.6rem}@media (min-width:480px){#listing-header .select--label,#listing-header .label{font-size:1.8rem}}@media (min-width:992px){#listing-header .select--label,#listing-header .label{font-size:1.6rem}}@media (min-width:1200px){#listing-header .select--label,#listing-header .label{font-size:1.8rem}}@media (min-width:1200px){#listing-header .select--label.select--label,#listing-header .label.select--label{padding:0 16px}}@media (min-width:992px){#listing-header .select--label.select--label:after,#listing-header .label.select--label:after{right:10px}}@media (min-width:1200px){#listing-header .select--label.select--label:after,#listing-header .label.select--label:after{right:16px}}#listing-product-list{margin-top:45px;padding-top:70px}@media (min-width:992px){#listing-product-list{margin-top:0}}#listing-product-list .products-wrapper{position:relative;padding-bottom:30px;min-height:100px}@media (min-width:992px){#listing-product-list .products-wrapper{min-height:200px}}#listing-product-list .products-wrapper:before{content:"";display:block;position:absolute;top:85px;left:0;right:0;width:100%;height:calc(100% - 85px);background-color:#f7f7f7}#listing-product-list .products-wrapper .no-results{position:relative}#listing-product-list .container .products-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-85px -20px 0;width:calc(100% + 40px)}@media (min-width:480px){#listing-product-list .container .products-listing{margin:-85px -15px 0;width:calc(100% + 30px)}}#listing-product-list .container .products-listing .block-item{max-width:100%;-ms-flex:0 1 100%;flex:0 1 100%;padding:15px}@media (min-width:768px){#listing-product-list .container .products-listing .block-item{max-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:1200px){#listing-product-list .container .products-listing .block-item{max-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}}@media (max-width:991px){#listing-product-list .container .products-listing .product-content .media{margin-left:0px;margin-right:0px}}#current-filters+#listing-product-list{margin-top:15px}#current-filters{margin:15px auto 30px;-ms-flex-positive:1;flex-grow:1}#current-filters .flex-wrapper{margin:0}.block-content-block.block-listing{background-color:#f7f7f7}.block-content-block.block-listing>.container{padding:0}.block-content-block.block-listing>.container>.block-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:min-content 30px min-content;grid-template-rows:min-content 30px min-content}@media (min-width:1590px){.block-content-block.block-listing>.container>.block-content{-ms-grid-columns:0.7fr 30px 1fr;grid-template-columns:0.7fr 30px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}}.block-content-block.block-listing>.container>.block-content .block-field{margin:0}.block-content-block.block-listing>.container>.block-content .block-field .container{width:auto}.block-content-block.block-listing>.container>.block-content .block-field.block-field-listing-banner-with-pic{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1;margin:0 0 60px}@media (min-width:1590px){.block-content-block.block-listing>.container>.block-content .block-field.block-field-listing-banner-with-pic{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}.block-content-block.block-listing>.container>.block-content .block-field.block-field-listing-banner{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.block-content-block.block-listing>.container>.block-content .block-field.block-field-listing-banner img{height:380px;min-height:100%}@media (min-width:1590px){.block-content-block.block-listing>.container>.block-content .block-field.block-field-listing-banner .block-banner.banner-small{height:100%}}.block-content-block.block-listing>.container>.block-content .block-field.block-field-listing-banner .block-banner.banner-small img{height:100%}@media (min-width:1590px){.block-content-block.block-listing>.container>.block-content .block-field.block-field-listing-banner .block-banner.banner-small img{height:380px}}.block-content-block.block-listing>.container>.block-content .block-field.block-field-listing-banner .block-banner.banner-big{height:380px}.modal-fliters{position:absolute;left:0;top:0;right:0;bottom:0;background:white;z-index:11;height:-webkit-fit-content;height:fit-content}.modal-fliters>.label{background-color:#f7f7f7;height:85px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#004fa3;font-weight:700;font-size:1.8rem;position:relative}.modal-fliters>.label .container{position:relative}.modal-fliters>.label .close{width:24px;height:25px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/themes/custom/leon/images/icons/close-primary.svg);background-repeat:no-repeat;cursor:pointer;right:25px}.modal-fliters .filter-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -15px}.modal-fliters .button-wrapper{bottom:0;left:0;right:0}.modal-fliters .button-wrapper .button{width:100%;height:66px;padding:0;background-image:none}#product-listing .currentFilters .currentFilter{background-color:#004fa3;color:white;height:2.7rem;font-size:1.2rem;margin:15px 8px 0 8px;display:-ms-inline-flexbox;display:inline-flex;padding:0 0 0 0.8rem;cursor:pointer}#product-listing .currentFilters .currentFilter span{line-height:1.7rem;padding:0.5rem}#product-listing .currentFilters .currentFilter button{border:none;height:2.7rem;width:2.7rem;font-size:0;color:transparent;position:relative;background:url(/themes/custom/leon/images/icons/close-white.svg) center center no-repeat transparent;background-size:0.886rem 0.886rem}#product-listing .currentFilters .currentFilter.clearAll{padding:0 0.8rem;background-color:white;border:1px solid #b2b2b2;color:inherit}#product-listing .listing-sorting--normal .select--options{width:100%;margin-top:2px;padding:0}#product-listing .listing-sorting--normal .select--options .select--option{margin:0;padding:0}#product-listing .listing-sorting--normal .select--options .select--option:not(:last-child){border-bottom:2px solid #f6f6f6}#product-listing .listing-sorting--normal .select--options .select--option:hover{background:rgba(0,79,163,0.13)}#product-listing .listing-sorting--normal .select--options .select--option label{cursor:pointer;width:100%;height:100%;display:block;padding:0}#product-listing .listing-sorting--normal .select--options .select--option label .label{font-size:1.4rem;padding:5px 20px;margin:5px}@media (min-width:992px){#product-listing .listing-sorting--normal .select--options .select--option label .label{font-size:1.6rem;padding:22px 20px}}@media (min-width:1590px){#product-listing .listing-sorting--normal .select--options .select--option label .label{font-size:1.8rem}}#product-listing .select--wrapper{height:auto;min-height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#product-listing .select--label span+span{margin-left:0.4rem}#product-listing .select--option label.notAvailable{color:gray}#product-listing .mobile-filter-wrapper .full-screen-modal{background-color:white;position:fixed;left:0;top:0;height:100%;width:100%;z-index:100;overflow:scroll}#product-listing .mobile-filter-wrapper .full-screen-modal .modal-container{position:relative;padding-bottom:65px;min-height:100%}#product-listing .mobile-filter-wrapper .full-screen-modal .modal-container .modal-content-container .search-title{font-size:1.6rem}#product-listing .mobile-filter-wrapper .full-screen-modal .modal-top-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#f7f7f7 0% 0% no-repeat padding-box;padding:30px 50px 30px 46px;color:#004fa3;margin-bottom:22px}#product-listing .mobile-filter-wrapper .full-screen-modal .modal-top-bar .modal-filters{font-size:1.8rem;line-height:2.4rem;font-weight:bold}#product-listing .mobile-filter-wrapper .full-screen-modal .modal-top-bar .close-button{position:relative;text-indent:-99999px;width:25px;height:25px;background-image:url(/themes/custom/leon/images/icons/close-primary.svg);background-size:25px;background-position:center center;background-repeat:no-repeat;cursor:pointer}#product-listing .mobile-filter-wrapper .full-screen-modal .filter-button{position:fixed;z-index:100;bottom:0;width:100%;background:#004fa3 0% 0% no-repeat padding-box;padding:19px 0}#product-listing .mobile-filter-wrapper .full-screen-modal .filter-button span{color:#ffffff;width:-webkit-fit-content;width:fit-content;display:block;margin:0 auto;font-size:2rem;line-height:2.7rem;text-transform:uppercase}#product-listing .mobile-filter-wrapper .full-screen-modal .filter-button span:after{content:">";text-indent:-99999px;line-height:inherit;display:inline-block;width:22px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg);margin-left:11px}#product-listing .mobile-filter-wrapper .select--options{max-height:unset}#product-listing .select--options{margin-top:15px;padding:0;width:calc(200% + 34px);max-width:calc(200% + 34px);margin-top:15px}@media (max-width:991px){#product-listing .select--options{width:100%}}#product-listing .search-select-item--normal .select--wrapper{cursor:initial}#product-listing .search-select-item--normal .select--label{cursor:pointer}#product-listing .search-select-item--normal .select--options .select--options--columns--wrapper{display:-ms-flexbox;display:flex}#product-listing .search-select-item--normal .select--options .select--options--column{width:50%;padding:18px 15px 48px 22px}#product-listing .search-select-item--normal .select--options .select--options--column:last-child{padding:18px 22px 48px 15px}#product-listing .search-select-item--normal .select--options .select--options--column .select--option{margin:0;padding:0}#product-listing .search-select-item--normal .select--options .select--options--column .select--option{margin-top:10px}@media (min-width:993px){#product-listing .search-select-item--normal:nth-child(4) .select--options{right:-1px;left:auto}#product-listing .search-select-item--normal:last-child .select--options,#product-listing .search-select-item--normal:nth-last-child(2) .select--options{right:-1px;left:auto}}@media (min-width:992px){#product-listing .search-select-item--normal.search-select-item--language .select--options{width:calc(200% + 30px + 4px)}}#product-listing .search-select-item--normal label{min-height:3.9rem;font-size:1.4rem;padding:0;width:100%;cursor:pointer}#product-listing .search-select-item--normal label .label{box-sizing:border-box;line-height:3.9rem;font-size:1.4rem;padding:0 0.8rem;background-color:white;border:1px solid #b2b2b2;text-align:center;text-transform:uppercase}#product-listing .search-select-item--normal label:not(.disabled):not(.selected) .label{line-height:calc(3.9rem - 2px)}#product-listing .search-select-item--normal label.disabled{cursor:default}#product-listing .search-select-item--normal label.disabled .label{background-color:#f6f6f6;color:#7b7b7b;border:none}#product-listing .search-select-item--normal label.selected .label{background-color:#004fa3;color:white;border:none}#product-listing .search-select-item--area .select--wrapper,#product-listing .search-select-item--duration .select--wrapper{cursor:initial}#product-listing .search-select-item--area .select--label,#product-listing .search-select-item--duration .select--label{cursor:pointer}#product-listing .search-select-item--area .select--option+.select--option,#product-listing .search-select-item--duration .select--option+.select--option{border-top:2px solid #f6f6f6}#product-listing .search-select-item--area .select--option,#product-listing .search-select-item--duration .select--option{cursor:initial;margin-bottom:0;min-height:auto;float:none;line-height:initial;padding:0}#product-listing .search-select-item--area .select--option .select-all,#product-listing .search-select-item--duration .select--option .select-all{float:none;display:inline-block;min-height:auto;padding-left:5px;cursor:inherit;font-size:12px;line-height:16px;letter-spacing:0px;color:#004fa3;text-transform:none}@media (min-width:992px){#product-listing .search-select-item--area .select--option .select-all .label,#product-listing .search-select-item--duration .select--option .select-all .label{padding:0 0.8rem 0 0}}#product-listing .search-select-item--area .group-label,#product-listing .search-select-item--duration .group-label{font-size:1.4rem;text-transform:uppercase;margin:10px 20px 0;display:block}#product-listing .search-select-item--area .group-label:not(.disabled),#product-listing .search-select-item--duration .group-label:not(.disabled){cursor:pointer}#product-listing .search-select-item--area .group-label .group-label-title,#product-listing .search-select-item--duration .group-label .group-label-title{padding:0 0.8rem;line-height:2.7rem;display:inline-block}#product-listing .search-select-item--area .group-label.selected .group-label-title,#product-listing .search-select-item--duration .group-label.selected .group-label-title{color:white;background-color:#004fa3}#product-listing .search-select-item--area .options,#product-listing .search-select-item--duration .options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 15px}#product-listing .search-select-item--area .options label,#product-listing .search-select-item--duration .options label{height:2.7rem;font-size:1.2rem;margin:5px;padding:0;cursor:pointer}#product-listing .search-select-item--area .options label .label,#product-listing .search-select-item--duration .options label .label{line-height:2.7rem;font-size:1.2rem;padding:0 0.8rem;background-color:white;border:1px solid #b2b2b2}#product-listing .search-select-item--area .options label:not(.disabled):not(.selected) .label,#product-listing .search-select-item--duration .options label:not(.disabled):not(.selected) .label{line-height:calc(2.7rem - 2px)}#product-listing .search-select-item--area .options label.disabled,#product-listing .search-select-item--duration .options label.disabled{cursor:default}#product-listing .search-select-item--area .options label.disabled .label,#product-listing .search-select-item--duration .options label.disabled .label{background-color:#f6f6f6;color:#7b7b7b;border:none}#product-listing .search-select-item--area .options label.selected .label,#product-listing .search-select-item--duration .options label.selected .label{background-color:#004fa3;color:white;border:none}#product-listing .search-select-item--mobile .select--options{display:block;position:static;box-shadow:none}#product-listing .search-select-item--mobile .select--options .select--options--columns--wrapper{display:block}#product-listing .search-select-item--mobile .select--options .select--options--column,#product-listing .search-select-item--mobile .select--options .select--options--column+.select--options--column{width:100%;padding:0}#product-listing .search-select-item--mobile .select--options .select--option{margin-top:5px}#product-listing .search-select-item--mobile.search-select-item--area .select--options{margin-top:0}#product-listing .search-select-item--mobile.search-select-item--area .options{margin:10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;overflow:scroll}#product-listing .search-title--filter{position:relative;padding-left:52px;cursor:pointer}#product-listing .search-title--filter:before{content:"";display:block;position:absolute;left:19px;top:50%;-ms-transform:rotate(90deg);transform:rotate(90deg);background:url(/themes/custom/leon/images/caret-blue.svg) center center no-repeat;background-size:100% 100%;width:24px;height:13px}#product-listing .modal-fliters .search-select-item--area .options{-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}#product-listing .modal-fliters .available-count{color:#858585}#product-listing .listing-header--mobile{height:0;padding-bottom:175px;z-index:100;position:relative}#product-listing .listing-header--mobile .search-select-item{padding:0px 30px 13px 30px}#product-listing .listing-header--mobile .select--label{font-weight:600}#product-listing .listing-header--mobile .select--label .select--label-selected{font-weight:700}#product-listing .listing-header--mobile .selected-count,#product-listing .listing-header--mobile .available-count{color:#858585}#product-listing .listing-header--mobile .mobile-filter-wrapper{background:white}#mobile-filters-overlay{height:100%;width:100%;position:absolute;top:200px;left:0;background-color:rgba(0,0,0,0.39);z-index:3}.toolbar-fixed .modal-container{padding-top:39px}body.hide-header div#block-headerblock{display:none}.path-iframe .layout-container{position:absolute;top:0;right:0;bottom:0;left:0}.path-iframe .layout-container .header{background-color:#004FA3;height:116px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.path-iframe .layout-container .header .container-wrapper{position:static}.path-iframe .layout-container .header .container-wrapper .flex-wrapper{-ms-flex-pack:justify;justify-content:space-between}.path-iframe .layout-container .header .container-wrapper .button-wrapper{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-line-pack:end;align-content:flex-end}.path-iframe .layout-container main{height:calc(100% - 116px)}.path-iframe .layout-container main .layout-content{height:100%}.path-iframe .layout-container main .layout-content .region-content{height:100%}.path-iframe .layout-container main .layout-content .region-content #block-main-content{height:100%}.path-iframe .layout-container main .layout-content .region-content iframe{height:100%;width:100%}.eu-cookie-compliance-banner-info{background:#f7f7f7;position:fixed;background-image:url(/themes/custom/leon/images/cookie.svg);background-repeat:no-repeat;background-position:bottom 20px right 27px;font-size:1.4rem;line-height:2.4rem;bottom:0;width:100%;box-shadow:0px 3px 9px #1b1b1b}@media (min-width:768px){.eu-cookie-compliance-banner-info{right:43px;bottom:30px;max-width:612px;width:auto}}.eu-cookie-compliance-banner-info a{color:#004FA3;font-weight:700}.eu-cookie-compliance-banner-info .eu-cookie-compliance-content{max-width:100%;padding:30px 89px 20px 16px}@media (min-width:768px){.eu-cookie-compliance-banner-info .eu-cookie-compliance-content{padding:35px 140px 16px 40px}}.eu-cookie-compliance-banner-info .eu-cookie-compliance-content .eu-cookie-compliance-message,.eu-cookie-compliance-banner-info .eu-cookie-compliance-content .eu-cookie-compliance-buttons{float:none;width:100%;max-width:100%}.eu-cookie-compliance-banner-info .eu-cookie-compliance-content .eu-cookie-compliance-buttons{margin-top:15px}.eu-cookie-compliance-banner-info .eu-cookie-compliance-content .eu-cookie-compliance-buttons .button{text-transform:none}.eu-cookie-compliance-banner-info .eu-cookie-compliance-content .eu-cookie-compliance-buttons .button.decline-button{margin-top:5px;display:none}.eu-cookie-compliance-banner-info .close-button{background-image:url(/themes/custom/leon/images/icons/close-primary.svg);background-repeat:no-repeat;position:absolute;top:28px;right:28px;text-indent:-99999px;width:29px;height:29px;cursor:pointer}.eu-cookie-withdraw-tab{display:none}body.path-career{background-color:#F7F7F7}.node--rules .title,.node--job-offer .title,.node--press-release .title{display:block;margin-bottom:35px;font-weight:600;line-height:4rem;font-size:3rem}@media (min-width:1200px){.node--rules .title,.node--job-offer .title,.node--press-release .title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.node--rules .title,.node--job-offer .title,.node--press-release .title{font-size:4rem;line-height:5.5rem}}.node--rules .date:after,.node--job-offer .date:after,.node--press-release .date:after{margin-bottom:20px}.node--rules ul:not(.files),.node--job-offer ul:not(.files),.node--press-release ul:not(.files){padding-left:20px}.node--rules a,.node--job-offer a,.node--press-release a{color:#004fa3}.node--rules ul.files,.node--job-offer ul.files,.node--press-release ul.files{list-style:none}.node--rules .files,.node--job-offer .files,.node--press-release .files{margin-top:40px}.node--rules .files .file,.node--job-offer .files .file,.node--press-release .files .file{margin-top:20px}.node--rules .files .file a,.node--job-offer .files .file a,.node--press-release .files .file a{padding-left:62px;height:42px;line-height:42px;color:#004fa3;display:inline-block;font-size:1.4rem;font-weight:400;background-repeat:no-repeat;background-position:left center}.node--rules .files .file a:hover,.node--job-offer .files .file a:hover,.node--press-release .files .file a:hover{text-decoration:underline}.node--rules .files .file.image a,.node--job-offer .files .file.image a,.node--press-release .files .file.image a{background-image:url(/themes/custom/leon/images/icons/jpg-icon.svg)}.node--rules .files .file.pdf a,.node--job-offer .files .file.pdf a,.node--press-release .files .file.pdf a{background-image:url(/themes/custom/leon/images/icons/pdf-icon.svg)}.node--rules .button-wrapper,.node--job-offer .button-wrapper,.node--press-release .button-wrapper{text-align:center}.node--rules .button-wrapper .button,.node--job-offer .button-wrapper .button,.node--press-release .button-wrapper .button{margin:20px auto}.block-latest-press-releases,.career-listing-wrapper{background:#004FA3;margin-top:40px;padding:30px 0 0}.block-latest-press-releases *,.career-listing-wrapper *{word-break:break-word;word-wrap:break-word}.block-latest-press-releases>.container>.title,.career-listing-wrapper>.container>.title{display:none}@media (min-width:768px){.block-latest-press-releases>.container>.title,.career-listing-wrapper>.container>.title{display:block;color:white;font-size:2.5rem;font-weight:bold;line-height:3.4rem}}.block-latest-press-releases .press-releases-flex-wrapper,.block-latest-press-releases .job-offers-flex-wrapper,.career-listing-wrapper .press-releases-flex-wrapper,.career-listing-wrapper .job-offers-flex-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px;margin-bottom:35px;margin-top:5px;width:calc(100% + 30px)}.block-latest-press-releases .press-releases-flex-wrapper .loading,.block-latest-press-releases .press-releases-flex-wrapper .no-documents,.block-latest-press-releases .job-offers-flex-wrapper .loading,.block-latest-press-releases .job-offers-flex-wrapper .no-documents,.career-listing-wrapper .press-releases-flex-wrapper .loading,.career-listing-wrapper .press-releases-flex-wrapper .no-documents,.career-listing-wrapper .job-offers-flex-wrapper .loading,.career-listing-wrapper .job-offers-flex-wrapper .no-documents{color:white;padding:15px;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.block-latest-press-releases .press-releases-flex-wrapper .flex-box,.block-latest-press-releases .job-offers-flex-wrapper .flex-box,.career-listing-wrapper .press-releases-flex-wrapper .flex-box,.career-listing-wrapper .job-offers-flex-wrapper .flex-box{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;padding:15px;display:block}@media (min-width:768px){.block-latest-press-releases .press-releases-flex-wrapper .flex-box,.block-latest-press-releases .job-offers-flex-wrapper .flex-box,.career-listing-wrapper .press-releases-flex-wrapper .flex-box,.career-listing-wrapper .job-offers-flex-wrapper .flex-box{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}@media (min-width:992px){.block-latest-press-releases .press-releases-flex-wrapper .flex-box,.block-latest-press-releases .job-offers-flex-wrapper .flex-box,.career-listing-wrapper .press-releases-flex-wrapper .flex-box,.career-listing-wrapper .job-offers-flex-wrapper .flex-box{-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}}.block-latest-press-releases .press-releases-flex-wrapper .flex-box .press-release,.block-latest-press-releases .press-releases-flex-wrapper .flex-box .job-offer,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .press-release,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .job-offer,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .press-release,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .job-offer,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .press-release,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .job-offer{height:100%;background:white;color:black;padding:26px 26px 19px;position:relative}.block-latest-press-releases .press-releases-flex-wrapper .flex-box .press-release .date,.block-latest-press-releases .press-releases-flex-wrapper .flex-box .job-offer .date,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .press-release .date,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .job-offer .date,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .press-release .date,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .job-offer .date,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .press-release .date,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .job-offer .date{font-size:1.6rem;line-height:2.4rem;margin-bottom:5px;display:block}.block-latest-press-releases .press-releases-flex-wrapper .flex-box .press-release .date:after,.block-latest-press-releases .press-releases-flex-wrapper .flex-box .job-offer .date:after,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .press-release .date:after,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .job-offer .date:after,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .press-release .date:after,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .job-offer .date:after,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .press-release .date:after,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .job-offer .date:after{margin-top:5px}.block-latest-press-releases .press-releases-flex-wrapper .flex-box .press-release .title,.block-latest-press-releases .press-releases-flex-wrapper .flex-box .job-offer .title,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .press-release .title,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .job-offer .title,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .press-release .title,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .job-offer .title,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .press-release .title,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .job-offer .title{color:black;min-height:76px;font-size:1.8rem;line-height:2.4rem;font-weight:700}.block-latest-press-releases .press-releases-flex-wrapper .flex-box .press-release .summary,.block-latest-press-releases .press-releases-flex-wrapper .flex-box .job-offer .summary,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .press-release .summary,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .job-offer .summary,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .press-release .summary,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .job-offer .summary,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .press-release .summary,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .job-offer .summary{margin:10px 0 60px;min-height:72px;overflow:hidden}@media (min-width:992px){.block-latest-press-releases .press-releases-flex-wrapper .flex-box .press-release .summary,.block-latest-press-releases .press-releases-flex-wrapper .flex-box .job-offer .summary,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .press-release .summary,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .job-offer .summary,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .press-release .summary,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .job-offer .summary,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .press-release .summary,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .job-offer .summary{min-height:96px}}.block-latest-press-releases .press-releases-flex-wrapper .flex-box .press-release .button-wrapper,.block-latest-press-releases .press-releases-flex-wrapper .flex-box .job-offer .button-wrapper,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .press-release .button-wrapper,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .job-offer .button-wrapper,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .press-release .button-wrapper,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .job-offer .button-wrapper,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .press-release .button-wrapper,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .job-offer .button-wrapper{text-align:right;padding:0;position:absolute;bottom:20px;right:20px}.block-latest-press-releases .press-releases-flex-wrapper .flex-box .job-offer,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .job-offer,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .job-offer,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .job-offer{padding:50px 25px}.block-latest-press-releases .press-releases-flex-wrapper .flex-box .job-offer .title,.block-latest-press-releases .job-offers-flex-wrapper .flex-box .job-offer .title,.career-listing-wrapper .press-releases-flex-wrapper .flex-box .job-offer .title,.career-listing-wrapper .job-offers-flex-wrapper .flex-box .job-offer .title{margin-bottom:30px}.block-latest-press-releases .button-wrapper,.career-listing-wrapper .button-wrapper{background:white;padding:35px 0;text-align:center}.page--rules-listing>.container>.title{margin-bottom:20px;display:block;font-weight:600;line-height:3.5rem;font-size:3rem}@media (min-width:1200px){.page--rules-listing>.container>.title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.page--rules-listing>.container>.title{font-size:4rem;line-height:5.5rem}}.page--rules-listing>.container>.title:after{margin-top:0px}.page--rules-listing .search{padding-bottom:20px;display:-ms-grid;display:grid;-ms-flex-align:center;align-items:center;grid-template-columns:auto 25px;-ms-grid-columns:1fr}@media (min-width:992px){.page--rules-listing .search{-ms-grid-columns:750px 25px;grid-template-columns:750px 25px}}.page--rules-listing .search input{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #004FA3;background-color:transparent;padding:10px 0}.page--rules-listing .search :-ms-input-placeholder{color:#000;opacity:1}.page--rules-listing .search ::placeholder{color:#000;opacity:1}.page--rules-listing .search :-ms-input-placeholder{color:#000}.page--rules-listing .search ::-ms-input-placeholder{color:#000}.page--rules-listing .search button{background:url(/themes/custom/leon/images/icons/search-icon.svg) no-repeat center right;border:none;border-bottom:1px solid #004FA3;text-indent:99999px;height:100%;width:inherit;background-size:26px 26px}.page--rules-listing .rules-wrapper{background:#F7F7F7}.page--rules-listing .rules-wrapper.loading{position:relative}.page--rules-listing .rules-wrapper.loading:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.6);opacity:1;transition:opacity 2s}.page--rules-listing .rules-wrapper>.container>.button-wrapper{text-align:center;padding-bottom:30px;display:block}@media (min-width:768px){.page--rules-listing .rules-wrapper>.container>.button-wrapper{display:none}}.page--rules-listing .rules-wrapper .rules{padding:34px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page--rules-listing .rules-wrapper .rules .rule{background:#fff;padding:40px 25px 80px;box-sizing:border-box;margin-bottom:30px;position:relative;display:none}.page--rules-listing .rules-wrapper .rules .rule:nth-child(-n+5){display:block}@media (min-width:768px){.page--rules-listing .rules-wrapper .rules .rule{display:block}}@media (min-width:768px) and (max-width:1199px){.page--rules-listing .rules-wrapper .rules .rule{width:calc(50% - 15px)}.page--rules-listing .rules-wrapper .rules .rule:not(:nth-child(2n)){margin-right:30px}}@media (min-width:1200px){.page--rules-listing .rules-wrapper .rules .rule{width:calc(33.33333% - 20px)}.page--rules-listing .rules-wrapper .rules .rule:not(:nth-child(3n)){margin-right:30px}}.page--rules-listing .rules-wrapper .rules .rule .title{font-size:1.8rem;line-height:2.5rem;font-weight:600;margin-bottom:30px}.page--rules-listing .rules-wrapper .rules .rule a.button{position:absolute;bottom:20px;right:25px}.career-listing-wrapper{margin-top:-2px}.block-career-header,.block-sitemap-header{background-image:url(/themes/custom/leon/images/career.svg);background-repeat:no-repeat;background-position:bottom -10px center;min-height:373px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:end;padding-bottom:200px;background-size:contain}@media (min-width:360px){.block-career-header,.block-sitemap-header{padding-bottom:230px}}@media (min-width:400px){.block-career-header,.block-sitemap-header{padding-bottom:270px}}@media (min-width:460px){.block-career-header,.block-sitemap-header{padding-bottom:300px}}@media (min-width:768px){.block-career-header,.block-sitemap-header{background-size:auto;padding-bottom:390px}}@media (min-width:992px){.block-career-header,.block-sitemap-header{padding-bottom:50px;background-position:bottom -10px right}}.block-career-header .title,.block-sitemap-header .title{font-size:3rem;line-height:4rem;font-weight:600;width:100%}@media (min-width:1200px){.block-career-header .title,.block-sitemap-header .title{font-size:4rem;line-height:5.5rem}}@media (min-width:1590px){.block-career-header .title,.block-sitemap-header .title{font-size:6rem;line-height:8.5rem}}.block-career-header .body,.block-sitemap-header .body{margin-top:15px}@media (min-width:992px){.block-career-header .body,.block-sitemap-header .body{max-width:35%}}@media (min-width:1200px){.block-career-header .body,.block-sitemap-header .body{max-width:40%}}.node--press-release .title,.node--job-offer .title{font-size:2rem;line-height:3rem;margin-bottom:15px;font-weight:600}@media (min-width:768px){.node--press-release .title,.node--job-offer .title{font-size:2.5rem;font-weight:700}}.node--press-release .button-wrapper,.node--job-offer .button-wrapper{margin:25px 0}.node--press-release .content .block-body .block-content a,.node--job-offer .content .block-body .block-content a{color:#004FA3}.node--department{background-color:#f7f7f7}.node--department .cadre-wrapper{padding:30px 0}.node--department .persons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px -15px}.node--department .persons-wrapper .persons-group{padding:15px;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}@media (min-width:768px){.node--department .persons-wrapper .persons-group{padding:30px 15px}}@media (min-width:1200px){.node--department .persons-wrapper .persons-group{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}.node--department .persons-wrapper .persons-group.cadre,.node--department .persons-wrapper .persons-group.multiple{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}.node--department .persons-wrapper .persons-group.cadre .flex-wrapper,.node--department .persons-wrapper .persons-group.multiple .flex-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.node--department .persons-wrapper .persons-group.cadre .flex-wrapper .flex-item,.node--department .persons-wrapper .persons-group.multiple .flex-wrapper .flex-item{padding:15px;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}@media (min-width:1200px){.node--department .persons-wrapper .persons-group.cadre .flex-wrapper .flex-item,.node--department .persons-wrapper .persons-group.multiple .flex-wrapper .flex-item{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}.node--department .persons-wrapper .persons-group>.title{font-size:2.5rem;line-height:3.4rem;font-weight:bold;display:block;margin-bottom:15px}@media (min-width:768px){.node--department .persons-wrapper .persons-group .person-block{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:1200px){.node--department .persons-wrapper .persons-group .media{-ms-transform:scale(0.65);transform:scale(0.65);margin-left:-60px}}@media (min-width:1590px){.node--department .persons-wrapper .persons-group .media{-ms-transform:scale(1);transform:scale(1);margin-left:0}}@media (min-width:768px){.node--department .persons-wrapper .persons-group .content{max-width:50%}}@media (min-width:1200px){.node--department .persons-wrapper .persons-group .content{margin-left:-70px;z-index:10}}@media (min-width:1590px){.node--department .persons-wrapper .persons-group .content{margin-left:0}}.node--department .persons-wrapper .persons-group .content .icon.mail{word-break:break-all;margin-right:10px}.person-block.cadre{background:white;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.person-block.cadre .media{position:relative;-ms-transform:scale(0.8);transform:scale(0.8);width:280px;height:320px;padding:46px 0 69px 0;margin:-30px auto}@media (min-width:480px){.person-block.cadre .media{-ms-transform:scale(1);transform:scale(1);padding:58px 64px 69px;margin:0 auto;width:342px;height:310px}}@media (min-width:768px){.person-block.cadre .media{margin:0;height:342px}}.person-block.cadre .media:before{content:"";display:block;background-image:url(/themes/custom/leon/images/people-mask-department.png);width:100%;height:100%;position:absolute;top:0;left:-28px;z-index:1}@media (min-width:480px){.person-block.cadre .media:before{left:0}}.person-block.cadre .media img{margin:0 auto;-ms-transform:scale(0.9);transform:scale(0.9);z-index:0;max-width:245px;margin-top:-2px}@media (min-width:480px){.person-block.cadre .media img{margin:0;-ms-transform:scale(1.05);transform:scale(1.05);max-width:100%}}.person-block.cadre .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:0 30px 70px}@media (min-width:768px){.person-block.cadre .content{padding:0}}.person-block.cadre .content .title{font-size:1.8rem;line-height:2.8rem;font-weight:600}.person-block.cadre .content .subtitle{margin-bottom:10px}.person-block.cadre .content .icon{background-image:url(/themes/custom/leon/images/icons/mail-icon-primary.svg);line-height:31px;background-size:31px 31px;background-repeat:no-repeat;padding-left:40px}.person-block.cadre .content .icon.phone{background-image:url(/themes/custom/leon/images/icons/phone-icon-primary.svg)}.person-block.cadre .content .icon+.icon{margin-top:13px}.person-block.cadre .content .icon a{color:#000}.person-block.cadre .button-wrapper{width:34px;height:34px;position:absolute;bottom:25px;right:35px}.person-block.cadre .button-wrapper .button{-ms-transform:scale(0.9);transform:scale(0.9)}@media (min-width:768px){.person-block.cadre .button-wrapper{bottom:22px}}.page--pressromm-listing>.button-wrapper{padding:35px 0;text-align:center}.page--pressromm-listing>.button-wrapper .button{margin:0 auto}.page--pressromm-listing>.container>.title{line-height:4rem;font-size:3rem;font-weight:600}@media (min-width:1200px){.page--pressromm-listing>.container>.title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.page--pressromm-listing>.container>.title{font-size:4rem;line-height:5.5rem}}.page--pressromm-listing .press-releases-flex-wrapper .flex-box .press-release .summary,.page--pressromm-listing .press-releases-flex-wrapper .flex-box .job-offer .summary,.page--pressromm-listing .job-offers-flex-wrapper .flex-box .press-release .summary,.page--pressromm-listing .job-offers-flex-wrapper .flex-box .job-offer .summary{height:50px}.page-node-type-modular-page .block-field-modular-page-header{margin-top:-40px}.lp .title{font-size:2.5rem;line-height:4rem;font-weight:600}@media (min-width:1200px){.lp .title{font-size:3.5rem;line-height:4.5rem}}@media (min-width:1590px){.lp .title{font-size:4rem;line-height:5.5rem}}.lp .lp-banner>.container{padding:0;min-width:0;width:auto}@media (min-width:1920px){.lp .lp-banner>.container{width:1920px}}.lp .lp-banner>.container .content-wrapper{color:#000}.lp .lp-banner>.container .content-wrapper .title{font-weight:700;font-size:2.5rem;line-height:3.6rem;padding-bottom:30px}@media (min-width:768px){.lp .lp-banner>.container .content-wrapper .title{font-size:3rem;line-height:4.1rem}}@media (min-width:1200px){.lp .lp-banner>.container .content-wrapper .title{font-size:4.5rem;line-height:5rem}}@media (min-width:1590px){.lp .lp-banner>.container .content-wrapper .title{font-size:6rem;line-height:6.5rem}}@media (min-width:1200px){.lp .lp-banner>.container .content-wrapper .body{width:95%}}.lp .block--lp-content-blocks{margin:30px 0}.lp .block--lp-content-blocks .lp-content-block{display:-ms-grid;display:grid;-ms-grid-rows:1fr 15px auto;grid-template-rows:1fr 15px auto;padding:15px 0}.lp .block--lp-content-blocks .lp-content-block .image{-ms-grid-row:1;grid-row:1;margin:0 auto;text-align:center}.lp .block--lp-content-blocks .lp-content-block .image img{max-width:100%;margin:0 auto}.lp .block--lp-content-blocks .lp-content-block .text{-ms-grid-row:3;grid-row:3;text-align:center}.lp .block--lp-content-blocks .lp-content-block .text .title:after{margin:4px auto 0}.lp .block--lp-content-blocks .lp-content-block .text .body{padding:30px 0}@media (min-width:992px){.lp .block--lp-content-blocks .lp-content-block{display:-ms-flexbox;display:flex;padding:20px 0}.lp .block--lp-content-blocks .lp-content-block .image{padding:10px 30px;width:40%;text-align:center}.lp .block--lp-content-blocks .lp-content-block .image img{max-width:100%}.lp .block--lp-content-blocks .lp-content-block .text{text-align:left;width:60%;margin-top:50px}.lp .block--lp-content-blocks .lp-content-block .text .title:after{margin:4px 0 0}}.lp .lp-tiles .lp-tile{padding:30px 20px;position:relative}@media (min-width:768px){.lp .lp-tiles .lp-tile{padding:40px 50px}}.lp .lp-tiles .lp-tile .text{margin-bottom:30px}.lp .lp-tiles .lp-tile .text .body{padding:30px 0}.lp .lp-tiles .lp-tile .button-wrapper{position:absolute;bottom:30px;right:20px}@media (min-width:768px){.lp .lp-tiles .lp-tile .button-wrapper{bottom:30px;right:50px}}.lp .lp-tiles .lp-tile.bg-blue{background-color:#004FA3;margin-top:-50px}@media (min-width:768px){.lp .lp-tiles .lp-tile.bg-blue{margin-top:0}}.lp .lp-tiles .lp-tile.bg-blue .title:after{background:#2699FB}.lp .lp-tiles .lp-tile.bg-light-blue{background-color:var(--blue-1)}.lp .lp-tiles .lp-tile.bg-light-blue .button:after{background-image:url(/themes/custom/leon/images/icons/button-arrow-primary.svg)}.lp .lp-tiles .lp-tile.bg-blue,.lp .lp-tiles .lp-tile.bg-light-blue{color:#fff}.lp .lp-tiles .lp-tile.bg-blue .button,.lp .lp-tiles .lp-tile.bg-light-blue .button{border-color:#fff;color:#fff}.lp .lp-tiles .lp-tile.bg-blue .button:hover,.lp .lp-tiles .lp-tile.bg-light-blue .button:hover{background-color:transparent}.lp .lp-tiles .lp-tile.bg-white{background-color:#fff}.lp .two-lp-blocks{padding:20px 0}@media (min-width:1200px){.lp .two-lp-blocks{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 200px 1fr;grid-template-columns:1fr 200px 1fr}}.lp .two-lp-blocks div:first-child{-ms-grid-column:1;grid-column:1}.lp .two-lp-blocks div:last-child{-ms-grid-column:3;grid-column:3}.lp .two-lp-blocks .lp-content-block{padding:20px 0}@media (min-width:1200px){.lp .two-lp-blocks .lp-content-block{padding:60px 0}}.lp .two-lp-blocks .lp-content-block .image{text-align:center;padding-bottom:20px}.lp .two-lp-blocks .lp-content-block .image img{max-height:100%;max-width:100%}.lp .two-lp-blocks .lp-content-block .content .title{text-align:center}@media (min-width:1200px){.lp .two-lp-blocks .lp-content-block .content .title{text-align:left}}.lp .two-lp-blocks .lp-content-block .content .title:after{margin:4px auto 0}@media (min-width:1200px){.lp .two-lp-blocks .lp-content-block .content .title:after{margin:4px 0 0}}.lp .two-lp-blocks .lp-content-block .content .body{padding:30px 0}.lp .two-lp-blocks .lp-content-block .content .button-wrapper{text-align:center}@media (min-width:1200px){.lp .two-lp-blocks .lp-content-block .content .button-wrapper{text-align:right}}.lp .lp-blocks-3-with-imgs .lp-content-block{margin-bottom:30px;display:-ms-grid;display:grid;-ms-grid-rows:1fr 30px auto;grid-template-rows:1fr 30px auto}@media (min-width:1200px){.lp .lp-blocks-3-with-imgs .lp-content-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.lp .lp-blocks-3-with-imgs .lp-content-block .image{-ms-grid-row:1;grid-row:1;margin:0 -20px;width:calc(100% + 40px)}@media (min-width:480px){.lp .lp-blocks-3-with-imgs .lp-content-block .image{margin:0;width:100%}}@media (min-width:1200px){.lp .lp-blocks-3-with-imgs .lp-content-block .image{width:52%}}.lp .lp-blocks-3-with-imgs .lp-content-block .image img{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}.lp .lp-blocks-3-with-imgs .lp-content-block .content{-ms-grid-row:3;grid-row:3}@media (min-width:1200px){.lp .lp-blocks-3-with-imgs .lp-content-block .content{padding:0 30px;-ms-grid-row:1;grid-row:1;position:relative;width:40%;margin-right:30px}}@media (min-width:1200px){.lp .lp-blocks-3-with-imgs .lp-content-block .content .content-block-wrapper{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.lp .lp-blocks-3-with-imgs .lp-content-block .content .content-block-wrapper .button-wrapper{text-align:right}@media (min-width:768px){.lp .lp-blocks-3-with-imgs .lp-content-block .content .content-block-wrapper .button-wrapper{text-align:auto}}.lp .lp-blocks-3-with-imgs .lp-content-block .content .content-block-wrapper .body{padding:20px 0}@media (min-width:768px){.lp .lp-blocks-3-with-imgs .lp-content-block .content .content-block-wrapper .body{padding:30px 0}}.lp.lp--why-alk .lp-banner>.container .block-content{margin-top:-140px;background:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;top:0}@media (min-width:1200px){.lp.lp--why-alk .lp-banner>.container .block-content{display:block}}.lp.lp--why-alk .lp-banner>.container .block-content .breadcrumbs{display:none}@media (min-width:768px){.lp.lp--why-alk .lp-banner>.container .block-content .breadcrumbs{display:block;margin-top:50px;margin-bottom:30px}}@media (min-width:1200px){.lp.lp--why-alk .lp-banner>.container .block-content .breadcrumbs{margin-top:-110px;margin-bottom:150px}}.lp.lp--why-alk .lp-banner>.container .block-content .image-to-right{-ms-grid-row:3;grid-row:3}@media (min-width:1200px){.lp.lp--why-alk .lp-banner>.container .block-content .image-to-right{-ms-grid-row:1;grid-row:1;position:absolute;top:0;right:0;width:58%}}@media (min-width:1590px){.lp.lp--why-alk .lp-banner>.container .block-content .image-to-right{width:62%}}.lp.lp--why-alk .lp-banner>.container .block-content .image-to-right img{display:block;width:100%;height:-webkit-fit-content;height:fit-content;object-fit:cover;font-family:"object-fit: cover";height:250px}@media (min-width:768px){.lp.lp--why-alk .lp-banner>.container .block-content .image-to-right img{height:300px}}@media (min-width:1200px){.lp.lp--why-alk .lp-banner>.container .block-content .image-to-right img{height:800px}}.lp.lp--why-alk .lp-banner>.container .block-content .image-to-right .media.video{display:block}.lp.lp--why-alk .lp-banner>.container .block-content .image-to-right .media.video:before{background-image:url(/themes/custom/leon/images/icons/video-play-button.svg);width:110px;height:110px}.lp.lp--why-alk .lp-banner>.container .block-content .image-to-right .media.video:after{z-index:0}.lp.lp--why-alk .lp-banner>.container .block-content .content-wrapper{-ms-grid-row:1;grid-row:1;padding:130px 0 30px}@media (min-width:768px){.lp.lp--why-alk .lp-banner>.container .block-content .content-wrapper{padding:80px 0 40px}}@media (min-width:1200px){.lp.lp--why-alk .lp-banner>.container .block-content .content-wrapper{padding:240px 0 150px}}@media (min-width:1200px){.lp.lp--why-alk .lp-banner>.container .block-content .content-wrapper .padding-wrapper{padding-right:65%}}@media (min-width:1590px){.lp.lp--why-alk .lp-banner>.container .block-content .content-wrapper .padding-wrapper{padding-right:70%}}.lp.lp--why-alk .lp-tiles{padding-bottom:5px;margin:0 -10px;position:relative}@media (min-width:480px){.lp.lp--why-alk .lp-tiles{margin:0;padding-bottom:30px}}@media (min-width:1200px){.lp.lp--why-alk .lp-tiles{padding-bottom:90px}}.lp.lp--why-alk .lp-tiles:before{content:'';display:block;background-color:#f3f3f3;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;z-index:-10;height:100%}@media (min-width:768px){.lp.lp--why-alk .lp-tiles .tiles-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}}@media (min-width:992px){.lp.lp--why-alk .lp-tiles .tiles-wrapper{margin-left:20%}}.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile{margin-bottom:30px}@media (min-width:768px){.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile .content{display:-ms-flexbox;display:flex}}.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile .content .image{text-align:center}.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile .content img{height:100%;width:100%;margin:0 auto}@media (min-width:768px){.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile .content img{padding-right:30px;margin:0;width:auto;height:auto}}.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile.bg-blue{-ms-grid-column:1;grid-column:1}.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile.bg-light-blue{-ms-grid-column:3;grid-column:3}@media (min-width:768px){.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile.bg-blue,.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile.bg-light-blue{margin-top:-50px}}.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile.bg-white{-ms-grid-row:2;grid-row:2;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:3}.lp.lp--why-alk .lp-tiles .tiles-wrapper .lp-tile.bg-white img{max-width:333px;margin-bottom:30px}.lp.lp--why-alk .lp-tiles .simple-banner{margin:-60px 0 80px 0;height:160px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center}.lp.lp--why-alk .lp-tiles .simple-banner__title h2{font-size:2.5rem;color:#fff;font-weight:bold}@media (min-width:768px){.lp.lp--why-alk .lp-tiles .simple-banner{margin-left:0;margin-bottom:80px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lp.lp--why-alk .lp-tiles .simple-banner__title h2{font-size:3rem;font-weight:normal;color:#fff}.lp.lp--why-alk .lp-tiles .simple-banner__go-to{position:absolute;right:60px}}@media (min-width:992px){.lp.lp--why-alk .lp-tiles .simple-banner{margin-left:20%}}.lp.lp--why-alk .lp-blocks-with-pictures{padding-bottom:30px}@media (min-width:768px){.lp.lp--why-alk .lp-blocks-with-pictures{padding-top:50px;padding-bottom:50px}}.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block{display:-ms-grid;display:grid;width:100%;margin-top:30px}@media (min-width:768px){.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block div:first-child{-ms-grid-column:1;grid-column:1}.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block div:last-child{-ms-grid-column:3;grid-column:3}}@media (min-width:1200px){.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block{padding-top:30px;padding-bottom:0}}.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .image{-ms-grid-row:1;grid-row:1;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;margin:0 -20px;line-height:0px;font-size:0px}@media (min-width:480px){.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .image{margin:0}}@media (min-width:768px){.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .image{-ms-grid-row:1;grid-row:1}}.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .image img{width:100%;height:100%;max-width:100%;object-fit:cover;font-family:"object-fit: cover"}.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .content{position:relative;-ms-grid-row:2;grid-row:2}@media (min-width:768px){.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .content{width:80%;-ms-grid-row:1;grid-row:1}}@media (min-width:1200px){.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .content .content-block-wrapper{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .content .content-block-wrapper .text{margin-top:30px}@media (min-width:768px){.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .content .content-block-wrapper .text{margin-top:0}}.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .content .content-block-wrapper .text .body{padding:30px 0}.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block .content .content-block-wrapper .button-wrapper{text-align:right}@media (min-width:1200px){.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block:first-child{margin-top:-115px}}@media (min-width:1590px){.lp.lp--why-alk .lp-blocks-with-pictures .blocks-wrapper .lp-content-block:first-child{margin-top:-100px}}.lp.lp--why-alk .lp-2-1-2{position:relative}.lp.lp--why-alk .lp-2-1-2 .lp-2-1-2-wrapper{width:100%;height:90%;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#F7F7F7;z-index:-1}.lp.lp--why-alk .lp-2-1-2 .two-lp-blocks .lp-content-block .image img{height:auto;width:100%}@media (min-width:768px){.lp.lp--why-alk .lp-2-1-2 .two-lp-blocks .lp-content-block .image img{height:230px;width:auto}}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles{display:-ms-grid;display:grid;-ms-grid-rows:275px 30px 1fr;grid-template-rows:275px 30px 1fr}@media (min-width:992px){.lp.lp--why-alk .lp-2-1-2 .img-two-tiles{-ms-grid-columns:1.45fr 30px 1fr;grid-template-columns:1.45fr 30px 1fr;-ms-grid-rows:none;grid-template-rows:none}}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles img{height:275px;object-fit:cover;font-family:"object-fit: cover";-ms-grid-row:1;grid-row:1;margin:0 -20px;width:calc(100% + 40px)}@media (min-width:480px){.lp.lp--why-alk .lp-2-1-2 .img-two-tiles img{margin:0;width:100%}}@media (min-width:992px){.lp.lp--why-alk .lp-2-1-2 .img-two-tiles img{-ms-grid-column:1;grid-column:1;height:100%;width:100%}}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles{-ms-grid-row:3;grid-row:3;display:-ms-grid;display:grid;-ms-grid-rows:1fr 30px 1fr;grid-template-rows:1fr 30px 1fr}@media (min-width:992px){.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile{padding:20px;position:relative}@media (min-width:992px){.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile{padding:40px 50px}}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile .body{padding:30px 0;margin-bottom:30px}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile .button-wrapper{position:absolute;bottom:20px;right:20px}@media (min-width:992px){.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile .button-wrapper{bottom:30px;right:50px}}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile .button-wrapper .button:hover{background-color:transparent}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile.bg-blue{color:#fff;background-color:#004FA3;-ms-grid-row:3;grid-row:3}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile.bg-blue .title:after{background:#2699FB}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile.bg-blue .button-wrapper{-ms-grid-row:1;grid-row:1}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile.bg-blue .button-wrapper .button{border-color:#fff;color:#fff}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile.bg-white{background-color:#fff}.lp.lp--why-alk .lp-2-1-2 .img-two-tiles .tiles .lp-tile.bg-white .button-wrapper .button{color:#000}.lp.lp--science-research .lp-banner{background-color:#F7F7F7}.lp.lp--science-research .lp-banner .block-content{padding-top:200px;margin-top:-205px}.lp.lp--science-research .lp-banner .block-content .content-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1.5fr 30px 1fr;grid-template-columns:1.5fr 30px 1fr;-ms-grid-rows:1fr 30px auto;grid-template-rows:1fr 30px auto}@media (min-width:768px){.lp.lp--science-research .lp-banner .block-content .content-wrapper{-ms-grid-rows:none;grid-template-rows:none}}.lp.lp--science-research .lp-banner .block-content .content-wrapper .text{-ms-grid-row:1;grid-row:1;padding:0;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1}@media (min-width:768px){.lp.lp--science-research .lp-banner .block-content .content-wrapper .text{width:70%}}@media (min-width:992px){.lp.lp--science-research .lp-banner .block-content .content-wrapper .text{padding:100px 0 150px;-ms-grid-column:1;grid-column:1}}.lp.lp--science-research .lp-banner .block-content .content-wrapper .image{-ms-grid-row:3;grid-row:3;line-height:0;text-align:right;position:relative;min-height:220px;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;margin:0 -20px -2px}@media (min-width:480px){.lp.lp--science-research .lp-banner .block-content .content-wrapper .image{margin:0}}@media (min-width:768px){.lp.lp--science-research .lp-banner .block-content .content-wrapper .image{-ms-grid-column:3;grid-column:3}}@media (min-width:992px){.lp.lp--science-research .lp-banner .block-content .content-wrapper .image{-ms-grid-row:1;grid-row:1}}.lp.lp--science-research .lp-banner .block-content .content-wrapper .image img{object-fit:cover;font-family:"object-fit: cover";position:absolute;bottom:0;right:0;min-height:220px;height:100%;max-width:100%;width:200px}@media (min-width:480px){.lp.lp--science-research .lp-banner .block-content .content-wrapper .image img{width:auto}}@media (min-width:992px){.lp.lp--science-research .lp-banner .block-content .content-wrapper .image img{position:static;bottom:0;left:0;height:100%}}.lp.lp--science-research .lp-projects{background-color:#004FA3;color:#fff;padding:10px 0 160px;text-align:center}@media (min-width:768px){.lp.lp--science-research .lp-projects{text-align:left;padding:60px 0 160px}}.lp.lp--science-research .lp-projects .lp-content-block{margin:0 auto}@media (min-width:768px){.lp.lp--science-research .lp-projects .lp-content-block{width:80%}}.lp.lp--science-research .lp-projects .lp-content-block .title:after{background:#2699FB;margin:4px auto 0}@media (min-width:768px){.lp.lp--science-research .lp-projects .lp-content-block .title:after{margin:4px 0 0}}.lp.lp--science-research .lp-projects .lp-content-block .body{padding:30px 0}.lp.lp--science-research .lp-projects .lp-content-block .button{border-color:#fff;color:#fff}.lp.lp--science-research .lp-img-two-tiles{padding-bottom:50px}.lp.lp--science-research .lp-img-two-tiles .image{margin:-130px auto 40px}@media (min-width:768px){.lp.lp--science-research .lp-img-two-tiles .image{width:80%;margin:-100px auto 40px}}.lp.lp--science-research .lp-img-two-tiles .image img{width:100%;object-fit:cover;font-family:"object-fit: cover";min-height:200px;max-width:1320px;max-height:545px}.lp.lp--science-research .lp-img-two-tiles .lp-tiles{margin:0 -10px;width:calc(100% + 20px);display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr;-ms-grid-rows:1fr 30px auto;grid-template-rows:1fr 30px auto}@media (min-width:480px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles{width:100%;margin:0 auto}}@media (min-width:768px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles{-ms-grid-rows:none;grid-template-rows:none}}@media (min-width:1590px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles{width:70%;-ms-grid-columns:1fr 100px 1fr;grid-template-columns:1fr 100px 1fr}}.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile{padding:50px 20px 100px;height:-webkit-fit-content;height:fit-content}@media (min-width:768px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile{padding:80px 50px 100px;height:100%}}@media (min-width:1200px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile{padding:80px 50px 170px}}@media (min-width:1590px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile{padding:80px 50px 120px}}.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue,.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue{position:relative}.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue:before,.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue:before{content:'';width:100%;height:55%;position:absolute;left:0;bottom:0;background-repeat:no-repeat;background-size:cover}@media (min-width:380px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue:before,.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue:before{height:85%}}@media (min-width:480px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue:before,.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue:before{height:100%}}@media (min-width:768px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue:before,.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue:before{height:70%}}@media (min-width:992px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue:before,.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue:before{height:100%}}.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue .button-wrapper,.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue .button-wrapper{text-align:right;position:relative;bottom:0;right:0}.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue .text,.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue .text{margin-bottom:0}.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue{-ms-grid-row:1;grid-row:1;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;margin-top:0}@media (min-width:768px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue{-ms-grid-column:1;grid-column:1}}.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-blue:before{background-image:url(/themes/custom/leon/images/masks/tile-blue-mask.svg)}.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;-ms-grid-row:3;grid-row:3}@media (min-width:768px){.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue{-ms-grid-row:1;grid-row:1;-ms-grid-column:3;grid-column:3}}.lp.lp--science-research .lp-img-two-tiles .lp-tiles .lp-tile.bg-light-blue:before{background-image:url(/themes/custom/leon/images/masks/tile-light-blue-mask.svg)}.lp.lp--science-research .lp-centered-img-with-text{background-color:#F7F7F7}.lp.lp--science-research .lp-centered-img-with-text .content-wrapper{margin:0 auto;padding:40px 0;text-align:center}@media (min-width:768px){.lp.lp--science-research .lp-centered-img-with-text .content-wrapper{width:80%;padding:70px}}.lp.lp--science-research .lp-centered-img-with-text .content-wrapper .image img{width:206px;height:206px}.lp.lp--science-research .lp-centered-img-with-text .content-wrapper .title:after{margin:4px auto 0;background:#2699FB}.lp.lp--science-research .lp-centered-img-with-text .content-wrapper .body{padding:30px 0}@media (min-width:768px){.lp.lp--science-research .lp-centered-img-with-text .content-wrapper .body{padding:30px}}.lp.lp--services .lp-banner{position:relative;margin-top:-30px}.lp.lp--services .lp-banner .image{-ms-grid-row:3;grid-row:3;width:100%;position:relative}.lp.lp--services .lp-banner .image img{display:block;object-fit:cover;font-family:"object-fit: cover";width:300px;height:auto;position:absolute;right:-30px;margin-top:50px}@media (min-width:768px){.lp.lp--services .lp-banner .image img{right:0;width:400px}}@media (min-width:992px){.lp.lp--services .lp-banner .image img{width:500px}}@media (min-width:1200px){.lp.lp--services .lp-banner .image img{width:600px}}@media (min-width:1590px){.lp.lp--services .lp-banner .image img{width:800px}}@media (min-width:1800px){.lp.lp--services .lp-banner .image img{width:1000px}}.lp.lp--services .lp-banner .content-wrapper{-ms-grid-row:1;grid-row:1;padding:220px 0 30px}@media (min-width:768px){.lp.lp--services .lp-banner .content-wrapper{padding:160px 0 0;min-height:300px}}@media (min-width:1200px){.lp.lp--services .lp-banner .content-wrapper{padding:180px 0 0;min-height:350px}}@media (min-width:1590px){.lp.lp--services .lp-banner .content-wrapper{padding:240px 0 0;min-height:500px}}@media (min-width:1800px){.lp.lp--services .lp-banner .content-wrapper{padding:280px 0 0;min-height:600px}}@media (min-width:768px){.lp.lp--services .lp-banner .content-wrapper .padding-wrapper{padding-right:55%}}@media (min-width:1200px){.lp.lp--services .lp-banner .content-wrapper .padding-wrapper{padding-left:35px}}.lp.lp--services .lp-two-tiles{padding:0 0 30px}@media (min-width:768px){.lp.lp--services .lp-two-tiles{padding:50px 0}}@media (min-width:768px){.lp.lp--services .lp-two-tiles .tiles-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 100px 1fr;grid-template-columns:1fr 100px 1fr}}@media (min-width:1200px){.lp.lp--services .lp-two-tiles .tiles-wrapper{-ms-grid-columns:1fr 250px 1fr;grid-template-columns:1fr 250px 1fr;padding-left:35px}}.lp.lp--services .lp-two-tiles .tiles-wrapper .lp-tile{padding:10px 0}@media (min-width:768px){.lp.lp--services .lp-two-tiles .tiles-wrapper .lp-tile{padding:0}}.lp.lp--services .lp-two-tiles .tiles-wrapper .lp-tile .body{padding:20px 0}@media (min-width:768px){.lp.lp--services .lp-two-tiles .tiles-wrapper .lp-tile .body{padding:30px 0}}.lp.lp--services .lp-two-tiles .tiles-wrapper .lp-tile .button-wrapper{text-align:right}.lp.lp--services .lp-two-tiles .tiles-wrapper .lp-tile:first-child{-ms-grid-column:1;grid-column:1}.lp.lp--services .lp-two-tiles .tiles-wrapper .lp-tile:last-child{-ms-grid-column:3;grid-column:3}.lp.lp--services .lp-blocks-3-with-imgs .lp-content-block:first-child .image img{margin-left:-20px;width:100%}@media (min-width:480px){.lp.lp--services .lp-blocks-3-with-imgs .lp-content-block:first-child .image img{margin-left:0;width:100%}}@media (min-width:1200px){.lp.lp--services .lp-blocks-3-with-imgs .lp-content-block:first-child .image img{margin-left:-200px;width:calc(100% + 200px)}}@media (min-width:1590px){.lp.lp--services .lp-blocks-3-with-imgs .lp-content-block:first-child .image img{margin-left:-165px;width:calc(100% + 165px)}}.lp.lp--services .lp-blocks-3-with-imgs .lp-content-block:nth-child(2) .content .text .title:after{background:#2699FB}.lp.lp--services .lp-two-blocks .two-lp-blocks{padding:0}@media (min-width:768px){.lp.lp--services .lp-two-blocks .two-lp-blocks{padding:20px 0}}@media (min-width:1200px){.lp.lp--services .lp-two-blocks .two-lp-blocks .lp-content-block{padding:40px 0}}@media (min-width:768px){.lp.lp--services .lp-two-blocks .two-lp-blocks .lp-content-block .image{height:180px}}.lp.lp--services .lp-two-blocks .two-lp-blocks .lp-content-block .image img{width:auto}.lp.lp--high-schools .lp-banner .block-content{margin-top:-140px;background:#fff;display:-ms-grid;display:grid;position:relative;-ms-grid-columns:1fr;grid-template-columns:1fr;top:0;z-index:-1}@media (min-width:1200px){.lp.lp--high-schools .lp-banner .block-content{display:block;height:765px;margin-top:-190px}}.lp.lp--high-schools .lp-banner .block-content .image-to-right{-ms-grid-row:3;grid-row:3;z-index:-1}@media (min-width:1200px){.lp.lp--high-schools .lp-banner .block-content .image-to-right{-ms-grid-row:1;grid-row:1;position:absolute;top:0;right:0;width:60%}}.lp.lp--high-schools .lp-banner .block-content .image-to-right>img{display:block;width:100%;height:-webkit-fit-content;height:fit-content;object-fit:cover;font-family:"object-fit: cover";height:250px;position:relative}@media (min-width:768px){.lp.lp--high-schools .lp-banner .block-content .image-to-right>img{height:300px}}@media (min-width:1200px){.lp.lp--high-schools .lp-banner .block-content .image-to-right>img{height:765px}}.lp.lp--high-schools .lp-banner .block-content .image-to-right .arrow{position:absolute;left:0;bottom:0;width:110px;height:600px}@media (min-width:1200px){.lp.lp--high-schools .lp-banner .block-content .image-to-right .arrow{width:135px}.lp.lp--high-schools .lp-banner .block-content .image-to-right .arrow:before{content:'';display:block;position:absolute;left:-2px;bottom:0;background-color:#fff;width:100%;height:100%;z-index:0}}.lp.lp--high-schools .lp-banner .block-content .image-to-right .arrow img{z-index:1;position:absolute;left:0;bottom:0;width:100%}@media (min-width:768px){.lp.lp--high-schools .lp-banner .block-content .image-to-right .arrow img{width:auto}}.lp.lp--high-schools .lp-banner .block-content .content-wrapper{-ms-grid-row:1;grid-row:1;padding:70px 0 40px}@media (min-width:1200px){.lp.lp--high-schools .lp-banner .block-content .content-wrapper{padding:220px 0 100px}}@media (min-width:1590px){.lp.lp--high-schools .lp-banner .block-content .content-wrapper{padding:280px 0 100px}}.lp.lp--high-schools .lp-banner .block-content .content-wrapper .padding-wrapper{margin-top:-100px;padding:160px 0 0}@media (min-width:1200px){.lp.lp--high-schools .lp-banner .block-content .content-wrapper .padding-wrapper{padding:160px 0 100px;margin-right:55%;margin-left:50px}}@media (min-width:1200px){.lp.lp--high-schools .lp-banner .block-content .content-wrapper .padding-wrapper .body{width:85%}}.lp.lp--high-schools .lp-two-blocks-with-imgs{margin:30px 0 0;text-align:center}@media (min-width:992px){.lp.lp--high-schools .lp-two-blocks-with-imgs{margin:30px 0}}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block{padding:30px 0;display:-ms-grid;display:grid;-ms-grid-rows:1fr 30px auto;grid-template-rows:1fr 30px auto;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block{-ms-grid-columns:auto;grid-template-columns:auto}}@media (min-width:992px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block{display:-ms-flexbox;display:flex}}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .content{-ms-grid-row:3;grid-row:3;position:relative}@media (min-width:992px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .content{width:60%}}@media (min-width:1200px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .content .content-block-wrapper{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1200px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .content .content-block-wrapper .text{margin-top:50px}}@media (min-width:1590px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .content .content-block-wrapper .text{width:70%}}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .content .content-block-wrapper .text .body{padding:30px 0}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .content .content-block-wrapper .text .title{position:relative}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .content .content-block-wrapper .text .title:after{margin:4px auto 0}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .image{-ms-grid-row:1;grid-row:1;text-align:center}@media (min-width:992px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .image{width:40%}}@media (min-width:1200px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .image{padding:30px}}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .image img{height:auto;max-width:60%}@media (min-width:480px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .image img{max-width:70%}}@media (min-width:768px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .image img{max-width:50%}}@media (min-width:992px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block .image img{max-width:100%}}@media (min-width:1200px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:first-child{margin-top:-40px;position:relative;z-index:1}}@media (min-width:1590px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:first-child{margin-top:-85px}}@media (min-width:992px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:first-child .content{text-align:left;margin-left:30px}}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:first-child .content .title{position:relative}@media (min-width:992px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:first-child .content .title:after{position:absolute;left:0}}@media (min-width:1200px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:first-child .image img{height:450px}}@media (min-width:1590px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:first-child .image img{height:568px;width:516px}}@media (min-width:1200px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child{margin-top:-150px;margin-right:-130px}}@media (min-width:1590px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child{margin-top:-250px;margin-right:-200px}}@media (min-width:992px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child .content{text-align:right;margin-right:30px}}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child .content .text{width:100%}@media (min-width:1590px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child .content .text{padding-left:40%}}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child .content .title{position:relative}@media (min-width:992px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child .content .title:after{position:absolute;right:0}}.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child .image img{width:630px;margin:0 auto}@media (min-width:1200px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child .image img{height:520px}}@media (min-width:1590px){.lp.lp--high-schools .lp-two-blocks-with-imgs .lp-content-block:last-child .image img{height:782px}}.lp.lp--high-schools .lp-img-2-tiles .image{margin:0 -20px 30px}@media (min-width:480px){.lp.lp--high-schools .lp-img-2-tiles .image{margin:0 0 40px}}@media (min-width:1200px){.lp.lp--high-schools .lp-img-2-tiles .image{padding-right:60px;margin-top:-100px;width:70%}}@media (min-width:1590px){.lp.lp--high-schools .lp-img-2-tiles .image{margin-top:-230px}}.lp.lp--high-schools .lp-img-2-tiles .image img{width:100%}.lp.lp--high-schools .lp-img-2-tiles .tiles{margin:0 auto;text-align:center}@media (min-width:992px){.lp.lp--high-schools .lp-img-2-tiles .tiles{text-align:left;display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px 1fr;grid-template-columns:1fr 50px 1fr}}@media (min-width:1200px){.lp.lp--high-schools .lp-img-2-tiles .tiles{width:80%;-ms-grid-columns:1fr 100px 1fr;grid-template-columns:1fr 100px 1fr}}@media (min-width:1200px){.lp.lp--high-schools .lp-img-2-tiles .tiles .lp-tile{width:75%}}.lp.lp--high-schools .lp-img-2-tiles .tiles .lp-tile .body{padding:30px 0}.lp.lp--high-schools .lp-img-2-tiles .tiles .lp-tile .title:after{margin:4px auto 0}@media (min-width:992px){.lp.lp--high-schools .lp-img-2-tiles .tiles .lp-tile .title:after{margin:4px 0 0}}.lp.lp--high-schools .lp-img-2-tiles .tiles .lp-tile .button-wrapper{text-align:center;margin-bottom:30px}@media (min-width:992px){.lp.lp--high-schools .lp-img-2-tiles .tiles .lp-tile .button-wrapper{text-align:right}}.lp.lp--high-schools .lp-img-2-tiles .tiles .lp-tile:first-child{-ms-grid-column:1;grid-column:1}.lp.lp--high-schools .lp-img-2-tiles .tiles .lp-tile:last-child{-ms-grid-column:3;grid-column:3}@media (min-width:992px){.lp.lp--community .block-breadcrumbs-block{margin-left:-60px}}.lp.lp--community .lp-banner{padding-bottom:30px}@media (min-width:768px){.lp.lp--community .lp-banner{margin-left:60px}}.lp.lp--community .lp-banner .title{font-weight:700}@media (min-width:768px){.lp.lp--community .lp-banner .title{font-size:4rem;line-height:5.5rem}}@media (min-width:1590px){.lp.lp--community .lp-banner .title{font-size:6rem;line-height:7.5rem}}.lp.lp--community .lp-header{background:#F7F7F7;margin-top:100px;padding-bottom:10px}@media (min-width:768px){.lp.lp--community .lp-header{padding-bottom:20px}}.lp.lp--community .lp-header .image{margin:0 -20px}@media (min-width:480px){.lp.lp--community .lp-header .image{margin:0 -40px}}@media (min-width:992px){.lp.lp--community .lp-header .image{margin:0}}@media (min-width:992px){.lp.lp--community .lp-header .image{margin-right:-165px;margin-left:30px}}.lp.lp--community .lp-header .image img{width:100%;margin-top:-100px;min-height:270px;object-fit:cover;font-family:"object-fit: cover"}@media (min-width:768px){.lp.lp--community .lp-header .image img{min-height:500px}}.lp.lp--community .lp-header .lp-tiles{margin:-40px -10px 0;width:calc(100% + 20px);display:-ms-grid;display:grid;-ms-grid-rows:1fr 30px auto;grid-template-rows:1fr 30px auto}@media (min-width:480px){.lp.lp--community .lp-header .lp-tiles{width:100%;margin:-60px auto 0}}@media (min-width:992px){.lp.lp--community .lp-header .lp-tiles{-ms-grid-rows:none;grid-template-rows:none;margin:-100px auto 0}}@media (min-width:992px){.lp.lp--community .lp-header .lp-tiles{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr}}@media (min-width:1200px){.lp.lp--community .lp-header .lp-tiles{-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:1fr 30px 1fr 30px 1fr}}.lp.lp--community .lp-header .lp-tiles .lp-tile{padding:50px 20px 100px;height:-webkit-fit-content;height:fit-content}@media (min-width:992px){.lp.lp--community .lp-header .lp-tiles .lp-tile{padding:80px 50px 100px;height:100%}}@media (min-width:1200px){.lp.lp--community .lp-header .lp-tiles .lp-tile{padding:80px 50px 120px}}.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue,.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue{position:relative}.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue:before,.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue:before{content:'';width:100%;height:55%;position:absolute;left:0;bottom:0;background-repeat:no-repeat;background-size:cover}@media (min-width:380px){.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue:before,.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue:before{height:85%}}@media (min-width:480px){.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue:before,.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue:before{height:100%}}@media (min-width:768px){.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue:before,.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue:before{height:70%}}@media (min-width:992px){.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue:before,.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue:before{height:85%}}@media (min-width:1590px){.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue:before,.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue:before{height:100%}}.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue .text,.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue .text{margin-bottom:0}.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue .button-wrapper,.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue .button-wrapper{text-align:right;position:relative;bottom:0;right:0}.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue{-ms-grid-row:3;grid-row:3;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1;margin-top:0}@media (min-width:992px){.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue{-ms-grid-row:1;grid-row:1;-ms-grid-column:3;grid-column:3}}@media (min-width:1200px){.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue{-ms-grid-column:5;grid-column:5}}.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-blue:before{background-image:url(/themes/custom/leon/images/masks/tile-blue-mask.svg)}.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue{-ms-grid-row:1;grid-row:1;-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1 / span 3;-ms-grid-column-span:1}@media (min-width:992px){.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue{-ms-grid-column:1;grid-column:1}}@media (min-width:1200px){.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue{-ms-grid-column:3;grid-column:3}}.lp.lp--community .lp-header .lp-tiles .lp-tile.bg-light-blue:before{background-image:url(/themes/custom/leon/images/masks/tile-light-blue-mask.svg)}.lp.lp--community .lp-blocks-3-with-imgs{padding-top:20px}@media (min-width:768px){.lp.lp--community .lp-blocks-3-with-imgs{padding-top:50px}}.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block .image{width:100%;margin:0 auto}@media (min-width:1200px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block .image{width:60%}}.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block .content .content-block-wrapper{position:static;-ms-transform:none;transform:none;top:0}@media (min-width:1590px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block .content .content-block-wrapper{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block .content .text .body{padding-right:30px}}@media (min-width:768px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child{display:-ms-flexbox;display:flex}}.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .image{height:auto;margin:0 -10px;width:calc(100% + 20px)}@media (min-width:480px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .image{margin:0;width:100%}}@media (min-width:768px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .image{width:32%}}.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .image img{max-height:370px}@media (min-width:992px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .image img{height:370px}}@media (min-width:1200px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .image img{margin-top:-280px;height:486px;max-height:none}}@media (min-width:1590px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .image img{height:662px}}.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .content{text-align:center;margin-right:0}@media (min-width:768px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .content{width:68%}}@media (min-width:1200px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .content .text{width:70%}}.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .content .title:after{margin:4px auto 0}@media (min-width:768px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .content .title:after{margin:4px 0 0}}.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .content .button-wrapper{text-align:center}@media (min-width:768px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .content .button-wrapper{text-align:left}}@media (min-width:768px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:first-child .content{padding-left:30px;text-align:left}}.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:nth-child(2){margin-top:0;margin-bottom:30px}@media (min-width:768px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:nth-child(2){margin-bottom:60px}}@media (min-width:1590px){.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:nth-child(2){margin-top:-30px}}.lp.lp--community .lp-blocks-3-with-imgs .lp-content-block:nth-child(2) .content{padding:0}.page-node-type-landing-page .header{position:relative;z-index:1}body.page-node-type-people{background:#F7F7F7}.node.people>.container{min-width:0}.node.people .people-wrapper{margin-bottom:50px}@media (min-width:992px){.node.people .people-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:1fr 30px 1fr 30px 1fr}}.node.people .people-wrapper .media-col{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.node.people .people-wrapper .media-col>.media{position:relative;max-height:408px;height:155px;width:200px;margin:0 auto}@media (min-width:992px){.node.people .people-wrapper .media-col>.media{width:100%;height:350px;padding:40px 0}}@media (min-width:1590px){.node.people .people-wrapper .media-col>.media{height:408px;padding:20px 0;-ms-transform:scale(0.7);transform:scale(0.7)}}.node.people .people-wrapper .media-col>.media img{margin:0 auto;max-height:100%;max-width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}.node.people .people-wrapper .media-col>.media:before{content:"";background-image:url(/themes/custom/leon/images/masks/person-mask-node.svg);position:absolute;background-position:center center;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2;background-size:cover;background-repeat:no-repeat;margin:-2px}.node.people .people-wrapper .media-col .icons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:234px;margin:10px auto;z-index:2;position:relative}@media (min-width:992px){.node.people .people-wrapper .media-col .icons-wrapper{max-width:284px;margin:-20px auto 0}}@media (min-width:1590px){.node.people .people-wrapper .media-col .icons-wrapper{margin:-60px auto 0}}.node.people .people-wrapper .media-col .icons-wrapper .icon-item{padding:5px}@media (min-width:992px){.node.people .people-wrapper .media-col .icons-wrapper .icon-item{padding:5px 10px}}.node.people .people-wrapper .media-col .icons-wrapper .icon-item .icon-image{height:37px;width:37px}.node.people .people-wrapper .media-col .icons-wrapper .icon-item .icon-image img{max-width:37px;height:37px;width:37px}.node.people .people-wrapper .media-col .icons-wrapper .icon-item .icon-image a{font-size:0}.node.people .people-wrapper>.content{-ms-grid-column-span:3;-ms-grid-column:3;grid-column:3 / span 3;padding-bottom:30px}@media (min-width:992px){.node.people .people-wrapper>.content{padding:30px}}@media (min-width:1200px){.node.people .people-wrapper>.content{padding:50px}}@media (min-width:1590px){.node.people .people-wrapper>.content{padding:100px}}.node.people .people-wrapper>.content .title{font-size:2rem;line-height:2.6rem;font-weight:700}@media (min-width:768px){.node.people .people-wrapper>.content .title{font-size:2.5rem;line-height:3.2rem}}.node.people .people-wrapper>.content .position,.node.people .people-wrapper>.content .department{font-size:1.8rem;line-height:2.4rem;margin:2.5px 0}.node.people .people-wrapper>.content .phone-number,.node.people .people-wrapper>.content .email-address{line-height:3.4rem;background-size:31px;background-repeat:no-repeat;margin-top:12px;padding-left:40px}.node.people .people-wrapper>.content .phone-number a,.node.people .people-wrapper>.content .email-address a{color:#000;text-decoration:none}.node.people .people-wrapper>.content .phone-number{background-image:url(/themes/custom/leon/images/icons/phone-icon-primary.svg)}.node.people .people-wrapper>.content .email-address{background-image:url(/themes/custom/leon/images/icons/mail-icon-primary.svg)}.node.people .people-wrapper>.content .block-collapsible-sections{margin:40px 0 0;width:100%}.node.people .people-wrapper>.content .block-collapsible-sections>.container{max-width:100%;width:auto}.node.people .people-wrapper>.content .block-collapsible-sections>.container>.block-content{margin:0 -20px}@media (min-width:480px){.node.people .people-wrapper>.content .block-collapsible-sections>.container>.block-content{margin:0}}.node.people .people-wrapper>.content .block-collapsible-sections>.container>.block-content .block-item:last-child{border-bottom:2px solid #F7F7F7}.node.people .people-wrapper>.content .block-collapsible-sections>.container>.block-content .element-content{padding:0;margin:0 0 30px}.node.people .people-wrapper>.content .block-collapsible-sections>.container>.block-content .element-content .title{font-size:1.6rem;line-height:2.2rem;position:relative;text-transform:uppercase}.node.people .people-wrapper>.content .block-collapsible-sections>.container>.block-content .element-content .title:after{content:" ";display:block;width:21px;height:5px;margin-top:2px;background:#2699FB;position:absolute;bottom:-9px;transition:all 200ms}.node.people .people-wrapper>.content .block-collapsible-sections>.container>.block-content .element-content .block-field-history{margin-top:30px}.node.people .people-wrapper>.content .block-collapsible-sections>.container>.block-content .element-content .block-text-block{margin-top:30px}.node.people .people-wrapper .block-field-banner{margin:0}.node.people .people-wrapper .block-field-banner>.block-content{margin:0 -20px}@media (min-width:480px){.node.people .people-wrapper .block-field-banner>.block-content{margin:0}}.node.people .people-wrapper .block-field-banner>.block-content .block-banner>.container{width:auto}.user-form a{color:#004FA3}.user-form .profile{padding-bottom:30px;margin-top:30px}.user-form .user-pass .form-actions,.user-form .login-page .form-actions{margin:30px 0 20px;position:relative;max-width:142px}.user-form .user-pass .form-actions:before,.user-form .login-page .form-actions:before{content:"";display:block;width:21px;height:21px;background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;right:18px;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer}.user-form .user-pass .form-actions:hover input,.user-form .login-page .form-actions:hover input{background-color:#004FA3;color:#fff}.user-form .user-pass .form-actions input:before,.user-form .user-pass .form-actions input:after,.user-form .login-page .form-actions input:before,.user-form .login-page .form-actions input:after{display:none}.user-form .user-pass .form-item--error-message,.user-form .login-page .form-item--error-message{word-break:break-word;margin-top:20px}.user-form .user-pass{padding-bottom:20px;margin-top:30px}.user-form .user-pass .form-item-name{margin-bottom:20px}.user-form .user-pass .form-item-name input{display:block;background-color:#fff;border:none;box-shadow:#dbd2d2 5px 5px 20px;margin:10px 0;height:55px;padding:0 20px;max-width:100%}.user-form .login-page{position:relative}@media (min-width:992px){.user-form .login-page{height:100vh}}@media (min-width:1920px){.user-form .login-page{width:1920px;margin:0 auto}}.user-form .login-page .layout-container header .button-wrapper{position:relative}.user-form .login-page .layout-container header .button-wrapper a{position:absolute;right:0;top:0;width:80px;height:80px;background-color:#004FA3;z-index:10}.user-form .login-page .layout-container header .button-wrapper a:before{content:'';display:block;background:url(/themes/custom/leon/images/home-white.svg) no-repeat;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:25px;height:23px;background-size:100% 100%}.user-form .login-page .layout-container .layout-content{display:-ms-grid;display:grid;-ms-grid-rows:min-content 80px 130px;grid-template-rows:min-content 80px 130px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.user-form .login-page .layout-container .layout-content{-ms-grid-rows:min-content 80px 260px;grid-template-rows:min-content 80px 260px}}@media (min-width:992px){.user-form .login-page .layout-container .layout-content{display:block}}.user-form .login-page .layout-container .layout-content .login-page-image{-ms-grid-row:3;grid-row:3;-ms-grid-column-span:3}@media (min-width:992px){.user-form .login-page .layout-container .layout-content .login-page-image{position:absolute;top:0;left:0;width:45%;height:100%}}@media (min-width:1590px){.user-form .login-page .layout-container .layout-content .login-page-image{width:50%}}.user-form .login-page .layout-container .layout-content .login-page-image img{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover";background-size:auto !important;object-position:top}.user-form .login-page .layout-container .layout-content .login-page-content{-ms-grid-row:1;grid-row:1;-ms-grid-column-span:3}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper{position:relative}@media (min-width:992px){.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 30px 1fr;height:100vh;min-height:800px}}@media (min-width:1200px){.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper{min-height:640px}}@media (min-width:1590px){.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper{-ms-grid-columns:1.5fr 30px 1fr;grid-template-columns:1.5fr 30px 1fr}}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content{padding-top:125px}@media (min-width:992px){.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content{-ms-grid-column:3;grid-column:3;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:405px;padding-top:0}}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .header{padding:0}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .title{font-size:2.8rem;margin-bottom:25px}@media (min-width:992px){.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .title{font-size:3rem}}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name{position:relative;margin-top:20px}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass input,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name input{display:block;width:100%;background-color:#fff;border:none;box-shadow:#dbd2d2 5px 5px 20px;margin:10px 0;height:55px;padding:0 20px 0 70px}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass input:-webkit-autofill,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass input:-webkit-autofill:hover,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass input:-webkit-autofill:focus,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass input:-webkit-autofill:active,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name input:-webkit-autofill,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name input:-webkit-autofill:hover,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name input:-webkit-autofill:focus,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name input:-webkit-autofill:active{-webkit-transition:color 9999s ease-out,background-color 9999s ease-out;transition-delay:9999s}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass .description,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name .description{display:none}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass:before,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name:before{content:'';display:block;position:absolute;left:20px}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass.form-item-name:before,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name.form-item-name:before{background:url(/themes/custom/leon/images/icons/login-icon.svg) no-repeat;width:25px;height:35px;top:43px}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass.form-item-pass input,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name.form-item-pass input{letter-spacing:0.5rem}.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-pass.form-item-pass:before,.user-form .login-page .layout-container .layout-content .login-page-content .content-wrapper .content .user-login-form .form-item-name.form-item-pass:before{background:url(/themes/custom/leon/images/icons/pass-icon.svg) no-repeat;width:35px;height:20px;top:54px}body.high-contrast .block-video .media:after,body.high-contrast .block-videos .media:after,body.high-contrast .block-banner .media:after,body.high-contrast .block-product-header:after,body.high-contrast .block-main-banner-25 .block-content:after,body.high-contrast .block-main-banner .video-background:after,body.high-contrast .block-main-banner .background-image picture:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#000;opacity:0.6}body.high-contrast .block-video .media.block-main-banner .video-background:after,body.high-contrast .block-video .media.block-main-banner .background-image picture:after,body.high-contrast .block-videos .media.block-main-banner .video-background:after,body.high-contrast .block-videos .media.block-main-banner .background-image picture:after,body.high-contrast .block-banner .media.block-main-banner .video-background:after,body.high-contrast .block-banner .media.block-main-banner .background-image picture:after,body.high-contrast .block-product-header.block-main-banner .video-background:after,body.high-contrast .block-product-header.block-main-banner .background-image picture:after,body.high-contrast .block-main-banner-25 .block-content.block-main-banner .video-background:after,body.high-contrast .block-main-banner-25 .block-content.block-main-banner .background-image picture:after,body.high-contrast .block-main-banner .video-background.block-main-banner .video-background:after,body.high-contrast .block-main-banner .video-background.block-main-banner .background-image picture:after,body.high-contrast .block-main-banner .background-image picture.block-main-banner .video-background:after,body.high-contrast .block-main-banner .background-image picture.block-main-banner .background-image picture:after{z-index:1}body.high-contrast .block-main-banner-25 .block-content{position:relative}body.high-contrast .block-main-banner-25 .block-content .padding-wrapper{position:relative;z-index:1}body.high-contrast .header .container-wrapper .flex-wrapper .search-modal,body.high-contrast .block-product-header .container .block-content .box-block{opacity:1}body.high-contrast #accessibility-popup .cover{background:#004fa3}body.high-contrast .block-tiles-wrapper .block-content .flex-wrapper .flex-item .tile .media:after,body.high-contrast .blog-post.desc-on-image-darker:before{background:rgba(0,0,0,0.6)}body.high-contrast .product-arrow-up:before{padding:10px;background-position:center;background-color:#fff;background-image:url(/themes/custom/leon/images/arrow-up-dark.svg);width:53px;height:53px}body.high-contrast .newsletter-form .form-type-textfield input.form-email{background-color:transparent;border:1px solid #fff}body.high-contrast .product-teaser .media:after{opacity:0.7}body.high-contrast .block-main-banner .background-image picture,body.high-contrast .block-main-banner .video-background{position:relative;display:block}body.high-contrast .block-fees .container .block-content .title,body.high-contrast .block-fees .container .block-content caption,body.high-contrast .block-table .container .block-content .title,body.high-contrast .block-table .container .block-content caption{background-image:url(/themes/custom/leon/images/fees-bg-2-dark.svg)}body.high-contrast .error-page .error-code-number .number span{color:#004fa3}body.high-contrast .block-main-menu-block{background-image:url(/themes/custom/leon/images/menu-background-dark.jpg)}body.high-contrast .lp .lp-tiles .lp-tile.bg-light-blue .button:after,body.high-contrast .header .navigation-wrap .floating-button .arrow:after{background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg)}body.high-contrast .block-main-menu-block .main-menu .additional .menu .menu-item.floating{border:1px solid #ffffff}@media (min-width:768px){body.high-contrast .block-gallery .block-content .gallery-wrapper .gallery-navigation .count{background-color:rgba(0,0,0,0.7);padding:10px 5px 5px}}body.high-contrast .block-opinions .container .block-content .person-block .media:after{filter:brightness(0.5)}body.high-contrast .block-opinions .container .block-content .person-block .media .socialmedia.people .socialmedia-icon.icon-linkedin{background-image:url(/themes/custom/leon/images/icons/linkedin-icon-white.svg)}body.high-contrast .block-people-with-description .container .block-content .slider .slick-track .slick-slide>div>.slide .block-item .person-block .slider-nav>.button{filter:grayscale(2) brightness(2)}body.high-contrast .block-banner a:not(.button),body.high-contrast .block-banner p,body.high-contrast .block-banner span,body.high-contrast .dedicated-banner-block a:not(.button),body.high-contrast .dedicated-banner-block p,body.high-contrast .dedicated-banner-block span,body.high-contrast .block-main-banner-25 a:not(.button),body.high-contrast .block-main-banner-25 p,body.high-contrast .block-main-banner-25 span,body.high-contrast .block-main-banner a:not(.button),body.high-contrast .block-main-banner p,body.high-contrast .block-main-banner span,body.high-contrast .block-people-with-description a:not(.button),body.high-contrast .block-people-with-description p,body.high-contrast .block-people-with-description span,body.high-contrast .block-opinions a:not(.button),body.high-contrast .block-opinions p,body.high-contrast .block-opinions span{color:#fff !important}body.high-contrast .dedicated-banner-block:before{content:'';display:block;position:absolute;left:15px;right:15px;top:15px;bottom:15px;width:calc(100% - 30px);height:calc(100% - 30px);background-color:#000;opacity:0.6}body.high-contrast:not(.no-scroll) .header.sticky .flex-wrapper{opacity:1}body.high-contrast .autocomplete_wrapper .autocomplete #auto_search .study-search-list{background:#fff}.page--sitemap{background-color:#F7F7F7;position:relative}.page--sitemap::before{content:"";display:block;position:absolute;background-color:#F7F7F7;top:0;width:100%;height:100vh;-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:-1}.sitemap .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.sitemap .sitemap-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sitemap .sitemap-item a:hover{text-decoration:underline}.sitemap .sitemap-item.level-1{border-bottom:2px solid #004FA3;padding-bottom:40px}.sitemap .sitemap-item.level-1:last-child{border-bottom:none}.sitemap .sitemap-item.level-1>a,.sitemap .sitemap-item.level-1>span{font-size:2.5rem;line-height:3.4rem;padding:42px 0 26px;color:black;font-weight:700}.sitemap .sitemap-item.level-1>a:last-child,.sitemap .sitemap-item.level-1>span:last-child{padding-bottom:0}.sitemap .sitemap-item.level-2>a,.sitemap .sitemap-item.level-2>span{font-size:1.8rem;line-height:3.6rem;color:black;padding-left:12px;position:relative}.sitemap .sitemap-item.level-2>a::before,.sitemap .sitemap-item.level-2>span::before{content:"";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#004FA3;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.sitemap .sitemap-item.level-3{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.sitemap .sitemap-item.level-3 .col{padding-left:28px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(100% / 3)}@media (max-width:1000px){.sitemap .sitemap-item.level-3 .col{width:100%}}.sitemap .sitemap-item.level-3 .col>a,.sitemap .sitemap-item.level-3 .col>span{font-size:1.6rem;line-height:3.8rem;color:black}.sitemap .sitemap-item.level-3 .col>a::before,.sitemap .sitemap-item.level-3 .col>span::before{content:"· "}body.background-F7F7F7{background:#F7F7F7}.block-departments-listing .units .unit .title{padding:11px;font-weight:700;text-transform:uppercase;text-align:center;background:#004fa3;color:#fff;font-size:1.8rem;line-height:normal;margin:0 -20px;width:calc(100% + 40px)}@media (min-width:480px){.block-departments-listing .units .unit .title{width:100%;margin:0;padding:23px}}.block-departments-listing .units .unit:nth-child(1) .title,.block-departments-listing .units .unit:nth-child(5) .title,.block-departments-listing .units .unit:nth-child(9) .title,.block-departments-listing .units .unit:nth-child(13) .title,.block-departments-listing .units .unit:nth-child(17) .title{background:#004fa3;color:#fff}.block-departments-listing .units .unit:nth-child(1) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(5) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(9) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(13) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(17) .assigned-departments .department:before{background:#004fa3}.block-departments-listing .units .unit:nth-child(2) .title,.block-departments-listing .units .unit:nth-child(6) .title,.block-departments-listing .units .unit:nth-child(10) .title,.block-departments-listing .units .unit:nth-child(14) .title,.block-departments-listing .units .unit:nth-child(18) .title{background:var(--blue-3);color:#fff}.block-departments-listing .units .unit:nth-child(2) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(6) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(10) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(14) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(18) .assigned-departments .department:before{background:var(--blue-3)}.block-departments-listing .units .unit:nth-child(3) .title,.block-departments-listing .units .unit:nth-child(7) .title,.block-departments-listing .units .unit:nth-child(11) .title,.block-departments-listing .units .unit:nth-child(15) .title,.block-departments-listing .units .unit:nth-child(19) .title{background:#000;color:#fff}.block-departments-listing .units .unit:nth-child(3) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(7) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(11) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(15) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(19) .assigned-departments .department:before{background:#000}.block-departments-listing .units .unit:nth-child(4) .title,.block-departments-listing .units .unit:nth-child(8) .title,.block-departments-listing .units .unit:nth-child(12) .title,.block-departments-listing .units .unit:nth-child(16) .title,.block-departments-listing .units .unit:nth-child(20) .title{background:#FFCF01;color:#000}.block-departments-listing .units .unit:nth-child(4) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(8) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(12) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(16) .assigned-departments .department:before,.block-departments-listing .units .unit:nth-child(20) .assigned-departments .department:before{background:#FFCF01}.block-departments-listing .units .unit .assigned-departments{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0}.block-departments-listing .units .unit .assigned-departments .department-outer{margin:10px 0;width:100%}@media (min-width:992px){.block-departments-listing .units .unit .assigned-departments .department-outer{width:calc(50% - 15px)}.block-departments-listing .units .unit .assigned-departments .department-outer:not(:nth-child(2n)){margin-right:29px}.block-departments-listing .units .unit .assigned-departments .department-outer:nth-child(2n) .assigned-sub-departments{left:-495px}}@media (min-width:1200px){.block-departments-listing .units .unit .assigned-departments .department-outer{width:calc(33.333% - 20px)}.block-departments-listing .units .unit .assigned-departments .department-outer:not(:nth-child(2n)){margin-right:0}.block-departments-listing .units .unit .assigned-departments .department-outer:nth-child(2n) .assigned-sub-departments{left:0}.block-departments-listing .units .unit .assigned-departments .department-outer:not(:nth-child(3n)){margin-right:29px}.block-departments-listing .units .unit .assigned-departments .department-outer:nth-child(3n-1) .assigned-sub-departments{left:-410px}.block-departments-listing .units .unit .assigned-departments .department-outer:nth-child(3n) .assigned-sub-departments{left:-819px}}@media (min-width:1590px){.block-departments-listing .units .unit .assigned-departments .department-outer:nth-child(3n-1) .assigned-sub-departments{left:-539px}.block-departments-listing .units .unit .assigned-departments .department-outer:nth-child(3n) .assigned-sub-departments{left:-1078px}}.block-departments-listing .units .unit .assigned-departments .department{background:#fff;padding:49px 21px 18px 49px;position:relative;min-height:181px}@media (min-width:992px){.block-departments-listing .units .unit .assigned-departments .department{padding:36px 21px 18px 49px;min-height:163px}}@media (min-width:1590px){.block-departments-listing .units .unit .assigned-departments .department{padding:49px 21px 18px 49px}}.block-departments-listing .units .unit .assigned-departments .department.open .sub-departments-button:before{background-image:url(/themes/custom/leon/images/icons/minus.svg)}.block-departments-listing .units .unit .assigned-departments .department .name{font-weight:600;font-size:1.6rem;line-height:2.0rem;margin-bottom:40px}@media (min-width:1590px){.block-departments-listing .units .unit .assigned-departments .department .name{font-size:1.8rem;line-height:2.2rem;margin-bottom:0;margin-right:150px}}.block-departments-listing .units .unit .assigned-departments .department .button-wrapper{text-align:right;position:absolute;bottom:18px;right:21px}.block-departments-listing .units .unit .assigned-departments .department:before{position:absolute;content:'';display:block;left:20px;bottom:0;width:10px;height:138px;background:#004fa3}@media (min-width:992px){.block-departments-listing .units .unit .assigned-departments .department:before{height:120px}}.block-departments-listing .units .unit .assigned-departments .department .sub-departments-label{display:block;text-transform:uppercase;text-decoration:underline;margin-right:40px;font-weight:700;font-size:1.6rem;line-height:normal}@media (min-width:768px){.block-departments-listing .units .unit .assigned-departments .department .sub-departments-label{display:none}}.block-departments-listing .units .unit .assigned-departments .department .sub-departments-button{position:absolute;right:20px;bottom:20px;cursor:pointer;min-width:29px;height:26px;border:none;background-color:transparent}.block-departments-listing .units .unit .assigned-departments .department .sub-departments-button:before{content:'';display:block;background-image:url(/themes/custom/leon/images/icons/plus.svg);background-repeat:no-repeat;width:29px;height:29px;background-size:contain;position:absolute;bottom:-2px;right:0}.block-departments-listing .units .unit .assigned-sub-departments{display:none}.block-departments-listing .units .unit .assigned-sub-departments.visible{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;margin-bottom:-10px;position:relative}@media (min-width:992px){.block-departments-listing .units .unit .assigned-sub-departments{width:962px}}@media (min-width:1200px){.block-departments-listing .units .unit .assigned-sub-departments{width:1170px}}@media (min-width:1230px){.block-departments-listing .units .unit .assigned-sub-departments{width:1200px}}@media (min-width:1590px){.block-departments-listing .units .unit .assigned-sub-departments{width:1590px}}.block-departments-listing .units .unit .assigned-sub-departments .sub-department{background:#fff;width:100%;padding:26px 18px 26px 31px;margin:10px 0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:147px}@media (min-width:768px){.block-departments-listing .units .unit .assigned-sub-departments .sub-department{min-height:81px}}@media (min-width:992px){.block-departments-listing .units .unit .assigned-sub-departments .sub-department{width:calc(50% - 15px)}.block-departments-listing .units .unit .assigned-sub-departments .sub-department:not(:nth-child(2n)){margin-right:29px}}@media (min-width:1200px){.block-departments-listing .units .unit .assigned-sub-departments .sub-department{width:calc(33.333% - 20px)}.block-departments-listing .units .unit .assigned-sub-departments .sub-department:not(:nth-child(2n)){margin-right:0}.block-departments-listing .units .unit .assigned-sub-departments .sub-department:not(:nth-child(3n)){margin-right:29px}}.block-departments-listing .units .unit .assigned-sub-departments .sub-department .name{font-weight:600;font-size:1.6rem;line-height:2.0rem;margin-bottom:40px}@media (min-width:768px){.block-departments-listing .units .unit .assigned-sub-departments .sub-department .name{margin-right:150px;margin-bottom:0}}@media (min-width:1590px){.block-departments-listing .units .unit .assigned-sub-departments .sub-department .name{font-size:1.8rem;line-height:2.2rem}}.block-departments-listing .units .unit .assigned-sub-departments .sub-department .button-wrapper{text-align:right;position:absolute;bottom:18px;right:18px}.block-departments-listing .units .unit .no-results{padding:15px 0}html.enlarged .node--type-home-page .block-main-banner .ckeditor.size-77{font-size:2.4rem;line-height:3.0rem}@media (min-width:768px){html.enlarged .node--type-home-page .block-main-banner .ckeditor.size-77{font-size:3.5rem;line-height:4rem}}@media (min-width:1200px){html.enlarged .node--type-home-page .block-main-banner .ckeditor.size-77{font-size:5.5rem;line-height:6rem}}html.enlarged .block-ratings{height:-webkit-fit-content;height:fit-content}html.enlarged .block-ratings .container .block-content .ratings-wrapper{height:-webkit-fit-content;height:fit-content}html.enlarged .block-wrapper-picture-description .item-2 .block-call-action{margin-bottom:-80px}html.enlarged .block-values .values-wrapper .item-content .text .container .text-wrapper .values-navigation{bottom:0}@media (min-width:1600px){html.enlarged .lp .lp-blocks-3-with-imgs .lp-content-block .content{height:680px}}html.enlarged .block-product-header>.container>.block-content .box-block .icons .icon{width:80px;height:80px}@media (min-width:768px){html.enlarged .block-product-header>.container>.block-content .box-block .icons .icon{width:92px;height:92px}}html.enlarged .block-product-header>.container>.block-content .box-block{top:105px;height:-webkit-fit-content;height:fit-content}@media (min-width:768px){html.enlarged .block-product-header>.container>.block-content .box-block{top:150px}}html.enlarged .block-numeric-list .container .block-item.positions-2 .number{min-width:110px;font-size:6rem}html.enlarged .search-results .search-categories-block .search-categories-container .item span:not(.caret){position:unset}.translation-not-available-modal{width:90% !important}@media (min-width:756px){.translation-not-available-modal{width:75% !important}}@media (min-width:992px){.translation-not-available-modal{width:50% !important;top:25% !important;left:25% !important}}.translation-not-available-modal .ui-dialog-titlebar{height:50px;border:none;background:none;margin-top:7px}.translation-not-available-modal .ui-dialog-titlebar .ui-dialog-title{display:none}.translation-not-available-modal .ui-dialog-titlebar .ui-icon-closethick{background-image:url(/themes/custom/leon/images/x-mark.png);background-position:center;background-size:contain;width:25px;height:25px;left:calc(50% - 23px)}.translation-not-available-modal .ui-dialog-content{margin-top:70px}.translation-not-available-modal .ui-dialog-content .modal-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.translation-not-available-modal .ui-dialog-content .modal-form .info{font-size:2.5rem;font-weight:bold}.translation-not-available-modal .ui-dialog-content .modal-form .form-submit-wrapper{margin:88px auto 70px;max-width:410px;border:1px solid #004FA3}.translation-not-available-modal .ui-dialog-content .modal-form .form-submit-wrapper .form-submit{color:inherit;padding:0;border:none;font-size:1.6rem;font-weight:600;text-transform:uppercase;white-space:normal}.layout-container{position:relative;overflow:hidden}.block-local-tasks-block ul.tabs{display:-ms-flexbox;display:flex;margin:-10px}.block-local-tasks-block ul.tabs li{padding:10px}.node{position:relative}.node #tab_filters{margin-top:30px}@media (min-width:768px){.node #tab_filters{margin-top:54px}}@media (min-width:768px){.node #tab_filters .tabs{display:-ms-flexbox;display:flex}}@media (min-width:992px){.node #tab_filters .tabs{margin:0 -40px}}.node #tab_filters .tabs .tab{display:block;color:#000;font-weight:600;position:relative;font-size:2rem;text-transform:uppercase;padding:17px 0}@media (min-width:768px){.node #tab_filters .tabs .tab{font-size:2.3rem;padding:5px 15px 25px}}@media (min-width:992px){.node #tab_filters .tabs .tab{font-size:2.5rem;padding:5px 37px 25px}}.node #tab_filters .tabs .tab:before{content:'';display:block;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:34px;height:34px;background-image:url(/themes/custom/leon/images/icons/button-arrow-gray.svg);background-repeat:no-repeat;background-size:cover;right:24px}@media (min-width:768px){.node #tab_filters .tabs .tab:before{display:none}}.node #tab_filters .tabs .tab:hover,.node #tab_filters .tabs .tab.active{color:var(--blue-1)}.node #tab_filters .tabs .tab.active:before{background-image:url(/themes/custom/leon/images/icons/button-arrow-primary.svg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.node #tab_filters .tabs .tab.active:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:25px 32px 0 32px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-24px;left:0;right:0;margin:auto}.node #tab_filters .content{background-color:#004FA3;padding-top:55px;padding-bottom:35px;max-width:1920px;margin:0 auto}@media (min-width:768px){.node #tab_filters .content{padding-bottom:55px}}.node #tab_filters .content .button-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px -30px}@media (min-width:1200px){.node #tab_filters .content .button-list{margin:-15px -50px}}.node #tab_filters .content .button-list .button-wrap{min-height:107px;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;padding:15px 30px}@media (min-width:768px){.node #tab_filters .content .button-list .button-wrap{max-width:50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:992px){.node #tab_filters .content .button-list .button-wrap{max-width:33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}}@media (min-width:1200px){.node #tab_filters .content .button-list .button-wrap{padding:15px 50px}}.node #tab_filters .content .button-list .button-wrap .content-button{height:100%;width:100%;display:-ms-flexbox;display:flex;border:1px solid #fff;color:#fff;padding-left:25px;padding-right:80px;position:relative;-ms-flex-align:center;align-items:center}@media (min-width:768px){.node #tab_filters .content .button-list .button-wrap .content-button{background-position:center right 24px}}.node #tab_filters .content .button-list .button-wrap .content-button:after{content:"";display:block;position:absolute;background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg);background-repeat:no-repeat;background-size:cover;width:30px;height:30px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:14px}@media (min-width:768px){.node #tab_filters .content .button-list .button-wrap .content-button:after{right:24px}}.node #tab_filters .content .button-list .button-wrap .content-button:hover,.node #tab_filters .content .button-list .button-wrap .content-button:focus{color:#004FA3;background-color:#fff}.node .field--name-field-people-section{margin-top:60px}.node .field--name-field-people-section .people-home .people-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node .field--name-field-people-section .people-home .people-list .people-item{position:relative;height:431px}.node .field--name-field-people-section .people-home .people-list .people-item:not(:last-child){margin-right:30px}.node .field--name-field-people-section .people-home .people-list .people-item .people-desc{padding:25px;background:rgba(255,255,255,0.7);position:absolute;bottom:0;width:100%;box-sizing:border-box}.node .field--name-field-people-section .people-home .people-list .people-item .people-desc p.name{font-weight:700;color:#000}.node .field--name-field-people-section .people-home .people-list .people-item .people-desc p:not(.name){display:none;color:#000;margin-top:25px}.node .field--name-field-people-section .people-home .people-all-link a.button{max-width:311px;margin:0 auto;text-align:center;margin-top:35px}.paragraph-contact{margin-top:30px}.paragraph-contact .contact-wrapper{display:-ms-grid;display:grid;-ms-grid-rows:auto 30px auto;grid-template-rows:auto 30px auto;-ms-grid-columns:1fr;grid-template-columns:1fr}.paragraph-contact .contact-wrapper .title{font-weight:600}.paragraph-contact .contact-wrapper .title:after{margin-top:10px}@media (min-width:768px){.paragraph-contact .contact-wrapper{-ms-grid-columns:300px 30px 1fr;grid-template-columns:300px 30px 1fr;-ms-grid-rows:auto;grid-template-rows:auto}}@media (min-width:992px){.paragraph-contact .contact-wrapper{-ms-grid-columns:450px 40px 1fr;grid-template-columns:450px 40px 1fr}}@media (min-width:1200px){.paragraph-contact .contact-wrapper{-ms-grid-columns:500px 40px 1fr;grid-template-columns:500px 40px 1fr}}@media (min-width:1400px){.paragraph-contact .contact-wrapper{-ms-grid-columns:520px 60px 1fr;grid-template-columns:520px 60px 1fr}}@media (min-width:1620px){.paragraph-contact .contact-wrapper{-ms-grid-columns:576px 60px 1fr;grid-template-columns:576px 60px 1fr}}.paragraph-contact .contact-wrapper .media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px}@media (min-width:480px){.paragraph-contact .contact-wrapper .media{margin:0 auto}}@media (min-width:768px){.paragraph-contact .contact-wrapper .media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.paragraph-contact .contact-wrapper .media img{max-width:100%;height:auto;width:100%}.paragraph-contact .contact-wrapper .desc-wrapper{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media (min-width:768px){.paragraph-contact .contact-wrapper .desc-wrapper{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering{width:100%}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .title{display:block;font-size:3.0rem;margin-bottom:20px}@media (min-width:1200px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .title{font-size:4rem;line-height:5.5rem}}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .body{line-height:2.4rem;font-size:1.6rem;font-weight:600;margin-bottom:40px}@media (min-width:1200px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .body{font-size:1.8rem;line-height:3rem}}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}@media (min-width:1200px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper{margin:-5px}}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail{padding:10px;display:-ms-flexbox;display:flex;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2px}@media (min-width:1200px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:5px}}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail>div{margin:0;padding:2px}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail>div a{color:#000}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail .title{font-size:1.6rem;line-height:2.4rem;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}@media (min-width:1200px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail .title{-ms-flex:0 1 40%;flex:0 1 40%;max-width:40%}}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail .phone{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;font-weight:bold}@media (min-width:480px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail .phone{max-width:30%;-ms-flex:0 1 30%;flex:0 1 30%}}@media (min-width:992px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail .phone{max-width:50%}}@media (min-width:1200px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail .phone{max-width:20%;-ms-flex:0 1 20%;flex:0 1 20%}}.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail .email{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;font-weight:bold}@media (min-width:480px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail .email{max-width:70%;-ms-flex:0 1 70%;flex:0 1 70%}}@media (min-width:1200px){.paragraph-contact .contact-wrapper .desc-wrapper .desc-centering .contact-details-wrapper .contact-detail .email{max-width:40%;-ms-flex:0 1 40%;flex:0 1 40%}}.paragraph--type--map{margin-top:30px}.block-field-study-filters+.block-field-descriptions{margin-top:0}.toolbar-icon-admin-panel-alk::before{background-image:url(/core/themes/stable/images/core/icons/787878/cog.svg)}body.fancybox-ext .fancybox-infobar,body.fancybox-ext .fancybox-navigation{display:none}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{background-image:url(/themes/custom/leon/images/icons/button-arrow-white.svg);background-repeat:no-repeat;background-size:50px;background-position:center center;background-color:transparent;text-indent:-99999px;background-clip:border-box}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:hover,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:hover{background-image:url(/themes/custom/leon/images/icons/button-arrow-secondary.svg)}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left{-ms-transform:rotate(180deg);transform:rotate(180deg)}a:not([href]){color:inherit !important}.sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}h2,h3,h4,h5,h6{font-weight:normal}*:focus{outline:none}body.user-is-tabbing *:focus{box-shadow:0 0 0 2px #F9F9D1,0 0 0 4px transparent,0 0 4px 8px #F9F9D1;outline:4px solid #004FA3 !important}
.product-list{background:#f7f7f7}#product_listing .serach-title{text-align:left;font:600 40px/55px Open Sans;letter-spacing:0;color:#000000;opacity:1;width:25%;display:inline-block}#product_listing .serach-input{width:49%;margin-right:1%;display:inline-block}#product_listing .serach-input input{border:0;border-bottom:1px solid #004FA3;width:100%;height:40px;font:500 18px/24px Open Sans}#product_listing .serach-input input:-ms-input-placeholder{color:#000000}#product_listing .serach-input input::placeholder{color:#000000}#product_listing .serach-input input:-ms-input-placeholder{color:#000000}#product_listing .serach-input input::-ms-input-placeholder{color:#000000}#product_listing .serach-founded{display:inline-block;width:25%}#product_listing .serach-founded .styled-input{position:relative;display:inline-block;padding-left:40px;line-height:40px}#product_listing .serach-founded .styled-input .label{font:500 18px/24px Open Sans}#product_listing .serach-founded .styled-input input{position:absolute;top:2px;left:2px;opacity:0}#product_listing .serach-founded .styled-input input:checked ~ .box:before{content:'';display:block;width:13px;margin-left:10px;height:18px;border:solid #0092FF;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg)}#product_listing .serach-founded .styled-input .box{width:34px;height:34px;box-shadow:0 1px 2px rgba(97,102,135,0.2);border:1px solid #004FA3;background-color:#ffffff;position:relative;display:inline-block;vertical-align:text-bottom;transition:all 200ms;position:absolute;top:3px;left:0}#product_listing #product-list .container .products-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#F7F7F7;margin-top:30px}#product_listing #product-list .container .products-listing .product--item{-ms-flex:1 0 calc((100% - 60px) / 3);flex:1 0 calc((100% - 60px) / 3);max-width:calc((100% - 60px)/ 3);background-color:#ffffff;box-sizing:border-box;padding:0 21px 21px 21px;margin-bottom:31px;color:#000000;font:Bold 16px/24px Open Sans}@media (min-width:1200px){#product_listing #product-list .container .products-listing .product--item:not(:nth-child(3n)){margin-right:30px}}@media (min-width:480px) and (max-width:1199px){#product_listing #product-list .container .products-listing .product--item{-ms-flex:1 0 calc((100% - 30px) / 2);flex:1 0 calc((100% - 30px) / 2);max-width:calc((100% - 30px)/ 2)}#product_listing #product-list .container .products-listing .product--item:not(:nth-child(2n)){margin-right:20px}}@media (max-width:479px){#product_listing #product-list .container .products-listing .product--item{-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}}#product_listing #product-list .container .products-listing .product--item .product-title{text-align:left;font:Bold 20px/27px Open Sans;letter-spacing:0;color:#000000;text-transform:uppercase;height:61px}#product_listing #product-list .container .products-listing .product--item img{width:100%;height:auto}#product_listing #product-list .container .products-listing .product--item .product-level{background-image:url(/themes/custom/leon/images/trophy.png);background-repeat:no-repeat;height:27px;padding-left:47px;margin:10px}#product_listing #product-list .container .products-listing .product--item .product-language{background-image:url(/themes/custom/leon/images/chat.png);background-repeat:no-repeat;height:27px;padding-left:47px;margin:10px}#product_listing #product-list .container .products-listing .product--item .product-button{float:right}#product_listing #product-list .container .products-listing .product--item .product-button a{color:#004FA3}#block-listinginfo .field--name-field-paragraf{display:-ms-flexbox;display:flex}#block-listinginfo .field--name-field-paragraf .field__item .info-block{padding:30px;padding-top:107px;float:left;background-size:cover}#block-listinginfo .field--name-field-paragraf .field__item .info-block .desc{text-align:left;font:Regular 18px/24px Open Sans;letter-spacing:0;color:#ffffff}#block-listinginfo .field--name-field-paragraf .field__item .info-block .desc h2{text-align:left;font:Bold 55px/75px Open Sans;letter-spacing:0;color:#ffffff;text-transform:uppercase;margin:0 0 15px 0}#block-listinginfo .field--name-field-paragraf .field__item .info-block .desc a{margin-top:22px;float:left;border-color:#ffffff;color:#ffffff}#block-listinginfo .field--name-field-paragraf .field__item:first-child{margin-right:30px;-ms-flex:1 0 42%;flex:1 0 42%}#block-listinginfo .field--name-field-paragraf .field__item:first-child .info-block .desc a{background-image:url(/themes/custom/leon/images/button-arrow-white.png)}#block-listinginfo .field--name-field-paragraf .field__item:nth-child(2) .info-block{padding-left:400px}#block-listinginfo .field--name-field-paragraf .field__item:nth-child(2) .info-block .desc{color:#000000}#block-listinginfo .field--name-field-paragraf .field__item:nth-child(2) .info-block .desc h2{color:#000000}#block-listinginfo .field--name-field-paragraf .field__item:nth-child(2) .info-block .desc a{background:#2699FB 0% 0% no-repeat padding-box;border-color:#2699FB;background-image:url(/themes/custom/leon/images/button-arrow.png)}
