#CybotCookiebotDialog{background-color:#FFF;background-repeat:no-repeat;background-position:center;border:0 !important;border-radius:0 !important;color:#3b312c;line-height:25px;font-family:'DINCompPro', sans-serif !important;font-weight:400;padding:0 !important}@media (max-width:575px){#CybotCookiebotDialog{transform-origin:center !important}}#CybotCookiebotDialog a:not(.CybotCookiebotDialogNavItemLink){-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease}#CybotCookiebotDialog a:not(.CybotCookiebotDialogNavItemLink):link,#CybotCookiebotDialog a:not(.CybotCookiebotDialogNavItemLink):visited,#CybotCookiebotDialog a:not(.CybotCookiebotDialogNavItemLink):focus{color:#c20015 !important;text-decoration:none !important}#CybotCookiebotDialog a:not(.CybotCookiebotDialogNavItemLink):hover,#CybotCookiebotDialog a:not(.CybotCookiebotDialogNavItemLink):active{color:#c20015 !important;text-decoration:none !important}#CybotCookiebotDialogDetailFooter a{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease}#CybotCookiebotDialogDetailFooter a:link,#CybotCookiebotDialogDetailFooter a:visited,#CybotCookiebotDialogDetailFooter a:focus{color:#c00 !important;text-decoration:none !important}#CybotCookiebotDialogDetailFooter a:hover,#CybotCookiebotDialogDetailFooter a:active{color:#c20015 !important;text-decoration:none !important}#CybotCookiebotDialogPoweredbyCybot,#CybotCookiebotDialogHeader{display:none !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{background-color:#FFF;border:none !important;color:#c20015 !important;font-family:'DINCompPro', sans-serif;font-weight:400;padding:40px 20px;text-transform:uppercase}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{background-color:#c20015;color:#FFF !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.active{background-color:#c00;border:none;color:#FFF !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:focus{outline:none}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:focus-visible{outline-color:rgba(204, 0, 0, 0.2);outline-width:2px}#CybotCookiebotDialog .CybotCookiebotDialogNavItemLink,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyUnderlay .CybotCookiebotDialogNavItemLink,#CybotCookiebotDialogBodyUnderlay #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{font-size:20px !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{margin-bottom:10px !important}a#CybotCookiebotDialogBodyLevelButtonAccept,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{border:1px solid #FFF !important;background:#FFF !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;background-color:#c00 !important;border:1px solid #c00 !important;border-radius:0 !important;color:#FFF !important;font-family:'DINCompPro', sans-serif !important;font-weight:400;text-transform:uppercase !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background:#FFF !important;border:1px solid #c00 !important;color:#c00 !important}#CybotCookiebotDialogBodyContentTitle{color:#3b312c !important;line-height:55px !important;font-family:'DINCompPro', sans-serif !important;font-size:35px !important;font-weight:600 !important}#CybotCookiebotDialogBodyContentText{line-height:25px !important;font-family:'DINCompPro', sans-serif !important;font-size:16px !important;font-weight:400 !important}#CybotCookiebotDialogBodyContentText ul{margin-left:0}#CybotCookiebotDialogBodyContentText p{font-size:16px !important;line-height:25px !important;margin-bottom:20px !important}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background:#FFF !important;border:none !important;color:#c00 !important;font-size:16px !important;font-family:'DINCompPro', sans-serif !important;font-weight:400 !important;height:auto !important;margin-bottom:10px !important;padding:10px !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background:#FFF !important;color:#c00 !important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background:#FFF !important;color:#c00 !important}#CybotCookiebotDialogBodyContent a,#CybotCookiebotDialogBodyContent a:hover{color:#3b312c !important;display:inline-block;font-family:'DINCompPro', sans-serif !important;font-weight:400;margin-right:20px}.requiredCookieBotSet{border:1px solid #FFF;padding:40px 40px 25px;text-align:center}.requiredCookieBotSet p{margin-bottom:15px !important}#CybotCookiebotDialogBodyLevelButtonsSelectPane{border:none !important}#CybotCookiebotDialogBodyLevelDetailsWrapper{background:none !important;border:none !important}a#CybotCookiebotDialogBodyLevelDetailsButton{color:#c00 !important}#CybotCookiebotDialog div{font-family:'DINCompPro', sans-serif !important;font-weight:400}#CybotCookiebotDialogBodyLevelButtonsTable a{font-family:'DINCompPro', sans-serif !important;font-weight:400}#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;background-color:#FFF !important;border:1px solid #c00 !important;border-radius:0 !important;color:#c00 !important;font-family:'DINCompPro', sans-serif !important;font-weight:400;text-transform:uppercase !important;width:40%}#CybotCookiebotDialogBodyButtonDecline:hover,#CybotCookiebotDialogBodyLevelButtonCustomize:hover,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background-color:#c00 !important;border-color:#c00 !important;color:#FFF !important}#CybotCookiebotDialogBodyButtonDecline:hover .CybotCookiebotDialogArrow:before,#CybotCookiebotDialogBodyButtonDecline:hover .CybotCookiebotDialogArrow:after,#CybotCookiebotDialogBodyLevelButtonCustomize:hover .CybotCookiebotDialogArrow:before,#CybotCookiebotDialogBodyLevelButtonCustomize:hover .CybotCookiebotDialogArrow:after,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover .CybotCookiebotDialogArrow:before,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover .CybotCookiebotDialogArrow:after{background-color:#FFF}#CybotCookiebotDialogBodyButtonDecline .CybotCookiebotDialogArrow,#CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection .CybotCookiebotDialogArrow{border:none !important;margin-left:5px !important;position:relative !important;transform:none !important}#CybotCookiebotDialogBodyButtonDecline .CybotCookiebotDialogArrow:before,#CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow:before,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection .CybotCookiebotDialogArrow:before{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;content:'';background-color:#c00;border-radius:1px;position:absolute;width:15px;height:3px;transform:rotate(90deg)}#CybotCookiebotDialogBodyButtonDecline .CybotCookiebotDialogArrow:after,#CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow:after,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection .CybotCookiebotDialogArrow:after{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;background-color:#c00;border-radius:1px;content:'';position:absolute;width:15px;height:3px}#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{font-size:20px !important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#FFF !important;border:1px solid #c00}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider:before{background-color:#c00 !important}#CybotCookiebotDialogTabContent input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#FFF !important;border:1px solid #56595B}#CybotCookiebotDialogTabContent input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before{background-color:#56595B !important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#c00 !important;border:1px solid #FFF}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before{background-color:#FFF !important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab,#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount){color:#c20015 !important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#c20015 !important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup,.CybotCookiebotDialogDetailBodyContentCookieInfo{border-radius:0 !important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton.collapsed::before,.CybotCookiebotDialogDetailBodyContentIABv2Tab.collapsed::before{top:2px !important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton::before,.CybotCookiebotDialogDetailBodyContentIABv2Tab::before{left:15px !important}.CybotCookiebotDialogDetailBulkConsentCount{background-color:#FFF !important;border:2px solid #c00 !important;color:#333}.CybotCookiebotFader{display:none !important}@media screen and (min-width:992px){#CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{border-bottom:0 !important;max-height:50vh !important}.CybotCookiebotScrollContainer{padding:60px 30px 40px !important}}@media screen and (min-width:601px){#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type){width:40%}}#video-wrapper{position:relative;left:50%;transform:translateX(-50%);margin-top:10px}#video-wrapper>video{display:none;width:100%;height:100%}#video-wrapper #poster{display:block;width:100%;height:100%;border:1px solid black}#video-wrapper #play{display:block;position:absolute;width:100%;height:100%;top:0;background-image:url("/fileadmin/pfisterer/video/play2.svg");background-position:center;background-repeat:no-repeat;background-size:160px}#video-wrapper #play.transparent{opacity:0.25}@media (max-width:600px){#video-wrapper #play{background-size:80px}}@media (max-height:600px){#video-wrapper #play{background-size:80px}}#mainCol.paralax .container-breadcrumb{margin:0 auto}#mainCol.paralax section.full-width{padding:65px 0}#mainCol.paralax section.full-width .csc-firstHeader{margin:0}#mainCol.paralax section.full-width+section.full-width{padding-top:0}#mainCol.paralax .frame-layout-1 .csc-firstHeader{margin:0;margin-bottom:45px !important}#mainCol.paralax .container-box{background-color:white}#mainCol.paralax .container-box .csc-firstHeader{padding-top:65px}#mainCol.paralax .container-box:not(.news-system) .csc-firstHeader{padding-top:0;margin:0}#mainCol>a{scroll-margin-top:220px;scroll-behavior:smooth}.h2paralax .head-spacer{height:calc(100vh - 106px - 60px);width:100%;display:flex;justify-content:center;align-items:flex-end}.h2paralax .head-spacer .content{position:relative;width:100%;max-width:1220px;margin-bottom:65px}.h2paralax .head-spacer .box{padding:60px 20px;position:absolute;right:0;bottom:0;background-color:rgba(255, 255, 255, 0.8);height:auto;max-width:100%}@media (min-width:769px){.h2paralax .head-spacer{align-items:center}.h2paralax .head-spacer .content{display:flex;justify-content:flex-end;margin-bottom:0}.h2paralax .head-spacer .box{margin-right:50px;position:relative;padding:60px;min-width:420px;width:34.4%}}@media (min-width:997px){.h2paralax .head-spacer{height:calc(100vh - 176px - 60px)}}.h2paralax .fixed-wrapper{position:fixed;overflow:hidden;width:100vw;height:100vh;top:0;left:0;bottom:0;right:0;z-index:-1}.h2paralax .fixed-image{opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute}.h2paralax .fixed-image.show{opacity:1}.mask_h2feature .content-box{max-width:1220px;margin:0 auto}.mask_h2feature .content-container{background-color:rgba(255, 255, 255, 0.8);padding:60px 20px;margin-top:45px;margin-bottom:45px}@media (min-width:997px){.mask_h2feature .content-container{margin-top:60px;margin-bottom:60px;padding:60px}}.mask_h2feature .content-container .inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:-15px;margin-left:-15px}.mask_h2feature .content-container .inner .left{margin-bottom:30px}.mask_h2feature .content-container .inner .col{padding:0 15px;width:100%}@media (min-width:769px){.mask_h2feature .content-container .inner .col{width:50%}}.mask_h2iconteaser{background-color:white}.mask_h2iconteaser .content-box{margin:0 auto;max-width:1220px;padding:60px 20px}.mask_h2iconteaser .stdheader{margin-bottom:20px}.mask_h2iconteaser .iconrow{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px}.mask_h2iconteaser .iconrow .col{width:100%;padding-left:15px;padding-right:15px;margin-bottom:40px}.mask_h2iconteaser .iconrow .col .inner-wrap{text-align:left;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.mask_h2iconteaser .iconrow .col .inner-wrap:hover .icon svg{width:75%}.mask_h2iconteaser .iconrow .col .inner-wrap:hover .icon svg path{fill:#BF0016}.mask_h2iconteaser .iconrow .col .icon{position:relative;width:33%;margin-bottom:20px}.mask_h2iconteaser .iconrow .col .icon .svg-wrap{height:100px;display:flex;justify-content:center;align-items:center}.mask_h2iconteaser .iconrow .col .icon svg{transition:all 0.2s;width:50%}.mask_h2iconteaser .iconrow .col .icon svg path{transition:all 0.2s}.mask_h2iconteaser .iconrow .col .title{line-height:1.4;width:66%;font-weight:bold;font-size:23px}.mask_h2iconteaser .iconrow .col .text{width:100%;font-size:21px;line-height:1.4;font-weight:lighter}@media (min-width:577px){.mask_h2iconteaser .iconrow .col .inner-wrap{justify-content:flex-end}.mask_h2iconteaser .iconrow .col .icon{position:absolute;left:0}.mask_h2iconteaser .iconrow .col .icon .svg-wrap{height:140px}.mask_h2iconteaser .iconrow .col .title{width:66%;margin-bottom:25px}.mask_h2iconteaser .iconrow .col .text{width:66%}}@media (min-width:1111px){.mask_h2iconteaser .iconrow .col{width:calc(100% / 3)}.mask_h2iconteaser .iconrow .col .inner-wrap{text-align:center}.mask_h2iconteaser .iconrow .col.border{border-left:1px solid #EBEAE9;border-right:1px solid #EBEAE9}.mask_h2iconteaser .iconrow .col .icon{width:100%;position:relative;left:unset;padding-top:100%}.mask_h2iconteaser .iconrow .col .icon .svg-wrap{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.mask_h2iconteaser .iconrow .col .title{width:100%;margin-bottom:25px}.mask_h2iconteaser .iconrow .col .text{width:100%;font-size:21px}}.mask_h2timeline .content-box{max-width:1220px;margin:0 auto}.mask_h2timeline .content-container{background-color:rgba(255, 255, 255, 0.8);padding:60px 20px;margin-top:45px;margin-bottom:45px}@media (min-width:997px){.mask_h2timeline .content-container{margin-top:60px;margin-bottom:60px;padding:60px}}.mask_h2timeline .content-container .inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:-15px;margin-left:-15px}.mask_h2timeline .timeline-wrapper .before,.mask_h2timeline .timeline-wrapper .after{height:6px;width:100%;border-left:1px dotted #5b8299}.mask_h2timeline .timeline-wrapper .timeline-item{padding:20px 25px;width:100%;text-align:left;border-left:1px solid #5b8299}.mask_h2timeline .timeline-wrapper .timeline-item .divider:before{left:-50px}.mask_h2timeline .timeline-wrapper .timeline-item .date{color:#BF0016;font-size:60px}.mask_h2timeline .timeline-wrapper .timeline-item .divider{position:relative;padding:15px 0}.mask_h2timeline .timeline-wrapper .timeline-item .divider .line{height:0;width:100%;border-bottom:1px solid #888382}.mask_h2timeline .timeline-wrapper .timeline-item .divider:before{content:'';background-image:url('/typo3conf/ext/pfisterer/Resources/Public/Images/caret.svg');background-size:cover;background-repeat:no-repeat;position:absolute;width:50px;height:25px}.mask_h2timeline .timeline-wrapper .timeline-item .text{font-weight:bold}@media (min-width:577px){.mask_h2timeline .timeline-wrapper{padding-left:20px}}@media (min-width:769px){.mask_h2timeline .timeline-wrapper{padding-left:0}.mask_h2timeline .timeline-wrapper .before,.mask_h2timeline .timeline-wrapper .after{margin-left:calc(50% - 1px)}.mask_h2timeline .timeline-wrapper .timeline-item{width:50%}.mask_h2timeline .timeline-wrapper .timeline-item.odd{text-align:right;border-right:1px solid #5b8299;border-left:none}.mask_h2timeline .timeline-wrapper .timeline-item.odd .divider:before{left:unset;right:-50px}.mask_h2timeline .timeline-wrapper .timeline-item.even{margin-left:calc(50% - 1px);border-left:1px solid #5b8299}.mask_h2timeline .timeline-wrapper .timeline-item.even .divider:before{left:-50px}}.personal-entry{position:relative;margin-bottom:55px}.personal-entry .img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.personal-entry .img-wrapper img{height:80%;object-fit:cover;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;cursor:pointer}.personal-entry .img-wrapper img:hover{height:100%}.personal-entry.active .overlay{display:block}.personal-entry.active img{height:100%}.personal-entry.active .header.static{opacity:0}.personal-entry.active .header.absolute{opacity:1;top:16px;left:16px}.personal-entry .spacer{aspect-ratio:0.7;position:relative}.personal-entry .header{padding-top:25px;background:white;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;width:100%;position:absolute;bottom:0}.personal-entry .header.absolute{background:transparent;padding-top:0;opacity:0;pointer-events:none;top:80%;left:16px;position:absolute;bottom:unset;width:calc(100% - 32px)}.personal-entry .name{font-weight:bold;font-size:23px;margin-bottom:5px}.personal-entry .position{margin-bottom:15px}.personal-entry .hover-link{color:#BF0016;text-transform:uppercase;position:relative;font-size:13px}.personal-entry .hover-link:hover:after{opacity:0}.personal-entry .hover-link:after{content:"";position:absolute;width:100%;left:0;height:1px;background:#BF0016;bottom:0;opacity:1;transition:opacity 0.3s ease-in-out}.personal-entry ::-webkit-scrollbar{width:7px}.personal-entry ::-webkit-scrollbar-thumb{background:#B1B1B1;height:40px;border-radius:10px}.personal-entry ::-webkit-scrollbar-track{background:white}.personal-entry .overlay{position:absolute;display:none;height:30%;background:rgba(255, 255, 255, 0.85);bottom:0;left:0;width:100%;overflow-y:scroll;padding:16px}.personal-entry .overlay p{color:black}@media screen and (min-width:668px){.personal-entry-full{border-top:1px solid #B7B7B7}.personal-entry-full .grid{padding-bottom:65px;display:flex}.personal-entry-full .grid .box-8,.personal-entry-full .grid .box-4{padding:0 20px;margin-top:0}.personal-entry-full .grid .overlay,.personal-entry-full .grid .header{width:calc(100% - 40px);left:20px}.personal-entry-full .grid .header.absolute{left:36px;width:calc(100% - 72px)}}.personal-entry-full h2{color:#3B312C}.personal-entry-full .box-4{padding:0;margin-bottom:0;height:100%}.personal-entry-full .box-8{margin-top:80px}img.cover{object-fit:cover;max-width:none;height:auto}.bg-white{background-color:white}header.minimal #headerBottomClone{background-color:white}section.full-width.white{background-color:white}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.stdheader{font-size:45px;font-weight:400;line-height:1.2 !important}.stdheader .mainline{color:#BF0016}.stdheader .mainline.single{color:#888382;font-weight:bold}.stdheader .subline{color:#3b312c;font-size:45px !important;font-weight:400 !important}.data-item{margin-bottom:30px}.data-item:last-child{margin-bottom:0}.data-item .number,.data-item .unit{margin-bottom:25px;color:#BF0016;font-size:50px;line-height:1.2}@media (min-width:769px){.data-item .number,.data-item .unit{font-size:60px}}.data-item .line{width:100%;height:1px;background-color:#3b312c;margin-bottom:25px}.data-item .info{font-weight:bold}.btn{background-color:#c00;width:180px;height:40px;line-height:43px;display:inline-block;text-align:center;text-transform:uppercase;font-size:13px;border-bottom:none;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;overflow:hidden}.btn span{color:white !important}.btn:hover{background-color:#3b312c}#footerInner{padding-top:50px !important;padding-left:20px;padding-right:20px;display:block !important;max-width:none;text-align:center}#footerInner>* .container-box{padding:0 !important;width:auto}#footerInner .container{margin:0 auto;max-width:1220px;text-align:left}#footerInner .footer-container{text-align:left;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}#footerInner .footer-logo{width:100%;margin-bottom:30px}#footerInner .contact-icons{margin-top:10px;margin-bottom:40px;display:flex;align-items:center;justify-content:flex-start}#footerInner .contact-icons .contact>div{padding-top:3px}#footerInner .contact-icons .contact,#footerInner .contact-icons .map{display:inline-flex;align-items:center;justify-content:center;height:50px;border-radius:3px;font-weight:bold;background-color:white;padding-left:10px;padding-right:10px;margin-right:10px}#footerInner .contact-icons .contact i,#footerInner .contact-icons .map i{margin-left:10px}#footerInner .contact-icons .contact:hover,#footerInner .contact-icons .map:hover{background-color:#888382}#footerInner .footer-menu a:hover{color:#888382}#footerInner .footer-menu .menu-header{padding-top:10px;padding-bottom:10px;border-top:1px solid #C7C7C7;font-weight:bold;display:flex;align-items:center;justify-content:space-between;transition:background-color 0.25s;cursor:pointer}#footerInner .footer-menu .menu-header div{padding-top:2px}#footerInner .footer-menu .menu-header:hover{background-color:#C7C7C7}#footerInner .footer-menu .menu-header.open i{transform:rotate(90deg)}#footerInner .footer-menu .menu-body{transition:all 0.25s;opacity:0;height:0;transform-origin:top center;transform:scaleY(0)}#footerInner .footer-menu .menu-body.open{opacity:1;height:auto;transform:scaleY(1)}#footerInner .footer-menu:last-child{border-bottom:1px solid #C7C7C7}@media (min-width:1024px){#footerInner .footer-menu{border:none !important}#footerInner .footer-menu .menu-header{padding:0;border:none;cursor:auto}#footerInner .footer-menu .menu-header:hover{background-color:transparent}#footerInner .footer-menu .menu-header i{display:none}#footerInner .footer-menu .menu-body{opacity:1;height:auto;transform:scaleY(1)}}#footerInner .newsletter{width:100%}#footerInner .newsletter-in-content{padding:0;border:none;margin:40px 0 50px}#footerInner .newsletter-in-content .text{padding:0}#footerInner .newsletter-in-content .newsletter-first-line,#footerInner .newsletter-in-content .newsletter-second-line{font-weight:normal;font-size:26px;line-height:1.2;font-family:"DINCompPro", sans-serif;color:black}#footerInner .newsletter-in-content form{flex-wrap:wrap}@media (min-width:1400px){#footerInner .newsletter-in-content form{flex-wrap:nowrap}}#footerInner .newsletter-in-content .newsletter-first-line{padding-bottom:0}#footerInner .newsletter-in-content .newsletter-second-line{color:#BF0016}#footerInner .newsletter-in-content .newsletter-email{display:block;width:100%}#footerInner .newsletter-in-content .newsletter-email input{text-transform:none !important;max-width:800px;border-radius:3px;border:none;background-color:white;line-height:13px;width:100%;padding:2px 11px 0;color:#BF0016;height:50px;font-size:18px}#footerInner .newsletter-in-content .newsletter-email input::-webkit-input-placeholder{color:#BF0016 !important;text-decoration:none;text-decoration-color:#BF0016 !important}#footerInner .newsletter-in-content .newsletter-email input::-moz-placeholder{color:#BF0016 !important;text-decoration:none;text-decoration-color:#BF0016 !important}#footerInner .newsletter-in-content .newsletter-email input:-ms-input-placeholder{color:#BF0016 !important;text-decoration:none;text-decoration-color:#BF0016 !important}#footerInner .newsletter-in-content .newsletter-email input:-moz-placeholder{color:#BF0016 !important;text-decoration:none;text-decoration-color:#BF0016 !important}#footerInner .newsletter-in-content .newsletter-submit-btn{display:inline;margin:0;padding:0;line-height:3.1;text-transform:none !important}#footerInner .newsletter-in-content .submit-wrap{max-width:150px;padding-top:0;margin-top:20px;padding-right:15px;padding-left:15px;background-color:#c00;color:white;display:flex;justify-content:center;border-radius:3px;align-items:center}#footerInner .newsletter-in-content .submit-wrap:hover{background-color:#EF3147}#footerInner .newsletter-in-content .submit-wrap i:before{color:white}#footerInner .newsletter-in-content .submit-wrap input{height:50px;font-size:18px;font-weight:600;background-color:transparent;width:100%;color:white;margin-right:10px}@media (min-width:1400px){#footerInner .newsletter-in-content .submit-wrap{margin-top:0;margin-left:20px}}#footerInner .footer-meta-menu{margin-bottom:20px}#footerInner .footer-meta-menu ul{display:flex;flex-wrap:wrap;padding:0}#footerInner .footer-meta-menu a{color:white}#footerInner .footer-meta-menu a:hover,#footerInner .footer-meta-menu a:active{color:#EBEAE9}@media (min-width:480px){#footerInner .footer-meta-menu{margin-bottom:0}}#footerInner .footer-meta{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;background-color:#3b312c;padding:20px}#footerInner .footer-meta p,#footerInner .footer-meta li{color:white !important}@media (min-width:1024px){#footerInner .footer-meta .inner{display:flex;align-items:center;justify-content:space-between}#footerInner .footer-meta .inner p{padding:0}#footerInner .footer-meta .inner .bottom{padding-left:30px;flex-grow:1}}#footerInner .bottom{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}@media (min-width:480px){#footerInner .bottom{flex-direction:row;align-items:center}}#footerInner .bottom a,#footerInner .bottom i:before{color:white}#footerInner .bottom a:hover,#footerInner .bottom a:active,#footerInner .bottom i:before:hover,#footerInner .bottom i:before:active{color:#EBEAE9}#footerInner .bottom .social a{font-size:22px;border:1px solid white;border-radius:3px;height:30px;width:30px;display:inline-flex;align-items:center;justify-content:center;padding-left:3px;padding-right:3px}#footerInner .bottom .social a:last-child{margin-left:7px}#footerInner .bottom .social a:hover{background-color:#888382}@media (min-width:1024px){#footerInner .footer-container{flex-direction:row}#footerInner .menus{display:flex}#footerInner .menus .footer-menu{margin-left:46px}}@media (min-width:1400px){#footerInner .newsletter{width:auto;margin-left:46px}#footerInner .newsletter .newsletter-in-content{margin-top:0}}footer.move-up{position:relative;margin-top:20px}footer.move-up:before{content:'';height:20px;width:100%;background-color:white;position:absolute;top:-20px}@media (min-width:769px){.newsletter-in-content{background-color:#EBEAE9;padding:60px 50px}}@media (min-width:769px){.newsletter-in-content form{display:flex}}.newsletter-in-content .newsletter-first-line,.newsletter-in-content .newsletter-second-line{font-size:14px;line-height:1;font-family:"DINCompPro";color:#3A312D}@media (min-width:769px){.newsletter-in-content .newsletter-first-line,.newsletter-in-content .newsletter-second-line{font-size:40px}}.newsletter-in-content .newsletter-first-line{font-weight:600}@media (min-width:769px){.newsletter-in-content .newsletter-first-line{font-weight:400}}.newsletter-in-content .newsletter-second-line{color:#BF0016;max-width:430px}.newsletter-in-content .submit-wrap{padding-top:20px}@media (min-width:769px){.newsletter-in-content .submit-wrap{padding-left:20px;padding-top:0}}.newsletter-in-content .newsletter-submit-btn{padding:2px 15px 0;height:35px;line-height:34px;font-size:11px;width:150px;text-align:center}@media (min-width:769px){.newsletter-in-content .newsletter-submit-btn{font-size:13px;width:fit-content}}.newsletter-in-content .newsletter-email input{border:1px solid #BF0016;height:35px;line-height:13px;font-size:11px;width:150px;background-color:white;padding:2px 11px 0;color:#BF0016}@media (min-width:769px){.newsletter-in-content .newsletter-email input{font-size:13px;width:180px}}.newsletter-in-content .newsletter-email input::-webkit-input-placeholder{color:#BF0016 !important;text-decoration:underline;text-decoration-color:#BF0016 !important}.newsletter-in-content .newsletter-email input::-moz-placeholder{color:#BF0016 !important;text-decoration:underline;text-decoration-color:#BF0016 !important}.newsletter-in-content .newsletter-email input:-ms-input-placeholder{color:#BF0016 !important;text-decoration:underline;text-decoration-color:#BF0016 !important}.newsletter-in-content .newsletter-email input:-moz-placeholder{color:#BF0016 !important;text-decoration:underline;text-decoration-color:#BF0016 !important}.frame-layout-1 .newsletter-in-content{padding-top:30px;padding-bottom:30px}@media (max-width:767px){.frame-layout-1 .newsletter-in-content{margin-left:-20px;margin-right:-20px}}@media (min-width:769px){.frame-layout-1 .newsletter-in-content{background-color:transparent;padding:0 0 40px;margin-bottom:40px;border-bottom:1px solid #3A312D}}@media (min-width:769px){.frame-layout-1 .newsletter-in-content form{display:flex}}.frame-layout-1 .newsletter-in-content .text{padding-left:20px;padding-right:20px}@media (min-width:769px){.frame-layout-1 .newsletter-in-content .text{padding:0}}.frame-layout-1 .newsletter-in-content .newsletter-first-line,.frame-layout-1 .newsletter-in-content .newsletter-second-line{font-size:14px;line-height:1;font-family:"DINCompPro";color:#3A312D}@media (min-width:769px){.frame-layout-1 .newsletter-in-content .newsletter-first-line,.frame-layout-1 .newsletter-in-content .newsletter-second-line{font-size:23px}}.frame-layout-1 .newsletter-in-content .newsletter-first-line{font-weight:600;padding-bottom:7px}@media (min-width:769px){.frame-layout-1 .newsletter-in-content .newsletter-first-line{font-weight:600;padding-bottom:30px}}.frame-layout-1 .newsletter-in-content .newsletter-second-line{color:#3A312D;max-width:430px;font-size:14px}@media (min-width:769px){.frame-layout-1 .newsletter-in-content .newsletter-second-line{font-size:16px}}.frame-layout-1 .newsletter-in-content .submit-wrap{padding-top:20px}@media (min-width:769px){.frame-layout-1 .newsletter-in-content .submit-wrap{padding-left:20px;padding-top:0}}.frame-layout-1 .newsletter-in-content .newsletter-submit-btn{padding:2px 15px 0;height:35px;line-height:34px;font-size:11px;width:150px;text-align:center}@media (min-width:769px){.frame-layout-1 .newsletter-in-content .newsletter-submit-btn{font-size:13px;width:fit-content}}.frame-layout-1 .newsletter-in-content .newsletter-email input{border:1px solid #BF0016;height:35px;line-height:13px;font-size:11px;width:150px;background-color:white;padding:2px 11px 0;color:#BF0016}@media (min-width:769px){.frame-layout-1 .newsletter-in-content .newsletter-email input{font-size:13px;width:180px}}.frame-layout-1 .newsletter-in-content .newsletter-email input::-webkit-input-placeholder{color:#BF0016 !important;text-decoration:underline;text-decoration-color:#BF0016 !important}.frame-layout-1 .newsletter-in-content .newsletter-email input::-moz-placeholder{color:#BF0016 !important;text-decoration:underline;text-decoration-color:#BF0016 !important}.frame-layout-1 .newsletter-in-content .newsletter-email input:-ms-input-placeholder{color:#BF0016 !important;text-decoration:underline;text-decoration-color:#BF0016 !important}.frame-layout-1 .newsletter-in-content .newsletter-email input:-moz-placeholder{color:#BF0016 !important;text-decoration:underline;text-decoration-color:#BF0016 !important}