body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}


@charset "UTF-8";
@font-face{font-family:"DIN Next LT Pro Ultra Light";src:url("../woff/dinnextltpro-ultralight.woff") format("woff2"), url("../woff/dinnextltpro-ultralight.woff") format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"DIN Next LT Pro Medium";src:url("../woff/dinnextltpro-medium.woff") format("woff2"), url("../woff/dinnextltpro-medium.woff") format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"DIN Next LT Pro Regular";src:url("../woff/dinnextltpro-regular.woff") format("woff2"), url("../woff/dinnextltpro-regular.woff") format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../woff2/roboto-v30-latin-100.woff2") format("woff2"), url("../woff/roboto-v30-latin-100.woff") format("woff");font-weight:100;font-display:swap}@font-face{font-family:"Roboto";src:url("../woff2/roboto-v30-latin-regular.woff2") format("woff2"), url("../woff/roboto-v30-latin-regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Roboto";src:url("../woff2/roboto-v30-latin-700.woff2") format("woff2"), url("../woff/roboto-v30-latin-700.woff") format("woff");font-weight:700;font-display:swap}@keyframes spin{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}html{font-family:"Roboto", sans-serif;font-weight:400;background:#fff;color:#000;font-size:62.5%;height:100%;min-width:320px;margin:0 auto;max-width:100vw;overflow-x:hidden;overflow-y:scroll;scroll-padding-top:80px}body{font-size:1.6rem;height:100%;max-width:100vw}body,body *{-webkit-appearance:none !important;-webkit-tap-highlight-color:transparent !important;appearance:none !important;background:transparent;border:none;box-sizing:border-box;font-weight:normal;margin:0;outline:none;padding:0;text-decoration:none;min-height:0;min-width:0}body main{display:block}body input[type="search"]::-webkit-search-decoration,body input[type="search"]::-webkit-search-cancel-button,body input[type="search"]::-webkit-search-results-button,body input[type="search"]::-webkit-search-results-decoration{display:none !important}body input[type=search]::-ms-clear,body input[type=search]::-ms-reveal{display:none !important;height:0;width:0}body select::-ms-expand{display:none}body .invisible{display:none !important}body img{max-width:100%;height:auto}#onetrust-pc-sdk,#onetrust-banner-sdk{font-size:1.7rem !important}.wg-default,.wg-default .country-selector{right:1.5rem !important;margin-bottom:1.5rem}.row{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 15px 0;padding:0;width:calc(100% - (15px * 2));overflow:visible}.row.row-width-default{margin-left:auto;margin-right:auto;max-width:calc(1490px + (15px * 2))}@media (max-width:1520px){.row.row-width-default{padding-left:3rem;padding-right:3rem}.row.row-width-default.spacing-right-none{padding-right:0;margin-right:0;max-width:calc(1490px + (15px * 2) + 3rem)}}@media (max-width:999px){.row.row-width-default{padding-left:0;padding-right:0}}@media (min-width:1521px){.row.row-width-default .sisu_layout_bg_wave_top-right{right:calc(((100vw - (1520px)) / 2) * -1) !important}.row.row-width-default .sisu_layout_bg_wave_full-width{left:calc(((100vw - (1520px)) / 2) * -1) !important;width:100vw !important}.row.row-width-default.spacing-right-none{margin-right:0;max-width:calc(1490px + (15px * 2) + ((100vw - (1520px)) / 2))}}.row.row-width-narrow{margin-left:auto;margin-right:auto;max-width:calc(1100px + (15px * 2))}@media (max-width:1130px){.row.row-width-narrow{padding-left:3rem;padding-right:3rem}.row.row-width-narrow.spacing-right-none{padding-right:0;margin-right:0;max-width:calc(1100px + (15px * 2) + 3rem)}}@media (max-width:999px){.row.row-width-narrow{padding-left:0;padding-right:0}}@media (min-width:1131px){.row.row-width-narrow .sisu_layout_bg_wave_top-right{right:calc(((100vw - (1130px)) / 2) * -1) !important}.row.row-width-narrow .sisu_layout_bg_wave_full-width{left:calc(((100vw - (1130px)) / 2) * -1) !important;width:100vw !important}.row.row-width-narrow.spacing-right-none{margin-right:0;max-width:calc(1100px + (15px * 2) + ((100vw - (1130px)) / 2))}}.row.row-width-full{margin-left:0;margin-right:0;width:100%;max-width:calc(1800px + (15px * 2))}@media (max-width:1830px){.row.row-width-full{padding-left:3rem;padding-right:3rem}.row.row-width-full.spacing-right-none{padding-right:0;margin-right:0;max-width:calc(1800px + (15px * 2) + 3rem)}}@media (max-width:999px){.row.row-width-full{padding-left:0;padding-right:0}}@media (min-width:1830px){.row.row-width-full{margin-left:auto;margin-right:auto}}@media (min-width:1831px){.row.row-width-full .sisu_layout_bg_wave_top-right{right:calc(((100vw - (1830px)) / 2) * -1) !important}.row.row-width-full .sisu_layout_bg_wave_full-width{left:calc(((100vw - (1830px)) / 2) * -1) !important;width:100vw !important}.row.row-width-full.spacing-right-none{margin-right:0;max-width:calc(1800px + (15px * 2) + ((100vw - (1830px)) / 2))}}@media (min-width:1831px){.row.row-width-default .sisu_layout_bg_wave_top-right,.row.row-width-narrow .sisu_layout_bg_wave_top-right,.row.row-width-full .sisu_layout_bg_wave_top-right{top:-375px !important;width:800px !important}}@media (min-width:2000px){.row.row-width-default .sisu_layout_bg_wave_top-right,.row.row-width-narrow .sisu_layout_bg_wave_top-right,.row.row-width-full .sisu_layout_bg_wave_top-right{top:-384px !important;width:900px !important}}.row.full-width-slider{margin-left:0;margin-right:0;max-width:100vw;width:100%}.row.row-extend{padding-bottom:calc(4vh + 4rem);position:relative}@media (max-width:499px){.row.row-extend{padding-bottom:calc(2vh + 2rem)}}.row.row-extend:first-child{margin-top:0}.row.row-extend:before{bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:0;z-index:-1}.row.row-extend.extended-background-grey{background:#f5f5f5;box-shadow:-25vw 0 0 0 #f5f5f5, -50vw 0 0 0 #f5f5f5, 25vw 0 0 0 #f5f5f5, 50vw 0 0 0 #f5f5f5}.row.row-extend.extended-background-red{background:#Ed1c24;box-shadow:-25vw 0 0 0 #Ed1c24, -50vw 0 0 0 #Ed1c24, 25vw 0 0 0 #Ed1c24, 50vw 0 0 0 #Ed1c24}.row.row-extend.extended-background-white-to-grey{background:linear-gradient(to right, #F7F7F7 60%, #E4E8EC);box-shadow:-25vw 0 0 0 #F7F7F7, -50vw 0 0 0 #F7F7F7, 25vw 0 0 0 #E4E8EC, 50vw 0 0 0 #E4E8EC}.row.row-extend.has-bg-image{background-size:cover;background-repeat:no-repeat}.row.row-extend .sisu_layout_bg_wave_top-right{position:absolute;right:-3rem;top:-372px;width:700px;height:700px;margin:0;padding:0;background-image:url("../svg/heart-wave-right.svg");background-size:contain;background-repeat:no-repeat;background-position:right}@media (max-width:999px){.row.row-extend .sisu_layout_bg_wave_top-right{width:500px;height:500px;top:-266px}}@media (max-width:550px){.row.row-extend .sisu_layout_bg_wave_top-right{width:300px;height:300px;top:-160px}}.row.row-extend .sisu_layout_bg_wave_full-width{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;margin:0;padding:0;background-image:url("../svg/heart-wave-full.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.row.row-extend>div{z-index:1}.row.spacing-double{margin-top:calc(8vh + 8rem);margin-bottom:calc(8vh + 8rem)}@media (max-width:499px){.row.spacing-double{margin-top:calc(4vh + 4rem);margin-bottom:calc(4vh + 4rem)}}.row.spacing-double:not(.has-bg){margin-top:calc(4vh + 4rem)}@media (max-width:499px){.row.spacing-double:not(.has-bg){margin-top:calc(2vh + 2rem)}}.row.spacing-half{margin-top:calc(2vh + 2rem);margin-bottom:calc(2vh + 2rem)}.row.spacing-half:not(.has-bg){margin-top:-calc(2vh + 2rem)}.row.spacing-bottom-none{margin-bottom:0}.row.has-bg+.has-bg{margin-top:0}.row:not(.has-bg)+.has-bg{margin-top:calc(4vh + 4rem)}@media (max-width:499px){.row:not(.has-bg)+.has-bg{margin-top:calc(2vh + 2rem)}}.row.color-white,.row.color-white *{color:#fff}.row.row-direction-row{flex-direction:row}.row .row{margin-left:-15px;margin-right:-15px;margin-top:calc(calc(4vh + 4rem) * -1);width:calc(100% + (15px * 2))}.row .row.margin-top-none{margin-top:0}@media (max-width:499px){.row .row{margin-top:calc(calc(2vh + 2rem) * -1)}}.row>*{box-sizing:border-box;padding:0 15px;margin:calc(4vh + 4rem) 0 0;z-index:2}@media (max-width:499px){.row>*{margin:calc(2vh + 2rem) 0 0}}.row>*.margin-top-none{margin-top:0}.row>*.margin-top-half{margin-top:calc(2vh + 2rem)}.row>*.margin-top-double{margin-top:calc(8vh + 8rem)}@media (max-width:499px){.row>*.margin-top-double{margin:calc(4vh + 4rem) 0 0}}@media (min-width:0){.row>.col-phone-1{flex-basis:8.3333333333%;width:8.3333333333%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-1{flex-basis:calc(8.3333333333% - 30px);width:calc(8.3333333333% - 30px)}}@media (min-width:0){.row>.col-phone-2{flex-basis:16.6666666667%;width:16.6666666667%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-2{flex-basis:calc(16.6666666667% - 30px);width:calc(16.6666666667% - 30px)}}@media (min-width:0){.row>.col-phone-3{flex-basis:25%;width:25%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-3{flex-basis:calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:0){.row>.col-phone-4{flex-basis:33.3333333333%;width:33.3333333333%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-4{flex-basis:calc(33.3333333333% - 30px);width:calc(33.3333333333% - 30px)}}@media (min-width:0){.row>.col-phone-5{flex-basis:41.6666666667%;width:41.6666666667%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-5{flex-basis:calc(41.6666666667% - 30px);width:calc(41.6666666667% - 30px)}}@media (min-width:0){.row>.col-phone-6{flex-basis:50%;width:50%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-6{flex-basis:calc(50% - 30px);width:calc(50% - 30px)}}@media (min-width:0){.row>.col-phone-7{flex-basis:58.3333333333%;width:58.3333333333%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-7{flex-basis:calc(58.3333333333% - 30px);width:calc(58.3333333333% - 30px)}}@media (min-width:0){.row>.col-phone-8{flex-basis:66.6666666667%;width:66.6666666667%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-8{flex-basis:calc(66.6666666667% - 30px);width:calc(66.6666666667% - 30px)}}@media (min-width:0){.row>.col-phone-9{flex-basis:75%;width:75%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-9{flex-basis:calc(75% - 30px);width:calc(75% - 30px)}}@media (min-width:0){.row>.col-phone-10{flex-basis:83.3333333333%;width:83.3333333333%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-10{flex-basis:calc(83.3333333333% - 30px);width:calc(83.3333333333% - 30px)}}@media (min-width:0){.row>.col-phone-11{flex-basis:91.6666666667%;width:91.6666666667%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-11{flex-basis:calc(91.6666666667% - 30px);width:calc(91.6666666667% - 30px)}}@media (min-width:0){.row>.col-phone-12{flex-basis:100%;width:100%}}@media (min-width:0) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-phone-12{flex-basis:calc(100% - 30px);width:calc(100% - 30px)}}@media (min-width:0) and (max-width:767px){.row>.col-phone-hidden{display:none}}@media (min-width:0){.row>.col-phone-left{margin-left:0;margin-right:auto}}@media (min-width:0){.row>.col-phone-right{margin-left:auto;margin-right:0}}@media (min-width:0){.row>.col-phone-center{margin-left:auto;margin-right:auto}}@media (min-width:0) and (max-width:767px){.row>.order-phone-1{order:1}}@media (min-width:0) and (max-width:767px){.row>.order-phone-2{order:2}}@media (min-width:0) and (max-width:767px){.row>.order-phone-3{order:3}}@media (min-width:0) and (max-width:767px){.row>.order-phone-4{order:4}}@media (min-width:0) and (max-width:767px){.row>.order-phone-5{order:5}}@media (min-width:0) and (max-width:767px){.row>.order-phone-6{order:6}}@media (min-width:0) and (max-width:767px){.row>.order-phone-7{order:7}}@media (min-width:0) and (max-width:767px){.row>.order-phone-8{order:8}}@media (min-width:0) and (max-width:767px){.row>.order-phone-9{order:9}}@media (min-width:0) and (max-width:767px){.row>.order-phone-10{order:10}}@media (min-width:768px){.row>.col-tablet-1{flex-basis:8.3333333333%;width:8.3333333333%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-1{flex-basis:calc(8.3333333333% - 30px);width:calc(8.3333333333% - 30px)}}@media (min-width:768px){.row>.col-tablet-2{flex-basis:16.6666666667%;width:16.6666666667%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-2{flex-basis:calc(16.6666666667% - 30px);width:calc(16.6666666667% - 30px)}}@media (min-width:768px){.row>.col-tablet-3{flex-basis:25%;width:25%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-3{flex-basis:calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:768px){.row>.col-tablet-4{flex-basis:33.3333333333%;width:33.3333333333%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-4{flex-basis:calc(33.3333333333% - 30px);width:calc(33.3333333333% - 30px)}}@media (min-width:768px){.row>.col-tablet-5{flex-basis:41.6666666667%;width:41.6666666667%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-5{flex-basis:calc(41.6666666667% - 30px);width:calc(41.6666666667% - 30px)}}@media (min-width:768px){.row>.col-tablet-6{flex-basis:50%;width:50%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-6{flex-basis:calc(50% - 30px);width:calc(50% - 30px)}}@media (min-width:768px){.row>.col-tablet-7{flex-basis:58.3333333333%;width:58.3333333333%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-7{flex-basis:calc(58.3333333333% - 30px);width:calc(58.3333333333% - 30px)}}@media (min-width:768px){.row>.col-tablet-8{flex-basis:66.6666666667%;width:66.6666666667%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-8{flex-basis:calc(66.6666666667% - 30px);width:calc(66.6666666667% - 30px)}}@media (min-width:768px){.row>.col-tablet-9{flex-basis:75%;width:75%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-9{flex-basis:calc(75% - 30px);width:calc(75% - 30px)}}@media (min-width:768px){.row>.col-tablet-10{flex-basis:83.3333333333%;width:83.3333333333%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-10{flex-basis:calc(83.3333333333% - 30px);width:calc(83.3333333333% - 30px)}}@media (min-width:768px){.row>.col-tablet-11{flex-basis:91.6666666667%;width:91.6666666667%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-11{flex-basis:calc(91.6666666667% - 30px);width:calc(91.6666666667% - 30px)}}@media (min-width:768px){.row>.col-tablet-12{flex-basis:100%;width:100%}}@media (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-tablet-12{flex-basis:calc(100% - 30px);width:calc(100% - 30px)}}@media (min-width:768px) and (max-width:1024px){.row>.col-tablet-hidden{display:none}}@media (min-width:768px){.row>.col-tablet-left{margin-left:0;margin-right:auto}}@media (min-width:768px){.row>.col-tablet-right{margin-left:auto;margin-right:0}}@media (min-width:768px){.row>.col-tablet-center{margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-1{order:1}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-2{order:2}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-3{order:3}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-4{order:4}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-5{order:5}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-6{order:6}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-7{order:7}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-8{order:8}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-9{order:9}}@media (min-width:768px) and (max-width:1024px){.row>.order-tablet-10{order:10}}@media (min-width:1025px){.row>.col-desktop-1{flex-basis:8.3333333333%;width:8.3333333333%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-1{flex-basis:calc(8.3333333333% - 30px);width:calc(8.3333333333% - 30px)}}@media (min-width:1025px){.row>.col-desktop-2{flex-basis:16.6666666667%;width:16.6666666667%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-2{flex-basis:calc(16.6666666667% - 30px);width:calc(16.6666666667% - 30px)}}@media (min-width:1025px){.row>.col-desktop-3{flex-basis:25%;width:25%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-3{flex-basis:calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1025px){.row>.col-desktop-4{flex-basis:33.3333333333%;width:33.3333333333%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-4{flex-basis:calc(33.3333333333% - 30px);width:calc(33.3333333333% - 30px)}}@media (min-width:1025px){.row>.col-desktop-5{flex-basis:41.6666666667%;width:41.6666666667%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-5{flex-basis:calc(41.6666666667% - 30px);width:calc(41.6666666667% - 30px)}}@media (min-width:1025px){.row>.col-desktop-6{flex-basis:50%;width:50%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-6{flex-basis:calc(50% - 30px);width:calc(50% - 30px)}}@media (min-width:1025px){.row>.col-desktop-7{flex-basis:58.3333333333%;width:58.3333333333%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-7{flex-basis:calc(58.3333333333% - 30px);width:calc(58.3333333333% - 30px)}}@media (min-width:1025px){.row>.col-desktop-8{flex-basis:66.6666666667%;width:66.6666666667%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-8{flex-basis:calc(66.6666666667% - 30px);width:calc(66.6666666667% - 30px)}}@media (min-width:1025px){.row>.col-desktop-9{flex-basis:75%;width:75%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-9{flex-basis:calc(75% - 30px);width:calc(75% - 30px)}}@media (min-width:1025px){.row>.col-desktop-10{flex-basis:83.3333333333%;width:83.3333333333%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-10{flex-basis:calc(83.3333333333% - 30px);width:calc(83.3333333333% - 30px)}}@media (min-width:1025px){.row>.col-desktop-11{flex-basis:91.6666666667%;width:91.6666666667%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-11{flex-basis:calc(91.6666666667% - 30px);width:calc(91.6666666667% - 30px)}}@media (min-width:1025px){.row>.col-desktop-12{flex-basis:100%;width:100%}}@media (min-width:1025px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-desktop-12{flex-basis:calc(100% - 30px);width:calc(100% - 30px)}}@media (min-width:1025px) and (max-width:1920px){.row>.col-desktop-hidden{display:none}}@media (min-width:1025px){.row>.col-desktop-left{margin-left:0;margin-right:auto}}@media (min-width:1025px){.row>.col-desktop-right{margin-left:auto;margin-right:0}}@media (min-width:1025px){.row>.col-desktop-center{margin-left:auto;margin-right:auto}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-1{order:1}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-2{order:2}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-3{order:3}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-4{order:4}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-5{order:5}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-6{order:6}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-7{order:7}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-8{order:8}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-9{order:9}}@media (min-width:1025px) and (max-width:1920px){.row>.order-desktop-10{order:10}}@media (min-width:1921px){.row>.col-wide-1{flex-basis:8.3333333333%;width:8.3333333333%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-1{flex-basis:calc(8.3333333333% - 30px);width:calc(8.3333333333% - 30px)}}@media (min-width:1921px){.row>.col-wide-2{flex-basis:16.6666666667%;width:16.6666666667%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-2{flex-basis:calc(16.6666666667% - 30px);width:calc(16.6666666667% - 30px)}}@media (min-width:1921px){.row>.col-wide-3{flex-basis:25%;width:25%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-3{flex-basis:calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1921px){.row>.col-wide-4{flex-basis:33.3333333333%;width:33.3333333333%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-4{flex-basis:calc(33.3333333333% - 30px);width:calc(33.3333333333% - 30px)}}@media (min-width:1921px){.row>.col-wide-5{flex-basis:41.6666666667%;width:41.6666666667%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-5{flex-basis:calc(41.6666666667% - 30px);width:calc(41.6666666667% - 30px)}}@media (min-width:1921px){.row>.col-wide-6{flex-basis:50%;width:50%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-6{flex-basis:calc(50% - 30px);width:calc(50% - 30px)}}@media (min-width:1921px){.row>.col-wide-7{flex-basis:58.3333333333%;width:58.3333333333%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-7{flex-basis:calc(58.3333333333% - 30px);width:calc(58.3333333333% - 30px)}}@media (min-width:1921px){.row>.col-wide-8{flex-basis:66.6666666667%;width:66.6666666667%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-8{flex-basis:calc(66.6666666667% - 30px);width:calc(66.6666666667% - 30px)}}@media (min-width:1921px){.row>.col-wide-9{flex-basis:75%;width:75%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-9{flex-basis:calc(75% - 30px);width:calc(75% - 30px)}}@media (min-width:1921px){.row>.col-wide-10{flex-basis:83.3333333333%;width:83.3333333333%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-10{flex-basis:calc(83.3333333333% - 30px);width:calc(83.3333333333% - 30px)}}@media (min-width:1921px){.row>.col-wide-11{flex-basis:91.6666666667%;width:91.6666666667%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-11{flex-basis:calc(91.6666666667% - 30px);width:calc(91.6666666667% - 30px)}}@media (min-width:1921px){.row>.col-wide-12{flex-basis:100%;width:100%}}@media (min-width:1921px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.row>.col-wide-12{flex-basis:calc(100% - 30px);width:calc(100% - 30px)}}@media (min-width:1921px) and (max-width:7680px){.row>.col-wide-hidden{display:none}}@media (min-width:1921px){.row>.col-wide-left{margin-left:0;margin-right:auto}}@media (min-width:1921px){.row>.col-wide-right{margin-left:auto;margin-right:0}}@media (min-width:1921px){.row>.col-wide-center{margin-left:auto;margin-right:auto}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-1{order:1}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-2{order:2}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-3{order:3}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-4{order:4}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-5{order:5}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-6{order:6}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-7{order:7}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-8{order:8}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-9{order:9}}@media (min-width:1921px) and (max-width:7680px){.row>.order-wide-10{order:10}}@media (max-width:781px){.row>*{padding:0 15px}}@media (max-width:768px){.row{margin-left:0;margin-right:0;width:100%}}#wrapper fieldset.row{margin-left:0;margin-right:0}h1,h1 *,.h1,.h1 *{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;color:#Ed1c24;font-size:8rem;line-height:0.9;text-transform:uppercase;padding-top:2rem}@media (max-width:1300px){h1,h1 *,.h1,.h1 *{font-size:6.5rem}}@media (max-width:999px){h1,h1 *,.h1,.h1 *{font-size:5rem;padding-top:1.5rem}}@media (max-width:499px){h1,h1 *,.h1,.h1 *{font-size:3.5rem;padding-top:1rem}}h1 u,.h1 u{text-decoration:underline}h1 strong,.h1 strong{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal}h1 em,.h1 em{color:#Ed1c24;font-style:normal}h1.h1-home,h1.h1-home *,.h1-home,.h1-home *{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;color:#Ed1c24;font-size:13rem;line-height:0.9;text-transform:uppercase}@media (max-width:1500px){h1.h1-home,h1.h1-home *,.h1-home,.h1-home *{font-size:9.5rem}}@media (max-width:1300px){h1.h1-home,h1.h1-home *,.h1-home,.h1-home *{font-size:8rem}}@media (max-width:999px){h1.h1-home,h1.h1-home *,.h1-home,.h1-home *{font-size:6rem}}@media (max-width:499px){h1.h1-home,h1.h1-home *,.h1-home,.h1-home *{font-size:4.5rem}}h1.h1-home u,.h1-home u{text-decoration:underline}h1.h1-home strong,.h1-home strong{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal}h1.h1-home em,.h1-home em{color:#Ed1c24;font-style:normal}h2,h2 *,.h2,.h2 *{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;color:#A3A0A0;font-size:6.2rem;line-height:1;padding-top:1rem;text-transform:uppercase}@media (max-width:1300px){h2,h2 *,.h2,.h2 *{font-size:5rem;padding-top:1rem}}@media (max-width:999px){h2,h2 *,.h2,.h2 *{font-size:4rem}}@media (max-width:499px){h2,h2 *,.h2,.h2 *{font-size:3rem}}h2 u,.h2 u{text-decoration:underline}h2 strong,.h2 strong{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal}h2 em,.h2 em{color:#Ed1c24;font-style:normal}h3,h3 *,.h3,.h3 *{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;color:#000;font-size:3.3rem;line-height:1.3;text-transform:uppercase}@media (max-width:999px){h3,h3 *,.h3,.h3 *{font-size:2.5rem}}h3 u,.h3 u{text-decoration:underline}h3 strong,.h3 strong{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal}h3 em,.h3 em{color:#Ed1c24;font-style:normal}h4,h4 *,.h4,.h4 *,h5,h5 *,.h5,.h5 *,h6,h6 *,.h6,.h6 *{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal;color:#000;font-size:2.4rem;line-height:1.15}@media (max-width:999px){h4,h4 *,.h4,.h4 *,h5,h5 *,.h5,.h5 *,h6,h6 *,.h6,.h6 *{font-size:2rem}}h4 u,.h4 u,h5 u,.h5 u,h6 u,.h6 u{text-decoration:underline}h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal}h4 em,.h4 em,h5 em,.h5 em,h6 em,.h6 em{color:#Ed1c24;font-style:normal}p+p,p+ul,ul+p,ul+ul,h1+p,h1+ul,h2+p,h2+ul,h3+p,h3+ul,h4+p,h4+ul,h5+p,h5+ul,h6+p,h6+ul{margin-top:10px}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:30px}p,.field-text ul,.field-text ol{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5;word-break:break-word}p u,.field-text ul u,.field-text ol u{text-decoration:underline}p strong,.field-text ul strong,.field-text ol strong{font-family:"Roboto", sans-serif;font-weight:700}p em,.field-text ul em,.field-text ol em{color:#000}p a,.field-text ul a,.field-text ol a{text-decoration:underline;color:#000;transition:color 80ms ease-out}p a:hover,.field-text ul a:hover,.field-text ol a:hover{color:#A3A0A0}p ul,.field-text ul ul,.field-text ol ul{margin-left:0;padding-left:20px}p li::marker,.field-text ul li::marker,.field-text ol li::marker{color:#Ed1c24}.subline{font-family:"Roboto", sans-serif;font-weight:700;text-transform:uppercase;font-size:1.6rem;color:#000}.text-center{text-align:center}#whitepaper-{display:none}.pagination{flex-basis:100%;margin:8vh 0 0}.pagination>p,.pagination li.first,.pagination li.last{display:none !important}.pagination li.previous a,.pagination li.next a{font-size:0}.pagination li.previous a:before,.pagination li.next a:before{font-size:1.6rem}.pagination li.previous>a:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:""}.pagination li.next>a:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:""}.pagination ul{display:block;text-align:center}.pagination ul li{display:inline-block}.pagination ul li a,.pagination ul li strong{display:block;font-size:1.6rem;height:3rem;padding:0.4rem 0;text-align:center;width:3rem}.pagination ul li a{font-family:"Roboto", sans-serif;font-weight:400;color:#000;transition:color 120ms ease-out}.pagination ul li a:hover{color:#Ed1c24}.pagination ul li strong{font-family:"Roboto", sans-serif;font-weight:700;color:#Ed1c24}.btn-primary{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word}.btn-primary:hover{background:#af0e14;border-color:#af0e14}.btn-secondary{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal;background:transparent;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#Ed1c24;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%}.btn-secondary:hover{background:#Ed1c24;color:#fff}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:0.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:0.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:0.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:0.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:0.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:0.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:0.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:0.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:0.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:0.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:0.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:0.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:0.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:0.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:0.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:0.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:0.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:0.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:0.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:0.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:0.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:0.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:0.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:0.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:0.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:0.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:0.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:0.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:0.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:0.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:0.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:0.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:0.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:0.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:0.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:0.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity, transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity, transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.rsce_link{display:flex}.rsce_link.look-align-center{justify-content:center}.rsce_link.look-align-left{justify-content:flex-start}.rsce_link a{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;margin-top:0}.rsce_link a:hover{background:#af0e14;border-color:#af0e14}.link-arrow-right{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal;color:#Ed1c24;text-transform:uppercase;text-decoration:underline;position:relative;padding-right:3rem}.link-arrow-right::after{position:absolute;right:0;content:"";font-family:"Font Awesome 5 Pro";transition:all 90ms ease-out;transform:translateX(0)}.link-arrow-right:hover::after{transform:translateX(1rem)}.link-back{font-family:"Roboto", sans-serif;font-weight:700;color:#000;text-transform:uppercase;text-decoration:underline;position:relative;padding-left:3rem}.link-back::after{color:#Ed1c24;position:absolute;left:0;content:"";font-family:"Font Awesome 5 Pro";transition:all 90ms ease-out;transform:translateX(0)}.link-back:hover{color:#000}.link-back:hover::after{transform:translateX(-1rem)}.dev-demo,.dev-demo .row{position:relative}.dev-demo:before,.dev-demo .row:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, rgba(255, 0, 0, 0.12) 15px, rgba(0, 0, 0, 0) 15px, rgba(0, 0, 0, 0) calc(100% - 15px), rgba(255, 0, 0, 0.12) calc(100% - 15px), rgba(255, 0, 0, 0.12) 100%);background-repeat:repeat;background-size:calc(100% / 12)}.dev-demo>*,.dev-demo .row>*{background:rgba(255, 255, 255, 0.5);box-shadow:0 0 0 1px #444 inset, -15px 0 0 0 #85b13f inset, 15px 0 0 0 #85b13f inset;position:relative;z-index:1}.dev-demo .row{background:#fff;z-index:2}.dev-demo .row:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 0 3px blue inset;z-index:3}#footer .social-media-wrapper{padding-top:4rem;padding-bottom:3rem;margin-bottom:0}#footer .social-media-wrapper>div{margin-top:2rem}#footer .social-media-wrapper>div:first-of-type{margin-top:0}#footer .navigation-main{background-color:#1b2935;background-image:url("../svg/heart-wave-full-dark.svg");background-size:80%;background-position:center;background-repeat:repeat-x;padding-bottom:calc(2vh + 2rem)}#footer .navigation-main,#footer .navigation-main *{color:#fff}#footer .navigation-main a[href^="mailto:"]{color:#Ed1c24}#footer .navigation-main .btn-primary{border-color:#fff;background-color:#fff;color:#000}#footer .navigation-main .btn-primary:hover{border-color:#B1B1B1;background-color:#B1B1B1;color:#000}#footer .navigation-main .btn-secondary{border-color:#fff;color:#fff}#footer .navigation-main .btn-secondary:hover{border-color:#fff;background-color:#fff;color:#000}@media (max-width:499px){#footer .navigation-main .rsce_text .btn{margin:1.5vh 0.5rem 0}}#footer .navigation-main .level_1{display:flex;width:100%}#footer .navigation-main .level_1>.submenu{flex-basis:calc(100% / 3)}@media (max-width:800px){#footer .navigation-main .level_1{flex-wrap:wrap}#footer .navigation-main .level_1>.submenu{flex-basis:50%;margin-bottom:5rem}}@media (max-width:499px){#footer .navigation-main .level_1>.submenu{flex-basis:100%}}#footer .navigation-main .level_2{margin:15px 0 0}#footer .navigation-main li{display:block}#footer .navigation-main li a,#footer .navigation-main li strong{font-family:"Roboto", sans-serif;font-weight:400;display:inline-block;font-size:1.6rem;text-transform:uppercase}#footer .navigation-main .level_1>li>a{color:#A3A0A0;pointer-events:none}#footer .navigation-main .level_2>li>a,#footer .navigation-main .level_2>li>strong{padding:5px 0}#footer .navigation-main .level_2>li>a:hover,#footer .navigation-main .level_2>li>strong:hover{text-decoration:underline}#footer .legal-nav-wrapper{display:flex;align-items:center;padding-right:7.5rem}@media (min-width:1521px) and (max-width:1750px){#footer .legal-nav-wrapper{padding-right:calc(7.5rem - ((100vw - 1602px) / 2))}}@media (min-width:1751px){#footer .legal-nav-wrapper{padding-right:0}}@media (max-width:999px){#footer .legal-nav-wrapper{margin-top:3rem}}#footer .legal-nav-wrapper .cookie-revoke{color:#000;padding:2px 0 2px 20px}@media (max-width:599px){#footer .legal-nav-wrapper .cookie-revoke{display:block;padding:10px}}@media (max-width:999px){#footer .legal-nav-wrapper .cookie-revoke{padding:2px 20px 2px 0}}#footer .legal-nav-wrapper .cookie-revoke:hover{color:#Ed1c24}#footer .navigation-legal{display:flex;align-items:center;justify-content:space-between;padding-top:2rem;padding-bottom:2rem}@media (max-width:999px){#footer .navigation-legal{display:block}}#footer .navigation-legal ul{display:flex;flex-wrap:wrap;justify-content:flex-end}@media (max-width:999px){#footer .navigation-legal ul{justify-content:flex-start}}#footer .navigation-legal ul li{display:block}#footer .navigation-legal ul li a,#footer .navigation-legal ul li strong{color:#000;padding:2px 0 2px 20px}@media (max-width:599px){#footer .navigation-legal ul li a,#footer .navigation-legal ul li strong{display:block;padding:10px}}@media (max-width:999px){#footer .navigation-legal ul li a,#footer .navigation-legal ul li strong{padding:2px 20px 2px 0}}#footer .navigation-legal ul li a:hover{color:#Ed1c24}#footer .navigation-legal ul li:first-of-type a,#footer .navigation-legal ul li:first-of-type strong{padding-left:0}.footer-brands{border-top:1px solid #555}.footer-brands .brand-brp{display:flex;align-items:center;justify-content:center;padding-top:calc(2vh + 2rem)}.footer-brands .brand-brp svg{width:5rem;height:5rem}.brands-list{list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.brands-list li{width:50%;margin-top:3.5rem;margin-bottom:0}.brands-list li svg{fill:#b2b2b2;width:auto;height:2.1rem;max-width:100%}@media (min-width:768px){.brands-list li{width:auto;padding-right:2.8rem}.brands-list li svg{height:1.5rem}}@media (min-width:1025px){.brands-list li{padding-right:2.5rem}.brands-list li svg{height:1.4rem}}@media (min-width:1250px){.brands-list li{padding-right:3rem}.brands-list li svg{height:2.1rem}}@media (min-width:1550px){.brands-list li{padding-right:3.5rem}.brands-list li svg{height:2.8rem}}.brands-list li:last-of-type{padding-right:0}.brands-list li a{display:flex !important;align-items:center;justify-content:center;width:100%}.brands-list li a:hover svg{fill:#fff}.brands-list li .logo-highlight svg{fill:#fff}.nav-desktop,.nav-mobile{background:#fff;bottom:auto;display:flex;left:0;position:fixed;right:0;top:0;width:100%;z-index:10}.nav-desktop li,.nav-mobile li{display:block}.nav-desktop li a,.nav-desktop li strong,.nav-mobile li a,.nav-mobile li strong{display:block}.nav-desktop{height:80px;transition:height 220ms ease-out}.nav-desktop.is-over-content{height:80px;box-shadow:0 0 1rem -0.4rem rgba(0, 0, 0, 0.4)}@media (max-width:1449px){.nav-desktop{display:none}}.nav-desktop.nav-megamenu{flex-direction:column;margin:0 auto}.nav-desktop.nav-megamenu .logo{display:block;height:3.5rem;max-height:100%;margin:auto;position:relative;z-index:1}.nav-desktop.nav-megamenu .logo svg{height:100%;width:auto}.nav-desktop.nav-dropdown{flex-direction:row;margin:0 0 0 auto;padding-right:1.5rem}.nav-desktop.nav-dropdown .mod_navigation{display:flex}.nav-desktop.nav-dropdown .mod_navigation .nav-dropdown{margin:auto 0 0}.nav-desktop.nav-dropdown .logo{display:block;height:3.5rem;max-height:100%;margin:auto auto auto 1.5rem;position:relative;z-index:1}.nav-desktop.nav-hero{flex-direction:row;margin:0 0 0 auto;padding-right:4.5rem}.nav-desktop.nav-hero::after{position:absolute;content:"";bottom:0;left:4.5rem;width:calc(100% - 9rem);height:1px;background-color:#DBDBDB}.nav-desktop.nav-hero .mod_navigation{display:flex;margin:0 0 0 auto}.nav-desktop.nav-hero .mod_navigation .nav-dropdown{margin:auto 0 0}.nav-desktop.nav-hero .logo{display:block;height:3.5rem;margin:auto auto auto 4.5rem;position:relative;width:auto;z-index:1}.nav-desktop.nav-hero .logo img{width:auto;height:100%}.nav-desktop .mod_navigation{overflow:visible}.nav-desktop .mod_navigation .level_1{display:flex}.nav-desktop .mod_navigation .level_1>li.nav-link-highlight>a span,.nav-desktop .mod_navigation .level_1>li.nav-link-highlight>strong span{font-family:"Roboto", sans-serif;font-weight:700;position:relative}.nav-desktop .mod_navigation .level_1>li.nav-link-highlight>a span:after,.nav-desktop .mod_navigation .level_1>li.nav-link-highlight>strong span:after{content:"";position:absolute;bottom:-10px;left:0;right:0;background:#Ed1c24;height:4.5px;border-radius:50px}.nav-desktop .mod_navigation .level_1>li#language-switch .weglot-container{display:flex;height:100%;position:relative}.nav-desktop .mod_navigation .level_1>li#language-switch .weglot-container>*{margin:auto 0}.nav-desktop .mod_navigation .level_1>li#language-switch aside{height:34px}.nav-desktop .mod_navigation .level_1>li#language-switch aside>*{display:block}.nav-desktop .mod_navigation .level_1>li#language-switch aside ul{background-color:#fff;box-shadow:0 0 0 10px #fff;display:none}.nav-desktop .mod_navigation .level_1>li#language-switch aside>div:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:600;content:"";position:absolute;font-size:1.7rem;line-height:1;top:6px;right:10px}.nav-desktop .mod_navigation .level_1>li#language-switch aside:hover ul{display:block}.nav-desktop .mod_navigation .level_1>li#language-switch .wg-flags{display:inline-block;width:110px}.nav-desktop .mod_navigation .level_1>li#language-switch .wg-flags .wg-flag{height:1.7rem}.nav-desktop .mod_navigation .level_1>li#language-switch a{font-family:"Roboto", sans-serif;font-weight:700;height:34px;font-size:1.7rem;line-height:1;padding:8px 15px;text-decoration:none}.nav-desktop .mod_navigation .level_1>li#language-switch a:hover{color:#Ed1c24}.nav-desktop .mod_navigation .level_1>li#language-switch a img{vertical-align:middle;margin-right:5px}.nav-desktop .mod_navigation .level_1>li>a,.nav-desktop .mod_navigation .level_1>li>strong{padding:2rem;position:relative}.nav-desktop .mod_navigation .level_1>li>a span,.nav-desktop .mod_navigation .level_1>li>strong span{color:#000;display:block;text-transform:uppercase}.nav-desktop .mod_navigation .level_1>li>a:after,.nav-desktop .mod_navigation .level_1>li>a:before,.nav-desktop .mod_navigation .level_1>li>strong:after,.nav-desktop .mod_navigation .level_1>li>strong:before{background:#Ed1c24;bottom:0;content:"";height:3px;position:absolute;width:0;transition:width 120ms ease-out}.nav-desktop .mod_navigation .level_1>li>a:after,.nav-desktop .mod_navigation .level_1>li>strong:after{left:50%}.nav-desktop .mod_navigation .level_1>li>a:before,.nav-desktop .mod_navigation .level_1>li>strong:before{right:50%}.nav-desktop .mod_navigation .level_1>li>a:focus span,.nav-desktop .mod_navigation .level_1>li>strong:focus span{color:#484949}.nav-desktop .mod_navigation .level_1>li:hover>a:after,.nav-desktop .mod_navigation .level_1>li:hover>a:before,.nav-desktop .mod_navigation .level_1>li:hover>strong:after,.nav-desktop .mod_navigation .level_1>li:hover>strong:before,.nav-desktop .mod_navigation .level_1>li:focus>a:after,.nav-desktop .mod_navigation .level_1>li:focus>a:before,.nav-desktop .mod_navigation .level_1>li:focus>strong:after,.nav-desktop .mod_navigation .level_1>li:focus>strong:before,.nav-desktop .mod_navigation .level_1>li:focus-within>a:after,.nav-desktop .mod_navigation .level_1>li:focus-within>a:before,.nav-desktop .mod_navigation .level_1>li:focus-within>strong:after,.nav-desktop .mod_navigation .level_1>li:focus-within>strong:before{width:50%}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form{padding:21px 20px;position:relative;display:flex;cursor:pointer}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form:before,.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form:after{display:none !important}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form i{font-size:1.6rem}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form input{font-family:"Roboto", sans-serif;font-weight:400;background:transparent;border:1px #DCDCDC solid;border-radius:6px;color:#000;font-size:1.6rem;padding:10px 10px 10px 12px;transition:border 120ms ease-out;transition:all 120ms ease-out;border-bottom:1px solid #DBDBDB}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form input:focus{border-color:#000}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form input::placeholder{color:#B1B1B1}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form input::-webkit-input-placeholder{color:#B1B1B1}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form input:-moz-placeholder{color:#B1B1B1}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form input::-moz-placeholder{color:#B1B1B1}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form input:-ms-input-placeholder{color:#B1B1B1}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form button{position:absolute;width:3rem;height:4rem;top:50%;transform:translateY(-50%);right:5.5rem;cursor:pointer}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form input,.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form button{display:none}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form .search-toggle.fa-times{display:none;font-size:2rem}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form .search-toggle{height:4rem;width:3rem;display:inline-flex;align-items:center;justify-content:center}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form.search-active input,.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form.search-active button{display:inline-block}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form.search-active .search-toggle.fa-search{display:none}.nav-desktop .mod_navigation .level_1 li.nav-as-search .nav-as-search-form.search-active .search-toggle.fa-times{display:inline-flex}.nav-desktop .mod_navigation .level_1 li.trail:not(.nav-link-highlight)>a>span,.nav-desktop .mod_navigation .level_1 li.trail:not(.nav-link-highlight)>strong>span,.nav-desktop .mod_navigation .level_1 li.active:not(.nav-link-highlight)>a>span,.nav-desktop .mod_navigation .level_1 li.active:not(.nav-link-highlight)>strong>span{color:#Ed1c24 !important}.nav-desktop .mod_navigation .nav-dropdown{background:#fff}.nav-desktop .mod_navigation .nav-dropdown:before{background:#fff;content:"";height:100%;left:0;position:absolute;right:0;top:0;z-index:-1}.nav-desktop .mod_navigation .nav-dropdown.level_1>li{position:relative}.nav-desktop .mod_navigation .nav-dropdown.level_1>li:hover>strong,.nav-desktop .mod_navigation .nav-dropdown.level_1>li:focus>strong,.nav-desktop .mod_navigation .nav-dropdown.level_1>li:focus-within>strong{color:#Ed1c24}.nav-desktop .mod_navigation .nav-dropdown.level_1>li:hover .level_2,.nav-desktop .mod_navigation .nav-dropdown.level_1>li:focus .level_2,.nav-desktop .mod_navigation .nav-dropdown.level_1>li:focus-within .level_2{transform:translate3d(0, 0, 0);box-shadow:0 0 1rem -0.4rem rgba(0, 0, 0, 0.4)}.nav-desktop .mod_navigation .nav-dropdown .level_2{background:#fff;box-shadow:0 0 1rem -0.4rem transparent;display:block;left:0;min-width:100%;position:absolute;top:100%;transition:transform 220ms ease-out;transform:translate3d(0, -100%, 0);z-index:-2}.nav-desktop .mod_navigation .nav-dropdown .level_2>li{position:relative}.nav-desktop .mod_navigation .nav-dropdown .level_2>li:not(:last-child){border-bottom:1px #f5f5f5 solid}.nav-desktop .mod_navigation .nav-dropdown .level_2>li:hover .level_3,.nav-desktop .mod_navigation .nav-dropdown .level_2>li:focus .level_3,.nav-desktop .mod_navigation .nav-dropdown .level_2>li:focus-within .level_3{display:block}.nav-desktop .mod_navigation .nav-dropdown .level_2>li.trail>a span,.nav-desktop .mod_navigation .nav-dropdown .level_2>li.trail>strong span,.nav-desktop .mod_navigation .nav-dropdown .level_2>li.active>a span,.nav-desktop .mod_navigation .nav-dropdown .level_2>li.active>strong span{font-family:"Roboto", sans-serif;font-weight:700}.nav-desktop .mod_navigation .nav-dropdown .level_2 a,.nav-desktop .mod_navigation .nav-dropdown .level_2 strong{padding:1rem 2rem}.nav-desktop .mod_navigation .nav-dropdown .level_2 a span,.nav-desktop .mod_navigation .nav-dropdown .level_2 strong span{color:#000;display:block;white-space:nowrap}.nav-desktop .mod_navigation .nav-dropdown .level_2 a:focus span,.nav-desktop .mod_navigation .nav-dropdown .level_2 strong:focus span{color:#484949}.nav-desktop .mod_navigation .nav-dropdown .level_2 li.submenu>a,.nav-desktop .mod_navigation .nav-dropdown .level_2 li.submenu>strong{position:relative}.nav-desktop .mod_navigation .nav-dropdown .level_2 li.submenu>a>span:after,.nav-desktop .mod_navigation .nav-dropdown .level_2 li.submenu>strong>span:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:"";bottom:0;font-size:1.4rem;height:2rem;line-height:2rem;margin:auto 0;position:absolute;right:1rem;top:0}.nav-desktop .mod_navigation .nav-dropdown .level_3{background:#fff;box-shadow:0 0 1rem -0.4rem rgba(0, 0, 0, 0.4);display:none;left:100%;position:absolute;top:0}.nav-desktop .mod_navigation .nav-dropdown .level_3 li:not(:last-child){border-bottom:1px #f5f5f5 solid}.nav-desktop .mod_navigation .nav-dropdown .level_3 li.trail>a span,.nav-desktop .mod_navigation .nav-dropdown .level_3 li.trail>strong span,.nav-desktop .mod_navigation .nav-dropdown .level_3 li.active>a span,.nav-desktop .mod_navigation .nav-dropdown .level_3 li.active>strong span{font-family:"Roboto", sans-serif;font-weight:700}.nav-desktop .mod_navigation .nav-dropdown .level_3 a,.nav-desktop .mod_navigation .nav-dropdown .level_3 strong{padding:0.6rem 2rem}.nav-desktop .mod_navigation .nav-dropdown .level_3 a span,.nav-desktop .mod_navigation .nav-dropdown .level_3 strong span{font-size:1.4rem}.nav-desktop .mod_navigation .nav-dropdown.level_1>li:last-child .level_2{left:auto;right:0}.nav-desktop .mod_navigation .nav-dropdown.level_1>li:last-child .level_3{left:auto;right:100%}.nav-desktop .mod_navigation .nav-megamenu{background:#fff;justify-content:center}.nav-desktop .mod_navigation .nav-megamenu:before{background:#fff;content:"";height:100%;left:0;position:absolute;right:0;top:0;z-index:-1}.nav-desktop .mod_navigation .nav-megamenu.level_1:hover>li .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:focus>li .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:focus-within>li .level_2{transition:transform 280ms ease-out 380ms}.nav-desktop .mod_navigation .nav-megamenu.level_1:hover>li:hover .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:hover>li:focus .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:hover>li:focus-within .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:focus>li:hover .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:focus>li:focus .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:focus>li:focus-within .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:focus-within>li:hover .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:focus-within>li:focus .level_2,.nav-desktop .mod_navigation .nav-megamenu.level_1:focus-within>li:focus-within .level_2{box-shadow:0 -25vw 0 25vw #fff, 0 calc(-25vw - .4rem) 1rem 25vw rgba(0, 0, 0, 0.4);transform:translate3d(0, 0, 0);transition:transform 280ms ease-out 100ms;z-index:-2}.nav-desktop .mod_navigation .nav-megamenu .level_2{background:#fff;box-shadow:0 -25vw 0 25vw #fff, 0 0 1rem -0.4rem transparent;display:flex;flex-wrap:wrap;justify-content:left;justify-items:center;left:0;margin:0 auto;max-width:180rem;padding:0 1.5rem;position:absolute;right:0;top:100%;transform:translate3d(0, -100%, 0);transition:transform 220ms ease-out;z-index:-3}.nav-desktop .mod_navigation .nav-megamenu .level_2>li{flex-basis:calc(16.66666% - 3rem);flex-grow:0;margin:1.5rem;width:calc(20% - 3rem)}.nav-desktop .mod_navigation .nav-megamenu .level_2 img{display:block;width:100%;height:auto}.nav-desktop .mod_navigation .nav-megamenu .level_2 a span,.nav-desktop .mod_navigation .nav-megamenu .level_2 strong span{color:#000;display:block}.nav-desktop .mod_navigation .nav-megamenu .level_2>li>a span,.nav-desktop .mod_navigation .nav-megamenu .level_2>li>strong span{font-size:2rem;margin:1rem 0 0}.nav-desktop .mod_navigation .nav-megamenu .level_3{border-top:1px #f5f5f5 solid;margin:1rem 0 0;padding:0.6rem 0}.nav-desktop .mod_navigation .nav-megamenu .level_3 a span,.nav-desktop .mod_navigation .nav-megamenu .level_3 strong span{font-size:1.4rem;padding:0.6rem 0}.nav-desktop .mod_navigation .nav-hero .overlay{background:rgba(255, 255, 255, 0.92);box-shadow:0 20px 40px -20px rgba(0, 0, 0, 0);display:flex;height:0;left:-30px;overflow:hidden;position:absolute;right:-30px;top:80px;transition:box-shadow 340ms ease-out, height 340ms ease-out;width:calc(100% + 60px);z-index:2}.nav-desktop .mod_navigation .nav-hero .overlay .inner{display:flex;height:430px;margin:auto;max-width:1396px;padding:65px 0;width:100%}.nav-desktop .mod_navigation .nav-hero .overlay .inner>*{height:100%;width:auto}.nav-desktop .mod_navigation .nav-hero .overlay .inner>.content{flex-grow:1;margin:0 0 0 30px}.nav-desktop .mod_navigation .nav-hero .overlay .inner>.content .title{font-family:"Roboto", sans-serif;font-weight:100;color:#Ed1c24;font-size:6rem;line-height:1;text-transform:uppercase}.nav-desktop .mod_navigation .nav-hero .overlay .inner>.content .links{height:228px;max-width:540px}.nav-desktop .mod_navigation .nav-hero.level_1>li a,.nav-desktop .mod_navigation .nav-hero.level_1>li strong{padding:31px 20px}.nav-desktop .mod_navigation .nav-hero.level_1>li a:before,.nav-desktop .mod_navigation .nav-hero.level_1>li a:after,.nav-desktop .mod_navigation .nav-hero.level_1>li strong:before,.nav-desktop .mod_navigation .nav-hero.level_1>li strong:after{display:none !important}.nav-desktop .mod_navigation .nav-hero.level_1>li a span,.nav-desktop .mod_navigation .nav-hero.level_1>li strong span{color:#000;font-size:1.7rem;text-transform:none}.nav-desktop .mod_navigation .nav-hero.level_1>li:hover>strong,.nav-desktop .mod_navigation .nav-hero.level_1>li:hover>strong *,.nav-desktop .mod_navigation .nav-hero.level_1>li:hover>a,.nav-desktop .mod_navigation .nav-hero.level_1>li:hover>a *,.nav-desktop .mod_navigation .nav-hero.level_1>li.open>strong,.nav-desktop .mod_navigation .nav-hero.level_1>li.open>strong *,.nav-desktop .mod_navigation .nav-hero.level_1>li.open>a,.nav-desktop .mod_navigation .nav-hero.level_1>li.open>a *{color:#Ed1c24}.nav-desktop .mod_navigation .nav-hero.level_1>li:hover .overlay,.nav-desktop .mod_navigation .nav-hero.level_1>li.open .overlay{box-shadow:0 20px 20px -20px rgba(0, 0, 0, 0.2);height:430px;z-index:3}.nav-desktop .mod_navigation .nav-hero.level_1>li:hover a>span>i:before,.nav-desktop .mod_navigation .nav-hero.level_1>li.open a>span>i:before{color:#Ed1c24}.nav-desktop .mod_navigation .nav-hero.level_1 li .level_2{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;padding-top:3px}.nav-desktop .mod_navigation .nav-hero.level_1 li .level_2 li{display:block;width:calc(50% - 15px)}.nav-desktop .mod_navigation .nav-hero.level_1 li .level_2 li a,.nav-desktop .mod_navigation .nav-hero.level_1 li .level_2 li strong{border-bottom:1px rgba(72, 73, 73, 0.5) solid;padding:12px 0}.nav-desktop .mod_navigation .nav-hero.level_1 li .level_2 li a span,.nav-desktop .mod_navigation .nav-hero.level_1 li .level_2 li strong span{color:#484949;font-size:1.7rem;line-height:2rem;padding:12px 0;text-transform:uppercase;transition:all 120ms ease-out}.nav-desktop .mod_navigation .nav-hero.level_1 li .level_2 li:hover a span,.nav-desktop .mod_navigation .nav-hero.level_1 li .level_2 li:hover strong span{color:#Ed1c24}.nav-mobile{flex-direction:column;height:80px}.nav-mobile.is-over-content{box-shadow:0 0 1rem -0.4rem rgba(0, 0, 0, 0.4)}@media (min-width:1450px){.nav-mobile{display:none}}.nav-mobile .logo{display:block;max-height:3rem;margin:auto auto auto 1.5rem;max-width:calc(100vw - 8rem);width:auto}.nav-mobile .logo img{height:100%;width:auto}.nav-mobile>.nav-toggle{height:80px;position:absolute;right:0;top:0;width:80px}.nav-mobile>.nav-toggle>svg{bottom:0;height:40%;left:0;margin:auto;position:absolute;right:0;top:0;width:40%}.nav-mobile>.nav-toggle>svg rect{transform-origin:center center;transition:transform 120ms ease-out, opacity 120ms ease-out}.nav-mobile>.nav-toggle.active #nav-toggle-bar-top{transform:rotate(-45deg) translate3d(0, 30%, 0)}.nav-mobile>.nav-toggle.active #nav-toggle-bar-center{opacity:0}.nav-mobile>.nav-toggle.active #nav-toggle-bar-bottom{transform:rotate(45deg) translate3d(0, -30%, 0)}.nav-mobile nav{background:#fff;bottom:0;left:0;position:fixed;right:0;top:80px;transform:translate3d(100%, 0, 0);transition:transform 220ms ease-out;padding:1.5rem calc(50vw - 24rem) 0}.nav-mobile nav li{border-top:1px #e6e6e6 solid}.nav-mobile nav li.nav-link-highlight{border-top:none;display:inline-block;margin:30px 0 0 15px}.nav-mobile nav li.nav-link-highlight a span{color:#fff;display:inline-block;padding:0}.nav-mobile nav li.nav-link-highlight a:hover span{color:#Ed1c24}.nav-mobile nav li.nav-as-search{border-top:none;display:inline-block;vertical-align:bottom}.nav-mobile nav li#language-switch-mobile{border-top:none;display:inline-block;vertical-align:bottom;height:57px}.nav-mobile nav li#language-switch-mobile li{border:none}.nav-mobile nav li#language-switch-mobile aside>div{display:inline-block}.nav-mobile nav li#language-switch-mobile a{display:flex;height:50px}.nav-mobile nav li#language-switch-mobile a img{margin:auto}.nav-mobile nav li.submenu>strong{display:flex;transition:background 400ms ease-out}.nav-mobile nav li.submenu>strong:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:"";flex-grow:0;font-size:2.4rem;margin:auto 0 auto auto;padding:0 2rem;transition:transform 120ms ease-out}.nav-mobile nav li.submenu>strong.active:after{transform:rotateX(180deg)}.nav-mobile nav li.submenu ul:not(.level_1){display:none}.nav-mobile nav .level_1 a,.nav-mobile nav .level_1 strong{background:#fff}.nav-mobile nav .level_1 a>span,.nav-mobile nav .level_1 strong>span{color:#000;display:block;font-size:2.2rem;padding:15px}.nav-mobile nav .level_2 a,.nav-mobile nav .level_2 strong{background:#f7f7f7}.nav-mobile nav .level_2 a>span,.nav-mobile nav .level_2 strong>span{color:#000;display:block;font-size:2rem;padding:15px}.nav-mobile nav .level_3 a,.nav-mobile nav .level_3 strong{background:#f0f0f0}.nav-mobile nav .level_3 a>span,.nav-mobile nav .level_3 strong>span{color:#000;display:block;font-size:1.8rem;padding:15px}.nav-mobile>.nav-toggle.active+nav{transform:translate3d(0, 0, 0);overflow-y:auto}.nav-inline .nav-buttons{display:flex;justify-content:center}.nav-inline .nav-buttons a{font-family:"Roboto", sans-serif;font-weight:400;background:#fff;border:1px #Ed1c24 solid;color:#Ed1c24;cursor:pointer;display:inline-block;font-size:1.5rem;min-height:3.6rem;line-height:1.6rem;padding:0.9rem 2.5rem;position:relative;transition:all 120ms ease-out;max-width:100%}.nav-inline .nav-buttons a:hover{background:#fde8e9;border-color:#fde8e9;color:#fff}.nav-inline .nav-buttons strong{font-family:"Roboto", sans-serif;font-weight:400;background:#fff;border:1px #Ed1c24 solid;color:#Ed1c24;cursor:pointer;display:inline-block;font-size:1.5rem;min-height:3.6rem;line-height:1.6rem;padding:0.9rem 2.5rem;position:relative;transition:all 120ms ease-out;max-width:100%}.nav-inline .nav-buttons strong:hover{background:#fde8e9;border-color:#fde8e9;color:#fff}.nav-inline .nav-buttons strong,.nav-inline .nav-buttons strong:hover{background:#Ed1c24;border-color:#Ed1c24;color:#fff}.nav-inline .nav-buttons a+a,.nav-inline .nav-buttons a+strong,.nav-inline .nav-buttons strong+a,.nav-inline .nav-buttons strong+strong{margin:0.5rem 0.5rem 0}#wrapper{overflow-x:hidden;margin-top:80px}@media (max-width:1023px){#wrapper{margin-top:80px}}#container .mod_breadcrumb>.row{position:relative}#container .mod_article{position:relative;overflow:visible}#container #main .inside .mod_article:last-of-type:not(.has-bg){margin-bottom:calc(8vh + 8rem)}@media (max-width:1024px){#container #main .inside .mod_article:last-of-type:not(.has-bg){margin-bottom:calc(4vh + 4rem)}}.animation-about-us{padding-top:67%;position:relative}.animation-about-us>iframe{bottom:0;left:0;position:absolute;right:0;top:0}.ce_form,.mod_search>form{margin-top:0}.ce_form .row,.mod_search>form .row{margin-top:0}.ce_form .widget,.mod_search>form .widget{display:flex;flex-direction:column;margin:1rem 0 0;position:relative}.ce_form .widget input,.ce_form .widget textarea,.mod_search>form .widget input,.mod_search>form .widget textarea{font-family:"Roboto", sans-serif;font-weight:400;background:#fff;border:1px #DCDCDC solid;border-radius:6px;color:#000;font-size:1.6rem;padding:15px 12px 15px 18px;transition:border 120ms ease-out;order:2}.ce_form .widget input:focus,.ce_form .widget textarea:focus,.mod_search>form .widget input:focus,.mod_search>form .widget textarea:focus{border-color:#000}.ce_form .widget input::placeholder,.ce_form .widget textarea::placeholder,.mod_search>form .widget input::placeholder,.mod_search>form .widget textarea::placeholder{color:#B1B1B1}.ce_form .widget input::-webkit-input-placeholder,.ce_form .widget textarea::-webkit-input-placeholder,.mod_search>form .widget input::-webkit-input-placeholder,.mod_search>form .widget textarea::-webkit-input-placeholder{color:#B1B1B1}.ce_form .widget input:-moz-placeholder,.ce_form .widget textarea:-moz-placeholder,.mod_search>form .widget input:-moz-placeholder,.mod_search>form .widget textarea:-moz-placeholder{color:#B1B1B1}.ce_form .widget input::-moz-placeholder,.ce_form .widget textarea::-moz-placeholder,.mod_search>form .widget input::-moz-placeholder,.mod_search>form .widget textarea::-moz-placeholder{color:#B1B1B1}.ce_form .widget input:-ms-input-placeholder,.ce_form .widget textarea:-ms-input-placeholder,.mod_search>form .widget input:-ms-input-placeholder,.mod_search>form .widget textarea:-ms-input-placeholder{color:#B1B1B1}.ce_form .widget select,.mod_search>form .widget select{font-family:"Roboto", sans-serif;font-weight:400;background:#fff;border:1px #DCDCDC solid;border-radius:6px;color:#000;font-size:1.6rem;padding:15px 12px 15px 18px;transition:border 120ms ease-out;background:url("../svg/select-toggle.svg");background-color:#fff;background-position:right 1.3rem center;background-repeat:no-repeat;background-size:auto 3.5rem;padding-right:1.8rem;order:2}.ce_form .widget select:focus,.mod_search>form .widget select:focus{border-color:#000}.ce_form .widget select::placeholder,.mod_search>form .widget select::placeholder{color:#B1B1B1}.ce_form .widget select::-webkit-input-placeholder,.mod_search>form .widget select::-webkit-input-placeholder{color:#B1B1B1}.ce_form .widget select:-moz-placeholder,.mod_search>form .widget select:-moz-placeholder{color:#B1B1B1}.ce_form .widget select::-moz-placeholder,.mod_search>form .widget select::-moz-placeholder{color:#B1B1B1}.ce_form .widget select:-ms-input-placeholder,.mod_search>form .widget select:-ms-input-placeholder{color:#B1B1B1}.ce_form .widget select[multiple],.mod_search>form .widget select[multiple]{background:none}.ce_form .widget label,.mod_search>form .widget label{color:#000;font-size:1.6rem;margin-top:5px;order:1}.ce_form .widget label:not(.invisible)+input,.ce_form .widget label:not(.invisible)+textarea,.ce_form .widget label:not(.invisible)+select,.mod_search>form .widget label:not(.invisible)+input,.mod_search>form .widget label:not(.invisible)+textarea,.mod_search>form .widget label:not(.invisible)+select{margin-top:10px}.ce_form .widget p.error,.mod_search>form .widget p.error{color:#f00;margin-top:2px;order:3}.ce_form .widget-checkbox fieldset legend,.ce_form .widget-radio fieldset legend,.mod_search>form .widget-checkbox fieldset legend,.mod_search>form .widget-radio fieldset legend{display:block}.ce_form .widget-checkbox fieldset legend~span:first-of-type,.ce_form .widget-radio fieldset legend~span:first-of-type,.mod_search>form .widget-checkbox fieldset legend~span:first-of-type,.mod_search>form .widget-radio fieldset legend~span:first-of-type{margin-top:1rem}.ce_form .widget-checkbox fieldset>span,.ce_form .widget-radio fieldset>span,.mod_search>form .widget-checkbox fieldset>span,.mod_search>form .widget-radio fieldset>span{display:block;margin:0.7rem 0 0;position:relative}.ce_form .widget-checkbox fieldset>span,.ce_form .widget-checkbox fieldset>span *,.ce_form .widget-radio fieldset>span,.ce_form .widget-radio fieldset>span *,.mod_search>form .widget-checkbox fieldset>span,.mod_search>form .widget-checkbox fieldset>span *,.mod_search>form .widget-radio fieldset>span,.mod_search>form .widget-radio fieldset>span *{cursor:pointer}.ce_form .widget-checkbox fieldset>span label,.ce_form .widget-radio fieldset>span label,.mod_search>form .widget-checkbox fieldset>span label,.mod_search>form .widget-radio fieldset>span label{display:block;line-height:2.7rem;margin-left:3.5rem}.ce_form .widget-checkbox fieldset>span label a,.ce_form .widget-radio fieldset>span label a,.mod_search>form .widget-checkbox fieldset>span label a,.mod_search>form .widget-radio fieldset>span label a{color:#Ed1c24;text-decoration:underline}.ce_form .widget-checkbox fieldset>span label:before,.ce_form .widget-radio fieldset>span label:before,.mod_search>form .widget-checkbox fieldset>span label:before,.mod_search>form .widget-radio fieldset>span label:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:"";border:2px solid #DCDCDC;background-color:#fff;border-radius:6px;color:transparent;font-size:1.6rem;height:1.8rem;left:0;line-height:2rem;position:absolute;text-align:center;top:1px;transition:color 90ms ease-out;width:1.8rem;padding:1px}.ce_form .widget-checkbox fieldset>span input:checked+label:before,.ce_form .widget-radio fieldset>span input:checked+label:before,.mod_search>form .widget-checkbox fieldset>span input:checked+label:before,.mod_search>form .widget-radio fieldset>span input:checked+label:before{color:#Ed1c24}.ce_form .widget-checkbox fieldset>span input,.ce_form .widget-radio fieldset>span input,.mod_search>form .widget-checkbox fieldset>span input,.mod_search>form .widget-radio fieldset>span input{height:1px;left:1rem;opacity:0;position:absolute;top:1rem;width:1px}.ce_form .widget-checkbox.look-inline fieldset,.ce_form .widget-radio.look-inline fieldset,.mod_search>form .widget-checkbox.look-inline fieldset,.mod_search>form .widget-radio.look-inline fieldset{display:flex;flex-wrap:wrap}.ce_form .widget-checkbox.look-inline fieldset legend,.ce_form .widget-radio.look-inline fieldset legend,.mod_search>form .widget-checkbox.look-inline fieldset legend,.mod_search>form .widget-radio.look-inline fieldset legend{flex-basis:100%}.ce_form .widget-checkbox.look-inline fieldset label,.ce_form .widget-radio.look-inline fieldset label,.mod_search>form .widget-checkbox.look-inline fieldset label,.mod_search>form .widget-radio.look-inline fieldset label{margin-top:0;margin-right:30px}.ce_form .widget-radio fieldset>span label,.mod_search>form .widget-radio fieldset>span label{display:block;line-height:3rem;margin-left:3.5rem}.ce_form .widget-radio fieldset>span label:before,.mod_search>form .widget-radio fieldset>span label:before{content:"";border:2px solid #DCDCDC;background-color:#fff;border-radius:50%;color:transparent;font-size:1.1rem;height:2rem;left:0;line-height:2rem;padding:0;position:absolute;text-align:center;top:0.2rem;transition:color 90ms ease-out;width:2rem}.ce_form .widget-radio fieldset>span label:after,.mod_search>form .widget-radio fieldset>span label:after{content:"";border-radius:50%;height:1.2rem;left:0.6rem;padding:0;position:absolute;top:0.8rem;transition:background 90ms ease-out;width:1.2rem;background:transparent}.ce_form .widget-radio fieldset>span input:checked+label:before,.mod_search>form .widget-radio fieldset>span input:checked+label:before{color:#Ed1c24}.ce_form .widget-radio fieldset>span input:checked+label:after,.mod_search>form .widget-radio fieldset>span input:checked+label:after{background:#Ed1c24}.ce_form .widget-radio fieldset>span input[disabled]+label,.mod_search>form .widget-radio fieldset>span input[disabled]+label{cursor:default;opacity:0.5}.ce_form .widget-submit .submit,.mod_search>form .widget-submit .submit{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;margin-right:auto;margin-top:1.5rem}.ce_form .widget-submit .submit:hover,.mod_search>form .widget-submit .submit:hover{background:#af0e14;border-color:#af0e14}.form-3d-print .output{font-family:"Roboto", sans-serif;font-weight:700;display:block;font-size:2rem;line-height:1;padding:28px 0 15px}.form-3d-print .btn{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word}.form-3d-print .btn:hover{background:#af0e14;border-color:#af0e14}@media (min-width:768px){.form-3d-print .btn{margin-top:9px}}#oem-form #g-recaptcha-response:invalid{border-color:transparent !important;border-radius:2px;display:block !important;height:76px !important;left:-10px;position:absolute;top:28px;width:302px !important;z-index:-1}.ce_downloads{padding-left:0;padding-right:0}.ce_downloads .downloads_wrapper{display:flex;flex-wrap:wrap}.ce_downloads .downloads_wrapper .download-element{width:100%;height:100%;padding:0 15px 15px;margin-bottom:15px}.ce_downloads .downloads_wrapper .download-element a{height:100%}@media (min-width:768px){.ce_downloads .downloads_wrapper .download-element{width:50%}}@media (min-width:1025px){.ce_downloads .downloads_wrapper .download-element{width:calc(100% / 3)}}@media (min-width:1921px){.ce_downloads .downloads_wrapper .download-element{width:calc(100% / 4)}}.ce_downloads .size{display:none}.ce_downloads,.ce_download{margin-top:3rem}.ce_downloads a,.ce_download a{display:block;background-color:#f5f5f5;border-radius:6px;padding:2rem;text-decoration:underline;color:#000;transition:all 120ms ease-out;word-break:break-all}.ce_downloads a svg,.ce_download a svg{display:block;margin-bottom:1rem;height:4rem;width:auto;fill:#Ed1c24}.ce_downloads a span,.ce_downloads a span *,.ce_download a span,.ce_download a span *{font-family:"Roboto", sans-serif;font-weight:700}.ce_downloads a:hover,.ce_download a:hover{background-color:#DBDBDB;color:#000}.ce_vimeo figure{padding-top:56.25%;position:relative;width:100%}.ce_vimeo iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ce_youtube figure{padding-top:56.25%;position:relative;width:100%}.ce_youtube iframe,.ce_youtube .webcare-youtube{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ce_youtube .cc-tag-info{max-width:40rem;margin:5px auto 0}.rsce_accordion+.rsce_accordion{margin-top:0}.rsce_contact .inner{background:#f5f5f5;display:flex;padding:15px}@media (max-width:549px){.rsce_contact .inner{flex-wrap:wrap}}.rsce_contact .field-image{flex-shrink:0;margin:15px}.rsce_contact .field-image>img{border-radius:50%;height:auto;max-height:200px;max-width:200px;width:100%}@media (max-width:899px){.rsce_contact .field-image{flex-basis:120px;margin:0}}.rsce_contact .content{display:block;margin:auto 0 auto 15px;padding:15px}@media (max-width:899px){.rsce_contact .content{margin-left:0}}@media (max-width:549px){.rsce_contact .content{flex-basis:100%;padding:0;margin-top:15px}}.rsce_contact .field-title{font-family:"Roboto", sans-serif;font-weight:700;color:#000;font-size:2.4rem;line-height:1.15}.rsce_contact .field-subtitle{font-family:"Roboto", sans-serif;font-weight:400;color:#000;font-size:1.7rem;line-height:1.15;margin-top:15px}.rsce_contact .field-text{font-family:"Roboto", sans-serif;font-weight:400;color:#000;font-size:1.7rem;line-height:1.15;margin-top:15px}.rsce_contact .field-text,.rsce_contact .field-text *{color:#000;font-size:1.7rem}.rsce_contact .field-button{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;box-shadow:0 0 3rem 2.6rem #f5f5f5 inset;margin-top:30px}.rsce_contact .field-button:hover{background:#af0e14;border-color:#af0e14}.rsce_contact .field-button:hover{box-shadow:0 0 0 0 #f5f5f5 inset}.rsce_callToAction .inner{position:relative;text-align:center;z-index:1}.rsce_callToAction .inner .field-image{border-radius:50%}.rsce_callToAction .inner .field-title{font-family:"Roboto", sans-serif;font-weight:700;font-size:3rem;margin-top:4vh}.rsce_callToAction .inner .field-text{font-size:1.4rem;line-height:1.7;margin:2.5vh auto 5vh;max-width:92rem;width:100%}.rsce_callToAction .inner .field-button{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;margin:1.5rem 0.5rem 0}.rsce_callToAction .inner .field-button:hover{background:#af0e14;border-color:#af0e14}.rsce_counterBox .field-value{display:block;height:5rem}.rsce_counterBox .field-value span{font-family:"Roboto", sans-serif;font-weight:700;font-size:4rem}.rsce_counterBox .field-text{font-family:"Roboto", sans-serif;font-weight:100;margin-top:1rem}.rsce_event_registration .success,.rsce_event_registration .error{display:inline-block;border:1px transparent solid;padding:15px}.rsce_event_registration .success{border-color:#060;color:#060;background:rgba(0, 100, 0, 0.1)}.rsce_event_registration .error{border-color:#a00;color:#a00;background:rgba(180, 0, 0, 0.1)}.rsce_person_profile{display:flex;flex-wrap:wrap}.rsce_person_profile img{border-radius:50%;width:111px;height:111px;margin-right:4rem}.rsce_person_profile .field-details{flex:1}.rsce_person_profile .field-details .field-name{font-family:"Roboto", sans-serif;font-weight:700}.rsce_person_profile .field-details .contact-link{margin-top:2rem}.rsce_person_profile .field-details .contact-link+.contact-link{margin-top:0.5rem}.rsce_person_profile .field-details a{color:#Ed1c24;text-decoration:none}.rsce_person_profile .field-details a.email{text-decoration:underline}.rsce_person_profile .field-details a:hover{text-decoration:underline}.rsce_person_profile blockquote{width:100%;margin-top:3rem}#container .rsce_gallery .images{display:flex;flex-wrap:wrap;margin:-0.5rem;width:calc(100% + (0.5rem * 2));justify-content:center}#container .rsce_gallery .images a{background:#fff;display:block;flex-basis:calc(25% - (0.5rem * 2));margin:0.5rem;overflow:hidden}@media (max-width:499px){#container .rsce_gallery .images a{flex-basis:calc(100% - (0.5rem * 2))}}#container .rsce_gallery .images a img{display:block;width:100%;transition:transform 120ms ease-out, opacity 120ms ease-out}#container .rsce_gallery .images a:hover img{opacity:0.9;transform:scale(1.075)}#container .rsce_gallery .images.reduce a:nth-child(n+9){display:none}@media (max-width:499px){#container .rsce_gallery .images.reduce a:nth-child(n+7){display:none}}#container .rsce_gallery .images.reduce~.show-less{display:none}#container .rsce_gallery .images:not(.reduce)~.show-all{display:none}#container .rsce_gallery>button{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;display:block;margin:3rem auto 0}#container .rsce_gallery>button:hover{background:#af0e14;border-color:#af0e14}#footer .rsce_gallery{margin:0;padding:0}#footer .rsce_gallery .images{display:flex;margin:0;width:100%}#footer .rsce_gallery .images a{background:#fff;display:block;flex-grow:1;overflow:hidden}#footer .rsce_gallery .images a img{display:block;width:100%;transition:transform 120ms ease-out, opacity 120ms ease-out}#footer .rsce_gallery .images a:hover img{transform:scale(1.075);opacity:0.9}#footer .rsce_gallery>button{display:none}.ce_gallery.block ul li{float:left;clear:none;width:calc(100% / 4);height:calc(100vw / 6);overflow:hidden;margin:0;position:relative}.ce_gallery.block ul li figure,.ce_gallery.block ul li figure>a{display:block;width:100%;height:100%}.ce_gallery.block ul li figure>a>img{position:absolute;top:50%;left:50%;width:105%;max-width:none;height:auto;transform:translate(-50%, -50%);transition:all 160ms ease-out}.ce_gallery.block ul li a>img{transform:scale(1);transition:transform 200ms ease-out}.ce_gallery.block ul li a:hover>img{transform:translate(-50%, -50%) scale(1.1)}@media (max-width:767px){.ce_gallery.block ul li{width:calc(100% / 2);height:calc(100vw / 3)}}.ce_gallery.block ul:after{content:"";display:block;clear:both}.rsce_group.border-left>.inner{padding-left:15px;border-left:1px solid #DBDBDB}.rsce_group.border-left>.inner>.row{margin-left:0;width:calc(100% + (15px))}.rsce_group.border-right>.inner{padding-right:15px;border-right:1px solid #DBDBDB}.rsce_group.border-right>.inner>.row{margin-right:0;width:calc(100% + (15px))}.rsce_group.border-right.border-left>.inner>.row{margin-left:0;margin-right:0;width:calc(100%)}.rsce_group.center_vertically .row{display:flex;align-items:center}.rsce_group.border-left>.inner>.row,.rsce_group.border-right>.inner>.row{margin-top:0}.rsce_group.border-left>.inner>.row>div:first-of-type,.rsce_group.border-right>.inner>.row>div:first-of-type{margin-top:0}.rsce_google_map .field-map{position:relative}.rsce_google_map .field-map:before{content:"";display:block;padding-top:50%;width:100%}.rsce_google_map .field-map>iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.rsce_iconBubbles{display:flex;flex-wrap:wrap}@media (max-width:499px){.rsce_iconBubbles{justify-content:space-between}}.rsce_iconBubbles .bubble{padding-right:2rem;display:flex;flex-direction:column;justify-content:flex-end;flex-basis:45%;margin:0;padding-right:1rem;padding-bottom:3rem}.rsce_iconBubbles .bubble .inner{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:#f5f5f5;width:100%;padding:3rem;transition:all 120ms ease-out}.rsce_iconBubbles .bubble .inner img{width:100%;height:auto}.rsce_iconBubbles .bubble .inner:before{content:"";display:block;padding-top:100%}@media (max-width:767px){.rsce_iconBubbles .bubble .inner{padding:1.5rem}}@media (max-width:499px){.rsce_iconBubbles .bubble .inner{padding:0.5rem}}.rsce_iconBubbles .bubble a.inner:hover{transform:scale(1.07)}@media (min-width:500px){.rsce_iconBubbles .bubble{flex-basis:calc(25% - 2rem);padding-bottom:0}.rsce_iconBubbles .bubble:nth-of-type(1){margin-left:4rem}.rsce_iconBubbles .bubble:nth-of-type(2),.rsce_iconBubbles .bubble:nth-of-type(3),.rsce_iconBubbles .bubble:nth-of-type(6),.rsce_iconBubbles .bubble:nth-of-type(7){margin-left:2rem}.rsce_iconBubbles .bubble:nth-of-type(6){justify-content:flex-start}.rsce_iconBubbles .bubble:nth-of-type(5),.rsce_iconBubbles .bubble:nth-of-type(7){justify-content:flex-start}}.rsce_iconTextList{display:flex;flex-wrap:wrap}.rsce_iconTextList .element{padding:0.5rem 2rem;margin-bottom:3rem;text-align:center;flex-basis:calc(100% / 6)}@media (max-width:1200px){.rsce_iconTextList .element{flex-basis:calc(100% / 5)}}@media (max-width:1024px){.rsce_iconTextList .element{flex-basis:calc(100% / 4)}}@media (max-width:767px){.rsce_iconTextList .element{flex-basis:calc(100% / 3)}}@media (max-width:560px){.rsce_iconTextList .element{flex-basis:50%}}.rsce_iconTextList .element .image{margin-bottom:1.5rem}.rsce_iconTextList .element .image img{height:3rem;max-width:4rem;width:auto}.rsce_iconTextList .element .image i{font-size:3rem;color:#Ed1c24}.rsce_iconTextList .element .text{flex:1;font-family:"Roboto", sans-serif;font-weight:700;word-break:break-word}.rsce_image a{display:block;overflow:hidden}.rsce_image a img{display:block;transition:transform 120ms ease-out, opacity 120ms ease-out}.rsce_image a:hover img{opacity:0.9;transform:scale(1.075)}.rsce_image .field-caption{color:#A3A0A0;font-size:1.4rem;font-style:italic}.rsce_video video{width:100%;height:auto}.rsce_imageText .images{display:flex;align-items:center}.rsce_imageText .images .img-small{flex-basis:40%;padding-right:2rem}.rsce_imageText .images .img-big{flex-basis:60%}.rsce_imageText .images .img-small img,.rsce_imageText .images .img-big img{width:100%;height:auto}@media (min-width:1025px){.rsce_imageText.layout-right>.row{flex-direction:row-reverse}}.rsce_imageText.layout-right .images{flex-direction:row-reverse}.rsce_imageText.layout-right .images .img-small{padding-left:2rem;padding-right:0}.rsce_imageText .content-col{display:flex;align-items:center}.rsce_jobsList .job-item{display:block;border-bottom:1px solid #DBDBDB;padding:2.5rem 8rem 2.2rem 2rem;color:#000;position:relative}.rsce_jobsList .job-item:first-of-type{border-top:1px solid #DBDBDB}.rsce_jobsList .job-item svg{position:absolute;right:2rem;top:50%;width:1.8rem;height:auto;fill:#Ed1c24;transition:all 90ms ease-out;transform:translateX(0) translateY(-50%)}@media (max-width:767px){.rsce_jobsList .job-item{padding-right:6rem}}.rsce_jobsList .job-item:hover,.rsce_jobsList .job-item:hover *{color:#Ed1c24}.rsce_jobsList .job-item:hover svg{transform:translateX(1rem) translateY(-50%)}.rsce_keyFigures{display:flex;flex-wrap:wrap;padding:0}.rsce_keyFigures .item{color:#000;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;padding:0 15px;border-right:1px solid #D5D5D5}.rsce_keyFigures .item:last-of-type{border-right:0 !important}.rsce_keyFigures .item .field-image{color:#Ed1c24;font-size:3rem}.rsce_keyFigures .item .field-image+.field-value{margin-top:3rem}@media (min-width:768px){.rsce_keyFigures .item .field-image{font-size:4rem}.rsce_keyFigures .item .field-image+.field-value{margin-top:6rem}}.rsce_keyFigures .item .field-value{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;color:#Ed1c24;font-size:7rem;line-height:1}.rsce_keyFigures .item .field-value+.field-label{margin-top:1rem;word-break:break-word}@media (min-width:768px){.rsce_keyFigures .item .field-value{font-size:10rem}.rsce_keyFigures .item .field-value+.field-label{margin-top:2rem}}.rsce_keyFigures .item .field-label{font-size:2.4rem;text-transform:uppercase}@media (max-width:999px){.rsce_keyFigures .item .field-label{font-size:2rem}}.rsce_keyFigures .item .box_title,.rsce_keyFigures .item .box_subtitle{word-break:break-word}.rsce_keyFigures.items-row-5 .item{flex-basis:calc(100% / 5)}.rsce_keyFigures.items-row-5 .item:nth-of-type(n+6){margin-top:6rem}.rsce_keyFigures.items-row-5 .item:nth-of-type(5n+0){border-right:0}@media (max-width:1300px){.rsce_keyFigures.items-row-5 .item{flex-basis:calc(100% / 4)}.rsce_keyFigures.items-row-5 .item:nth-of-type(n+5){margin-top:6rem}.rsce_keyFigures.items-row-5 .item:nth-of-type(5n+0){border-right:1px solid #D5D5D5}.rsce_keyFigures.items-row-5 .item:nth-of-type(4n+0){border-right:0}}.rsce_keyFigures.items-row-4 .item{flex-basis:calc(100% / 4)}.rsce_keyFigures.items-row-4 .item:nth-of-type(4n+0){border-right:0}.rsce_keyFigures.items-row-4 .item:nth-of-type(n+5){margin-top:6rem}.rsce_keyFigures.items-row-3 .item{flex-basis:calc(100% / 3)}.rsce_keyFigures.items-row-3 .item:nth-of-type(3n+0){border-right:0}.rsce_keyFigures.items-row-3 .item:nth-of-type(n+4){margin-top:6rem}@media (max-width:900px){.rsce_keyFigures.items-row-5 .item,.rsce_keyFigures.items-row-4 .item{flex-basis:calc(100% / 3)}.rsce_keyFigures.items-row-5 .item:nth-of-type(4n+0),.rsce_keyFigures.items-row-4 .item:nth-of-type(4n+0){border-right:1px solid #D5D5D5}.rsce_keyFigures.items-row-5 .item:nth-of-type(3n+0),.rsce_keyFigures.items-row-4 .item:nth-of-type(3n+0){border-right:0}.rsce_keyFigures.items-row-5 .item:nth-of-type(n+4),.rsce_keyFigures.items-row-4 .item:nth-of-type(n+4){margin-top:6rem}}@media (max-width:600px){.rsce_keyFigures.items-row-5 .item,.rsce_keyFigures.items-row-4 .item,.rsce_keyFigures.items-row-3 .item{flex-basis:calc(100% / 2)}.rsce_keyFigures.items-row-5 .item:nth-of-type(odd),.rsce_keyFigures.items-row-4 .item:nth-of-type(odd),.rsce_keyFigures.items-row-3 .item:nth-of-type(odd){border-right:1px solid #D5D5D5}.rsce_keyFigures.items-row-5 .item:nth-of-type(even),.rsce_keyFigures.items-row-4 .item:nth-of-type(even),.rsce_keyFigures.items-row-3 .item:nth-of-type(even){border-right:0}.rsce_keyFigures.items-row-5 .item:nth-of-type(n+3),.rsce_keyFigures.items-row-4 .item:nth-of-type(n+3),.rsce_keyFigures.items-row-3 .item:nth-of-type(n+3){margin-top:6rem}}@media (max-width:400px){.rsce_keyFigures.items-row-5 .item,.rsce_keyFigures.items-row-4 .item,.rsce_keyFigures.items-row-3 .item{flex-basis:calc(100%)}.rsce_keyFigures.items-row-5 .item:nth-of-type(odd),.rsce_keyFigures.items-row-5 .item:nth-of-type(even),.rsce_keyFigures.items-row-4 .item:nth-of-type(odd),.rsce_keyFigures.items-row-4 .item:nth-of-type(even),.rsce_keyFigures.items-row-3 .item:nth-of-type(odd),.rsce_keyFigures.items-row-3 .item:nth-of-type(even){border-right:0}.rsce_keyFigures.items-row-5 .item:nth-of-type(n+2),.rsce_keyFigures.items-row-4 .item:nth-of-type(n+2),.rsce_keyFigures.items-row-3 .item:nth-of-type(n+2){margin-top:6rem}}.rsce_quote .author{display:flex;align-items:center}.rsce_quote .author img{margin-right:4rem;border-radius:50%}.rsce_quote .author .author_name{flex:1}.rsce_quote .author .field-source{font-family:"Roboto", sans-serif;font-weight:700;text-transform:uppercase;font-size:1.6rem;color:#000}.rsce_quote .author .field-source+.field-position{margin-top:1rem}.rsce_quote .field-quote{line-height:1.7}.rsce_quote .field-quote+.author{margin-top:3rem}.rsce_quoteSlider .quote{padding:0 5rem;max-width:800px;margin-left:auto;margin-right:auto;display:flex;align-items:flex-start}.rsce_quoteSlider .quote img{margin-top:0.5rem;margin-right:4rem;border-radius:50%}.rsce_quoteSlider .quote .content{flex:1}.rsce_quoteSlider .quote .field-quote{line-height:1.7}.rsce_quoteSlider .quote .quote-separator{width:8rem;height:2px;background-color:#Ed1c24;margin:2rem 0rem 1.5rem 0rem}.rsce_quoteSlider .quote .field-source{font-family:"Roboto", sans-serif;font-weight:700;text-transform:uppercase;font-size:1.6rem;color:#000}@media (max-width:499px){.rsce_quoteSlider .quote{flex-wrap:wrap}.rsce_quoteSlider .quote .content{width:100%;flex:auto;margin-top:2rem}}.row-width-full .rsce_slider{padding:0}.rsce_spacer{margin-top:0}.rsce_stickyAnchorNavigation{background:linear-gradient(to right, #E4E8EC 60%, #F7F7F7);box-shadow:-25vw 0 0 0 #E4E8EC, -50vw 0 0 0 #E4E8EC, 25vw 0 0 0 #F7F7F7, 50vw 0 0 0 #F7F7F7;position:fixed;bottom:0;left:0;z-index:100;display:flex;flex-wrap:wrap;padding-top:1.8rem;padding-bottom:1.8rem}.rsce_stickyAnchorNavigation .anchor_item{padding:1rem 1.5rem;display:flex;align-items:center}.rsce_stickyAnchorNavigation .anchor_item svg{padding-left:3rem;margin-bottom:0.2rem;fill:#Ed1c24;height:1.6rem;width:auto}.rsce_stickyAnchorNavigation .anchor_item:last-of-type svg{display:none}@media (max-width:767px){.rsce_stickyAnchorNavigation .anchor_item{padding:1rem 0.75rem}.rsce_stickyAnchorNavigation .anchor_item svg{padding-left:1.5rem;fill:#Ed1c24}}.rsce_stickyAnchorNavigation .anchor_link{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;text-transform:uppercase;color:#000}.rsce_stickyAnchorNavigation .anchor_link:hover{color:#Ed1c24}.rsce_stickyAnchorNavigation .anchor_link.clicked{color:#Ed1c24}.rsce_stickyAnchorNavigation .anchor_link .clicked+.active{color:#000}.rsce_stickyAnchorNavigation .anchor_link.active{color:#Ed1c24}@media (max-width:1024px){.rsce_stickyAnchorNavigation{display:none}}.rsce_socialMedia a{display:inline-block;font-size:2.5rem;padding:1rem 1.5rem}@media (max-width:499px){.rsce_socialMedia a{padding:0.5rem}}.rsce_socialMedia a i:before{color:#000}.rsce_socialMedia a:hover i:before{color:#Ed1c24}.rsce_socialMedia.look-default{text-align:left}.rsce_socialMedia.look-centered{text-align:center}.rsce_socialMedia.look-right{text-align:right}.rsce_teaserBanner{position:relative}.rsce_teaserBanner,.rsce_teaserBanner *{color:#fff}.rsce_teaserBanner .image{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 15px;z-index:-1}.rsce_teaserBanner .image img{width:100%;height:100%;object-fit:cover}.rsce_teaserBanner .inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem;margin:0 15px}.rsce_teaserBanner .field-button{margin-top:2rem}.rsce_teaserBanner .badge{margin-top:10rem}@media (max-width:499px){.rsce_teaserBanner .badge{margin-top:5rem}}.rsce_teaserBox{display:flex;flex-direction:column;overflow:hidden;padding-bottom:15px}.rsce_teaserBox .subline,.rsce_teaserBox .field-text{margin-top:2rem}.rsce_teaserBox .field-button{margin-top:5rem}.rsce_teaserBox .field-image{display:block;margin:0;overflow:hidden;position:relative}.rsce_teaserBox .field-image img{display:block;height:auto;max-width:100%;width:100%;transition:all 120ms ease-out}.rsce_teaserBox .field-image .badge{position:absolute;top:25px;left:20px}.rsce_teaserBox .field-image .badge img{max-height:5rem;max-width:100%;width:auto;height:auto}.rsce_teaserBox a:hover img{filter:brightness(0.7)}.rsce_teaserBox a:hover .field-image-img{transform:scale(1.05)}.rsce_teaserBox a:hover .link-arrow-right::after{transform:translateX(1rem)}.rsce_teaserBoxes{display:flex;flex-wrap:wrap}.rsce_teaserBoxes a.box{display:block;transition:all 120ms ease-out}.rsce_teaserBoxes a.box:hover{background-color:#fde8e9}.rsce_teaserBoxes a.box:hover .box_title{border-color:#fde8e9;color:#Ed1c24}.rsce_teaserBoxes a.box:hover .box_title svg{width:auto;margin-left:1.5rem}.rsce_teaserBoxes .box_wrapper{display:block;flex-basis:100%;margin-bottom:2.5rem}@media (min-width:400px){.rsce_teaserBoxes .box_wrapper{flex-basis:50%}}@media (min-width:600px){.rsce_teaserBoxes .box_wrapper{flex-basis:calc(100% / 3)}}@media (min-width:900px){.rsce_teaserBoxes .box_wrapper{flex-basis:calc(100% / 4)}}@media (min-width:1200px){.rsce_teaserBoxes .box_wrapper{flex-basis:calc(100% / 6)}}.rsce_teaserBoxes .box_wrapper .box_image{display:flex}.rsce_teaserBoxes .box_wrapper .box_image picture{width:100%}@media (min-width:900px){.rsce_teaserBoxes .box_wrapper .box_image img{width:100%;height:auto}}.rsce_teaserBoxes .box_wrapper .box_title{font-family:"Roboto", sans-serif;font-weight:700;text-transform:uppercase;font-size:1.6rem;color:#000;border-right:1px solid #DBDBDB;padding:4rem 2rem;text-align:center;margin-top:2.5rem;display:flex;align-items:center;justify-content:center;transition:all 120ms ease-out}.rsce_teaserBoxes .box_wrapper .box_title svg{height:1.8rem;width:auto;width:0px;transition:all 120ms ease-out;fill:#Ed1c24}@media (max-width:767px){.rsce_teaserBoxes .box_wrapper .box_title{padding:3rem 2rem}}@media (max-width:499px){.rsce_teaserBoxes .box_wrapper .box_title{padding:1.5rem}}.rsce_teaserBoxes .box_wrapper:first-of-type .box_title{border-left:1px solid #DBDBDB}@media (max-width:1199px){.rsce_teaserBoxes .box_wrapper:nth-of-type(5) .box_title{border-left:1px solid #DBDBDB}}@media (max-width:899px){.rsce_teaserBoxes .box_wrapper:nth-of-type(4) .box_title{border-left:1px solid #DBDBDB}.rsce_teaserBoxes .box_wrapper:nth-of-type(5) .box_title{border-left:0}}@media (max-width:599px){.rsce_teaserBoxes .box_wrapper:nth-of-type(even) .box_title{border-left:0}.rsce_teaserBoxes .box_wrapper:nth-of-type(odd) .box_title{border-left:1px solid #DBDBDB}}@media (max-width:399px){.rsce_teaserBoxes .box_wrapper:nth-of-type(even) .box_title,.rsce_teaserBoxes .box_wrapper:nth-of-type(odd) .box_title{border-left:1px solid #DBDBDB}.rsce_teaserBoxes .box_wrapper:nth-of-type(even) .box_image img,.rsce_teaserBoxes .box_wrapper:nth-of-type(odd) .box_image img{width:100%;height:auto}}.rsce_teaserJobs{display:flex;flex-wrap:wrap;padding:0}.rsce_teaserJobs .box{margin-top:8rem;color:#000;display:flex;flex-direction:column;justify-content:space-between;padding:0 15px}.rsce_teaserJobs .box .box_image{display:flex;margin-bottom:1.5rem}.rsce_teaserJobs .box .box_title{font-family:"Roboto", sans-serif;font-weight:700;font-size:2rem}.rsce_teaserJobs .box .box_subtitle{color:#A3A0A0;margin-top:1rem}.rsce_teaserJobs .box .box_title,.rsce_teaserJobs .box .box_subtitle{word-break:break-word}.rsce_teaserJobs .box .box_link{margin:2rem 0 1rem 0;position:relative}.rsce_teaserJobs .box .box_link .link-bg-circle{position:absolute;content:"";left:0;top:-1rem;width:3.8rem;height:3.8rem;border:2px solid #Ed1c24;border-radius:50%;z-index:-1}.rsce_teaserJobs .box .box_link .link-text{font-family:"Roboto", sans-serif;font-weight:700;text-transform:uppercase;text-decoration:underline;margin-right:1rem;margin-left:8px;background-color:#fff;padding:1px 0}.rsce_teaserJobs .box .box_link i{transition:all 90ms ease-out;transform:translateX(0)}.rsce_teaserJobs .box:hover .box_link{transition:color 90ms ease-out;color:#Ed1c24}.rsce_teaserJobs .box:hover .box_link i{transform:translateX(1rem)}.rsce_teaserJobs.items-row-5 .box{flex-basis:calc(100% / 5)}.rsce_teaserJobs.items-row-5 .box:nth-of-type(1),.rsce_teaserJobs.items-row-5 .box:nth-of-type(2),.rsce_teaserJobs.items-row-5 .box:nth-of-type(3),.rsce_teaserJobs.items-row-5 .box:nth-of-type(4),.rsce_teaserJobs.items-row-5 .box:nth-of-type(5){margin-top:0}@media (max-width:1200px){.rsce_teaserJobs.items-row-5 .box{flex-basis:calc(100% / 4)}.rsce_teaserJobs.items-row-5 .box:nth-of-type(5){margin-top:8rem}}.rsce_teaserJobs.items-row-4 .box{flex-basis:calc(100% / 4)}.rsce_teaserJobs.items-row-4 .box:nth-of-type(1),.rsce_teaserJobs.items-row-4 .box:nth-of-type(2),.rsce_teaserJobs.items-row-4 .box:nth-of-type(3),.rsce_teaserJobs.items-row-4 .box:nth-of-type(4){margin-top:0}.rsce_teaserJobs.items-row-3 .box{flex-basis:calc(100% / 3)}.rsce_teaserJobs.items-row-3 .box:nth-of-type(1),.rsce_teaserJobs.items-row-3 .box:nth-of-type(2),.rsce_teaserJobs.items-row-3 .box:nth-of-type(3){margin-top:0}@media (max-width:1024px){.rsce_teaserJobs.items-row-5 .box,.rsce_teaserJobs.items-row-4 .box{flex-basis:calc(100% / 3)}.rsce_teaserJobs.items-row-5 .box:nth-of-type(4),.rsce_teaserJobs.items-row-4 .box:nth-of-type(4){margin-top:8rem}}@media (max-width:767px){.rsce_teaserJobs.items-row-5 .box,.rsce_teaserJobs.items-row-4 .box,.rsce_teaserJobs.items-row-3 .box{flex-basis:calc(100% / 2)}.rsce_teaserJobs.items-row-5 .box:nth-of-type(3),.rsce_teaserJobs.items-row-4 .box:nth-of-type(3),.rsce_teaserJobs.items-row-3 .box:nth-of-type(3){margin-top:8rem}}@media (max-width:499px){.rsce_teaserJobs.items-row-5 .box,.rsce_teaserJobs.items-row-4 .box,.rsce_teaserJobs.items-row-3 .box{flex-basis:calc(100%)}.rsce_teaserJobs.items-row-5 .box:nth-of-type(2),.rsce_teaserJobs.items-row-4 .box:nth-of-type(2),.rsce_teaserJobs.items-row-3 .box:nth-of-type(2){margin-top:8rem}}.rsce_text .field-headline-upper,.text-style .field-headline-upper{margin-bottom:1.5rem}.rsce_text .field-icon,.text-style .field-icon{height:50px;width:fit-content}.rsce_text .field-icon+h1,.rsce_text .field-icon+h2,.rsce_text .field-icon+h3,.rsce_text .field-icon+h4,.rsce_text .field-icon+h5,.rsce_text .field-icon+h6,.rsce_text .field-icon+p,.text-style .field-icon+h1,.text-style .field-icon+h2,.text-style .field-icon+h3,.text-style .field-icon+h4,.text-style .field-icon+h5,.text-style .field-icon+h6,.text-style .field-icon+p{margin-top:10px}.rsce_text .field-headline,.text-style .field-headline{word-break:break-word}.rsce_text h1+div,.rsce_text h1+p,.rsce_text h1+.field-text,.text-style h1+div,.text-style h1+p,.text-style h1+.field-text{margin-top:5vh}.rsce_text h2+div,.rsce_text h2+p,.rsce_text h2+.field-text,.text-style h2+div,.text-style h2+p,.text-style h2+.field-text{margin-top:1.6rem}.rsce_text h3+div,.rsce_text h3+p,.rsce_text h3+.field-text,.text-style h3+div,.text-style h3+p,.text-style h3+.field-text{margin-top:1.6rem}.rsce_text h4+div,.rsce_text h4+p,.rsce_text h4+.field-text,.rsce_text h5+div,.rsce_text h5+p,.rsce_text h5+.field-text,.rsce_text h6+div,.rsce_text h6+p,.rsce_text h6+.field-text,.text-style h4+div,.text-style h4+p,.text-style h4+.field-text,.text-style h5+div,.text-style h5+p,.text-style h5+.field-text,.text-style h6+div,.text-style h6+p,.text-style h6+.field-text{margin-top:1.6rem}.rsce_text div+h2,.rsce_text div+h3,.rsce_text div+h4,.rsce_text div+h5,.rsce_text div+h6,.rsce_text p+h2,.rsce_text p+h3,.rsce_text p+h4,.rsce_text p+h5,.rsce_text p+h6,.rsce_text ul+h2,.rsce_text ul+h3,.rsce_text ul+h4,.rsce_text ul+h5,.rsce_text ul+h6,.rsce_text ol+h2,.rsce_text ol+h3,.rsce_text ol+h4,.rsce_text ol+h5,.rsce_text ol+h6,.text-style div+h2,.text-style div+h3,.text-style div+h4,.text-style div+h5,.text-style div+h6,.text-style p+h2,.text-style p+h3,.text-style p+h4,.text-style p+h5,.text-style p+h6,.text-style ul+h2,.text-style ul+h3,.text-style ul+h4,.text-style ul+h5,.text-style ul+h6,.text-style ol+h2,.text-style ol+h3,.text-style ol+h4,.text-style ol+h5,.text-style ol+h6{margin-top:3.6vh}.rsce_text div+div,.rsce_text div+p,.rsce_text div+ol,.rsce_text div+ul,.rsce_text p+div,.rsce_text p+p,.rsce_text p+ol,.rsce_text p+ul,.rsce_text ul+div,.rsce_text ul+p,.rsce_text ul+ol,.rsce_text ul+ul,.rsce_text ol+div,.rsce_text ol+p,.rsce_text ol+ol,.rsce_text ol+ul,.text-style div+div,.text-style div+p,.text-style div+ol,.text-style div+ul,.text-style p+div,.text-style p+p,.text-style p+ol,.text-style p+ul,.text-style ul+div,.text-style ul+p,.text-style ul+ol,.text-style ul+ul,.text-style ol+div,.text-style ol+p,.text-style ol+ol,.text-style ol+ul{margin-top:1.6rem}.rsce_text p img,.text-style p img{display:inline-block;max-width:100%;height:auto}.rsce_text ol,.rsce_text ul,.text-style ol,.text-style ul{padding-left:3rem}.rsce_text ol li,.rsce_text ul li,.text-style ol li,.text-style ul li{padding-left:0.5rem}.rsce_text ol li+li,.rsce_text ul li+li,.text-style ol li+li,.text-style ul li+li{margin-top:0.5rem}.rsce_text .btn,.text-style .btn{display:inline-block;margin:3vh 0.5rem 0}.rsce_text .btn>a:before,.text-style .btn>a:before{display:inline-block;margin-right:0.5rem}.rsce_text .btn.ext-jpg>a:before,.rsce_text .btn.ext-png>a:before,.text-style .btn.ext-jpg>a:before,.text-style .btn.ext-png>a:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:""}.rsce_text .btn.ext-pdf>a:before,.text-style .btn.ext-pdf>a:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:""}.rsce_text .btn:first-of-type,.text-style .btn:first-of-type{margin-left:0}.rsce_text.look-default,.text-style.look-default{text-align:left}.rsce_text.look-centered,.text-style.look-centered{text-align:center}.rsce_text.look-right,.text-style.look-right{text-align:right}.rsce_text.bg-gray .inner,.text-style.bg-gray .inner{background:#f5f5f5;padding:3.5rem;height:100%;display:flex;flex-direction:column}.rsce_text.bg-gray .inner .field-buttons,.text-style.bg-gray .inner .field-buttons{flex:1;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start}.rsce_text.negative-offset-bottom,.text-style.negative-offset-bottom{margin-bottom:calc(-2rem - 2vh)}.rsce_text.extend,.rsce_text.extend~.bg-gray,.text-style.extend,.text-style.extend~.bg-gray{align-self:flex-start;height:28rem;max-height:28rem;transition:max-height 500ms;overflow:hidden}.rsce_text.extend .field-text,.rsce_text.extend~.bg-gray .field-text,.text-style.extend .field-text,.text-style.extend~.bg-gray .field-text{position:relative;max-height:7.5rem;overflow:hidden}.rsce_text.extend.extend .field-text::after,.rsce_text.extend~.bg-gray.extend .field-text::after,.text-style.extend.extend .field-text::after,.text-style.extend~.bg-gray.extend .field-text::after{content:"";background-image:linear-gradient(0deg, #f5f5f5 0%, transparent 130%);position:absolute;bottom:0;top:0;left:0;right:0}.rsce_text.extend.extended,.rsce_text.extend~.bg-gray.extended,.text-style.extend.extended,.text-style.extend~.bg-gray.extended{max-height:120rem;height:fit-content}.rsce_text.extend.extended .field-text,.rsce_text.extend~.bg-gray.extended .field-text,.text-style.extend.extended .field-text,.text-style.extend~.bg-gray.extended .field-text{max-height:fit-content}.rsce_text.extend.extended .field-text::after,.rsce_text.extend~.bg-gray.extended .field-text::after,.text-style.extend.extended .field-text::after,.text-style.extend~.bg-gray.extended .field-text::after{display:none}.rsce_text.extend.extended .less span,.rsce_text.extend~.bg-gray.extended .less span,.text-style.extend.extended .less span,.text-style.extend~.bg-gray.extended .less span{text-indent:-9999px;line-height:0;visibility:hidden;width:45px;display:inline-block}.rsce_text.extend.extended .less span::after,.rsce_text.extend~.bg-gray.extended .less span::after,.text-style.extend.extended .less span::after,.text-style.extend~.bg-gray.extended .less span::after{content:"Close";text-indent:0;display:block;line-height:initial;visibility:visible}.rsce_text.extend .extend-button,.rsce_text.extend~.bg-gray .extend-button,.text-style.extend .extend-button,.text-style.extend~.bg-gray .extend-button{cursor:pointer;font-size:1.8rem;color:#Ed1c24}.rsce_text.extend .extend-button::after,.rsce_text.extend~.bg-gray .extend-button::after,.text-style.extend .extend-button::after,.text-style.extend~.bg-gray .extend-button::after{content:"+";font-size:14px;margin-left:5px;font-family:"Font Awesome 6 Pro";font-weight:900}.rsce_text.extend .extend-button.less::after,.rsce_text.extend~.bg-gray .extend-button.less::after,.text-style.extend .extend-button.less::after,.text-style.extend~.bg-gray .extend-button.less::after{content:""}.field-headline br:first-of-type{display:none}.rsce_titleimage{margin:0;margin-top:4rem;padding-bottom:calc(4vh + 4rem);padding-top:calc(4vh + 4rem)}@media (max-width:1399px){.rsce_titleimage{margin-bottom:0}}@media (min-width:1920px){.rsce_titleimage{padding-top:7rem}}@media (max-width:767px){.rsce_titleimage{padding-bottom:calc(4vh + 4rem);padding-top:calc(4vh + 4rem)}}@media (max-width:767px){.rsce_titleimage{padding-bottom:calc(2vh + 2rem);padding-top:calc(2vh + 2rem)}}@media (max-width:999px){.rsce_titleimage{padding-top:4vw;padding-bottom:4vw}}@media (max-width:767px){.rsce_titleimage{margin-top:0.5rem}}.rsce_titleimage .bg_wave_top_right{position:absolute;right:0;top:50%;transform:translateY(-50%);width:80%;height:100%;background-image:url("../svg/heart-wave-right.svg");background-size:contain;background-repeat:no-repeat;background-position:right;opacity:0.5;z-index:1}.rsce_titleimage .bg_wave_top_right.bg_wave_top_right_mobile{top:auto;bottom:-100%;width:100%}@media (min-width:768px){.rsce_titleimage .bg_wave_top_right.bg_wave_top_right_mobile{display:none}}@media (max-width:767px){.rsce_titleimage .bg_wave_top_right.bg_wave_top_right_desktop{display:none}}.rsce_titleimage .inner{display:flex;width:100%;justify-content:space-between}@media (max-width:767px){.rsce_titleimage .inner{flex-wrap:wrap}.rsce_titleimage .inner .content{margin-bottom:5rem}.rsce_titleimage .inner .content,.rsce_titleimage .inner .image_wrapper{flex:auto;width:100%;margin-right:0}.rsce_titleimage .inner .image_wrapper+.button_link_wrapper{margin-top:5rem}}.rsce_titleimage .field-text{margin-top:15px}.rsce_titleimage .button_link_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:3rem}.rsce_titleimage .button_link_wrapper>a{margin-top:3rem}.rsce_titleimage .button_link_wrapper>a:first-of-type{margin-right:4rem}.rsce_titleimage .content{width:60%;margin-right:5rem;z-index:1}.rsce_titleimage .content.no-image{width:80%}.rsce_titleimage.image_small_landscape .content{width:55%;margin-right:4rem;z-index:1}.rsce_titleimage.image_small_landscape .content.no-image{width:80%}.rsce_titleimage .image_wrapper{flex:1;display:flex;align-items:center;justify-content:flex-start}.rsce_titleimage .video_wrapper,.rsce_titleimage .image_wrapper{position:relative}.rsce_titleimage .video_wrapper img,.rsce_titleimage .video_wrapper video,.rsce_titleimage .image_wrapper img,.rsce_titleimage .image_wrapper video{max-width:100%;max-height:80vh;width:auto}.rsce_titleimage .field-image{display:block;height:auto;max-width:350px;max-height:350px;width:auto}.rsce_titleimage.image_big .content{width:50%;margin-right:5rem;z-index:1}.rsce_titleimage.image_big .video_wrapper,.rsce_titleimage.image_big .image_wrapper{width:50%}@media (max-width:767px){.rsce_titleimage.image_big .content,.rsce_titleimage.image_big .video_wrapper,.rsce_titleimage.image_big .image_wrapper{width:100%}}.rsce_titleimage.image_big .field-image{display:block;height:auto;max-width:100%;max-height:600px;width:auto}@media (min-width:768px){.rsce_titleimage.image_big .field-title{margin-top:9rem}}.rsce_titleimage.image_big .field-text{margin-top:15px}@media (min-width:768px){.rsce_titleimage.image_big .field-text{max-width:80%}}.rsce_titleimage:not(.image_big){padding-bottom:calc(6vh + 6rem);padding-top:calc(8vh + 8rem)}@media (min-width:1920px){.rsce_titleimage:not(.image_big){padding-top:21rem}}@media (max-width:767px){.rsce_titleimage:not(.image_big){padding-bottom:calc(4vh + 4rem);padding-top:calc(4vh + 4rem)}}@media (max-width:767px){.rsce_titleimage:not(.image_big){padding-bottom:calc(2vh + 2rem);padding-top:calc(2vh + 2rem)}}@media (min-width:768px){.rsce_titleimage:not(.image_big){min-height:50vh}}.rsce_titleimage:not(.image_big) .content .field-text{max-width:730px}.rsce_titleimage:not(.image_big) .content .field-title{margin-left:-14rem;width:calc(100% + 14rem)}@media (max-width:1850px){.rsce_titleimage:not(.image_big) .content .field-title{margin-left:calc((((100vw - (1520px)) / 2) * -1) + 3rem);width:calc(100% + (((100vw - (1520px)) / 2)) + 3rem)}}@media (max-width:1700px){.rsce_titleimage:not(.image_big) .content .field-title{margin-left:-2.5rem;width:calc(100% + 2.5rem)}}@media (max-width:1600px){.rsce_titleimage:not(.image_big) .content .field-title{margin-left:0;width:100%}}@media (min-width:768px){.rsce_titleimage:not(.image_big) .image_wrapper{display:flex;align-items:flex-start;justify-content:center}}@media (min-width:1920px){.rsce_titleimage:not(.image_big) .image_wrapper{justify-content:flex-end}}.rsce_titleimage:not(.image_big) .bg_wave_top_right{z-index:-1;width:40%;height:80%;top:0;transform:translateY(0)}@media (max-width:767px){.rsce_titleimage:not(.image_big) .bg_wave_top_right{height:70%}}@media (min-width:1950px){.rsce_titleimage:not(.image_big) .bg_wave_top_right{height:90%}}.rsce_titleimage:not(.image_big) .bg_wave_top_right.bg_wave_top_right_mobile{top:auto;bottom:-63px;width:100%}.rsce_hero_element{margin-top:0;padding:0;position:relative;overflow:hidden;margin-left:0;margin-right:0}@media (min-width:1000px){.rsce_hero_element{margin-left:-3rem;margin-right:-3rem}}@media (min-width:1831px){.rsce_hero_element{margin-left:calc(((100vw - 1800px)/2) * -1);margin-right:calc(((100vw - 1800px)/2) * -1)}}@media (max-width:1830px){.rsce_hero_element{padding:0}}.rsce_hero_element.col-phone-12{width:auto;flex-basis:auto;min-width:100%}.rsce_hero_element video,.rsce_hero_element .bg-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0}.rsce_hero_element .hero-content{position:relative;display:flex;width:100%;padding-left:calc((100vw - 1490px)/2 + 15px);padding-top:clamp(30px, 6vw, 115px)}@media (max-width:1830px){.rsce_hero_element .hero-content{left:0;padding-left:60px}}@media (max-width:1000px){.rsce_hero_element .hero-content{left:0;padding-left:3rem}}@media (max-width:768px){.rsce_hero_element .hero-content{left:0;padding-left:15px;flex-flow:row wrap}}.rsce_hero_element .hero-content .hero-teaser{width:47%;padding-right:3%;display:flex;flex-flow:column;align-items:baseline}@media (max-width:768px){.rsce_hero_element .hero-content .hero-teaser{width:100%}}.rsce_hero_element .hero-content .hero-teaser .hero-title{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;text-transform:uppercase;color:#fff;font-size:clamp(2.7rem, 5.8vw, 8.5rem);line-height:1}.rsce_hero_element .hero-content .hero-teaser p{font-size:clamp(1.6rem, 1.7vw, 2.7rem);text-transform:uppercase;color:#fff}.rsce_hero_element .hero-content .hero-teaser .btn{margin-bottom:clamp(30px, 7vw, 65px);margin-top:auto}.rsce_hero_element .hero-image{height:auto;line-height:0;width:53%;max-height:615px}@media (max-width:768px){.rsce_hero_element .hero-image{width:100%}}.rsce_hero_element .hero-image img{width:100%;height:auto}.rsce_hero_element.narrow .hero-content .hero-title{font-size:clamp(2.7rem, 4.5vw, 8rem)}.accordion .accordion-header{border-top:1px #ccc solid;cursor:pointer;display:block;padding:2.3rem 6rem 1.5rem 3rem;position:relative}@media (max-width:767px){.accordion .accordion-header{padding:2.3rem 6rem 1.5rem 1.5rem}}@media (max-width:499px){.accordion .accordion-header{padding:2.3rem 4rem 1.5rem 0}}.accordion .accordion-header *{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;font-size:2.6rem;text-transform:uppercase}.accordion .accordion-header:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:600;content:"";color:#000;font-size:2.4rem;position:absolute;right:3rem;top:50%;transform:translateY(-50%);text-align:right;transition:transform 200ms ease-out;font-size:2rem}@media (max-width:499px){.accordion .accordion-header:after{right:1rem}}.accordion .accordion-header.active:after{transform:translateY(-50%) rotate(180deg)}.accordion .accordion-content{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5;display:none;padding:2rem 6rem 3.5rem 3rem}.accordion .accordion-content u{text-decoration:underline}.accordion .accordion-content strong{font-family:"Roboto", sans-serif;font-weight:700}.accordion .accordion-content em{color:#000}.accordion .accordion-content a{text-decoration:underline;color:#000;transition:color 80ms ease-out}.accordion .accordion-content a:hover{color:#A3A0A0}.accordion .accordion-content ul{margin-left:0;padding-left:20px}.accordion .accordion-content li::marker{color:#Ed1c24}@media (max-width:767px){.accordion .accordion-content{padding:2rem 4rem 3.5rem 1.5rem}}@media (max-width:499px){.accordion .accordion-content{padding:2rem 0 3.5rem 0}}.accordion+.accordion{margin-top:0}.mod_breadcrumb{margin-top:-30px}.mod_breadcrumb ul{display:flex;flex-wrap:wrap}.mod_breadcrumb ul li{display:block;flex-grow:0;font-size:1.3rem;white-space:nowrap}.mod_breadcrumb ul li:not(:last-of-type):after{content:"›";display:inline-block;margin:auto 10px}.mod_breadcrumb ul li,.mod_breadcrumb ul li a{color:#A3A0A0;text-transform:uppercase}.mod_breadcrumb ul li a{text-decoration:underline}.mod_breadcrumb ul li:last-of-type,.mod_breadcrumb ul li:last-of-type a{color:#000}#cookie-box{background-color:#fff;bottom:auto;box-shadow:0 0 2rem -0.5rem rgba(0, 0, 0, 0.5);font-size:1.4rem;margin:1.5rem;max-height:calc((100vh - 3rem) - 80px);max-width:calc(100vw - 3rem);overflow-x:hidden;overflow-y:auto;padding:1.5rem;padding:clamp(1.5rem, 5vh, 3rem);position:fixed;right:0;top:80px;width:60rem;z-index:99}@media (max-width:1023px){#cookie-box{max-height:calc((100vh - 3rem) - 80px);top:80px}}#cookie-box .title{padding-left:5rem;position:relative}#cookie-box .title svg{left:0;margin:1rem 1rem 0 0;position:absolute;top:-1.1rem;width:3.5rem}#cookie-box .title strong{font-family:"Roboto", sans-serif;font-weight:100;font-size:2.4rem}@media (max-width:374px){#cookie-box .title strong{font-size:2rem}}#cookie-box .description{font-family:"Roboto", sans-serif;font-weight:100;font-size:1.4rem;margin:2rem auto 0}#cookie-box form{display:flex;flex-wrap:wrap;margin-top:2.5rem}@media (max-width:499px){#cookie-box form{flex-direction:column}}#cookie-box form>button:nth-of-type(1){font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word}#cookie-box form>button:nth-of-type(1):hover{background:#af0e14;border-color:#af0e14}@media (max-width:499px){#cookie-box form>button:nth-of-type(1){margin-left:auto}}#cookie-box form>button:nth-of-type(2){cursor:pointer;margin-left:auto}@media (max-width:499px){#cookie-box form>button:nth-of-type(2){margin-top:3rem}}#cookie-box form .cookie-box-details{border-top:0.1rem rgba(0, 0, 0, 0.1) solid;display:none;flex-basis:100%;margin-top:3.5rem;padding-top:2rem}#cookie-box form .controls{display:flex}@media (max-width:630px){#cookie-box form .controls{flex-direction:column}}#cookie-box form label{display:block;margin:0.7rem 0 0;position:relative;margin-top:1.5rem}#cookie-box form label,#cookie-box form label *{cursor:pointer}#cookie-box form label+label{margin-left:3rem}@media (max-width:630px){#cookie-box form label+label{margin-left:0}}#cookie-box form label input{height:1px;left:1rem;opacity:0;position:absolute;top:1rem;width:1px}#cookie-box form label span{display:block;line-height:2.7rem;margin-left:3.5rem}#cookie-box form label span a{color:#Ed1c24;text-decoration:underline}#cookie-box form label span:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:"";border:2px solid #DCDCDC;background-color:#fff;border-radius:6px;color:transparent;font-size:1.6rem;height:1.8rem;left:0;line-height:2rem;position:absolute;text-align:center;top:1px;transition:color 90ms ease-out;width:1.8rem;padding:1px}#cookie-box form label input:checked+span:before{color:#Ed1c24}#cookie-box form button[type=submit]{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;margin-left:auto;margin-top:1rem}#cookie-box form button[type=submit]:hover{background:#af0e14;border-color:#af0e14}@media (max-width:630px){#cookie-box form button[type=submit]{margin-top:3rem}}#cookie-box form .explanation{margin-top:4rem}#cookie-box form .explanation>strong{font-family:"Roboto", sans-serif;font-weight:700;display:block;margin-top:2rem}#cookie-settings label{display:block;margin:0.7rem 0 0;position:relative}#cookie-settings label,#cookie-settings label *{cursor:pointer}#cookie-settings label input{height:1px;left:1rem;opacity:0;position:absolute;top:1rem;width:1px}#cookie-settings label span{display:block;line-height:2.7rem;margin-left:3.5rem}#cookie-settings label span a{color:#Ed1c24;text-decoration:underline}#cookie-settings label span:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:"";border:2px solid #DCDCDC;background-color:#fff;border-radius:6px;color:transparent;font-size:1.6rem;height:1.8rem;left:0;line-height:2rem;position:absolute;text-align:center;top:1px;transition:color 90ms ease-out;width:1.8rem;padding:1px}#cookie-settings label input:checked+span:before{color:#Ed1c24}#cookie-settings button{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;margin-top:3rem}#cookie-settings button:hover{background:#af0e14;border-color:#af0e14}.cookie-consent-placeholder{box-shadow:0 0 0 1px #Ed1c24 inset;padding:3rem}.cookie-consent-placeholder button{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;margin-top:3rem}.cookie-consent-placeholder button:hover{background:#af0e14;border-color:#af0e14}.datareporter{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5}.datareporter div+div,.datareporter div+p,.datareporter div+ul,.datareporter p+div,.datareporter p+p,.datareporter p+ul,.datareporter ul+div,.datareporter ul+p,.datareporter ul+ul,.datareporter h1+div,.datareporter h1+p,.datareporter h1+ul,.datareporter h2+div,.datareporter h2+p,.datareporter h2+ul,.datareporter h3+div,.datareporter h3+p,.datareporter h3+ul,.datareporter h4+div,.datareporter h4+p,.datareporter h4+ul,.datareporter h5+div,.datareporter h5+p,.datareporter h5+ul,.datareporter h6+div,.datareporter h6+p,.datareporter h6+ul{margin-top:10px}.datareporter div+h1,.datareporter div+h2,.datareporter div+h3,.datareporter div+h4,.datareporter div+h5,.datareporter div+h6,.datareporter p+h1,.datareporter p+h2,.datareporter p+h3,.datareporter p+h4,.datareporter p+h5,.datareporter p+h6,.datareporter ul+h1,.datareporter ul+h2,.datareporter ul+h3,.datareporter ul+h4,.datareporter ul+h5,.datareporter ul+h6,.datareporter h1+h1,.datareporter h1+h2,.datareporter h1+h3,.datareporter h1+h4,.datareporter h1+h5,.datareporter h1+h6,.datareporter h2+h1,.datareporter h2+h2,.datareporter h2+h3,.datareporter h2+h4,.datareporter h2+h5,.datareporter h2+h6,.datareporter h3+h1,.datareporter h3+h2,.datareporter h3+h3,.datareporter h3+h4,.datareporter h3+h5,.datareporter h3+h6,.datareporter h4+h1,.datareporter h4+h2,.datareporter h4+h3,.datareporter h4+h4,.datareporter h4+h5,.datareporter h4+h6,.datareporter h5+h1,.datareporter h5+h2,.datareporter h5+h3,.datareporter h5+h4,.datareporter h5+h5,.datareporter h5+h6,.datareporter h6+h1,.datareporter h6+h2,.datareporter h6+h3,.datareporter h6+h4,.datareporter h6+h5,.datareporter h6+h6{margin-top:30px}.datareporter u{text-decoration:underline}.datareporter strong{font-family:"Roboto", sans-serif;font-weight:700}.datareporter em{color:#000}.datareporter a{text-decoration:underline;color:#000;transition:color 80ms ease-out}.datareporter a:hover{color:#A3A0A0}.datareporter ul{margin-left:0;padding-left:20px}.datareporter li::marker{color:#Ed1c24}.mod_eventlist .event-element{display:block;padding-top:30px}.mod_eventlist .event-element>.inner{display:flex}@media (max-width:1099px){.mod_eventlist .event-element>.inner{flex-wrap:wrap}}.mod_eventlist .event-element+.event-element{border-top:1px #b1b1b1 solid;margin-top:25px}.mod_eventlist .field-image,.mod_eventlist svg{flex-shrink:0;height:208px;width:208px}.mod_eventlist .container-details{margin:auto 0;display:flex;align-items:center;padding:30px 0}@media (min-width:500px){.mod_eventlist .container-details{flex:1;padding:0 30px}}.mod_eventlist .container-details .container-text{width:430px}.mod_eventlist .container-details .container-link p+p{margin-top:2rem}.mod_eventlist .container-details .container-link a{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal;color:#Ed1c24;text-transform:uppercase;text-decoration:underline;position:relative;padding-right:3rem}.mod_eventlist .container-details .container-link a::after{position:absolute;right:0;content:"";font-family:"Font Awesome 5 Pro";transition:all 90ms ease-out;transform:translateX(0)}.mod_eventlist .container-details .container-link a:hover::after{transform:translateX(1rem)}@media (max-width:1199px){.mod_eventlist .container-details .container-link{margin-top:2rem}}@media (max-width:1199px){.mod_eventlist .container-details{flex-wrap:wrap}.mod_eventlist .container-details .container-text,.mod_eventlist .container-details .container-link{width:100%;flex-basis:100%}}.mod_eventlist .container-details .field-title{line-height:1}.mod_eventlist .container-details .field-date{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;margin-top:1rem}@media (max-width:649px){.mod_eventlist .container-details .field-date{margin:5px 0 0}}.mod_eventlist .container-details .field-location{margin-top:1.2rem;padding-top:1.5rem;position:relative}.mod_eventlist .container-details .field-location::before{position:absolute;content:"";top:0;left:0;width:8rem;height:1px;background-color:#Ed1c24}@media (max-width:649px){.mod_eventlist .container-details .field-location{margin-top:0.7rem;padding-top:1rem}}.mod_cfg_instagram{padding-top:calc(25% + (2 * 0.5rem));position:relative}.mod_cfg_instagram ul{bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;left:calc(0.5rem * -1);position:absolute;right:calc(0.5rem * -1);top:0}.mod_cfg_instagram ul>li{display:block;width:12.5%;padding:0.5rem}.mod_cfg_instagram ul>li a{display:block;overflow:hidden}.mod_cfg_instagram ul>li a img{display:block;transition:transform 120ms ease-out, opacity 120ms ease-out;width:100%}.mod_cfg_instagram ul>li a:hover img{opacity:0.9;transform:scale(1.075)}.mod_cfg_instagram ul>li:nth-child(5n+1){width:25%}@media (max-width:899px){.mod_cfg_instagram{padding:0}.mod_cfg_instagram ul{bottom:auto;flex-direction:row;position:relative;width:calc(100% + (2 * 0.5rem));justify-content:center}.mod_cfg_instagram ul>li{width:auto !important;flex-basis:25%}}@media (max-width:549px){.mod_cfg_instagram ul>li{flex-basis:33.333%}}h2{display:block;margin-top:0}h2:not(:first-child){margin-top:calc(4vh + 4rem)}.job-list{margin-top:calc(4vh + 4rem)}.job-list .job-item{display:block;border-bottom:1px solid #DBDBDB;position:relative}.job-list .job-item:first-of-type{border-top:1px solid #DBDBDB}.job-list .job-item a{color:#000;display:block;padding:25px 80px 22px 20px}.job-list .job-item a:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:"";bottom:0;color:#Ed1c24;font-size:1.8rem;height:1.8rem;line-height:1.8rem;margin:auto 0;position:absolute;right:20px;top:0;transition:right 90ms ease-out}.job-list .job-item span{display:block;transition:color 90ms ease-out}.job-list .job-item a:hover span,.job-list .job-item a:hover .h4{color:#Ed1c24}.job-list .job-item a:hover:after{right:10px}.job-list .job-item svg{transform:translateX(1rem) translateY(-50%)}.mfp-bg,.mfp-wrap{opacity:0;transition:opacity 300ms ease-out}.mfp-bg.mfp-ready,.mfp-wrap.mfp-ready{opacity:0.9}.mfp-bg.mfp-ready.mfp-removing,.mfp-wrap.mfp-ready.mfp-removing{opacity:0}.mfp-wrap{cursor:default}.mfp-wrap.mfp-ready{opacity:1}.mfp-wrap .mfp-close{cursor:pointer !important;font-size:0;height:6rem;margin:0;opacity:1;padding:0.8rem 0;position:fixed;right:0 !important;text-align:center !important;top:0 !important;width:6rem !important}.mfp-wrap .mfp-close:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:300;content:"";color:#fff;font-size:3.2rem;text-shadow:0 0 8px #000}.mfp-wrap .mfp-arrow{height:20rem;margin:-10rem 0 0 !important;opacity:1;padding:0.8rem 0;text-align:center;width:10rem}.mfp-wrap .mfp-arrow:after{display:none}.mfp-wrap .mfp-arrow:before{border:none;color:#fff;display:block;font-size:3.2rem;height:auto;margin:0;opacity:1;position:static;text-shadow:0 0 8px #000;width:auto}.mfp-wrap .mfp-arrow-left:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:300;content:""}.mfp-wrap .mfp-arrow-right:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:300;content:""}.mfp-wrap .mfp-close,.mfp-wrap .mfp-arrow{transition:transform 120ms ease-out}.mfp-wrap .mfp-close:hover,.mfp-wrap .mfp-arrow:hover{transform:scale(1.1)}.mfp-preloader{font-size:0;color:transparent;display:block !important}.mfp-preloader:before,.mfp-preloader:after{color:rgba(255, 255, 255, 0.8);font-size:3rem;height:3rem;line-height:3rem;position:absolute;text-align:center;width:3rem}.mfp-preloader:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:300;content:"";animation:spin 1.5s linear infinite}.mfp-preloader:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:600;content:"";font-size:2rem}@media (max-width:1024px){.location-map{display:none}}.location-map svg{width:100%;height:auto;max-width:100%}.location-map #standort-hover-rovaniemi,.location-map #standort-hover-wien-oesterreich,.location-map #standort-hover-gunskirchen,.location-map #standort-hover-valcourt-canaka,.location-map #standort-hover-sturtevant-usa,.location-map #standort-hover-hong-kong,.location-map #standort-hover-kottingbrunn,.location-map #standort-hover-queretaro,.location-map #standort-hover-coomera,.location-map #standort-hover-lansing,.location-map #standort-hover-st-peter-minnesota,.location-map #standort-hover-spruce-pine,.location-map #standort-hover-juarez{display:none}.location-map #map-pin-rovaniemi:hover~#standort-hover-rovaniemi{display:block}.location-map #map-pin-wien-oesterreich:hover~#standort-hover-wien-oesterreich{display:block}.location-map #map-pin-gunskirchen:hover~#standort-hover-gunskirchen{display:block}.location-map #map-pin-valcourt-canaka:hover~#standort-hover-valcourt-canaka{display:block}.location-map #map-pin-sturtevant-usa:hover~#standort-hover-sturtevant-usa{display:block}.location-map #map-pin-hong-kong:hover~#standort-hover-hong-kong{display:block}.location-map #map-pin-queretaro:hover~#standort-hover-queretaro{display:block}.location-map #map-pin-kottingbrunn:hover~#standort-hover-kottingbrunn{display:block}.location-map #map-pin-coomera:hover~#standort-hover-coomera{display:block}.location-map #map-pin-st-peter-minnesota:hover~#standort-hover-st-peter-minnesota{display:block}.location-map #map-pin-lansing:hover~#standort-hover-lansing{display:block}.location-map #map-pin-spruce-pine:hover~#standort-hover-spruce-pine{display:block}.location-map #map-pin-juarez:hover~#standort-hover-juarez{display:block}.location-map .text-bold{font-family:"Roboto", sans-serif;font-weight:700}@media (min-width:1025px){.location-list{display:none}}.location-list strong{font-family:"Roboto", sans-serif;font-weight:700}.mod_newslist .filter-title,.rsce_pageTeaserSlider .filter-title{font-family:"Roboto", sans-serif;font-weight:700;color:#000;font-size:2.4rem;line-height:1.15;margin-bottom:15px}.mod_newslist .empty,.rsce_pageTeaserSlider .empty{margin-top:calc(4vh + 4rem)}.mod_newslist .filter-categories-radio .filter-item,.rsce_pageTeaserSlider .filter-categories-radio .filter-item{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;font-size:3.3rem;text-transform:uppercase;color:#000;cursor:pointer;display:inline-block;margin-right:4rem;margin-bottom:1rem;word-break:break-word}@media (max-width:767px){.mod_newslist .filter-categories-radio .filter-item,.rsce_pageTeaserSlider .filter-categories-radio .filter-item{font-size:2.5rem;margin-right:3rem}}.mod_newslist .filter-categories-radio .filter-item input,.rsce_pageTeaserSlider .filter-categories-radio .filter-item input{display:none}.mod_newslist .filter-categories-radio .filter-item input:checked+label,.rsce_pageTeaserSlider .filter-categories-radio .filter-item input:checked+label{color:#Ed1c24}.mod_newslist .filter-categories-radio .filter-item label,.rsce_pageTeaserSlider .filter-categories-radio .filter-item label{cursor:pointer}.mod_newslist .filter-year,.rsce_pageTeaserSlider .filter-year{font-family:"Roboto", sans-serif;font-weight:400;color:#000;border-bottom:1px solid #B1B1B1;margin-top:2rem;padding:0 14rem 0.5rem 0;background-image:url("../svg/chevron-down.svg");background-repeat:no-repeat;background-position:right center;background-size:1.5rem}.mod_newslist .filter-categories a,.mod_newslist .filter-categories strong,.rsce_pageTeaserSlider .filter-categories a,.rsce_pageTeaserSlider .filter-categories strong{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;font-size:3.3rem;text-transform:uppercase;color:#000;display:inline-block;margin-right:4rem;margin-bottom:1rem}.mod_newslist .filter-categories strong,.rsce_pageTeaserSlider .filter-categories strong{color:#Ed1c24}.mod_newslist .filter-categories a:hover,.rsce_pageTeaserSlider .filter-categories a:hover{color:#Ed1c24}.mod_newslist .filter-categories+.inner,.rsce_pageTeaserSlider .filter-categories+.inner{margin-top:30px !important}.mod_newslist .filter-year .widget,.rsce_pageTeaserSlider .filter-year .widget{margin-top:0}.mod_newslist.has-headline>h1,.mod_newslist.has-headline>h2,.mod_newslist.has-headline>h3,.mod_newslist.has-headline>h4,.mod_newslist.has-headline>h5,.mod_newslist.has-headline>h6,.rsce_pageTeaserSlider.has-headline>h1,.rsce_pageTeaserSlider.has-headline>h2,.rsce_pageTeaserSlider.has-headline>h3,.rsce_pageTeaserSlider.has-headline>h4,.rsce_pageTeaserSlider.has-headline>h5,.rsce_pageTeaserSlider.has-headline>h6{width:calc(30% - 30px);margin-bottom:-18rem}.mod_newslist>.inner:not(.slick-slider),.rsce_pageTeaserSlider>.inner:not(.slick-slider){display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin:15px -15px 0;justify-content:left}.mod_newslist>.inner.slick-slider .slick-track,.rsce_pageTeaserSlider>.inner.slick-slider .slick-track{margin-left:0}.mod_newslist>.inner .news_list,.mod_newslist>.inner .news_list_simple,.mod_newslist>.inner .page_teaser,.rsce_pageTeaserSlider>.inner .news_list,.rsce_pageTeaserSlider>.inner .news_list_simple,.rsce_pageTeaserSlider>.inner .page_teaser{margin:50px 15px 0;position:relative;display:flex;flex-wrap:wrap}.mod_newslist>.inner .news_list>.field-headline,.mod_newslist>.inner .news_list_simple>.field-headline,.mod_newslist>.inner .page_teaser>.field-headline,.rsce_pageTeaserSlider>.inner .news_list>.field-headline,.rsce_pageTeaserSlider>.inner .news_list_simple>.field-headline,.rsce_pageTeaserSlider>.inner .page_teaser>.field-headline{margin-bottom:3.5rem}.mod_newslist>.inner .news_list>a,.mod_newslist>.inner .news_list_simple>a,.mod_newslist>.inner .page_teaser>a,.rsce_pageTeaserSlider>.inner .news_list>a,.rsce_pageTeaserSlider>.inner .news_list_simple>a,.rsce_pageTeaserSlider>.inner .page_teaser>a{color:#000;display:block}.mod_newslist>.inner .news_list>a:hover img,.mod_newslist>.inner .news_list>a:hover picture,.mod_newslist>.inner .news_list_simple>a:hover img,.mod_newslist>.inner .news_list_simple>a:hover picture,.mod_newslist>.inner .page_teaser>a:hover img,.mod_newslist>.inner .page_teaser>a:hover picture,.rsce_pageTeaserSlider>.inner .news_list>a:hover img,.rsce_pageTeaserSlider>.inner .news_list>a:hover picture,.rsce_pageTeaserSlider>.inner .news_list_simple>a:hover img,.rsce_pageTeaserSlider>.inner .news_list_simple>a:hover picture,.rsce_pageTeaserSlider>.inner .page_teaser>a:hover img,.rsce_pageTeaserSlider>.inner .page_teaser>a:hover picture{transform:scale(1.05);filter:brightness(0.7)}.mod_newslist>.inner .news_list>a:hover .link-arrow-right::after,.mod_newslist>.inner .news_list_simple>a:hover .link-arrow-right::after,.mod_newslist>.inner .page_teaser>a:hover .link-arrow-right::after,.rsce_pageTeaserSlider>.inner .news_list>a:hover .link-arrow-right::after,.rsce_pageTeaserSlider>.inner .news_list_simple>a:hover .link-arrow-right::after,.rsce_pageTeaserSlider>.inner .page_teaser>a:hover .link-arrow-right::after{transform:translateX(1rem)}.mod_newslist>.inner .news_list .image_wrapper,.mod_newslist>.inner .news_list_simple .image_wrapper,.mod_newslist>.inner .page_teaser .image_wrapper,.rsce_pageTeaserSlider>.inner .news_list .image_wrapper,.rsce_pageTeaserSlider>.inner .news_list_simple .image_wrapper,.rsce_pageTeaserSlider>.inner .page_teaser .image_wrapper{position:relative;overflow:hidden}.mod_newslist>.inner .news_list picture,.mod_newslist>.inner .news_list img,.mod_newslist>.inner .news_list_simple picture,.mod_newslist>.inner .news_list_simple img,.mod_newslist>.inner .page_teaser picture,.mod_newslist>.inner .page_teaser img,.rsce_pageTeaserSlider>.inner .news_list picture,.rsce_pageTeaserSlider>.inner .news_list img,.rsce_pageTeaserSlider>.inner .news_list_simple picture,.rsce_pageTeaserSlider>.inner .news_list_simple img,.rsce_pageTeaserSlider>.inner .page_teaser picture,.rsce_pageTeaserSlider>.inner .page_teaser img{display:block;width:100%;height:auto;transition:all 120ms ease-out}.mod_newslist>.inner .news_list .field-datetime,.mod_newslist>.inner .news_list_simple .field-datetime,.mod_newslist>.inner .page_teaser .field-datetime,.rsce_pageTeaserSlider>.inner .news_list .field-datetime,.rsce_pageTeaserSlider>.inner .news_list_simple .field-datetime,.rsce_pageTeaserSlider>.inner .page_teaser .field-datetime{font-family:"Roboto", sans-serif;font-weight:700;color:#A3A0A0;display:block;font-size:1.6rem;margin-top:1rem}.mod_newslist>.inner .news_list .field-title,.mod_newslist>.inner .news_list_simple .field-title,.mod_newslist>.inner .page_teaser .field-title,.rsce_pageTeaserSlider>.inner .news_list .field-title,.rsce_pageTeaserSlider>.inner .news_list_simple .field-title,.rsce_pageTeaserSlider>.inner .page_teaser .field-title{font-family:"DIN Next LT Pro Medium", sans-serif;font-weight:normal;display:block;width:100%;font-size:2.5rem;margin-top:1rem}.mod_newslist>.inner .news_list .field-text,.mod_newslist>.inner .news_list_simple .field-text,.mod_newslist>.inner .page_teaser .field-text,.rsce_pageTeaserSlider>.inner .news_list .field-text,.rsce_pageTeaserSlider>.inner .news_list_simple .field-text,.rsce_pageTeaserSlider>.inner .page_teaser .field-text{margin-top:25px;line-height:1.5;width:100%}.mod_newslist>.inner .news_list .field-text ul,.mod_newslist>.inner .news_list_simple .field-text ul,.mod_newslist>.inner .page_teaser .field-text ul,.rsce_pageTeaserSlider>.inner .news_list .field-text ul,.rsce_pageTeaserSlider>.inner .news_list_simple .field-text ul,.rsce_pageTeaserSlider>.inner .page_teaser .field-text ul{padding-left:1.5rem}.mod_newslist>.inner .news_list .link-arrow-right,.mod_newslist>.inner .news_list_simple .link-arrow-right,.mod_newslist>.inner .page_teaser .link-arrow-right,.rsce_pageTeaserSlider>.inner .news_list .link-arrow-right,.rsce_pageTeaserSlider>.inner .news_list_simple .link-arrow-right,.rsce_pageTeaserSlider>.inner .page_teaser .link-arrow-right{display:inline-block;margin-top:3rem}.mod_newslist>.inner .page_teaser,.rsce_pageTeaserSlider>.inner .page_teaser{margin-top:0}.mod_newsreader h1,.mod_newsreader h2{word-break:break-word}.mod_newsreader .field-datetime{margin-bottom:1rem;margin-left:4px}.mod_newsreader .field-datetime,.mod_newsreader .field-datetime *{font-family:"Roboto", sans-serif;font-weight:700;color:#A3A0A0}.mod_newsreader .more_news .inner .news_list{flex-basis:100% !important}.mod_newsreader .more_news .inner .news_list:first-of-type{margin-top:0}.mod_newsreader p.back{margin-bottom:5rem}.mod_newsreader p.back a{font-family:"Roboto", sans-serif;font-weight:700;color:#000;text-transform:uppercase;text-decoration:underline;position:relative;padding-left:3rem}.mod_newsreader p.back a::after{color:#Ed1c24;position:absolute;left:0;content:"";font-family:"Font Awesome 5 Pro";transition:all 90ms ease-out;transform:translateX(0)}.mod_newsreader p.back a:hover{color:#000}.mod_newsreader p.back a:hover::after{transform:translateX(-1rem)}.mod_newsreader .news_full_header_bg .bg_wave_top_right{margin:0;padding:0;position:absolute;right:-2rem;top:10px;width:80%;height:500px;background-image:url("../svg/heart-wave-right.svg");background-size:contain;background-repeat:no-repeat;background-position:right}@media (max-width:767px){.mod_newsreader .news_full_header_bg .bg_wave_top_right_desktop{display:none}}.mod_newsreader .news_full_header_bg .bg_wave_top_right_mobile{z-index:-1;top:40px}@media (min-width:768px){.mod_newsreader .news_full_header_bg .bg_wave_top_right_mobile{display:none}}.mod_newsreader .news_full_header_bg .headline-wave-wrapper{position:relative}@media (max-width:767px){.mod_newsreader .news_full_header_bg .headline-wave-wrapper{margin-bottom:3rem}}.mod_newsreader .rsce_text p,.mod_newsreader .rsce_text div{line-height:1.5}.mod_newslist:not(.slider)>.inner .news_list{flex-basis:calc(33.33% - 30px)}@media (max-width:999px){.mod_newslist:not(.slider)>.inner .news_list{flex-basis:calc(50% - 3rem)}}@media (max-width:599px){.mod_newslist:not(.slider)>.inner .news_list{flex-basis:calc(100% - 3rem)}}.mod_newslist:not(.slider)>.inner .news_list a{display:block;width:100%}.mod_article.full-width-slider{padding-left:0;padding-right:0}.mod_article.full-width-slider.width-default .rsce_pageTeaserSlider{padding-left:0;padding-right:0}.mod_article.full-width-slider.width-default .rsce_pageTeaserSlider .slick-track{padding-left:0;padding-right:0;overflow-x:visible}@media (min-width:769px){.mod_article.full-width-slider.width-default .rsce_pageTeaserSlider .slick-track{padding-left:1.5rem}}@media (min-width:1000px){.mod_article.full-width-slider.width-default .rsce_pageTeaserSlider .slick-track{padding-left:4.5rem}}@media (min-width:1520px){.mod_article.full-width-slider.width-default .rsce_pageTeaserSlider .slick-track{padding-left:calc(((100vw - 1520px) / 2))}}@media (min-width:1801px){.mod_article.full-width-slider.width-default .rsce_pageTeaserSlider .slick-track{padding-left:calc(((100vw - 1520px) / 2))}}.mod_article.full-width-slider.width-narrow .rsce_iconTextList,.mod_article.full-width-slider.width-narrow .rsce_pageTeaserSlider{padding-left:0;padding-right:0}.mod_article.full-width-slider.width-narrow .rsce_iconTextList .slick-track,.mod_article.full-width-slider.width-narrow .rsce_pageTeaserSlider .slick-track{padding-left:0;padding-right:0;overflow-x:visible}@media (min-width:769px){.mod_article.full-width-slider.width-narrow .rsce_iconTextList .slick-track,.mod_article.full-width-slider.width-narrow .rsce_pageTeaserSlider .slick-track{padding-left:1.5rem}}@media (min-width:1000px){.mod_article.full-width-slider.width-narrow .rsce_iconTextList .slick-track,.mod_article.full-width-slider.width-narrow .rsce_pageTeaserSlider .slick-track{padding-left:4.5rem}}@media (min-width:1131px){.mod_article.full-width-slider.width-narrow .rsce_iconTextList .slick-track,.mod_article.full-width-slider.width-narrow .rsce_pageTeaserSlider .slick-track{padding-left:1.5rem}}@media (min-width:1160px){.mod_article.full-width-slider.width-narrow .rsce_iconTextList .slick-track,.mod_article.full-width-slider.width-narrow .rsce_pageTeaserSlider .slick-track{padding-left:calc(((100vw - 1130px) / 2))}}@media (min-width:1801px){.mod_article.full-width-slider.width-narrow .rsce_iconTextList .slick-track,.mod_article.full-width-slider.width-narrow .rsce_pageTeaserSlider .slick-track{padding-left:calc(((100vw - 1130px) / 2))}}.mod_article.full-width-slider .rsce_pageTeaserSlider .slick-list{padding-right:5rem}.rsce_pageTeaserSlider{padding-left:0;padding-right:0}.rsce_pageTeaserSlider a{width:100%}.rsce_pageTeaserSlider .slick-track{padding-left:0;padding-right:0;overflow-x:visible}@media (min-width:1000px){.rsce_pageTeaserSlider .slick-track{padding-left:3rem}}@media (min-width:1801px){.rsce_pageTeaserSlider .slick-track{padding-left:calc(((100vw - 1801px - 30px) / 2))}}.ric2school-event-list-element{background:#f5f5f5;padding:20px;min-height:100%}.ric2school-event-list-element .inner{display:flex;flex-direction:column}.ric2school-event-list-element .inner>a{margin-top:auto}.ric2school-event-list-element .inner>a:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:"";color:#Ed1c24;display:inline-block;font-size:2.4rem;margin-left:0;transition:margin 120ms ease-out}.ric2school-event-list-element .inner>a:hover:after{margin-left:15px}.ric2school-event-list-element .field-image{overflow:hidden;position:relative}.ric2school-event-list-element .field-image img{display:block;height:auto;max-width:100%;transition:transform 140ms ease-out, opacity 140ms ease-out;width:100%}.ric2school-event-list-element .field-image a{display:block}.ric2school-event-list-element .field-image a:hover img{transform:scale(1.1);opacity:0.9}.ric2school-event-list-element .field-image .field-targetgroup{font-family:"Roboto", sans-serif;font-weight:700;color:#fff;font-size:1.5rem;left:0;padding:5px 8px 4px;position:absolute;text-transform:uppercase;top:0}.ric2school-event-list-element .field-image .field-targetgroup[data-value="prim"]{background:#6AA632}.ric2school-event-list-element .field-image .field-targetgroup[data-value="sec1"]{background:#33B3C6}.ric2school-event-list-element .field-title{font-family:"Roboto", sans-serif;font-weight:700;font-size:2.4rem;margin-top:25px}.ric2school-event-list-element .field-text{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5;margin-bottom:20px;margin-top:10px}.ric2school-event-list-element .field-text u{text-decoration:underline}.ric2school-event-list-element .field-text strong{font-family:"Roboto", sans-serif;font-weight:700}.ric2school-event-list-element .field-text em{color:#000}.ric2school-event-list-element .field-text a{text-decoration:underline;color:#000;transition:color 80ms ease-out}.ric2school-event-list-element .field-text a:hover{color:#A3A0A0}.ric2school-event-list-element .field-text ul{margin-left:0;padding-left:20px}.ric2school-event-list-element .field-text li::marker{color:#Ed1c24}@media (min-width:1450px){.ric2school-event-reader>.row{margin-left:auto;margin-right:auto}}.ric2school-event-reader>.row+.row{margin-top:50px}.ric2school-event-reader .field-description{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5}.ric2school-event-reader .field-description u{text-decoration:underline}.ric2school-event-reader .field-description strong{font-family:"Roboto", sans-serif;font-weight:700}.ric2school-event-reader .field-description em{color:#000}.ric2school-event-reader .field-description a{text-decoration:underline;color:#000;transition:color 80ms ease-out}.ric2school-event-reader .field-description a:hover{color:#A3A0A0}.ric2school-event-reader .field-description ul{margin-left:0;padding-left:20px}.ric2school-event-reader .field-description li::marker{color:#Ed1c24}.ric2school-event-reader .field-picture{border-radius:4px;display:block;height:auto;width:100%}.ric2school-event-reader .details-container{background:#f5f5f5;border-radius:4px;padding:20px}.ric2school-event-reader .details-container:not(:first-child){margin-top:30px}.ric2school-event-reader .details-container>ul{display:block}.ric2school-event-reader .details-container>ul>li{display:block}.ric2school-event-reader .details-container>ul>li:not(:first-child){margin-top:20px}.ric2school-event-reader .details-container .title,.ric2school-event-reader .details-container .value,.ric2school-event-reader .details-container .appendix{display:block;font-size:1.7rem;line-height:1.5}.ric2school-event-reader .details-container .value{font-family:"Roboto", sans-serif;font-weight:700;font-size:2.4rem}.mod_search>form .widget-submit .submit{margin-top:0}.mod_search>.header{margin-top:calc(4vh + 4rem)}.mod_search .widget-text{position:relative}.mod_search .widget-text:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:300;content:"";animation:spin 1.5s linear infinite;bottom:0;display:block;height:1.6rem;line-height:1.6rem;margin:auto 0;position:absolute;right:100%;text-align:center;top:0;width:1.6rem}.mod_search .widget-text:not(.is-loading):before{display:none}.mod_search input[type=search][list]::-webkit-calendar-picker-indicator{display:none !important}.mod_search>.info{display:none}.mod_search .result{border-bottom:1px #f5f5f5 solid;border-top:1px #f5f5f5 solid;margin-top:3rem}.mod_search .result+.result{border-top:none;margin-top:0}.mod_search .result a{display:block;padding:2rem 0 2.5rem}.mod_search .result .title{font-family:"Roboto", sans-serif;font-weight:700;color:#000;display:block;font-size:2.4rem}.mod_search .result .context{color:#000;font-size:1.2rem}.mod_search .result .highlight{color:#000;text-decoration:underline}.mod_search .result a:hover,.mod_search .result a:hover .context,.mod_search .result a:hover .highlight,.mod_search .result a:hover .title{color:#Ed1c24}.slick-slider{cursor:grab;margin-bottom:0 !important;position:relative}.slick-slider .slick-dots{top:100%;left:50%;margin:0;position:absolute;transform:translateX(-50%);margin-top:1rem}.slick-slider .slick-dots li{display:inline-block;margin:0;padding:0.5rem;width:auto}.slick-slider .slick-dots li button{background:#DBDBDB;height:0.5rem;border-radius:6px;max-width:10vw;padding:0;width:5rem}.slick-slider .slick-dots li button:before{display:none}.slick-slider .slick-dots li:hover button{background:#Ed1c24}.slick-slider .slick-dots li.slick-active button{background:#Ed1c24}.slick-slider .slick-arrow{display:flex;height:auto;padding:calc(1rem + 1vw);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:auto;z-index:11}.slick-slider .slick-arrow:before{content:"";display:block;width:4rem;height:10rem;background-size:contain;background-repeat:no-repeat;background-position:center}.slick-slider .slick-arrow:before:hover{color:#B1B1B1}@media (max-width:767px){.slick-slider .slick-arrow:before{width:3rem;height:7rem}}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-next:before{background-image:url("../svg/slider-arrow-right.svg")}.slick-slider .slick-arrow.slick-prev{left:0}.slick-slider .slick-arrow.slick-prev:before{background-image:url("../svg/slider-arrow-left.svg")}.rsce_slider .slick-slider .field-image{height:auto;max-width:none;width:100%}.tec2move-event-list-element{background:#f5f5f5;padding:20px}.tec2move-event-list-element .inner{display:flex;flex-direction:column}.tec2move-event-list-element .inner>a{margin-top:auto}.tec2move-event-list-element .inner>a:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:"";color:#Ed1c24;display:inline-block;font-size:2.4rem;margin-left:0;transition:margin 120ms ease-out}.tec2move-event-list-element .inner>a:hover:after{margin-left:15px}.tec2move-event-list-element .field-image{overflow:hidden;position:relative}.tec2move-event-list-element .field-image img{display:block;height:auto;max-width:100%;transition:transform 140ms ease-out, opacity 140ms ease-out;width:100%}.tec2move-event-list-element .field-image a{display:block}.tec2move-event-list-element .field-image a:hover img{transform:scale(1.1);opacity:0.9}.tec2move-event-list-element .field-image .field-targetgroup{font-family:"Roboto", sans-serif;font-weight:700;background:#6AA632;font-size:1.5rem;padding:5px 8px 4px;color:#fff;left:0;position:absolute;top:0;text-transform:uppercase}.tec2move-event-list-element .field-title{font-family:"Roboto", sans-serif;font-weight:700;font-size:2.4rem;margin-top:25px}.tec2move-event-list-element .field-text{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5;margin-bottom:20px;margin-top:10px}.tec2move-event-list-element .field-text u{text-decoration:underline}.tec2move-event-list-element .field-text strong{font-family:"Roboto", sans-serif;font-weight:700}.tec2move-event-list-element .field-text em{color:#000}.tec2move-event-list-element .field-text a{text-decoration:underline;color:#000;transition:color 80ms ease-out}.tec2move-event-list-element .field-text a:hover{color:#A3A0A0}.tec2move-event-list-element .field-text ul{margin-left:0;padding-left:20px}.tec2move-event-list-element .field-text li::marker{color:#Ed1c24}.tec2move-event-reader>.row{margin-left:auto;margin-right:auto}.tec2move-event-reader>.row+.row{margin-top:150px}.tec2move-event-reader .field-description{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5}.tec2move-event-reader .field-description u{text-decoration:underline}.tec2move-event-reader .field-description strong{font-family:"Roboto", sans-serif;font-weight:700}.tec2move-event-reader .field-description em{color:#000}.tec2move-event-reader .field-description a{text-decoration:underline;color:#000;transition:color 80ms ease-out}.tec2move-event-reader .field-description a:hover{color:#A3A0A0}.tec2move-event-reader .field-description ul{margin-left:0;padding-left:20px}.tec2move-event-reader .field-description li::marker{color:#Ed1c24}.tec2move-event-reader .field-picture{border-radius:4px;display:block;height:auto;width:100%}.tec2move-event-reader .details-container{background:#f5f5f5;border-radius:4px;padding:20px}.tec2move-event-reader .details-container:not(:first-child){margin-top:30px}.tec2move-event-reader .details-container>ul{display:block}.tec2move-event-reader .details-container>ul>li{display:block}.tec2move-event-reader .details-container>ul>li:not(:first-child){margin-top:20px}.tec2move-event-reader .details-container .title,.tec2move-event-reader .details-container .value,.tec2move-event-reader .details-container .appendix{display:block;font-size:1.7rem;line-height:1.5}.tec2move-event-reader .details-container .value{font-family:"Roboto", sans-serif;font-weight:700;font-size:2.4rem}.tec2move-event-reader .widget-courses{margin:calc(2vh + 2rem) 0 0}.tec2move-event-reader .widget-courses table{border-collapse:collapse;width:100%}.tec2move-event-reader .widget-courses table td{font-size:1.5rem;padding:5px 10px}.tec2move-event-reader .widget-courses table td:first-child{font-family:"Roboto", sans-serif;font-weight:700;padding:5px 30px 3px 0}.tec2move-event-reader .widget-courses table td:last-child{padding:5px 0 3px 10px}.tec2move-event-reader .widget-courses table tr:not(:first-child) td{border-top:1px #484949 solid}.tec2move-event-reader .widget-courses .widget{margin:0}.tec2move-event-reader .widget-courses .widget fieldset>span{margin-top:0 !important}.tec2move-event-reader .widget-courses .widget fieldset>span label{margin-right:0}.trainer-list-filter span,.trainer-list-filter a{display:inline-block;font-size:1.7rem}.trainer-list-filter span{margin-right:10px}.trainer-list-filter a{color:#Ed1c24;padding:2px;text-decoration:underline;transition:color 120ms ease-out}.trainer-list-filter a:hover{color:#000}.trainer-list-element{padding:15px}.trainer-list-element a{text-align:center}.trainer-list-element .field-image{overflow:hidden;border-radius:50%;width:100%}.trainer-list-element .field-image .inner{background-position:center center;background-size:cover;padding-top:100%;transition:transform 120ms ease-out, opacity 120ms ease-out;width:100%}.trainer-list-element a:hover .field-image .inner{transform:scale(1.075);opacity:0.9}.trainer-list-element .field-name{font-family:"Roboto", sans-serif;font-weight:700;color:#000;font-size:1.7rem;line-height:1.15;margin-top:20px}.trainer-list-element .field-quote{font-family:"Roboto", sans-serif;font-weight:400;color:#A3A0A0;font-size:1.7rem;font-style:italic;line-height:1.15;margin-top:10px}.trainer-reader .field-base{display:flex}.trainer-reader .field-image{overflow:hidden;border-radius:50%;width:100%;max-width:265px}.trainer-reader .field-image .inner{background-position:center center;background-size:cover;padding-top:100%;transition:transform 120ms ease-out, opacity 120ms ease-out;width:100%}.trainer-reader .field-image+div{display:flex;flex-wrap:wrap;align-content:center;padding-left:30px}.trainer-reader .field-image+div>*{flex-basis:100%}.trainer-reader .field-name{font-family:"Roboto", sans-serif;font-weight:700;color:#000;font-size:3rem;line-height:1.3;text-transform:uppercase}@media (max-width:999px){.trainer-reader .field-name{font-size:2.8rem}}.trainer-reader .field-quote{font-family:"Roboto", sans-serif;font-weight:400;color:#A3A0A0;font-size:1.7rem;font-style:italic;line-height:1.15}.trainer-reader .field-description{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5;margin-top:45px}.trainer-reader .field-description u{text-decoration:underline}.trainer-reader .field-description strong{font-family:"Roboto", sans-serif;font-weight:700}.trainer-reader .field-description em{color:#000}.trainer-reader .field-description a{text-decoration:underline;color:#000;transition:color 80ms ease-out}.trainer-reader .field-description a:hover{color:#A3A0A0}.trainer-reader .field-description ul{margin-left:0;padding-left:20px}.trainer-reader .field-description li::marker{color:#Ed1c24}.training-filter .widget{margin-top:0}.training-filter .btn-clear{color:#000;display:inline-block;font-size:1.7rem;margin-top:15px;text-decoration:underline}@media (max-width:781px){.training-filter{margin-top:30px}.training-filter>.row>div{margin-top:15px}}.training-list-element+.training-list-element{margin-top:30px}.training-list-element a{background:#f5f5f5;box-shadow:0 0 0 0 rgba(0, 0, 0, 0.6);display:flex;transition:box-shadow 90ms ease-out}@media (max-width:799px){.training-list-element a{flex-wrap:wrap}}.training-list-element a:hover{box-shadow:0 0 20px -10px rgba(0, 0, 0, 0.5)}.training-list-element .field-image{height:160px;width:200px;flex-basis:200px;flex-shrink:0}@media (max-width:799px){.training-list-element .field-image{flex-basis:100%;width:100%;height:auto}}.training-list-element .field-image .inner{background-position:center center;background-size:cover;height:100%;width:100%}@media (max-width:799px){.training-list-element .field-image .inner{height:auto;padding-top:80%}}.training-list-element a>.inner{align-content:flex-start;display:flex;flex-grow:1;flex-wrap:wrap;padding:20px 30px}@media (max-width:799px){.training-list-element a>.inner{flex-basis:100%;padding:15px}}.training-list-element .field-title{font-family:"Roboto", sans-serif;font-weight:700;color:#000;flex-basis:100%;font-size:2.4rem}.training-list-element .field-subtitle{font-family:"Roboto", sans-serif;font-weight:400;color:#707070;flex-basis:100%;font-size:1.8rem;margin:10px 0 0;text-transform:uppercase}.training-list-element .inner>span{margin:30px 40px 0 0}.training-list-element .inner>span,.training-list-element .inner>span *:not(i){font-family:"Roboto", sans-serif;font-weight:700;color:#484949;font-size:1.8rem}.training-list-element .inner>span i{margin-right:5px}.training-list-element [data-lazy]:not(.loaded){display:none}.training-reader .field-description,.training-reader .field-contents,.training-reader .field-process,.training-reader .field-precognition,.training-reader .field-graduation{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5}.training-reader .field-description u,.training-reader .field-contents u,.training-reader .field-process u,.training-reader .field-precognition u,.training-reader .field-graduation u{text-decoration:underline}.training-reader .field-description strong,.training-reader .field-contents strong,.training-reader .field-process strong,.training-reader .field-precognition strong,.training-reader .field-graduation strong{font-family:"Roboto", sans-serif;font-weight:700}.training-reader .field-description em,.training-reader .field-contents em,.training-reader .field-process em,.training-reader .field-precognition em,.training-reader .field-graduation em{color:#000}.training-reader .field-description a,.training-reader .field-contents a,.training-reader .field-process a,.training-reader .field-precognition a,.training-reader .field-graduation a{text-decoration:underline;color:#000;transition:color 80ms ease-out}.training-reader .field-description a:hover,.training-reader .field-contents a:hover,.training-reader .field-process a:hover,.training-reader .field-precognition a:hover,.training-reader .field-graduation a:hover{color:#A3A0A0}.training-reader .field-description ul,.training-reader .field-contents ul,.training-reader .field-process ul,.training-reader .field-precognition ul,.training-reader .field-graduation ul{margin-left:0;padding-left:20px}.training-reader .field-description li::marker,.training-reader .field-contents li::marker,.training-reader .field-process li::marker,.training-reader .field-precognition li::marker,.training-reader .field-graduation li::marker{color:#Ed1c24}.training-reader .field-description:not(:first-child),.training-reader .field-contents:not(:first-child),.training-reader .field-process:not(:first-child),.training-reader .field-precognition:not(:first-child),.training-reader .field-graduation:not(:first-child){margin-top:60px}.training-reader .field-trainer:not(:first-child){margin-top:60px}.training-reader .field-image{border-radius:10px;overflow:hidden;width:100%}.training-reader .field-image .inner{background-position:center center;background-size:cover;padding-top:80%;width:100%}.training-reader .details{background:#f5f5f5;border-radius:10px;margin-top:30px;padding:20px 30px}.training-reader .details ul{display:block}.training-reader .details ul li{color:#000;display:flex;font-size:1.7rem;line-height:1;padding:10px 0}.training-reader .details i{flex-basis:4rem;flex-shrink:0;font-size:2rem}.training-reader .details div{line-height:1.2}.training-reader .field-program{font-family:"Roboto", sans-serif;font-weight:400;color:#000;line-height:1.5;background:#f5f5f5;border-radius:10px;margin-top:30px;padding:30px}.training-reader .field-program u{text-decoration:underline}.training-reader .field-program strong{font-family:"Roboto", sans-serif;font-weight:700}.training-reader .field-program em{color:#000}.training-reader .field-program a{text-decoration:underline;color:#000;transition:color 80ms ease-out}.training-reader .field-program a:hover{color:#A3A0A0}.training-reader .field-program ul{margin-left:0;padding-left:20px}.training-reader .field-program li::marker{color:#Ed1c24}.training-reader .field-program h3{margin-bottom:15px}.training-reader .trainer{display:flex;margin:15px 0 0}.training-reader .trainer .field-picture .inner{background-position:center center;background-size:cover;border-radius:50%;flex-basis:100px;flex-grow:0;height:100px;overflow:hidden;width:100px}.training-reader .trainer>.inner{padding-left:15px;margin:auto 0}.training-reader .trainer>.inner .field-name{font-family:"Roboto", sans-serif;font-weight:700;font-size:1.7rem}.training-reader .trainer>.inner .btn-link{font-family:"Roboto", sans-serif;font-weight:400;color:#000;display:block;font-size:1.7rem;line-height:2.4rem;margin-top:10px}.training-reader .trainer>.inner .btn-link:after{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:600;content:"";color:#Ed1c24;display:inline-block;font-size:1.7rem;margin-left:10px;transition:margin 120ms ease-out}.training-reader .trainer>.inner .btn-link:hover:after{margin-left:20px}.training-event-list h2{margin-bottom:30px}.training-event-list .event{display:flex;flex-wrap:wrap;font-size:1.7rem;padding:30px 0}@media (max-width:999px){.training-event-list .event{display:block}}.training-event-list .event:not(.loaded),.training-event-list .event.disabled{display:none}.training-event-list .event:not(:first-child){border-top:1px rgba(72, 73, 73, 0.5) solid}.training-event-list .event>i{font-size:2rem;margin-right:-15px}.training-event-list .event>*{margin:auto 10px auto 0}.training-event-list .event>*,.training-event-list .event>* *{font-family:"Roboto", sans-serif;font-weight:700;font-size:1.7rem}.training-event-list .event>*:not(:first-child){margin-left:30px}@media (max-width:999px){.training-event-list .event>*{display:block;flex-basis:100%;margin:15px auto 0 0 !important}}.training-event-list .field-location{flex-grow:1;max-width:670px}.training-event-list .field-location .value{font-size:1.7rem}.training-event-list .field-freeSlots{display:inline-block}.training-event-list .event .field-details{color:#A3A0A0;flex-basis:100%;order:2;margin:15px 0 0}.training-event-list .event .field-freeSlots{font-family:"Roboto", sans-serif;font-weight:700;background-color:#1DA07C;color:#fff;padding:5px 10px}.training-event-list .event .field-freeSlots.no-free-slots{background-color:#Ed1c24}.training-event-list .event .field-freeSlots,.training-event-list .event .field-freeSlots *{font-size:1.6rem}.training-event-list .event .field-link{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;margin-left:auto}.training-event-list .event .field-link:hover{background:#af0e14;border-color:#af0e14}.training-form .person-list>.row:not(:first-child){border-top:1px solid rgba(72, 73, 73, 0.5)}.training-form .person-list>.row>*{margin-top:0;padding-bottom:15px;padding-top:5px}.training-form .person-list .remove-container{display:flex}.training-form .person-list .remove-container button{color:#Ed1c24;cursor:pointer;font-size:2rem;margin:auto 0 0;padding:13px}.training-form .person-list .remove-container button:hover{color:#000}.training-form .person-list .add-container{display:flex}.training-form .person-list .add-container button{font-family:"DIN Next LT Pro Regular", sans-serif;font-weight:normal;background:#Ed1c24;border-radius:0.5rem;border:2px #Ed1c24 solid;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:1.6rem;min-height:5rem;line-height:1.8rem;overflow:hidden;padding:1.5rem 3.5rem;position:relative;text-transform:uppercase;transition:all 120ms ease-out;width:auto;z-index:1;max-width:100%;word-break:break-word;margin:30px auto 0}.training-form .person-list .add-container button:hover{background:#af0e14;border-color:#af0e14}.powertrains-list{list-style-type:none;display:flex;flex-wrap:wrap;padding:0}.powertrains-list>li{display:block;width:25%;padding:1.5rem 1.5rem 5rem 1.5rem}.powertrains-list>li a{display:block;width:100%;height:100%;color:#000;text-decoration:none;transition:border-color 160ms ease-out}.powertrains-list>li a .field-title{margin-bottom:1rem}.powertrains-list>li a figure{width:100%;position:relative;margin-bottom:2rem;overflow:hidden}.powertrains-list>li a figure img{transition:all 120ms ease-out}.powertrains-list>li a figure .tags{position:absolute;right:2rem;top:2rem;list-style-type:none;text-align:center;display:flex;justify-content:center;margin-bottom:2rem;z-index:1}.powertrains-list>li a figure .tags li{background-color:#515151;border-radius:5px;text-transform:uppercase;color:#fff;padding:0.4rem 0.9em 0.3rem 0.9em}.powertrains-list>li a figure img{display:block;width:100%}.powertrains-list>li a:hover figure img{transform:scale(1.1)}.powertrains-list>li a .field-spec{font-size:1.6rem}.powertrains-list>li a .field-spec small{font-size:1.6rem}.powertrains-list>li a .field-spec small:before{content:"("}.powertrains-list>li a .field-spec small:after{content:")"}@media (max-width:1399px){.powertrains-list>li{width:33.33%}}@media (max-width:999px){.powertrains-list>li{width:50%}}@media (max-width:499px){.powertrains-list>li{width:100%}.powertrains-list>li a{border-color:transparent;border-bottom-color:#D5D5D5}}.powertrains-detail-header-wrapper{position:relative}.powertrains-detail-header{position:static !important;margin-top:0 !important;margin-bottom:0 !important}.powertrains-detail-header .rsce_titleimage .image_wrapper .image_wrapper_inner{position:relative}.powertrains-detail-header .rsce_titleimage .image_wrapper .tags{position:absolute;right:2rem;top:2rem;list-style-type:none;text-align:center;display:flex;justify-content:center;margin-bottom:2rem}.powertrains-detail-header .rsce_titleimage .image_wrapper .tags li{background-color:#515151;border-radius:5px;text-transform:uppercase;color:#fff;padding:0.4rem 0.9em 0.3rem 0.9em}.powertrains-detail-header .rsce_titleimage .image_wrapper i{color:#fff;text-shadow:0 0 4px rgba(0, 0, 0, 0.5);left:0;position:absolute;top:0;padding:20px}.powertrains-detail-content .specifications_wrapper .field-headline{word-break:break-word}.powertrains-detail-content .specifications_wrapper h1+div,.powertrains-detail-content .specifications_wrapper h1+p,.powertrains-detail-content .specifications_wrapper h1+.field-text{margin-top:5vh}.powertrains-detail-content .specifications_wrapper h2+div,.powertrains-detail-content .specifications_wrapper h2+p,.powertrains-detail-content .specifications_wrapper h2+.field-text{margin-top:1.6rem}.powertrains-detail-content .specifications_wrapper h3+div,.powertrains-detail-content .specifications_wrapper h3+p,.powertrains-detail-content .specifications_wrapper h3+.field-text{margin-top:1.6rem}.powertrains-detail-content .specifications_wrapper h4+div,.powertrains-detail-content .specifications_wrapper h4+p,.powertrains-detail-content .specifications_wrapper h4+.field-text,.powertrains-detail-content .specifications_wrapper h5+div,.powertrains-detail-content .specifications_wrapper h5+p,.powertrains-detail-content .specifications_wrapper h5+.field-text,.powertrains-detail-content .specifications_wrapper h6+div,.powertrains-detail-content .specifications_wrapper h6+p,.powertrains-detail-content .specifications_wrapper h6+.field-text{margin-top:1.6rem}.powertrains-detail-content .specifications_wrapper div+h2,.powertrains-detail-content .specifications_wrapper div+h3,.powertrains-detail-content .specifications_wrapper div+h4,.powertrains-detail-content .specifications_wrapper div+h5,.powertrains-detail-content .specifications_wrapper div+h6,.powertrains-detail-content .specifications_wrapper p+h2,.powertrains-detail-content .specifications_wrapper p+h3,.powertrains-detail-content .specifications_wrapper p+h4,.powertrains-detail-content .specifications_wrapper p+h5,.powertrains-detail-content .specifications_wrapper p+h6,.powertrains-detail-content .specifications_wrapper ul+h2,.powertrains-detail-content .specifications_wrapper ul+h3,.powertrains-detail-content .specifications_wrapper ul+h4,.powertrains-detail-content .specifications_wrapper ul+h5,.powertrains-detail-content .specifications_wrapper ul+h6,.powertrains-detail-content .specifications_wrapper ol+h2,.powertrains-detail-content .specifications_wrapper ol+h3,.powertrains-detail-content .specifications_wrapper ol+h4,.powertrains-detail-content .specifications_wrapper ol+h5,.powertrains-detail-content .specifications_wrapper ol+h6{margin-top:3.6vh}.powertrains-detail-content .specifications_wrapper div+div,.powertrains-detail-content .specifications_wrapper div+p,.powertrains-detail-content .specifications_wrapper div+ol,.powertrains-detail-content .specifications_wrapper div+ul,.powertrains-detail-content .specifications_wrapper p+div,.powertrains-detail-content .specifications_wrapper p+p,.powertrains-detail-content .specifications_wrapper p+ol,.powertrains-detail-content .specifications_wrapper p+ul,.powertrains-detail-content .specifications_wrapper ul+div,.powertrains-detail-content .specifications_wrapper ul+p,.powertrains-detail-content .specifications_wrapper ul+ol,.powertrains-detail-content .specifications_wrapper ul+ul,.powertrains-detail-content .specifications_wrapper ol+div,.powertrains-detail-content .specifications_wrapper ol+p,.powertrains-detail-content .specifications_wrapper ol+ol,.powertrains-detail-content .specifications_wrapper ol+ul{margin-top:1.6rem}.powertrains-detail-content .specifications_wrapper p img{display:inline-block;max-width:100%;height:auto}.powertrains-detail-content .specifications_wrapper ol,.powertrains-detail-content .specifications_wrapper ul{padding-left:3rem}.powertrains-detail-content .specifications_wrapper ol li,.powertrains-detail-content .specifications_wrapper ul li{padding-left:0.5rem}.powertrains-detail-content .specifications_wrapper ol li+li,.powertrains-detail-content .specifications_wrapper ul li+li{margin-top:0.5rem}.powertrains-detail-content .specifications_wrapper .btn{display:inline-block;margin:3vh 0.5rem 0}.powertrains-detail-content .specifications_wrapper .btn>a:before{display:inline-block;margin-right:0.5rem}.powertrains-detail-content .specifications_wrapper .btn.ext-jpg>a:before,.powertrains-detail-content .specifications_wrapper .btn.ext-png>a:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:""}.powertrains-detail-content .specifications_wrapper .btn.ext-pdf>a:before{font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;content:""}.powertrains-detail-content .specifications_wrapper .btn:first-of-type{margin-left:0}.powertrains-detail-content .specifications_wrapper .field-title{font-family:"DIN Next LT Pro Ultra Light", sans-serif;font-weight:normal;color:#A3A0A0;text-transform:uppercase;font-size:6.5rem}@media (max-width:999px){.powertrains-detail-content .specifications_wrapper .field-title{font-size:5rem}}@media (max-width:499px){.powertrains-detail-content .specifications_wrapper .field-title{font-size:3.5rem}}.powertrains-detail-content .specifications_wrapper .field-table+*{margin-top:3rem}.powertrains-detail-content .specifications_wrapper table{text-align:left;border-collapse:collapse;min-width:50%;width:500px;max-width:100%;margin-top:3rem}.powertrains-detail-content .specifications_wrapper table tr{border-bottom:1px solid #CDCDCD}.powertrains-detail-content .specifications_wrapper table tr:last-of-type{border-bottom:0}.powertrains-detail-content .specifications_wrapper table th,.powertrains-detail-content .specifications_wrapper table td{font-size:1.6rem;padding:1.2rem 0}.powertrains-detail-content .specifications_wrapper table th small,.powertrains-detail-content .specifications_wrapper table td small{font-size:1.6rem}.powertrains-detail-content .specifications_wrapper table th small:before,.powertrains-detail-content .specifications_wrapper table td small:before{content:"("}.powertrains-detail-content .specifications_wrapper table th small:after,.powertrains-detail-content .specifications_wrapper table td small:after{content:")"}.powertrains-detail-article{margin-bottom:5rem !important}.powertrains-detail{margin:0}.powertrains-detail .field-gallery{margin:10px -5px 0;margin-top:5rem}.powertrains-detail .field-gallery a{float:left;width:calc(33.33% - 10px);margin:0 5px 15px}.powertrains-detail .field-gallery a figure{width:100%;padding:56.25% 0 0;overflow:hidden;position:relative;border:1px #D5D5D5 solid}.powertrains-detail .field-gallery a:hover figure img{width:110%}.powertrains-detail .back{margin-top:5rem}.powertrains-filter{padding:0}.powertrains-filter+.powertrains-list{margin-top:0}@media (max-width:510px){.powertrains-filter .clear-filters{display:block;width:100%;text-align:right}}.powertrains-filter .filters .inside{display:flex;flex-wrap:wrap}.powertrains-filter .filters .inside .filter-widget{flex-basis:calc(100% / 4);padding:1.5rem 1rem 5rem 1.5rem;font-size:1.8rem;display:flex;flex-wrap:wrap;height:fit-content}@media (max-width:499px){.powertrains-filter .filters .inside .filter-widget{padding:1.5rem 1rem 3rem 1.5rem}}.powertrains-filter .filters .inside .filter-widget.layout-half{flex-basis:calc(100% / 8)}@media (min-width:1400px){.powertrains-filter .filters .inside .filter-widget.items-three .cb-toggle{width:calc(100% / 3)}}.powertrains-filter .filters .inside .filter-widget.items-one .cb-toggle{width:100%}.powertrains-filter .filters .inside .filter-widget .field-title{display:block;margin:0 0 1rem;font-family:"Roboto", sans-serif;font-weight:700;width:100%}.powertrains-filter .filters .inside .filter-widget .cb-toggle{width:50%}.powertrains-filter .filters .inside .filter-widget .cb-toggle span{overflow:hidden;position:relative}.powertrains-filter .filters .inside .filter-widget .cb-toggle span small{background:#Ed1c24;font-size:1.2rem;line-height:1.1;left:0;opacity:0;position:absolute;right:0;top:0;padding:5px 0 0;height:calc(100% - 5px);transition:opacity 90ms ease-out}.powertrains-filter .filters .inside .filter-widget .cb-toggle span:hover small{opacity:1}.powertrains-filter .filters .inside .filter-widget .filter-range{background-color:#f5f5f5;display:flex;padding:2.1rem 1.8rem 2rem}.powertrains-filter .filters .inside .filter-widget .filter-range label{width:100%}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]{height:32px;-webkit-appearance:none;margin:10px 0;width:100%}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]:focus{outline:none}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]::-webkit-slider-runnable-track{width:100%;height:1px;cursor:pointer;animate:0.2s;box-shadow:0px 0px 0px #000000;background:#707070;border-radius:0px;border:0px solid #000000}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px #000000;border:0px solid #000000;height:26px;width:14px;border-radius:0px;background:#ED1C24;cursor:pointer;-webkit-appearance:none;margin-top:-12.5px}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]:focus::-webkit-slider-runnable-track{background:#707070}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]::-moz-range-track{width:100%;height:1px;cursor:pointer;animate:0.2s;box-shadow:0px 0px 0px #000000;background:#707070;border-radius:0px;border:0px solid #000000}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px #000000;border:0px solid #000000;height:26px;width:14px;border-radius:0px;background:#ED1C24;cursor:pointer}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]::-ms-track{width:100%;height:1px;cursor:pointer;animate:0.2s;background:transparent;border-color:transparent;color:transparent}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]::-ms-fill-lower{background:#707070;border:0px solid #000000;border-radius:0px;box-shadow:0px 0px 0px #000000}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]::-ms-fill-upper{background:#707070;border:0px solid #000000;border-radius:0px;box-shadow:0px 0px 0px #000000}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0px 0px 0px #000000;border:0px solid #000000;height:26px;width:14px;border-radius:0px;background:#ED1C24;cursor:pointer}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]:focus::-ms-fill-lower{background:#707070}.powertrains-filter .filters .inside .filter-widget .filter-range input[type=range]:focus::-ms-fill-upper{background:#707070}.powertrains-filter .filters .inside .filter-widget.filter-type-checkbox label{display:inline-block;padding:0 0.5rem 0.5rem 0;cursor:pointer}.powertrains-filter .filters .inside .filter-widget.filter-type-checkbox label input{float:left;width:0;height:0;opacity:0}.powertrains-filter .filters .inside .filter-widget.filter-type-checkbox label span{display:block;background-color:#f5f5f5;border:1px #f5f5f5 solid;padding:0.8rem 0.5rem 0.7rem;height:auto;line-height:100%;text-transform:uppercase;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;word-break:break-word;transition:all 120ms ease-out}.powertrains-filter .filters .inside .filter-widget.filter-type-checkbox label input:checked+span{border-color:#Ed1c24;background-color:#Ed1c24;color:#fff}@media (min-width:1025px){.powertrains-filter .filters .inside .filter-widget.filter-type-checkbox label:hover span{border-color:#Ed1c24;background-color:#Ed1c24;color:#fff}}.powertrains-filter .filters .inside .filter-widget.filter-type-range{display:block}.powertrains-filter .filters .inside .filter-widget.filter-type-range label input{width:100%;outline:none;border-color:transparent}.powertrains-filter .filters .inside .filter-widget.filter-type-range label input::-webkit-scrollbar{width:13px;height:13px}.powertrains-filter .filters .inside .filter-widget.filter-type-range label input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.2rem;height:1.2rem;background:#f5f5f5;border-radius:0.6rem;margin:-0.6rem 0 0 0;box-shadow:0 0 0 1px #D5D5D5;cursor:pointer}.powertrains-filter .filters .inside .filter-widget.filter-type-range label input::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:1.2rem;height:1.2rem;background:#f5f5f5;border-radius:0.6rem;margin:-0.6rem 0 0 0;box-shadow:0 0 0 1px #D5D5D5;cursor:pointer}.powertrains-filter .filters .inside .filter-widget.filter-type-range label input::-ms-thumb{-webkit-appearance:none;appearance:none;width:1.2rem;height:1.2rem;background:#f5f5f5;border-radius:0.6rem;margin:-0.6rem 0 0 0;box-shadow:0 0 0 1px #D5D5D5;cursor:pointer}.powertrains-filter .filters .inside .filter-widget.filter-type-range label input[type=range]::-webkit-slider-runnable-track{background:#D5D5D5;width:100%;height:2px}.powertrains-filter .filters .inside .filter-widget.filter-type-range label input[type=range]::-moz-range-track{background:#D5D5D5;width:100%;height:2px}.powertrains-filter .filters .inside .filter-widget.filter-type-range label input[type=range]::-ms-track{background:#D5D5D5;width:100%;height:2px}.powertrains-filter .filters .inside .filter-widget.filter-type-range label>span{float:left;width:calc(100% / 3)}.powertrains-filter .filters .inside .filter-widget.filter-type-range label>span:nth-of-type(1){text-align:left}.powertrains-filter .filters .inside .filter-widget.filter-type-range label>span:nth-of-type(2){text-align:center}.powertrains-filter .filters .inside .filter-widget.filter-type-range label>span:nth-of-type(3){text-align:right}@media (max-width:1499px){.powertrains-filter .filters .inside .filter-widget{flex:0 0 calc(100% / 3)}.powertrains-filter .filters .inside .filter-widget.layout-half{flex-basis:calc(100% / 6)}}@media (max-width:999px){.powertrains-filter .filters .inside .filter-widget{flex:0 0 calc(100% / 3)}.powertrains-filter .filters .inside .filter-widget.layout-half{flex-basis:calc(100% / 3)}}@media (max-width:767px){.powertrains-filter .filters .inside .filter-widget{flex-basis:100%}.powertrains-filter .filters .inside .filter-widget.layout-half{flex-basis:100%}.powertrains-filter .filters .inside .filter-widget.items-three .cb-toggle,.powertrains-filter .filters .inside .filter-widget.items-two .cb-toggle,.powertrains-filter .filters .inside .filter-widget.items-one .cb-toggle{width:50%}.powertrains-filter .filters .inside .filter-widget.filter-type-range .filter-range{width:100%}}.powertrains-filter .clear-filters{border:none;line-height:4rem;padding:0 1.5rem;background:transparent;font-family:"Roboto", sans-serif;font-weight:700;cursor:pointer;outline:none}.powertrains-filter .clear-filters:after{content:"";display:inline-block;font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:300;transition:color 160ms ease-out, border-color 160ms ease-out;border:1px #A3A0A0 solid;width:1.4rem;height:1.4rem;line-height:1.4rem;text-align:center;border-radius:50%;margin:0 0 0 0.5rem}.powertrains-filter .clear-filters:hover:after{color:#Ed1c24;border-color:#Ed1c24}@media (max-width:589px){.powertrains-filter .clear-filters:after{display:none}}@media (max-width:510px){.powertrains-filter .clear-filters{float:left;clear:both;text-align:left;line-height:1.1rem;padding-bottom:1rem}}.jobs-list{display:block}.jobs-list li{width:calc(99.8% / 2);min-height:168px;display:none;float:left;padding:1.5rem !important;box-shadow:0 0 0px -3px #000;transition:box-shadow 160ms ease-out}.jobs-list li .field-title{line-height:2rem;margin-bottom:1rem;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.jobs-list li .field-title.has-referral-link{padding-right:42px}.jobs-list li .field-title a{color:inherit;text-decoration:none}.jobs-list li .field-title a.referral-link{height:35px;position:absolute;right:0;top:0;width:35px;transform:scale(1);transition:transform 120ms ease-out}.jobs-list li .field-title a.referral-link:hover{transform:scale(1.05)}.jobs-list li p{color:#000;margin-bottom:1rem}.jobs-list li .btn-primary{opacity:0;transition:border 140ms ease-out, color 140ms ease-out, background 140ms ease-out, opacity 280ms ease-out, margin 280ms ease-out;border-color:transparent;margin-left:1rem}.jobs-list li:hover{box-shadow:2px 2px 16px -7px #000}.jobs-list li:hover .btn-primary{opacity:1;margin-left:0;border-color:#Ed1c24}@media (max-width:1199px){.jobs-list li{width:50%}}@media (max-width:767px){.jobs-list li{padding:0.8rem !important}}@media (max-width:549px){.jobs-list li{width:calc(100% + 2rem);padding:1rem !important;margin:0 -1rem;min-height:0}.jobs-list li .field-title{overflow:visible;white-space:normal}}.jobs-list:after{content:"";display:block;clear:both}.jobs-detail{padding:0 0 10rem;position:relative}.jobs-detail h1.has-referral-link,.jobs-detail h3.has-referral-link{padding-right:75px}@media (max-width:599px){.jobs-detail h1,.jobs-detail h3{font-size:1.2rem !important}}.jobs-detail .field-subtitle{text-align:center;position:relative;top:-3.5rem}@media (max-width:991px){.jobs-detail .field-subtitle{top:-2rem}}.jobs-detail .referral-link{display:block;height:64px;margin:0 auto;position:absolute;right:15px;top:0;width:64px;transform:scale(1);transition:transform 120ms ease-out}.jobs-detail .referral-link:hover{transform:scale(1.05)}.jobs-detail .ce_downloads{padding-top:1rem}.jobs-detail .ce_downloads ul{margin:0}.jobs-detail .btn-primary{margin-bottom:1rem}.jobs-filter .filter-widget{padding:0;margin:0;width:100%}.jobs-filter .filter-widget label{display:block;position:relative;margin:0 0.5rem 0.5rem 0}.jobs-filter .filter-widget label .field-title{display:inline-block;margin:0 1rem 0 0;font-family:"Roboto", sans-serif;font-weight:700}.jobs-filter .filter-widget label select{float:right}.jobs-filter .filter-widget label input[type=search]{width:100%;-webkit-appearance:none}@media (max-width:767px){.jobs-filter .filter-widget{margin:0}.jobs-filter .filter-widget label{margin-right:0;display:block}.jobs-filter .filter-widget label .field-title{display:block;margin-right:0}.jobs-filter .filter-widget label select{width:100%}}.jobs-filter .filter-widget:after{content:"";display:block;clear:both}.jobs-filter .filter-widget.filter-type-search{position:relative}.jobs-filter .filter-widget.filter-type-search label:after{position:absolute;top:0.5rem;right:0.5rem;margin:0;width:1.6rem;height:1.6rem;line-height:1.6rem;text-align:center;font-family:"Font Awesome 5 Pro", "Font Awesome 5 Brands";font-weight:400;color:#A3A0A0;content:"";cursor:pointer}.jobs-filter .filter-widget.filter-type-checkbox .field-title{display:block;margin:0 0 1rem;font-family:"Roboto", sans-serif;font-weight:700}.jobs-filter .filter-widget.filter-type-checkbox label{display:inline-block;position:relative;margin:0 0 0.5rem 0;width:auto;cursor:pointer}.jobs-filter .filter-widget.filter-type-checkbox label input{float:left;width:0;height:0;opacity:0}.jobs-filter .filter-widget.filter-type-checkbox label span{display:block;border:1px #B1B1B1 solid;padding:0.4rem 0.8rem 0.3rem;border-radius:0.85rem;height:auto;line-height:100%}.jobs-filter .filter-widget.filter-type-checkbox label input:checked+span{border-color:#Ed1c24}.jobs-filter .filter-widget.filter-type-checkbox label:hover span{border-color:#D5D5D5}@media (max-width:767px){.jobs-filter .filter-widget.filter-type-checkbox br{display:none}}.badges{display:block}.badges img{float:right;width:calc(5vw + 5vh)}.badges:after{clear:both;content:"";display:block}.products-list{display:block}.products-list li{display:block;width:100%;margin:0 0 4rem}.products-list li:not(:last-child){padding-bottom:2rem;border-bottom:1px #D5D5D5 solid}.products-list li figure{float:left;width:30%}.products-list li .field-contents{float:left;width:70%;padding:0 0 0 2rem}.products-list li .field-contents h3{margin-top:0}.products-list li:after{display:block;content:"";clear:both}@media (max-width:499px){.products-list li figure,.products-list li .field-contents{width:100%;padding:1rem 0}}@media (max-width:991px){.products-list{margin-bottom:8rem !important}}@media (max-width:519px){.products-list{margin-bottom:12rem !important}}.thesis-list li{display:block;width:100%;margin:-1px 0 0}.thesis-list li .ce_accordion{width:100%;margin:0}.thesis-list li .ce_accordion .accordion .field-left,.thesis-list li .ce_accordion .accordion .field-right{width:calc(50% - 15px)}.thesis-list li .ce_accordion .accordion .field-left{margin-right:15px;float:left}.thesis-list li .ce_accordion .accordion .field-right{margin-left:15px;float:right}@media (max-width:767px){.thesis-list li .ce_accordion .accordion .field-left,.thesis-list li .ce_accordion .accordion .field-right{width:100%;margin:0;float:none}}.thesis-filter .filter-widget{float:left;padding:0;margin:0 1.5rem 0 0}.thesis-filter .filter-widget.filter-type-select label{display:inline-block;position:relative;margin:0 0.5rem 0.5rem 0}.thesis-filter .filter-widget.filter-type-select label .field-title{display:inline-block;margin:0 1rem 0 0;font-family:"Roboto", sans-serif;font-weight:700}@media (max-width:767px){.thesis-filter .filter-widget{float:none;margin:0}.thesis-filter .filter-widget.filter-type-select label{margin-right:0;display:block}.thesis-filter .filter-widget.filter-type-select label .field-title{display:block;margin-right:0}.thesis-filter .filter-widget.filter-type-select label select{width:100%}}.thesis-filter:after{content:"";display:block;clear:both}.rsce_powertrainsCategory{padding:0}
