.kint-plain{font-size:11px}:focus{outline:none}::-moz-selection{background:#df3935;color:#fff}::selection{background:#df3935;color:#fff}@media print,screen and (max-width: 39.99875em){.grid_container_mobile_padding{padding-left:1.2rem;padding-right:1.2rem}}ul p{margin-bottom:0}@media print,screen and (max-width: 63.99875em){.header .header_inner{z-index:100;position:absolute;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(100vw);transform:translateX(100vw);height:100vh;overflow:auto;background:#fff;margin-top:100px;padding:0 20px}}@media print,screen and (min-width: 64em){.header .header_inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}@media print,screen and (max-width: 63.99875em){.header .logo.desktop{display:none}}.header .header_mobile{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;height:100px;padding:0 20px}@media print,screen and (min-width: 64em){.header .header_mobile{display:none}}@media print,screen and (min-width: 64em){.header .header_main,.header .header_top{padding:0 50px}.header .header_main .main_menu,.header .header_main .top_menu,.header .header_top .main_menu,.header .header_top .top_menu{list-style:none;padding:0;margin:0}.header .header_main .main_menu>li,.header .header_main .top_menu>li,.header .header_top .main_menu>li,.header .header_top .top_menu>li{margin-left:2em}.header .header_main .main_menu a,.header .header_main .top_menu a,.header .header_top .main_menu a,.header .header_top .top_menu a{display:block}.header .header_main{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:1.15rem;font-weight:600;margin:32px 0}.header .header_main .main_menu{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;line-height:1}.header .header_main .main_menu svg{width:25px;height:25px;fill:#df3935}.header .header_main .main_menu a.home:hover svg,.header .header_main .main_menu a.home:focus svg{fill:#000}.header .header_main .main_menu>li>a{position:relative}.header .header_main .main_menu>li>a:after{content:"";position:absolute;right:0;bottom:-8px;left:0;height:4px;background:rgba(0,0,0,0)}.header .header_main .main_menu .has_submenu{position:relative}.header .header_main .main_menu>li.current li.current a{color:#df3935}.header .header_main .main_menu>li.current>a:after{background:#df3935}.header .header_main .main_menu .menu_mobile_home{display:none}.header .header_top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:.8rem;background:#efeae7;height:40px}.header .header_top .top_menu{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;line-height:1;margin-left:auto}.header .header_top .header_cta{color:#b8afa8;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;line-height:1;font-weight:600;font-size:.75rem}.header .header_top .header_cta:focus,.header .header_top .header_cta:hover{color:#000}.header .header_top .header_cta svg{width:18px;height:18px;fill:currentColor;margin-right:10px}.header .submenu{background:#efeae7;position:absolute;z-index:190;list-style:none;margin:8px 0 0 0;left:0;font-weight:400;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:10px 0}.header .submenu a{padding:5px 90px 5px 20px;position:relative;font-size:1rem}.header .submenu a:after{background:url("/assets/svg/spritemap.svg#sprite-arrow-right-fragment") center no-repeat;content:"";position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:12px;background-size:20px 12px}}@media print,screen and (max-width: 63.99875em){.header ul{list-style:none;padding:0;margin:0}.header ul a{display:block;padding:10px 0 10px;border-bottom:2px solid #efeae7;border-collapse:collapse}.header ul .has_submenu>a{position:relative}.header ul .has_submenu>a:after{background:url("/assets/svg/spritemap.svg#sprite-chevron-down-fragment") center no-repeat;content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:50% 25%;transform-origin:50% 25%;width:20px;height:12px;background-size:20px 12px}.header ul .has_submenu>a.is_open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .main_menu{font-weight:600}.header .main_menu .submenu a{padding-left:20px;font-weight:400}.header .menu_mobile{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header .menu_mobile b{line-height:1;padding:0 5px 5px 0}.header svg,.header .header_cta,.header .home{display:none}}.header.hamburger_open .header_inner{-webkit-transform:translateX(0);transform:translateX(0)}.header.hamburger_open .header_mobile{z-index:150}.footer{color:#fff}.footer .footer_top{background:#df3935;padding:120px 0}@media print,screen and (max-width: 39.99875em){.footer .footer_top{padding-top:80px;padding-bottom:60px}}.footer .footer_top h2{margin-bottom:75px}@media print,screen and (min-width: 40em){.footer .footer_top h2{font-size:3.25rem}}.footer .footer_top .footer_content{max-width:350px;line-height:1.25;margin-right:25px}@media print,screen and (min-width: 40em){.footer .footer_top .footer_content{font-size:1.5rem}}@media print,screen and (min-width: 40em){.footer .footer_top .footer_content p{margin:0}}.footer .footer_content a,.footer .footer_bottom a{color:#fff;position:relative}.footer .footer_content a:focus,.footer .footer_content a:hover,.footer .footer_bottom a:focus,.footer .footer_bottom a:hover{color:#000}.footer .footer_bottom{background:#f2433f;padding:30px 10px;font-size:.9rem;display:-webkit-box;display:flex}@media print,screen and (max-width: 39.99875em){.footer .footer_bottom{padding:30px 1.2rem}}@media print,screen and (max-width: 63.99875em){.footer .footer_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media print,screen and (min-width: 64em){.footer .footer_bottom{-webkit-box-pack:center;justify-content:center}}.footer .footer_menu,.footer .copyright{list-style:none;padding:0;margin:0;display:-webkit-box;display:flex}@media print,screen and (max-width: 39.99875em){.footer .footer_menu,.footer .copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.footer .footer_menu,.footer .copyright{-webkit-box-pack:center;justify-content:center}}.footer .footer_menu li,.footer .copyright li{margin:2px 0}@media print,screen and (min-width: 40em){.footer .footer_menu li,.footer .copyright li{margin:0 10px}}@media print,screen and (min-width: 64em){.footer .copyright{margin-left:50px}}.footer .website_by_visited{opacity:.75}html,body{position:relative;max-width:100vw;overflow-x:hidden}body{background:#e4e4e4}.wrapper{max-width:80rem;margin:0 auto;background:#fff}.main{padding:90px 0 125px}.main.dark{background:#4e4343;padding:90px 0}.matrix .matrix_grid{max-width:60rem;margin-right:auto;margin-left:auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}@media print,screen and (max-width: 39.99875em){.matrix .matrix_grid{padding-left:1.2rem;padding-right:1.2rem}}.matrix .matrix_grid .cell{margin-top:.75rem;margin-bottom:.75rem}@media print,screen and (min-width: 40em){.matrix .matrix_grid .cell_1{-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_2{-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_4{-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_5{-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_7{-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_8{-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_10{-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_11{-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%;padding-right:.75rem;padding-left:.75rem}.matrix .matrix_grid .cell_12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}}.matrix .matrix_layer{margin:1.5rem 0}.matrix .matrix_layer.last{margin-bottom:0}.matrix .matrix_image{max-width:58.5rem;margin:0 auto;background:#efeae7}.matrix .matrix_image img{width:100%}.matrix .matrix_text p:last-of-type:last-child{margin-bottom:0}.matrix .matrix_text ul{list-style:none;padding:0;margin:0}.matrix .matrix_text ul li{position:relative;padding-left:30px}.matrix .matrix_text ul li:before{content:"";background:url("/assets/svg/spritemap.svg#sprite-arrow-right-fragment") center no-repeat;width:20px;height:12px;background-size:20px 12px;position:absolute;left:0;top:12px}.matrix .matrix_text a{text-decoration:underline}@media print,screen and (min-width: 64em){.matrix .cell_12 .matrix_text{margin-right:200px}}.matrix .matrix_button{margin:-10px 0 10px}@media print,screen and (min-width: 40em){.banner{min-height:350px}}.banner.no_image,.banner.filter{min-height:225px}@media print,screen and (min-width: 64em){.banner{padding:0 100px;margin-top:50px}}.banner .body{margin:80px 50px 0 0}@media print,screen and (max-width: 39.99875em){.banner .body{padding:0 1.2rem}}.banner .body h1{margin-bottom:25px}.banner .image{position:relative;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}@media print,screen and (min-width: 64em){.banner .image{margin-bottom:-100px;position:relative;z-index:10}}@media print,screen and (max-width: 39.99875em){.branches_title{margin-top:50px}}.branches_list{list-style:none;margin:20px 0 20px 20px;padding:0;-webkit-columns:1;-moz-columns:1;columns:1}@media print,screen and (min-width: 40em){.branches_list{margin:60px 0 40px 40px;-webkit-columns:2;-moz-columns:2;columns:2}}@media print,screen and (min-width: 64em){.branches_list{margin:60px 0 40px 60px;-webkit-columns:3;-moz-columns:3;columns:3}}.branches_list li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:20px;position:relative}@media print,screen and (min-width: 40em){.branches_list li{margin-bottom:40px;padding-left:20px}}@media print,screen and (min-width: 40em){.branches_list li:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:#efeae7}}.branches_list li svg{width:25px;height:25px;margin-right:10px}.button.arrow{padding:.75em 4em .75em 1em;g:1em 4em 1em 1em;position:relative;font-size:.85rem;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.button.arrow svg{width:20px;height:20px;fill:currentColor;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .2s ease;transition:right .2s ease;top:50%;right:1em}.button.arrow.secondary:hover,.button.arrow.secondary:focus,.button.arrow.white:hover,.button.arrow.white:focus{border-color:currentColor;color:currentColor}.button.arrow.secondary:hover svg,.button.arrow.secondary:focus svg,.button.arrow.white:hover svg,.button.arrow.white:focus svg{right:.75em}.button.arrow.white{border-color:hsla(0,0%,100%,.5)}.button.download{padding:.75em 4em .75em 1em;position:relative;font-size:.85rem}.button.download svg{width:18px;height:18px;fill:currentColor;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:.75em;-webkit-transition:top .2s ease;transition:top .2s ease}.button.download:focus svg,.button.download:hover svg{top:55%}.cta_layer{background:#efeae7;padding:70px 60px;margin-top:50px}.cta_layer h2{margin-bottom:0}.cta_layer p{margin-bottom:0;font-size:1.15rem}.cta_layer a{font-size:1.15rem;font-weight:600}.cta_layer a.mail{color:#df3935}.cta_layer a.mail:hover{color:#000}.featured_items_button{display:block}@media print,screen and (max-width: 39.99875em){.featured_items_button{padding:0 .6rem}}@media print,screen and (min-width: 40em){.featured_items_button{margin-top:20px;margin-bottom:100px}}@media print,screen and (min-width: 64em){.featured_items_button.first{padding-right:10px}.featured_items_button:not(.first):not(.last){padding-right:5px;padding-left:5px}.featured_items_button.last{padding-left:10px}}.featured_items_button .bottom{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;border-bottom:1px solid #000;padding:15px 15px 15px 0}.featured_items_button .bottom svg{width:20px;height:20px}.news_item{display:block;padding:40px 40px 60px;background:#fff;height:100%;position:relative}.news_item .news_item_top{font-size:.75rem;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:20px}.news_item .news_item_top .news_category{text-transform:uppercase;color:#df3935;font-weight:600}.news_item .news_item_top .news_date{color:#cec6c0;font-weight:600}.news_item svg{width:15px;height:15px;fill:#cec6c0;position:absolute;bottom:40px;right:40px}.flickity .slide{width:100%}.flickity .slide img{width:100%}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{height:50px;width:50px;background:#fff;padding:18px;border-radius:0;line-height:0;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.flickity-prev-next-button .flickity-button-icon{height:100%;width:100%;fill:#000;-webkit-transition:fill .3s;transition:fill .3s}.flickity-prev-next-button.previous{display:none}.flickity-prev-next-button.next{position:absolute;right:0;bottom:0}.flickity-prev-next-button:hover{background:#000}.flickity-prev-next-button:hover .flickity-button-icon{fill:#fff}.flickity-page-dots{bottom:0;left:0;right:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;list-style:none;padding:0;margin:0}.flickity-page-dots .dot{height:12px;width:12px;background:hsla(0,0%,100%,.5);border-radius:9999px;display:block;margin:2px;border:solid 2px #fff;cursor:pointer}.flickity-page-dots .dot.is-selected{background:#fff}.banner.filter .filter_container{display:-webkit-box;display:flex;height:100%;flex-wrap:wrap;padding-bottom:30px}@media print,screen and (min-width: 64em){.banner.filter .filter_container{-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:end;justify-content:flex-end}}.banner.filter .filter{border:1px solid #b8afa8;color:#b8afa8;align-self:flex-end;padding:10px 20px;text-transform:uppercase;font-weight:600;font-size:.75rem;margin-right:10px}@media print,screen and (max-width: 63.99875em){.banner.filter .filter{margin-bottom:10px}}.banner.filter .filter:hover,.banner.filter .filter:focus{color:#000}.banner.filter .filter.active{color:#df3935}.hamburger{height:30px;cursor:pointer;z-index:110;display:-webkit-box;display:flex}@media print,screen and (min-width: 64em){.hamburger{display:none}}.hamburger span{position:relative;margin-top:6px;margin-bottom:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hamburger span,.hamburger span::before,.hamburger span::after{display:block;width:30px;height:3px;background-color:#000;outline:1px solid rgba(0,0,0,0);-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.hamburger span::before,.hamburger span::after{position:absolute;content:""}.hamburger span::before{top:-6px}.hamburger span::after{top:6px}.hamburger b{margin-top:-5px;margin-right:5px;line-height:1}.hamburger_open .hamburger span{background-color:rgba(0,0,0,0)}.hamburger_open .hamburger span::before{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.hamburger_open .hamburger span::after{-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.intro{background:#df3935;position:relative;padding:60px 0 100px}@media print,screen and (max-width: 39.99875em){.intro{padding-top:80px;padding-bottom:60px}}@media print,screen and (min-width: 40em){.intro{padding:160px 0 140px}}@media print,screen and (min-width: 40em){.intro .left{padding-right:50px}}.intro .left,.intro .left a{color:#fff}.intro .left a:hover,.intro .left a:focus{color:#000}.intro .right{position:relative}@media print,screen and (min-width: 40em){.intro .right{padding-left:50px}}.intro .right,.intro .right a{color:#fff}@media print,screen and (min-width: 40em){.intro .right,.intro .right a{color:#cec6c0}}.intro .right a:hover,.intro .right a:focus{color:#000}@media print,screen and (min-width: 40em){.intro .right a:hover,.intro .right a:focus{color:#fff}}.intro .right svg{width:18px;height:18px;fill:currentColor;margin-right:5px}@media print,screen and (min-width: 40em){.intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;background:#524848}}.language{position:relative;margin-left:1.4em;display:-webkit-box;display:flex;align-content:center}.language button{cursor:pointer;position:relative}.language button span{display:none}.language button.is_open{z-index:200;border-color:#fff}.language button:focus,.language button:hover{border-color:#df3935}.language ul{background:#efeae7;position:absolute;z-index:190;list-style:none;margin:8px 0 0 0;right:0;top:100%}.language a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:10px 18px}.language a span{margin-left:10px}.language a:focus,.language a:hover{background:#efeae7}.language svg{position:relative;top:1px;width:24px;height:23px;margin-right:5px}.language svg:nth-of-type(2){width:9px;height:5px;fill:#000;top:-10px}.occasion_item{display:block;position:relative;background:#fff;margin-bottom:30px}.occasion_item .body{background:#fff;padding:30px;height:100%;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.occasion_item .body .category{font-size:.75rem;margin:0 10px 0 0;text-transform:uppercase;font-weight:600;color:#df3935}.occasion_item .body h2{max-width:680px}.occasion_item .body .occasion_item_specs{list-style:none;padding:0;margin:auto 0 0 0;display:-webkit-box;display:flex}.occasion_item .body .occasion_item_specs li{margin-right:20px;font-size:.75rem;color:#cec6c0;font-weight:600;text-transform:uppercase;display:-webkit-box;display:flex}.occasion_item .body .occasion_item_specs p{margin:0 10px 0 0}.occasion_item .body svg{position:absolute;width:20px;height:12px;bottom:30px;right:30px;fill:currentColor}.outro{position:relative;padding:60px 0 100px;background:#574d4d}@media print,screen and (min-width: 40em){.outro{padding:130px 0 160px}}.outro,.outro a{color:#fff}.outro a:hover,.outro a:focus{color:#000}@media print,screen and (min-width: 40em){.outro .button{margin-top:50px}}@media print,screen and (max-width: 39.99875em){.outro .left{margin-bottom:50px}}@media print,screen and (min-width: 40em){.outro .left{padding-right:50px}}.outro .right{position:relative}@media print,screen and (min-width: 40em){.outro .right{padding:0 50px}}@media print,screen and (min-width: 40em){.outro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;background:#4e4343}}.pagination{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:30px}.pagination a{color:#fff}.pagination a:hover{color:#000}.product_item{border-bottom:1px solid #efeae7;padding:30px 0}.product_item.first_item{border-top:1px solid #efeae7;margin-top:30px}.product_item .product_item_titel span{color:#df3935}.product_item .product_item_button{margin-top:30px}@media print,screen and (max-width: 39.99875em){.product_item .product_item_button{margin-bottom:30px}}.product_item .product_item_usps{list-style:none;padding:0;margin:0}.product_item .product_item_usps li{position:relative;padding-left:30px}.product_item .product_item_usps li svg{position:absolute;left:0;top:12px;height:10px;width:20px}.product_specs{margin-top:20px}.sharer{margin-top:50px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.sharer .sharer_titel{font-size:1.25rem;font-weight:600;margin:0 50px 0 0}.sharer .sharer_button_container{display:-webkit-box;display:flex}.sharer .sharer_button{background-color:#b8afa8;border-radius:0;width:40px;height:40px;cursor:pointer;margin-right:10px}.sharer .sharer_button svg{width:20px;height:20px;fill:#fff}.sharer .sharer_button.twitter{background-color:#70bde9;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.sharer .sharer_button.twitter:hover,.sharer .sharer_button.twitter:focus{background-color:rgb(67.8,168.6,226.2)}.sharer .sharer_button.facebook{background-color:#617cc4;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.sharer .sharer_button.facebook:hover,.sharer .sharer_button.facebook:focus{background-color:rgb(65.797235023,95.9078341014,176.202764977)}.sharer .sharer_button.linkedin{background-color:#567e9f;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.sharer .sharer_button.linkedin:hover,.sharer .sharer_button.linkedin:focus{background-color:rgb(68.0979591837,99.7714285714,125.9020408163)}.slider_outro{position:relative;background:#574d4d}.slider_outro,.slider_outro a{color:#fff}.slider_outro a:hover,.slider_outro a:focus{color:#000}.slider_outro .left{padding:40px 1.2rem}@media print,screen and (min-width: 64em){.slider_outro .left{padding:130px 50px 60px .6rem;max-width:30rem;margin-left:auto}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.slider_outro .flickity{max-width:80vw;margin:0 auto 10vw}}@media print,screen and (min-width: 40em){.slider_outro .flickity{min-height:600px;height:100%}}@media print,screen and (min-width: 40em){.slider_outro .flickity .slide{height:100%}}@media print,screen and (min-width: 40em){.slider_outro .flickity .slide img{height:100%;-o-object-fit:cover;object-fit:cover}}.slider_outro .image_caption{position:absolute;top:0;right:0;bottom:0;left:0;padding:20px 60px 20px 20px;color:#fff;font-size:1rem;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.75)), color-stop(20%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));background:linear-gradient(to top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 100%)}.vacancy_item{display:block;margin-bottom:30px}.vacancy_item .vacancy_icon{background-color:#efeae7;min-height:225px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.vacancy_item .body{background:#fff;padding:30px;height:100%;position:relative}.vacancy_item .body h2{max-width:680px}.vacancy_item .body svg{position:absolute;width:20px;height:12px;bottom:30px;right:30px;fill:currentColor}.vacancy_item .vacancy_hours{color:#df3935;text-transform:uppercase;font-size:.75rem}.video_banner .inner{min-height:584px;background:no-repeat center center;background-size:cover;position:relative}@media print,screen and (max-width: 63.99875em){.video_banner .inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-webkit-box-pack:end;justify-content:flex-end}}@media print,screen and (max-width: 63.99875em){.video_banner .inner .video_container{position:relative;height:10px;-webkit-box-flex:1;flex-grow:1}}@media print,screen and (min-width: 64em){.video_banner .inner .video_container{position:absolute;top:0;right:0;bottom:0;left:0}}.video_banner .inner .body{background:#df3935;color:#fff;width:100%;padding:25px 25px 50px}@media print,screen and (max-width: 63.99875em){.video_banner .inner .body{top:0}}@media print,screen and (min-width: 64em){.video_banner .inner .body{position:absolute;padding:40px 35px 50px 45px;max-width:400px;bottom:-40px;left:35px}}@media print,screen and (min-width: 64em){.video_banner .inner .body h1{font-size:1.5rem}}@media print,screen and (min-width: 64em){.video_banner .inner .body p{font-size:1rem;margin-bottom:40px}}.video_banner .usps{display:none;-webkit-box-pack:end;justify-content:flex-end;list-style:none;font-size:.75rem;text-transform:uppercase;font-weight:600;color:#b8afa8;min-height:50px;max-width:65vw;margin:0 0 0 auto;flex-wrap:wrap}@media print,screen and (max-width: 39.99875em){.video_banner .usps{display:block;margin:25px 0 0 15px}}@media print,screen and (min-width: 64em){.video_banner .usps{display:-webkit-box;display:flex}}.video_banner .usps li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 10px}@media print,screen and (max-width: 39.99875em){.video_banner .usps li{margin:2px 0}}@media screen and (max-width: 68.75em){.video_banner .usps li:last-child{display:none}}@media print,screen and (max-width: 39.99875em){.video_banner .usps li:last-child{display:block}}.video_banner .usps svg{width:20px;height:20px;fill:#b8afa8;margin-right:5px}.breadcrumbs,.breadcrumbs a{color:#cec6c0;font-weight:600;text-transform:uppercase;font-size:.75rem}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#000}.breadcrumbs ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:flex;flex-wrap:wrap}.breadcrumbs svg{width:15px;height:11.25px;fill:currentColor}.kinetic{margin:0;position:absolute;right:0;bottom:0;width:175px}

/*# sourceMappingURL=init.css.map*/