@charset "UTF-8";
/***!  /media/com_sppagebuilder/css/page-1_elgf.css  !***/

.sp-page-builder .page-content #section-id-1607633044501{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(https://www.tesch-bauunternehmen.de/images/2021/02/26/tesch-bauunternehmen__firmengebaeude_front.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.sp-page-builder .page-content #section-id-1607633044501>.sppb-row-overlay{mix-blend-mode:color}#column-id-1607633044525{box-shadow:0 0 0 0 #fff}#column-wrap-id-1607633044525{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sp-page-builder .page-content #section-id-1607633044526{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}#column-id-1607633044527{box-shadow:0 0 0 0 #fff}#column-id-1607633044529{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1607633044528{margin:0 0 0px 0}#sppb-addon-1607633044528{background-color:rgba(80,77,77,0.32);box-shadow:0 0 0 0 #fff}@media (min-width:768px) and (max-width:991px){#sppb-addon-wrapper-1607633044528{margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}}@media (max-width:767px){#sppb-addon-wrapper-1607633044528{margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}}#sppb-addon-1607633044528 .sp-slider .sp-dots{max-width:20px;height:100%}#sppb-addon-1607633044528 .sp-slider .sp-dots ul{width:20px}#sppb-addon-1607633044528 .sp-slider .sp-dots ul li{border-width:0px;border-style:solid;border-radius:0px;height:2px;width:20px;margin:10px 0px 10px 0px}#sppb-addon-1607633044528 .sp-slider.dot-controller-line .sp-dots ul li.active span{height:2px;border-radius:0px}#sppb-addon-1607633044528 .sp-slider.dot-controller-line .sp-dots ul li.active{border-radius:0px;width:45px}#sppb-addon-1607633044528 .dot-controller-position-vertical_left.sp-slider .sp-dots{left:0px}#sppb-addon-1607633044528 .sp-slider .sp-nav-control .nav-control{border-radius:0px;border-width:1px}#sppb-addon-1607633044528 .sp-slider.arrow-position-bottom_center .sp-nav-control{bottom:0px}#sppb-addon-1607633044528 div.sp-slider .sp-nav-control{left:0px;right:0px}#sppb-addon-1607633044528 .dot-controller-with_image.sp-slider .sp-dots ul li.sp-dot-0{background:url('https://www.tesch-bauunternehmen.de//') no-repeat scroll center center / cover}#sppb-addon-1607633044528 #sp-slider-item-1607633044528-num-0-key.sp-item .sp-video-control{display:none}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-0-key{color:#fff;font-size:20px;line-height:20px;margin:0px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;text-transform:uppercase;font-weight:400}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-0-key img{height:385px;width:400px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-0-key.sppb-sp-slider-button{margin:0px 0px 0px 0px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-0-key.sppb-sp-slider-button .sp-slider-btn-text{color:#fff;font-size:20px;line-height:20px;margin:0px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;text-transform:uppercase;font-weight:400;background:#444}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-0-key.sppb-sp-slider-button .sp-slider-btn-text:hover,.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-0-key.sppb-sp-slider-button .sp-slider-btn-text:focus{background:#222;color:#fff;border-color:#fff}@media (max-width:767px){.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-0-key{font-size:16px;padding:0px 0px 0px 40px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-0-key.sppb-sp-slider-button .sp-slider-btn-text{font-size:16px;padding:0px 0px 0px 40px}}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-1-key{color:#fff;font-size:40px;line-height:50px;letter-spacing:0px;margin:30px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;text-transform:uppercase;font-weight:700}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-1-key img{height:385px;width:400px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-1-key.sppb-sp-slider-button{margin:30px 0px 0px 0px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-1-key.sppb-sp-slider-button .sp-slider-btn-text{color:#fff;font-size:40px;line-height:50px;letter-spacing:0px;margin:30px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;text-transform:uppercase;font-weight:700;background:#444}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-1-key.sppb-sp-slider-button .sp-slider-btn-text:hover,.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-1-key.sppb-sp-slider-button .sp-slider-btn-text:focus{background:#222;color:#fff;border-color:#fff}@media (max-width:767px){.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-1-key{font-size:30px;line-height:30px;padding:0px 0px 0px 40px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-1-key.sppb-sp-slider-button .sp-slider-btn-text{font-size:30px;line-height:30px;padding:0px 0px 0px 40px}}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-2-key{color:rgba(255,255,255,0.8);font-size:21px;line-height:31px;letter-spacing:0px;margin:30px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;font-weight:400}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-2-key img{height:385px;width:400px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-2-key.sppb-sp-slider-button{margin:30px 0px 0px 0px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-2-key.sppb-sp-slider-button .sp-slider-btn-text{color:rgba(255,255,255,0.8);font-size:21px;line-height:31px;letter-spacing:0px;margin:30px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;font-weight:400;background:#444}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-2-key.sppb-sp-slider-button .sp-slider-btn-text:hover,.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-2-key.sppb-sp-slider-button .sp-slider-btn-text:focus{background:#222;color:#fff;border-color:#fff}@media (max-width:767px){.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-2-key{font-size:18px;line-height:22px;padding:0px 0px 0px 40px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-2-key.sppb-sp-slider-button .sp-slider-btn-text{font-size:18px;line-height:22px;padding:0px 0px 0px 40px}}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-3-key img{height:385px;width:400px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-3-key.sppb-sp-slider-button{margin:32px 0px 0px 150px}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-3-key.sppb-sp-slider-button .sp-slider-btn-text{color:#fff;font-size:14px;line-height:14px;letter-spacing:3px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#fff;border-radius:0px;padding:20px 30px 20px 30px;font-family:Arial;text-transform:uppercase;font-weight:400;background:rgba(68,68,68,0)}.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-3-key.sppb-sp-slider-button .sp-slider-btn-text:hover,.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-3-key.sppb-sp-slider-button .sp-slider-btn-text:focus{background:rgba(34,34,34,0.7);border-color:#fff}@media (max-width:767px){.sp-slider #sp-slider-item-1607633044528-num-0-key #sp-slider-inner-item-1607633044529-num-3-key.sppb-sp-slider-button{margin:20px 0px 0px 40px}}#sppb-addon-1607633044528 .dot-controller-with_image.sp-slider .sp-dots ul li.sp-dot-1{background:url('https://www.tesch-bauunternehmen.de//') no-repeat scroll center center / cover}#sppb-addon-1607633044528 #sp-slider-item-1607633044528-num-1-key.sp-item .sp-video-control{display:none}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-0-key{color:#fff;font-size:20px;line-height:20px;margin:0px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;text-transform:uppercase;font-weight:400}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-0-key img{height:385px;width:400px}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-0-key.sppb-sp-slider-button{margin:0px 0px 0px 0px}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-0-key.sppb-sp-slider-button .sp-slider-btn-text{color:#fff;font-size:20px;line-height:20px;margin:0px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;text-transform:uppercase;font-weight:400;background:#444}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-0-key.sppb-sp-slider-button .sp-slider-btn-text:hover,.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-0-key.sppb-sp-slider-button .sp-slider-btn-text:focus{background:#222;color:#fff;border-color:#fff}@media (max-width:767px){.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-0-key{font-size:16px;padding:0px 0px 0px 40px}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-0-key.sppb-sp-slider-button .sp-slider-btn-text{font-size:16px;padding:0px 0px 0px 40px}}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-1-key{color:#fff;font-size:48px;line-height:57px;letter-spacing:0px;margin:30px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;text-transform:uppercase;font-weight:700}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-1-key img{height:385px;width:400px}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-1-key.sppb-sp-slider-button{margin:30px 0px 0px 0px}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-1-key.sppb-sp-slider-button .sp-slider-btn-text{color:#fff;font-size:48px;line-height:57px;letter-spacing:0px;margin:30px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;text-transform:uppercase;font-weight:700;background:#444}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-1-key.sppb-sp-slider-button .sp-slider-btn-text:hover,.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-1-key.sppb-sp-slider-button .sp-slider-btn-text:focus{background:#222;color:#fff;border-color:#fff}@media (max-width:767px){.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-1-key{font-size:30px;line-height:30px;padding:0px 0px 0px 40px}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-1-key.sppb-sp-slider-button .sp-slider-btn-text{font-size:30px;line-height:30px;padding:0px 0px 0px 40px}}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-2-key{color:rgba(255,255,255,0.8);font-size:21px;line-height:31px;letter-spacing:0px;margin:30px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;font-weight:400}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-2-key img{height:385px;width:400px}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-2-key.sppb-sp-slider-button{margin:30px 0px 0px 0px}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-2-key.sppb-sp-slider-button .sp-slider-btn-text{color:rgba(255,255,255,0.8);font-size:21px;line-height:31px;letter-spacing:0px;margin:30px 0px 0px 0px;padding:0px 0px 0px 150px;font-family:Arial;font-weight:400;background:#444}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-2-key.sppb-sp-slider-button .sp-slider-btn-text:hover,.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-2-key.sppb-sp-slider-button .sp-slider-btn-text:focus{background:#222;color:#fff;border-color:#fff}@media (max-width:767px){.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-2-key{font-size:18px;line-height:22px;padding:0px 0px 0px 40px}.sp-slider #sp-slider-item-1607633044528-num-1-key #sp-slider-inner-item-1607633044530-num-2-key.sppb-sp-slider-button .sp-slider-btn-text{font-size:18px;line-height:22px;padding:0px 0px 0px 40px}}#sppb-addon-1607633044528 .sp-slider .sp-slider-content-wrap{width:95%;margin:0 auto}@media (min-width:768px) and (max-width:991px){#sppb-addon-1607633044528 .sp-slider .sp-slider-content-wrap{width:75%;margin:0 auto}#sppb-addon-1607633044528 .dot-controller-position-vertical_left.sp-slider .sp-dots{left:0px}#sppb-addon-1607633044528 .sp-slider.arrow-position-bottom_center .sp-nav-control{bottom:0px}#sppb-addon-1607633044528 div.sp-slider .sp-nav-control{left:0px;right:0px}}@media (max-width:767px){#sppb-addon-1607633044528 .sp-slider .sp-slider-content-wrap{width:75%;margin:0 auto}#sppb-addon-1607633044528 .dot-controller-position-vertical_left.sp-slider .sp-dots{left:0px}#sppb-addon-1607633044528 .sp-slider.arrow-position-bottom_center .sp-nav-control{bottom:0px}#sppb-addon-1607633044528 div.sp-slider .sp-nav-control{left:0px;right:0px}}.sp-page-builder .page-content #section-id-1607633044500{padding-top:50px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;box-shadow:0 0 0 0 #fff}#column-id-1607633044497{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1607635638643{margin:0px 0px 30px 0px}#sppb-addon-1607635638643{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1607635699175{margin:0px 0px 30px 0px}#sppb-addon-1607635699175{box-shadow:0 0 0 0 #fff}#column-id-1607633044498{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1607635676202{margin:0px 0px 30px 0px}#sppb-addon-1607635676202{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1607635718337{margin:0px 0px 30px 0px}#sppb-addon-1607635718337{box-shadow:0 0 0 0 #fff}#column-id-1607633044499{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1607635685117{margin:0px 0px 23px 0px}#sppb-addon-1607635685117{box-shadow:0 0 0 0 #fff}#sppb-addon-1607635685117 img{height:235px}#sppb-addon-wrapper-1607635733200{margin:0px 0px 30px 0px}#sppb-addon-1607635733200{box-shadow:0 0 0 0 #fff}.sp-page-builder .page-content #section-id-1607640085969{padding-top:0px;padding-right:0px;padding-bottom:1px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;box-shadow:0 0 0 0 #fff}#column-id-1607640085968{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1607640251249{margin:0px 0px 0px 0px}#sppb-addon-1607640251249{box-shadow:0 0 0 0 #fff}#sppb-addon-1607640251249 .sppb-divider{margin-top:30px;margin-bottom:30px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}@media (min-width:768px) and (max-width:991px){#sppb-addon-1607640251249 .sppb-divider{margin-top:20px;margin-bottom:20px}}@media (max-width:767px){#sppb-addon-1607640251249 .sppb-divider{margin-top:10px;margin-bottom:10px}}.sp-page-builder .page-content #section-id-1614339179523{padding:2px 0px 1px 0px;margin:0px 0px 0px 0px;box-shadow:0 0 0 0 #fff}#column-id-1614339179533{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1614339179534{margin:0px 0px 10px 0px}#sppb-addon-1614339179534{box-shadow:0 0 0 0 #fff}.sp-page-builder .page-content #section-id-1614339179519{padding-top:7px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;box-shadow:0 0 0 0 #fff}#column-id-1614339179518{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1614339404956{margin:0px 0px 30px 0px}#sppb-addon-1614339404956{box-shadow:0 0 0 0 #fff}#sppb-addon-1614339404956 .sppb-form-group.sppb-form-builder-field-0{width:50%}#sppb-addon-1614339404956 .sppb-form-group.sppb-form-builder-field-1{width:50%}#sppb-addon-1614339404956 .sppb-form-group.sppb-form-builder-field-2{width:50%}#sppb-addon-1614339404956 .sppb-form-group.sppb-form-builder-field-3{width:50%}#sppb-addon-1614339404956 .sppb-addon-form-builder-form{margin-left:-15px;margin-right:-15px}#sppb-addon-1614339404956 .sppb-form-check,#sppb-addon-1614339404956 .sppb-form-builder-btn{margin-left:15px;margin-right:15px}#sppb-addon-1614339404956 .sppb-form-builder-recaptcha,#sppb-addon-1614339404956 .sppb-form-builder-invisible-recaptcha,#sppb-addon-1614339404956 .sppb-addon-form-builder-form .sppb-form-group{padding-left:15px;padding-right:15px}#sppb-addon-1614339404956 .sppb-form-builder-btn button{margin:0px 0px 0px 0px}@media (min-width:768px) and (max-width:991px){#sppb-addon-1614339404956 .sppb-addon-form-builder-form{margin-left:-15px;margin-right:-15px}#sppb-addon-1614339404956 .sppb-form-check,#sppb-addon-1614339404956 .sppb-form-builder-btn{margin-left:15px;margin-right:15px}#sppb-addon-1614339404956 .sppb-form-builder-recaptcha,#sppb-addon-1614339404956 .sppb-form-builder-invisible-recaptcha,#sppb-addon-1614339404956 .sppb-addon-form-builder-form .sppb-form-group{padding-left:15px;padding-right:15px}}@media (max-width:767px){#sppb-addon-1614339404956 .sppb-addon-form-builder-form{margin-left:-15px;margin-right:-15px}#sppb-addon-1614339404956 .sppb-form-check,#sppb-addon-1614339404956 .sppb-form-builder-btn{margin-left:15px;margin-right:15px}#sppb-addon-1614339404956 .sppb-form-builder-recaptcha,#sppb-addon-1614339404956 .sppb-form-builder-invisible-recaptcha,#sppb-addon-1614339404956 .sppb-addon-form-builder-form .sppb-form-group{padding-left:15px;padding-right:15px}}#sppb-addon-1614339404956 #btn-1614339404956.sppb-btn-primary{letter-spacing:0px}.sp-page-builder .page-content #section-id-1614339179766{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;box-shadow:0 0 0 0 #fff}#column-id-1614339179765{box-shadow:0 0 0 0 #fff}#sppb-addon-wrapper-1614339825470{margin:0px 0px 30px 0px}#sppb-addon-1614339825470{box-shadow:0 0 0 0 #fff}
