@charset "UTF-8";.pre_header,b,strong{font-weight:500}h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span{font-family:"Roboto Condensed",sans-serif}h1,h2,h3,h4,h5,p{word-wrap:break-word;display:block;word-break:break-word}ul.checker-list li::before,ul.checker-list.checker-list-sm li::before{speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol li::after,ol li::before{content:counter(list-counter) " ";font-weight:700;z-index:-1;left:-1rem}cite,em{z-index:1}ul.checker-list li::before,ul.checker-list.checker-list-sm li::before{font-family:jdes-icons!important;text-transform:none;line-height:1;left:0}.hero_wrapper,body.login{background-position:50% 25%}.blocks-gallery-grid.gallery-columns-1,.gallery.gallery-columns-1,.hero_content{grid-template-columns:1fr}.breheimen_breadcrumb a:hover,.footer-legal ul li a{text-decoration:underline}*,.hero-intro .hero-intro-left .cta .breheimen_button,h1,h2,h3,h4,h5{margin:0}*,a,a:link,a:visited{text-decoration:none}body,html{overflow-x:hidden}.clear,h1,h2,h3,h4,h5,h6,legend{clear:both}.bsc *,h1,h2,h3,h4,h5,p{word-break:break-word}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:300;src:url("fonts/roboto-condensed-v31-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url("fonts/roboto-condensed-v31-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:500;src:url("fonts/roboto-condensed-v31-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url("fonts/roboto-condensed-v31-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:Agdasima;font-style:normal;font-weight:400;src:url("fonts/agdasima-v5-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:Agdasima;font-style:normal;font-weight:700;src:url("fonts/agdasima-v5-latin-700.woff2") format("woff2")}.breheimen_breadcrumb{position:relative;font-size:.85rem;padding-top:3px;margin-bottom:2rem}.breheimen_breadcrumb .checkbox_input input[type=checkbox]::before,.breheimen_breadcrumb .jdes-icons,.checkbox_input .breheimen_breadcrumb input[type=checkbox]::before{transform:scale(.8) translateY(3px);color:#0074b3}.breheimen_breadcrumb a,body.login div#login{color:#dae2e5}.hero_wrapper h1,.hero_wrapper h2,.hero_wrapper h3,.hero_wrapper h4,.hero_wrapper h5,.hero_wrapper h6,b,body.login div#login h1,strong{color:#fff}.breheimen_breadcrumb .current-page{font-weight:700}.hero_wrapper{position:relative;min-height:80vh;min-height:80svh;background-color:#fff;background-size:cover}.hero_wrapper.gradiented{background:#0074b3;background:-moz-linear-gradient(90deg,#0074b3 0,#2d3f47 100%);background:-webkit-linear-gradient(90deg,#0074b3 0,#2d3f47 100%);background:linear-gradient(90deg,#0074b3 0,#2d3f47 100%);background-size:400% 400%;-webkit-animation:20s infinite gradient_animation_basic;-moz-animation:20s infinite gradient_animation_basic;animation:20s infinite gradient_animation_basic}.hero_wrapper svg{position:absolute;width:100%;bottom:-3px;z-index:10}.block .curvy-border svg .st0,.hero_wrapper svg .st0{fill:#3f5762}.hero_wrapper.half_size{min-height:40vh;min-height:40svh}.hero_wrapper.half_size::before,.video_container::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;bottom:0;z-index:1;background:#000;background:-moz-linear-gradient(45deg,#000 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(45deg,#000 0,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,#000 0,rgba(0,0,0,0) 100%);opacity:.5}.hero_wrapper.half_size .hero_content{padding-top:1rem;padding-bottom:2rem}.hero_wrapper+.block,.social-media-links-wrapper+.block{padding-top:4rem}.hero_wrapper .intro{font-size:.85rem;max-width:60%}.startpage_backdrop{position:absolute;top:0;left:50%;right:0;bottom:0;width:50%;background-color:#cc7400;background-size:cover;background-position:50% 50%;z-index:0}.hero_content,blockquote,h1,h2,h3,h4,h5,ol li,p{position:relative}.hero_content{width:100%;min-height:inherit;display:grid;overflow:hidden;z-index:2}.fgrid,.hero-intro{grid-template-columns:1fr 1fr}.hero_content h1+div,.hero_content h2+div,.hero_content h3+div{padding-top:0!important}.hero_content .block{width:100%;min-height:inherit;padding-top:100px;display:flex;align-items:center}body.admin-bar .hero_content .block{top:32px}.video_container{position:absolute;top:0;left:0;bottom:0;width:100%;display:flex;align-items:center;overflow:hidden}.video_container video{position:absolute;display:block;left:50%;top:50%;width:110%;z-index:0;transform:translateY(-25%) translateX(-50%)}.wpcf7 input,form .ti-privacy label,legend,textarea{width:100%}.hero-intro{display:grid;padding:4rem 0}.hero-intro .hero-intro-left{padding-right:2rem;color:#3f5762}.hero-intro .hero-intro-left .cta{width:100%;display:flex;flex-wrap:wrap;gap:5px}.hero-intro .hero-intro-left h1,.hero-intro .hero-intro-left h2,.hero-intro .hero-intro-left h3{color:#3f5762;font-size:2.25rem}.block.highlight strong,.hero-intro .hero-intro-left h1 b,.hero-intro .hero-intro-left h1 strong,.hero-intro .hero-intro-left h2 b,.hero-intro .hero-intro-left h2 strong,.hero-intro .hero-intro-left h3 b,.hero-intro .hero-intro-left h3 strong,.main-services h1,.main-services h2,.main-services h3{color:#3f5762}.hero-intro .hero-intro-left p{padding:.5rem 0 1rem}@font-face{font-family:jdes-icons;src:url("./fonts/jdes-icons.eot?5na7i6");src:url("../fonts/jdes-icons.eot?5na7i6#iefix") format("embedded-opentype"),url("./fonts/jdes-icons.ttf?5na7i6") format("truetype"),url("./fonts/jdes-icons.woff?5na7i6") format("woff"),url("./fonts/jdes-icons.svg?5na7i6#jdes-icons") format("svg");font-weight:400;font-style:normal}::-moz-selection{background:#cc7400;color:#efefef}::selection{background:#cc7400;color:#efefef}.block.highlight,.brp-menu-wrapper,body.background,body.login,footer{background-size:cover}img,video{max-width:100%;vertical-align:middle}blockquote{font-size:1rem;font-weight:300;padding:0 4rem;display:block;transform:skewX(-10deg)}blockquote:before{content:'"';position:absolute;display:block;font-size:12rem;top:50%;left:2rem;pointer-events:none;opacity:.2;transform:translateY(-50%)}.social-media-links a.sm-link:hover,a,a:hover,a:link,a:link:hover,a:visited,a:visited:hover,body.login #backtoblog a:hover,body.login #nav a:hover{color:#cc7400}.pre_header{color:#ff9100;font-size:22px}h1,h2,h3,h4,h5{padding:0;color:#fff;font-weight:400;letter-spacing:.01em;overflow-wrap:break-word;text-rendering:optimizeLegibility;z-index:5}.content-section .bra-p-head,.page_content,body.login #backtoblog,ol{padding-bottom:2rem}body,h5{letter-spacing:0}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong{font-family:"Roboto Condensed",sans-serif;font-weight:700}h1{font-size:2.75rem;line-height:1.12;letter-spacing:-.02em}h2{font-size:2.25rem;line-height:1.16;letter-spacing:-.015em}h3{font-size:1.875rem;line-height:1.22;letter-spacing:-.01em}h4{font-size:1.5rem;line-height:1.28;letter-spacing:-.005em}h5{font-size:1.25rem;line-height:1.35}h6{font-size:1.111rem;line-height:1.4;letter-spacing:.005em}h1+*,h1+p,h2+*,h2+p{padding-top:.6666666667rem}h3+p,h4+p,h5+p,h6+p{padding-top:.3333333333rem}p img{margin-bottom:1.3333333333rem;display:inline-block}p .alignleft{float:left}form .formnavi input[type=submit],p .alignright{float:right}.alignCenter,p .aligncenter{margin-left:auto;margin-right:auto}ol+ol,ol+ul,p+div,p+ol,p+ul,ul+ol,ul+ul{margin-top:1.3333333333rem}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,ol+p,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,p+p,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ul+p{padding-top:1.3333333333rem}.fontLeft,.why_us_wrapper.fontLeft .why_us_card{text-align:left}.centered,.fontCenter,cite{text-align:center}.text-thin{font-weight:300}.content-section ul:not(.checker-list),ul{list-style-type:none}ul.checker-list li{position:relative;display:block;padding-left:1.3333333333rem!important}.content-section ul:not(.checker-list) li+li,.editorial-content ul li+li,.faq_content ul li+li,.page_content ul li+li,ul.checker-list li+li,ul.checker-list.checker-list-sm li+li{margin-top:.25em!important}ul.checker-list li::before{font-weight:400;content:"\e91a"!important;color:#0bc686!important;position:absolute;top:4px!important;font-size:24px!important}ul.checker-list small{display:inline-block;transform:translateY(-5px)}cite,ol li::after{display:block;font-family:"Roboto Condensed",sans-serif}ul.checker-list small.s-badge{color:#0bc686;font-weight:500}ul.checker-list.checker-list-sm li{padding-left:1.3333333333rem}ul.checker-list.checker-list-sm li::before{font-weight:400;content:"\e91a";color:#0bc686;position:absolute;top:4px;font-size:18px}.content-section ul:not(.checker-list) li::before,.editorial-content ul li:before,.faq_content ul li:before,.page_content ul li:before{speak:none;font-style:normal;font-variant:normal;top:.33em;font-size:.85em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol{list-style:none;counter-reset:list-counter}ol li{counter-increment:list-counter;margin-bottom:2rem;padding:0 4rem 2rem}ol li::after{position:absolute;font-size:16rem;color:#dae2e5;opacity:.15;top:-8rem}ol li::before{font-size:8rem;font-family:"Roboto Condensed",sans-serif;color:#dae2e5;position:absolute;top:-5rem}ol li:nth-child(2n){border-right:none;text-align:right}ol li:nth-child(2n)::after{left:auto;right:0}ol li:nth-child(2n)::before{left:auto;right:-1rem}em{font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.03rem;text-transform:uppercase;position:absolute;bottom:.5rem;padding-top:.15em;left:50%;transform:translateX(-50%);opacity:1}cite{font-size:2.25rem;line-height:1.2;margin:2rem auto 4.6rem;width:80%;padding:2rem 0;position:relative;color:#0074b3}.standard-text{max-width:980px}.default_link,.page_content a,.page_content a:link,.page_content a:visited{display:inline-block;position:relative;color:#cc7400;font-weight:500;-webkit-transition:.21s ease-out;-moz-transition:.21s ease-out;-o-transition:.21s ease-out;transition:.21s ease-out}.default_link:after,.default_link:before,.default_link_on_dark:after,.default_link_on_dark:before,.page_content a:after,.page_content a:before,.page_content a:link:after,.page_content a:link:before,.page_content a:visited:after,.page_content a:visited:before{content:"";display:block;height:2px;background-color:#ff9100;width:60%;position:absolute;opacity:0;-webkit-transition:.21s ease-out;-moz-transition:.21s ease-out;-o-transition:.21s ease-out;transition:.21s ease-out}.default_link:before,.default_link_on_dark:before,.page_content a:before,.page_content a:link:before,.page_content a:visited:before{left:-25%;bottom:0}.default_link:after,.default_link_on_dark:after,.page_content a:after,.page_content a:link:after,.page_content a:visited:after{right:-25%;top:0}.default_link:hover,.default_link_on_dark:hover,.footer-legal ul li a:hover,.page_content a:hover,.page_content a:link:hover,.page_content a:visited:hover{color:#ff9100}.default_link:hover:after,.default_link:hover:before,.default_link_on_dark:hover:after,.default_link_on_dark:hover:before,.lightbox .close:hover,.lightbox .lightbox-next span:hover,.lightbox .lightbox-prev span:hover,.lightbox .lightbox_content .lightbox-slide .slide-description:hover,.page_content a:hover:after,.page_content a:hover:before,.page_content a:link:hover:after,.page_content a:link:hover:before,.page_content a:visited:hover:after,.page_content a:visited:hover:before{opacity:1}.default_link:hover:before,.default_link_on_dark:hover:before,.page_content a:hover:before,.page_content a:link:hover:before,.page_content a:visited:hover:before{left:0}.default_link:hover:after,.default_link_on_dark:hover:after,.page_content a:hover:after,.page_content a:link:hover:after,.page_content a:visited:hover:after{right:0}.checkbox_input .default_link input[type=checkbox]::before,.checkbox_input .default_link_on_dark input[type=checkbox]::before,.checkbox_input .page_content a input[type=checkbox]::before,.default_link .checkbox_input input[type=checkbox]::before,.default_link .jdes-icons,.default_link_on_dark .checkbox_input input[type=checkbox]::before,.default_link_on_dark .jdes-icons,.page_content a .checkbox_input input[type=checkbox]::before,.page_content a .jdes-icons,.page_content a:link .jdes-icons,.page_content a:visited .jdes-icons{font-size:1.05em;transform:translateY(.1em) scale(1)}.content-section ul:not(.checker-list) li,.editorial-content ul li,.faq_content ul li,.page_content ul li{position:relative;padding-left:1.1428571429rem}.editorial-content ul li:before,.faq_content ul li:before,.page_content ul li:before{font-family:jdes-icons!important;font-weight:400;text-transform:none;line-height:1;content:"\e90e";position:absolute;left:0;color:#dae2e5}.blocks-gallery-grid .blocks-gallery-item::before,.blocks-gallery-grid .gallery-item::before,.content-section li+br,.flex_mobile_spacer,.gallery .blocks-gallery-item::before,.gallery .gallery-item::before,.post-password-form p:first-child,.wpcf7 br,form.post-password-form p:first-child,ul li+br{display:none}.key_value_row{display:flex;flex-wrap:wrap}.key_value_row .key{flex-basis:30%;text-align:left;font-weight:500}.key_value_row .value{flex-grow:1;text-align:right}.default_link_on_dark{display:inline-block;position:relative;font-weight:500;-webkit-transition:.21s ease-out;-moz-transition:.21s ease-out;-o-transition:.21s ease-out;transition:.21s ease-out;color:#f1f1f1}.wip-info{position:absolute;background-color:#f4c757;bottom:2rem;right:0;z-index:10;padding:.6666666667rem;font-size:14px;text-align:right}.small_text{opacity:.5;font-size:10px}.breheimen_button,.breheimen_button_primary{font-size:15px;line-height:27px;letter-spacing:.03rem;text-align:center;padding:7px 2rem 6px!important;display:inline-block;transition:.13s;font-weight:700;font-family:"Roboto Condensed",sans-serif;overflow:hidden;position:relative;height:auto;text-transform:uppercase}.breheimen_button{border:2px solid transparent;border-radius:4px;color:#efefef}.breheimen_button:hover{color:#efefef;cursor:pointer;transform:scale(1.03)}.breheimen_button.iconized,.breheimen_button_ghost.iconized,.breheimen_button_ghost_white.iconized,.breheimen_button_primary.iconized,.breheimen_button_tiny.iconized,.cookie_consent #accept_cookies.iconized,.iconized.breheimen_button_invisible,.post-password-form input[type=submit].iconized,form.post-password-form input[type=submit].iconized,input[type=submit].iconized{padding-left:42px!important}.breheimen_button.iconized .checkbox_input input[type=checkbox]::before,.breheimen_button.iconized .jdes-icons,.breheimen_button_ghost.iconized .checkbox_input input[type=checkbox]::before,.breheimen_button_ghost.iconized .jdes-icons,.breheimen_button_ghost_white.iconized .checkbox_input input[type=checkbox]::before,.breheimen_button_ghost_white.iconized .jdes-icons,.breheimen_button_primary.iconized .checkbox_input input[type=checkbox]::before,.breheimen_button_primary.iconized .jdes-icons,.breheimen_button_tiny.iconized .checkbox_input input[type=checkbox]::before,.breheimen_button_tiny.iconized .jdes-icons,.checkbox_input .breheimen_button.iconized input[type=checkbox]::before,.checkbox_input .breheimen_button_ghost.iconized input[type=checkbox]::before,.checkbox_input .breheimen_button_ghost_white.iconized input[type=checkbox]::before,.checkbox_input .breheimen_button_primary.iconized input[type=checkbox]::before,.checkbox_input .breheimen_button_tiny.iconized input[type=checkbox]::before,.checkbox_input .cookie_consent #accept_cookies.iconized input[type=checkbox]::before,.checkbox_input .iconized.breheimen_button_invisible input[type=checkbox]::before,.checkbox_input .post-password-form input[type=submit].iconized input[type=checkbox]::before,.checkbox_input input[type=submit].iconized input[type=checkbox]::before,.cookie_consent #accept_cookies.iconized .checkbox_input input[type=checkbox]::before,.cookie_consent #accept_cookies.iconized .jdes-icons,.iconized.breheimen_button_invisible .checkbox_input input[type=checkbox]::before,.iconized.breheimen_button_invisible .jdes-icons,.post-password-form input[type=submit].iconized .checkbox_input input[type=checkbox]::before,.post-password-form input[type=submit].iconized .jdes-icons,form.post-password-form input[type=submit].iconized .jdes-icons,input[type=submit].iconized .checkbox_input input[type=checkbox]::before,input[type=submit].iconized .jdes-icons{font-size:40px;line-height:0;left:.6666666667rem;position:absolute;top:50%;transform:translateY(-50%)}.breheimen_button:hover:after,.breheimen_button_ghost:hover:after,.breheimen_button_ghost_white:hover:after,.breheimen_button_invisible:hover:after,.breheimen_button_primary:hover:after,.breheimen_button_tiny:hover:after,.cookie_consent #accept_cookies:hover:after,.post-password-form input[type=submit]:hover:after,form.post-password-form input[type=submit]:hover:after,input[type=submit]:hover:after{transform:translateX(-900%) translateY(-50%)}.breheimen_button:active,.breheimen_button_ghost:active,.breheimen_button_ghost_white:active,.breheimen_button_invisible:active,.breheimen_button_primary:active,.breheimen_button_tiny:active,.cookie_consent #accept_cookies:active,.post-password-form input[type=submit]:active,form.post-password-form input[type=submit]:active,input[type=submit]:active{transform:scale(.92)}.breheimen_button+.breheimen_button{margin-left:.25rem}.breheimen_button_primary{border:2px solid transparent;border-radius:4px;color:#fff!important;border-color:#cc7400!important;background-color:#cc7400;text-shadow:-1px -1px 0 rgba(45,63,71,.8)}.breheimen_button_primary:hover,.cookie_consent #accept_cookies:hover,input[type=submit]:hover{cursor:pointer;transform:scale(1.03);color:#fff!important;background-color:#e68300}.breheimen_button_tiny{line-height:27px;letter-spacing:.03rem;text-align:center;padding:7px 2rem 6px!important;display:inline-block;border:2px solid #dae2e5;border-radius:4px;transition:.13s;font-weight:700;font-family:"Roboto Condensed",sans-serif;overflow:hidden;position:relative;height:auto;text-transform:uppercase;font-size:.75rem;color:#dae2e5!important}.breheimen_button_ghost,.breheimen_button_ghost_white,.breheimen_button_invisible{letter-spacing:.03rem;padding:7px 2rem 6px!important;font-size:15px;font-family:"Roboto Condensed",sans-serif;overflow:hidden;height:auto;text-transform:uppercase;transition:.13s;display:inline-block;font-weight:700;position:relative;text-align:center;line-height:27px}.breheimen_button_tiny:hover{cursor:pointer;transform:scale(1.03);color:#efefef!important;border-color:#dae2e5}.breheimen_button_tiny a{font-size:.75rem!important;color:#efefef!important}.breheimen_button_ghost,.breheimen_button_invisible{border:2px solid #2d3f47;border-radius:4px;color:#2d3f47!important}.breheimen_button_ghost:hover,.breheimen_button_invisible:hover,.post-password-form input[type=submit]:hover,form.post-password-form input[type=submit]:hover{cursor:pointer;transform:scale(1.03);color:#efefef!important;background-color:#cc7400;border-color:#cc7400}.breheimen_button_ghost_white{border:2px solid #efefef;border-radius:4px;color:#efefef!important}.breheimen_button_ghost_white:hover{cursor:pointer;transform:scale(1.03);color:#efefef!important;background-color:rgba(239,239,239,.2);border-color:#efefef}#loginform input,.breheimen_button_ghost_white:hover::before{background-color:#efefef}.breheimen_button_invisible,.breheimen_button_invisible:hover{border-color:transparent}.form-control,.select2-container--default .select2-selection--single,input,input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea,textarea.form-control{height:50px;box-shadow:none;padding:5px .5rem;border:2px solid #2d3f47;color:#f1f1f1;background-color:#537381;font-size:.75rem;border-radius:4px;outline:#cc7400}*,.wpcf7 p{padding:0}footer,option{background-color:#3f5762}.form-control:focus,.select2-container--default .select2-selection--single:focus,input:focus,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea.form-control:focus,textarea:focus{color:#3f5762;background-color:#efefef;border-color:#0074b3}.form-control::placeholder,.select2-container--default .select2-selection--single::placeholder,input::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,select::placeholder,textarea.form-control::placeholder,textarea::placeholder{color:rgba(255,255,255,.4)}input[type=file]{font-size:.75rem;border:2px solid rgba(239,239,239,.2)!important;background-color:#192328!important;padding:17px 30px 42px;margin:15px 0 0;color:#dae2e5}.cookie_consent #accept_cookies,input[type=submit]{letter-spacing:.03rem;text-transform:uppercase;color:#fff!important;text-shadow:-1px -1px 0 rgba(45,63,71,.8);font-family:"Roboto Condensed",sans-serif;overflow:hidden}input[type=checkbox]{background-color:transparent;height:auto;width:auto}input[type=checkbox]+span{padding-left:.5rem;transform:translateY(0)}input[type=submit]{line-height:27px;text-align:center;padding:7px 2rem 6px!important;display:inline-block;border:2px solid transparent;border-radius:4px;transition:.13s;font-size:15px;font-weight:700;position:relative;height:auto;border-color:#cc7400!important;background-color:#cc7400;float:right}.screen-reader-response,.wpcf7-not-valid-tip,label{font-size:.85rem}.about-zimmerei-tretter .about-zimmerei-tretter-portrait img,input:disabled{opacity:.5}.form_submit_row{display:flex}.form_submit_row div:nth-child(2){padding-left:2rem}.form_submit_row label{align-items:baseline}.wpcf7-not-valid-tip{display:block;color:#d20;font-weight:500}.wpcf7-list-item label{display:flex;font-size:.85rem}.wpcf7-list-item label .wpcf7-list-item-label{display:inline-block;flex-grow:1}option{color:#cc7400;padding:5px 0}fieldset{border:none;outline:0}form .sl,form .ta,form .ti{display:flex;flex-direction:column;margin-bottom:4rem}form .req label:after{content:"*"}form .ti-privacy{display:flex;flex-direction:row;flex-wrap:wrap}textarea{resize:vertical;min-height:200px;padding:.5rem}label{font-weight:500;padding-bottom:1rem}label.checkbox-label{font-weight:400;font-size:12px}legend{border-top:1px dotted rgba(0,0,0,.1);display:block;position:relative;text-align:center}legend span{transform:translateY(-50%);text-transform:uppercase;display:inline-block;background-color:#cc7400;padding:1rem;font-size:.75rem;font-weight:500;letter-spacing:.1em;opacity:.75}.wpcf7 input[type=checkbox]{width:auto}.wpcf7 .wpcf7-response-output{padding:2rem;text-align:center;font-size:18px;font-weight:500}.fgrid{display:grid;gap:1rem}.bewerbung-wrapper{display:grid;grid-template-columns:2fr 3fr;gap:2rem}.bewerbung-wrapper .bewerbung-title{font-size:1.111rem;margin-bottom:1rem;color:#fff}@media screen{.screen-reader-response{display:none}}#loginform p,.faq-collection,.post-password-form p,form.post-password-form p{display:flex;flex-direction:column}.faq-collection .faq{padding-bottom:.5rem}.faq-collection .faq .faq_core{border:1px solid rgba(0,116,179,.1)}.faq-collection .faq .faq_core .faq_content{font-size:.75rem;padding:0 1rem;background-color:rgba(0,116,179,.02);max-height:0;overflow:hidden;-webkit-transition:.21s ease-out;-moz-transition:.21s ease-out;-o-transition:.21s ease-out;transition:.21s ease-out}.animate-in,.animate-in-right,.word-reveal span{-webkit-transition:.62s ease-out;-moz-transition:.62s ease-out;-o-transition:.62s ease-out}.faq-collection .faq .faq_core .faq_question{background-color:rgba(0,116,179,.07);font-size:22px;font-weight:500;padding:1rem 1rem .7692307692rem}.faq-collection .faq .faq_core .faq_question.active+.faq_content{max-height:10000px;padding:1rem;background-color:rgba(45,63,71,.7)}.faq-collection .faq .faq_core .faq_question.active,.faq-collection .faq .faq_core .faq_question:hover{color:#fff;background-color:#cc7400}:root{--index:2;--sparks:#fff}.animate-in,.word-reveal span{opacity:0;transform:scale(.8);transition:.62s ease-out;transition-delay:calc(var(--index) * 0.125s)!important}.animate-in.in,.word-reveal span.in{opacity:1;transform:scale(1)}.animate-in-right{transform:translateX(4rem);transition:.62s ease-out;transition-delay:calc(var(--index) * 0.125s)!important}.animate-in-left,.animate-in-up{-webkit-transition:.62s ease-out;-moz-transition:.62s ease-out;-o-transition:.62s ease-out}.animate-in-left.in,.animate-in-right.in{transform:translateX(0)}.animate-in-left{transform:translateX(-4rem);transition:.62s ease-out;transition-delay:calc(var(--index) * 0.125s)!important}.animate-in-up{transform:translateY(-4rem);transition:.62s ease-out;transition-delay:calc(var(--index) * 0.125s)!important}.animate-in-up.in{transform:translateY(0)}.animate-in-down{transform:translateY(4rem);opacity:0;-webkit-transition:.62s ease-out;-moz-transition:.62s ease-out;-o-transition:.62s ease-out;transition:.62s ease-out;transition-delay:calc(var(--index) * 0.125s)!important}.animate-in-down.in,.blocks-gallery-grid .blocks-gallery-item:hover .wp-caption-text,.blocks-gallery-grid .gallery-item:hover .wp-caption-text,.gallery .blocks-gallery-item:hover .wp-caption-text,.gallery .gallery-item:hover .wp-caption-text{transform:translateY(0);opacity:1}body.login{background-color:#00a2a5;color:#f1f1f1}#login{height:100%;display:flex;flex-direction:column;color:#fff}#login button.wp-hide-pw,.blocks-gallery-grid .blocks-gallery-item .gallery-icon a::after,.blocks-gallery-grid .blocks-gallery-item .gallery-icon a::before,.blocks-gallery-grid .blocks-gallery-item figure a::after,.blocks-gallery-grid .blocks-gallery-item figure a::before,.blocks-gallery-grid .gallery-item .gallery-icon a::after,.blocks-gallery-grid .gallery-item .gallery-icon a::before,.blocks-gallery-grid .gallery-item figure a::after,.blocks-gallery-grid .gallery-item figure a::before,.gallery .blocks-gallery-item .gallery-icon a::after,.gallery .blocks-gallery-item .gallery-icon a::before,.gallery .blocks-gallery-item figure a::after,.gallery .blocks-gallery-item figure a::before,.gallery .gallery-item .gallery-icon a::after,.gallery .gallery-item .gallery-icon a::before,.gallery .gallery-item figure a::after,.gallery .gallery-item figure a::before{display:none!important}body.login div#login h1 a{background-position:center top;background-repeat:no-repeat;color:#999;width:300px;font-size:20px;font-weight:400;line-height:1.3em;margin:0 auto 25px;padding:0;text-decoration:none;text-indent:-9999px;outline:0;overflow:hidden;display:block;background-size:contain}body.login div#login input[type=submit]{outline:0!important;box-shadow:none!important}body.login #loginform{background-color:#efefef;flex-basis:auto}body.login #backtoblog,body.login #nav{padding:.5rem 4rem;background-color:rgba(255,255,255,.3);display:block;margin:0}body.login #backtoblog a,body.login #nav a{font-weight:700;font-size:.75rem;color:#f1f1f1}.content-section .bra-p-section .bra-p-link,body.login #nav{padding-top:2rem}.checkbox_input{position:relative;height:35px;padding-top:2px;padding-left:20px;border:1px solid rgba(17,24,27,.1);overflow:hidden;background-color:#efefef}.checkbox_input input[type=checkbox]{position:relative;height:20px;outline:0;box-shadow:none;border:none;top:0;right:0}.checkbox_input input[type=checkbox]::before{content:"\e914";position:absolute;left:-20px;top:0;width:35px;z-index:2;font-size:30px;cursor:pointer;background-color:#efefef}.checkbox_input input.jdes-icons-checkbox-checked[type=checkbox]:before,.checkbox_input input[type=checkbox]:checked::before,.jdes-icons.jdes-icons-checkbox-checked:before{content:"\e915"}.login_form_container{display:flex;padding:4rem;width:100%}.login_form_container .login_form_welcome_message{padding:4rem;background-color:#cc7400;color:#dae2e5;flex-grow:1;overflow:hidden;position:relative}.login_form_container .login_form_welcome_message h1{color:#fff;position:relative;margin-bottom:.5em}.login_form_container .login_form_welcome_message h1::after{background-color:#fff}.checkbox_input .login_form_container .login_form_welcome_message input[type=checkbox]::before,.login_form_container .login_form_welcome_message .checkbox_input input[type=checkbox]::before,.login_form_container .login_form_welcome_message .jdes-icons{font-size:350px;position:absolute;bottom:-80px;right:-80px;opacity:.3;color:#f1f1f1}#loginform{padding:4rem;background-color:rgba(17,24,27,.05);display:flex;flex-direction:column;flex-basis:350px}#loginform p.forgetmenot{padding:2rem 0;display:block}#loginform p.forgetmenot input{margin-top:0}#loginform label{font-size:.75rem;opacity:.5;font-weight:700}#loginform .button,#loginform input.button{height:auto;font-weight:400;outline:0!important}.blocks-gallery-grid,.gallery{display:grid;flex-wrap:wrap;grid-gap:10px}.blocks-gallery-grid.gallery-columns-2,.content-section .bra-p-section.bra-p-section-i-t,.content-section .bra-p-section.bra-p-section-t-i,.gallery.gallery-columns-2{grid-template-columns:1fr 1fr}.blocks-gallery-grid.gallery-columns-3,.gallery.gallery-columns-3{grid-template-columns:1fr 1fr 1fr}.blocks-gallery-grid.gallery-columns-4,.footer_box_row,.gallery.gallery-columns-4{grid-template-columns:1fr 1fr 1fr 1fr}.blocks-gallery-grid.gallery-columns-5,.gallery.gallery-columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.blocks-gallery-grid .blocks-gallery-item,.blocks-gallery-grid .gallery-item,.gallery .blocks-gallery-item,.gallery .gallery-item{position:relative;display:flex;overflow:hidden;list-style-type:none;width:100%!important}.blocks-gallery-grid .blocks-gallery-item .gallery-icon,.blocks-gallery-grid .blocks-gallery-item figure,.blocks-gallery-grid .gallery-item .gallery-icon,.blocks-gallery-grid .gallery-item figure,.gallery .blocks-gallery-item .gallery-icon,.gallery .blocks-gallery-item figure,.gallery .gallery-item .gallery-icon,.gallery .gallery-item figure{background-color:rgba(255,255,255,.05);display:flex;align-items:center;width:100%}.blocks-gallery-grid .blocks-gallery-item .gallery-icon a,.blocks-gallery-grid .blocks-gallery-item figure a,.blocks-gallery-grid .gallery-item .gallery-icon a,.blocks-gallery-grid .gallery-item figure a,.gallery .blocks-gallery-item .gallery-icon a,.gallery .blocks-gallery-item figure a,.gallery .gallery-item .gallery-icon a,.gallery .gallery-item figure a{width:100%;height:100%;overflow:hidden;display:flex;align-items:center}.checkbox_input input[type=checkbox]::before,.checkbox_input input[type=checkbox]:checked::before,.jdes-animated-icons,.jdes-icons{display:inline-block}.blocks-gallery-grid .blocks-gallery-item .gallery-icon a img,.blocks-gallery-grid .blocks-gallery-item figure a img,.blocks-gallery-grid .gallery-item .gallery-icon a img,.blocks-gallery-grid .gallery-item figure a img,.gallery .blocks-gallery-item .gallery-icon a img,.gallery .blocks-gallery-item figure a img,.gallery .gallery-item .gallery-icon a img,.gallery .gallery-item figure a img{width:100%;height:auto;-webkit-transition:.12s cubic-bezier(.67, .11, .08, 1.9);-moz-transition:.12s cubic-bezier(.67, .11, .08, 1.9);-o-transition:.12s cubic-bezier(.67, .11, .08, 1.9);transition:.12s cubic-bezier(.67, .11, .08, 1.9)}.blocks-gallery-grid .blocks-gallery-item .gallery-icon:hover,.blocks-gallery-grid .blocks-gallery-item figure:hover,.blocks-gallery-grid .gallery-item .gallery-icon:hover,.blocks-gallery-grid .gallery-item figure:hover,.gallery .blocks-gallery-item .gallery-icon:hover,.gallery .blocks-gallery-item figure:hover,.gallery .gallery-item .gallery-icon:hover,.gallery .gallery-item figure:hover,.social_links .media_link:hover{background-color:rgba(255,255,255,.1)}.blocks-gallery-grid .blocks-gallery-item .gallery-icon:hover a img,.blocks-gallery-grid .blocks-gallery-item figure:hover a img,.blocks-gallery-grid .gallery-item .gallery-icon:hover a img,.blocks-gallery-grid .gallery-item figure:hover a img,.gallery .blocks-gallery-item .gallery-icon:hover a img,.gallery .blocks-gallery-item figure:hover a img,.gallery .gallery-item .gallery-icon:hover a img,.gallery .gallery-item figure:hover a img{z-index:20}.blocks-gallery-grid .blocks-gallery-item:last-child::after,.blocks-gallery-grid .gallery-item:last-child::after,.gallery .blocks-gallery-item:last-child::after,.gallery .gallery-item:last-child::after{content:" ";clear:both;display:block}.blocks-gallery-grid .blocks-gallery-item figcaption,.blocks-gallery-grid .gallery-item figcaption,.gallery .blocks-gallery-item figcaption,.gallery .gallery-item figcaption{position:absolute;bottom:0;left:4%;right:4%;width:92%;text-align:center;font-size:.75rem;padding:.6666666667rem;border-radius:4px;color:#efefef;opacity:.2;transform:translateY(100%);z-index:30;background-color:rgba(0,162,165,.5);-webkit-transition:.12s cubic-bezier(.67, .11, .08, 1.9);-moz-transition:.12s cubic-bezier(.67, .11, .08, 1.9);-o-transition:.12s cubic-bezier(.67, .11, .08, 1.9);transition:.12s cubic-bezier(.67, .11, .08, 1.9)}.blocks-gallery-grid .blocks-gallery-item:hover .gallery-icon,.blocks-gallery-grid .gallery-item:hover .gallery-icon,.gallery .blocks-gallery-item:hover .gallery-icon,.gallery .gallery-item:hover .gallery-icon{border:1px solid rgba(0,0,0,.12)}.blocks-gallery-grid .blocks-gallery-item:hover figcaption,.blocks-gallery-grid .gallery-item:hover figcaption,.gallery .blocks-gallery-item:hover figcaption,.gallery .gallery-item:hover figcaption{bottom:12px;transform:translateY(0);opacity:1}.fw-gallery{padding:0 10px}.checkbox_input input[type=checkbox]::before,.checkbox_input input[type=checkbox]:checked::before,.jdes-icons,[class*=" jdes-icons"],[class^=jdes-icons]{font-family:jdes-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkbox_input input.jdes-icons-heart[type=checkbox]:before,.jdes-icons.jdes-icons-heart:before{content:"\e901"}.checkbox_input input.jdes-icons-add[type=checkbox]:before,.jdes-icons.jdes-icons-add:before{content:"\e903"}.checkbox_input input.jdes-icons-add-circle[type=checkbox]:before,.jdes-icons.jdes-icons-add-circle:before{content:"\e904"}.checkbox_input input.jdes-icons-lock[type=checkbox]:before,.jdes-icons.jdes-icons-lock:before{content:"\e905"}.checkbox_input input.jdes-icons-more-vert[type=checkbox]:before,.jdes-icons.jdes-icons-more-vert:before{content:"\e906"}.checkbox_input input.jdes-icons-apps[type=checkbox]:before,.jdes-icons.jdes-icons-apps:before{content:"\e907"}.checkbox_input input.jdes-icons-settings[type=checkbox]:before,.jdes-icons.jdes-icons-settings:before{content:"\e908"}.checkbox_input input.jdes-icons-notifications[type=checkbox]:before,.jdes-icons.jdes-icons-notifications:before{content:"\e909"}.checkbox_input input.jdes-icons-infinity[type=checkbox]:before,.jdes-icons.jdes-icons-infinity:before{content:"\e90a"}.checkbox_input input.jdes-icons-star[type=checkbox]:before,.jdes-icons.jdes-icons-star:before{content:"\e90b"}.checkbox_input input.jdes-icons-verified-user[type=checkbox]:before,.jdes-icons.jdes-icons-verified-user:before{content:"\e90c"}.checkbox_input input.jdes-icons-chevron-left[type=checkbox]:before,.jdes-icons.jdes-icons-chevron-left:before{content:"\e90d"}.checkbox_input input.jdes-icons-chevron-right[type=checkbox]:before,.jdes-icons.jdes-icons-chevron-right:before{content:"\e90e"}.checkbox_input input.jdes-icons-close[type=checkbox]:before,.jdes-icons.jdes-icons-close:before{content:"\e90f"}.checkbox_input input.jdes-icons-menu-burger[type=checkbox]:before,.jdes-icons.jdes-icons-menu-burger:before{content:"\e902"}.checkbox_input input.jdes-icons-menu-burger-top[type=checkbox]:before,.jdes-icons.jdes-icons-menu-burger-top:before{content:"\e910"}.checkbox_input input.jdes-icons-menu-burger-center[type=checkbox]:before,.jdes-icons.jdes-icons-menu-burger-center:before{content:"\e911"}.checkbox_input input.jdes-icons-menu-burger-bottom[type=checkbox]:before,.jdes-icons.jdes-icons-menu-burger-bottom:before{content:"\e912"}.checkbox_input input.jdes-icons-nafary-compass-core[type=checkbox]:before,.jdes-icons.jdes-icons-nafary-compass-core:before{content:"\e913"}.checkbox_input input.jdes-icons-checkbox-empty[type=checkbox]:before,.jdes-icons.jdes-icons-checkbox-empty:before{content:"\e914"}.checkbox_input input.jdes-icons-checkbox-empty-filled[type=checkbox]:before,.jdes-icons.jdes-icons-checkbox-empty-filled:before{content:"\e916"}.checkbox_input input.jdes-icons-checkbox-filled-checked[type=checkbox]:before,.jdes-icons.jdes-icons-checkbox-filled-checked:before{content:"\e917"}.checkbox_input input.jdes-icons-checkbox-frame[type=checkbox]:before,.jdes-icons.jdes-icons-checkbox-frame:before{content:"\e918"}.checkbox_input input.jdes-icons-checkbox-hook[type=checkbox]:before,.jdes-icons.jdes-icons-checkbox-hook:before{content:"\e919"}.checkbox_input input.jdes-icons-hook[type=checkbox]:before,.jdes-icons.jdes-icons-hook:before{content:"\e91a"}.checkbox_input input.jdes-icons-notification-circle[type=checkbox]:before,.jdes-icons.jdes-icons-notification-circle:before{content:"\e91b"}.checkbox_input input.jdes-icons-notification-circle-empty[type=checkbox]:before,.jdes-icons.jdes-icons-notification-circle-empty:before{content:"\e91c"}.checkbox_input input.jdes-icons-heart_outline[type=checkbox]:before,.jdes-icons.jdes-icons-heart_outline:before{content:"\e91d"}.checkbox_input input.jdes-icons-folder[type=checkbox]:before,.jdes-icons.jdes-icons-folder:before{content:"\e921"}.checkbox_input input.jdes-icons-info[type=checkbox]:before,.jdes-icons.jdes-icons-info:before{content:"\e926"}.checkbox_input input.jdes-icons-rewind[type=checkbox]:before,.jdes-icons.jdes-icons-rewind:before{content:"\e927"}.checkbox_input input.jdes-icons-kununu[type=checkbox]:before,.jdes-icons.jdes-icons-kununu:before{content:"\e928"}.checkbox_input input.jdes-icons-facebook[type=checkbox]:before,.jdes-icons.jdes-icons-facebook:before{content:"\ea90"}.checkbox_input input.jdes-icons-instagram[type=checkbox]:before,.jdes-icons.jdes-icons-instagram:before{content:"\ea92"}.checkbox_input input.jdes-icons-whatsapp[type=checkbox]:before,.jdes-icons.jdes-icons-whatsapp:before{content:"\ea93"}.checkbox_input input.jdes-icons-twitter[type=checkbox]:before,.jdes-icons.jdes-icons-twitter:before{content:"\ea96"}.checkbox_input input.jdes-icons-vk[type=checkbox]:before,.jdes-icons.jdes-icons-vk:before{content:"\ea98"}.checkbox_input input.jdes-icons-rss[type=checkbox]:before,.jdes-icons.jdes-icons-rss:before{content:"\ea9b"}.checkbox_input input.jdes-icons-youtube[type=checkbox]:before,.jdes-icons.jdes-icons-youtube:before{content:"\ea9d"}.checkbox_input input.jdes-icons-vimeo[type=checkbox]:before,.jdes-icons.jdes-icons-vimeo:before{content:"\eaa0"}.checkbox_input input.jdes-icons-dropbox[type=checkbox]:before,.jdes-icons.jdes-icons-dropbox:before{content:"\eaae"}.checkbox_input input.jdes-icons-github[type=checkbox]:before,.jdes-icons.jdes-icons-github:before{content:"\eab0"}.checkbox_input input.jdes-icons-tux[type=checkbox]:before,.jdes-icons.jdes-icons-tux:before{content:"\eabd"}.checkbox_input input.jdes-icons-appleinc[type=checkbox]:before,.jdes-icons.jdes-icons-appleinc:before{content:"\eabe"}.checkbox_input input.jdes-icons-android[type=checkbox]:before,.jdes-icons.jdes-icons-android:before{content:"\eac0"}.checkbox_input input.jdes-icons-skype[type=checkbox]:before,.jdes-icons.jdes-icons-skype:before{content:"\eac5"}.checkbox_input input.jdes-icons-linkedin2[type=checkbox]:before,.jdes-icons.jdes-icons-linkedin2:before{content:"\eaca"}.checkbox_input input.jdes-icons-stackoverflow[type=checkbox]:before,.jdes-icons.jdes-icons-stackoverflow:before{content:"\ead0"}.checkbox_input input.jdes-icons-pinterest[type=checkbox]:before,.jdes-icons.jdes-icons-pinterest:before{content:"\ead1"}.checkbox_input input.jdes-icons-xing2[type=checkbox]:before,.jdes-icons.jdes-icons-xing2:before{content:"\ead4"}.checkbox_input input.jdes-icons-paypal[type=checkbox]:before,.jdes-icons.jdes-icons-paypal:before{content:"\ead8"}.checkbox_input input.jdes-icons-ruler[type=checkbox]:before,.jdes-icons.jdes-icons-ruler:before{content:"\e900"}.checkbox_input input.jdes-icons-hammer[type=checkbox]:before,.jdes-icons.jdes-icons-hammer:before{content:"\e91e"}.checkbox_input input.jdes-icons-wood-carver[type=checkbox]:before,.jdes-icons.jdes-icons-wood-carver:before{content:"\e91f"}.checkbox_input input.jdes-icons-carpenter-clamp[type=checkbox]:before,.jdes-icons.jdes-icons-carpenter-clamp:before{content:"\e920"}.checkbox_input input.jdes-icons-logs[type=checkbox]:before,.jdes-icons.jdes-icons-logs:before{content:"\e922"}.checkbox_input input.jdes-icons-drill-1[type=checkbox]:before,.jdes-icons.jdes-icons-drill-1:before{content:"\e923"}.checkbox_input input.jdes-icons-wood-carving[type=checkbox]:before,.jdes-icons.jdes-icons-wood-carving:before{content:"\e924"}.checkbox_input input.jdes-icons-blueprint[type=checkbox]:before,.jdes-icons.jdes-icons-blueprint:before{content:"\e925"}.checkbox_input input.jdes-icons-wood-sawing[type=checkbox]:before,.jdes-icons.jdes-icons-wood-sawing:before{content:"\e929"}.checkbox_input input.jdes-icons-carpenter-door[type=checkbox]:before,.jdes-icons.jdes-icons-carpenter-door:before{content:"\e92a"}.checkbox_input input.jdes-icons-marking-knife[type=checkbox]:before,.jdes-icons.jdes-icons-marking-knife:before{content:"\e92b"}.checkbox_input input.jdes-icons-caliper[type=checkbox]:before,.jdes-icons.jdes-icons-caliper:before{content:"\e92c"}.checkbox_input input.jdes-icons-handrill[type=checkbox]:before,.jdes-icons.jdes-icons-handrill:before{content:"\e92d"}.checkbox_input input.jdes-icons-toolbox[type=checkbox]:before,.jdes-icons.jdes-icons-toolbox:before{content:"\e92e"}.checkbox_input input.jdes-icons-carpentery[type=checkbox]:before,.jdes-icons.jdes-icons-carpentery:before{content:"\e92f"}.checkbox_input input.jdes-icons-woodworking[type=checkbox]:before,.jdes-icons.jdes-icons-woodworking:before{content:"\e930"}.checkbox_input input.jdes-icons-circular-saw[type=checkbox]:before,.jdes-icons.jdes-icons-circular-saw:before{content:"\e931"}.checkbox_input input.jdes-icons-ear-protection[type=checkbox]:before,.jdes-icons.jdes-icons-ear-protection:before{content:"\e932"}.checkbox_input input.jdes-icons-triangle-ruler[type=checkbox]:before,.jdes-icons.jdes-icons-triangle-ruler:before{content:"\e933"}.checkbox_input input.jdes-icons-pallet[type=checkbox]:before,.jdes-icons.jdes-icons-pallet:before{content:"\e934"}.checkbox_input input.jdes-icons-roof[type=checkbox]:before,.jdes-icons.jdes-icons-roof:before{content:"\e935"}.checkbox_input input.jdes-icons-sawleaf[type=checkbox]:before,.jdes-icons.jdes-icons-sawleaf:before{content:"\e936"}.checkbox_input input.jdes-icons-carpenter[type=checkbox]:before,.jdes-icons.jdes-icons-carpenter:before{content:"\e937"}.checkbox_input input.jdes-icons-lumber[type=checkbox]:before,.jdes-icons.jdes-icons-lumber:before{content:"\e938"}.checkbox_input input.jdes-icons-planning[type=checkbox]:before,.jdes-icons.jdes-icons-planning:before{content:"\e939"}.checkbox_input input.jdes-icons-circular-saw-2[type=checkbox]:before,.jdes-icons.jdes-icons-circular-saw-2:before{content:"\e93a"}.checkbox_input input.jdes-icons-menu-burger-a-center[type=checkbox]:before,.jdes-icons.jdes-icons-menu-burger-a-center:before{content:"\e93b"}.checkbox_input input.jdes-icons-qrcode[type=checkbox]:before,.jdes-icons.jdes-icons-qrcode:before{content:"\e93c"}.checkbox_input input.jdes-icons-barcode[type=checkbox]:before,.jdes-icons.jdes-icons-barcode:before{content:"\e93d"}.checkbox_input input.jdes-icons-phone[type=checkbox]:before,.jdes-icons.jdes-icons-phone:before{content:"\e942"}.checkbox_input input.jdes-icons-envelop[type=checkbox]:before,.jdes-icons.jdes-icons-envelop:before{content:"\e945"}.checkbox_input input.jdes-icons-truck[type=checkbox]:before,.jdes-icons.jdes-icons-truck:before{content:"\e9b0"}.checkbox_input input.jdes-icons-circle-up[type=checkbox]:before,.jdes-icons.jdes-icons-circle-up:before{content:"\ea41"}.checkbox_input input.jdes-icons-circle-right[type=checkbox]:before,.jdes-icons.jdes-icons-circle-right:before{content:"\ea42"}.checkbox_input input.jdes-icons-circle-down[type=checkbox]:before,.jdes-icons.jdes-icons-circle-down:before{content:"\ea43"}.checkbox_input input.jdes-icons-circle-left[type=checkbox]:before,.jdes-icons.jdes-icons-circle-left:before{content:"\ea44"}.jdes-animated-icons{position:relative;width:1em}.checkbox_input .jdes-animated-icons input[type=checkbox]::before,.jdes-animated-icons .checkbox_input input[type=checkbox]::before,.jdes-animated-icons .jdes-icons{position:absolute;top:0;left:0;opacity:1;color:inherit;font-size:inherit;-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out}.jdes-animated-icon-menu-burger .menu_burger_center_01,.jdes-animated-icon-menu-burger .menu_burger_center_02,.jdes-animated-icon-menu-burger.active .jdes-icons-menu-burger-bottom,.jdes-animated-icon-menu-burger.active .jdes-icons-menu-burger-top,.jdes-animated-icon-menu-burger.active .menu_burger_center_00,.jdes-animated-icon-menu-burger_active .jdes-icons-menu-burger-bottom,.jdes-animated-icon-menu-burger_active .jdes-icons-menu-burger-top,.jdes-animated-icon-menu-burger_active .menu_burger_center_00,.mobile_menu_toggler.active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-bottom,.mobile_menu_toggler.active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-top,.mobile_menu_toggler.active .jdes-animated-icon-menu-burger .menu_burger_center_00{opacity:0}.jdes-animated-icon-menu-burger.active .jdes-icons-menu-burger-top,.jdes-animated-icon-menu-burger_active .jdes-icons-menu-burger-top,.mobile_menu_toggler.active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-top{transform:translateX(-1.2em)}.jdes-animated-icon-menu-burger.active .jdes-icons-menu-burger-bottom,.jdes-animated-icon-menu-burger_active .jdes-icons-menu-burger-bottom,.mobile_menu_toggler.active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-bottom{transform:translateX(1.2em)}.jdes-animated-icon-menu-burger.active .menu_burger_center_01,.jdes-animated-icon-menu-burger.active .menu_burger_center_02,.jdes-animated-icon-menu-burger_active .menu_burger_center_01,.jdes-animated-icon-menu-burger_active .menu_burger_center_02,.mobile_menu_toggler.active .jdes-animated-icon-menu-burger .menu_burger_center_01,.mobile_menu_toggler.active .jdes-animated-icon-menu-burger .menu_burger_center_02{transform-origin:50% 50%;opacity:1}.jdes-animated-icon-menu-burger.active .menu_burger_center_01,.jdes-animated-icon-menu-burger_active .menu_burger_center_01,.mobile_menu_toggler.active .jdes-animated-icon-menu-burger .menu_burger_center_01{transform:rotateZ(-45deg)}.jdes-animated-icon-menu-burger.active .menu_burger_center_02,.jdes-animated-icon-menu-burger_active .menu_burger_center_02,.mobile_menu_toggler.active .jdes-animated-icon-menu-burger .menu_burger_center_02{transform:rotateZ(45deg)}.jdes-animated-icon-menu-burger_hover .jdes-icons-menu-burger-top,.mobile_menu_toggler:hover .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-top{transform:translateY(.05em)}.jdes-animated-icon-menu-burger_hover .jdes-icons-menu-burger-bottom,.mobile_menu_toggler:hover .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-bottom{transform:translateY(-.05em)}.jdes-animated-icon-menu-burger_focus .jdes-icons-menu-burger-top,.mobile_menu_toggler:active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-top,.mobile_menu_toggler:focus .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-top{transform:translateY(.08em)}.jdes-animated-icon-menu-burger_focus .jdes-icons-menu-burger-bottom,.mobile_menu_toggler:active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-bottom,.mobile_menu_toggler:focus .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-bottom{transform:translateY(-.08em)}.bubble,.cookie_consent,.lightbox .close{transform:translateX(-50%)}.lightbox{position:fixed;width:100%;top:0;left:0;bottom:0;z-index:1000;display:flex;align-items:center;opacity:0;pointer-events:none;background-color:#efefef;-webkit-transition:.21s ease-out;-moz-transition:.21s ease-out;-o-transition:.21s ease-out;transition:.21s ease-out}.lightbox .lightbox_content{width:100%;height:100%;position:relative;display:block;margin-left:auto;margin-right:auto;box-shadow:0 3px 15px rgba(0,0,0,.25)}.lightbox .lightbox_content .lightbox-slide{max-height:100%;position:absolute;top:0;left:5%;bottom:0;width:90%;text-align:center;display:flex;align-items:center;transform:perspective(300px) rotateY(0);transform-origin:0 50%;opacity:0;z-index:5;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;pointer-events:none}.lightbox .lightbox_content .lightbox-slide .lightbox_image{min-width:0;width:100%;height:100%;display:flex;align-items:center;padding:2rem}.lightbox .lightbox_content .lightbox-slide .lightbox_image img{max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;overflow:hidden}.lightbox .lightbox_content .lightbox-slide .slide-description{background-color:#efefef;font-size:.75rem;padding:15px 20px;position:absolute;bottom:4rem;width:90%;left:5%;text-align:left;opacity:1;color:#332f1a;border-radius:8px;z-index:20}@supports (backdrop-filter:blur(12px)){.lightbox .lightbox_content .lightbox-slide .slide-description{-webkit-backdrop-filter:blur(8px) brightness(0.65);backdrop-filter:blur(8px) brightness(0.65);background-color:rgba(255,255,255,.5)}}.lightbox .lightbox_content .lightbox-slide.active{transform:perspective(300px) translateX(0) rotateY(0);opacity:1}.lightbox .lightbox_content .lightbox-slide.next{transform-origin:0 50%;transform:perspective(300px) translateX(100%) rotateY(50deg)}.lightbox .lightbox_content .lightbox-slide.prev{transform-origin:100% 50%;transform:perspective(300px) translateX(-100%) rotateY(-50deg)}.lightbox .close{position:absolute;display:block;top:1rem;right:1rem;width:40px;height:40px;border-radius:30px;text-align:center;color:#2d3f47;font-size:26px;cursor:pointer;padding-top:6px;z-index:50;opacity:1;-webkit-transition:opacity .21s ease-out;-moz-transition:opacity .21s ease-out;-o-transition:opacity .21s ease-out;transition:opacity .21s ease-out}.lightbox .close span{transform:rotateZ(0);-webkit-transition:.21s cubic-bezier(.67, .11, .08, 1.9);-moz-transition:.21s cubic-bezier(.67, .11, .08, 1.9);-o-transition:.21s cubic-bezier(.67, .11, .08, 1.9);transition:.21s cubic-bezier(.67, .11, .08, 1.9)}.brp-menu-close:hover span,.lightbox .close:hover span{transform:rotateZ(90deg)}.brp-menu-wrapper.active,.lightbox.active{opacity:1;pointer-events:auto}.lightbox .lightbox-next,.lightbox .lightbox-prev{position:absolute;font-size:26px;z-index:10;cursor:pointer;color:#2d3f47;height:200px;width:26px;display:flex;align-items:center}.lightbox .lightbox-next span,.lightbox .lightbox-prev span{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1}.lightbox .lightbox-prev{left:1rem}.lightbox .lightbox-prev:hover span{transform:translateX(-.1em)}.lightbox .lightbox-next{right:1rem}.lightbox .lightbox-next:hover span{transform:translateX(.1em)}footer{padding:6rem 0 4rem;color:#efefef}footer a.send-mail.send-mail,footer a:link.send-mail.send-mail{color:#efefef}footer a.send-mail.send-mail:hover,footer a:link.send-mail.send-mail:hover{text-decoration:underline}.footer-legal{position:relative;border-top:1px solid rgba(45,63,71,.9);margin-top:1rem;padding-top:.5rem;display:flex;flex-direction:column;align-items:center}.footer-legal::before{content:"";display:block;position:absolute;top:0;height:1px;width:100%;background-color:rgba(239,239,239,.2)}.footer-legal ul{display:flex;flex-direction:row-reverse}.footer-legal ul li a{font-size:.75rem;color:#b6c8d0;display:inline-block;padding:5px}.footer_box_row{display:grid;gap:1rem;font-size:.85rem}.footer_box_row .footer_box{width:100%;font-size:.85rem;line-height:1.4}.footer_box_row ul li a{color:#efefef;font-weight:400;opacity:.8;display:block}.footer_box_row ul li a:hover{opacity:1;color:#efefef}.copyright{font-size:.75rem;color:#efefef;text-align:center}.block{position:relative;z-index:0}.block .block_core{z-index:3;position:relative}.block .block_title{padding-top:2rem;line-height:1.1;text-align:left;font-size:2.25rem;font-family:"Roboto Condensed",sans-serif}.block .block_title .block_title_core{display:inline-block;background-image:linear-gradient(-25deg,#dae2e5,#dae2e5,#dae2e5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block.highlight .block_core,.block:not(.block_full) .block_core,.breheimen_container,.container{display:block;position:relative;margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width:0){.block.highlight .block_core,.block:not(.block_full) .block_core{max-width:100%}}@media screen and (min-width:367px){.block.highlight .block_core,.block:not(.block_full) .block_core{max-width:100%}}@media screen and (min-width:768px){.block:not(.block_full) .block_core{max-width:767px}}@media screen and (min-width:992px){.block:not(.block_full) .block_core{max-width:991px}}.block.underlayed_block{margin-top:2rem;margin-bottom:6rem;background-color:#3f5762}.block.underlayed_block .block_core{padding:4rem 0}.block.highlight{padding:8rem 0;margin-top:2rem;margin-bottom:2rem;color:#3f5762;overflow:hidden;text-align:center;background-color:#efefef;position:relative}.block.highlight cite{font-weight:200;font-style:normal;color:#2d3f47 2rem}.block.highlight h1,.block.highlight h2,.block.highlight h3{font-size:2.25rem;color:#3f5762}.block.highlight .cta{padding-top:.5rem}.block.highlight .cta+.button-cta{margin:1rem 0 0}.block.highlight .button-cta{transform:scale(1.25) translateY(12.5%)}.block.highlight .cta-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:3rem}.block.highlight .cta-wrapper .breheimen_button{transform:scale(1.75)}.block.highlight::after{display:block;position:absolute;height:140%;background-size:cover;right:40%;top:-20%;aspect-ratio:1/3;content:"";mix-blend-mode:screen;filter:blur(6px)}@media screen and (min-width:768px){.block.highlight .block_core{max-width:767px}}@media screen and (min-width:992px){.block.highlight .block_core{max-width:991px}.block:not(.block_full){padding-left:4rem;padding-right:4rem}}.block.highlight .pre_header{color:#0074b3}.block.highlight+.underlayed_block{margin-top:-2rem}.block.highlight_2{padding:8rem 0;margin-top:2rem;margin-bottom:6rem;color:#f1f1f1;background:#535236;background:-moz-linear-gradient(90deg,#535236 0,#f8f2d4 100%);background:-webkit-linear-gradient(90deg,#535236 0,#f8f2d4 100%);background:linear-gradient(90deg,#535236 0,#f8f2d4 100%)}.block.emphasized{color:#f1f1f1;margin-top:2rem;padding:4rem 0;background:#0074b3;background:-moz-radial-gradient(circle farthest-corner at -20% 80%,#0074b3 0,#2d3f47 100%);background:-webkit-radial-gradient(circle farthest-corner at -20% 80%,#0074b3 0,#2d3f47 100%);background:radial-gradient(circle farthest-corner at -20% 80%,#0074b3 0,#2d3f47 100%);background-color:#00171f}.block.emphasized .block_title{font-size:3vw;padding:6rem 0 3rem}.block.emphasized .block_core{display:flex;flex-direction:column;align-items:center}.block .curvy-border{position:absolute;width:100%;left:0;z-index:10}.block .curvy-border svg{width:100%;left:0}.block .curvy-border.top{top:-3px}.block .curvy-border.bottom{bottom:-3px;display:flex;align-items:flex-end;flex-direction:column}.content-section.underlayed{background-color:#3f5762;padding-top:2rem;padding-bottom:2rem}.content-section .s_image+.s_image,.content-section+.content-section,main .block+.block{margin-top:2rem}.content-section.highlight .bra-p-head{font-size:2.75rem;padding-bottom:0}.content-section img{width:100%;max-width:100%}.content-section ul:not(.checker-list) li::before{font-family:jdes-icons!important;font-weight:400;text-transform:none;line-height:1;content:"\e90e";display:inline-block;position:absolute;left:0;color:#dae2e5}.content-section .bra-p-section{display:grid;grid-gap:2rem}.content-section .bra-p-section .bra-p-section-inner-text .bra-p-head{padding-bottom:0}.content-section .bra-p-section .bra-p-left,.content-section .bra-p-section .bra-p-right,.content-section .bra-p-section .bra-p-text{display:flex;align-items:center}.brp-menu-wrapper{background-color:#00a2a5;background-position:50% 50%;width:100%;position:fixed;top:0;left:0;bottom:0;z-index:200;display:flex;align-items:center;overflow:hidden;-webkit-transition:.21s ease-out;-moz-transition:.21s ease-out;-o-transition:.21s ease-out;transition:.21s ease-out;opacity:0;pointer-events:none}.brp-menu-wrapper .brp-background-pattern,.brp-menu-wrapper .brp-background-pattern-2{height:100vh;width:100vw;position:absolute;top:0;z-index:1;opacity:.05;-webkit-transition:.8s ease-out;-moz-transition:.8s ease-out;-o-transition:.8s ease-out;transition:.8s ease-out}.brp-menu-wrapper .brp-background-pattern{left:0;background-position:0 50%;background-repeat:no-repeat;background-image:url("../assets/images/shapes/menu-left-bg.svg");mix-blend-mode:overlay}.brp-menu-wrapper .brp-background-pattern-2{right:0;background-repeat:no-repeat;background-size:100vh 100vh;background-position:110% 30%;background-image:url("../assets/images/shapes/menu-right-bg-2.svg");transform:translateX(30%) translateY(0) scale(1.8);mix-blend-mode:overlay}.brp-menu-wrapper[data-active-index="0"]>.brp-background-pattern{background-position:0 10%}.brp-menu-wrapper[data-active-index="1"]>.brp-background-pattern{background-position:0 20%}.brp-menu-wrapper[data-active-index="2"]>.brp-background-pattern{background-position:0 30%}.brp-menu-wrapper[data-active-index="3"]>.brp-background-pattern{background-position:0 40%}.brp-menu-wrapper[data-active-index="0"]>.brp-background-pattern-2{background-position:110% 30%;transform:translateX(30%) translateY(10%) scale(1.8)}.brp-menu-wrapper[data-active-index="1"]>.brp-background-pattern-2{background-position:110% 30%;transform:translateX(30%) translateY(20%) scale(1.8)}.brp-menu-wrapper[data-active-index="2"]>.brp-background-pattern-2{background-position:110% 30%;transform:translateX(30%) translateY(30%) scale(1.8)}.brp-menu-wrapper[data-active-index="3"]>.brp-background-pattern-2{background-position:110% 30%;transform:translateX(30%) translateY(40%) scale(1.8)}.brp-menu-wrapper .menu{position:absolute;top:4rem;right:4rem;z-index:10}.brp-menu{display:flex;flex-direction:column;margin-left:clamp(2rem,10vw,24rem)}.brp-menu .brp-menu-item{color:#fff;font-size:clamp(1rem, 4vw, 4rem);display:block;z-index:2;-webkit-transition:.12s ease-out;-moz-transition:.12s ease-out;-o-transition:.12s ease-out;transition:.12s ease-out}.brp-menu:hover .brp-menu-item{opacity:.3}.brp-menu:hover .brp-menu-item:hover{opacity:1;color:#f4c757}.brp-menu-close{position:absolute;top:clamp(1rem,5vw,12rem);right:clamp(1rem,5vw,12rem);font-size:clamp(1rem, 4vw, 4rem);z-index:1000;color:#efefef}.brp-menu-close span{-webkit-transition:.21s cubic-bezier(.67, .11, .08, 1.9);-moz-transition:.21s cubic-bezier(.67, .11, .08, 1.9);-o-transition:.21s cubic-bezier(.67, .11, .08, 1.9);transition:.21s cubic-bezier(.67, .11, .08, 1.9)}.post-password-form,form.post-password-form{display:block;background-color:rgba(0,0,0,.03);padding:2rem;text-align:center;margin-bottom:2rem 0;border-radius:8px}.post-password-form input[type=password],.post-password-form input[type=text],form.post-password-form input[type=password],form.post-password-form input[type=text]{border:2px solid rgba(0,0,0,.1)!important;background-color:#efefef!important}.post-password-form input[type=password]:active,.post-password-form input[type=password]:focus,.post-password-form input[type=text]:active,.post-password-form input[type=text]:focus,form.post-password-form input[type=password]:active,form.post-password-form input[type=password]:focus,form.post-password-form input[type=text]:active,form.post-password-form input[type=text]:focus{border-color:#cc7400}.post-password-form input[type=submit],form.post-password-form input[type=submit]{font-weight:500!important;text-transform:uppercase;line-height:27px;letter-spacing:.03rem;text-align:center;padding:7px 2rem 6px!important;display:inline-block;border:2px solid #2d3f47;border-radius:4px;transition:.13s;font-size:15px;font-family:"Roboto Condensed",sans-serif;overflow:hidden;position:relative;height:auto;text-transform:uppercase;color:#2d3f47!important;margin:0 auto}.post_password_request{text-align:center;padding-top:2rem}.post_password_request .password_title{margin-bottom:1.3333333333rem}.post_password_request .password_title h1{font-size:2.25rem}.cookie_consent{position:fixed;bottom:4rem;left:50%;z-index:100;display:flex;flex-direction:column;align-items:center;width:100%;padding:0 1rem;color:#3f5762;-webkit-transition:.21s ease-out;-moz-transition:.21s ease-out;-o-transition:.21s ease-out;transition:.21s ease-out}.cookie_consent .cookie_consent_cookie{position:absolute;width:200px;top:2rem;right:0;transform:translateY(-80%) translateX(20%) rotateY(180deg);pointer-events:none}.cookie_consent .cookie_consent_core{-webkit-transition:.42s ease-out;-moz-transition:.42s ease-out;-o-transition:.42s ease-out;transition:.42s ease-out;width:100%;max-width:720px;position:relative;opacity:1;padding:2rem;background-color:#efefef;border-radius:4px;box-shadow:5px 5px 10px rgba(0,0,0,.4);transform-origin:50% 0}.cookie_consent .cookie_consent_title{padding-bottom:.5rem;font-size:24px}.cookie_consent .cookie_consent_info{font-size:12px;padding-bottom:1rem}.cookie_consent .cookie_consent_interaction{display:flex;width:100%;align-items:center}.cookie_consent .spacer,.flex_spacer{flex-grow:1}.cookie_consent #decline_cookies{font-size:14px;opacity:.6;cursor:pointer;border:1px solid rgba(45,63,71,.1);border-radius:6px;padding:12px 2rem 9px;line-height:1}.cookie_consent #accept_cookies{line-height:27px;text-align:center;padding:7px 2rem 6px!important;display:inline-block;border:2px solid transparent;border-radius:4px;transition:.13s;font-size:15px;font-weight:700;position:relative;height:auto;border-color:#cc7400!important;background-color:#cc7400;cursor:pointer}.cookie_consent.hide{pointer-events:none}.cookie_consent.hide .cookie_consent_core{opacity:0;transform:translateY(140%) rotateX(-80deg)}@-webkit-keyframes gradient_animation_basic{0%,100%{background-position:93% 0}50%{background-position:0 100%}}@-moz-keyframes gradient_animation_basic{0%,100%{background-position:93% 0}50%{background-position:0 100%}}@keyframes gradient_animation_basic{0%,100%{background-position:93% 0}50%{background-position:0 100%}}@keyframes animate_hovering_soft{0%,100%{transform:translateY(0) rotate3d(0,0,0,5deg)}32%{transform:translateY(-5%) rotate3d(0,0,0,5deg)}62%{transform:translateY(4%) rotate3d(0,0,0,5deg)}}@keyframes animate_hovering{0%,100%{transform:translateY(0) rotate3d(0,0,0,5deg)}15%{transform:translateY(2%) rotate3d(0,.01,.002,5deg)}32%{transform:translateY(-1%) rotate3d(.01,-.0012,0,5deg)}48%{transform:translateY(2%) rotate3d(0,0,-.0017,5deg)}70%{transform:translateY(-3%) rotate3d(-.01,0,0,5deg)}87%{transform:translateY(3%) rotate3d(0,-.01,.0016,5deg)}}@keyframes animate_rotate{0%{transform:translateY(0) rotate3d(0,0,0,0deg)}100%{transform:translateY(0) rotate3d(1,1,1,358deg)}}@keyframes animate_rotate_inverted{0%{transform:translateY(0) rotate3d(0,0,0,0deg)}100%{transform:translateY(0) rotate3d(1,1,1,-358deg)}}@keyframes animate_rotate_flat{0%{transform:translateY(0) rotate3d(0,0,0,0deg)}100%{transform:translateY(0) rotate3d(0,0,1,358deg)}}@keyframes animate_rotate_flat_inverted{0%{transform:translateY(0) rotate3d(0,0,0,0deg)}100%{transform:translateY(0) rotate3d(0,0,1,-358deg)}}@keyframes animatedBackground{from{background-position:0 0}to{background-position:0 -10000px}}.bubble{position:absolute;bottom:2rem;left:50%;width:50%;background-color:#efefef;border:0 solid #2f3f46;border-radius:2rem;font-size:14px;padding:1rem .5rem;z-index:6;text-align:center;box-shadow:2px 2px 10px rgba(47,63,70,.5)}.bubble a,.bubble a:link,.bubble a:visited{color:#f4c757}.bubble:after,.bubble:before{bottom:100%;left:50%;border:16px solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;margin-left:-16px}.bubble:after{border-color:rgba(136,183,213,0);border-bottom-color:#efefef}.bubble:before{border-color:rgba(194,225,245,0);border-bottom-color:#2f3f46}.photo-delivery-gallery{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:4px}.photo-delivery-gallery img{-webkit-transition:.21s ease-out;-moz-transition:.21s ease-out;-o-transition:.21s ease-out;transition:.21s ease-out}.photo-delivery-gallery:hover .delivery-card img{opacity:.5;filter:saturate(15%)}.photo-delivery-gallery:hover .delivery-card:hover img{opacity:1;filter:saturate(100%)}.delivery-card,.delivery-card-core{position:relative;width:100%}.delivery-card+.delivery-card{margin-top:4px}.delivery-download{position:absolute;z-index:10;top:5px;right:5px;cursor:pointer}.delivery-download span{font-size:34px;color:#efefef}*{font-family:"Roboto Condensed",sans-serif;font-weight:400;box-sizing:border-box;outline:0}html{width:100%;height:100%;top:0;left:0;bottom:0;font-size:22px;scroll-behavior:smooth}body,html{background-color:#2d3f47}body{color:#dae2e5;min-height:100%;display:flex;flex-direction:column;font-size:1rem;text-wrap:balance;line-height:1.6;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.lightbox_active{overflow:hidden}#wpadminbar{position:fixed;top:0;left:0;width:100%}@media screen and (min-width:0){.breheimen_container,.container{max-width:100%}}@media screen and (min-width:367px){.breheimen_container,.container{max-width:100%}}@media screen and (min-width:768px){.breheimen_container,.container{max-width:767px}}@media screen and (min-width:992px){.breheimen_container,.container{max-width:991px}}@media screen and (min-width:1200px){.block.highlight .block_core,.block:not(.block_full) .block_core,.breheimen_container,.container{max-width:2000px}}.clear{flex-grow:1}.mobile_only{visibility:hidden}.overlay_link{position:absolute!important;top:0;left:0;bottom:0;width:100%;z-index:30;transform:translateZ(30px)}.badges,.social_links{transform:translateY(-50%)}.hover_highlight{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.hover_highlight:hover{background-color:rgba(255,255,255,.05)}.breheimen_additional_info{margin:0 0 2px;font-size:.75rem;color:#dae2e5;clear:left}.badges{display:flex;gap:4px;position:absolute;top:0;right:0}.badge{display:inline-block;position:relative;right:-5px;top:-5px;font-size:16px;font-weight:700;background-color:#cc7400;color:#fff;border-radius:2px;padding:4px 10px}.container{padding:6rem}.social_links{position:fixed;display:flex;flex-direction:column;top:80%;left:0;padding:.25rem;z-index:100;border-radius:0 4px 4px 0;color:#efefef;background-color:rgba(0,162,165,.5)}@supports (backdrop-filter:blur(8px)){.blocks-gallery-grid .blocks-gallery-item figcaption,.blocks-gallery-grid .gallery-item figcaption,.gallery .blocks-gallery-item figcaption,.gallery .gallery-item figcaption,.social_links{backdrop-filter:blur(8px) brightness(0.45) hue-rotate(60deg);background-color:transparent}}.social_links .media_link{display:flex;align-items:center;padding:.5rem;border-radius:2px}.nav-links,.whatsapp_link{align-items:center;display:flex}.social_links .media_link span{color:#efefef!important}.social_links .media_link .media_title{color:#efefef!important;font-size:14px;display:inline-block;padding-top:5px;max-width:0;overflow:hidden;-webkit-transition:.21s cubic-bezier(.67, .11, .08, 1.9);-moz-transition:.21s cubic-bezier(.67, .11, .08, 1.9);-o-transition:.21s cubic-bezier(.67, .11, .08, 1.9);transition:.21s cubic-bezier(.67, .11, .08, 1.9)}.social_links .social_title{position:absolute;right:.5rem;top:.25rem;width:100px;transform:rotateZ(-90deg);font-size:.75rem;display:none;transform-origin:100% 0;pointer-events:none}.social_links:hover .media_title{max-width:1000px;padding-left:.5rem}.nav-links{margin:0 auto;padding-bottom:2rem}.checkbox_input .nav-links input[type=checkbox]::before,.nav-links .checkbox_input input[type=checkbox]::before,.nav-links .jdes-icons{display:inline-block;transform:translateY(2px)}.nav-links .page-numbers{display:inline-block;border:1px solid rgba(45,63,71,.1);padding:8px 12px;min-width:42px;text-align:center;font-size:.75rem;color:#efefef;background-color:#0074b3;-webkit-transition:.42s ease-out;-moz-transition:.42s ease-out;-o-transition:.42s ease-out;transition:.42s ease-out;transform:scale(1.05);border-radius:8px}.nav-links .page-numbers+.page-numbers{margin-left:8px}.nav-links .page-numbers.current{pointer-events:none;background-color:transparent;color:#dae2e5;font-weight:500}.nav-links .page-numbers:hover{color:#0bc686;background-color:rgba(0,116,179,.9);transform:scale(1.05)}.nav-links .page-numbers:active,.whatsapp_link:active,.whatsapp_link:focus{transform:scale(.95)}.whatsapp_link{position:relative;gap:.5rem;padding:4px 1rem 4px .6666666667rem;border-radius:4px;color:#efefef;background-color:#25d366;border:2px solid #25d366;-webkit-transition:.21s cubic-bezier(.67, .11, .08, 1.9);-moz-transition:.21s cubic-bezier(.67, .11, .08, 1.9);-o-transition:.21s cubic-bezier(.67, .11, .08, 1.9);transition:.21s cubic-bezier(.67, .11, .08, 1.9)}.footer-quality-assurance,.main-services,.social-media-links{background-color:#efefef;box-shadow:0 0 20px rgba(45,63,71,.5)}.checkbox_input .whatsapp_link input[type=checkbox]::before,.whatsapp_link .checkbox_input input[type=checkbox]::before,.whatsapp_link .jdes-icons{transform:scale(.95) translateY(2px)}.whatsapp_link .whatsapp_title{display:inline;font-size:.75rem;font-weight:500;line-height:1}.whatsapp_link:hover{background-color:#1da851}.whatsapp_link .whatsapp_desktop,.whatsapp_link .whatsapp_mobile{display:none;position:relative}@media screen and (min-width:992px){.whatsapp_link .whatsapp_desktop{display:block}}@media screen and (max-width:991px){.blocks-gallery-grid,.gallery{max-width:none}.block:not(.block_full){padding-left:1rem;padding-right:1rem}.flex_mobile_spacer{display:block;flex-grow:1}.whatsapp_link .whatsapp_mobile{display:block}}.about-zimmerei-tretter{display:grid;grid-template-columns:2fr 1fr;align-items:center;position:relative}.main-services{display:grid;transform:translateY(-1rem);color:#3f5762;padding:1rem;grid-template-columns:1fr 1fr}.checkbox_input .main-services h1 input[type=checkbox]::before,.checkbox_input .main-services h2 input[type=checkbox]::before,.checkbox_input .main-services h3 input[type=checkbox]::before,.main-services h1 .checkbox_input input[type=checkbox]::before,.main-services h1 .jdes-icons,.main-services h2 .checkbox_input input[type=checkbox]::before,.main-services h2 .jdes-icons,.main-services h3 .checkbox_input input[type=checkbox]::before,.main-services h3 .jdes-icons{font-size:1.45em;line-height:0;color:#cc7400;transform:translateY(.2em)}.main-services .main-services-l,.main-services .main-services-r{padding:1rem;font-size:.85rem}.main-services .main-services-l{border-right:1px solid rgba(63,87,98,.3)}.footer-quality-assurance .fqa-item+.fqa-item,.main-services .main-services-r{border-left:1px solid #fff}.z-up{z-index:5}.footer-quality-assurance{display:grid;transform:translateY(2rem);color:#3f5762;padding:1rem;grid-template-columns:1fr 1fr 1fr 1fr;font-size:.85rem;z-index:2}.footer-quality-assurance .fqa-item{border-right:1px solid rgba(63,87,98,.3);padding:1rem;text-align:center}.footer-quality-assurance .fqa-item .fqa-seal{aspect-ratio:5/3;display:flex;align-items:center}.footer-quality-assurance .fqa-item .fqa-seal img{width:70%;margin-left:15%}.footer-quality-assurance .fqa-item:last-child{border-right:none}.why_us_wrapper{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;margin-top:2rem}.why_us_wrapper .why_us_card .why_us_card_icon{font-size:150px;color:#0074b3;line-height:0;z-index:-1}.why_us_wrapper .why_us_card .why_us_card_title{font-weight:500;font-size:1.111rem;line-height:1.1;color:#fff;padding-bottom:1rem}.why_us_wrapper.fontLeft{margin-top:4rem}.why_us_wrapper .counter{display:inline-block;font-size:120px;z-index:-1}.social-media-links-wrapper{padding-top:0!important;z-index:10}.social-media-links{position:absolute;right:0;display:flex;transform:translateY(-1rem);color:#3f5762;padding:.3333333333rem .6666666667rem;font-size:.85rem;z-index:10;gap:1rem}.social-media-links a.sm-link{cursor:pointer;display:flex;align-items:center;font-size:16px;gap:.25rem;color:#3f5762}.subsite_header{padding-bottom:1rem}.bsc{width:100%;display:flex;gap:2rem}.bsc .bsc-r{width:65%;flex-shrink:0}@media screen and (max-width:767px){.hero_wrapper .intro{max-width:100%}.hero_wrapper.primary-hero{background-color:#2d3f47}.hero_wrapper.half_size{padding-top:30px;min-height:30vh;min-height:30svh}.startpage_backdrop{width:100%;left:0;opacity:.3}.hero_content{align-items:flex-end;padding-bottom:120px}body.admin-bar .hero_content .block{top:46px}.video_container video{width:210%;max-width:300%}.hero-intro{display:flex;flex-direction:column-reverse}.hero-intro .breheimen_button_ghost,.hero-intro .breheimen_button_invisible{border-color:#fff;color:#fff!important}.hero-intro .hero-intro-left{padding:0}.hero-intro .hero-intro-left,.hero-intro .hero-intro-right{width:100%;color:#efefef}.bsc .bsc-r,.footer_box_row .footer_box,.hero-intro .hero-intro-left .breheimen_button,.hero-intro .hero-intro-right .breheimen_button,cite{width:100%}.hero-intro .hero-intro-left .breheimen_button+.breheimen_button,.hero-intro .hero-intro-right .breheimen_button+.breheimen_button{margin-left:0}.hero-intro .hero-intro-left h1,.hero-intro .hero-intro-left h2,.hero-intro .hero-intro-left h3,.hero-intro .hero-intro-right h1,.hero-intro .hero-intro-right h2,.hero-intro .hero-intro-right h3{color:#fff;font-size:2.25rem}.hero-intro .hero-intro-left h1 b,.hero-intro .hero-intro-left h1 strong,.hero-intro .hero-intro-left h2 b,.hero-intro .hero-intro-left h2 strong,.hero-intro .hero-intro-left h3 b,.hero-intro .hero-intro-left h3 strong,.hero-intro .hero-intro-right h1 b,.hero-intro .hero-intro-right h1 strong,.hero-intro .hero-intro-right h2 b,.hero-intro .hero-intro-right h2 strong,.hero-intro .hero-intro-right h3 b,.hero-intro .hero-intro-right h3 strong{color:#fff}.bsc,.form_submit_row,.login_form_container{flex-direction:column}.form_submit_row div:nth-child(2){padding:0;text-align:center}.form_submit_row div:nth-child(2) input{float:none;width:100%}.wpcf7-list-item label{font-size:.85rem}.wpcf7-list-item label .wpcf7-list-item-label{display:block}.about-zimmerei-tretter,.bewerbung-wrapper,.main-services{grid-template-columns:1fr}.lightbox .lightbox_content{width:100%;height:100%;border-radius:0}.footer_box_row ul li{margin-bottom:5px}.footer_box_row ul li:last-child{margin-bottom:0}.footer_box_row ul li a{padding:12px 0 10px;text-align:center;background-color:rgba(255,255,255,.1);border-radius:4px}.footer_box_row ul li a:hover{opacity:1;color:#efefef}.footer_box_row{grid-template-columns:1fr;text-align:center}.footer_box_row .footer_box img{max-width:75%;padding-top:2rem;padding-bottom:1rem}.footer_box_row .footer_box strong+br+ul{margin-top:1rem}.block.highlight{padding:4rem 0}.block.highlight cite{font-size:1.5rem}.block.highlight .cta-wrapper{padding-top:2rem}.block.highlight .cta-wrapper .breheimen_button{transform:scale(1)}.block.highlight .button-cta{transform:scale(1.1) translateY(12.5%)}.block.emphasized .block_title{font-size:6vw}.content-section .bra-p-section{display:flex;flex-direction:column}.brp-menu .brp-menu-item{padding:.5rem 0}.cookie_consent,.cookie_consent .cookie_consent_title{text-align:center}.cookie_consent .cookie_consent_interaction{flex-direction:column-reverse}.cookie_consent .spacer{height:.6666666667rem}.cookie_consent .cookie_consent_cookie{position:absolute;width:200px;top:2rem;right:0;transform:translateX(10%) translateY(-80%) rotateY(180deg)}html{font-size:18px}.mobile_only{visibility:initial}.social_links{display:none}.about-zimmerei-tretter .about-zimmerei-tretter-portrait{position:absolute;right:0;bottom:0;width:60%}.about-zimmerei-tretter .about-zimmerei-tretter-portrait img{opacity:.2}.main-services .main-services-l,.main-services .main-services-r{padding:.5rem}.main-services .main-services-l{border-bottom:1px solid rgba(63,87,98,.3);border-right:none}.main-services .main-services-r{border-top:1px solid #fff;border-left:none}.footer-quality-assurance,.why_us_wrapper{grid-template-columns:1fr 1fr}.footer-quality-assurance .fqa-item,.footer-quality-assurance .fqa-item+.fqa-item{border:none}}
