.elementor-20 .elementor-element.elementor-element-6e78564:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6e78564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c81301 );}.elementor-20 .elementor-element.elementor-element-6e78564{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:00px 00px 00px 00px;}.elementor-20 .elementor-element.elementor-element-6e78564 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-65590d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-65590d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4816e45 .elementor-repeater-item-2c3e0b0 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.hutter-baumaterial.ch/wp-content/uploads/bera-kiesstabilisierung-gravel-fix-kiesmatte-baumaterial-collection-hutter-referenz-2-scaled.jpg);background-size:cover;}.elementor-20 .elementor-element.elementor-element-4816e45 .elementor-repeater-item-2c3e0b0 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-4816e45 .swiper-slide{transition-duration:calc(5000ms*1.2);height:554px;}.elementor-20 .elementor-element.elementor-element-4816e45 .swiper-slide-contents{max-width:66%;}.elementor-20 .elementor-element.elementor-element-4816e45 .swiper-slide-inner{text-align:center;}.elementor-20 .elementor-element.elementor-element-4816e45 .elementor-slide-heading{font-family:var( --e-global-typography-7ae4b06-font-family ), Sans-serif;font-size:var( --e-global-typography-7ae4b06-font-size );font-weight:var( --e-global-typography-7ae4b06-font-weight );line-height:var( --e-global-typography-7ae4b06-line-height );}.elementor-20 .elementor-element.elementor-element-9b32baf:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9b32baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c81301 );}.elementor-20 .elementor-element.elementor-element-9b32baf > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-9b32baf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-20 .elementor-element.elementor-element-9b32baf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-29050fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-29050fc > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f75a6ec > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-f75a6ec{font-family:"Source Sans Pro Local", Sans-serif;font-size:20px;font-weight:normal;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e2cd0f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2bcce66 > .elementor-element-populated{padding:0px 40px 40px 40px;}.elementor-20 .elementor-element.elementor-element-fffd30e .elementor-heading-title{color:var( --e-global-color-bad96d7 );}.elementor-20 .elementor-element.elementor-element-a615bf9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a615bf9{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-16655ba > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-16655ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-16655ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-b2a95aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-b2a95aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e939e26 > .elementor-widget-container{background-color:var( --e-global-color-bad96d7 );padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-bd76ab0 > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-bd76ab0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-bd76ab0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-98feadf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-98feadf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-98feadf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-98feadf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-55fe901:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-55fe901 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-55fe901 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-55fe901 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 0px 20px;}.elementor-20 .elementor-element.elementor-element-55fe901 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-76d08d4 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-76d08d4 .elementor-heading-title{font-family:var( --e-global-typography-3becd60-font-family ), Sans-serif;font-size:var( --e-global-typography-3becd60-font-size );font-weight:var( --e-global-typography-3becd60-font-weight );text-transform:var( --e-global-typography-3becd60-text-transform );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f86ca85 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f86ca85{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-b3c4524:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-b3c4524 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-b3c4524 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b3c4524 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-5fc78ac .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-5fc78ac .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-5fc78ac{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-0f18fa9{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-0f18fa9 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:010px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-35d1274{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-35d1274 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:30px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-5878f63 > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-5878f63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-5878f63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-2846d4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-2846d4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f3254e4 > .elementor-widget-container{background-color:var( --e-global-color-bad96d7 );padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-b9fd1ee > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-b9fd1ee{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b9fd1ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-2bb44e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-2bb44e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-2bb44e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2bb44e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-f1677d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-f1677d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f1677d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-f1677d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-f1677d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-2a9083b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-2a9083b .elementor-heading-title{font-family:var( --e-global-typography-3becd60-font-family ), Sans-serif;font-size:var( --e-global-typography-3becd60-font-size );font-weight:var( --e-global-typography-3becd60-font-weight );text-transform:var( --e-global-typography-3becd60-text-transform );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ae6e08e > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:0px 20px 50px 20px;}.elementor-20 .elementor-element.elementor-element-ae6e08e{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-b444b81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-b444b81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-b444b81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b444b81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-6ed537b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-6ed537b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-6ed537b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-64eb266{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-64eb266 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:010px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f135ff4{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f135ff4 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:30px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-d14bb66 > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-d14bb66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-d14bb66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-f49472d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-f49472d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-fab74b2 > .elementor-widget-container{background-color:var( --e-global-color-bad96d7 );padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-470d4a9 > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-470d4a9{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-470d4a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-3694d86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-3694d86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3694d86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3694d86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-5cd4c5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-5cd4c5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5cd4c5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-5cd4c5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-5cd4c5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-d6d662b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-d6d662b .elementor-heading-title{font-family:var( --e-global-typography-3becd60-font-family ), Sans-serif;font-size:var( --e-global-typography-3becd60-font-size );font-weight:var( --e-global-typography-3becd60-font-weight );text-transform:var( --e-global-typography-3becd60-text-transform );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d168a16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-d168a16{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4a0ffdf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-4a0ffdf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4a0ffdf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4a0ffdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-ae959bb .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-ae959bb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-ae959bb{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-c03c234{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c03c234 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:010px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-59260d1{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-59260d1 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:30px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-dcee2da > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-dcee2da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-dcee2da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-c618c88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-c618c88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1be5bd8 > .elementor-widget-container{background-color:var( --e-global-color-bad96d7 );padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-9ded6c0 > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-9ded6c0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9ded6c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-ac8c548:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-ac8c548 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ac8c548 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ac8c548 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-1cb67ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-1cb67ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-1cb67ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-1cb67ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-1cb67ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-db7884a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-db7884a .elementor-heading-title{font-family:var( --e-global-typography-3becd60-font-family ), Sans-serif;font-size:var( --e-global-typography-3becd60-font-size );font-weight:var( --e-global-typography-3becd60-font-weight );text-transform:var( --e-global-typography-3becd60-text-transform );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-b7c21d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-b7c21d1{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-a15357b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-a15357b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-a15357b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a15357b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-0df6661 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-0df6661 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-0df6661{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-8e7deba{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-8e7deba > .elementor-widget-container{background-color:var( --e-global-color-text );padding:010px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-92ede6d{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-92ede6d > .elementor-widget-container{background-color:var( --e-global-color-text );padding:30px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-fea3741 > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-fea3741{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-fea3741 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-f5da546 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-f5da546 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-eceb7f1 > .elementor-widget-container{background-color:var( --e-global-color-bad96d7 );padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-293b807 > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-293b807{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-293b807 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-db2dedb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-db2dedb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-db2dedb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-db2dedb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-3bf0d57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-3bf0d57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3bf0d57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-3bf0d57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-3bf0d57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-64f4457 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-64f4457 .elementor-heading-title{font-family:var( --e-global-typography-3becd60-font-family ), Sans-serif;font-size:var( --e-global-typography-3becd60-font-size );font-weight:var( --e-global-typography-3becd60-font-weight );text-transform:var( --e-global-typography-3becd60-text-transform );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-685cf47 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:20px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-685cf47{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f27de7e > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-f27de7e{text-align:start;font-weight:700;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-02f1e5f > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 40px 20px;}.elementor-20 .elementor-element.elementor-element-02f1e5f .elementor-button{font-weight:bold;}.elementor-20 .elementor-element.elementor-element-453020d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-453020d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-453020d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-453020d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-2a2cc6e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-2a2cc6e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-2a2cc6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2a2cc6e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-06d9041{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-06d9041 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:010px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-38be69f{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-38be69f > .elementor-widget-container{background-color:var( --e-global-color-text );padding:30px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-aac4676 > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-aac4676{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-aac4676 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-86e8a40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-86e8a40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-13a2c09 > .elementor-widget-container{background-color:var( --e-global-color-bad96d7 );padding:10px 20px 10px 20px;}.elementor-20 .elementor-element.elementor-element-6635732 > .elementor-container{max-width:1600px;}.elementor-20 .elementor-element.elementor-element-6635732{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6635732 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-a9795c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-a9795c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-a9795c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a9795c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-fd5974c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-fd5974c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-fd5974c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-fd5974c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-fd5974c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-909294b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-909294b .elementor-heading-title{font-family:var( --e-global-typography-3becd60-font-family ), Sans-serif;font-size:var( --e-global-typography-3becd60-font-size );font-weight:var( --e-global-typography-3becd60-font-weight );text-transform:var( --e-global-typography-3becd60-text-transform );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d8bdd2d > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:20px 20px 50px 20px;}.elementor-20 .elementor-element.elementor-element-d8bdd2d{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f5d61df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-f5d61df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f5d61df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f5d61df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-d8693e9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-d8693e9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-d8693e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d8693e9{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-e822390{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e822390 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:30px 0px 40px 0px;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-55fe901{width:47.018%;}.elementor-20 .elementor-element.elementor-element-b3c4524{width:27.938%;}.elementor-20 .elementor-element.elementor-element-f1677d2{width:47.018%;}.elementor-20 .elementor-element.elementor-element-b444b81{width:27.938%;}.elementor-20 .elementor-element.elementor-element-5cd4c5f{width:47.018%;}.elementor-20 .elementor-element.elementor-element-4a0ffdf{width:27.938%;}.elementor-20 .elementor-element.elementor-element-1cb67ea{width:47.018%;}.elementor-20 .elementor-element.elementor-element-a15357b{width:27.938%;}.elementor-20 .elementor-element.elementor-element-3bf0d57{width:47.018%;}.elementor-20 .elementor-element.elementor-element-453020d{width:27.938%;}.elementor-20 .elementor-element.elementor-element-fd5974c{width:47.018%;}.elementor-20 .elementor-element.elementor-element-f5d61df{width:27.938%;}}@media(max-width:1400px){.elementor-20 .elementor-element.elementor-element-4816e45 .elementor-slide-heading{font-size:var( --e-global-typography-7ae4b06-font-size );line-height:var( --e-global-typography-7ae4b06-line-height );}.elementor-20 .elementor-element.elementor-element-76d08d4 .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-2a9083b .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-d6d662b .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-db7884a .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-64f4457 .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-909294b .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-4816e45 .elementor-slide-heading{font-size:var( --e-global-typography-7ae4b06-font-size );line-height:var( --e-global-typography-7ae4b06-line-height );}.elementor-20 .elementor-element.elementor-element-76d08d4 .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-2a9083b .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-d6d662b .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-db7884a .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-64f4457 .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}.elementor-20 .elementor-element.elementor-element-909294b .elementor-heading-title{font-size:var( --e-global-typography-3becd60-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Sans Pro Local';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-regular.eot');
	src: url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-regular.woff2') format('woff2'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-regular.woff') format('woff'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-regular.ttf') format('truetype'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-regular.svg#SourceSansProLocal') format('svg');
}
@font-face {
	font-family: 'Source Sans Pro Local';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-italic.eot');
	src: url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-italic.woff2') format('woff2'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-italic.woff') format('woff'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-italic.ttf') format('truetype'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-italic.svg#SourceSansProLocal') format('svg');
}
@font-face {
	font-family: 'Source Sans Pro Local';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700.eot');
	src: url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700.eot?#iefix') format('embedded-opentype'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700.woff2') format('woff2'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700.woff') format('woff'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700.ttf') format('truetype'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700.svg#SourceSansProLocal') format('svg');
}
@font-face {
	font-family: 'Source Sans Pro Local';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700italic.eot');
	src: url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700italic.woff2') format('woff2'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700italic.woff') format('woff'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700italic.ttf') format('truetype'),
		url('https://www.hutter-baumaterial.ch/wp-content/uploads/source-sans-pro-v14-latin-700italic.svg#SourceSansProLocal') format('svg');
}
/* End Custom Fonts CSS */