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";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;min-height:1px;padding-left:2rem;padding-right:2rem}.col-lg,.col-md,.col-sm,.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.off-xs-1{margin-left:8.3333333333%}.off-xs-2{margin-left:16.6666666667%}.off-xs-3{margin-left:25%}.off-xs-4{margin-left:33.3333333333%}.off-xs-5{margin-left:41.6666666667%}.off-xs-6{margin-left:50%}.off-xs-7{margin-left:58.3333333333%}.off-xs-8{margin-left:66.6666666667%}.off-xs-9{margin-left:75%}.off-xs-10{margin-left:83.3333333333%}.off-xs-11{margin-left:91.6666666667%}@media only screen and (min-width:768px){.col-sm-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.off-sm-1{margin-left:8.3333333333%}.off-sm-2{margin-left:16.6666666667%}.off-sm-3{margin-left:25%}.off-sm-4{margin-left:33.3333333333%}.off-sm-5{margin-left:41.6666666667%}.off-sm-6{margin-left:50%}.off-sm-7{margin-left:58.3333333333%}.off-sm-8{margin-left:66.6666666667%}.off-sm-9{margin-left:75%}.off-sm-10{margin-left:83.3333333333%}.off-sm-11{margin-left:91.6666666667%}}@media only screen and (min-width:992px){.col-md-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.off-md-1{margin-left:8.3333333333%}.off-md-2{margin-left:16.6666666667%}.off-md-3{margin-left:25%}.off-md-4{margin-left:33.3333333333%}.off-md-5{margin-left:41.6666666667%}.off-md-6{margin-left:50%}.off-md-7{margin-left:58.3333333333%}.off-md-8{margin-left:66.6666666667%}.off-md-9{margin-left:75%}.off-md-10{margin-left:83.3333333333%}.off-md-11{margin-left:91.6666666667%}}@media only screen and (min-width:1200px){.col-lg-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.off-lg-1{margin-left:8.3333333333%}.off-lg-2{margin-left:16.6666666667%}.off-lg-3{margin-left:25%}.off-lg-4{margin-left:33.3333333333%}.off-lg-5{margin-left:41.6666666667%}.off-lg-6{margin-left:50%}.off-lg-7{margin-left:58.3333333333%}.off-lg-8{margin-left:66.6666666667%}.off-lg-9{margin-left:75%}.off-lg-10{margin-left:83.3333333333%}.off-lg-11{margin-left:91.6666666667%}}dd,fieldset,h1,h2,h3,h4,h5,h6,hgroup,hr,ol,p,pre,table,ul{margin:0;margin-bottom:3rem}figure{margin-bottom:0}.largeMargin{margin-bottom:3rem}.superMargin{margin-bottom:6rem}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:90%;max-width:1920px;margin:0 auto}@media (max-width:767px){.container{width:85%}}.panel{padding:6rem 0}.panel--double{padding:12rem 0}.panel--double-bottom{padding:6rem 0 12rem 0}.half-padding{padding:0 1rem}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.row{margin-bottom:3rem}.row:last-child{margin-bottom:0}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.right-text{text-align:right}@media (max-width:767px){.right-text{text-align:left}}.center-text{text-align:center}.without-inside-container .inside-container{width:100%}.has-primary-color-bg{background-color:black}.has-secondary-color-bg{background-color:#010101}.full-height{min-height:100vh}.has-bg-image{background-size:cover;background-position:center}.relative{position:relative}.overflow-visible{overflow:visible}.pull-up{background-color:white;-webkit-transform:translateY(-14rem);-ms-transform:translateY(-14rem);transform:translateY(-14rem);padding:6rem}@media (max-width:767px){.pull-up{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:0}}.object-contain{-o-object-fit:contain!important;object-fit:contain!important}.black-bg{background-color:black}.gold-bg{background-color:#b99b58}.grey-bg{background-color:#f2f2f2}.bring-to-front{z-index:1}@media (max-width:767px){.bring-to-front{padding:6rem 0}}.font-times{font-family:'Times, "Times New Roman", Georgia, serif'}.font-times *{font-family:'Times, "Times New Roman", Georgia, serif'}.divider{border-bottom:1px solid #b4b4b4;margin-bottom:4.5rem}.header-spacer{margin-bottom:15rem}@media (max-width:767px){.first-el-mobile{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}#press{padding:4.5rem 0}#black-text .ce_headline{margin-top:5rem}@media (max-width:767px){#black-text .ce_headline{margin-top:0}}.quote{padding:4.5rem 0}html{font-size:62.5%}@media (max-width:1280px){html{font-size:52%}}@media (max-width:1200px){html{font-size:47%}}@media (max-width:1024px){html{font-size:42%}}@media (max-width:992px){html{font-size:37%}}@media (max-width:760px){html{font-size:42%}}a{text-decoration:none}ul li{margin-bottom:0.5rem}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url("/files/fonts/fa-solid-900.eot");src:url("/files/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/files/fonts/fa-solid-900.woff2") format("woff2"),url("/files/fonts/fa-solid-900.woff") format("woff"),url("/files/fonts/fa-solid-900.ttf") format("truetype"),url("/files/fonts/fa-solid-900.svg#fontawesome") format("svg")}h1{font-family:'Times, "Times New Roman", Georgia, serif';font-size:8.8rem;font-weight:normal;text-transform:uppercase}@media (max-width:599px){h1{font-size:6.8rem}}h2{font-family:'Times, "Times New Roman", Georgia, serif';font-size:5.3rem;font-weight:400;text-transform:uppercase}h3{font-family:"Roboto";font-weight:normal;color:black;font-size:3.3rem}h4{font-family:'Times, "Times New Roman", Georgia, serif';font-size:3.8rem;font-weight:400;color:#b99b58}input,label,li,option,p,select,span,td,textarea{font-family:"Roboto";color:black;font-weight:300;font-size:2.3rem}#footer a,#footer li,#footer p,#footer span{font-size:1.8rem}a{font-family:"Roboto";color:black;font-weight:normal;font-size:2.3rem}a:hover{color:#7be0e8}.arrow-link{position:relative}.arrow-link:before{content:"";height:0.2rem;width:4rem;background-color:#fff;display:block;position:absolute;bottom:-1.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;pointer-events:none}.arrow-link:after{content:"";position:absolute;bottom:-2.6rem;left:calc(50% + 0.8rem);-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;pointer-events:none;border:solid white;padding:0.5rem;border-width:0px 0.2rem 0.2rem 0;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.arrow-link:hover:before{width:7rem}.arrow-link:hover:after{left:calc(50% + 2.25rem)}.contains-arrow-link:hover .arrow-link:before{width:7rem}.contains-arrow-link:hover .arrow-link:after{left:calc(50% + 2.25rem)}.arrow-right{position:relative;text-transform:uppercase}.arrow-right:before{content:"";height:0.2rem;width:4rem;background-color:#b99b58;display:block;position:absolute;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;pointer-events:none;left:calc(100% + 5px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.arrow-right:after{content:"";border:solid #b99b58;padding:0.5rem;border-width:0px 0.2rem 0.2rem 0;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);left:calc(100% + 3.3rem);-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;pointer-events:none}.arrow-right:hover{color:#b99b58}.arrow-right:hover:before{width:7rem}.arrow-right:hover:after{left:calc(100% + 6.39rem)}.arrow-left{position:relative;text-transform:uppercase}.arrow-left:before{content:"";height:0.2rem;width:4rem;background-color:#b99b58;display:block;position:absolute;-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;pointer-events:none;right:calc(100% + 5px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.arrow-left:after{content:"";border:solid #b99b58;padding:0.5rem;border-width:0px 0.2rem 0.2rem 0;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-225deg);-ms-transform:translateY(-50%) rotate(-225deg);transform:translateY(-50%) rotate(-225deg);right:calc(100% + 3.3rem);-webkit-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;pointer-events:none}.arrow-left:hover{color:#b99b58}.arrow-left:hover:before{width:7rem}.arrow-left:hover:after{right:calc(100% + 6.39rem)}.copy-text{font-size:2.3rem}.kapitel-text{font-size:1.8rem;text-transform:uppercase}.zitat{font-family:Times,"Times New Roman",Georgia,serif;font-size:3.8rem;font-style:italic;text-align:center}.primaer__button{font-family:"Demi";font-size:1.5rem;text-transform:uppercase;text-align:center;width:22.4rem;height:4.5rem;padding:1.2rem;letter-spacing:0.45px;border:2px solid #b99b58;border:2px solid #b99b58;opacity:1}.primaer__button a{color:#b99b58}.primaer__button:hover{border:2px solid #000000;border:2px solid #000000;opacity:1}.primaer__button:hover a{color:#000000}.white__color{color:white}.white-text{color:white}.white-text *{color:white}.default-text{color:black}.default-text *{color:black}.gold-text{color:#b99b58}.gold-text *{color:#b99b58}.highlighted{color:#b99b58;font-size:1.9rem!important;font-weight:500;text-transform:uppercase;margin-bottom:3rem}.large-text{font-size:3.3rem}.large-text *{font-size:3.3rem}.font-regular{font-weight:normal}.font-regular *{font-weight:normal}.button{display:inline-block;color:#b99b58;border:2px solid #b99b58;text-transform:uppercase;padding:1rem 3rem;font-size:1.5rem;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;font-weight:500;font-style:normal}.button:hover{color:black;border-color:black}.button--black{color:black;border:2px solid black}.button--black:hover{color:#b99b58;border-color:#b99b58}.button--static-gold:hover{color:#b99b58;border-color:#b99b58}.button--secondary{background-color:#b99b58;color:white}.button--secondary:hover{color:white;border-color:#b99b58;background-color:#a58b51}.social-container{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center}.social{display:inline-block;margin-right:1rem}.social a{display:inline-block;height:4rem;width:4rem;color:transparent;position:relative}.social a:before{text-align:center;display:inline-block;font-family:"FontAwesome5Free";font-weight:900;font-size:2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"";padding-right:0;color:white;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social.facebook a:before{content:""}.social.youtube a:before{content:""}.social.twitter a:before{content:""}.social.xing a:before{content:""}.social.email a:before{content:""}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/files/images/layout/fancybox_loading.gif") center center no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:1rem;height:1rem;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{display:none;font-family:"slick";font-size:20px;line-height:1;opacity:0.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{z-index:2;left:40%;bottom:2rem;top:auto;border:solid black;padding:0.5rem;border-width:0px 0.2rem 0.2rem 0;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{display:none}[dir=rtl] .slick-prev:before{display:inline-block;font-family:"FontAwesome5Free";font-weight:900;font-size:3rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"";padding-right:1rem}.slick-next{z-index:2;right:40%;bottom:2rem;top:auto;border:solid black;padding:0.5rem;border-width:0px 0.2rem 0.2rem 0;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{display:none}[dir=rtl] .slick-next:before{display:inline-block;font-family:"FontAwesome5Free";font-weight:900;font-size:3rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"";padding-right:1rem}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li.slick-active button{background-color:black;width:1.75rem;border-radius:0.5rem}.slick-dots li button{font-size:0;line-height:0;display:block;width:1rem;height:1rem;padding:0.5rem;cursor:pointer;background-color:#f2f2f2;border-radius:100%;color:transparent;border:0;outline:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.slick-dots li button:focus,.slick-dots li button:hover{outline:none;background-color:black}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{display:none;font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:0.75;color:black}.slick-slider *{outline:0}.sliderControlls{position:relative;top:-50%}@media (max-width:992px){.slick-next{right:0}.slick-prev{left:0}}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ce_youtube{position:relative;padding-bottom:56.25%;width:100%;height:auto}.ce_youtube iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important;border:none}.img-gallery{padding-bottom:20rem}@media (max-width:767px){.img-gallery{padding-bottom:0}}.img-gallery__1{text-align:right}.img-gallery__1 img{width:100%;height:47rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:bottom}@media (max-width:767px){.img-gallery__1 img{height:40vh}}.img-gallery__2 img{width:52rem;height:55rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:bottom;-webkit-transform:translateY(19rem);-ms-transform:translateY(19rem);transform:translateY(19rem)}@media (max-width:767px){.img-gallery__2 img{height:30vh;width:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.img-gallery__3{text-align:right}.img-gallery__3 img{width:100%;height:48rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:767px){.img-gallery__3 img{height:30vh;width:100%}}.img-gallery__4 img{width:75rem;height:50rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;position:relative;-webkit-transform:translateX(-33rem) translateY(25rem);-ms-transform:translateX(-33rem) translateY(25rem);transform:translateX(-33rem) translateY(25rem)}@media (max-width:767px){.img-gallery__4 img{width:100%;height:40vh;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:767px){.img-gallery .col-sm-1{display:none}}.cta{background-color:#7be0e8;padding:4.5rem 3rem;-webkit-box-shadow:3px 10px 30px #0000006a;box-shadow:3px 10px 30px #0000006a}.cta a{font-weight:normal;text-decoration:underline}.cta a:hover{color:black;text-decoration:underline}.cta__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.cta__header .ce_text p{font-size:2rem;font-weight:normal}.cta__header img{height:2.3rem;width:auto}.cta form .widget-text{position:relative;border:1px solid black;padding:1rem}@media (max-width:767px){.cta form .widget-text{margin-bottom:3rem}}.cta form .widget-text label{position:absolute;background-color:#7be0e8;top:-0.85rem;padding:0 0.5rem;font-weight:normal;font-size:1.2rem}.cta form .widget-text label .mandatory{font-size:1.2rem}@media (max-width:767px){.cta form .widget-text label{top:-1.35rem;font-size:2.2rem}.cta form .widget-text label .mandatory{font-size:2.2rem}}.cta form .widget-text input{width:100%;border:none;background-color:transparent;outline:none;font-size:1.8rem;padding:0.5rem 0}@media (max-width:767px){.cta form .widget-text input{height:6rem}}.cta form .widget-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cta form .widget-submit .submit{width:100%;background-color:transparent;font-size:1.5rem;border:3px solid black;font-weight:600}@media (max-width:991px){.cta form .widget-submit .submit{margin-top:1.5rem;padding:2.5rem;font-size:2rem}}.cta form .checkbox{position:relative}.cta form .checkbox [type=checkbox]{left:15px;top:-4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:-1;position:absolute}.cta form .checkbox [type=checkbox]+label{position:absolute}.cta form .checkbox [type=checkbox]+label:before{width:15px;height:15px;border-radius:0;border:1px solid black;background-color:transparent;display:block;content:"";float:left;margin-right:5px;z-index:5;position:relative}.cta form .checkbox [type=checkbox]:checked+label:before{-webkit-box-shadow:inset 0px 0px 0px 3px #7be0e8;box-shadow:inset 0px 0px 0px 3px #7be0e8;background-color:black}.cta form .checkbox .smaller-text{line-height:1;font-size:1.2rem;font-weight:normal}.cta form .checkbox .smaller-text a{line-height:1;font-size:1.2rem}@media (max-width:767px){.cta form .checkbox label{position:relative!important}.cta form .checkbox .smaller-text{line-height:1;font-size:2rem;font-weight:normal}.cta form .checkbox .smaller-text a{line-height:1;font-size:2rem}}.cta form .row{margin:0 -2rem 3rem}.cta form .row:last-child{margin-bottom:0}.cta .col-sm-3{border-right:1px solid #707070}@media (max-width:767px){.cta .col-sm-3{border-right:none}}.gold-form form ::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.gold-form form ::-moz-placeholder{color:rgba(255,255,255,0.5)}.gold-form form :-ms-input-placeholder{color:rgba(255,255,255,0.5)}.gold-form form ::-ms-input-placeholder{color:rgba(255,255,255,0.5)}.gold-form form ::placeholder{color:rgba(255,255,255,0.5)}@media (max-width:767px){.gold-form form .row{margin-bottom:0}}.gold-form form .widget-select,.gold-form form .widget-text,.gold-form form .widget-textarea{position:relative;border:1px solid white;padding:1rem}@media (max-width:767px){.gold-form form .widget-select,.gold-form form .widget-text,.gold-form form .widget-textarea{margin-bottom:3rem}}.gold-form form .widget-select label,.gold-form form .widget-textarea label,.gold-form form .widget-text label{position:absolute;background-color:#b99b58;top:-0.85rem;padding:0 0.5rem;font-weight:normal;font-size:1.2rem}.gold-form form .widget-select label .mandatory,.gold-form form .widget-textarea label .mandatory,.gold-form form .widget-text label .mandatory{font-size:1.2rem}@media (max-width:767px){.gold-form form .widget-select label,.gold-form form .widget-textarea label,.gold-form form .widget-text label{top:-1.35rem;font-size:2.2rem}.gold-form form .widget-select label .mandatory,.gold-form form .widget-textarea label .mandatory,.gold-form form .widget-text label .mandatory{font-size:2.2rem}}.gold-form form .widget-select input,.gold-form form .widget-select select,.gold-form form .widget-select textarea,.gold-form form .widget-textarea input,.gold-form form .widget-textarea select,.gold-form form .widget-textarea textarea,.gold-form form .widget-text input,.gold-form form .widget-text select,.gold-form form .widget-text textarea{width:100%;border:none;background-color:transparent;outline:none;font-size:1.8rem;padding:0.5rem}@media (max-width:767px){.gold-form form .widget-select input,.gold-form form .widget-select select,.gold-form form .widget-textarea input,.gold-form form .widget-textarea select,.gold-form form .widget-text input,.gold-form form .widget-text select{height:6rem}}.gold-form form .widget-select option,.gold-form form .widget-textarea option,.gold-form form .widget-text option{color:#b99b58}.gold-form form .widget-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.gold-form form .widget-submit{margin-bottom:3rem}}.gold-form form .widget-submit .submit{width:100%;background-color:transparent;font-size:1.5rem;border:1px solid white;font-weight:600;padding:1.5rem}@media (max-width:767px){.gold-form form .widget-submit .submit{padding:2.5rem;font-size:2rem}}.gold-form form .checkbox{position:relative}.gold-form form .checkbox [type=checkbox]{left:15px;top:-4px;-webkit-appearance:none;opacity:0;z-index:-1;position:absolute}.gold-form form .checkbox [type=checkbox]+label{position:absolute}.gold-form form .checkbox [type=checkbox]+label:before{width:15px;height:15px;border-radius:0;border:1px solid white;background-color:transparent;display:block;content:"";float:left;margin-right:5px;z-index:5;position:relative}.gold-form form .checkbox [type=checkbox]:checked+label:before{-webkit-box-shadow:inset 0px 0px 0px 3px #b99b58;box-shadow:inset 0px 0px 0px 3px #b99b58;background-color:white}.gold-form form .checkbox .smaller-text{line-height:1;font-size:1.2rem;font-weight:normal}.gold-form form .checkbox .smaller-text a{line-height:1;font-size:1.2rem}@media (max-width:767px){.gold-form form .checkbox label{position:relative!important}.gold-form form .checkbox .smaller-text{line-height:1;font-size:2rem;font-weight:normal}.gold-form form .checkbox .smaller-text a{line-height:1;font-size:2rem}}.hero.fullheight-slide{min-height:130vh}@media (max-width:767px){.hero.fullheight-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20rem;min-height:auto}}.hero__floating-text{position:absolute;bottom:0rem;width:100%;max-width:100%;background-color:rgba(0,0,0,0.6)}.hero__floating-text--huge{background-color:transparent}@media (max-width:767px){.hero__floating-text{position:relative;left:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;background-color:rgba(0,0,0,0.65);padding:6rem;margin-top:9rem}.hero__floating-text--huge{position:absolute}}.hero__floating-text .ce_text{padding:1.5rem}@media (max-width:767px){.hero__floating-text .ce_text{background-color:transparent;padding:0}}.hero__floating-text .ce_text *{font-size:4rem;text-transform:uppercase;font-family:'Times, "Times New Roman", Georgia, serif';line-height:1.3}@media (max-width:767px){.hero__floating-text .ce_text *{font-size:3rem;line-height:1.4}}.hero__floating-text .ce_text :last-child{margin-bottom:0}.hero__floating-text .ce_text p.author{font-size:2.5rem;font-family:"Roboto";font-weight:300}.hero__floating-text--no-transform .ce_text *{text-transform:none}.hero__floating-text--huge{bottom:-0.5rem}.hero__floating-text--huge .ce_text{padding:0;background-color:transparent}.hero__floating-text--huge .ce_text p{line-height:0.7;font-size:40rem}@media (max-width:767px){.hero__floating-text--huge .ce_text p{font-size:8rem;line-height:1}}.simple-accordions{margin-top:4.5rem}.simple-accordion{position:relative;max-height:8rem;overflow:hidden;padding:1rem 0;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-top:1px solid #b4b4b4;border-top:1px solid #b4b4b4}.simple-accordion:last-child{border-bottom:1px solid #b4b4b4}.simple-accordion.open{max-height:2000px}.simple-accordion.open .simple-accordion__toggle:after{content:""}.simple-accordion:hover{cursor:pointer}.simple-accordion__number{font-size:6rem;font-weight:normal;color:#b99b58;font-family:'Times, "Times New Roman", Georgia, serif'}.simple-accordion__toggle{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.5rem}.simple-accordion__toggle:after{content:"";color:#b99b58;font-weight:900;font-size:3rem;font-family:"Font Awesome 5 Free"}.simple-accordion p{font-size:2.5rem}@media (max-width:767px){.simple-accordion .row:first-child .col-xs-12:last-child{position:absolute;right:0}}.consent-overlay{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.consent-screen{background-color:#7be0e8;max-width:100%;width:100%}@media (max-width:767px){.consent-screen{padding:30px 0}}.consent-screen__controls{border-top:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto;margin-bottom:25px}.consent-screen *{font-family:"Roboto"!important;border-color:black!important}.consent-screen h2{font-weight:300;text-transform:none}.consent-screen__back,.consent-screen__config{background-color:transparent!important;border:2px solid black;color:black!important;padding:12px 20px;margin-right:25px}.consent-screen__confirm,.consent-screen__save{background-color:white!important;border:2px solid black;color:black!important;padding:12px 20px}.consent-screen__language{padding:3px;font-size:1.6rem}.consent-screen__language option{font-size:1.6rem}#header .header__bg{position:fixed;height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:0;width:100%;z-index:100;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.85)}.header__left__logo{width:14.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.header__right{display:none}.header__left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.header__center{position:fixed;top:9rem;left:0;width:100%;height:calc(100vh - 9rem);background-color:#938980;z-index:100;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}}.language{padding-top:1rem;font-family:"Regular";font-size:1.5rem;color:white}
/*!
* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers
* @link https://github.com/jonsuh/hamburgers/blob/master/dist/hamburgers.css/
*/.mod_changelanguage ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.mod_changelanguage ul li{margin-right:0.75rem}.mod_changelanguage ul li *{color:white;font-size:1.5rem;font-weight:normal}.mod_changelanguage ul li.active *{color:#7be0e8}.mod_changelanguage ul li:first-child{position:relative}.mod_changelanguage ul li:first-child:after{content:"";border-right:2px solid white;position:absolute;right:-0.75rem;top:60%;height:1.5rem;-webkit-transform:translateY(-50%) rotate(24deg);-ms-transform:translateY(-50%) rotate(24deg);transform:translateY(-50%) rotate(24deg)}.mod_changelanguage ul li:last-child{margin-left:0.5rem}.main-nav ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}@media (max-width:767px){.main-nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}}.main-nav ul li{margin-right:1.5rem;padding-top:1rem}.main-nav ul li:last-child{margin-right:0}.main-nav ul li *{font-family:"Roboto";font-size:1.5rem;font-weight:normal;color:white;text-transform:uppercase;letter-spacing:0.1rem}.main-nav ul li:hover *{color:#7be0e8}.main-nav ul li.active *{color:#7be0e8}.navigation-toggle .hamburger:focus{outline:0}.navigation-toggle .hamburger .hamburger-box span,.navigation-toggle .hamburger .hamburger-box span:after,.navigation-toggle .hamburger .hamburger-box span:before{background-color:white}.navigation-toggle .hamburger-label{display:inline-block;margin-left:5px;margin-right:2rem;vertical-align:super;text-transform:uppercase;font-size:2rem;line-height:1}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:none}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:white;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}@media (min-width:769px){.hamburger{display:none!important}}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}@media (max-width:767px){.main-nav{margin-top:3rem}.main-nav ul li *{color:white;text-transform:uppercase;font-size:3rem;line-height:1.8}}.mobile-menu-container{display:block;position:fixed;top:10rem;left:0;background-color:rgba(0,0,0,0.85);height:calc(100vh - 10rem);width:100vw;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mobile-menu-container.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.mobile-menu-container .mod_changelanguage ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-menu-container .mod_changelanguage ul li{margin-right:0.75rem}.mobile-menu-container .mod_changelanguage ul li *{color:white;font-size:2rem;font-weight:normal}.mobile-menu-container .mod_changelanguage ul li.active *{color:#7be0e8}.mobile-menu-container .mod_changelanguage ul li:first-child{position:relative}.mobile-menu-container .mod_changelanguage ul li:first-child:after{content:"";border-right:2px solid white;position:absolute;right:-0.75rem;top:60%;height:1.5rem;-webkit-transform:translateY(-50%) rotate(24deg);-ms-transform:translateY(-50%) rotate(24deg);transform:translateY(-50%) rotate(24deg)}.mobile-menu-container .mod_changelanguage ul li:last-child{margin-left:0.5rem}.footer__upper{background-color:#b4b4b4;padding:4.5rem 0}.footer__lower{background-color:black;padding:5rem 0}.footer__menu{list-style-type:none;padding:0;margin-bottom:4.5rem}.footer__menu li{text-transform:uppercase}.footer__logo{text-align:center}@media (max-width:767px){.footer__logo{margin-bottom:3rem}}.footer__logo .image_container{height:5.2rem}.footer__logo .image_container img{height:100%;width:auto}.footer__nav-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.footer__nav-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__nav-container ul{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__nav-container ul li{margin-bottom:0;margin-right:3rem}.footer__nav-container ul li:last-child{margin-right:0}.fullheight-slide{min-height:100vh;background-size:cover;background-attachment:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullheight-slide__overlay-logo{text-align:center}.fullheight-slide__overlay-logo img{height:auto;width:54rem}.hero__content__dot{width:26rem;height:26rem;margin-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#b99b58;border-radius:50%;-webkit-box-shadow:5px 5px 20px #97939380;box-shadow:5px 5px 20px #97939380;padding:2rem;text-align:center;text-transform:uppercase}.hero__content__dot p{font-family:'Times, "Times New Roman", Georgia, serif';line-height:1.5;font-weight:600;font-size:2rem}.dlh_googlemap{height:72rem}.dlh_googlemap__need-consent{height:auto}.custom-icons .col-sm-4{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-icons__icon-container{text-align:center;max-width:32rem}@media (max-width:767px){.custom-icons__icon-container{margin-bottom:4.5rem}}.custom-icons__icon{height:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:2rem}.custom-icons__icon img{max-height:100%;width:auto}.custom-icons__headline{font-size:10rem;font-weight:normal;font-family:'Times, "Times New Roman", Georgia, serif'}@media (max-width:599px){.custom-icons__headline{font-size:7rem}}.custom-icons__text{font-family:'Times, "Times New Roman", Georgia, serif';font-size:3.5rem}.masonry__column{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.masonry__column{margin-bottom:1.5rem}}@media (max-width:991px) and (min-width:768px){.masonry__column.col-md-6{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.masonry__column .ce_text{max-width:32rem}.masonry__column .ce_image{width:100%}.masonry__column .ce_image img{width:100%;height:100%;max-height:55rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.history-bg{background-repeat:no-repeat;background-position:center top;background-size:84rem}@media (max-width:767px){.history-bg{background-position:center top 36rem;background-size:60rem}}.history-intro{background-color:rgba(0,0,0,0.5);padding:3rem}@media (max-width:767px){.history-intro{padding-right:0;padding-left:0}}@media (max-width:767px){.highlighted{text-align:left}}.history-text{margin-top:80rem;background-color:rgba(0,0,0,0.5);padding:3rem}@media (max-width:767px){.history-text{margin-top:54rem}}.quote h2{color:#b99b58;margin-bottom:3rem}.quote p{font-family:'Times, "Times New Roman", Georgia, serif';font-size:3.2rem;font-style:normal;text-align:center}.quote p.quote__author{font-family:"Roboto";font-size:2.3rem;font-style:normal}@media (max-width:767px){.news__mini-teaser{margin-bottom:3rem}}.news__mini-teaser .info{font-size:1.5rem;font-weight:500;border-bottom:1px solid #707070;padding-bottom:1.5rem}@media (max-width:767px){.news__mini-teaser .info{font-size:2rem}}.news__mini-teaser h2{font-size:3.5rem;line-height:1;border-bottom:1px solid #707070;padding-bottom:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-transform:none}.news__mini-teaser h2 a{font-size:3.5rem;line-height:1.3;color:#b99b58;font-family:'Times, "Times New Roman", Georgia, serif'}.news__mini-teaser .more a{font-size:1.5rem;font-weight:500;color:#b99b58}@media (max-width:767px){.news__mini-teaser .more a{font-size:2rem}}.news__overline{font-size:5rem;text-transform:uppercase;font-weight:500;margin-bottom:6rem;font-family:'Times, "Times New Roman", Georgia, serif';color:#b99b58}.news__lower{margin-bottom:9rem}.news__upper{margin-bottom:9rem}.news__upper_image{width:100%}@media (max-width:767px){.news__upper_image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.news__upper_image img{width:100%;height:50rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news__upper-teaser .info{font-size:1.5rem;font-weight:500;padding-bottom:1.5rem}@media (max-width:767px){.news__upper-teaser .info{font-size:2rem}}.news__upper-teaser h2{font-size:3.5rem;line-height:1;padding-bottom:1.5rem}.news__upper-teaser h2 a{font-size:3.5rem;line-height:1.3;color:#b99b58;font-family:'Times, "Times New Roman", Georgia, serif'}.news__upper-teaser .more a{font-size:1.5rem;font-weight:500;color:#b99b58}@media (max-width:767px){.news__upper-teaser .more a{font-size:2rem}}.retail-icon{text-align:center}.retail-icon .image_container{margin-bottom:3rem}.retail-icon .image_container img{width:16rem;height:16rem;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.retail-icon p{text-transform:uppercase;font-weight:normal}.retail__video{margin-bottom:-10rem}@media (max-width:767px){.retail__video{margin-top:0;margin-bottom:0}}.retail__video .container.pulled-down{margin-bottom:12rem;margin-top:3rem}.retail__video .container.pulled-up{-webkit-transform:translateY(-20rem);-ms-transform:translateY(-20rem);transform:translateY(-20rem)}@media (max-width:767px){.retail__video .container.pulled-up{-webkit-transform:none;-ms-transform:none;transform:none;margin-top:6rem}}@media (max-width:767px){.retail__video .container.pulled-up-gallery .col-sm-1{display:none}}.retail__video video{width:100%}.retail__accordion{border-top:1px solid #b4b4b4;padding:3rem 0}.retail__accordion:last-child{border-bottom:1px solid #b4b4b4}.retail__accordion__header:hover{cursor:pointer}.retail__accordion__header h3{margin-bottom:0;font-family:'Times, "Times New Roman", Georgia, serif'}.retail__accordion__header .col-xs-12{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.retail__accordion__toggle{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.retail__accordion__toggle:after{content:"";color:#b99b58;font-weight:900;font-size:3rem;font-family:"Font Awesome 5 Free"}.retail__accordion__text{margin-top:1.5rem}.retail__accordion__table{margin-top:3rem}.retail__accordion__table table tr{border-bottom:1px solid #b4b4b4}.retail__accordion__table table tr:last-child{border-bottom:none}.retail__accordion__table table tr:last-child td{font-weight:normal}.retail__accordion__table table tr td{padding:0.5rem 4.5rem 0.5rem 0}.retail__accordion__slider img{height:62rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.retail__accordion__more{margin-top:3rem}.retail__accordion__content{max-height:0;overflow:hidden;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.retail__accordion.open .retail__accordion__content{max-height:1000px}.retail__accordion.open .retail__accordion__toggle{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dark-overlay{position:absolute;top:0;left:0;height:100%;width:50%;background-color:rgba(0,0,0,0.75)}@media (max-width:767px){.dark-overlay{width:100%}}.news__archive .col-xs-12{margin-bottom:6rem}.news__full{margin-bottom:3rem;margin-top:12rem}.news__full__image{margin-bottom:3rem}.news__full__image img{width:100%;height:65rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news__full__content{max-width:75rem}.news__full__content p.info time{font-size:2rem;font-weight:500}.news__full__content h1{font-size:6rem}@media (max-width:767px){.news__full__content h1{font-size:3.5rem}}.news__full__prev:first-child{margin-left:5rem}.mod_newsreader .back{display:none}.ce_sibling_navigation_news a:first-child{margin-right:6rem}.pagination{width:100%}.pagination>p{display:none}.pagination ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination ul li{margin-right:1.5rem}.pagination ul li:last-child{margin-right:0}.pagination ul li *{font-size:2.9rem}.pagination ul li .active{font-weight:normal}.pagination ul li a{font-weight:300}.pagination ul li a:hover{color:#b99b58}.newslist-button{margin-top:50vh;text-align:center}@media (max-width:767px){.newslist-button{margin-top:6rem}}.image-gallery{margin-top:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-gallery__image{width:48%;height:40rem;margin-bottom:4%}@media (max-width:599px){.image-gallery__image{width:100%;margin-bottom:3rem}}.image-gallery__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-gallery__image.hidden{display:none}.image-gallery__more-container{text-align:center;margin-top:3rem}.video-gallery{margin-top:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.video-gallery .ce_player{width:48%;height:40rem;margin-bottom:4%;overflow:visible}@media (max-width:599px){.video-gallery .ce_player{width:100%;margin-bottom:8rem}}.video-gallery .ce_player .video_container{height:100%}.video-gallery .ce_player .video_container video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.video-gallery .ce_player .video_container figcaption{font-size:2.3rem;padding-top:1rem}.download-list{margin-top:9rem}.download-list ul{list-style-type:none;padding-left:0;margin:0}.download-list ul li{margin-bottom:2rem}.download-list ul li a{font-size:3rem;font-weight:normal}.download-list ul li a:before{content:"";font-weight:bold;font-family:"Font Awesome 5 Free";padding-right:3rem}.safari .fullheight-slide{background-attachment:scroll;background-position:center}
/*# sourceMappingURL=main.css.map */
/* roboto-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('/files/fonts/roboto-v48-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/files/fonts/roboto-v48-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('/files/fonts/roboto-v48-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  src: url('/files/fonts/roboto-v48-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('/files/fonts/roboto-v48-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  src: url('/files/fonts/roboto-v48-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('/files/fonts/roboto-v48-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
.h1 {
  font-family: 'Times, "Times New Roman", Georgia, serif';
  font-size: 8.8rem;
  font-weight: normal;
  text-transform: uppercase;
}

.center-text.gold-text h1 {
  line-height: 0.7;
  font-size: 40rem;
}

.h2 {
  font-family: 'Times, "Times New Roman", Georgia, serif';
  font-size: 5.3rem;
  font-weight: 400;
  text-transform: uppercase;
}

h1.h4 {
  font-family: 'Times, "Times New Roman", Georgia, serif';
  font-size: 3.8rem;
  font-weight: 400;
  text-transform: inherit;
  color: black;
}

.h3 {
  font-family: "DIN2014" !important;
  font-weight: normal;
  color: black;
  font-size: 3.3rem;
  text-transform: inherit;
}

.h4 {
  font-family: 'Times, "Times New Roman", Georgia, serif';
  font-size: 3.8rem;
  font-weight: 400;
  color: #8B7246;
}

.h4-alternative {
  font-family: 'Times, "Times New Roman", Georgia, serif';
  font-size: 3.8rem;
  font-weight: 400;
  color: black;
  text-transform: inherit;
}

.text-white,
.text-white * {
  color: white;
}

.text-black,
.text-black * {
  color: black;
}

.cc21.header__content {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media (max-width: 767px) {
  .hero__floating-text--huge .ce_text h1 {
    font-size: 8rem;
    line-height: 1;
  }
}
.desktop-nav {
  display: block;
}
@media (max-width: 767px) {
  .desktop-nav {
    display: none;
  }
}

.mobile-nav {
  display: none;
}
@media (max-width: 767px) {
  .mobile-nav {
    display: block;
  }
}

.retail__accordion__header button {
  background-color: transparent;
  border: none;
}

.simple-accordion button {
  background-color: transparent;
  border: none;
}

button:focus-visible,
a:focus-visible {
  outline: 4px solid #7be0e8;
}

#location button:focus-visible,
#location a:focus-visible,
#myHeader button:focus-visible,
#myHeader a:focus-visible,
.history-bg button:focus-visible,
.history-bg a:focus-visible {
  outline: 5px solid #7be0e8;
}

.footer__lower button:focus-visible,
.footer__lower a:focus-visible,
.footer__lower button:focus-visible span,
.footer__lower a:focus-visible span {
  border: 5px solid #7be0e8;
}

.gold-bg button:focus-visible,
.gold-bg a:focus-visible {
  outline: 4px solid #595959 !important;
}
.gold-bg .gold-form textarea:focus-visible,
.gold-bg .gold-form select:focus-visible,
.gold-bg .gold-form input:focus-visible {
  outline: 5px solid #595959 !important;
}
.gold-bg .gold-form textarea:focus-visible,
.gold-bg .gold-form select:focus-visible,
.gold-bg .gold-form input:focus-visible {
  outline: 5px solid #595959 !important;
}

.retail__accordion__slider .slick-prev:focus-visible,
.retail__accordion__slider .slick-next:focus-visible {
  outline: 5px solid #7be0e8;
}

.cta button:focus-visible,
.cta a:focus-visible {
  outline: 4px solid #000000;
}
.cta #location button:focus-visible,
.cta #location a:focus-visible,
.cta #myHeader button:focus-visible,
.cta #myHeader a:focus-visible,
.cta .history-bg button:focus-visible,
.cta .history-bg a:focus-visible {
  outline: 5px solid #000000;
}
.cta .footer__lower button:focus-visible,
.cta .footer__lower a:focus-visible,
.cta .footer__lower button:focus-visible span,
.cta .footer__lower a:focus-visible span {
  border: 5px solid #000000;
}
.cta textarea:focus-visible,
.cta select:focus-visible,
.cta input:focus-visible {
  outline: 5px solid #000000 !important;
}
.cta .retail__accordion__slider .slick-prev:focus-visible,
.cta .retail__accordion__slider .slick-next:focus-visible {
  outline: 5px solid #000000;
}

.consent-screen button:focus-visible,
.consent-screen a:focus-visible {
  outline: 4px solid #000000;
}
.consent-screen #location button:focus-visible,
.consent-screen #location a:focus-visible,
.consent-screen #myHeader button:focus-visible,
.consent-screen #myHeader a:focus-visible,
.consent-screen .history-bg button:focus-visible,
.consent-screen .history-bg a:focus-visible {
  outline: 5px solid #000000;
}
.consent-screen .footer__lower button:focus-visible,
.consent-screen .footer__lower a:focus-visible,
.consent-screen .footer__lower button:focus-visible span,
.consent-screen .footer__lower a:focus-visible span {
  border: 5px solid #000000;
}
.consent-screen textarea:focus-visible,
.consent-screen select:focus-visible,
.consent-screen input:focus-visible {
  outline: 5px solid #000000 !important;
}
.consent-screen .retail__accordion__slider .slick-prev:focus-visible,
.consent-screen .retail__accordion__slider .slick-next:focus-visible {
  outline: 5px solid #000000;
}

.gold-text * {
  color: #8B7246;
}

.gold-text * {
  text-shadow: rgba(0, 0, 0, 0.25) 0px 5px 15px;
}

.fullheight-slide .ce_headline.white-text.center-text {
  width: 100%;
  max-width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  padding: 2rem 0;
  position: relative;
}
.fullheight-slide .ce_headline.white-text.center-text::before {
  content: "";
  position: absolute;
  left: -100vw;
  top: 0;
  z-index: -1;
  width: 100vw;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
}
.fullheight-slide .ce_headline.white-text.center-text::after {
  content: "";
  position: absolute;
  right: -100vw;
  top: 0;
  z-index: -1;
  width: 100vw;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
}

.gold-bg {
  background-color: #8B7246;
}

h4 {
  color: #8B7246;
}

.arrow-right:before {
  background-color: #8B7246;
}

.arrow-right:after {
  border: solid #8B7246;
  padding: 0.5rem;
  border-width: 0px 0.2rem 0.2rem 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(-45deg);
  -ms-transform: translateY(-50%) rotate(-45deg);
  transform: translateY(-50%) rotate(-45deg);
  left: calc(100% + 3.3rem);
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  pointer-events: none;
}

.arrow-right:hover {
  color: #8B7246;
}

.arrow-left:before {
  background-color: #8B7246;
}

.arrow-left:after {
  border: solid #8B7246;
}

.arrow-left:hover {
  color: #8B7246;
}

.primaer__button {
  border: 2px solid #8B7246;
}

.primaer__button a {
  color: #8B7246;
}

.gold-text {
  color: #8B7246;
}

.gold-text * {
  color: #8B7246;
}

.highlighted {
  color: #8B7246;
}

.button {
  color: #8B7246;
  border: 2px solid #8B7246;
}

.button--black:hover {
  color: #8B7246;
  border-color: #8B7246;
}

.button--static-gold:hover {
  color: #8B7246;
  border-color: #8B7246;
}

.button--secondary {
  background-color: #8B7246;
}

.button--secondary:hover {
  border-color: #8B7246;
}

.gold-form form .widget-select label,
.gold-form form .widget-textarea label,
.gold-form form .widget-text label {
  background-color: #8B7246;
}

.gold-form form .widget-select option,
.gold-form form .widget-textarea option,
.gold-form form .widget-text option {
  color: #8B7246;
}

.gold-form form .checkbox [type=checkbox]:checked + label:before {
  -webkit-box-shadow: inset 0px 0px 0px 3px #8B7246;
  box-shadow: inset 0px 0px 0px 3px #8B7246;
}

.simple-accordion__number {
  color: #8B7246;
}

.simple-accordion__toggle:after {
  color: #8B7246;
}

.hero__content__dot {
  background: #8B7246;
}

.quote h2 {
  color: #8B7246;
}

.news__mini-teaser h2 a {
  color: #8B7246;
}

.news__mini-teaser .more a {
  color: #8B7246;
}

.news__overline {
  color: #8B7246;
}

.news__upper-teaser h2 a {
  color: #8B7246;
}

.news__upper-teaser .more a {
  color: #8B7246;
}

.retail__accordion__toggle:after {
  color: #8B7246;
}

.pagination ul li a:hover {
  color: #8B7246;
}

.block {
  overflow: visible;
}

#container {
  overflow: hidden;
}

.gold-form form .widget-select label,
.gold-form form .widget-textarea label,
.gold-form form .widget-text label {
  top: -0.99rem;
}

.cta form .widget-text label {
  top: -0.99rem;
}

.cta h3 {
  -ms-hyphens: auto;
      hyphens: auto;
}

@media (max-width: 767px) {
  .header__left > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 1024px) {
  body p,
  tr,
  td {
    font-size: 18px;
  }
  .simple-accordion p,
  p a,
  #footer p,
  #footer a {
    font-size: 18px;
  }
  .p1 .s1 {
    font-size: 18px;
  }
  .footer__upper {
    -ms-hyphens: auto;
        hyphens: auto;
  }
  .button {
    padding: 2rem 4rem;
    font-size: 2rem;
  }
  .news__mini-teaser .more a {
    font-size: 2rem;
  }
  .highlighted {
    font-size: 2.5rem !important;
  }
}
.retail__accordion__slider1 .splide__pagination__page.is-active {
  background: #8B7246 !important;
}
.retail__accordion__slider1 .splide__arrow {
  top: auto !important;
  bottom: 0 !important;
  -webkit-transform: translateY(0) !important;
      -ms-transform: translateY(0) !important;
          transform: translateY(0) !important;
}
@media (max-width: 1024px) {
  .retail__accordion__slider1 .splide__arrow {
    height: 3rem !important;
    width: 3rem !important;
  }
}
.retail__accordion__slider1 .splide__arrow--prev {
  left: 30% !important;
}
.retail__accordion__slider1 .splide__arrow--next {
  right: 30% !important;
}

@media (min-width: 768px) and (max-width: 991px) {
  .cta {
    padding: 10.5rem 3rem;
  }
}
/*# sourceMappingURL=barrierefreiheit.css.map */
