.w50.wizard50 {
   height: auto !important;
}

#tl_navigation .tl_level_1_group .group-redirect_manager {
    background: url(../../system/modules/redirect_manager/assets/images/redirect.svg) 0px 1px no-repeat;
    background-size: 16px 16px;
	color: #91979c;
}

.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;--ccb-focus-clr: #00a4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar input:focus-visible:not(.cc-hide-focus)+label:before{outline:3px dashed var(--ccb-focus-clr);outline-offset:2px}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover,.contao-cookiebar .cc-btn:focus{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-focus:not(.cc-hide-focus):focus-visible{outline:3px dashed var(--ccb-focus-clr);outline-offset:-3px}.cc-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;float:left}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@media(forced-colors){.contao-cookiebar input+label:after{border:1px solid currentColor}.cc-inner{border:1px solid currentColor}input.cc-group-half+label:after{margin-left:9px}}@media(prefers-reduced-motion){.contao-cookiebar{--ccb-anim-duration: 2s}}@media print{.contao-cookiebar{opacity:0}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-groups{display:none;padding-top:15px}.cc-group{text-align:left}.cc-group>label{margin:5px 130px 5px 10px}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn-details:hover{color:var(--ccb-detail-clr-hvr, #717171)}

body,#header .background,#header .background_image{overflow-x:hidden}body,form{margin:0;padding:0}img{height:auto;max-width:100%;display:block;border:0px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-right:0;margin-left:0;padding:0}a img{border-bottom:0px}figure{margin:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}select,input,textarea{font-size:99%}.ce_gallery ul{overflow:hidden;margin:0;padding:0;list-style-type:none}.ce_gallery li{float:left}.ce_gallery li.col_first{clear:left}.block{overflow:hidden}.clear,#clear{height:0.1px;clear:both;font-size:0.1px;line-height:0.1px}.invisible{width:0;height:0;left:-1000px;position:absolute;overflow:hidden;display:inline;top:-1000px}.custom{display:block}#container:after,.custom:after{height:0;clear:both;display:block;content:".";visibility:hidden}input.text,input.email,textarea{width:100%;outline:none}textarea{min-height:100px}fieldset{margin:0;padding:0;border:0px hidden;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-before:0;-webkit-padding-after:0}fieldset table{width:100%}input.captcha{width:50px}.tableless label{display:block}.tableless span label{display:inline}.ce_form td,.formbody td{padding-bottom:5px}.ce_form td.col_0{padding-right:10px;text-align:right}input.checkbox,.tableless .checkbox_container label,.checkbox_container span.mandatory{display:inline}input.radio,.tableless .radio_container label,.radio_container span.mandatory{display:inline}.checkbox_container span,.radio_container span{display:block}body.ios input.text,body.ios input.email,body.ios textarea,body.ios input.submit,body.ios input.captcha{-webkit-appearance:none}input.text,input.submit,.textarea,input.captcha{-webkit-appearance:none;-moz-border-radious:0}.error,span.mandatory,.confirm{color:#000}p.error{margin:0;padding-top:10;padding-bottom:0}p.active,p.confirm{margin:0;padding:0}.ce_download img,.ce_downloads img,.enclosure img{display:inline;vertical-align:top}.ce_downloads p,.enclosure p{padding-bottom:0}.enclosure{padding-top:20px}.pdf_link img{display:inline}table{border-spacing:0}address{display:inline;font-style:normal}.float_left{float:left}.float_right{float:right}.float_clear{clear:both}.center{clear:both;margin-right:auto;margin-left:auto;text-align:center}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}html{scroll-behavior:smooth}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hide-non-mobile{display:none}#header .header_top_inside,#header .header_bottom_inside,#header .inside,#footer .inside,#posthero .inside,#prefooter .news_inside{max-width:1740px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}#header .inside{display:flex;align-items:center;position:relative;justify-content:space-between;padding-left:60px;padding-right:60px}#container{padding-top:230px;padding-bottom:90px;background-color:#fff}.container_inside,.contained,#Hero .mod_article,#Smallhero .mod_article{max-width:1740px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.flex_wrapper,.flex_wrapper .formbody,.ce_gallery ul,.flex_accord .accordion div,.product_list,.ce_form .formbody,.full-row.ce_text{flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:row wrap;flex-wrap:row wrap}.no-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.size16,.size20,.size25,.size33,.size40,.size50,.size75,.size60,.size66,.size100,.where_to_buy,.full-row.ce_text .image_container,.full-row.ce_text .text{padding-right:30px;padding-left:30px;vertical-align:top}.size100{width:100%;flex:none}.size50,.full-row.ce_text .image_container,.full-row.ce_text .text{width:50%}.size33{width:33.333%}.size66{width:66.6666%}.size75{width:75%}.size25{width:25%}.size16{width:16.66%}.size20{width:20%}.size60{width:60%}.size40{width:40%}.inline-box{display:inline-block;vertical-align:top}.center_element,.center{margin-right:auto;margin-left:auto;text-align:center;justify-content:center}.center img{margin-right:auto;margin-left:auto;padding-bottom:20px}.left{text-align:left}.reverse{flex-direction:column-reverse}table{width:100%}.container{max-width:1380px;position:relative;display:block;margin-right:auto;margin-left:auto;padding-right:60px;padding-left:60px}.no-pad,.size66.no-pad{padding:0}.no-pad-right{padding-right:0}.no-margin,#main .ce_text.no-margin{margin:0}.relative{position:relative}.marbot60{margin-bottom:60px}.marbot150{margin-bottom:150px}.marbot120{margin-bottom:120px}.marbot125{margin-bottom:125px}.marbot90{margin-bottom:90px}.marbot30{margin-bottom:30px}.marbot15{margin-bottom:15px}.martop60{padding-top:60px}.martop90{padding-top:90px}.vert_center{align-items:center}.vert_top{align-items:flex-start}.small{font-size:0.875em}.unequal_heights{align-items:flex-start}.border img{border:1px solid #bfbfbf}.circle img{border-radius:50%}.visually-hidden{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.small-width{max-width:1200px;margin:auto}.small{font-weight:300;font-size:0.875em}@media only screen and (max-width:1200px){.size75{width:100%}}@media only screen and (max-width:1050px){.container_inside,#gallery .inside,#Social .inside{padding-right:0;padding-left:0}#header .inside{padding-left:30px;padding-right:30px}}@media only screen and (max-width:970px){.size33{width:50%}}@media only screen and (max-width:850px){.size50,.size66,.size40,.size60,.full-row.ce_text .image_container,.full-row.ce_text .text{width:100%}.size25{width:50%}.border_right{border:0}#footer .inside,#hero .mod_article{padding-right:0;padding-left:0}#main .inside .size50 .btn{margin-right:0}}@media only screen and (max-width:800px){#container{padding-top:300px}}@media only screen and (max-width:600px){.size25,.size33,.size40,.size50,.size75,.size60,.size66,.size100{padding-right:15px;padding-left:15px;width:100%}}
.contao-cookiebar .cc-inner .highlight{background:transparent}.contao-cookiebar .cc-inner .highlight .success{color:#fff;background-color:#be1e2d;margin-right:15px;font-size:0.75em;padding:8px 14px;border-radius:4px}.contao-cookiebar .cc-btn{font-size:0.75em;padding:8px 14px;border-radius:4px}@media (min-width:768px){.contao-cookiebar .cc-inner{max-width:1000px}}.contao-cookiebar input:disabled+label:before,.contao-cookiebar input:disabled+label:after,.cc-btn.deny{display:none}.cookiebar_simple p,.cookiebar_simple .cc-info>a{color:#be1e2d;border-bottom:0}body{font-family:"Gothic A1", sans-serif;color:#000;font-weight:400;font-size:1.3em;line-height:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2,h3{color:#be1e2d;font-family:"Roboto", sans-serif}h2{margin-bottom:15px}.largeh1 h1{font-size:4em}h1{font-size:2.6em;line-height:1.125em;font-weight:600}h2{font-size:1.8em;line-height:1.25em;font-weight:600}h2 a,a h2{border-bottom:0}h2 a:hover,a h2:hover{border-bottom:0;color:#000}h3{font-size:1.45em;line-height:1.25em;margin-bottom:12px}p{margin-bottom:1.35em}a{border-bottom:1px solid #000;text-decoration:none;color:#000;transition:all 0.2s ease;cursor:pointer;font-weight:500}a:hover{color:#000;border-bottom:1px solid #000}hr{border:0;border-bottom:15px solid #000;margin:60px 0;width:100%}hr.no_margin{margin-left:0px;margin-right:0px}.btn,button.submit,#popup .ce_form input.submit,.more a,.industries a.btn,.hs-button{display:inline-block;text-align:center;background-color:#be1e2d;color:#fff;cursor:pointer;font-size:1.15rem;line-height:18px;font-weight:600;padding:20px 35px;border:0;border-radius:10px;transition:all 0.5s ease;-webkit-appearance:none;text-transform:uppercase;position:relative;line-height:1em}a.btn:hover,.btn:hover,.more a:hover,.hs-button:hover{background-color:#000;border:0;color:#fff}ul{margin-top:0;margin-bottom:0}#main li{padding-bottom:15px}.large p{font-size:1.125em;line-height:1.35em}blockquote{font-size:1.125em;line-height:1.45em;font-weight:400;padding:0;margin:0}.quote-ref{display:flex;justify-content:space-between;align-items:center}.caption{font-size:0.8em;font-weight:300}.social a{border-bottom:0}.social svg{display:inline-block;padding:5px}#footer .social svg{width:1.5em}.black{color:#000}@media only screen and (max-width:1300px){h1{font-size:2.875em}h2{font-size:1.5em}p,#main ul,#main ol{font-size:1em}}@media only screen and (max-width:1180px){.contact_page #main .size33{width:40%}.contact_page #main .size66{width:60%}}@media only screen and (max-width:1000px){h1{font-size:2.75em}.contact_page #main .size33{width:40%;padding-right:0}.contact_page #main .size66{width:60%}.about #container{background-position:right -950px top 80px}.btn,button.submit,#popup .ce_form input.submit{font-size:1rem}}@media only screen and (max-width:900px){.contact_page table td{display:block}}@media only screen and (max-width:730px){.contact_page #main .size33,.contact_page #main .size66{width:100%;margin-bottom:30px}.contact_page #main .size66{padding:0}}@media only screen and (max-width:600px){h1{font-size:2.3em}h2{font-size:1.65em}.about #container{background-position:right -1100px top 0}}
#header{position:fixed;width:100%;z-index:1000;transition:all 0.2s ease;background-color:#fff;color:#be1e2d;font-size:0.8em;font-weight:900}.header_left{display:flex;align-items:center;position:relative;justify-content:space-between}.header_right{display:block;text-align:right;justify-content:flex-end;align-items:center}.header_right_top,.header_right_bottom{width:100%;height:50%}.header_right_top{color:#fff}.header_right_top a{color:#fff}.header_right_top .social{width:fit-content;background-color:#727477;padding:5px 20px;margin-left:auto}.header_right_bottom{display:flex;justify-content:flex-end;align-items:center;padding:15px 0}.header_right_bottom a{color:#be1e2d;border:0}.header_right_bottom a:hover{color:#3a090e}#header .divider{padding:0 20px}#header .btn{margin-left:30px;padding:10px 20px;font-size:1rem}.header_right_bottom .nav{margin-left:10px}#header .logo img{width:400px;margin:auto}#header .header_right .menu{display:none;font-size:1.2em}#header .social a{font-size:1.3em}#header a.social_link{font-size:0.9em;font-weight:700}#header .social a:hover,#header a.social_link:hover{color:#ccc}#header .social .svg-inline--fa{vertical-align:-0.3em}.mm-navbar{color:#000}@media only screen and (max-width:1100px){#header .logo img{width:300px}}@media only screen and (max-width:860px){#header{padding:10px 0}#header .inside{justify-content:center}#header .social a{font-size:1.6em}#header a.social_link{font-size:0.9em}#header .nav{display:none}#header .header_right .menu{display:inline-block;padding:5px 15px 5px 0}#header .header_right{position:fixed;bottom:0;right:0;width:100%;background-color:#fff;display:flex;-webkit-box-shadow:0px -5px 10px rgba(50, 50, 50, 0.4);-moz-box-shadow:0px -5px 10px rgba(50, 50, 50, 0.4);box-shadow:0px -5px 10px rgba(50, 50, 50, 0.4)}#header .header_right .header_right_bottom{padding:0;width:auto}#header .header_right .menu{padding:15px 15px;color:#fff;background-color:#be1e2d}#header .header_right .menu:hover{background-color:#921723}#header .header_right_top .social{width:auto;text-align:left;background-color:#fff;color:#be1e2d}#header .header_right_top .social a{color:#be1e2d}#header .header_right_top .social a:hover{color:#921723}#header .social svg{font-size:0.9em}#header .social .svg-inline--fa{vertical-align:-0.4em}}@media only screen and (max-width:370px){#header .social svg{font-size:0.7em}#header a.social_link{font-size:0.7em}.header_right_top .social{padding:5px 10px}}
.header_bottom{background-color:#fff}#Hero,#Hero h1,#Hero a{color:#fff}#Hero a{font-weight:600}#Hero a.btn{font-weight:800;background-color:#fff;color:#000}#Hero .btn:before,#Hero .btn:after{background-color:#000}#Hero a:hover{color:#000}#Hero h1{margin-bottom:35px}#Hero{background-color:#000;overflow:hidden;max-height:750px;padding-top:100px}#Hero:after{content:" ";display:block;width:100%;height:50%;position:absolute;background-color:#000;opacity:0.5;top:0;left:0}#Hero .inside{position:relative}#container{position:relative;padding-top:90px}#Hero .ce_text{max-width:1000px;position:relative;z-index:200;padding-left:30px;padding-top:120px;padding-bottom:90px;padding-right:60px;text-shadow:2px 2px 10px rgba(0, 0, 0, 0.8)}#Hero .ce_image{position:absolute;right:0;height:100%;width:100%;top:0}#Hero .image_container{width:100%;height:100%}#Hero .ce_image img,#Hero .ce_video video,#Hero .ce_image picture{max-width:none;object-fit:cover;object-position:bottom left;width:100%;height:100%}#Hero .ce_image.top img,#Hero .ce_video.top video,#Hero .ce_video.top picture{object-position:top right}#Hero .ce_text.no-pad{padding-top:30px;padding-bottom:30px;font-size:0.822em;line-height:1.35em}@media only screen and (max-width:1050px){#Hero .ce_text{padding-right:0;padding-left:0}}@media only screen and (max-width:920px){#Hero .ce_image img,#Hero .ce_video video,#Hero .ce_image picture{object-position:center}}@media only screen and (max-width:730px){h1{font-size:2em}h2{font-size:1.5em}#container{padding-top:60px}#Hero .ce_text{padding-top:80px;padding-left:0;padding-right:0}#Hero p{font-size:1em;line-height:1.35em}}@media only screen and (max-width:600px){h1{font-size:1.75em}h2{font-size:1.25em}#Hero .ce_text.text{padding-right:15px;padding-left:15px}}@media only screen and (max-width:550px){#Hero .ce_text.no-pad p{padding-right:40px}#Hero{padding-top:75px}}
#prefooter{width:100%;background-color:#f1f1ec;background-color:#e0e0e0}#prefooter .news{padding-top:90px}#prefooter .layout_latest .image_link{width:40%;position:relative;overflow:visible;z-index:100}#prefooter .layout_latest .image_container img{width:100%;max-width:none;border-radius:20px}#prefooter h2{font-size:1.75em;font-weight:300;margin-top:30px}#prefooter h2:before{display:block;margin-bottom:10px;font:0.475em Roboto, San Serif;font-weight:600;content:"Latest News"}#prefooter .layout_latest .news_text{width:60%;padding-left:60px}.prefooter_video_gallery{text-align:center}.prefooter_video_gallery a{display:inline-block;margin-right:auto;margin-left:auto;padding-right:90px;padding-bottom:30px;padding-left:90px;background-color:#fff;border-bottom:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;font-weight:bold;color:#f24236;text-transform:uppercase}.prefooter_video_gallery a:hover{color:#0d3c64}.prefooter_video_gallery i{display:inline-block;padding-right:1em}#prefooter .flex_wrapper{align-items:center}#prefooter .categories{display:none}#prefooter .ce_text{margin-bottom:1em}@media only screen and (max-width:850px){#prefooter .more{margin-bottom:0}}
#footer{background-color:#F6F6F6;padding-top:100px;padding-bottom:100px;font-size:0.7em;line-height:1.35em;overflow:hidden;position:relative}.copy{font-size:0.8em}.credit{font-size:0.75em}#footer .social{margin:0}#footer .social a{font-size:2.5em}#footer .cat_company{max-width:300px;margin:auto}
.sf-menu .products{display:none}.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{display:block;padding:13px 24px 9px 24px;border-bottom:0;-webkit-transition:background-color 150ms linear;-moz-transition:background-color 150ms linear;-o-transition:background-color 150ms linear;-ms-transition:background-color 150ms linear;transition:background-color 150ms linear;line-height:1.35em;cursor:pointer;font-weight:600;color:#000;text-transform:uppercase}.sf-menu ul.level_2 a,.sf-menu ul.level_2 strong.active,.sf-menu ul.level_2 span.forward{padding:13px 24px}#header .sf-menu .subemenu strong.active:hover,#header .submenu.sfHover strong.active,#header .sf-menu .trail.sfHover a,#header .sf-menu .sibling.sfHover a,#header .sf-menu .submenu.sfHover a,#header .sf-menu .sibling a:hover{background-color:#921723;color:#fff}#header .sf-menu strong.active{background-color:#921723;color:#fff}#header .sf-menu li.sibling.last{background-color:#be1e2d}#header .sf-menu li.sibling.last a{color:#fff}.sf-menu ul li{position:relative}#header .sf-menu .submenu .level_2 a,#header .sf-menu .submenu .level_2 .active,#header .sf-menu .submenu .level_2 .forward{color:#fff}.sf-menu ul.level_2{text-align:left;background-color:#000;background-repeat:repeat}#header .sf-menu ul.level_2 a:hover,#header .sf-menu ul.level_2 .sf-menu .active:hover{background-color:#000}#header .sf-menu ul.level_2 a:hover,#header .sf-menu ul.level_2 .sf-menu .active:hover,#header .sf-menu ul.level_2 .sfHover,#header .sf-menu .submenu .level_2 a,#header .sf-menu .submenu .level_2 span.active{border-radius:0}.mod_navigation{overflow:visible !important}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{top:100%;position:absolute;display:none;left:0;z-index:99}.sf-menu>li{display:inline-block}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{position:relative;display:block}.sf-menu ul ul{top:0;left:100%}.sf-menu .last ul.level_2{right:0;left:unset}@media only screen and (max-width:1550px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{padding-right:16px;padding-left:16px;font-size:0.9em}}@media only screen and (max-width:1330px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{padding-right:14px;padding-left:14px;font-size:0.85em}#header .logo{max-width:300px}}@media only screen and (max-width:1180px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{padding-right:12px;padding-left:12px;font-size:0.75em}#header .logo{max-width:250px}}@media only screen and (max-width:1000px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{padding-right:5px;padding-left:5px;font-size:0.75em}#header .logo{max-width:230px}}
.mm-menu{top:auto;font-size:0.875em}.mm-menu a{border-bottom:0}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:3000000000}.mm-panels>.mm-panel{top:auto;height:auto}.mm-panels{overflow:visible;height:auto;bottom:0}.mm-panels>.mm-panel{background-color:#fff;overflow:visible}.mm-menu--opened .mm-panels>.mm-panel{-webkit-box-shadow:10px -4px 39px -2px rgba(0, 0, 0, 0.43);-moz-box-shadow:10px -4px 39px -2px rgba(0, 0, 0, 0.43);box-shadow:10px -4px 39px -2px rgba(0, 0, 0, 0.43)}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:rgba(0, 0, 0, 0.5)}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:1}.mm-navbar_sticky{position:relative}
@charset "UTF-8";
:root{--bg:        #e0e0e0;--surface:   #e0e0e0;--ink:       #1c1810;--muted:     #7a6e5f;--accent:    #b85c2c;--border:    #ddd5c4;--gap:       24px}.glide__slide{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:30px 15px;height:100%;position:relative;overflow:hidden;transition:box-shadow 0.3s ease, transform 0.3s ease}.glide__slide::before{content:"“";display:block;font-size:2.5em;line-height:1;color:#605c5c;margin-bottom:-0.3em}#testimonials .glide__slides{padding-bottom:100px}#testimonials hr{border:0;border-bottom:1px solid #000;margin:15px 0;width:100%}#testimonials .glide__arrow{color:black;top:initial;bottom:0;background:initial;box-shadow:initial;font-size:3em;border:0}#testimonials .name{margin-bottom:0}#testimonials .title{font-size:0.65em;margin-bottom:0}#testimonials .stars{color:#b39465;font-size:0.7em;margin-bottom:0}#testimonials .glide__bullet{background-color:var(--surface)}#testimonials .glide__bullet--active{background-color:black}#testimonials .glide__slide p:not(.name):not(.title):not(.stars){font-size:0.75em;line-height:1.3em}#testimonial_article h3{font-size:0.9em}@media only screen and (max-width:1050px){#testimonials{padding-left:30px;padding-right:30px}}
:root{--bg:        #e0e0e0;--surface:   #e0e0e0;--ink:       #1c1810;--muted:     #7a6e5f;--accent:    #b85c2c;--border:    #ddd5c4;--gap:       24px}.sabines .sabines-kicker{display:inline-block;padding:6px 12px;margin-bottom:16px;background-color:#be1e2d;color:#ffffff;font-size:12px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;border-radius:3px}.sabines #article-41.flex_wrapper{position:relative}.sabines #article-41.flex_wrapper{align-items:flex-start}.sabines #article-41 .ce_text.size66 .text{max-width:900px}.sabines #article-41 h1{margin-bottom:24px}.sabines #article-41 p{margin-bottom:18px}.sabines #article-41 .permission-note{margin-top:28px}body.sabines .container_inside{margin-top:40px}.ce_text.sabines-hero h1{margin-bottom:28px;color:#be1e2d;font-size:clamp(42px, 5vw, 64px);line-height:1.05;font-weight:800}.ce_text.sabines-hero h1::after{content:"";display:block;width:90px;height:4px;margin-top:24px;background:#be1e2d}.ce_text.sabines-hero p{font-size:18px;line-height:1.65;margin-bottom:20px}.permission-note{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;margin-top:30px}.permission-note svg,.permission-note i{width:18px;height:18px;color:#be1e2d;margin-top:5px}.permission-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ce_text.sabines-access-card{background:transparent;box-shadow:none}.ce_text.sabines-access-card>.text{padding:30px;background:#f7f7f7;border-radius:6px;box-shadow:0 8px 25px rgba(0, 0, 0, 0.08)}.ce_text.sabines-access-card h2{margin:0 0 20px;color:#be1e2d;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em}.ce_text.sabines-access-card h2::after{content:"";display:block;width:34px;height:1px;margin-top:14px;background:#be1e2d}.ce_text.sabines-access-card p{margin:0}.sabines-button{display:flex;align-items:center;gap:14px;margin:0 0 14px;padding:18px 20px;background:#be1e2d;color:#fff;border:0;border-radius:4px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;text-transform:uppercase}.sabines-button:hover,.sabines-button:focus{background:#9f1724;color:#fff;border:0}.sabines-button svg,.sabines-button i{width:18px;height:18px;flex-shrink:0}.ce_text.sabines-access-card .text>section{margin-top:28px;padding-top:26px;border-top:1px solid #d8d8d8}.ce_text.sabines-access-card .text>section h3{margin:0 0 20px;color:#be1e2d;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:0.03em}.ce_text.sabines-access-card dl{display:grid;grid-template-columns:18px 1fr;column-gap:12px;row-gap:14px;margin:0}.ce_text.sabines-access-card dt{display:contents}.ce_text.sabines-access-card dt svg,.ce_text.sabines-access-card dt i{grid-column:1;width:16px;height:16px;margin-top:3px;color:#111}.ce_text.sabines-access-card dd{grid-column:2;margin:0;color:#222;font-size:14px;line-height:1.4}.ce_text.sabines-access-card dd strong{display:block;margin-bottom:2px;font-weight:800}#article-42{background:#f7f7f7;padding-top:60px;padding-bottom:70px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}#article-42.flex_wrapper{column-gap:0;row-gap:10px;align-items:stretch}#article-42 hr{height:1px;margin:0 0 55px;background:#e0e0e0;border:0}#article-42>.ce_text.size100{width:100%;margin-bottom:20px;text-align:center}#article-42>.ce_text.size100 h2{margin-bottom:12px;color:#be1e2d;font-size:34px;text-align:center}#article-42>.ce_text.size100 h2::after{content:"";display:block;width:70px;height:3px;margin:14px auto 0;background:#be1e2d}.sabines-available-intro{max-width:600px;margin:16px auto;text-align:center;font-size:18px;line-height:1.5}#article-42>.ce_text.sabines-content-card{width:50%;padding:24px;margin-bottom:0;background:transparent;border:0;border-radius:0}#article-42>.ce_text.sabines-content-card .text{display:flex;flex-direction:column;height:100%;min-height:260px;padding:24px;background:#fff;border:1px solid #e5e5e5;border-radius:6px}#article-42 .sabines-label{margin-bottom:12px;color:#be1e2d;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em}#article-42 .sabines-content-card h3{margin:0 0 14px;color:#be1e2d;font-size:22px;line-height:1.2}#article-42 .sabines-content-card p{font-size:16px;line-height:1.6}#article-42 .sabines-content-card p:has(.sabines-outline-button){margin-top:auto;padding-top:18px;border-top:1px solid #e5e5e5}#article-42 .sabines-outline-button{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 16px;border:1px solid #be1e2d;border-radius:4px;color:#be1e2d;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;text-transform:uppercase}#article-42 .sabines-outline-button:hover,#article-42 .sabines-outline-button:focus{background:#be1e2d;color:#fff;border-color:#be1e2d}#article-42 .sabines-outline-button svg,#article-42 .sabines-outline-button i{width:16px;height:16px;flex-shrink:0}body.sabines .container_inside{margin-top:35px}body.sabines #article-41{padding-top:55px;margin-bottom:70px}body.sabines #article-41 .sabines-hero p{margin-bottom:16px}body.sabines #article-41 .permission-note{margin-top:24px}body.sabines #article-42{padding-top:65px;padding-bottom:65px}body.sabines #article-42>.ce_text.size100{margin-bottom:10px}body.sabines .sabines-available-intro{margin-top:14px;margin-bottom:36px}body.sabines #article-42>.ce_text.sabines-content-card{padding-top:18px;padding-bottom:18px}body.sabines #article-42>.ce_text.sabines-content-card .text{min-height:245px;padding:26px}@media only screen and (max-width:850px){#article-42.flex_wrapper{gap:20px}#article-42>.ce_text.sabines-content-card{width:100%}}@media only screen and (max-width:600px){.ce_text.sabines-hero h1{font-size:36px}.ce_text.sabines-hero p,.sabines-available-intro,#article-42 .sabines-content-card p{font-size:16px}.ce_text.sabines-access-card>.text,#article-42>.ce_text.sabines-content-card{padding:22px}#article-42>.ce_text.size100 h2{font-size:28px}#article-42 .sabines-content-card h3{font-size:22px}}@media only screen and (min-width:1101px){body.sabines #article-41 .ce_text.sabines-access-card{border-left:1px solid #e0e0e0}body.sabines #article-41 .ce_text.sabines-access-card>.text{margin-left:30px}}@media only screen and (max-width:1100px){body.sabines #article-41 .ce_text.sabines-access-card{border-left:0}body.sabines #article-41 .ce_text.sabines-access-card>.text{margin-left:0}}
