@font-face { font-family: "Alice"; font-display: swap;  src: url(https://www.hezel-holzbau.de/wp-content/uploads/et-fonts/Alice-Regular.ttf) format("truetype"); }
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container, .et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container { background-color: rgba(0,0,0,0.37); }
.et_pb_slide_0, .et_pb_slide_1, .et_pb_slider .et_pb_slide_1, .et_pb_slider .et_pb_slide_0 { background-color: rgba(0,0,0,0.55); }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 70px !important; text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 25px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, border 300ms ease 0ms; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover, .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 700px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { color:#000000 !important;
border-color:#FFFFFF;
border-radius:5px; background-color: #fff003; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { font-size:21px !important;border-width:2px !important; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover { padding: 0.3em 1em !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:after, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:before, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:after, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:before, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:after { display:none !important; }
.et_pb_section_1.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #fff003 !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;font-size: 18px; color: #000000 !important; line-height: 1.6em; text-shadow: 0em 0em 0.3em rgba(0,0,0,0); }
.et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header a { text-shadow: 0em 0em 0.3em #ffffff; }
.et_pb_blurb_0:hover, .et_pb_blurb_1:hover, .et_pb_blurb_7:hover, .et_pb_blurb_6:hover, .et_pb_blurb_5:hover, .et_pb_blurb_4:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_blurb_0, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a { transition: transform 300ms ease 0ms, text-shadow 300ms ease 0ms; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_0 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon { font-size: 25px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_button_0 { color:#000000 !important;
border-color:#000000;
font-size:20px;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .et_pb_button_0:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after { font-size:1.6em; }
body.et_button_custom_icon .et_pb_button_0:after { font-size:20px; }
.et_pb_button_0 { min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_241965_9,.et-db .et-l .et_pb_button_dov_241965_9:after, .et-db .et-l .et_pb_button_dov_241965_10,.et-db .et-l .et_pb_button_dov_241965_10:after, .et_pb_button_0, .et_pb_button_0:after { transition: all 300ms ease 0ms; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; height: 100%; z-index: 9999; position: fixed !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_section_2.et_pb_section { padding-top: 140px; padding-bottom: 0px; background-color: #fff003 !important; }
body.logged-in.admin-bar .et_pb_section_2, body.logged-in.admin-bar .et_pb_blurb_2 { top: calc(0px + 32px); }
.et_pb_row_1.et_pb_row, .et_pb_row_6.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_2, body .et-db .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_2.et_pb_row, .et_pb_row_1, body .et-db .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_1.et_pb_row { width: 100%; }
.et_pb_row_1 { z-index: 12 !important; position: absolute !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_blurb_2.et_pb_blurb { margin-top: 15px !important; margin-bottom: 0px !important; width: 50px; }
.et_pb_blurb_2 { position: fixed !important; top: 0px; bottom: auto; right: 0px; left: auto; transform: translateX(-10px) translateY(100px); }
.et_pb_blurb_2 .et-pb-icon { font-size: 40px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 18px; color: #000000 !important; letter-spacing: 2px; line-height: 1.2em; }
.et_pb_blurb_3.et_pb_blurb { background-color: #fff003; border-radius: 0 0 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 0.2em !important; padding-right: 1em !important; padding-left: 1em !important;margin-top: 50px !important; margin-bottom: 0px !important; }
.et_pb_blurb_3 { position: absolute !important; top: 50%; bottom: auto; right: 0px; left: auto; transform: translateX(0px) translateY(100px) rotateX(0deg) rotateY(0deg) rotateZ(-90deg);transform-origin:100% 0%; }
.et_pb_row_2 { height: 100%; overflow-x: scroll; overflow-y: scroll; }
.et_pb_row_2.et_pb_row { padding-top: 5% !important; padding-right: 5% !important; padding-bottom: 5% !important; padding-left: 5% !important; padding-top: 5%; padding-right: 5%; padding-bottom: 5%; padding-left: 5%; }
.et_pb_text_0 h4 { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 25px; color: #000000 !important; letter-spacing: 6px; text-align: center; }
.dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et_pb_text_1.et_pb_text, .et_pb_blurb_4.et_pb_blurb .et_pb_blurb_description a, .et_pb_text_4.et_pb_text a, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et-db .et-l .et_pb_text_dov_241965_3.et_pb_text, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et_pb_blurb_7.et_pb_blurb .et_pb_blurb_description a { color: #000000 !important; }
.et_pb_text_1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; }
.et_pb_section_7.et_pb_section, .et_pb_section_12.et_pb_section, .et_pb_section_3.et_pb_section, .et_pb_section_8.et_pb_section, .et_pb_section_6.et_pb_section, .et_pb_section_4.et_pb_section, .et_pb_section_5.et_pb_section, .et_pb_section_11.et_pb_section, .et_pb_section_9.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et_pb_text_2 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.dsm_icon_divider_1 .dsm-divider, .dsm_icon_divider_0 .dsm-divider, .dsm_icon_divider_3 .dsm-divider, .dsm_icon_divider_2 .dsm-divider { border-top-color: #000000; border-top-style: solid; border-top-width: 2px; }
.et-db .et-l .et_pb_text_dov_241965_3, .et_pb_text_4, .et_pb_text_3 { line-height: 1.8em; font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; line-height: 1.8em; }
.et_pb_text_3 h3 { font-weight: 600;color: #000000 !important; }
.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item { border-radius: 5px 5px 5px 5px;overflow: hidden; }
.et_pb_gallery_0 { width: 100%; max-width: 100%; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et_pb_text_4 a { text-decoration: underline; -webkit-text-decoration-color: #000000; text-decoration-color: #000000; }
.et_pb_text_4 h3 { color: #b65532 !important; }
.et_pb_text_4 h5 { color: #000000 !important; line-height: 1.5em; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.dsm_icon_list_1:hover, .dsm_icon_list_0:hover, .dsm_icon_list_2:hover { transform: scaleX(1.02) scaleY(1.02) !important; }
.dsm_icon_list_2, .dsm_icon_list_2 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_1, .dsm_icon_list_1 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_0, .dsm_icon_list_0 .dsm_icon_list_child .dsm_icon_list_icon { transition: transform 300ms ease 0ms, color 300ms ease 0ms; }
.dsm_icon_list_0:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_1:hover .dsm_icon_list_items .dsm_icon_list_icon { color: #1f4fa8; }
.dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_icon { color: #0e43a9; }
.dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child) { margin-bottom: 0px; }
.et_pb_text_12 h2, .et_pb_text_13 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2, .et_pb_text_5 h2 { font-family: 'Georgia', Georgia, "Times New Roman", serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.et_pb_row_6 { height: 100%; }
.et_pb_row_6, body .et-db .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_6.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_text_11 h1, .et_pb_text_10 h1, .et_pb_text_9 h1, .et_pb_text_7 h1, .et_pb_text_6 h1, .et_pb_text_8 h1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 23px; color: #ffffff !important; text-align: center; }
.et_pb_text_7, .et_pb_text_10, .et_pb_text_8, .et_pb_text_11, .et_pb_text_9, .et_pb_text_6 { background-color: rgba(0,0,0,0.63); border-top-width:3px;border-top-color:#fff003; height: 450px; padding-top: 45% !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; transition: border 300ms ease 0ms; }
.et_pb_text_7:hover, .et_pb_text_6:hover, .et_pb_text_11:hover, .et_pb_text_8:hover, .et_pb_text_9:hover, .et_pb_text_10:hover { border-top-width:3px; }
.dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button_wrapper, .et-db .et-l .et_pb_text_dov_241965_3 h3 { text-align: center; }
body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after { font-size:14px; }
.dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button { box-shadow:  6px 6px 18px -7px rgba(131,0,233,0.18) ; }
.dsm_card_carousel_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow, .dsm_card_carousel_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_4 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text { transition: background 300ms ease 0ms, box-shadow 300ms ease 0ms, border 300ms ease 0ms, padding 300ms ease 0ms, border-radius 300ms ease 0ms; }
.dsm_card_carousel_child_0 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_3 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_4 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_5 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_2 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_1 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_0 .dsm_card_carousel_child_image_wrapper { height: 240px; }
.dsm_card_carousel_child_5 .dsm_card_wrapper, .dsm_card_carousel_child_2 .dsm_card_wrapper, .dsm_card_carousel_child_1 .dsm_card_wrapper, .dsm_card_carousel_child_4 .dsm_card_wrapper, .dsm_card_carousel_child_0 .dsm_card_wrapper, .dsm_card_carousel_child_3 .dsm_card_wrapper { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.dsm_card_carousel_child_1 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_3 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_4 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_5 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_0 .dsm_card_carousel_child_badge_text { color: #000000 !important; background-color: #fff003; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_0.dsm_card_carousel h4, .dsm_card_carousel_0.dsm_card_carousel h4 a, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 800;font-size: 25px; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_description { font-family: 'Lato', sans-serif; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow { border-radius: 50px 50px 50px 50px;overflow: hidden; box-shadow:  6px 6px 18px -5px rgba(0,0,0,0.45) ; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_badge_text { border-width:2px;border-color:#000000; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child>div:first-of-type { border-radius: 6px 6px 6px 6px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.dsm_card_carousel_0.dsm_card_carousel .swiper-container { padding-top: 30px; padding-bottom: 30px;margin-bottom: 60px !important; }
body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button { color:#000000 !important;
border-color:#000000;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; background-color: #fff003; }
.dsm_card_carousel_0 .swiper-button-prev::before, .dsm_card_carousel_0 .swiper-button-next::before { font-family:ETmodules !important; font-weight:400 !important; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { color: #000000; font-size: 20px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { background-color: #fff003; height: 40px; width: 40px; margin-top: -20px; }
.dsm_card_carousel_0 .swiper-button-prev { left: -60px; }
.dsm_card_carousel_0 .swiper-button-next { right: -60px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -40px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -40px; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: inline-flex; }
.dsm_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #000000 !important; opacity: 1; }
.dsm_card_carousel_0 .swiper-pagination-bullet { background: rgba(0,0,0,0.2) !important; opacity: 1; }
.dsm_card_carousel_0 .dsm_card_carousel_pagination { display: block; }
.dsm_card_carousel_0 .dsm_card_carousel_child_img { max-width: 100%; }
.dsm_card_carousel_0 .dsm_card_carousel_child_image_wrapper { justify-content: flex-start; }
div.et_pb_section.et_pb_section_10 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Vergleich-Hintergrund.png) !important; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_section_10.et_pb_section { background-color: rgba(0,0,0,0.38) !important; }
.et_pb_row_9 { background-color: #FFFFFF; border-radius: 10px 10px 0 0;overflow: hidden; }
.et_pb_row_11.et_pb_row, .et_pb_row_9.et_pb_row, .et_pb_row_10.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et_pb_row_10 { background-color: #FFFFFF; border-radius: 0 0 0 0;overflow: hidden; }
.dsm_before_after_image_0.dsm_before_after_image, .dsm_before_after_image_3.dsm_before_after_image, .dsm_before_after_image_1.dsm_before_after_image, .dsm_before_after_image_2.dsm_before_after_image { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:4px;border-color:#000000; margin-bottom: 15px !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_3 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_2 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_1 .dsm-before-after-image-slider-overlay:hover {  background-color: rgba(0, 0, 0, 0.5); }
.dsm_before_after_image_0 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-before-label:before {  background-color: rgba(255,240,3,0.74);  content: "Vorher"; }
.dsm_before_after_image_2 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-after-label:before {  background-color: rgba(255,240,3,0.74);  content: "Nachher"; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-handle, .dsm_before_after_image_3 .dsm-before-after-image-slider-handle, .dsm_before_after_image_0 .dsm-before-after-image-slider-handle, .dsm_before_after_image_2 .dsm-before-after-image-slider-handle {  border-color: #000000;  border-radius: ;  background-color: #fff003; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after {  background-color: #000000; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_3 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_0 .dsm-before-after-image-slider-left-arrow {  border-right-color: #000000; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_1 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_0 .dsm-before-after-image-slider-right-arrow {  border-left-color: #000000; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after {  box-shadow: 0 -3px 0 #000000, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.et_pb_row_11 { background-color: #FFFFFF; border-radius: 0 0 5px 5px;overflow: hidden; }
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: #000000 !important; line-height: 2em; }
.et_pb_blurb_4.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; }
.et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_7 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_7 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100% 100% 100% 100%;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 8px !important; padding-right: 8px !important; padding-bottom: 8px !important; padding-left: 8px !important; background-color: #fff003; }
.et_pb_blurb_6, .et_pb_blurb_7, .et_pb_blurb_4, .et_pb_blurb_5 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon { font-size: 16px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a { font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_5.et_pb_blurb { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_5.et_pb_blurb .et_pb_blurb_description a { text-decoration: underline;color: #000000 !important; }
.et_pb_blurb_6.et_pb_blurb { font-family: 'Actor', sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_7.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"] + label i, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#000000 !important; background-color: #fff003 !important; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label i, .et_pb_contact_form_0 .input[type="radio"] + label i { background-color: #fff003; }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label i, .et_pb_contact_form_0 .input[type="radio"]:active + label i { background-color: #fff468; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label, .et_pb_contact_form_0 .input[type="radio"] + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:before, .et_pb_contact_form_0 .input::placeholder, .et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label, .et_pb_contact_form_0 .input[type="radio"]:active + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked:active + label i:before { color: #000000; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input[type="radio"]:checked + label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:before { background-color: #000000; }
div.et_pb_section.et_pb_section_13, div.et_pb_section.et_pb_section_12 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Startslider-1.png) !important; }
.et_pb_section_12, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
.et_pb_section_13.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: rgba(0,0,0,0.66) !important; }
.et_pb_text_14.et_pb_text a, .et_pb_text_14.et_pb_text { color: #FFFFFF !important; }
.et_pb_text_14 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 15px; }
.et_pb_text_14 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;color: #FFFFFF !important; text-shadow: 0em 0em 0.3em #ffffff; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241965_0 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Hintergrund.png) !important; }
.et-db .et-l .et_pb_section_dov_241965_0 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_section_dov_241965_0.et_pb_section { background-color: rgba(0,0,0,0.54) !important; }
.et-db .et-l .et_pb_row_dov_241965_1 { background-color: rgba(255,255,255,0.87); border-radius: 10px 10px 0 0;overflow: hidden; }
.et-db .et-l .et_pb_row_dov_241965_4 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_241965_4.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 30px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 30px; padding-left: 10px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item { margin-bottom: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item .dsm-overlay { background: rgba(255,240,3,0.47) !important; }
.et-db .et-l .et_pb_row_dov_241965_7 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 5px 5px;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_241965_7.et_pb_row { padding-top: 27px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 27px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_button_dov_241965_10, .et-db .et-l .et_pb_button_dov_241965_9 { text-shadow: 0em 0em 0.3em rgba(0,0,0,0); box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_241965_9:hover, .et-db .et-l .et_pb_button_dov_241965_10:hover { text-shadow: 0em 0em 0.3em #ffffff; box-shadow:  6px 6px 18px 3px rgba(0,0,0,0.3) ; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9 { color:#000000 !important;
border-width:0px !important;
font-size:17px; background-color: #fff003; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover { background-image: initial ;background-color: #fff003; }
.et-db .et-l .et_pb_button_dov_241965_9_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241965_10_wrapper a:hover { transform: scaleX(1.01) scaleY(1.01) !important; }
.et-db .et-l .et_pb_button_dov_241965_9_wrapper,.et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_241965_10_wrapper,.et-db .et-l .et_pb_button_dov_241965_10 { transition: transform 300ms ease 0ms, background-color 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title, .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
.et_pb_column_12 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_12:hover, .et_pb_column_14:hover, .et_pb_column_13:hover, .et_pb_column_16:hover, .et_pb_column_15:hover, .et_pb_column_17:hover { box-shadow:  0px 12px 18px -5px rgba(0,0,0,0.44) ; transform: translateX(0px) translateY(-15px) !important; }
.et_pb_column_13 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_14 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_15 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_16 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_17 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text { font-weight: 600;color: #000000 !important; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a { font-weight: 800;text-align: center; }
.dsm_card_carousel_child_4.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5.dsm_card_carousel_child>div:first-of-type { background-color: #f4f4f4; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button { color:#000000 !important;
border-width:2px !important;
border-color:#000000;
border-radius:50px;
font-size:14px;
font-weight: 700 !important; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; }
.dsm_card_carousel_0.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
@media only screen and ( min-width: 981px ) {
.et_pb_section_2 { width: 350px; }
.et_pb_blurb_2, .et_pb_section_8 { display: none !important; }
}
@media only screen and ( max-width: 980px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 70px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 1200px; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 30px !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_button_0:hover:after, body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 350px; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_11, .et_pb_text_10, .et_pb_text_9, .et_pb_text_7, .et_pb_text_8, .et_pb_section_12, .et_pb_text_6, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 60%; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 20px; width: 20px; margin-top: -10px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -20px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -20px; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb { margin-right: 65px !important; }
.et-db .et-l .et_pb_section_dov_241965_0 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item { margin-bottom: 12px; }
.et_pb_column_16, .et_pb_column_17, .et_pb_column_15, .et_pb_column_14, .et_pb_column_13, .et_pb_column_12 { border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_blurb_2, .et_pb_text_4, .et_pb_section_5, .et_pb_section_7 { display: none !important; }
}
@media only screen and ( max-width: 767px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 35px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 15px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 510px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { font-size:15px !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a { font-size: 15px; }
.et_pb_button_0_wrapper { margin-right: 0% !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_button_0:after, body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_button_0:hover:after, body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 100%; }
.et_pb_row_2 { overflow-x: auto; overflow-y: auto; }
.et_pb_text_12 h2, .et_pb_text_2 h2, .et_pb_text_5 h2, .et_pb_text_13 h2 { font-size: 28px; }
.et_pb_text_3 h3 { line-height: 1.5em; }
.et_pb_section_7, .et_pb_text_4 { display: none !important; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_11, .et_pb_text_10, .et_pb_section_13, .et_pb_text_9, .et_pb_text_8, .et_pb_text_7, .et_pb_section_12, .et_pb_text_6 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 100%; }
.dsm_card_carousel_0 .swiper-button-prev { left: 15px; }
.dsm_card_carousel_0 .swiper-button-next { right: 15px; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { font-size: 16px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 36px; width: 36px; margin-top: -18px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-prev { left: 0; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-next { right: 0; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: none; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_row_11, body .et-db .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_11.et_pb_row, .et_pb_row_10, body .et-db .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_10.et_pb_row, .et_pb_row_9, body .et-db .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_9.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_7,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row { width: 95%; }
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a { font-size: 12px; line-height: 3em; }
.et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb { font-size: 12px; }
.et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon { font-size: 20px; }
.et_pb_text_14 { font-size: 14px; }
.et-db .et-l .et_pb_section_dov_241965_0 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_text_dov_241965_3 h2 { font-size: 30px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item { margin-bottom: 12px; }
.et_pb_column_12, .et_pb_column_13, .et_pb_column_14, .et_pb_column_15, .et_pb_column_17, .et_pb_column_16 { border-right-width:2px;border-bottom-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}@font-face { font-family: "Alice"; font-display: swap;  src: url(https://www.hezel-holzbau.de/wp-content/uploads/et-fonts/Alice-Regular.ttf) format("truetype"); }
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container, .et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container { background-color: rgba(0,0,0,0.37); }
.et_pb_slide_0, .et_pb_slide_1, .et_pb_slider .et_pb_slide_1, .et_pb_slider .et_pb_slide_0 { background-color: rgba(0,0,0,0.55); }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 70px !important; text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 25px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, border 300ms ease 0ms; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover, .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 700px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { color:#000000 !important;
border-color:#FFFFFF;
border-radius:5px; background-color: #fff003; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { font-size:21px !important;border-width:2px !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover { padding: 0.3em 1em !important; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:before, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:after, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:before, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:after { display:none !important; }
.et_pb_section_1.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #fff003 !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;font-size: 18px; color: #000000 !important; line-height: 1.6em; text-shadow: 0em 0em 0.3em rgba(0,0,0,0); }
.et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header a { text-shadow: 0em 0em 0.3em #ffffff; }
.et_pb_blurb_5:hover, .et_pb_blurb_4:hover, .et_pb_blurb_6:hover, .et_pb_blurb_7:hover, .et_pb_blurb_1:hover, .et_pb_blurb_0:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_blurb_1, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_0, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a { transition: transform 300ms ease 0ms, text-shadow 300ms ease 0ms; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon, .et_pb_blurb_0 .et-pb-icon { font-size: 25px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_button_0 { color:#000000 !important;
border-color:#000000;
font-size:20px;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .et_pb_button_0:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after { font-size:1.6em; }
body.et_button_custom_icon .et_pb_button_0:after { font-size:20px; }
.et_pb_button_0 { min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_241987_26,.et-db .et-l .et_pb_button_dov_241987_26:after, .et-db .et-l .et_pb_button_dov_241965_9,.et-db .et-l .et_pb_button_dov_241965_9:after, .et-db .et-l .et_pb_button_dov_241965_10,.et-db .et-l .et_pb_button_dov_241965_10:after, .et_pb_button_0, .et_pb_button_0:after, .et-db .et-l .et_pb_button_dov_241987_27,.et-db .et-l .et_pb_button_dov_241987_27:after { transition: all 300ms ease 0ms; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; height: 100%; z-index: 9999; position: fixed !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_section_2.et_pb_section { padding-top: 140px; padding-bottom: 0px; background-color: #fff003 !important; }
body.logged-in.admin-bar .et_pb_blurb_2, body.logged-in.admin-bar .et_pb_section_2 { top: calc(0px + 32px); }
.et_pb_row_6.et_pb_row, .et_pb_row_1.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_2, body .et-db .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_2.et_pb_row, .et_pb_row_1, body .et-db .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_1.et_pb_row { width: 100%; }
.et_pb_row_1 { z-index: 12 !important; position: absolute !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_blurb_2.et_pb_blurb { margin-top: 15px !important; margin-bottom: 0px !important; width: 50px; }
.et_pb_blurb_2 { position: fixed !important; top: 0px; bottom: auto; right: 0px; left: auto; transform: translateX(-10px) translateY(100px); }
.et_pb_blurb_2 .et-pb-icon { font-size: 40px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 18px; color: #000000 !important; letter-spacing: 2px; line-height: 1.2em; }
.et_pb_blurb_3.et_pb_blurb { background-color: #fff003; border-radius: 0 0 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 0.2em !important; padding-right: 1em !important; padding-left: 1em !important;margin-top: 50px !important; margin-bottom: 0px !important; }
.et_pb_blurb_3 { position: absolute !important; top: 50%; bottom: auto; right: 0px; left: auto; transform: translateX(0px) translateY(100px) rotateX(0deg) rotateY(0deg) rotateZ(-90deg);transform-origin:100% 0%; }
.et_pb_row_2 { height: 100%; overflow-x: scroll; overflow-y: scroll; }
.et_pb_row_2.et_pb_row { padding-top: 5% !important; padding-right: 5% !important; padding-bottom: 5% !important; padding-left: 5% !important; padding-top: 5%; padding-right: 5%; padding-bottom: 5%; padding-left: 5%; }
.et_pb_text_0 h4 { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 25px; color: #000000 !important; letter-spacing: 6px; text-align: center; }
.et_pb_text_1.et_pb_text, .et-db .et-l .et_pb_text_dov_241987_14.et_pb_text, .et-db .et-l .et_pb_text_dov_241987_17.et_pb_text, .et-db .et-l .et_pb_text_dov_241965_3.et_pb_text, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et_pb_text_4.et_pb_text a, .et_pb_blurb_7.et_pb_blurb .et_pb_blurb_description a, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et_pb_blurb_4.et_pb_blurb .et_pb_blurb_description a { color: #000000 !important; }
.et_pb_text_1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; }
.et_pb_section_11.et_pb_section, .et_pb_section_7.et_pb_section, .et_pb_section_4.et_pb_section, .et_pb_section_8.et_pb_section, .et_pb_section_5.et_pb_section, .et_pb_section_6.et_pb_section, .et_pb_section_12.et_pb_section, .et_pb_section_3.et_pb_section, .et_pb_section_9.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et_pb_text_2 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.dsm_icon_divider_3 .dsm-divider, .dsm_icon_divider_2 .dsm-divider, .dsm_icon_divider_0 .dsm-divider, .dsm_icon_divider_1 .dsm-divider { border-top-color: #000000; border-top-style: solid; border-top-width: 2px; }
.et-db .et-l .et_pb_text_dov_241987_17, .et_pb_text_4, .et-db .et-l .et_pb_text_dov_241987_14, .et-db .et-l .et_pb_text_dov_241965_3, .et_pb_text_3 { line-height: 1.8em; font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; line-height: 1.8em; }
.et_pb_text_3 h3 { font-weight: 600;color: #000000 !important; }
.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item { border-radius: 5px 5px 5px 5px;overflow: hidden; }
.et_pb_gallery_0 { width: 100%; max-width: 100%; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et_pb_text_4 a { text-decoration: underline; -webkit-text-decoration-color: #000000; text-decoration-color: #000000; }
.et_pb_text_4 h3 { color: #b65532 !important; }
.et_pb_text_4 h5 { color: #000000 !important; line-height: 1.5em; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.dsm_icon_list_0:hover, .et-db .et-l .et_pb_image_dov_241987_19:hover, .dsm_icon_list_1:hover, .dsm_icon_list_2:hover { transform: scaleX(1.02) scaleY(1.02) !important; }
.dsm_icon_list_1, .dsm_icon_list_1 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_2, .dsm_icon_list_2 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_0, .dsm_icon_list_0 .dsm_icon_list_child .dsm_icon_list_icon { transition: transform 300ms ease 0ms, color 300ms ease 0ms; }
.dsm_icon_list_0:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_1:hover .dsm_icon_list_items .dsm_icon_list_icon { color: #1f4fa8; }
.dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_icon { color: #0e43a9; }
.dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child) { margin-bottom: 0px; }
.et_pb_text_12 h2, .et-db .et-l .et_pb_text_dov_241987_17 h2, .et_pb_text_13 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et_pb_text_5 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2 { font-family: 'Georgia', Georgia, "Times New Roman", serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.et_pb_row_6 { height: 100%; }
.et_pb_row_6, body .et-db .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_6.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_text_8 h1, .et_pb_text_9 h1, .et_pb_text_10 h1, .et_pb_text_6 h1, .et_pb_text_7 h1, .et_pb_text_11 h1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 23px; color: #ffffff !important; text-align: center; }
.et_pb_text_8, .et_pb_text_9, .et_pb_text_7, .et_pb_text_11, .et_pb_text_10, .et_pb_text_6 { background-color: rgba(0,0,0,0.63); border-top-width:3px;border-top-color:#fff003; height: 450px; padding-top: 45% !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; transition: border 300ms ease 0ms; }
.et_pb_text_9:hover, .et_pb_text_8:hover, .et_pb_text_10:hover, .et_pb_text_6:hover, .et_pb_text_11:hover, .et_pb_text_7:hover { border-top-width:3px; }
.dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button_wrapper, .et-db .et-l .et_pb_text_dov_241987_14 h3, .et-db .et-l .et_pb_text_dov_241965_3 h3, .et-db .et-l .et_pb_text_dov_241987_17 h3 { text-align: center; }
body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after { font-size:14px; }
.dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button { box-shadow:  6px 6px 18px -7px rgba(131,0,233,0.18) ; }
.dsm_card_carousel_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow, .dsm_card_carousel_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_4 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text { transition: background 300ms ease 0ms, box-shadow 300ms ease 0ms, border 300ms ease 0ms, padding 300ms ease 0ms, border-radius 300ms ease 0ms; }
.dsm_card_carousel_child_0 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_5 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_0 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_3 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_4 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_2 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_1 .dsm_card_carousel_child_image_wrapper { height: 240px; }
.dsm_card_carousel_child_1 .dsm_card_wrapper, .dsm_card_carousel_child_4 .dsm_card_wrapper, .dsm_card_carousel_child_2 .dsm_card_wrapper, .dsm_card_carousel_child_3 .dsm_card_wrapper, .dsm_card_carousel_child_5 .dsm_card_wrapper, .dsm_card_carousel_child_0 .dsm_card_wrapper { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.dsm_card_carousel_child_1 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_3 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_4 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_5 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_0 .dsm_card_carousel_child_badge_text { color: #000000 !important; background-color: #fff003; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_0.dsm_card_carousel h4, .dsm_card_carousel_0.dsm_card_carousel h4 a, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 800;font-size: 25px; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_description { font-family: 'Lato', sans-serif; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow { border-radius: 50px 50px 50px 50px;overflow: hidden; box-shadow:  6px 6px 18px -5px rgba(0,0,0,0.45) ; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_badge_text { border-width:2px;border-color:#000000; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child>div:first-of-type { border-radius: 6px 6px 6px 6px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.dsm_card_carousel_0.dsm_card_carousel .swiper-container { padding-top: 30px; padding-bottom: 30px;margin-bottom: 60px !important; }
body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button { color:#000000 !important;
border-color:#000000;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; background-color: #fff003; }
.dsm_card_carousel_0 .swiper-button-prev::before, .dsm_card_carousel_0 .swiper-button-next::before { font-family:ETmodules !important; font-weight:400 !important; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { color: #000000; font-size: 20px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { background-color: #fff003; height: 40px; width: 40px; margin-top: -20px; }
.dsm_card_carousel_0 .swiper-button-prev { left: -60px; }
.dsm_card_carousel_0 .swiper-button-next { right: -60px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -40px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -40px; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: inline-flex; }
.dsm_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #000000 !important; opacity: 1; }
.dsm_card_carousel_0 .swiper-pagination-bullet { background: rgba(0,0,0,0.2) !important; opacity: 1; }
.dsm_card_carousel_0 .dsm_card_carousel_pagination { display: block; }
.dsm_card_carousel_0 .dsm_card_carousel_child_img { max-width: 100%; }
.dsm_card_carousel_0 .dsm_card_carousel_child_image_wrapper { justify-content: flex-start; }
div.et_pb_section.et_pb_section_10 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Vergleich-Hintergrund.png) !important; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_section_10.et_pb_section { background-color: rgba(0,0,0,0.38) !important; }
.et_pb_row_9 { background-color: #FFFFFF; border-radius: 10px 10px 0 0;overflow: hidden; }
.et-db .et-l .et_pb_row_dov_241987_12.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1.et_pb_row, .et_pb_row_11.et_pb_row, .et_pb_row_10.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_15.et_pb_row, .et_pb_row_9.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et_pb_row_10 { background-color: #FFFFFF; border-radius: 0 0 0 0;overflow: hidden; }
.dsm_before_after_image_0.dsm_before_after_image, .dsm_before_after_image_2.dsm_before_after_image, .dsm_before_after_image_3.dsm_before_after_image, .dsm_before_after_image_1.dsm_before_after_image { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:4px;border-color:#000000; margin-bottom: 15px !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dsm_before_after_image_2 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_1 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_3 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_0 .dsm-before-after-image-slider-overlay:hover {  background-color: rgba(0, 0, 0, 0.5); }
.dsm_before_after_image_2 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-before-label:before {  background-color: rgba(255,240,3,0.74);  content: "Vorher"; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-after-label:before {  background-color: rgba(255,240,3,0.74);  content: "Nachher"; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-handle, .dsm_before_after_image_0 .dsm-before-after-image-slider-handle, .dsm_before_after_image_1 .dsm-before-after-image-slider-handle, .dsm_before_after_image_2 .dsm-before-after-image-slider-handle {  border-color: #000000;  border-radius: ;  background-color: #fff003; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after {  background-color: #000000; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_0 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_1 .dsm-before-after-image-slider-left-arrow {  border-right-color: #000000; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_3 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_1 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-right-arrow {  border-left-color: #000000; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after {  box-shadow: 0 -3px 0 #000000, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.et_pb_row_11 { background-color: #FFFFFF; border-radius: 0 0 5px 5px;overflow: hidden; }
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: #000000 !important; line-height: 2em; }
.et_pb_blurb_4.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; }
.et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_7 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_7 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100% 100% 100% 100%;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 8px !important; padding-right: 8px !important; padding-bottom: 8px !important; padding-left: 8px !important; background-color: #fff003; }
.et_pb_blurb_4, .et_pb_blurb_7, .et_pb_blurb_6, .et_pb_blurb_5 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 16px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a { font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_5.et_pb_blurb { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_5.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description a { text-decoration: underline;color: #000000 !important; }
.et_pb_blurb_6.et_pb_blurb { font-family: 'Actor', sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_7.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"] + label i, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#000000 !important; background-color: #fff003 !important; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label i, .et_pb_contact_form_0 .input[type="radio"] + label i { background-color: #fff003; }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label i, .et_pb_contact_form_0 .input[type="radio"]:active + label i { background-color: #fff468; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label, .et_pb_contact_form_0 .input[type="radio"] + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:before, .et_pb_contact_form_0 .input::placeholder, .et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label, .et_pb_contact_form_0 .input[type="radio"]:active + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked:active + label i:before { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked + label i:before { background-color: #000000; }
div.et_pb_section.et_pb_section_13, div.et_pb_section.et_pb_section_12 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Startslider-1.png) !important; }
.et_pb_section_12, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
.et_pb_section_13.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: rgba(0,0,0,0.66) !important; }
.et_pb_text_14.et_pb_text, .et_pb_text_14.et_pb_text a { color: #FFFFFF !important; }
.et_pb_text_14 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 15px; }
.et_pb_text_14 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;color: #FFFFFF !important; text-shadow: 0em 0em 0.3em #ffffff; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241965_0 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Hintergrund.png) !important; }
.et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_241987_11 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_section_dov_241965_0.et_pb_section, .et-db .et-l .et_pb_section_dov_241987_11.et_pb_section { background-color: rgba(0,0,0,0.54) !important; }
.et-db .et-l .et_pb_row_dov_241965_1, .et-db .et-l .et_pb_row_dov_241987_12 { background-color: rgba(255,255,255,0.87); border-radius: 10px 10px 0 0;overflow: hidden; }
.et-db .et-l .et_pb_row_dov_241987_20, .et-db .et-l .et_pb_row_dov_241965_4 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_241987_20.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 30px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 30px; padding-left: 10px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item { margin-bottom: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item .dsm-overlay { background: rgba(255,240,3,0.47) !important; }
.et-db .et-l .et_pb_row_dov_241965_7, .et-db .et-l .et_pb_row_dov_241987_24 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 5px 5px;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24.et_pb_row { padding-top: 27px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 27px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_button_dov_241987_26, .et-db .et-l .et_pb_button_dov_241965_10, .et-db .et-l .et_pb_button_dov_241987_27, .et-db .et-l .et_pb_button_dov_241965_9 { text-shadow: 0em 0em 0.3em rgba(0,0,0,0); box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_241965_9:hover, .et-db .et-l .et_pb_button_dov_241965_10:hover, .et-db .et-l .et_pb_button_dov_241987_26:hover, .et-db .et-l .et_pb_button_dov_241987_27:hover { text-shadow: 0em 0em 0.3em #ffffff; box-shadow:  6px 6px 18px 3px rgba(0,0,0,0.3) ; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27 { color:#000000 !important;
border-width:0px !important;
font-size:17px; background-color: #fff003; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover { background-image: initial ;background-color: #fff003; }
.et-db .et-l .et_pb_button_dov_241965_9_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_26_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241965_10_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_27_wrapper a:hover { transform: scaleX(1.01) scaleY(1.01) !important; }
.et-db .et-l .et_pb_button_dov_241965_9_wrapper,.et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_241987_26_wrapper,.et-db .et-l .et_pb_button_dov_241987_26, .et-db .et-l .et_pb_button_dov_241987_27_wrapper,.et-db .et-l .et_pb_button_dov_241987_27, .et-db .et-l .et_pb_button_dov_241965_10_wrapper,.et-db .et-l .et_pb_button_dov_241965_10 { transition: transform 300ms ease 0ms, background-color 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241987_11 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Hintergrund.png) !important; }
.et-db .et-l .et_pb_row_dov_241987_15 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.et-db .et-l .et_pb_image_dov_241987_19 { transition: transform 300ms ease 0ms; text-align: center; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay:before { color: RGBA(0,0,0,0) !important; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay { background-color: RGBA(0,0,0,0); }
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title, .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
.et_pb_column_12 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_13:hover, .et_pb_column_12:hover, .et_pb_column_17:hover, .et_pb_column_15:hover, .et_pb_column_14:hover, .et_pb_column_16:hover { box-shadow:  0px 12px 18px -5px rgba(0,0,0,0.44) ; transform: translateX(0px) translateY(-15px) !important; }
.et_pb_column_13 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_14 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_15 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_16 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_17 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text { font-weight: 600;color: #000000 !important; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a { font-weight: 800;text-align: center; }
.dsm_card_carousel_child_0.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2.dsm_card_carousel_child>div:first-of-type { background-color: #f4f4f4; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button { color:#000000 !important;
border-width:2px !important;
border-color:#000000;
border-radius:50px;
font-size:14px;
font-weight: 700 !important; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; }
.et-db .et-l .et_pb_image_dov_241987_19.et_pb_module, .dsm_card_carousel_0.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
@media only screen and ( min-width: 981px ) {
.et_pb_section_2 { width: 350px; }
.et_pb_blurb_2, .et_pb_section_8 { display: none !important; }
.et-db .et-l .et_pb_image_dov_241987_19 { width: 20%; }
}
@media only screen and ( max-width: 980px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 70px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 1200px; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 30px !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_button_0:hover:after, body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 350px; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_11, .et_pb_text_10, .et_pb_text_9, .et_pb_text_7, .et_pb_text_8, .et_pb_section_12, .et_pb_text_6, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 60%; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 20px; width: 20px; margin-top: -10px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -20px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -20px; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb { margin-right: 65px !important; }
.et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_241965_0 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et_pb_column_12, .et_pb_column_13, .et_pb_column_14, .et_pb_column_16, .et_pb_column_17, .et_pb_column_15 { border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_blurb_2, .et_pb_text_4, .et_pb_section_5, .et_pb_section_7 { display: none !important; }
}
@media only screen and ( max-width: 767px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 35px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 15px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 510px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { font-size:15px !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a { font-size: 15px; }
.et_pb_button_0_wrapper { margin-right: 0% !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_button_0:after, body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_button_0:hover:after, body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 100%; }
.et_pb_row_2 { overflow-x: auto; overflow-y: auto; }
.et_pb_text_12 h2, .et_pb_text_2 h2, .et_pb_text_5 h2, .et_pb_text_13 h2 { font-size: 28px; }
.et_pb_text_3 h3 { line-height: 1.5em; }
.et_pb_section_7, .et_pb_text_4 { display: none !important; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_11, .et_pb_text_10, .et_pb_text_7, .et_pb_text_9, .et_pb_text_8, .et_pb_section_12, .et_pb_text_6, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 100%; }
.dsm_card_carousel_0 .swiper-button-prev { left: 15px; }
.dsm_card_carousel_0 .swiper-button-next { right: 15px; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { font-size: 16px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 36px; width: 36px; margin-top: -18px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-prev { left: 0; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-next { right: 0; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: none; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_row_9, body .et-db .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_9.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row, .et_pb_row_11, body .et-db .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_11.et_pb_row, .et_pb_row_10, body .et-db .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_10.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_7,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_12,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_15,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_20,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row { width: 95%; }
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a { font-size: 12px; line-height: 3em; }
.et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb { font-size: 12px; }
.et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon { font-size: 20px; }
.et_pb_text_14 { font-size: 14px; }
.et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_241965_0 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_text_dov_241987_17 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2 { font-size: 30px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et_pb_column_17, .et_pb_column_16, .et_pb_column_12, .et_pb_column_13, .et_pb_column_14, .et_pb_column_15 { border-right-width:2px;border-bottom-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}@font-face { font-family: "Alice"; font-display: swap;  src: url(https://www.hezel-holzbau.de/wp-content/uploads/et-fonts/Alice-Regular.ttf) format("truetype"); }
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container, .et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container { background-color: rgba(0,0,0,0.37); }
.et_pb_slide_0, .et_pb_slide_1, .et_pb_slider .et_pb_slide_0, .et_pb_slider .et_pb_slide_1 { background-color: rgba(0,0,0,0.55); }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 70px !important; text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 25px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, border 300ms ease 0ms; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover, .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 700px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { color:#000000 !important;
border-color:#FFFFFF;
border-radius:5px; background-color: #fff003; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { font-size:21px !important;border-width:2px !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:hover, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:hover, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover { padding: 0.3em 1em !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:after, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:before, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:after, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:before, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after { display:none !important; }
.et_pb_section_1.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #fff003 !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;font-size: 18px; color: #000000 !important; line-height: 1.6em; text-shadow: 0em 0em 0.3em rgba(0,0,0,0); }
.et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header a { text-shadow: 0em 0em 0.3em #ffffff; }
.et_pb_blurb_4:hover, .et_pb_blurb_1:hover, .et_pb_blurb_5:hover, .et_pb_blurb_6:hover, .et_pb_blurb_7:hover, .et_pb_blurb_0:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_blurb_1, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_0, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a { transition: transform 300ms ease 0ms, text-shadow 300ms ease 0ms; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_0 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon { font-size: 25px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_button_0 { color:#000000 !important;
border-color:#000000;
font-size:20px;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { font-size:1.6em; }
body.et_button_custom_icon .et_pb_button_0:after { font-size:20px; }
.et_pb_button_0 { min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_241965_10,.et-db .et-l .et_pb_button_dov_241965_10:after, .et-db .et-l .et_pb_button_dov_241987_26,.et-db .et-l .et_pb_button_dov_241987_26:after, .et-db .et-l .et_pb_button_dov_242021_37,.et-db .et-l .et_pb_button_dov_242021_37:after, .et-db .et-l .et_pb_button_dov_241987_27,.et-db .et-l .et_pb_button_dov_241987_27:after, .et-db .et-l .et_pb_button_dov_241965_9,.et-db .et-l .et_pb_button_dov_241965_9:after, .et-db .et-l .et_pb_button_dov_242021_38,.et-db .et-l .et_pb_button_dov_242021_38:after, .et_pb_button_0, .et_pb_button_0:after { transition: all 300ms ease 0ms; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; height: 100%; z-index: 9999; position: fixed !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_section_2.et_pb_section { padding-top: 140px; padding-bottom: 0px; background-color: #fff003 !important; }
body.logged-in.admin-bar .et_pb_section_2, body.logged-in.admin-bar .et_pb_blurb_2 { top: calc(0px + 32px); }
.et_pb_row_6.et_pb_row, .et_pb_row_1.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_1, body .et-db .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_1.et_pb_row, .et_pb_row_2, body .et-db .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_2.et_pb_row { width: 100%; }
.et_pb_row_1 { z-index: 12 !important; position: absolute !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_blurb_2.et_pb_blurb { margin-top: 15px !important; margin-bottom: 0px !important; width: 50px; }
.et_pb_blurb_2 { position: fixed !important; top: 0px; bottom: auto; right: 0px; left: auto; transform: translateX(-10px) translateY(100px); }
.et_pb_blurb_2 .et-pb-icon { font-size: 40px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 18px; color: #000000 !important; letter-spacing: 2px; line-height: 1.2em; }
.et_pb_blurb_3.et_pb_blurb { background-color: #fff003; border-radius: 0 0 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 0.2em !important; padding-right: 1em !important; padding-left: 1em !important;margin-top: 50px !important; margin-bottom: 0px !important; }
.et_pb_blurb_3 { position: absolute !important; top: 50%; bottom: auto; right: 0px; left: auto; transform: translateX(0px) translateY(100px) rotateX(0deg) rotateY(0deg) rotateZ(-90deg);transform-origin:100% 0%; }
.et_pb_row_2 { height: 100%; overflow-x: scroll; overflow-y: scroll; }
.et_pb_row_2.et_pb_row { padding-top: 5% !important; padding-right: 5% !important; padding-bottom: 5% !important; padding-left: 5% !important; padding-top: 5%; padding-right: 5%; padding-bottom: 5%; padding-left: 5%; }
.et_pb_text_0 h4 { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 25px; color: #000000 !important; letter-spacing: 6px; text-align: center; }
.et-db .et-l .et_pb_text_dov_242021_31.et_pb_text, .et-db .et-l .et_pb_text_dov_241987_14.et_pb_text, .et-db .et-l .et_pb_text_dov_241987_17.et_pb_text, .et_pb_text_1.et_pb_text, .et-db .et-l .et_pb_text_dov_241965_3.et_pb_text, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .et_pb_blurb_4.et_pb_blurb .et_pb_blurb_description a, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .et_pb_blurb_7.et_pb_blurb .et_pb_blurb_description a, .et_pb_text_4.et_pb_text a, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-after-label:before { color: #000000 !important; }
.et_pb_text_1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; }
.et_pb_section_5.et_pb_section, .et_pb_section_11.et_pb_section, .et_pb_section_7.et_pb_section, .et_pb_section_4.et_pb_section, .et_pb_section_9.et_pb_section, .et_pb_section_3.et_pb_section, .et_pb_section_8.et_pb_section, .et_pb_section_6.et_pb_section, .et_pb_section_12.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et_pb_text_2 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.dsm_icon_divider_0 .dsm-divider, .dsm_icon_divider_1 .dsm-divider, .dsm_icon_divider_2 .dsm-divider, .dsm_icon_divider_3 .dsm-divider { border-top-color: #000000; border-top-style: solid; border-top-width: 2px; }
.et_pb_text_4, .et-db .et-l .et_pb_text_dov_241987_14, .et-db .et-l .et_pb_text_dov_242021_31, .et_pb_text_3, .et-db .et-l .et_pb_text_dov_241965_3, .et-db .et-l .et_pb_text_dov_241987_17 { line-height: 1.8em; font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; line-height: 1.8em; }
.et_pb_text_3 h3 { font-weight: 600;color: #000000 !important; }
.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item { border-radius: 5px 5px 5px 5px;overflow: hidden; }
.et_pb_gallery_0 { width: 100%; max-width: 100%; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et_pb_text_4 a { text-decoration: underline; -webkit-text-decoration-color: #000000; text-decoration-color: #000000; }
.et_pb_text_4 h3 { color: #b65532 !important; }
.et_pb_text_4 h5 { color: #000000 !important; line-height: 1.5em; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.dsm_icon_list_2:hover, .et-db .et-l .et_pb_image_dov_241987_19:hover, .dsm_icon_list_1:hover, .dsm_icon_list_0:hover { transform: scaleX(1.02) scaleY(1.02) !important; }
.dsm_icon_list_1, .dsm_icon_list_1 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_0, .dsm_icon_list_0 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_2, .dsm_icon_list_2 .dsm_icon_list_child .dsm_icon_list_icon { transition: transform 300ms ease 0ms, color 300ms ease 0ms; }
.dsm_icon_list_1:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_0:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2:hover .dsm_icon_list_items .dsm_icon_list_icon { color: #1f4fa8; }
.dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_icon { color: #0e43a9; }
.dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child) { margin-bottom: 0px; }
.et_pb_text_13 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et_pb_text_5 h2, .et_pb_text_12 h2, .et-db .et-l .et_pb_text_dov_242021_31 h2, .et-db .et-l .et_pb_text_dov_241987_17 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2 { font-family: 'Georgia', Georgia, "Times New Roman", serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.et_pb_row_6 { height: 100%; }
.et_pb_row_6, body .et-db .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_6.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_text_9 h1, .et_pb_text_10 h1, .et_pb_text_8 h1, .et_pb_text_6 h1, .et_pb_text_11 h1, .et_pb_text_7 h1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 23px; color: #ffffff !important; text-align: center; }
.et_pb_text_9, .et_pb_text_8, .et_pb_text_10, .et_pb_text_11, .et_pb_text_6, .et_pb_text_7 { background-color: rgba(0,0,0,0.63); border-top-width:3px;border-top-color:#fff003; height: 450px; padding-top: 45% !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; transition: border 300ms ease 0ms; }
.et_pb_text_6:hover, .et_pb_text_11:hover, .et_pb_text_8:hover, .et_pb_text_10:hover, .et_pb_text_9:hover, .et_pb_text_7:hover { border-top-width:3px; }
.dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button_wrapper, .et-db .et-l .et_pb_text_dov_242021_31 h3, .et-db .et-l .et_pb_text_dov_241987_14 h3, .et-db .et-l .et_pb_text_dov_241987_17 h3, .et-db .et-l .et_pb_text_dov_241965_3 h3 { text-align: center; }
body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after { font-size:14px; }
.dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button { box-shadow:  6px 6px 18px -7px rgba(131,0,233,0.18) ; }
.dsm_card_carousel_child_4 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow, .dsm_card_carousel_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text { transition: background 300ms ease 0ms, box-shadow 300ms ease 0ms, border 300ms ease 0ms, padding 300ms ease 0ms, border-radius 300ms ease 0ms; }
.dsm_card_carousel_child_0 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_5 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_0 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_3 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_4 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_1 .dsm_card_carousel_child_image_wrapper { height: 240px; }
.dsm_card_carousel_child_0 .dsm_card_wrapper, .dsm_card_carousel_child_3 .dsm_card_wrapper, .dsm_card_carousel_child_2 .dsm_card_wrapper, .dsm_card_carousel_child_1 .dsm_card_wrapper, .dsm_card_carousel_child_4 .dsm_card_wrapper, .dsm_card_carousel_child_5 .dsm_card_wrapper { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.dsm_card_carousel_child_1 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_3 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_4 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_5 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_0 .dsm_card_carousel_child_badge_text { color: #000000 !important; background-color: #fff003; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_0.dsm_card_carousel h4, .dsm_card_carousel_0.dsm_card_carousel h4 a, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 800;font-size: 25px; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_description { font-family: 'Lato', sans-serif; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow { border-radius: 50px 50px 50px 50px;overflow: hidden; box-shadow:  6px 6px 18px -5px rgba(0,0,0,0.45) ; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_badge_text { border-width:2px;border-color:#000000; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child>div:first-of-type { border-radius: 6px 6px 6px 6px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.dsm_card_carousel_0.dsm_card_carousel .swiper-container { padding-top: 30px; padding-bottom: 30px;margin-bottom: 60px !important; }
body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button { color:#000000 !important;
border-color:#000000;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; background-color: #fff003; }
.dsm_card_carousel_0 .swiper-button-prev::before, .dsm_card_carousel_0 .swiper-button-next::before { font-family:ETmodules !important; font-weight:400 !important; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { color: #000000; font-size: 20px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { background-color: #fff003; height: 40px; width: 40px; margin-top: -20px; }
.dsm_card_carousel_0 .swiper-button-prev { left: -60px; }
.dsm_card_carousel_0 .swiper-button-next { right: -60px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -40px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -40px; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: inline-flex; }
.dsm_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #000000 !important; opacity: 1; }
.dsm_card_carousel_0 .swiper-pagination-bullet { background: rgba(0,0,0,0.2) !important; opacity: 1; }
.dsm_card_carousel_0 .dsm_card_carousel_pagination { display: block; }
.dsm_card_carousel_0 .dsm_card_carousel_child_img { max-width: 100%; }
.dsm_card_carousel_0 .dsm_card_carousel_child_image_wrapper { justify-content: flex-start; }
div.et_pb_section.et_pb_section_10 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Vergleich-Hintergrund.png) !important; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_section_10.et_pb_section { background-color: rgba(0,0,0,0.38) !important; }
.et_pb_row_9 { background-color: #FFFFFF; border-radius: 10px 10px 0 0;overflow: hidden; }
.et_pb_row_11.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_15.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_29.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1.et_pb_row, .et_pb_row_10.et_pb_row, .et_pb_row_9.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_12.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et_pb_row_10 { background-color: #FFFFFF; border-radius: 0 0 0 0;overflow: hidden; }
.dsm_before_after_image_1.dsm_before_after_image, .dsm_before_after_image_3.dsm_before_after_image, .dsm_before_after_image_0.dsm_before_after_image, .dsm_before_after_image_2.dsm_before_after_image { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:4px;border-color:#000000; margin-bottom: 15px !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_0 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_2 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_3 .dsm-before-after-image-slider-overlay:hover {  background-color: rgba(0, 0, 0, 0.5); }
.dsm_before_after_image_1 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-before-label:before {  background-color: rgba(255,240,3,0.74);  content: "Vorher"; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-after-label:before {  background-color: rgba(255,240,3,0.74);  content: "Nachher"; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-handle, .dsm_before_after_image_3 .dsm-before-after-image-slider-handle, .dsm_before_after_image_1 .dsm-before-after-image-slider-handle, .dsm_before_after_image_2 .dsm-before-after-image-slider-handle {  border-color: #000000;  border-radius: ;  background-color: #fff003; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after {  background-color: #000000; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_3 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_1 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-left-arrow {  border-right-color: #000000; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_3 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_1 .dsm-before-after-image-slider-right-arrow {  border-left-color: #000000; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after {  box-shadow: 0 -3px 0 #000000, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.et_pb_row_11 { background-color: #FFFFFF; border-radius: 0 0 5px 5px;overflow: hidden; }
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: #000000 !important; line-height: 2em; }
.et_pb_blurb_4.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; }
.et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_7 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_7 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100% 100% 100% 100%;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 8px !important; padding-right: 8px !important; padding-bottom: 8px !important; padding-left: 8px !important; background-color: #fff003; }
.et_pb_blurb_6, .et_pb_blurb_7, .et_pb_blurb_5, .et_pb_blurb_4 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 16px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a { font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_5.et_pb_blurb { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_5.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description a { text-decoration: underline;color: #000000 !important; }
.et_pb_blurb_6.et_pb_blurb { font-family: 'Actor', sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_7.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"] + label i, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#000000 !important; background-color: #fff003 !important; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label i, .et_pb_contact_form_0 .input[type="radio"] + label i { background-color: #fff003; }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label i, .et_pb_contact_form_0 .input[type="radio"]:active + label i { background-color: #fff468; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label, .et_pb_contact_form_0 .input[type="radio"]:active + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked:active + label i:before, .et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label, .et_pb_contact_form_0 .input[type="radio"] + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:before, .et_pb_contact_form_0 .input::placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input[type="radio"]:checked + label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:before { background-color: #000000; }
div.et_pb_section.et_pb_section_12, div.et_pb_section.et_pb_section_13 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Startslider-1.png) !important; }
.et_pb_section_13, .et_pb_section_12 { border-top-width:3px;border-top-color:#fff003; }
.et_pb_section_13.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: rgba(0,0,0,0.66) !important; }
.et_pb_text_14.et_pb_text, .et_pb_text_14.et_pb_text a { color: #FFFFFF !important; }
.et_pb_text_14 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 15px; }
.et_pb_text_14 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;color: #FFFFFF !important; text-shadow: 0em 0em 0.3em #ffffff; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241965_0 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Hintergrund.png) !important; }
.et-db .et-l .et_pb_section_dov_242021_28, .et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_241987_11 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_section_dov_241987_11.et_pb_section, .et-db .et-l .et_pb_section_dov_241965_0.et_pb_section, .et-db .et-l .et_pb_section_dov_242021_28.et_pb_section { background-color: rgba(0,0,0,0.54) !important; }
.et-db .et-l .et_pb_row_dov_241965_1, .et-db .et-l .et_pb_row_dov_241987_12, .et-db .et-l .et_pb_row_dov_242021_29 { background-color: rgba(255,255,255,0.87); border-radius: 10px 10px 0 0;overflow: hidden; }
.et-db .et-l .et_pb_row_dov_242021_32, .et-db .et-l .et_pb_row_dov_241965_4, .et-db .et-l .et_pb_row_dov_241987_20 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_241987_20.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_32.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 30px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 30px; padding-left: 10px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item { margin-bottom: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item .dsm-overlay { background: rgba(255,240,3,0.47) !important; }
.et-db .et-l .et_pb_row_dov_241965_7, .et-db .et-l .et_pb_row_dov_242021_35, .et-db .et-l .et_pb_row_dov_241987_24 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 5px 5px;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_35.et_pb_row { padding-top: 27px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 27px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_242021_38, .et-db .et-l .et_pb_button_dov_242021_37, .et-db .et-l .et_pb_button_dov_241987_26, .et-db .et-l .et_pb_button_dov_241965_10, .et-db .et-l .et_pb_button_dov_241987_27 { text-shadow: 0em 0em 0.3em rgba(0,0,0,0); box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_241965_9:hover, .et-db .et-l .et_pb_button_dov_242021_38:hover, .et-db .et-l .et_pb_button_dov_241987_26:hover, .et-db .et-l .et_pb_button_dov_241965_10:hover, .et-db .et-l .et_pb_button_dov_241987_27:hover, .et-db .et-l .et_pb_button_dov_242021_37:hover { text-shadow: 0em 0em 0.3em #ffffff; box-shadow:  6px 6px 18px 3px rgba(0,0,0,0.3) ; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10 { color:#000000 !important;
border-width:0px !important;
font-size:17px; background-color: #fff003; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:hover { background-image: initial ;background-color: #fff003; }
.et-db .et-l .et_pb_button_dov_242021_37_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_26_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241965_9_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242021_38_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241965_10_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_27_wrapper a:hover { transform: scaleX(1.01) scaleY(1.01) !important; }
.et-db .et-l .et_pb_button_dov_242021_37_wrapper,.et-db .et-l .et_pb_button_dov_242021_37, .et-db .et-l .et_pb_button_dov_241965_9_wrapper,.et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_241965_10_wrapper,.et-db .et-l .et_pb_button_dov_241965_10, .et-db .et-l .et_pb_button_dov_241987_26_wrapper,.et-db .et-l .et_pb_button_dov_241987_26, .et-db .et-l .et_pb_button_dov_241987_27_wrapper,.et-db .et-l .et_pb_button_dov_241987_27, .et-db .et-l .et_pb_button_dov_242021_38_wrapper,.et-db .et-l .et_pb_button_dov_242021_38 { transition: transform 300ms ease 0ms, background-color 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241987_11 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Hintergrund.png) !important; }
.et-db .et-l .et_pb_row_dov_241987_15 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.et-db .et-l .et_pb_image_dov_241987_19 { transition: transform 300ms ease 0ms; text-align: center; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay:before { color: RGBA(0,0,0,0) !important; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay { background-color: RGBA(0,0,0,0); }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242021_28 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Hintergrund.png) !important; }
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title, .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
.et_pb_column_12 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_17:hover, .et_pb_column_15:hover, .et_pb_column_12:hover, .et_pb_column_16:hover, .et_pb_column_14:hover, .et_pb_column_13:hover { box-shadow:  0px 12px 18px -5px rgba(0,0,0,0.44) ; transform: translateX(0px) translateY(-15px) !important; }
.et_pb_column_13 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_14 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_15 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_16 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_17 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text { font-weight: 600;color: #000000 !important; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a { font-weight: 800;text-align: center; }
.dsm_card_carousel_child_3.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4.dsm_card_carousel_child>div:first-of-type { background-color: #f4f4f4; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button { color:#000000 !important;
border-width:2px !important;
border-color:#000000;
border-radius:50px;
font-size:14px;
font-weight: 700 !important; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; }
.et-db .et-l .et_pb_image_dov_241987_19.et_pb_module, .dsm_card_carousel_0.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
@media only screen and ( min-width: 981px ) {
.et_pb_section_2 { width: 350px; }
.et_pb_blurb_2, .et_pb_section_8 { display: none !important; }
.et-db .et-l .et_pb_image_dov_241987_19 { width: 20%; }
}
@media only screen and ( max-width: 980px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 70px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 1200px; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 30px !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after, body .et_pb_section .et_pb_button_0:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 350px; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_11, .et_pb_text_10, .et_pb_section_13, .et_pb_text_9, .et_pb_text_8, .et_pb_text_7, .et_pb_section_12, .et_pb_text_6 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 60%; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 20px; width: 20px; margin-top: -10px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -20px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -20px; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb { margin-right: 65px !important; }
.et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_242021_28, .et-db .et-l .et_pb_section_dov_241965_0 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et_pb_column_17, .et_pb_column_16, .et_pb_column_13, .et_pb_column_14, .et_pb_column_15, .et_pb_column_12 { border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_blurb_2, .et_pb_text_4, .et_pb_section_5, .et_pb_section_7 { display: none !important; }
}
@media only screen and ( max-width: 767px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 35px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 15px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 510px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { font-size:15px !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a { font-size: 15px; }
.et_pb_button_0_wrapper { margin-right: 0% !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_button_0:after, body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_button_0:hover:after, body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 100%; }
.et_pb_row_2 { overflow-x: auto; overflow-y: auto; }
.et_pb_text_12 h2, .et_pb_text_2 h2, .et_pb_text_5 h2, .et_pb_text_13 h2 { font-size: 28px; }
.et_pb_text_3 h3 { line-height: 1.5em; }
.et_pb_section_7, .et_pb_text_4 { display: none !important; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_11, .et_pb_text_10, .et_pb_text_8, .et_pb_text_9, .et_pb_text_7, .et_pb_section_12, .et_pb_text_6, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 100%; }
.dsm_card_carousel_0 .swiper-button-prev { left: 15px; }
.dsm_card_carousel_0 .swiper-button-next { right: 15px; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { font-size: 16px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 36px; width: 36px; margin-top: -18px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-prev { left: 0; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-next { right: 0; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: none; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et-db .et-l .et_pb_row_dov_242021_35,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row, .et_pb_row_10, body .et-db .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_10.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_7,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_12,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row, .et_pb_row_11, body .et-db .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_11.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_15,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_20,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_29,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_32,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row, .et_pb_row_9, body .et-db .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_9.et_pb_row { width: 95%; }
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a { font-size: 12px; line-height: 3em; }
.et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb { font-size: 12px; }
.et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon { font-size: 20px; }
.et_pb_text_14 { font-size: 14px; }
.et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_242021_28 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_text_dov_241987_17 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et-db .et-l .et_pb_text_dov_242021_31 h2 { font-size: 30px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et_pb_column_12, .et_pb_column_17, .et_pb_column_16, .et_pb_column_15, .et_pb_column_14, .et_pb_column_13 { border-right-width:2px;border-bottom-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}@font-face { font-family: "Alice"; font-display: swap;  src: url(https://www.hezel-holzbau.de/wp-content/uploads/et-fonts/Alice-Regular.ttf) format("truetype"); }
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container, .et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container { background-color: rgba(0,0,0,0.37); }
.et_pb_slide_0, .et_pb_slide_1, .et_pb_slider .et_pb_slide_0, .et_pb_slider .et_pb_slide_1 { background-color: rgba(0,0,0,0.55); }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 70px !important; text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 25px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, border 300ms ease 0ms; }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover, .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover { text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 700px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { color:#000000 !important;
border-color:#FFFFFF;
border-radius:5px; background-color: #fff003; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { font-size:21px !important;border-width:2px !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:hover { padding: 0.3em 1em !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:after, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:before, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:after, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:before, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:after { display:none !important; }
.et_pb_section_1.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #fff003 !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;font-size: 18px; color: #000000 !important; line-height: 1.6em; text-shadow: 0em 0em 0.3em rgba(0,0,0,0); }
.et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header a, .et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header a { text-shadow: 0em 0em 0.3em #ffffff; }
.et_pb_blurb_7:hover, .et_pb_blurb_0:hover, .et_pb_blurb_5:hover, .et_pb_blurb_6:hover, .et_pb_blurb_4:hover, .et_pb_blurb_1:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_blurb_1, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_0, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a { transition: transform 300ms ease 0ms, text-shadow 300ms ease 0ms; }
.et_pb_blurb_0 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon, .et_pb_blurb_3 .et-pb-icon { font-size: 25px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_button_0 { color:#000000 !important;
border-color:#000000;
font-size:20px;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .et_pb_button_0:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after { font-size:1.6em; }
body.et_button_custom_icon .et_pb_button_0:after { font-size:20px; }
.et_pb_button_0 { min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_241965_10,.et-db .et-l .et_pb_button_dov_241965_10:after, .et-db .et-l .et_pb_button_dov_241987_26,.et-db .et-l .et_pb_button_dov_241987_26:after, .et-db .et-l .et_pb_button_dov_241987_27,.et-db .et-l .et_pb_button_dov_241987_27:after, .et-db .et-l .et_pb_button_dov_241965_9,.et-db .et-l .et_pb_button_dov_241965_9:after, .et-db .et-l .et_pb_button_dov_242034_48,.et-db .et-l .et_pb_button_dov_242034_48:after, .et-db .et-l .et_pb_button_dov_242021_37,.et-db .et-l .et_pb_button_dov_242021_37:after, .et-db .et-l .et_pb_button_dov_242034_49,.et-db .et-l .et_pb_button_dov_242034_49:after, .et-db .et-l .et_pb_button_dov_242021_38,.et-db .et-l .et_pb_button_dov_242021_38:after, .et_pb_button_0, .et_pb_button_0:after { transition: all 300ms ease 0ms; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; height: 100%; z-index: 9999; position: fixed !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_section_2.et_pb_section { padding-top: 140px; padding-bottom: 0px; background-color: #fff003 !important; }
body.logged-in.admin-bar .et_pb_section_2, body.logged-in.admin-bar .et_pb_blurb_2 { top: calc(0px + 32px); }
.et_pb_row_1.et_pb_row, .et_pb_row_6.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_2, body .et-db .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_2.et_pb_row, .et_pb_row_1, body .et-db .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_1.et_pb_row { width: 100%; }
.et_pb_row_1 { z-index: 12 !important; position: absolute !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_blurb_2.et_pb_blurb { margin-top: 15px !important; margin-bottom: 0px !important; width: 50px; }
.et_pb_blurb_2 { position: fixed !important; top: 0px; bottom: auto; right: 0px; left: auto; transform: translateX(-10px) translateY(100px); }
.et_pb_blurb_2 .et-pb-icon { font-size: 40px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 18px; color: #000000 !important; letter-spacing: 2px; line-height: 1.2em; }
.et_pb_blurb_3.et_pb_blurb { background-color: #fff003; border-radius: 0 0 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 0.2em !important; padding-right: 1em !important; padding-left: 1em !important;margin-top: 50px !important; margin-bottom: 0px !important; }
.et_pb_blurb_3 { position: absolute !important; top: 50%; bottom: auto; right: 0px; left: auto; transform: translateX(0px) translateY(100px) rotateX(0deg) rotateY(0deg) rotateZ(-90deg);transform-origin:100% 0%; }
.et_pb_row_2 { height: 100%; overflow-x: scroll; overflow-y: scroll; }
.et_pb_row_2.et_pb_row { padding-top: 5% !important; padding-right: 5% !important; padding-bottom: 5% !important; padding-left: 5% !important; padding-top: 5%; padding-right: 5%; padding-bottom: 5%; padding-left: 5%; }
.et_pb_text_0 h4 { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 25px; color: #000000 !important; letter-spacing: 6px; text-align: center; }
.dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et-db .et-l .et_pb_text_dov_241965_3.et_pb_text, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .et_pb_blurb_7.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_4.et_pb_blurb .et_pb_blurb_description a, .et-db .et-l .et_pb_text_dov_241987_14.et_pb_text, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .et-db .et-l .et_pb_text_dov_242021_31.et_pb_text, .et-db .et-l .et_pb_text_dov_241987_17.et_pb_text, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .et-db .et-l .et_pb_text_dov_242034_42.et_pb_text, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et_pb_text_1.et_pb_text, .et_pb_text_4.et_pb_text a { color: #000000 !important; }
.et_pb_text_1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; }
.et_pb_section_9.et_pb_section, .et_pb_section_12.et_pb_section, .et_pb_section_11.et_pb_section, .et_pb_section_3.et_pb_section, .et_pb_section_5.et_pb_section, .et_pb_section_4.et_pb_section, .et_pb_section_8.et_pb_section, .et_pb_section_6.et_pb_section, .et_pb_section_7.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et_pb_text_2 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.dsm_icon_divider_2 .dsm-divider, .dsm_icon_divider_1 .dsm-divider, .dsm_icon_divider_0 .dsm-divider, .dsm_icon_divider_3 .dsm-divider { border-top-color: #000000; border-top-style: solid; border-top-width: 2px; }
.et-db .et-l .et_pb_text_dov_241987_14, .et-db .et-l .et_pb_text_dov_242021_31, .et-db .et-l .et_pb_text_dov_241987_17, .et-db .et-l .et_pb_text_dov_242034_42, .et_pb_text_3, .et-db .et-l .et_pb_text_dov_241965_3, .et_pb_text_4 { line-height: 1.8em; font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; line-height: 1.8em; }
.et_pb_text_3 h3 { font-weight: 600;color: #000000 !important; }
.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item { border-radius: 5px 5px 5px 5px;overflow: hidden; }
.et_pb_gallery_0 { width: 100%; max-width: 100%; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et_pb_text_4 a { text-decoration: underline; -webkit-text-decoration-color: #000000; text-decoration-color: #000000; }
.et_pb_text_4 h3 { color: #b65532 !important; }
.et_pb_text_4 h5 { color: #000000 !important; line-height: 1.5em; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et-db .et-l .et_pb_image_dov_241987_19:hover, .dsm_icon_list_1:hover, .dsm_icon_list_2:hover, .dsm_icon_list_0:hover { transform: scaleX(1.02) scaleY(1.02) !important; }
.dsm_icon_list_1, .dsm_icon_list_1 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_2, .dsm_icon_list_2 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_0, .dsm_icon_list_0 .dsm_icon_list_child .dsm_icon_list_icon { transition: transform 300ms ease 0ms, color 300ms ease 0ms; }
.dsm_icon_list_2:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_1:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_0:hover .dsm_icon_list_items .dsm_icon_list_icon { color: #1f4fa8; }
.dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_icon { color: #0e43a9; }
.dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child) { margin-bottom: 0px; }
.et_pb_text_13 h2, .et_pb_text_5 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2, .et-db .et-l .et_pb_text_dov_241987_17 h2, .et-db .et-l .et_pb_text_dov_242034_42 h2, .et-db .et-l .et_pb_text_dov_242021_31 h2, .et_pb_text_12 h2 { font-family: 'Georgia', Georgia, "Times New Roman", serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.et_pb_row_6 { height: 100%; }
.et_pb_row_6, body .et-db .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_6.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_text_11 h1, .et_pb_text_10 h1, .et_pb_text_6 h1, .et_pb_text_8 h1, .et_pb_text_7 h1, .et_pb_text_9 h1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 23px; color: #ffffff !important; text-align: center; }
.et_pb_text_7, .et_pb_text_9, .et_pb_text_11, .et_pb_text_6, .et_pb_text_10, .et_pb_text_8 { background-color: rgba(0,0,0,0.63); border-top-width:3px;border-top-color:#fff003; height: 450px; padding-top: 45% !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; transition: border 300ms ease 0ms; }
.et_pb_text_6:hover, .et_pb_text_11:hover, .et_pb_text_7:hover, .et_pb_text_8:hover, .et_pb_text_9:hover, .et_pb_text_10:hover { border-top-width:3px; }
.dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button_wrapper, .et-db .et-l .et_pb_text_dov_241987_17 h3, .et-db .et-l .et_pb_text_dov_242034_42 h3, .et-db .et-l .et_pb_text_dov_241965_3 h3, .et-db .et-l .et_pb_text_dov_242021_31 h3, .et-db .et-l .et_pb_text_dov_241987_14 h3 { text-align: center; }
body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after { font-size:14px; }
.dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button { box-shadow:  6px 6px 18px -7px rgba(131,0,233,0.18) ; }
.dsm_card_carousel_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow, .dsm_card_carousel_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_4 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text { transition: background 300ms ease 0ms, box-shadow 300ms ease 0ms, border 300ms ease 0ms, padding 300ms ease 0ms, border-radius 300ms ease 0ms; }
.dsm_card_carousel_child_0 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_3 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_0 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_5 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_4 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_1 .dsm_card_carousel_child_image_wrapper { height: 240px; }
.dsm_card_carousel_child_1 .dsm_card_wrapper, .dsm_card_carousel_child_4 .dsm_card_wrapper, .dsm_card_carousel_child_2 .dsm_card_wrapper, .dsm_card_carousel_child_3 .dsm_card_wrapper, .dsm_card_carousel_child_0 .dsm_card_wrapper, .dsm_card_carousel_child_5 .dsm_card_wrapper { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.dsm_card_carousel_child_1 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_3 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_4 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_5 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_0 .dsm_card_carousel_child_badge_text { color: #000000 !important; background-color: #fff003; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_0.dsm_card_carousel h4, .dsm_card_carousel_0.dsm_card_carousel h4 a, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 800;font-size: 25px; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_description { font-family: 'Lato', sans-serif; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow { border-radius: 50px 50px 50px 50px;overflow: hidden; box-shadow:  6px 6px 18px -5px rgba(0,0,0,0.45) ; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_badge_text { border-width:2px;border-color:#000000; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child>div:first-of-type { border-radius: 6px 6px 6px 6px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.dsm_card_carousel_0.dsm_card_carousel .swiper-container { padding-top: 30px; padding-bottom: 30px;margin-bottom: 60px !important; }
body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button { color:#000000 !important;
border-color:#000000;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; background-color: #fff003; }
.dsm_card_carousel_0 .swiper-button-next::before, .dsm_card_carousel_0 .swiper-button-prev::before { font-family:ETmodules !important; font-weight:400 !important; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { color: #000000; font-size: 20px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { background-color: #fff003; height: 40px; width: 40px; margin-top: -20px; }
.dsm_card_carousel_0 .swiper-button-prev { left: -60px; }
.dsm_card_carousel_0 .swiper-button-next { right: -60px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -40px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -40px; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: inline-flex; }
.dsm_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #000000 !important; opacity: 1; }
.dsm_card_carousel_0 .swiper-pagination-bullet { background: rgba(0,0,0,0.2) !important; opacity: 1; }
.dsm_card_carousel_0 .dsm_card_carousel_pagination { display: block; }
.dsm_card_carousel_0 .dsm_card_carousel_child_img { max-width: 100%; }
.dsm_card_carousel_0 .dsm_card_carousel_child_image_wrapper { justify-content: flex-start; }
div.et_pb_section.et_pb_section_10 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Vergleich-Hintergrund.png) !important; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_section_10.et_pb_section { background-color: rgba(0,0,0,0.38) !important; }
.et_pb_row_9 { background-color: #FFFFFF; border-radius: 10px 10px 0 0;overflow: hidden; }
.et-db .et-l .et_pb_row_dov_241987_15.et_pb_row, .et_pb_row_11.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_40.et_pb_row, .et_pb_row_9.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_12.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1.et_pb_row, .et_pb_row_10.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_29.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et_pb_row_10 { background-color: #FFFFFF; border-radius: 0 0 0 0;overflow: hidden; }
.dsm_before_after_image_1.dsm_before_after_image, .dsm_before_after_image_2.dsm_before_after_image, .dsm_before_after_image_0.dsm_before_after_image, .dsm_before_after_image_3.dsm_before_after_image { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:4px;border-color:#000000; margin-bottom: 15px !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_0 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_3 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_2 .dsm-before-after-image-slider-overlay:hover {  background-color: rgba(0, 0, 0, 0.5); }
.dsm_before_after_image_0 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-before-label:before {  background-color: rgba(255,240,3,0.74);  content: "Vorher"; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-after-label:before {  background-color: rgba(255,240,3,0.74);  content: "Nachher"; }
.dsm_before_after_image_2 .dsm-before-after-image-slider-handle, .dsm_before_after_image_3 .dsm-before-after-image-slider-handle, .dsm_before_after_image_1 .dsm-before-after-image-slider-handle, .dsm_before_after_image_0 .dsm-before-after-image-slider-handle {  border-color: #000000;  border-radius: ;  background-color: #fff003; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after {  background-color: #000000; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_0 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_3 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-left-arrow {  border-right-color: #000000; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_1 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_0 .dsm-before-after-image-slider-right-arrow {  border-left-color: #000000; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after {  box-shadow: 0 -3px 0 #000000, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.et_pb_row_11 { background-color: #FFFFFF; border-radius: 0 0 5px 5px;overflow: hidden; }
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: #000000 !important; line-height: 2em; }
.et_pb_blurb_4.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; }
.et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_7 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_7 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100% 100% 100% 100%;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 8px !important; padding-right: 8px !important; padding-bottom: 8px !important; padding-left: 8px !important; background-color: #fff003; }
.et_pb_blurb_5, .et_pb_blurb_7, .et_pb_blurb_4, .et_pb_blurb_6 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon { font-size: 16px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a { font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_5.et_pb_blurb { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_5.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description a { text-decoration: underline;color: #000000 !important; }
.et_pb_blurb_6.et_pb_blurb { font-family: 'Actor', sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_7.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"] + label i, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#000000 !important; background-color: #fff003 !important; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label i, .et_pb_contact_form_0 .input[type="radio"] + label i { background-color: #fff003; }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label i, .et_pb_contact_form_0 .input[type="radio"]:active + label i { background-color: #fff468; }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label, .et_pb_contact_form_0 .input[type="radio"]:active + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked:active + label i:before, .et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label, .et_pb_contact_form_0 .input[type="radio"] + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:before, .et_pb_contact_form_0 .input::placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 .input[type="radio"]:checked + label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:before { background-color: #000000; }
div.et_pb_section.et_pb_section_13, div.et_pb_section.et_pb_section_12 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Startslider-1.png) !important; }
.et_pb_section_12, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
.et_pb_section_13.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: rgba(0,0,0,0.66) !important; }
.et_pb_text_14.et_pb_text a, .et_pb_text_14.et_pb_text { color: #FFFFFF !important; }
.et_pb_text_14 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 15px; }
.et_pb_text_14 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;color: #FFFFFF !important; text-shadow: 0em 0em 0.3em #ffffff; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241965_0 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Hintergrund.png) !important; }
.et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_242021_28, .et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_242034_39 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_section_dov_241965_0.et_pb_section, .et-db .et-l .et_pb_section_dov_242021_28.et_pb_section, .et-db .et-l .et_pb_section_dov_242034_39.et_pb_section, .et-db .et-l .et_pb_section_dov_241987_11.et_pb_section { background-color: rgba(0,0,0,0.54) !important; }
.et-db .et-l .et_pb_row_dov_242021_29, .et-db .et-l .et_pb_row_dov_241987_12, .et-db .et-l .et_pb_row_dov_242034_40, .et-db .et-l .et_pb_row_dov_241965_1 { background-color: rgba(255,255,255,0.87); border-radius: 10px 10px 0 0;overflow: hidden; }
.et-db .et-l .et_pb_row_dov_241965_4, .et-db .et-l .et_pb_row_dov_242034_43, .et-db .et-l .et_pb_row_dov_241987_20, .et-db .et-l .et_pb_row_dov_242021_32 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_241987_20.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_43.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_32.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 30px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 30px; padding-left: 10px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item { margin-bottom: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item .dsm-overlay { background: rgba(255,240,3,0.47) !important; }
.et-db .et-l .et_pb_row_dov_241987_24, .et-db .et-l .et_pb_row_dov_241965_7, .et-db .et-l .et_pb_row_dov_242034_46, .et-db .et-l .et_pb_row_dov_242021_35 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 5px 5px;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_242021_35.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_46.et_pb_row { padding-top: 27px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 27px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_button_dov_242021_38, .et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_242021_37, .et-db .et-l .et_pb_button_dov_241965_10, .et-db .et-l .et_pb_button_dov_242034_49, .et-db .et-l .et_pb_button_dov_241987_27, .et-db .et-l .et_pb_button_dov_241987_26, .et-db .et-l .et_pb_button_dov_242034_48 { text-shadow: 0em 0em 0.3em rgba(0,0,0,0); box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_241965_10:hover, .et-db .et-l .et_pb_button_dov_241987_27:hover, .et-db .et-l .et_pb_button_dov_242021_38:hover, .et-db .et-l .et_pb_button_dov_241965_9:hover, .et-db .et-l .et_pb_button_dov_241987_26:hover, .et-db .et-l .et_pb_button_dov_242034_48:hover, .et-db .et-l .et_pb_button_dov_242034_49:hover, .et-db .et-l .et_pb_button_dov_242021_37:hover { text-shadow: 0em 0em 0.3em #ffffff; box-shadow:  6px 6px 18px 3px rgba(0,0,0,0.3) ; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10 { color:#000000 !important;
border-width:0px !important;
font-size:17px; background-color: #fff003; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover { background-image: initial ;background-color: #fff003; }
.et-db .et-l .et_pb_button_dov_242021_37_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242034_49_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242021_38_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_27_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_26_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241965_9_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241965_10_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242034_48_wrapper a:hover { transform: scaleX(1.01) scaleY(1.01) !important; }
.et-db .et-l .et_pb_button_dov_241965_10_wrapper,.et-db .et-l .et_pb_button_dov_241965_10, .et-db .et-l .et_pb_button_dov_242034_49_wrapper,.et-db .et-l .et_pb_button_dov_242034_49, .et-db .et-l .et_pb_button_dov_241965_9_wrapper,.et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_242021_38_wrapper,.et-db .et-l .et_pb_button_dov_242021_38, .et-db .et-l .et_pb_button_dov_242021_37_wrapper,.et-db .et-l .et_pb_button_dov_242021_37, .et-db .et-l .et_pb_button_dov_242034_48_wrapper,.et-db .et-l .et_pb_button_dov_242034_48, .et-db .et-l .et_pb_button_dov_241987_27_wrapper,.et-db .et-l .et_pb_button_dov_241987_27, .et-db .et-l .et_pb_button_dov_241987_26_wrapper,.et-db .et-l .et_pb_button_dov_241987_26 { transition: transform 300ms ease 0ms, background-color 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241987_11 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Hintergrund.png) !important; }
.et-db .et-l .et_pb_row_dov_241987_15 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.et-db .et-l .et_pb_image_dov_241987_19 { transition: transform 300ms ease 0ms; text-align: center; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay:before { color: RGBA(0,0,0,0) !important; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay { background-color: RGBA(0,0,0,0); }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242021_28 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Hintergrund.png) !important; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242034_39 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Hintergrund.png) !important; }
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title, .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
.et_pb_column_12 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_13:hover, .et_pb_column_16:hover, .et_pb_column_15:hover, .et_pb_column_17:hover, .et_pb_column_14:hover, .et_pb_column_12:hover { box-shadow:  0px 12px 18px -5px rgba(0,0,0,0.44) ; transform: translateX(0px) translateY(-15px) !important; }
.et_pb_column_13 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_14 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_15 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_16 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_17 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text { font-weight: 600;color: #000000 !important; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a { font-weight: 800;text-align: center; }
.dsm_card_carousel_child_0.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5.dsm_card_carousel_child>div:first-of-type { background-color: #f4f4f4; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button { color:#000000 !important;
border-width:2px !important;
border-color:#000000;
border-radius:50px;
font-size:14px;
font-weight: 700 !important; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; }
.dsm_card_carousel_0.et_pb_module, .et-db .et-l .et_pb_image_dov_241987_19.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
@media only screen and ( min-width: 981px ) {
.et_pb_section_2 { width: 350px; }
.et_pb_blurb_2, .et_pb_section_8 { display: none !important; }
.et-db .et-l .et_pb_image_dov_241987_19 { width: 20%; }
}
@media only screen and ( max-width: 980px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 70px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 1200px; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 30px !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_button_0:hover:after, body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 350px; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_11, .et_pb_text_10, .et_pb_text_9, .et_pb_text_8, .et_pb_text_7, .et_pb_section_12, .et_pb_text_6, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 60%; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 20px; width: 20px; margin-top: -10px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -20px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -20px; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb { margin-right: 65px !important; }
.et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_242021_28, .et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_242034_39 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et_pb_column_16, .et_pb_column_12, .et_pb_column_13, .et_pb_column_14, .et_pb_column_15, .et_pb_column_17 { border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_blurb_2, .et_pb_text_4, .et_pb_section_5, .et_pb_section_7 { display: none !important; }
}
@media only screen and ( max-width: 767px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 35px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 15px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 510px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { font-size:15px !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a { font-size: 15px; }
.et_pb_button_0_wrapper { margin-right: 0% !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after, body .et_pb_section .et_pb_button_0:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 100%; }
.et_pb_row_2 { overflow-x: auto; overflow-y: auto; }
.et_pb_text_5 h2, .et_pb_text_13 h2, .et_pb_text_2 h2, .et_pb_text_12 h2 { font-size: 28px; }
.et_pb_text_3 h3 { line-height: 1.5em; }
.et_pb_text_4, .et_pb_section_7 { display: none !important; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_section_13, .et_pb_text_11, .et_pb_text_10, .et_pb_text_8, .et_pb_text_9, .et_pb_text_7, .et_pb_section_12, .et_pb_text_6 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 100%; }
.dsm_card_carousel_0 .swiper-button-prev { left: 15px; }
.dsm_card_carousel_0 .swiper-button-next { right: 15px; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { font-size: 16px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 36px; width: 36px; margin-top: -18px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-prev { left: 0; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-next { right: 0; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: none; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et-db .et-l .et_pb_row_dov_242021_29,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_32,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_35,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_40,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242034_40.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242034_40.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242034_40.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_43,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242034_43.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242034_43.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242034_43.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_12,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_15,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_7,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_20,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row, .et_pb_row_10, body .et-db .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_10.et_pb_row, .et_pb_row_9, body .et-db .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_9.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_46,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242034_46.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242034_46.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242034_46.et_pb_row, .et_pb_row_11, body .et-db .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_11.et_pb_row { width: 95%; }
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a { font-size: 12px; line-height: 3em; }
.et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb { font-size: 12px; }
.et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon { font-size: 20px; }
.et_pb_text_14 { font-size: 14px; }
.et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_242034_39, .et-db .et-l .et_pb_section_dov_242021_28 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_text_dov_242034_42 h2, .et-db .et-l .et_pb_text_dov_242021_31 h2, .et-db .et-l .et_pb_text_dov_241987_17 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2 { font-size: 30px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et_pb_column_12, .et_pb_column_13, .et_pb_column_15, .et_pb_column_14, .et_pb_column_16, .et_pb_column_17 { border-right-width:2px;border-bottom-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}@font-face { font-family: "Alice"; font-display: swap;  src: url(https://www.hezel-holzbau.de/wp-content/uploads/et-fonts/Alice-Regular.ttf) format("truetype"); }
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container, .et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container { background-color: rgba(0,0,0,0.37); }
.et_pb_slide_0, .et_pb_slide_1, .et_pb_slider .et_pb_slide_0, .et_pb_slider .et_pb_slide_1 { background-color: rgba(0,0,0,0.55); }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 70px !important; text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 25px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, border 300ms ease 0ms; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover, .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 700px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { color:#000000 !important;
border-color:#FFFFFF;
border-radius:5px; background-color: #fff003; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { font-size:21px !important;border-width:2px !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:hover, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60,body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59,body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59:hover { padding: 0.3em 1em !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:after, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:before, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60:after, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:before, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after { display:none !important; }
.et_pb_section_1.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #fff003 !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;font-size: 18px; color: #000000 !important; line-height: 1.6em; text-shadow: 0em 0em 0.3em rgba(0,0,0,0); }
.et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header a { text-shadow: 0em 0em 0.3em #ffffff; }
.et_pb_blurb_7:hover, .et_pb_blurb_1:hover, .et_pb_blurb_4:hover, .et_pb_blurb_5:hover, .et_pb_blurb_6:hover, .et_pb_blurb_0:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_blurb_0, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a { transition: transform 300ms ease 0ms, text-shadow 300ms ease 0ms; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon, .et_pb_blurb_0 .et-pb-icon { font-size: 25px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_button_0 { color:#000000 !important;
border-color:#000000;
font-size:20px;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .et_pb_button_0:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after { font-size:1.6em; }
body.et_button_custom_icon .et_pb_button_0:after { font-size:20px; }
.et_pb_button_0 { min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_242021_37,.et-db .et-l .et_pb_button_dov_242021_37:after, .et-db .et-l .et_pb_button_dov_241987_27,.et-db .et-l .et_pb_button_dov_241987_27:after, .et-db .et-l .et_pb_button_dov_241987_26,.et-db .et-l .et_pb_button_dov_241987_26:after, .et-db .et-l .et_pb_button_dov_242021_38,.et-db .et-l .et_pb_button_dov_242021_38:after, .et-db .et-l .et_pb_button_dov_241965_10,.et-db .et-l .et_pb_button_dov_241965_10:after, .et-db .et-l .et_pb_button_dov_242034_48,.et-db .et-l .et_pb_button_dov_242034_48:after, .et-db .et-l .et_pb_button_dov_241965_9,.et-db .et-l .et_pb_button_dov_241965_9:after, .et-db .et-l .et_pb_button_dov_242041_59,.et-db .et-l .et_pb_button_dov_242041_59:after, .et-db .et-l .et_pb_button_dov_242034_49,.et-db .et-l .et_pb_button_dov_242034_49:after, .et-db .et-l .et_pb_button_dov_242041_60,.et-db .et-l .et_pb_button_dov_242041_60:after, .et_pb_button_0, .et_pb_button_0:after { transition: all 300ms ease 0ms; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; height: 100%; z-index: 9999; position: fixed !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_section_2.et_pb_section { padding-top: 140px; padding-bottom: 0px; background-color: #fff003 !important; }
body.logged-in.admin-bar .et_pb_section_2, body.logged-in.admin-bar .et_pb_blurb_2 { top: calc(0px + 32px); }
.et_pb_row_1.et_pb_row, .et_pb_row_6.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_1, body .et-db .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_1.et_pb_row, .et_pb_row_2, body .et-db .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_2.et_pb_row { width: 100%; }
.et_pb_row_1 { z-index: 12 !important; position: absolute !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_blurb_2.et_pb_blurb { margin-top: 15px !important; margin-bottom: 0px !important; width: 50px; }
.et_pb_blurb_2 { position: fixed !important; top: 0px; bottom: auto; right: 0px; left: auto; transform: translateX(-10px) translateY(100px); }
.et_pb_blurb_2 .et-pb-icon { font-size: 40px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 18px; color: #000000 !important; letter-spacing: 2px; line-height: 1.2em; }
.et_pb_blurb_3.et_pb_blurb { background-color: #fff003; border-radius: 0 0 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 0.2em !important; padding-right: 1em !important; padding-left: 1em !important;margin-top: 50px !important; margin-bottom: 0px !important; }
.et_pb_blurb_3 { position: absolute !important; top: 50%; bottom: auto; right: 0px; left: auto; transform: translateX(0px) translateY(100px) rotateX(0deg) rotateY(0deg) rotateZ(-90deg);transform-origin:100% 0%; }
.et_pb_row_2 { height: 100%; overflow-x: scroll; overflow-y: scroll; }
.et_pb_row_2.et_pb_row { padding-top: 5% !important; padding-right: 5% !important; padding-bottom: 5% !important; padding-left: 5% !important; padding-top: 5%; padding-right: 5%; padding-bottom: 5%; padding-left: 5%; }
.et_pb_text_0 h4 { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 25px; color: #000000 !important; letter-spacing: 6px; text-align: center; }
.dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .et-db .et-l .et_pb_text_dov_241987_14.et_pb_text, .et_pb_blurb_7.et_pb_blurb .et_pb_blurb_description a, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et-db .et-l .et_pb_text_dov_242034_42.et_pb_text, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .et_pb_text_4.et_pb_text a, .et-db .et-l .et_pb_text_dov_241987_17.et_pb_text, .et_pb_text_1.et_pb_text, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et-db .et-l .et_pb_text_dov_242021_31.et_pb_text, .et-db .et-l .et_pb_text_dov_242041_53.et_pb_text, .et_pb_blurb_4.et_pb_blurb .et_pb_blurb_description a, .et-db .et-l .et_pb_text_dov_241965_3.et_pb_text { color: #000000 !important; }
.et_pb_text_1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; }
.et_pb_section_8.et_pb_section, .et_pb_section_3.et_pb_section, .et_pb_section_4.et_pb_section, .et_pb_section_12.et_pb_section, .et_pb_section_6.et_pb_section, .et_pb_section_7.et_pb_section, .et_pb_section_9.et_pb_section, .et_pb_section_11.et_pb_section, .et_pb_section_5.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et_pb_text_2 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.dsm_icon_divider_1 .dsm-divider, .dsm_icon_divider_3 .dsm-divider, .dsm_icon_divider_2 .dsm-divider, .dsm_icon_divider_0 .dsm-divider { border-top-color: #000000; border-top-style: solid; border-top-width: 2px; }
.et_pb_text_4, .et-db .et-l .et_pb_text_dov_242034_42, .et-db .et-l .et_pb_text_dov_242041_53, .et-db .et-l .et_pb_text_dov_241965_3, .et-db .et-l .et_pb_text_dov_241987_14, .et-db .et-l .et_pb_text_dov_242021_31, .et_pb_text_3, .et-db .et-l .et_pb_text_dov_241987_17 { line-height: 1.8em; font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; line-height: 1.8em; }
.et_pb_text_3 h3 { font-weight: 600;color: #000000 !important; }
.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item { border-radius: 5px 5px 5px 5px;overflow: hidden; }
.et_pb_gallery_0 { width: 100%; max-width: 100%; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et_pb_text_4 a { text-decoration: underline; -webkit-text-decoration-color: #000000; text-decoration-color: #000000; }
.et_pb_text_4 h3 { color: #b65532 !important; }
.et_pb_text_4 h5 { color: #000000 !important; line-height: 1.5em; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.dsm_icon_list_1:hover, .dsm_icon_list_2:hover, .et-db .et-l .et_pb_image_dov_241987_19:hover, .dsm_icon_list_0:hover { transform: scaleX(1.02) scaleY(1.02) !important; }
.dsm_icon_list_0, .dsm_icon_list_0 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_2, .dsm_icon_list_2 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_1, .dsm_icon_list_1 .dsm_icon_list_child .dsm_icon_list_icon { transition: transform 300ms ease 0ms, color 300ms ease 0ms; }
.dsm_icon_list_0:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_1:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2:hover .dsm_icon_list_items .dsm_icon_list_icon { color: #1f4fa8; }
.dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_icon { color: #0e43a9; }
.dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child) { margin-bottom: 0px; }
.et_pb_text_13 h2, .et-db .et-l .et_pb_text_dov_242021_31 h2, .et-db .et-l .et_pb_text_dov_242041_53 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et_pb_text_12 h2, .et_pb_text_5 h2, .et-db .et-l .et_pb_text_dov_242034_42 h2, .et-db .et-l .et_pb_text_dov_241987_17 h2 { font-family: 'Georgia', Georgia, "Times New Roman", serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.et_pb_row_6 { height: 100%; }
.et_pb_row_6, body .et-db .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_6.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_text_9 h1, .et_pb_text_10 h1, .et_pb_text_6 h1, .et_pb_text_8 h1, .et_pb_text_7 h1, .et_pb_text_11 h1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 23px; color: #ffffff !important; text-align: center; }
.et_pb_text_9, .et_pb_text_8, .et_pb_text_7, .et_pb_text_6, .et_pb_text_10, .et_pb_text_11 { background-color: rgba(0,0,0,0.63); border-top-width:3px;border-top-color:#fff003; height: 450px; padding-top: 45% !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; transition: border 300ms ease 0ms; }
.et_pb_text_10:hover, .et_pb_text_9:hover, .et_pb_text_6:hover, .et_pb_text_8:hover, .et_pb_text_11:hover, .et_pb_text_7:hover { border-top-width:3px; }
.dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button_wrapper, .et-db .et-l .et_pb_text_dov_241987_17 h3, .et-db .et-l .et_pb_text_dov_241987_14 h3, .et-db .et-l .et_pb_text_dov_242034_42 h3, .et-db .et-l .et_pb_text_dov_241965_3 h3, .et-db .et-l .et_pb_text_dov_242041_53 h3, .et-db .et-l .et_pb_text_dov_242021_31 h3 { text-align: center; }
body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after { font-size:14px; }
.dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button { box-shadow:  6px 6px 18px -7px rgba(131,0,233,0.18) ; }
.dsm_card_carousel_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow, .dsm_card_carousel_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_4 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text { transition: background 300ms ease 0ms, box-shadow 300ms ease 0ms, border 300ms ease 0ms, padding 300ms ease 0ms, border-radius 300ms ease 0ms; }
.dsm_card_carousel_child_0 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_3 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_4 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_5 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_0 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_2 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_1 .dsm_card_carousel_child_image_wrapper { height: 240px; }
.dsm_card_carousel_child_3 .dsm_card_wrapper, .dsm_card_carousel_child_2 .dsm_card_wrapper, .dsm_card_carousel_child_1 .dsm_card_wrapper, .dsm_card_carousel_child_0 .dsm_card_wrapper, .dsm_card_carousel_child_4 .dsm_card_wrapper, .dsm_card_carousel_child_5 .dsm_card_wrapper { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.dsm_card_carousel_child_1 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_3 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_4 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_5 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_0 .dsm_card_carousel_child_badge_text { color: #000000 !important; background-color: #fff003; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_0.dsm_card_carousel h4, .dsm_card_carousel_0.dsm_card_carousel h4 a, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 800;font-size: 25px; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_description { font-family: 'Lato', sans-serif; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow { border-radius: 50px 50px 50px 50px;overflow: hidden; box-shadow:  6px 6px 18px -5px rgba(0,0,0,0.45) ; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_badge_text { border-width:2px;border-color:#000000; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child>div:first-of-type { border-radius: 6px 6px 6px 6px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.dsm_card_carousel_0.dsm_card_carousel .swiper-container { padding-top: 30px; padding-bottom: 30px;margin-bottom: 60px !important; }
body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button { color:#000000 !important;
border-color:#000000;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; background-color: #fff003; }
.dsm_card_carousel_0 .swiper-button-next::before, .dsm_card_carousel_0 .swiper-button-prev::before { font-family:ETmodules !important; font-weight:400 !important; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { color: #000000; font-size: 20px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { background-color: #fff003; height: 40px; width: 40px; margin-top: -20px; }
.dsm_card_carousel_0 .swiper-button-prev { left: -60px; }
.dsm_card_carousel_0 .swiper-button-next { right: -60px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -40px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -40px; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: inline-flex; }
.dsm_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #000000 !important; opacity: 1; }
.dsm_card_carousel_0 .swiper-pagination-bullet { background: rgba(0,0,0,0.2) !important; opacity: 1; }
.dsm_card_carousel_0 .dsm_card_carousel_pagination { display: block; }
.dsm_card_carousel_0 .dsm_card_carousel_child_img { max-width: 100%; }
.dsm_card_carousel_0 .dsm_card_carousel_child_image_wrapper { justify-content: flex-start; }
div.et_pb_section.et_pb_section_10 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Vergleich-Hintergrund.png) !important; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_section_10.et_pb_section { background-color: rgba(0,0,0,0.38) !important; }
.et_pb_row_9 { background-color: #FFFFFF; border-radius: 10px 10px 0 0;overflow: hidden; }
.et_pb_row_10.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_29.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_51.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_40.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_15.et_pb_row, .et_pb_row_9.et_pb_row, .et_pb_row_11.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_12.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et_pb_row_10 { background-color: #FFFFFF; border-radius: 0 0 0 0;overflow: hidden; }
.dsm_before_after_image_2.dsm_before_after_image, .dsm_before_after_image_0.dsm_before_after_image, .dsm_before_after_image_3.dsm_before_after_image, .dsm_before_after_image_1.dsm_before_after_image { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:4px;border-color:#000000; margin-bottom: 15px !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dsm_before_after_image_2 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_0 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_1 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_3 .dsm-before-after-image-slider-overlay:hover {  background-color: rgba(0, 0, 0, 0.5); }
.dsm_before_after_image_0 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-before-label:before {  background-color: rgba(255,240,3,0.74);  content: "Vorher"; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-after-label:before {  background-color: rgba(255,240,3,0.74);  content: "Nachher"; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-handle, .dsm_before_after_image_2 .dsm-before-after-image-slider-handle, .dsm_before_after_image_0 .dsm-before-after-image-slider-handle, .dsm_before_after_image_1 .dsm-before-after-image-slider-handle {  border-color: #000000;  border-radius: ;  background-color: #fff003; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after {  background-color: #000000; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_3 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_0 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-left-arrow {  border-right-color: #000000; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_3 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_1 .dsm-before-after-image-slider-right-arrow {  border-left-color: #000000; }
.dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after {  box-shadow: 0 -3px 0 #000000, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.et_pb_row_11 { background-color: #FFFFFF; border-radius: 0 0 5px 5px;overflow: hidden; }
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: #000000 !important; line-height: 2em; }
.et_pb_blurb_4.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; }
.et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_7 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_7 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100% 100% 100% 100%;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 8px !important; padding-right: 8px !important; padding-bottom: 8px !important; padding-left: 8px !important; background-color: #fff003; }
.et_pb_blurb_6, .et_pb_blurb_7, .et_pb_blurb_4, .et_pb_blurb_5 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 16px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a { font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_5.et_pb_blurb { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_5.et_pb_blurb .et_pb_blurb_description a { text-decoration: underline;color: #000000 !important; }
.et_pb_blurb_6.et_pb_blurb { font-family: 'Actor', sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_7.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"] + label i, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#000000 !important; background-color: #fff003 !important; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label i, .et_pb_contact_form_0 .input[type="radio"] + label i { background-color: #fff003; }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label i, .et_pb_contact_form_0 .input[type="radio"]:active + label i { background-color: #fff468; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label, .et_pb_contact_form_0 .input[type="radio"]:active + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked:active + label i:before, .et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label, .et_pb_contact_form_0 .input[type="radio"] + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:before, .et_pb_contact_form_0 .input::placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 .input[type="radio"]:checked + label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:before { background-color: #000000; }
div.et_pb_section.et_pb_section_12, div.et_pb_section.et_pb_section_13 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Startslider-1.png) !important; }
.et_pb_section_13, .et_pb_section_12 { border-top-width:3px;border-top-color:#fff003; }
.et_pb_section_13.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: rgba(0,0,0,0.66) !important; }
.et_pb_text_14.et_pb_text a, .et_pb_text_14.et_pb_text { color: #FFFFFF !important; }
.et_pb_text_14 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 15px; }
.et_pb_text_14 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;color: #FFFFFF !important; text-shadow: 0em 0em 0.3em #ffffff; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241965_0 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Hintergrund.png) !important; }
.et-db .et-l .et_pb_section_dov_242041_50, .et-db .et-l .et_pb_section_dov_242034_39, .et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_242021_28 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_section_dov_242041_50.et_pb_section, .et-db .et-l .et_pb_section_dov_242034_39.et_pb_section, .et-db .et-l .et_pb_section_dov_241987_11.et_pb_section, .et-db .et-l .et_pb_section_dov_242021_28.et_pb_section, .et-db .et-l .et_pb_section_dov_241965_0.et_pb_section { background-color: rgba(0,0,0,0.54) !important; }
.et-db .et-l .et_pb_row_dov_242041_51, .et-db .et-l .et_pb_row_dov_242021_29, .et-db .et-l .et_pb_row_dov_242034_40, .et-db .et-l .et_pb_row_dov_241987_12, .et-db .et-l .et_pb_row_dov_241965_1 { background-color: rgba(255,255,255,0.87); border-radius: 10px 10px 0 0;overflow: hidden; }
.et-db .et-l .et_pb_row_dov_241965_4, .et-db .et-l .et_pb_row_dov_242021_32, .et-db .et-l .et_pb_row_dov_242034_43, .et-db .et-l .et_pb_row_dov_242041_54, .et-db .et-l .et_pb_row_dov_241987_20 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_242021_32.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_54.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_43.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_20.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 30px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 30px; padding-left: 10px; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item { margin-bottom: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item .dsm-overlay { background: rgba(255,240,3,0.47) !important; }
.et-db .et-l .et_pb_row_dov_242021_35, .et-db .et-l .et_pb_row_dov_242034_46, .et-db .et-l .et_pb_row_dov_241987_24, .et-db .et-l .et_pb_row_dov_242041_57, .et-db .et-l .et_pb_row_dov_241965_7 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 5px 5px;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_35.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_57.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_46.et_pb_row { padding-top: 27px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 27px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_button_dov_242021_37, .et-db .et-l .et_pb_button_dov_242034_48, .et-db .et-l .et_pb_button_dov_242041_60, .et-db .et-l .et_pb_button_dov_242041_59, .et-db .et-l .et_pb_button_dov_242021_38, .et-db .et-l .et_pb_button_dov_242034_49, .et-db .et-l .et_pb_button_dov_241987_27, .et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_241987_26, .et-db .et-l .et_pb_button_dov_241965_10 { text-shadow: 0em 0em 0.3em rgba(0,0,0,0); box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_242041_59:hover, .et-db .et-l .et_pb_button_dov_241965_9:hover, .et-db .et-l .et_pb_button_dov_242034_49:hover, .et-db .et-l .et_pb_button_dov_242034_48:hover, .et-db .et-l .et_pb_button_dov_241965_10:hover, .et-db .et-l .et_pb_button_dov_241987_26:hover, .et-db .et-l .et_pb_button_dov_242021_38:hover, .et-db .et-l .et_pb_button_dov_242021_37:hover, .et-db .et-l .et_pb_button_dov_241987_27:hover, .et-db .et-l .et_pb_button_dov_242041_60:hover { text-shadow: 0em 0em 0.3em #ffffff; box-shadow:  6px 6px 18px 3px rgba(0,0,0,0.3) ; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37 { color:#000000 !important;
border-width:0px !important;
font-size:17px; background-color: #fff003; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover { background-image: initial ;background-color: #fff003; }
.et-db .et-l .et_pb_button_dov_241965_10_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242034_48_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_27_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242041_60_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242021_37_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242034_49_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241965_9_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242041_59_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_26_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242021_38_wrapper a:hover { transform: scaleX(1.01) scaleY(1.01) !important; }
.et-db .et-l .et_pb_button_dov_241965_9_wrapper,.et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_242041_59_wrapper,.et-db .et-l .et_pb_button_dov_242041_59, .et-db .et-l .et_pb_button_dov_242041_60_wrapper,.et-db .et-l .et_pb_button_dov_242041_60, .et-db .et-l .et_pb_button_dov_241987_27_wrapper,.et-db .et-l .et_pb_button_dov_241987_27, .et-db .et-l .et_pb_button_dov_242034_49_wrapper,.et-db .et-l .et_pb_button_dov_242034_49, .et-db .et-l .et_pb_button_dov_242034_48_wrapper,.et-db .et-l .et_pb_button_dov_242034_48, .et-db .et-l .et_pb_button_dov_242021_38_wrapper,.et-db .et-l .et_pb_button_dov_242021_38, .et-db .et-l .et_pb_button_dov_241987_26_wrapper,.et-db .et-l .et_pb_button_dov_241987_26, .et-db .et-l .et_pb_button_dov_242021_37_wrapper,.et-db .et-l .et_pb_button_dov_242021_37, .et-db .et-l .et_pb_button_dov_241965_10_wrapper,.et-db .et-l .et_pb_button_dov_241965_10 { transition: transform 300ms ease 0ms, background-color 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241987_11 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Hintergrund.png) !important; }
.et-db .et-l .et_pb_row_dov_241987_15 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.et-db .et-l .et_pb_image_dov_241987_19 { transition: transform 300ms ease 0ms; text-align: center; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay:before { color: RGBA(0,0,0,0) !important; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay { background-color: RGBA(0,0,0,0); }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242021_28 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Hintergrund.png) !important; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242034_39 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Hintergrund.png) !important; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242041_50 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Hintergrund.png) !important; }
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title, .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
.et_pb_column_12 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_14:hover, .et_pb_column_15:hover, .et_pb_column_12:hover, .et_pb_column_17:hover, .et_pb_column_16:hover, .et_pb_column_13:hover { box-shadow:  0px 12px 18px -5px rgba(0,0,0,0.44) ; transform: translateX(0px) translateY(-15px) !important; }
.et_pb_column_13 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_14 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_15 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_16 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_17 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text { font-weight: 600;color: #000000 !important; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a { font-weight: 800;text-align: center; }
.dsm_card_carousel_child_2.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1.dsm_card_carousel_child>div:first-of-type { background-color: #f4f4f4; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button { color:#000000 !important;
border-width:2px !important;
border-color:#000000;
border-radius:50px;
font-size:14px;
font-weight: 700 !important; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; }
.et-db .et-l .et_pb_image_dov_241987_19.et_pb_module, .dsm_card_carousel_0.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
@media only screen and ( min-width: 981px ) {
.et_pb_section_2 { width: 350px; }
.et_pb_blurb_2, .et_pb_section_8 { display: none !important; }
.et-db .et-l .et_pb_image_dov_241987_19 { width: 20%; }
}
@media only screen and ( max-width: 980px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 70px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 1200px; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 30px !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after, body .et_pb_section .et_pb_button_0:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 350px; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_9, .et_pb_text_11, .et_pb_text_6, .et_pb_text_10, .et_pb_section_13, .et_pb_text_8, .et_pb_text_7, .et_pb_section_12 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 60%; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 20px; width: 20px; margin-top: -10px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -20px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -20px; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb { margin-right: 65px !important; }
.et-db .et-l .et_pb_section_dov_242034_39, .et-db .et-l .et_pb_section_dov_242041_50, .et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_242021_28, .et-db .et-l .et_pb_section_dov_241987_11 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et_pb_column_16, .et_pb_column_12, .et_pb_column_13, .et_pb_column_14, .et_pb_column_15, .et_pb_column_17 { border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_blurb_2, .et_pb_text_4, .et_pb_section_5, .et_pb_section_7 { display: none !important; }
}
@media only screen and ( max-width: 767px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 35px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 15px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 510px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { font-size:15px !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a { font-size: 15px; }
.et_pb_button_0_wrapper { margin-right: 0% !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after, body .et_pb_section .et_pb_button_0:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 100%; }
.et_pb_row_2 { overflow-x: auto; overflow-y: auto; }
.et_pb_text_12 h2, .et_pb_text_13 h2, .et_pb_text_2 h2, .et_pb_text_5 h2 { font-size: 28px; }
.et_pb_text_3 h3 { line-height: 1.5em; }
.et_pb_section_7, .et_pb_text_4 { display: none !important; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_11, .et_pb_text_10, .et_pb_text_9, .et_pb_section_12, .et_pb_text_8, .et_pb_text_7, .et_pb_text_6, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 100%; }
.dsm_card_carousel_0 .swiper-button-prev { left: 15px; }
.dsm_card_carousel_0 .swiper-button-next { right: 15px; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { font-size: 16px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 36px; width: 36px; margin-top: -18px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-prev { left: 0; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-next { right: 0; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: none; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et-db .et-l .et_pb_row_dov_241965_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_43,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242034_43.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242034_43.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242034_43.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_46,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242034_46.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242034_46.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242034_46.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_51,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242041_51.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242041_51.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242041_51.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_54,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242041_54.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242041_54.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242041_54.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_40,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242034_40.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242034_40.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242034_40.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_7,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_35,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_12,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_32,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_15,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_29,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_20,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_57,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242041_57.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242041_57.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242041_57.et_pb_row, .et_pb_row_9, body .et-db .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_9.et_pb_row, .et_pb_row_11, body .et-db .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_11.et_pb_row, .et_pb_row_10, body .et-db .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_10.et_pb_row { width: 95%; }
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a { font-size: 12px; line-height: 3em; }
.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb { font-size: 12px; }
.et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon { font-size: 20px; }
.et_pb_text_14 { font-size: 14px; }
.et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_242041_50, .et-db .et-l .et_pb_section_dov_242034_39, .et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_242021_28 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_text_dov_242041_53 h2, .et-db .et-l .et_pb_text_dov_242034_42 h2, .et-db .et-l .et_pb_text_dov_242021_31 h2, .et-db .et-l .et_pb_text_dov_241987_17 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2 { font-size: 30px; }
.et-db .et-l .dsm_masonry_gallery_dov_242041_56 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et_pb_column_16, .et_pb_column_15, .et_pb_column_17, .et_pb_column_14, .et_pb_column_13, .et_pb_column_12 { border-right-width:2px;border-bottom-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}@font-face { font-family: "Alice"; font-display: swap;  src: url(https://www.hezel-holzbau.de/wp-content/uploads/et-fonts/Alice-Regular.ttf) format("truetype"); }
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container, .et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container { background-color: rgba(0,0,0,0.37); }
.et_pb_slide_0, .et_pb_slide_1, .et_pb_slider .et_pb_slide_0, .et_pb_slider .et_pb_slide_1 { background-color: rgba(0,0,0,0.55); }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 70px !important; text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 25px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, border 300ms ease 0ms; }
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover, .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover { text-shadow: 0em 0em 0.3em #FFFFFF; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 700px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { color:#000000 !important;
border-color:#FFFFFF;
border-radius:5px; background-color: #fff003; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover { font-size:21px !important;border-width:2px !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60,body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59,body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:hover, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_71,body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_71:hover, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_70,body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_70:hover { padding: 0.3em 1em !important; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_70:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_70:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:after, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:before, body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_71:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_71:after, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:before, body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after { display:none !important; }
.et_pb_section_1.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: #fff003 !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;font-size: 18px; color: #000000 !important; line-height: 1.6em; text-shadow: 0em 0em 0.3em rgba(0,0,0,0); }
.et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb:hover .et_pb_module_header a, .et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb:hover .et_pb_module_header a { text-shadow: 0em 0em 0.3em #ffffff; }
.et_pb_blurb_4:hover, .et_pb_blurb_0:hover, .et_pb_blurb_5:hover, .et_pb_blurb_7:hover, .et_pb_blurb_1:hover, .et_pb_blurb_6:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_blurb_0, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a { transition: transform 300ms ease 0ms, text-shadow 300ms ease 0ms; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_1 .et-pb-icon, .et_pb_blurb_0 .et-pb-icon { font-size: 25px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_button_0 { color:#000000 !important;
border-color:#000000;
font-size:20px;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .et_pb_button_0:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after { font-size:1.6em; }
body.et_button_custom_icon .et_pb_button_0:after { font-size:20px; }
.et_pb_button_0 { min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_242034_49,.et-db .et-l .et_pb_button_dov_242034_49:after, .et-db .et-l .et_pb_button_dov_242021_37,.et-db .et-l .et_pb_button_dov_242021_37:after, .et-db .et-l .et_pb_button_dov_242021_38,.et-db .et-l .et_pb_button_dov_242021_38:after, .et-db .et-l .et_pb_button_dov_242050_70,.et-db .et-l .et_pb_button_dov_242050_70:after, .et-db .et-l .et_pb_button_dov_241965_9,.et-db .et-l .et_pb_button_dov_241965_9:after, .et-db .et-l .et_pb_button_dov_242034_48,.et-db .et-l .et_pb_button_dov_242034_48:after, .et-db .et-l .et_pb_button_dov_242041_60,.et-db .et-l .et_pb_button_dov_242041_60:after, .et-db .et-l .et_pb_button_dov_242041_59,.et-db .et-l .et_pb_button_dov_242041_59:after, .et-db .et-l .et_pb_button_dov_241965_10,.et-db .et-l .et_pb_button_dov_241965_10:after, .et-db .et-l .et_pb_button_dov_242050_71,.et-db .et-l .et_pb_button_dov_242050_71:after, .et_pb_button_0, .et_pb_button_0:after, .et-db .et-l .et_pb_button_dov_241987_26,.et-db .et-l .et_pb_button_dov_241987_26:after, .et-db .et-l .et_pb_button_dov_241987_27,.et-db .et-l .et_pb_button_dov_241987_27:after { transition: all 300ms ease 0ms; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; height: 100%; z-index: 9999; position: fixed !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_section_2.et_pb_section { padding-top: 140px; padding-bottom: 0px; background-color: #fff003 !important; }
body.logged-in.admin-bar .et_pb_section_2, body.logged-in.admin-bar .et_pb_blurb_2 { top: calc(0px + 32px); }
.et_pb_row_1.et_pb_row, .et_pb_row_6.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_2, body .et-db .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_2.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_2.et_pb_row, .et_pb_row_1, body .et-db .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_1.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_1.et_pb_row { width: 100%; }
.et_pb_row_1 { z-index: 12 !important; position: absolute !important; top: 0px; bottom: auto; left: 0px; right: auto; }
.et_pb_blurb_2.et_pb_blurb { margin-top: 15px !important; margin-bottom: 0px !important; width: 50px; }
.et_pb_blurb_2 { position: fixed !important; top: 0px; bottom: auto; right: 0px; left: auto; transform: translateX(-10px) translateY(100px); }
.et_pb_blurb_2 .et-pb-icon { font-size: 40px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 18px; color: #000000 !important; letter-spacing: 2px; line-height: 1.2em; }
.et_pb_blurb_3.et_pb_blurb { background-color: #fff003; border-radius: 0 0 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 0.2em !important; padding-right: 1em !important; padding-left: 1em !important;margin-top: 50px !important; margin-bottom: 0px !important; }
.et_pb_blurb_3 { position: absolute !important; top: 50%; bottom: auto; right: 0px; left: auto; transform: translateX(0px) translateY(100px) rotateX(0deg) rotateY(0deg) rotateZ(-90deg);transform-origin:100% 0%; }
.et_pb_row_2 { height: 100%; overflow-x: scroll; overflow-y: scroll; }
.et_pb_row_2.et_pb_row { padding-top: 5% !important; padding-right: 5% !important; padding-bottom: 5% !important; padding-left: 5% !important; padding-top: 5%; padding-right: 5%; padding-bottom: 5%; padding-left: 5%; }
.et_pb_text_0 h4 { font-family: 'Overpass', sans-serif; font-weight: 700; text-transform: uppercase;font-size: 25px; color: #000000 !important; letter-spacing: 6px; text-align: center; }
.et-db .et-l .et_pb_text_dov_242041_53.et_pb_text, .et-db .et-l .et_pb_text_dov_242021_31.et_pb_text, .et-db .et-l .et_pb_text_dov_241987_14.et_pb_text, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .et-db .et-l .et_pb_text_dov_242034_42.et_pb_text, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_1.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et_pb_blurb_7.et_pb_blurb .et_pb_blurb_description a, .dsm_before_after_image_3.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .et_pb_blurb_4.et_pb_blurb .et_pb_blurb_description a, .et-db .et-l .et_pb_text_dov_241987_17.et_pb_text, .dsm_before_after_image_2.dsm_before_after_image .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_0.dsm_before_after_image .dsm-before-after-image-slider-before-label:before, .et_pb_text_4.et_pb_text a, .et_pb_text_1.et_pb_text, .et-db .et-l .et_pb_text_dov_242050_64.et_pb_text, .et-db .et-l .et_pb_text_dov_241965_3.et_pb_text { color: #000000 !important; }
.et_pb_text_1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; }
.et_pb_section_6.et_pb_section, .et_pb_section_12.et_pb_section, .et_pb_section_9.et_pb_section, .et_pb_section_3.et_pb_section, .et_pb_section_8.et_pb_section, .et_pb_section_5.et_pb_section, .et_pb_section_4.et_pb_section, .et_pb_section_7.et_pb_section, .et_pb_section_11.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et_pb_text_2 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.dsm_icon_divider_3 .dsm-divider, .dsm_icon_divider_2 .dsm-divider, .dsm_icon_divider_0 .dsm-divider, .dsm_icon_divider_1 .dsm-divider { border-top-color: #000000; border-top-style: solid; border-top-width: 2px; }
.et-db .et-l .et_pb_text_dov_241987_17, .et-db .et-l .et_pb_text_dov_242050_64, .et-db .et-l .et_pb_text_dov_242021_31, .et-db .et-l .et_pb_text_dov_242034_42, .et-db .et-l .et_pb_text_dov_242041_53, .et-db .et-l .et_pb_text_dov_241987_14, .et_pb_text_3, .et_pb_text_4, .et-db .et-l .et_pb_text_dov_241965_3 { line-height: 1.8em; font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; line-height: 1.8em; }
.et_pb_text_3 h3 { font-weight: 600;color: #000000 !important; }
.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item { border-radius: 5px 5px 5px 5px;overflow: hidden; }
.et_pb_gallery_0 { width: 100%; max-width: 100%; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et_pb_text_4 a { text-decoration: underline; -webkit-text-decoration-color: #000000; text-decoration-color: #000000; }
.et_pb_text_4 h3 { color: #b65532 !important; }
.et_pb_text_4 h5 { color: #000000 !important; line-height: 1.5em; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et-db .et-l .et_pb_image_dov_241987_19:hover, .dsm_icon_list_1:hover, .dsm_icon_list_2:hover, .dsm_icon_list_0:hover { transform: scaleX(1.02) scaleY(1.02) !important; }
.dsm_icon_list_2, .dsm_icon_list_2 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_0, .dsm_icon_list_0 .dsm_icon_list_child .dsm_icon_list_icon, .dsm_icon_list_1, .dsm_icon_list_1 .dsm_icon_list_child .dsm_icon_list_icon { transition: transform 300ms ease 0ms, color 300ms ease 0ms; }
.dsm_icon_list_0:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_1:hover .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2:hover .dsm_icon_list_items .dsm_icon_list_icon { color: #1f4fa8; }
.dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_icon, .dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_icon { color: #0e43a9; }
.dsm_icon_list_0 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_1 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child), .dsm_icon_list_2 .dsm_icon_list_items .dsm_icon_list_child:not(:last-child) { margin-bottom: 0px; }
.et-db .et-l .et_pb_text_dov_242021_31 h2, .et_pb_text_13 h2, .et-db .et-l .et_pb_text_dov_241987_17 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et_pb_text_12 h2, .et-db .et-l .et_pb_text_dov_242050_64 h2, .et_pb_text_5 h2, .et-db .et-l .et_pb_text_dov_242041_53 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2, .et-db .et-l .et_pb_text_dov_242034_42 h2 { font-family: 'Georgia', Georgia, "Times New Roman", serif;font-size: 45px; color: #000000 !important; line-height: 1.2em; text-align: center; }
.et_pb_row_6 { height: 100%; }
.et_pb_row_6, body .et-db .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_6.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_text_11 h1, .et_pb_text_9 h1, .et_pb_text_8 h1, .et_pb_text_7 h1, .et_pb_text_6 h1, .et_pb_text_10 h1 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 23px; color: #ffffff !important; text-align: center; }
.et_pb_text_10, .et_pb_text_8, .et_pb_text_9, .et_pb_text_11, .et_pb_text_7, .et_pb_text_6 { background-color: rgba(0,0,0,0.63); border-top-width:3px;border-top-color:#fff003; height: 450px; padding-top: 45% !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; transition: border 300ms ease 0ms; }
.et_pb_text_8:hover, .et_pb_text_7:hover, .et_pb_text_10:hover, .et_pb_text_9:hover, .et_pb_text_11:hover, .et_pb_text_6:hover { border-top-width:3px; }
.dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button_wrapper, .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button_wrapper, .et-db .et-l .et_pb_text_dov_241987_14 h3, .et-db .et-l .et_pb_text_dov_242034_42 h3, .et-db .et-l .et_pb_text_dov_241965_3 h3, .et-db .et-l .et_pb_text_dov_242021_31 h3, .et-db .et-l .et_pb_text_dov_241987_17 h3, .et-db .et-l .et_pb_text_dov_242041_53 h3, .et-db .et-l .et_pb_text_dov_242050_64 h3 { text-align: center; }
body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body.et_button_custom_icon .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after { font-size:14px; }
.dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button { box-shadow:  6px 6px 18px -7px rgba(131,0,233,0.18) ; }
.dsm_card_carousel_child_4 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow, .dsm_card_carousel_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_5 .dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text { transition: background 300ms ease 0ms, box-shadow 300ms ease 0ms, border 300ms ease 0ms, padding 300ms ease 0ms, border-radius 300ms ease 0ms; }
.dsm_card_carousel_child_0 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_5 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_3 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_0 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_1 .dsm_card_carousel_child_image_wrapper, .dsm_card_carousel_child_4 .dsm_card_carousel_child_image_wrapper { height: 240px; }
.dsm_card_carousel_child_2 .dsm_card_wrapper, .dsm_card_carousel_child_5 .dsm_card_wrapper, .dsm_card_carousel_child_0 .dsm_card_wrapper, .dsm_card_carousel_child_4 .dsm_card_wrapper, .dsm_card_carousel_child_3 .dsm_card_wrapper, .dsm_card_carousel_child_1 .dsm_card_wrapper { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.dsm_card_carousel_child_1 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_2 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_3 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_4 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_child_5 .dsm_card_carousel_child_image_background { background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); transition: transform 300ms ease; }
.dsm_card_carousel_0 .dsm_card_carousel_child_badge_text { color: #000000 !important; background-color: #fff003; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_0.dsm_card_carousel h4, .dsm_card_carousel_0.dsm_card_carousel h4 a, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h1.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h2.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h3.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h5.et_pb_module_header a, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header, .dsm_card_carousel_0.dsm_card_carousel h6.et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; font-weight: 800;font-size: 25px; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_description { font-family: 'Lato', sans-serif; }
.dsm_card_carousel_0.dsm_card_carousel .et_pb_button { text-shadow: 0em 0em 0.3em RGBA(0,0,0,0); }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_arrow { border-radius: 50px 50px 50px 50px;overflow: hidden; box-shadow:  6px 6px 18px -5px rgba(0,0,0,0.45) ; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child_badge_text { border-width:2px;border-color:#000000; }
.dsm_card_carousel_0.dsm_card_carousel .dsm_card_carousel_child>div:first-of-type { border-radius: 6px 6px 6px 6px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.dsm_card_carousel_0.dsm_card_carousel .swiper-container { padding-top: 30px; padding-bottom: 30px;margin-bottom: 60px !important; }
body .et_pb_section .dsm_card_carousel_0.dsm_card_carousel .et_pb_button { color:#000000 !important;
border-color:#000000;
font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; background-color: #fff003; }
.dsm_card_carousel_0 .swiper-button-prev::before, .dsm_card_carousel_0 .swiper-button-next::before { font-family:ETmodules !important; font-weight:400 !important; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { color: #000000; font-size: 20px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { background-color: #fff003; height: 40px; width: 40px; margin-top: -20px; }
.dsm_card_carousel_0 .swiper-button-prev { left: -60px; }
.dsm_card_carousel_0 .swiper-button-next { right: -60px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -40px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -40px; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: inline-flex; }
.dsm_card_carousel_0 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #000000 !important; opacity: 1; }
.dsm_card_carousel_0 .swiper-pagination-bullet { background: rgba(0,0,0,0.2) !important; opacity: 1; }
.dsm_card_carousel_0 .dsm_card_carousel_pagination { display: block; }
.dsm_card_carousel_0 .dsm_card_carousel_child_img { max-width: 100%; }
.dsm_card_carousel_0 .dsm_card_carousel_child_image_wrapper { justify-content: flex-start; }
div.et_pb_section.et_pb_section_10 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Vergleich-Hintergrund.png) !important; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_section_10.et_pb_section { background-color: rgba(0,0,0,0.38) !important; }
.et_pb_row_9 { background-color: #FFFFFF; border-radius: 10px 10px 0 0;overflow: hidden; }
.et-db .et-l .et_pb_row_dov_241987_15.et_pb_row, .et-db .et-l .et_pb_row_dov_242050_62.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_51.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_29.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_12.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_40.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1.et_pb_row, .et_pb_row_10.et_pb_row, .et_pb_row_9.et_pb_row, .et_pb_row_11.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et_pb_row_10 { background-color: #FFFFFF; border-radius: 0 0 0 0;overflow: hidden; }
.dsm_before_after_image_0.dsm_before_after_image, .dsm_before_after_image_3.dsm_before_after_image, .dsm_before_after_image_1.dsm_before_after_image, .dsm_before_after_image_2.dsm_before_after_image { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:4px;border-color:#000000; margin-bottom: 15px !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dsm_before_after_image_3 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_0 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_1 .dsm-before-after-image-slider-overlay:hover, .dsm_before_after_image_2 .dsm-before-after-image-slider-overlay:hover {  background-color: rgba(0, 0, 0, 0.5); }
.dsm_before_after_image_2 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-before-label:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-before-label:before {  background-color: rgba(255,240,3,0.74);  content: "Vorher"; }
.dsm_before_after_image_2 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-after-label:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-after-label:before {  background-color: rgba(255,240,3,0.74);  content: "Nachher"; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-handle, .dsm_before_after_image_0 .dsm-before-after-image-slider-handle, .dsm_before_after_image_2 .dsm-before-after-image-slider-handle, .dsm_before_after_image_3 .dsm-before-after-image-slider-handle {  border-color: #000000;  border-radius: ;  background-color: #fff003; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-vertical .dsm-before-after-image-slider-handle:after {  background-color: #000000; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_0 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-left-arrow, .dsm_before_after_image_3 .dsm-before-after-image-slider-left-arrow {  border-right-color: #000000; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_2 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_0 .dsm-before-after-image-slider-right-arrow, .dsm_before_after_image_3 .dsm-before-after-image-slider-right-arrow {  border-left-color: #000000; }
.dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_1 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_2 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_0 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:before, .dsm_before_after_image_3 .dsm-before-after-image-slider-horizontal .dsm-before-after-image-slider-handle:after {  box-shadow: 0 -3px 0 #000000, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.et_pb_row_11 { background-color: #FFFFFF; border-radius: 0 0 5px 5px;overflow: hidden; }
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: #000000 !important; line-height: 2em; }
.et_pb_blurb_4.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; }
.et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et-pb-icon, .et_pb_blurb_7 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_7 .et_pb_main_blurb_image .et-pb-icon { border-radius: 100% 100% 100% 100%;overflow: hidden; border-width:2px;border-color:#000000; padding-top: 8px !important; padding-right: 8px !important; padding-bottom: 8px !important; padding-left: 8px !important; background-color: #fff003; }
.et_pb_blurb_7, .et_pb_blurb_5, .et_pb_blurb_6, .et_pb_blurb_4 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 16px; color: #000000; font-family:ETmodules !important; font-weight:400 !important; }
.et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a { font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_5.et_pb_blurb { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_5.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description a { text-decoration: underline;color: #000000 !important; }
.et_pb_blurb_6.et_pb_blurb { font-family: 'Actor', sans-serif;font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_7.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; margin-top: -3% !important; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox] + label, .et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio] + label { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; }
.et_pb_contact_form_0.et_pb_contact_form_container .input, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"] + label i, .et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:2px;border-color:#000000; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#000000 !important; background-color: #fff003 !important; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label i, .et_pb_contact_form_0 .input[type="radio"] + label i { background-color: #fff003; }
.et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label i, .et_pb_contact_form_0 .input[type="radio"]:active + label i { background-color: #fff468; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"] + label, .et_pb_contact_form_0 .input[type="radio"] + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:before, .et_pb_contact_form_0 .input::placeholder, .et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active + label, .et_pb_contact_form_0 .input[type="radio"]:active + label, .et_pb_contact_form_0 .input[type="checkbox"]:checked:active + label i:before { color: #000000; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_form_0 .input[type="radio"]:checked + label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:before { background-color: #000000; }
div.et_pb_section.et_pb_section_12, div.et_pb_section.et_pb_section_13 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Startslider-1.png) !important; }
.et_pb_section_12, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
.et_pb_section_13.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: rgba(0,0,0,0.66) !important; }
.et_pb_text_14.et_pb_text, .et_pb_text_14.et_pb_text a { color: #FFFFFF !important; }
.et_pb_text_14 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif; text-decoration: underline;font-size: 15px; }
.et_pb_text_14 h2 { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif;color: #FFFFFF !important; text-shadow: 0em 0em 0.3em #ffffff; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241965_0 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Hintergrund.png) !important; }
.et-db .et-l .et_pb_section_dov_242041_50, .et-db .et-l .et_pb_section_dov_242021_28, .et-db .et-l .et_pb_section_dov_242050_61, .et-db .et-l .et_pb_section_dov_242034_39, .et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_241965_0 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_section_dov_242021_28.et_pb_section, .et-db .et-l .et_pb_section_dov_242050_61.et_pb_section, .et-db .et-l .et_pb_section_dov_242041_50.et_pb_section, .et-db .et-l .et_pb_section_dov_241965_0.et_pb_section, .et-db .et-l .et_pb_section_dov_242034_39.et_pb_section, .et-db .et-l .et_pb_section_dov_241987_11.et_pb_section { background-color: rgba(0,0,0,0.54) !important; }
.et-db .et-l .et_pb_row_dov_242021_29, .et-db .et-l .et_pb_row_dov_242041_51, .et-db .et-l .et_pb_row_dov_241965_1, .et-db .et-l .et_pb_row_dov_242050_62, .et-db .et-l .et_pb_row_dov_242034_40, .et-db .et-l .et_pb_row_dov_241987_12 { background-color: rgba(255,255,255,0.87); border-radius: 10px 10px 0 0;overflow: hidden; }
.et-db .et-l .et_pb_row_dov_241987_20, .et-db .et-l .et_pb_row_dov_242034_43, .et-db .et-l .et_pb_row_dov_241965_4, .et-db .et-l .et_pb_row_dov_242021_32, .et-db .et-l .et_pb_row_dov_242041_54, .et-db .et-l .et_pb_row_dov_242050_65 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_242021_32.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_43.et_pb_row, .et-db .et-l .et_pb_row_dov_242050_65.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_54.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_20.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 30px !important; padding-left: 10px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 30px; padding-left: 10px; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid .et_pb_image_wrap, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242050_67 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item { margin-bottom: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item .dsm-overlay, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item .dsm-overlay { background: rgba(255,240,3,0.47) !important; }
.et-db .et-l .et_pb_row_dov_242021_35, .et-db .et-l .et_pb_row_dov_242041_57, .et-db .et-l .et_pb_row_dov_242050_68, .et-db .et-l .et_pb_row_dov_241987_24, .et-db .et-l .et_pb_row_dov_242034_46, .et-db .et-l .et_pb_row_dov_241965_7 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 5px 5px;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_242041_57.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_46.et_pb_row, .et-db .et-l .et_pb_row_dov_242050_68.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_35.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24.et_pb_row { padding-top: 27px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-top: 27px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_button_dov_241987_26, .et-db .et-l .et_pb_button_dov_242050_71, .et-db .et-l .et_pb_button_dov_242034_49, .et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_242034_48, .et-db .et-l .et_pb_button_dov_241965_10, .et-db .et-l .et_pb_button_dov_241987_27, .et-db .et-l .et_pb_button_dov_242021_37, .et-db .et-l .et_pb_button_dov_242041_59, .et-db .et-l .et_pb_button_dov_242050_70, .et-db .et-l .et_pb_button_dov_242041_60, .et-db .et-l .et_pb_button_dov_242021_38 { text-shadow: 0em 0em 0.3em rgba(0,0,0,0); box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; min-width: 100%;text-align: center; }
.et-db .et-l .et_pb_button_dov_241965_10:hover, .et-db .et-l .et_pb_button_dov_242034_48:hover, .et-db .et-l .et_pb_button_dov_242041_60:hover, .et-db .et-l .et_pb_button_dov_242034_49:hover, .et-db .et-l .et_pb_button_dov_242021_37:hover, .et-db .et-l .et_pb_button_dov_242050_71:hover, .et-db .et-l .et_pb_button_dov_242041_59:hover, .et-db .et-l .et_pb_button_dov_242021_38:hover, .et-db .et-l .et_pb_button_dov_241987_27:hover, .et-db .et-l .et_pb_button_dov_241987_26:hover, .et-db .et-l .et_pb_button_dov_241965_9:hover, .et-db .et-l .et_pb_button_dov_242050_70:hover { text-shadow: 0em 0em 0.3em #ffffff; box-shadow:  6px 6px 18px 3px rgba(0,0,0,0.3) ; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10, body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_71, body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_70, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59 { color:#000000 !important;
border-width:0px !important;
font-size:17px; background-color: #fff003; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_37:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_10:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_49:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241965_9:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242021_38:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_60:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_70:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242041_59:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242034_48:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_242050_71:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_27:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_241987_26:hover { background-image: initial ;background-color: #fff003; }
.et-db .et-l .et_pb_button_dov_241965_10_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241965_9_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242041_59_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242034_48_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242041_60_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242034_49_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242050_71_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242021_37_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_26_wrapper a:hover, .et-db .et-l .et_pb_button_dov_241987_27_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242021_38_wrapper a:hover, .et-db .et-l .et_pb_button_dov_242050_70_wrapper a:hover { transform: scaleX(1.01) scaleY(1.01) !important; }
.et-db .et-l .et_pb_button_dov_241965_10_wrapper,.et-db .et-l .et_pb_button_dov_241965_10, .et-db .et-l .et_pb_button_dov_242050_71_wrapper,.et-db .et-l .et_pb_button_dov_242050_71, .et-db .et-l .et_pb_button_dov_242041_60_wrapper,.et-db .et-l .et_pb_button_dov_242041_60, .et-db .et-l .et_pb_button_dov_242041_59_wrapper,.et-db .et-l .et_pb_button_dov_242041_59, .et-db .et-l .et_pb_button_dov_242021_37_wrapper,.et-db .et-l .et_pb_button_dov_242021_37, .et-db .et-l .et_pb_button_dov_242021_38_wrapper,.et-db .et-l .et_pb_button_dov_242021_38, .et-db .et-l .et_pb_button_dov_242050_70_wrapper,.et-db .et-l .et_pb_button_dov_242050_70, .et-db .et-l .et_pb_button_dov_242034_49_wrapper,.et-db .et-l .et_pb_button_dov_242034_49, .et-db .et-l .et_pb_button_dov_241987_27_wrapper,.et-db .et-l .et_pb_button_dov_241987_27, .et-db .et-l .et_pb_button_dov_241987_26_wrapper,.et-db .et-l .et_pb_button_dov_241987_26, .et-db .et-l .et_pb_button_dov_241965_9_wrapper,.et-db .et-l .et_pb_button_dov_241965_9, .et-db .et-l .et_pb_button_dov_242034_48_wrapper,.et-db .et-l .et_pb_button_dov_242034_48 { transition: transform 300ms ease 0ms, background-color 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_241987_11 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Hintergrund.png) !important; }
.et-db .et-l .et_pb_row_dov_241987_15 { background-color: rgba(255,255,255,0.87); border-radius: 0 0 0 0;overflow: hidden; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.et-db .et-l .et_pb_image_dov_241987_19 { transition: transform 300ms ease 0ms; text-align: center; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay:before { color: RGBA(0,0,0,0) !important; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_overlay { background-color: RGBA(0,0,0,0); }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242021_28 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Hintergrund.png) !important; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242034_39 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Hintergrund.png) !important; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242041_50 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Hintergrund.png) !important; }
.et-db .et-l div.et_pb_section.et_pb_section_dov_242050_61 { background-blend-mode: multiply; background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Hintergrund.png) !important; }
.et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-sizer { width: calc((100% - (4 - 1) * 12px) / 4); }
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title, .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title { font-family: 'Alice', Helvetica, Arial, Lucida, sans-serif !important; }
.et_pb_column_12 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Holzbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_14:hover, .et_pb_column_16:hover, .et_pb_column_12:hover, .et_pb_column_13:hover, .et_pb_column_17:hover, .et_pb_column_15:hover { box-shadow:  0px 12px 18px -5px rgba(0,0,0,0.44) ; transform: translateX(0px) translateY(-15px) !important; }
.et_pb_column_13 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachfenster-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_14 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Carport-Terrasse-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_15 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Fassadenbau-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_16 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Dachsanierung-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.et_pb_column_17 { background-image: url(https://www.hezel-holzbau.de/wp-content/uploads/2021/10/Hezel-Holzbau-Lauchheim-Komplettleistungen-Kachel.png); border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; box-shadow:  0px 12px 18px -5px rgba(0,0,0,0) ; transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms; }
.dsm_card_carousel_child_5 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_3 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_0 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_4 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_1 .dsm_card_carousel_child_badge_text, .dsm_card_carousel_child_2 .dsm_card_carousel_child_badge_text { font-weight: 600;color: #000000 !important; padding-top: 7px; padding-right: 15px; padding-bottom: 7px; padding-left: 15px; }
.dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a { font-weight: 800;text-align: center; }
.dsm_card_carousel_child_2.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_4.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_0.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_5.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_3.dsm_card_carousel_child>div:first-of-type, .dsm_card_carousel_child_1.dsm_card_carousel_child>div:first-of-type { background-color: #f4f4f4; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button { color:#000000 !important;
border-width:2px !important;
border-color:#000000;
border-radius:50px;
font-size:14px;
font-weight: 700 !important; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; }
.dsm_card_carousel_0.et_pb_module, .et-db .et-l .et_pb_image_dov_241987_19.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
@media only screen and ( min-width: 981px ) {
.et_pb_section_2 { width: 350px; }
.et_pb_blurb_2, .et_pb_section_8 { display: none !important; }
.et-db .et-l .et_pb_image_dov_241987_19 { width: 20%; }
}
@media only screen and ( max-width: 980px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 70px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 1200px; }
.et_pb_button_0_wrapper { margin-right: 0px !important; margin-left: 30px !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after, body .et_pb_section .et_pb_button_0:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 350px; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_text_9, .et_pb_text_11, .et_pb_text_6, .et_pb_text_10, .et_pb_section_13, .et_pb_text_8, .et_pb_text_7, .et_pb_section_12 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 60%; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 20px; width: 20px; margin-top: -10px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -20px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -20px; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb { margin-right: 65px !important; }
.et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_242050_61, .et-db .et-l .et_pb_section_dov_242041_50, .et-db .et-l .et_pb_section_dov_242034_39, .et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_242021_28 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242050_67 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-sizer { width: calc((100% - (4 - 1) * 12px) / 4); }
.et_pb_column_14, .et_pb_column_17, .et_pb_column_15, .et_pb_column_13, .et_pb_column_16, .et_pb_column_12 { border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_blurb_2, .et_pb_text_4, .et_pb_section_5, .et_pb_section_7 { display: none !important; }
}
@media only screen and ( max-width: 767px ) {
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title { font-size: 35px !important; }
.et_pb_fullwidth_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content { font-size: 15px !important; }
.et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide { height: 510px; }
body .et_pb_section .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_more_button.et_pb_button { font-size:15px !important; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header, .et_pb_blurb_0.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header, .et_pb_blurb_1.et_pb_blurb .et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_5.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_0.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_1.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_2.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_3.dsm_card_carousel_child h6.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child .dsm_card_wrapper h4.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h4.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h1.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h2.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h3.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h5.et_pb_module_header a, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header, .dsm_card_carousel_child_4.dsm_card_carousel_child h6.et_pb_module_header a { font-size: 15px; }
.et_pb_button_0_wrapper { margin-right: 0% !important; margin-left: 0px !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after, body .et_pb_section .et_pb_button_0:after { display: inline-block;
opacity: 0; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after, body .et_pb_section .et_pb_button_0:hover:after { 
opacity: 1; }
.et_pb_section_2 { border-right-width:2px;border-right-color:#eeeeee; width: 100%; }
.et_pb_row_2 { overflow-x: auto; overflow-y: auto; }
.et_pb_text_13 h2, .et_pb_text_12 h2, .et_pb_text_5 h2, .et_pb_text_2 h2 { font-size: 28px; }
.et_pb_text_3 h3 { line-height: 1.5em; }
.et_pb_text_4, .et_pb_section_7 { display: none !important; }
.et_pb_section_5 { border-bottom-width:1px;border-bottom-color:#000000; }
.et_pb_section_12, .et_pb_text_7, .et_pb_text_8, .et_pb_text_9, .et_pb_text_6, .et_pb_text_10, .et_pb_text_11, .et_pb_section_13 { border-top-width:3px;border-top-color:#fff003; }
body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_2.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_5.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_4.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_3.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_1.dsm_card_carousel_child .et_pb_button:after, body .et_pb_section .dsm_card_carousel .dsm_card_carousel_child_0.dsm_card_carousel_child .et_pb_button:after { opacity: 0; }
.dsm_card_carousel_0 { width: 100%; }
.dsm_card_carousel_0 .swiper-button-prev { left: 15px; }
.dsm_card_carousel_0 .swiper-button-next { right: 15px; }
.dsm_card_carousel_0 .swiper-button-prev:before, .dsm_card_carousel_0 .swiper-button-next:before { font-size: 16px; }
.dsm_card_carousel_0 .swiper-button-prev, .dsm_card_carousel_0 .swiper-button-next { height: 36px; width: 36px; margin-top: -18px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-prev { left: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside .swiper-button-next { right: -36px; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-prev { left: 0; }
.dsm_card_carousel_0.dsm_card_carousel_arrow_outside.dsm_card_carousel_arrow_mobile_inside .swiper-button-next { right: 0; }
.dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-prev, .dsm_card_carousel_0 .dsm_card_carousel_arrow.swiper-button-next { display: none; }
.et_pb_section_10 { border-top-width:3px;border-bottom-width:3px;border-top-color:#fff003;border-bottom-color:#fff003; }
.et-db .et-l .et_pb_row_dov_241987_12,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_12.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_1.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_57,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242041_57.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242041_57.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242041_57.et_pb_row, .et-db .et-l .et_pb_row_dov_242050_62,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242050_62.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242050_62.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242050_62.et_pb_row, .et-db .et-l .et_pb_row_dov_242050_65,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242050_65.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242050_65.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242050_65.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_4,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_4.et_pb_row, .et-db .et-l .et_pb_row_dov_241965_7,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241965_7.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_54,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242041_54.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242041_54.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242041_54.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_35,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_35.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_15,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_15.et_pb_row, .et-db .et-l .et_pb_row_dov_242041_51,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242041_51.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242041_51.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242041_51.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_20,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_20.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_32,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_32.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_46,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242034_46.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242034_46.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242034_46.et_pb_row, .et-db .et-l .et_pb_row_dov_241987_24,body.et-db .et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_241987_24.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_43,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242034_43.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242034_43.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242034_43.et_pb_row, .et-db .et-l .et_pb_row_dov_242034_40,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242034_40.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242034_40.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242034_40.et_pb_row, .et-db .et-l .et_pb_row_dov_242021_29,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242021_29.et_pb_row, .et-db .et-l .et_pb_row_dov_242050_68,body.et-db .et-db .et-l .et-l .et_pb_row_dov_242050_68.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_242050_68.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_242050_68.et_pb_row, .et_pb_row_9, body .et-db .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_9.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_9.et_pb_row, .et_pb_row_10, body .et-db .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_10.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_10.et_pb_row, .et_pb_row_11, body .et-db .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_11.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_11.et_pb_row { width: 95%; }
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header, .et_pb_blurb_7.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a { font-size: 12px; line-height: 3em; }
.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_7.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb { font-size: 12px; }
.et_pb_blurb_6 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_7 .et-pb-icon { font-size: 20px; }
.et_pb_text_14 { font-size: 14px; }
.et-db .et-l .et_pb_section_dov_242034_39, .et-db .et-l .et_pb_section_dov_242021_28, .et-db .et-l .et_pb_section_dov_242050_61, .et-db .et-l .et_pb_section_dov_241987_11, .et-db .et-l .et_pb_section_dov_241965_0, .et-db .et-l .et_pb_section_dov_242041_50 { border-top-width:3px;border-top-color:#fff003; height: 1500px; }
.et-db .et-l .et_pb_text_dov_242050_64 h2, .et-db .et-l .et_pb_text_dov_242041_53 h2, .et-db .et-l .et_pb_text_dov_242034_42 h2, .et-db .et-l .et_pb_text_dov_242021_31 h2, .et-db .et-l .et_pb_text_dov_241987_14 h2, .et-db .et-l .et_pb_text_dov_241987_17 h2, .et-db .et-l .et_pb_text_dov_241965_3 h2 { font-size: 30px; }
.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242050_67 .gutter-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .gutter-sizer { width: 12px; }
.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-sizer, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.et-db .et-l .dsm_masonry_gallery_dov_242041_56 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241965_6 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_241987_22 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242021_34 .grid-item, .et-db .et-l .dsm_masonry_gallery_dov_242034_45 .grid-item { margin-bottom: 12px; }
.et-db .et-l .et_pb_image_dov_241987_19 .et_pb_image_wrap img { width: auto; }
.et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-item,.et-db .et-l .dsm_masonry_gallery_dov_242050_67 .grid-sizer { width: calc((100% - (4 - 1) * 12px) / 4); }
.et_pb_column_16, .et_pb_column_15, .et_pb_column_14, .et_pb_column_13, .et_pb_column_12, .et_pb_column_17 { border-right-width:2px;border-bottom-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
}