@charset "UTF-8";
/* https://www.ks-betonschneiden-betonbohren.at/wp-content/uploads/sites/36/elementor/css/post-7.css?ver=1786368865 */
.elementor-kit-7{--e-global-color-primary:#0047E9;--e-global-color-secondary:#FF2600;--e-global-color-text:#171C22;--e-global-color-accent:#A1A5AA;--e-global-color-5c789f3f:#B3BAC2;--e-global-color-3d0a3b98:#EFF3F8;--e-global-color-308c6e7:#FFFFFF;--e-global-color-d87ba1d:#0F1538;--e-global-color-90117db:#D8E1EB;--e-global-typography-47a0118-font-family:"Pridi";--e-global-typography-47a0118-font-size:60px;--e-global-typography-47a0118-letter-spacing:3.5px;--e-global-typography-6fe3b09-font-family:"Pridi";--e-global-typography-6fe3b09-font-size:41px;--e-global-typography-6fe3b09-font-weight:normal;--e-global-typography-6fe3b09-letter-spacing:2.7px;--e-global-typography-97632c4-font-family:"Pridi";--e-global-typography-97632c4-font-size:28px;--e-global-typography-97632c4-font-weight:600;--e-global-typography-97632c4-letter-spacing:1.6px;--e-global-typography-229db5e-font-family:"azo-sans-web";--e-global-typography-229db5e-font-size:15px;--e-global-typography-229db5e-line-height:23px;--e-global-typography-229db5e-letter-spacing:0.9px;--e-global-typography-bcd4551-font-family:"azo-sans-web";--e-global-typography-bcd4551-font-size:13px;--e-global-typography-bcd4551-font-weight:normal;--e-global-typography-bcd4551-text-transform:uppercase;--e-global-typography-bcd4551-line-height:23px;--e-global-typography-bcd4551-letter-spacing:3px;--e-global-typography-28bea9f-font-family:"Pridi";--e-global-typography-28bea9f-font-size:20px;--e-global-typography-28bea9f-font-weight:500;--e-global-typography-28bea9f-letter-spacing:1.4px;--e-global-typography-1a15921-font-family:"Pridi";--e-global-typography-1a15921-font-size:31px;--e-global-typography-1a15921-font-weight:normal;--e-global-typography-1a15921-letter-spacing:2.7px;--e-global-typography-3fd1a1f-font-size:37px;--e-global-typography-3fd1a1f-letter-spacing:2.5px;background-color:var(--e-global-color-3d0a3b98);color:var(--e-global-color-accent);font-family:"Pridi",Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:.6px}.elementor-kit-7 e-page-transition{background-color:#FFBC7D}.elementor-kit-7 a{color:var(--e-global-color-primary)}.elementor-kit-7 a:hover{color:#FF2600}body{overflow-x:inherit!important}.elementor a,.elementor a:link,.elementor a:focus,.elementor a:active,.elementor a:hover{text-decoration:inherit!important}.elementor a:link,.elementor .smooth-hover a:link,{transition:inherit}.elementor-kit-7 h1{color:#171C22;font-family:"Pridi",Sans-serif;font-size:44px;font-weight:700;letter-spacing:2px}.elementor-kit-7 h2{color:var(--e-global-color-text);font-family:"Pridi",Sans-serif;font-weight:700;line-height:1.1em;letter-spacing:1.3px}.elementor-kit-7 h3{color:var(--e-global-color-text);font-family:"Pridi",Sans-serif;font-weight:500;letter-spacing:1.7px}.elementor-kit-7 h4{color:var(--e-global-color-primary);font-family:"Pridi",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2.6px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-47a0118-font-size:45px;--e-global-typography-47a0118-line-height:50px;--e-global-typography-6fe3b09-font-size:30px;--e-global-typography-bcd4551-font-size:12px;--e-global-typography-1a15921-font-size:27px;--e-global-typography-1a15921-letter-spacing:1px;--e-global-typography-3fd1a1f-font-size:30px}.elementor-kit-7 h1{font-size:33px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}::selection{background:#0047E9;color:#fff}.header-2{transform:translatey(-110px);-moz-transition:all .3s ease!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.elementor-sticky--effects.header-2{height:auto!important;transform:translatey(0)}.elementor-sticky--effects.header-1{display:none!important}@media screen and (min-width:600px){.mobile-break{display:none}}html,body{width:100%;overflow-x:hidden}