@charset "UTF-8";@font-face{font-family:Montserrat;src:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/fonts/Montserrat-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Montserrat-Italic;src:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/fonts/Montserrat-Italic-VariableFont_wght.ttf) format("truetype")}:root{--background-color:#fff;--surface-color:#f7f7f7;--primary-color:#312783;--border-radius:0px;--primary-with-opacity:rgba(49,39,131,.9)}main{margin-top:0 !important}body{font-family:'Montserrat','Inter',sans-serif;font-size:18px;color:#000;background-color:var(--background-color);line-height:1.6;margin:0;padding:0}.colored-block{background-color:var(--surface-color)}:where(.wp-site-blocks)>*{margin-block-start:0;margin-block-end:0}.zero-margin{margin:0}header.wp-block-template-part{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:10}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:600}h1{font-size:1rem}h2{margin-top:10px}h1:before{content:"";display:inline-block;width:25px;height:3px;background-color:#312783;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;vertical-align:middle}h2{font-size:3.5rem}p,li{font-family:'Montserrat',sans-serif;font-size:1rem;font-weight:400}.wp-block-button__link,.wp-element-button{margin-top:20px;background-color:var(--primary-color);border-radius:var(--border-radius)}.wp-element-button:hover{background-color:var(--primary-with-opacity)}.icon-button{background-color:var(--primary-color);background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/more_icon.svg);background-repeat:no-repeat;background-position:center;background-size:35%;width:48px;height:48px;border:none;border-radius:50%;cursor:pointer;padding:0;transition:background-color .2s ease;float:right}.icon-button:hover{background-color:var(--primary-with-opacity)}.layout-image img{border-radius:var(--border-radius)}.row{height:100%;align-items:stretch}.text-image-tile{min-height:100%}.left-text-column{flex:1;padding:1.5rem}.right-image-column-1,.right-image-column-2,.right-image-column-3,.right-image-column-4,.background-image{flex:1;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100%}.right-image-column-1{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/fachlich.jpg)}.right-image-column-2{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/modern.jpg)}.right-image-column-3{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/zuverlaessig.jpg)}.right-image-column-4{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/flexibel.jpg)}.background-image{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/background.png);background-size:60rem}.tile-background-image-1,.tile-background-image-2,.tile-background-image-3,.tile-background-image-4,.tile-background-image-5,.tile-background-image-6{flex:1;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100%}.tile-background-image-1{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/tile-1-konstruktion.png)}.tile-background-image-2{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/tile-2-zeichnungen.png)}.tile-background-image-3{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/tile-3-montage.png)}.tile-background-image-4{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/tile-4-sondermaschinen.png)}.tile-background-image-5{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/tile-5-doku.png)}.tile-background-image-6{background-image:url(//www.hnb-konstruktionstechnik.at/wp-content/themes/twentytwentyfive-child/images/tile-6-beratung.png)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#dc3232;margin:0;margin-bottom:3px}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--primary-color);margin:0;margin-bottom:3px}.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{width:100%;height:1rem;font-size:1rem;padding:15px;border:1px solid var(--primary-color);border-radius:var(--border-radius)}.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-textarea:focus{outline:none;box-shadow:0 0 5px rgba(0,115,170,.5)}textarea.wpcf7-form-control.wpcf7-textarea{min-height:150px;resize:vertical}.wpcf7-submit{color:#fff;font-family:'Montserrat','Inter',sans-serif;font-size:var(--wp--preset--font-size--medium);margin-top:20px;background-color:var(--primary-color);border-radius:var(--border-radius);padding:1rem 2.25rem;border:none}.wpcf7 form input.wpcf7-form-control,.wpcf7 form textarea.wpcf7-form-control{display:block !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;margin-right:0 !important}