.dmpro-flip-box-front-side-wrapper,
.dmpro-flip-box-back-side-wrapper {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.dmpro_flip_box .et-fb-component-settings--module, .dmpro_flip_box .et-pb-draggable-spacing, .dmpro_flip_box .et-fb-module-button-wrap--add {
-webkit-transform: translateZ(10000px);
transform: translateZ(10000px);
}
.dmpro_flip_box .dmpro-3d-flip-box .dmpro-flip-box-front-side .dmpro-flip-box-front-side-wrapper,
.dmpro_flip_box .dmpro-3d-flip-box .dmpro-flip-box-back-side .dmpro-flip-box-back-side-wrapper {
overflow: visible;
}
.dmpro-flip-box-front-side,
.dmpro-flip-box-back-side {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
@supports not (-moz-appearance:none) {
.dmpro-flip-box-inner * {
-webkit-transform-style: preserve-3d !important;
transform-style: preserve-3d !important;
}
}
@supports (-moz-appearance:none) {
.dmpro-flip-box-inner-wrapper,
.dmpro-flip-box-front-side,
.dmpro-flip-box-back-side,
.dmpro-flip-box-front-side-wrapper,
.dmpro-flip-box-back-side-wrapper,
.dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-inner-wrapper {
transform-style: preserve-3d;
}
}
.dmpro-flip-box-front-side-innner, .dmpro-flip-box-back-side-innner {
padding: 20px;
}
.dmpro_flip_box>.dmpro-flip-box-container * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.dmpro-flip-box-container .dmpro-flip-box-inner {
position: relative;
margin: 0;
padding: 0;
-moz-perspective: 1000;
-webkit-perspective: 1000px;
perspective: 1000px;
}
.dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-inner-wrapper {
position: relative;
}
.dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-front-side, 
.dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-back-side {
top: 0;
right: 0;
left: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
background-position: center;
background-clip: padding-box;
background-size: cover;
background-repeat: no-repeat;
text-align: center;
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-perspective: 1000px;
perspective: 1000px;
}
.dmpro-flip-box-front-side-wrapper, .dmpro-flip-box-back-side-wrapper {
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
}
.dmpro-flip-box-container .dmpro-flip-box-front-side-innner, .dmpro-flip-box-container .dmpro-flip-box-back-side-innner {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
}
.dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-front-side {
position: relative;
bottom: 0;
}
.dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-back-side {
position: absolute;
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-top-bottom .dmpro-flip-box-front-side, 
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-top-bottom:hover .dmpro-flip-box-back-side, 
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-bottom-top .dmpro-flip-box-back-side, 
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-bottom-top:hover .dmpro-flip-box-back-side {
-webkit-transform: rotateX(0deg) rotateY(0deg);
transform: rotateX(0deg) rotateY(0deg);
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-top-bottom:hover .dmpro-flip-box-front-side {
-webkit-transform: rotateX(180deg) rotateY(0);
transform: rotateX(180deg) rotateY(0);
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-top-bottom .dmpro-flip-box-back-side {
-webkit-transform: rotateX(-180deg) rotateY(0);
transform: rotateX(-180deg) rotateY(0);
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-bottom-top:hover .dmpro-flip-box-front-side {
-webkit-transform: rotateX(-180deg) rotateY(0);
transform: rotateX(-180deg) rotateY(0)
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-bottom-top .dmpro-flip-box-back-side {
-webkit-transform: rotateX(180deg) rotateY(0);
transform: rotateX(180deg) rotateY(0);
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-left-right .dmpro-flip-box-front-side, .dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-left-right:hover .dmpro-flip-box-back-side, .dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-right-left .dmpro-flip-box-front-side, .dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-right-left:hover .dmpro-flip-box-back-side {
-webkit-transform: rotateX(0deg) rotateY(0deg);
transform: rotateX(0deg) rotateY(0deg);
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-left-right:hover .dmpro-flip-box-front-side {
-webkit-transform: rotateX(0deg) rotateY(180deg);
transform: rotateX(0deg) rotateY(180deg);
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-left-right .dmpro-flip-box-back-side {
-webkit-transform: rotateX(0deg) rotateY(-180deg);
transform: rotateX(0deg) rotateY(-180deg);
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-right-left:hover .dmpro-flip-box-front-side {
-webkit-transform: rotateX(0deg) rotateY(-180deg);
transform: rotateX(0deg) rotateY(-180deg);
}
.dmpro-flip-box-container .dmpro-flip-box-inner.dmpro-flip-right-left .dmpro-flip-box-back-side {
-webkit-transform: rotateX(0deg) rotateY(180deg);
transform: rotateX(0deg) rotateY(180deg);
}
.dmpro-flip-box-container .dmpro-3d-flip-box .dmpro-flip-box-front-side .dmpro-flip-box-front-side-innner, 
.dmpro-flip-box-container .dmpro-3d-flip-box .dmpro-flip-box-back-side .dmpro-flip-box-back-side-innner {
-webkit-transform: translateZ(90px) scale(.91);
transform: translateZ(90px) scale(.91);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube {
-webkit-transition: .5s cubic-bezier(0.5, -0.5, 0.5, 1.5);
-o-transition: .5s cubic-bezier(0.5, -0.5, 0.5, 1.5);
transition: .5s cubic-bezier(0.5, -0.5, 0.5, 1.5);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ttb .dmpro-flip-box-inner-wrapper {
-webkit-transform: rotateX(-90deg) translateY(50%) rotateX(90deg);
transform: rotateX(-90deg) translateY(50%) rotateX(90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ttb .dmpro-flip-box-front-side {
-webkit-transform: rotateX(90deg) translateY(50%) rotateX(-90deg);
transform: rotateX(90deg) translateY(50%) rotateX(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ttb .dmpro-flip-box-back-side {
-webkit-transform: rotateX(-90deg) translateY(50%) rotateX(-90deg);
transform: rotateX(-90deg) translateY(50%) rotateX(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ttb .dmpro-flip-box-3d-flank {
-webkit-transform: translateY(-50%) rotateX(90deg);
transform: translateY(-50%) rotateX(90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ttb:hover .dmpro-flip-box-inner-wrapper {
-webkit-transform: rotateX(-90deg) translateY(50%) rotateX(-90deg);
transform: rotateX(-90deg) translateY(50%) rotateX(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-btt .dmpro-flip-box-inner-wrapper {
-webkit-transform: rotateX(90deg) translateY(-50%) rotateX(-90deg);
transform: rotateX(90deg) translateY(-50%) rotateX(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-btt .dmpro-flip-box-front-side {
-webkit-transform: rotateX(90deg) translateY(50%) rotateX(-90deg);
transform: rotateX(90deg) translateY(50%) rotateX(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-btt .dmpro-flip-box-back-side {
-webkit-transform: rotateX(-90deg) translateY(50%) rotateX(-90deg);
transform: rotateX(-90deg) translateY(50%) rotateX(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-btt .dmpro-flip-box-3d-flank {
-webkit-transform: translateY(50%) rotateX(-90deg);
transform: translateY(50%) rotateX(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-btt:hover .dmpro-flip-box-inner-wrapper {
-webkit-transform: rotateX(90deg) translateY(-50%) rotateX(90deg);
transform: rotateX(90deg) translateY(-50%) rotateX(90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ltr .dmpro-flip-box-inner-wrapper {
-webkit-transform: rotateY(90deg) translateX(50%) rotateY(-90deg);
transform: rotateY(90deg) translateX(50%) rotateY(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ltr .dmpro-flip-box-front-side {
-webkit-transform: rotateY(90deg) translateX(-50%) rotateY(-90deg);
transform: rotateY(90deg) translateX(-50%) rotateY(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ltr .dmpro-flip-box-back-side {
-webkit-transform: rotateY(90deg) translateX(50%) rotateY(90deg);
transform: rotateY(90deg) translateX(50%) rotateY(90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ltr .dmpro-flip-box-3d-flank {
-webkit-transform: translateX(-50%) rotateY(-90deg);
transform: translateX(-50%) rotateY(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-ltr:hover .dmpro-flip-box-inner-wrapper {
-webkit-transform: rotateY(90deg) translateX(50%) rotateY(90deg);
transform: rotateY(90deg) translateX(50%) rotateY(90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-rtl .dmpro-flip-box-inner-wrapper {
-webkit-transform: rotateY(-90deg) translateX(-50%) rotateY(90deg);
transform: rotateY(-90deg) translateX(-50%) rotateY(90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-rtl .dmpro-flip-box-front-side {
-webkit-transform: rotateY(90deg) translateX(-50%) rotateY(-90deg);
transform: rotateY(90deg) translateX(-50%) rotateY(-90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-rtl .dmpro-flip-box-back-side {
-webkit-transform: rotateY(90deg) translateX(50%) rotateY(90deg);
transform: rotateY(90deg) translateX(50%) rotateY(90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-rtl .dmpro-flip-box-3d-flank {
-webkit-transform: translateX(50%) rotateY(90deg);
transform: translateX(50%) rotateY(90deg);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube.dmpro-flip-rtl:hover .dmpro-flip-box-inner-wrapper {
-webkit-transform: rotateY(-90deg) translateX(-50%) rotateY(-90deg);
transform: rotateY(-90deg) translateX(-50%) rotateY(-90deg);
}
.dmpro-flip-box-3d-flank {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.dmpro-flip-box-3d-flank, .dmpro-flip-box-inner, .dmpro-flip-box-inner-wrapper, .dmpro-flip-box-3d-cube .dmpro-flip-box-inner-wrapper, .dmpro-flip-box-front-side, .dmpro-flip-box-back-side {
display: block;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-duration: inherit;
-o-transition-duration: inherit;
transition-duration: inherit;
}
.dmpro-flip-box-3d-flank, .dmpro-flip-box-inner, .dmpro-flip-box-inner-wrapper, .dmpro-flip-box-front-side, .dmpro-flip-box-back-side {
-webkit-transition-timing-function: cubic-bezier(.785, .135, .15, .86);
-o-transition-timing-function: cubic-bezier(.785, .135, .15, .86);
transition-timing-function: cubic-bezier(.785, .135, .15, .86);
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube .dmpro-flip-box-front-side, .dmpro-flip-box-container .dmpro-flip-box-3d-cube:hover .dmpro-flip-box-back-side {
-webkit-box-shadow: none !important;
box-shadow: none !important;
-webkit-transition: all .5s linear 0s;
-o-transition: all .5s linear 0s;
transition: all .5s linear 0s;
}
.dmpro-flip-box-container .dmpro-flip-box-3d-cube .dmpro-flip-box-3d-flank {
-webkit-backface-visibility: visible;
backface-visibility: visible;
background-color: #ddd;
position: absolute;
left: 0;
top: 0;
border-style: solid;
border-width: 0;
}
.dmpro-flip-box-container .dmpro-flip-box-front-side>div, .dmpro-flip-box-container .dmpro-flip-box-back-side>div {
width: 100%;
}
.dmpro-flip-box-container .dmpro-flip-box-front-side .dmpro-image-wrap, .dmpro-flip-box-container .dmpro-flip-box-back-side .dmpro-image-wrap {
width: 100%;
margin: auto;
position: relative;
}
.dmpro-flip-box-container .dmpro-flip-box-front-side .dmpro-image-wrap img, .dmpro-flip-box-container .dmpro-flip-box-back-side .dmpro-image-wrap img {
border-style: solid;
-o-object-fit: contain;
object-fit: contain;
vertical-align: middle;
}
.dmpro-flip-box-container .dmpro-flip-box-front-side .dmpro-front-icon-circle, .dmpro-flip-box-container .dmpro-flip-box-back-side .dmpro-back-icon-circle {
padding: 25px;
border-radius: 100%;
line-height: 1;
}
.dmpro-flip-box-container .dmpro-flip-box-front-side .dmpro-front-icon-border, .dmpro-flip-box-container .dmpro-flip-box-back-side .dmpro-back-icon-border {
border: 3px solid;
}
.dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-front-side .dmpro-text, .dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-back-side .dmpro-text {
padding: 15px 0 0;
}
.dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-front-side .dmpro-text .dmpro-desc, .dmpro-flip-box-container .dmpro-flip-box-inner .dmpro-flip-box-back-side .dmpro-text .dmpro-desc {
margin-bottom: 15px;
}
.dmpro-flip-box-container .dmpro-flip-box-front-side .dmpro-flip-box-heading, .dmpro-flip-box-container .dmpro-flip-box-back-side .dmpro-flip-box-heading {
margin: 0;
font-weight: 700;
font-size: 20px;
}
.dmpro-flip-box-container .dmpro-front-button, .dmpro-flip-box-container .dmpro-back-button {
display: inline-block;
-webkit-transition: all .2s !important;
-o-transition: all .2s !important;
transition: all .2s !important;
}.dmpro-anim-preload * {
transition: none !important;
}
.dmpro-anim-preload .dmpro-hover-box-container {
display: none !important;
}
.dmpro-hover-box-container, .dmpro-hover-box-content, .dmpro-hover-box-hover {
width: 100%;
}
.dmpro-hover-box-container {
position: relative;
perspective: 1000px;
overflow: hidden;
transition: 1.3s;
border-style: solid;
}
.dmpro-hover-box-inner-wrapper {
position: relative;
transition: 1.3s;
border-style: solid;
}
.dmpro-hover-box-content, 
.dmpro-hover-box-hover {
position: absolute;
display: flex;
align-items: center;
top: 0;
left: 0;
padding: 30px;
border-style: solid;
transition: 1s;
}
.dmpro-hover-button:after {
font-size: inherit !important; 
line-height: inherit !important;
}
.dmpro-hover-box-slide-top .dmpro-hover-box-hover {
transform: translateX(0) translateY(100%);
backface-visibility: hidden;
}
.dmpro_hover_box:hover .dmpro-hover-box-slide-top .dmpro-hover-box-hover {
transform: translateX(0) translateY(0);
}
.dmpro-hover-box-slide-bottom .dmpro-hover-box-hover {
transform: translateX(0) translateY(-100%);
backface-visibility: hidden;
}
.dmpro_hover_box:hover .dmpro-hover-box-slide-bottom .dmpro-hover-box-hover {
transform: translateX(0) translateY(0);
}
.dmpro-hover-box-slide-left .dmpro-hover-box-hover {
transform: translateX(-100%) translateY(0);
backface-visibility: hidden;
}
.dmpro_hover_box:hover .dmpro-hover-box-slide-left .dmpro-hover-box-hover {
transform: translateX(0) translateY(0);
}
.dmpro-hover-box-slide-right .dmpro-hover-box-hover {
transform: translateX(100%) translateY(0);
backface-visibility: hidden;
}
.dmpro_hover_box:hover .dmpro-hover-box-slide-right .dmpro-hover-box-hover {
transform: translateX(0) translateY(0);
}
.dmpro-hover-box-fade .dmpro-hover-box-content,
.dmpro_hover_box:hover .dmpro-hover-box-fade .dmpro-hover-box-hover {
opacity: 1;
}
.dmpro_hover_box:hover .dmpro-hover-box-fade .dmpro-hover-box-content,
.dmpro-hover-box-fade .dmpro-hover-box-hover {
opacity: 0;
}
.dmpro-hover-box-zoom .dmpro-hover-box-content,
.dmpro_hover_box:hover .dmpro-hover-box-zoom .dmpro-hover-box-hover {
opacity: 1;
transform: scale(1);
}
.dmpro_hover_box:hover .dmpro-hover-box-zoom .dmpro-hover-box-content,
.dmpro-hover-box-zoom .dmpro-hover-box-hover {
opacity: 0;
transform: scale(.8);
}
.dmpro_hover_box:hover .dmpro-hover-box-container .dmpro-hover-box-content .dmpro-hover-box-content-innner {
opacity: 0;
transition: opacity .3s linear;
}
.dmpro-hover-box-container .dmpro-hover-box-content .dmpro-hover-box-content-innner {
transition: opacity .3s linear;
}
.dmpro-hover-box-content > div,
.dmpro-hover-box-hover > div {
width: 100%;
}
.dmpro-hover-box-content .dmpro-icon-wrap, 
.dmpro-hover-box-hover .dmpro-icon-wrap {
padding: 15px 0 0
}
.dmpro-hover-box-content .dmpro-image-wrap,
.dmpro-hover-box-hover .dmpro-image-wrap {
width: 100%;
margin: auto;
position: relative;
}
.dmpro-hover-box-content .dmpro-image-wrap img, 
.dmpro-hover-box-hover .dmpro-image-wrap img {
border-style: solid;
}
.dmpro-hover-box-content .dmpro-content-icon-circle,
.dmpro-hover-box-hover .dmpro-hover-icon-circle {
padding: 25px;
border-radius: 100%;
line-height: 1;
}
.dmpro-hover-box-content .dmpro-content-icon-border,
.dmpro-hover-box-hover .dmpro-hover-icon-border {
border: 3px solid
}
.dmpro-hover-box-content .dmpro-text,
.dmpro-hover-box-hover .dmpro-text {
padding: 15px 0
}
.dmpro-hover-box-content .dmpro-hover-box-heading, 
.dmpro-hover-box-hover .dmpro-hover-box-heading {
margin: 0;
font-weight: 700;
font-size: 20px
}
.dmpro-content-button,
.dmpro-hover-button {
display: inline-block;
transition: all .2s !important;
}
.dmpro-content-button:hover:after,
.dmpro-hover-button:hover:after {
font-size: inherit  !important;
}
.dmpro-content-button:hover:before,
.dmpro-hover-button:hover:before {
font-size: inherit !important;
}
.hover_box_align_front_top .dmpro-hover-box-content,
.hover_box_align_front_top_left .dmpro-hover-box-content,
.hover_box_align_front_top_right .dmpro-hover-box-content {
align-items: flex-start !important;
}
.hover_box_align_front_top .dmpro-hover-box-content-innner {
text-align: center;
}
.hover_box_align_front_top_left .dmpro-hover-box-content-innner {
text-align: left;
}
.hover_box_align_front_top_right .dmpro-hover-box-content-innner {
text-align: right;
}
.hover_box_align_front_top .dmpro-content-image-icon-wrap {
margin-left: auto !important;
margin-right: auto !important;
}
.hover_box_align_front_top_left .dmpro-content-image-icon-wrap {
margin-left: 0 !important;
margin-right: auto !important;
}
.hover_box_align_front_top_right .dmpro-content-image-icon-wrap {
margin-left: auto !important;
margin-right: 0 !important;
}
.hover_box_align_front_left .dmpro-hover-box-content-innner {
text-align: left;
}
.hover_box_align_front_left .dmpro-content-image-icon-wrap {
margin-left: 0 !important; 
margin-right: auto !important;
}
.hover_box_align_front_center .dmpro-hover-box-content-innner {
text-align: center;
}
.hover_box_align_front_right .dmpro-hover-box-content-innner {
text-align: right;
}
.hover_box_align_front_right .dmpro-content-image-icon-wrap {
margin-left: auto !important; 
margin-right: 0 !important;
}
.hover_box_align_front_bottom .dmpro-hover-box-content,
.hover_box_align_front_bottom_left .dmpro-hover-box-content,
.hover_box_align_front_bottom_right .dmpro-hover-box-content {
align-items: flex-end !important;
}
.hover_box_align_front_bottom .dmpro-hover-box-content-innner {
text-align: center;
}
.hover_box_align_front_bottom_left .dmpro-hover-box-content-innner {
text-align: left;
}
.hover_box_align_front_bottom_right .dmpro-hover-box-content-innner {
text-align: right;
}
.hover_box_align_front_bottom .dmpro-content-image-icon-wrap {
margin-left: auto !important;
margin-right: auto !important;
}
.hover_box_align_front_bottom_left .dmpro-content-image-icon-wrap {
margin-left: 0 !important;
margin-right: auto !important;
}
.hover_box_align_front_bottom_right .dmpro-content-image-icon-wrap {
margin-left: auto !important;
margin-right: 0 !important;
}
.hover_box_align_back_top .dmpro-hover-box-hover,
.hover_box_align_back_top_left .dmpro-hover-box-hover,
.hover_box_align_back_top_right .dmpro-hover-box-hover {
align-items: flex-start !important;
}
.hover_box_align_back_top .dmpro-hover-box-hover-innner {
text-align: center;
}
.hover_box_align_back_top_left .dmpro-hover-box-hover-innner {
text-align: left;
}
.hover_box_align_back_top_right .dmpro-hover-box-hover-innner {
text-align: right;
}
.hover_box_align_back_top .dmpro-hover-image-icon-wrap {
margin-left: auto !important;
margin-right: auto !important;
}
.hover_box_align_back_top_left .dmpro-hover-image-icon-wrap {
margin-left: 0 !important;
margin-right: auto !important;
}
.hover_box_align_back_top_right .dmpro-hover-image-icon-wrap {
margin-left: auto !important;
margin-right: 0 !important;
}
.hover_box_align_back_left .dmpro-hover-box-hover-innner {
text-align: left;
}
.hover_box_align_back_left .dmpro-hover-image-icon-wrap {
margin-left: 0 !important; 
margin-right: auto !important;
}
.hover_box_align_back_center .dmpro-hover-box-hover-innner {
text-align: center;
}
.hover_box_align_back_right .dmpro-hover-box-hover-innner {
text-align: right;
}
.hover_box_align_back_right .dmpro-hover-image-icon-wrap {
margin-left: auto !important; 
margin-right: 0 !important;
}
.hover_box_align_back_bottom .dmpro-hover-box-hover,
.hover_box_align_back_bottom_left .dmpro-hover-box-hover,
.hover_box_align_back_bottom_right .dmpro-hover-box-hover {
align-items: flex-end !important;
}
.hover_box_align_back_bottom .dmpro-hover-box-hover-innner {
text-align: center;
}
.hover_box_align_back_bottom_left .dmpro-hover-box-hover-innner {
text-align: left;
}
.hover_box_align_back_bottom_right .dmpro-hover-box-hover-innner {
text-align: right;
}
.hover_box_align_back_bottom .dmpro-hover-image-icon-wrap {
margin-left: auto !important;
margin-right: auto !important;
}
.hover_box_align_back_bottom_left .dmpro-hover-image-icon-wrap {
margin-left: 0 !important;
margin-right: auto !important;
}
.hover_box_align_back_bottom_right .dmpro-hover-image-icon-wrap {
margin-left: auto !important;
margin-right: 0 !important;
}.et-fb-all-modules .dmpro_before_after_slider:before {
content: "\64" !important;
}
.et-fb-all-modules .dmpro_before_after_slider {
background-color: #3949ab !important;
color: white !important;
overflow: visible !important;
padding-left: 0;
padding-right: 0;
text-align: center;
}
.et-fb-all-modules .dmpro_before_after_slider span {
font-size: 10px !important;
}
.dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:before, 
.dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:after, 
.dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:before, 
.dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:after {
content: " ";
display: block;
background: white;
position: absolute;
z-index: 30;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:before, 
.dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:after {
width: 4px;
height: 9999px;
left: 50%;
margin-left: -2px;
}
.dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:before, .dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:after {
width: 9999px;
height: 4px;
top: 50%;
margin-top: -2px;
}
.dmpro_before_after_slider_before_label, .dmpro_before_after_slider_after_label, .dmpro_before_after_slider_overlay {
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.dmpro_before_after_slider_before_label, .dmpro_before_after_slider_after_label, .dmpro_before_after_slider_overlay {
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.dmpro_before_after_slider_before_label, .dmpro_before_after_slider_after_label {
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
transition-property: opacity;
}
.dmpro_before_after_slider_before_label:before, .dmpro_before_after_slider_after_label:before {
color: white;
font-size: 13px;
letter-spacing: 0.1em;
}
.dmpro_before_after_slider_before_label:before, .dmpro_before_after_slider_after_label:before {
position: absolute;
background: rgba(255, 255, 255, 0.2);
line-height: 38px;
padding: 0 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.dmpro_before_after_slider_horizontal .dmpro_before_after_slider_before_label:before, .dmpro_before_after_slider_horizontal .dmpro_before_after_slider_after_label:before {
top: 50%;
transform: translateY(-50%);
}
.dmpro_before_after_slider_vertical .dmpro_before_after_slider_before_label:before, .dmpro_before_after_slider_vertical .dmpro_before_after_slider_after_label:before {
left: 50%;
text-align: center;
transform: translateX(-50%);
}
.dmpro_before_after_slider_left_arrow, .dmpro_before_after_slider_right_arrow, .dmpro_before_after_slider_up_arrow, .dmpro_before_after_slider_down_arrow {
width: 0;
height: 0;
border: 6px inset transparent;
position: absolute;
}
.dmpro_before_after_slider_left_arrow, .dmpro_before_after_slider_right_arrow {
top: 50%;
margin-top: -6px;
}
.dmpro_before_after_slider_up_arrow, .dmpro_before_after_slider_down_arrow {
left: 50%;
margin-left: -6px;
}
.dmpro_before_after_slider_container {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
z-index: 0;
overflow: hidden;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
}
.dmpro_before_after_slider_container img {
max-width: 100%;
width: 100%;
position: absolute;
top: 0;
display: block;
}
.dmpro_before_after_slider_container.active .dmpro_before_after_slider_overlay, .dmpro_before_after_slider_container.active:hover .dmpro_before_after_slider_overlay {
background: rgba(0, 0, 0, 0);
}
.dmpro_before_after_slider_container.active .dmpro_before_after_slider_overlay .dmpro_before_after_slider_before_label, .dmpro_before_after_slider_container.active .dmpro_before_after_slider_overlay .dmpro_before_after_slider_after_label, .dmpro_before_after_slider_container.active:hover.dmpro_before_after_slider_overlay .dmpro_before_after_slider_before_label, .dmpro_before_after_slider_container.active:hover.dmpro_before_after_slider_overlay .dmpro_before_after_slider_after_label {
opacity: 0;
}
.dmpro_before_after_slider_container * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.dmpro_before_after_slider_before_label {
opacity: 0;
}
.dmpro_before_after_slider_before_label:before {
content: attr(data-content);
}
.dmpro_before_after_slider_after_label {
opacity: 0;
}
.dmpro_before_after_slider_after_label:before {
content: attr(data-content);
}
.dmpro_before_after_slider_horizontal .dmpro_before_after_slider_before_label:before {
left: 10px;
}
.dmpro_before_after_slider_horizontal .dmpro_before_after_slider_after_label:before {
right: 10px;
}
.dmpro_before_after_slider_vertical .dmpro_before_after_slider_before_label:before {
top: 10px;
}
.dmpro_before_after_slider_vertical .dmpro_before_after_slider_after_label:before {
bottom: 10px;
}
.dmpro_before_after_slider_overlay {
-webkit-transition-property: background;
-moz-transition-property: background;
transition-property: background;
background: rgba(0, 0, 0, 0);
z-index: 25;
}
.dmpro_before_after_slider_overlay:hover .dmpro_before_after_slider_after_label {
opacity: 1;
}
.dmpro_before_after_slider_overlay:hover .dmpro_before_after_slider_before_label {
opacity: 1;
}
.dmpro_before_after_slider_before {
z-index: 20;
}
.dmpro_before_after_slider_after {
z-index: 10;
}
.dmpro_before_after_slider_handle {
height: 38px;
width: 38px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -22px;
margin-top: -22px;
border: 4px solid white;
-webkit-border-radius: 1000px;
-moz-border-radius: 1000px;
border-radius: 1000px;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
z-index: 40;
cursor: pointer;
}
.dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:before {
bottom: 50%;
margin-bottom: 22px;
-webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:after {
top: 50%;
margin-top: 22px;
-webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:before {
left: 50%;
margin-left: 22px;
-webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:after {
right: 50%;
margin-right: 22px;
-webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.dmpro_before_after_slider_left_arrow {
border-right: 6px solid white;
left: 50%;
margin-left: -17px;
}
.dmpro_before_after_slider_right_arrow {
border-left: 6px solid white;
right: 50%;
margin-right: -17px;
}
.dmpro_before_after_slider_up_arrow {
border-bottom: 6px solid white;
top: 50%;
margin-top: -17px;
}
.dmpro_before_after_slider_down_arrow {
border-top: 6px solid white;
bottom: 50%;
margin-bottom: -17px;
}.et_pb_section_4.et_pb_section, .et_pb_section_6.et_pb_section, .et_pb_section_9.et_pb_section, .et_pb_section_11.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et_pb_text_2 h2, .et_pb_text_6 h2, .et_pb_text_7 h2, .et_pb_text_8 h2, .et_pb_text_9 h2, .et_pb_text_10 h2, .et_pb_text_11 h2 { font-size: 45px; color: #1f1d21 !important; line-height: 1.2em; text-align: center; }
.et_pb_section_5.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: rgba(3,129,3,0.06) !important; }
.et_pb_row_5 { height: 100%; }
.et_pb_row_5.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_5, body .et-db .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_5.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_text_3 h1, .et_pb_text_4 h1, .et_pb_text_5 h1 { font-size: 45px; color: #ffffff !important; text-align: center; }
.et_pb_text_3, .et_pb_text_4, .et_pb_text_5 { background-color: rgba(0,0,0,0.63); border-top-width:3px;border-top-color:#cc0605; height: 450px; padding-top: 45% !important; padding-bottom: 45% !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-hover-box-heading, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-hover-box-heading, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-hover-box-heading { font-size: 30px; color: #FFFFFF !important; }
.dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-hover-box-heading, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-hover-box-heading, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-hover-box-heading { font-size: 30px; color: #FFFFFF !important; line-height: 1.5em; }
.dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-desc, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-desc, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-desc { font-family: 'Alice', sans-serif; }
.dmpro_hover_box_0 { background-position: right 0px top; background-blend-mode: overlay; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Baggerarbeiten-Kachel.png);background-color: rgba(0,0,0,0.41); }
.dmpro_hover_box_0,
.dmpro_hover_box_0 .dmpro-hover-box-container,
.dmpro_hover_box_0 .dmpro-hover-box-content,
.dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_1,
.dmpro_hover_box_1 .dmpro-hover-box-container,
.dmpro_hover_box_1 .dmpro-hover-box-content,
.dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_2,
.dmpro_hover_box_2 .dmpro-hover-box-container,
.dmpro_hover_box_2 .dmpro-hover-box-content,
.dmpro_hover_box_2 .dmpro-hover-box-hover, .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, .et-db .et-l .et_pb_image_dov_799926_7 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_8 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_10 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_11 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_19 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_20 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_22 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_23 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_31 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_33 .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button { color:#FFFFFF !important;
border-color:#FFFFFF;
border-radius:5px;
font-size:15px; background-color: #c1001f !important; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:hover { padding-right: 2em;padding-left: 0.7em;font-size:17px !important; background-image: initial  !important;background-color: #c1001f !important; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36,body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:hover { padding: 0.3em 1em !important; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:before, body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:after, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:before, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:after, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:before, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:after { display:none !important; }
.dmpro_hover_box_0 .dmpro-hover-button, .dmpro_hover_box_1 .dmpro-hover-button, .dmpro_hover_box_2 .dmpro-hover-button { transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, background-color 300ms ease 0ms; }
.dmpro_hover_box_0 .dmpro-hover-box-content, .dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_0 .dmpro-hover-box-container, .dmpro_hover_box_1 .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-container, .dmpro_hover_box_2 .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-container { height: 400px; }
.dmpro_hover_box_0 .dmpro-hover-box-container, .dmpro_hover_box_0 .dmpro-hover-box-content, .dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-container, .dmpro_hover_box_1 .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-container, .dmpro_hover_box_2 .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-hover { min-height: 400px; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-hover-box-content-icon, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-hover-box-content-icon, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-hover-box-content-icon { color: #FFFFFF !important; font-size: 30px !important; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-content-icon-circle, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-content-icon-circle, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-content-icon-circle { background-color: rgba(193,0,31,0.72) !important; }
.dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-hover-box-hover-icon, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-hover-box-hover-icon, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-hover-box-hover-icon { color: #7EBEC5 !important; font-size: 40px !important; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-image-wrap, .dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-image-wrap, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-image-wrap, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-image-wrap, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-image-wrap, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-image-wrap { max-width: 100% !important; }
.dmpro_hover_box_0 .dmpro-hover-box-container .dmpro-hover-box-content, .dmpro_hover_box_0 .dmpro-hover-box-container .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-container .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-container .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-container .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-container .dmpro-hover-box-hover { transition-duration: 600ms !important; }
.dmpro_hover_box_0 .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-content { background-color: rgba(0,0,0,0) !important; }
.dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-hover { background-color: rgba(10,10,10,0.41) !important; }
.dmpro_hover_box_1 { background-position: right 0px top; background-blend-mode: overlay; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlagen-Kachel.png);background-color: rgba(0,0,0,0.41); }
.dmpro_hover_box_2 { background-position: right 0px top; background-blend-mode: overlay; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Rodungsarbeiten-Kachel.png);background-color: rgba(0,0,0,0.41); }
.et_pb_text_7 h3, .et_pb_text_8 h3 { font-weight: 600;text-align: center; }
.dsm_image_accordion_child_0 .dsm_image_accordion_img, .dsm_image_accordion_child_1 .dsm_image_accordion_img, .dsm_image_accordion_child_2 .dsm_image_accordion_img, .dsm_image_accordion_child_3 .dsm_image_accordion_img, .dsm_image_accordion_child_4 .dsm_image_accordion_img, .dsm_image_accordion_child_5 .dsm_image_accordion_img { width: 100px; }
.dsm_image_accordion_child_0 .dsm_image_accordion_child_content, .dsm_image_accordion_child_1 .dsm_image_accordion_child_content, .dsm_image_accordion_child_2 .dsm_image_accordion_child_content, .dsm_image_accordion_child_3 .dsm_image_accordion_child_content, .dsm_image_accordion_child_4 .dsm_image_accordion_child_content, .dsm_image_accordion_child_5 .dsm_image_accordion_child_content { max-width: 100%; }
.dsm_image_accordion_child_0 .dsm_image_accordion_icon, .dsm_image_accordion_child_1 .dsm_image_accordion_icon, .dsm_image_accordion_0 .dsm_image_accordion_icon, .dsm_image_accordion_child_2 .dsm_image_accordion_icon, .dsm_image_accordion_child_3 .dsm_image_accordion_icon, .dsm_image_accordion_child_4 .dsm_image_accordion_icon, .dsm_image_accordion_child_5 .dsm_image_accordion_icon, .dsm_image_accordion_1 .dsm_image_accordion_icon { color: #fff; }
.dsm_image_accordion_child_0 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Fundament-einer-Waermepumpe-2-.png); }
.dsm_image_accordion_child_1 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Fundament-einer-Waermepumpe-1.png); }
.dsm_image_accordion_0, .dsm_image_accordion_1 { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:3px;border-color:#cc0605; }
.dsm_image_accordion_0 .dsm_image_accordion_wrapper, .dsm_image_accordion_1 .dsm_image_accordion_wrapper { height: 380px; flex-direction: row; }
.dsm_image_accordion_0 .dsm_image_accordion_child>div:before, .dsm_image_accordion_1 .dsm_image_accordion_child>div:before { background: rgba(0,0,0,0.37); }
.dsm_image_accordion_0:hover .dsm_image_accordion_child>div:before, .dsm_image_accordion_1:hover .dsm_image_accordion_child>div:before { background: RGBA(255,255,255,0); }
.dsm_image_accordion_child_2 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-4.png); }
.dsm_image_accordion_child_3 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-3.png); }
.dsm_image_accordion_child_4 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-2.png); }
.dsm_image_accordion_child_5 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-1.png); }
div.et_pb_section.et_pb_section_8 { background-blend-mode: multiply; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Vergleich.png) !important; }
.et_pb_section_8 { border-top-width:3px;border-bottom-width:3px;border-top-color:#c1001f;border-bottom-color:#c1001f; }
.et_pb_section_8.et_pb_section { background-color: rgba(0,0,0,0.38) !important; }
.et_pb_row_9, .et-db .et-l .et_pb_row_dov_799926_1 { background-color: #FFFFFF; border-radius: 10px 10px 0 0;overflow: hidden; }
.et_pb_row_9.et_pb_row, .et_pb_row_10.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_1.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_5.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_17.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_29.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_34.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 10px 10px;overflow: hidden; }
.dsm_before_after_image_0.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-before-label:before { font-weight: 600; }
.dsm_before_after_image_0.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 { font-weight: 700; }
.dsm_before_after_image_0.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:#cc0605; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.dsm_before_after_image_0 { width: 100%; }
.dsm_before_after_image_0 .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 {  background-color: #cc0605;  content: "Vorher"; }
.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: #cc0605;  content: "Nachher"; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-handle, .dsm_before_after_image_1 .dsm-before-after-image-slider-handle {  border-color: #cc0605;  border-radius: ;  background-color: #cc0605; }
.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_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 {  background-color: #cc0605; }
.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 {  box-shadow: 0 -3px 0 #cc0605, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_overlay .dmpro_before_after_slider_before_label:before, .dmpro_before_after_slider_0 .dmpro_before_after_slider_overlay .dmpro_before_after_slider_after_label:before { background: rgba(255, 255, 255, 0.2); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_overlay:hover { background: rgba(0, 0, 0, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_handle:before, .dmpro_before_after_slider_0  .dmpro_before_after_slider_handle:after { background: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:before { -webkit-box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:after { -webkit-box-shadow: 0 -3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 -3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 -3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:before { -webkit-box-shadow: 3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:after { -webkit-box-shadow: -3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: -3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: -3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_handle { border-color: #ffffff; background: ; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_left_arrow { border-right-color: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_right_arrow { border-left-color: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_up_arrow { border-bottom-color: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_down_arrow { border-top-color: #ffffff; }
.et_pb_section_9 { border-bottom-color:#0e43a9; }
.dsm_masonry_gallery_0 .grid .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dsm_masonry_gallery_0 .gutter-sizer { width: 12px; }
.dsm_masonry_gallery_0 .grid-item, .dsm_masonry_gallery_0 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.dsm_masonry_gallery_0 .grid-item { margin-bottom: 12px; }
.dsm_masonry_gallery_0 .grid-item .dsm-overlay { background: RGBA(255,255,255,0) !important; }
div.et_pb_section.et_pb_section_10 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Vergleich.png) !important; }
.et_pb_section_10 { height: 550px; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a { font-size: 17px; color: #000000 !important; line-height: 2em; }
.et_pb_blurb_3.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; }
.et_pb_blurb_3.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description a, .et_pb_contact_field_4 .input + label, .et_pb_contact_field_4 .input + label i:before { color: #000000 !important; }
.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_3 .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, .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 { border-radius: 100% 100% 100% 100%;overflow: hidden; border-width:2px;border-color:#c1001f; padding-top: 8px !important; padding-right: 8px !important; padding-bottom: 8px !important; padding-left: 8px !important; background-color: #c1001f; }
.et_pb_blurb_3:hover, .et_pb_blurb_4:hover, .et_pb_blurb_5:hover, .et_pb_blurb_6:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_blurb_3, .et_pb_blurb_4, .et_pb_blurb_5, .et_pb_blurb_6 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 16px; color: #FFFFFF; font-family:ETmodules !important; font-weight:400 !important; }
.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: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_4.et_pb_blurb { font-size: 17px; color: #000000 !important; margin-top: -3% !important; }
.et_pb_blurb_4.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_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p { line-height: 2.5em; }
.et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { text-decoration: underline;font-size: 17px; color: #000000 !important; line-height: 2.5em; margin-top: -3% !important; }
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', sans-serif; text-decoration: underline;font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_contact_field_4.et_pb_contact_field .input:hover, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"] + label:hover i,  .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"] + label:hover i { background-color:#cc0605; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:active + label i, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:active + label i { background-color: rgba(191,162,121,0.64); }
.et_pb_contact_field_4.et_pb_contact_field .input, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"] + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"] + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:checked + label i:before, .et_pb_contact_field_4.et_pb_contact_field .input::placeholder, .et_pb_contact_field_4.et_pb_contact_field .input:focus, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:active + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:active + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:checked:active + label i:before, .et_pb_contact_field_4.et_pb_contact_field .input:focus::placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input::-moz-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input::-ms-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus::-ms-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input, .et_pb_contact_field_4.et_pb_contact_field .input + label:hover i { transition: background 300ms ease 0ms; }
.et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:checked + label i:before, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:checked:active + label i:before { background-color: #000000; }
.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-size: 17px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-size: 17px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-size: 17px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-size: 17px; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#FFFFFF !important;
border-color:#c1001f;
font-family: 'Alice', sans-serif !important; background-color: #c1001f !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover { border-color:#c12844 !important;font-size:22px !important; background-image: initial  !important;background-color: #c12844 !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { font-size:1.6em; }
body.et_button_custom_icon .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { font-size:22px; }
.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: #cc0605; }
.et_pb_contact_form_0 .input:hover, .et_pb_contact_form_0 .input[type="checkbox"]:hover + label i, .et_pb_contact_form_0 .input[type="radio"]:hover + label i { background-color:#c12844; }
.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: #c12844; }
.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: #FFFFFF; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 .et_pb_contact_field input, .et_pb_contact_form_0 .et_pb_contact_field select, .et_pb_contact_form_0 .et_pb_contact_field textarea, .et_pb_contact_form_0 .et_pb_contact_field .et_pb_contact_field_options_list label > i, .et_pb_contact_form_0 input.et_pb_contact_captcha { box-shadow:  0px 12px 18px -11px rgba(0,0,0,0.3) ; }
.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, .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { transition: background-color 300ms ease 0ms, font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, border 300ms ease 0ms; }
.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, .et-db .et-l .et_pb_row_dov_799926_12, .et-db .et-l .et_pb_row_dov_799926_24 { background-color: #FFFFFF; }
.et-db .et-l .et_pb_section_dov_799926_0 { height: 1500px; }
.et-db .et-l .et_pb_text_dov_799926_3 h2, .et-db .et-l .et_pb_text_dov_799926_15 h2, .et-db .et-l .et_pb_text_dov_799926_27 h2 { font-size: 45px; color: #cc0605 !important; line-height: 1.2em; text-align: center; }
.et-db .et-l .et_pb_divider_dov_799926_4, .et-db .et-l .et_pb_divider_dov_799926_14, .et-db .et-l .et_pb_divider_dov_799926_16, .et-db .et-l .et_pb_divider_dov_799926_26, .et-db .et-l .et_pb_divider_dov_799926_28 { width: 80%; }
.et-db .et-l .et_pb_divider_dov_799926_4:before, .et-db .et-l .et_pb_divider_dov_799926_16:before, .et-db .et-l .et_pb_divider_dov_799926_28:before { border-top-color: #cc0605;border-top-width: 2px; }
.et-db .et-l .et_pb_row_dov_799926_5, .et-db .et-l .et_pb_row_dov_799926_29 { background-color: #FFFFFF; border-color:#FFFFFF; }
.et-db .et-l .et_pb_image_dov_799926_7, .et-db .et-l .et_pb_image_dov_799926_8, .et-db .et-l .et_pb_image_dov_799926_10, .et-db .et-l .et_pb_image_dov_799926_11, .et-db .et-l .et_pb_image_dov_799926_19, .et-db .et-l .et_pb_image_dov_799926_20, .et-db .et-l .et_pb_image_dov_799926_22, .et-db .et-l .et_pb_image_dov_799926_23, .et-db .et-l .et_pb_image_dov_799926_31, .et-db .et-l .et_pb_image_dov_799926_33 { text-align: center; }
.et-db .et-l .et_pb_row_dov_799926_12.et_pb_row { padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important;margin-right: auto !important; margin-left: auto !important; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_divider_dov_799926_14:before, .et-db .et-l .et_pb_divider_dov_799926_26:before { border-top-color: RGBA(255,255,255,0);border-top-width: 2px; }
.et-db .et-l .et_pb_row_dov_799926_17 { background-color: #FFFFFF; border-radius: 0 0 0 0;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_799926_24.et_pb_row { padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_row_dov_799926_34 { background-color: #FFFFFF; border-radius: 0 0 10px 10px;overflow: hidden; border-color:#FFFFFF; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36 { color:#FFFFFF !important;
border-color:#FFFFFF;
border-radius:5px; background-color: #cc0605; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:hover { font-size:22px !important; }
.et-db .et-l .et_pb_button_dov_799926_36 { transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms; min-width: 100%; }
.et-db .et-l .et_pb_button_dov_799926_36,.et-db .et-l .et_pb_button_dov_799926_36:after { transition: all 300ms ease 0ms; }
.et_pb_column_10 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Baggerarbeiten-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_10:hover, .et_pb_column_11: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_11 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlagen-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 { background-position: left center; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Rodungsarbeiten-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_image_accordion_child_0.dsm_image_accordion_child { border-right-width:2px;border-right-color:#FFFFFF; }
.dsm_image_accordion_child_1.dsm_image_accordion_child { border-left-color:#FFFFFF; }
.dsm_image_accordion_child_2.dsm_image_accordion_child, .dsm_image_accordion_child_3.dsm_image_accordion_child, .dsm_image_accordion_child_4.dsm_image_accordion_child { border-right-width:3px;border-right-color:#FFFFFF; }
.et_pb_contact_field_4.et_pb_contact_field .et_pb_contact_field_options_title, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input::placeholder, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input[type=checkbox] + label, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input[type=radio] + label { font-size: 11px; }
.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input::-webkit-input-placeholder { font-size: 11px; }
.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input::-moz-placeholder { font-size: 11px; }
.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input:-ms-input-placeholder { font-size: 11px; }
.dsm_before_after_image_0.et_pb_module, .dsm_before_after_image_1.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_4.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_14.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_16.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_26.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_28.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
@media only screen and ( min-width: 981px ) {
.et_pb_row_6 { display: none !important; }
.dsm_before_after_image_1 { width: 100%; }
}
@media only screen and ( max-width: 980px ) {
.et_pb_text_3, .et_pb_text_4, .et_pb_text_5 { border-top-width:3px;border-top-color:#cc0605; }
.et_pb_section_8 { border-top-width:3px;border-bottom-width:3px;border-top-color:#c1001f;border-bottom-color:#c1001f; }
.dsm_before_after_image_1 { width: 100%; }
.et_pb_section_9 { border-bottom-color:#0e43a9; }
.dsm_masonry_gallery_0 .gutter-sizer { width: 12px; }
.dsm_masonry_gallery_0 .grid-item, .dsm_masonry_gallery_0 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.dsm_masonry_gallery_0 .grid-item { margin-bottom: 12px; }
.et_pb_blurb_3.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { margin-right: 65px !important; }
.et_pb_blurb_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p { line-height: 2.5em; }
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_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et-db .et-l .et_pb_section_dov_799926_0 { height: 1500px; }
.et-db .et-l .et_pb_image_dov_799926_7 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_8 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_10 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_11 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_19 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_20 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_22 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_23 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_31 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_33 .et_pb_image_wrap img { width: auto; }
.et_pb_column_10, .et_pb_column_11, .et_pb_column_12 { border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
.dsm_image_accordion_child_0.dsm_image_accordion_child { border-right-width:2px;border-right-color:#FFFFFF; }
.dsm_image_accordion_child_1.dsm_image_accordion_child { border-left-color:#FFFFFF; }
.dsm_image_accordion_child_2.dsm_image_accordion_child, .dsm_image_accordion_child_3.dsm_image_accordion_child, .dsm_image_accordion_child_4.dsm_image_accordion_child { border-right-width:3px;border-right-color:#FFFFFF; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_section_5 { display: none !important; }
}
@media only screen and ( max-width: 767px ) {
.et_pb_text_2 h2, .et_pb_text_6 h2, .et_pb_text_7 h2, .et_pb_text_8 h2, .et_pb_text_9 h2, .et_pb_text_10 h2, .et_pb_text_11 h2 { font-size: 35px; }
.et_pb_section_5 { display: none !important; }
.et_pb_text_3, .et_pb_text_4, .et_pb_text_5 { border-top-width:3px;border-top-color:#cc0605; }
.et_pb_text_7 h3, .et_pb_text_8 h3 { font-size: 18px; }
.et_pb_section_8 { border-top-width:3px;border-bottom-width:3px;border-top-color:#c1001f;border-bottom-color:#c1001f; }
.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-db .et-l .et_pb_row_dov_799926_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_1.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_5,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_5.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_12,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_12.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_17,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_17.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_17.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_17.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_24,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_24.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_29,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_29.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_34,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_34.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_34.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_34.et_pb_row { width: 95%; }
.et_pb_section_9 { border-bottom-color:#0e43a9; }
.dsm_masonry_gallery_0 .gutter-sizer { width: 12px; }
.dsm_masonry_gallery_0 .grid-item, .dsm_masonry_gallery_0 .grid-sizer { width: calc((100% - (2 - 1) * 12px) / 2); }
.dsm_masonry_gallery_0 .grid-item { margin-bottom: 12px; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.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_3.et_pb_blurb { font-size: 12px; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 20px; }
.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { font-size: 10px; }
.et_pb_blurb_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p { line-height: 4em; }
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_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et-db .et-l .et_pb_section_dov_799926_0 { height: auto; }
.et-db .et-l .et_pb_text_dov_799926_3 h2, .et-db .et-l .et_pb_text_dov_799926_15 h2, .et-db .et-l .et_pb_text_dov_799926_27 h2 { font-size: 30px; }
.et-db .et-l .et_pb_image_dov_799926_7 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_8 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_10 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_11 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_19 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_20 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_22 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_23 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_31 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_33 .et_pb_image_wrap img { width: auto; }
.et_pb_column_10, .et_pb_column_11, .et_pb_column_12 { border-right-width:2px;border-bottom-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
.dsm_image_accordion_child_0.dsm_image_accordion_child { border-right-width:2px;border-right-color:#FFFFFF; }
.dsm_image_accordion_child_1.dsm_image_accordion_child { border-left-color:#FFFFFF; }
.dsm_image_accordion_child_2.dsm_image_accordion_child, .dsm_image_accordion_child_3.dsm_image_accordion_child, .dsm_image_accordion_child_4.dsm_image_accordion_child { border-right-width:3px;border-right-color:#FFFFFF; }
}.et_pb_section_4.et_pb_section, .et_pb_section_6.et_pb_section, .et_pb_section_9.et_pb_section, .et_pb_section_11.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et_pb_text_2 h2, .et_pb_text_6 h2, .et_pb_text_7 h2, .et_pb_text_8 h2, .et_pb_text_9 h2, .et_pb_text_10 h2, .et_pb_text_11 h2 { font-size: 45px; color: #1f1d21 !important; line-height: 1.2em; text-align: center; }
.et_pb_section_5.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: rgba(3,129,3,0.06) !important; }
.et_pb_row_5 { height: 100%; }
.et_pb_row_5.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_5, body .et-db .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_5.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_text_3 h1, .et_pb_text_4 h1, .et_pb_text_5 h1 { font-size: 45px; color: #ffffff !important; text-align: center; }
.et_pb_text_3, .et_pb_text_4, .et_pb_text_5 { background-color: rgba(0,0,0,0.63); border-top-width:3px;border-top-color:#cc0605; height: 450px; padding-top: 45% !important; padding-bottom: 45% !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-hover-box-heading, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-hover-box-heading, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-hover-box-heading { font-size: 30px; color: #FFFFFF !important; }
.dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-hover-box-heading, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-hover-box-heading, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-hover-box-heading { font-size: 30px; color: #FFFFFF !important; line-height: 1.5em; }
.dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-desc, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-desc, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-desc { font-family: 'Alice', sans-serif; }
.dmpro_hover_box_0 { background-position: right 0px top; background-blend-mode: overlay; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Baggerarbeiten-Kachel.png);background-color: rgba(0,0,0,0.41); }
.dmpro_hover_box_0,
.dmpro_hover_box_0 .dmpro-hover-box-container,
.dmpro_hover_box_0 .dmpro-hover-box-content,
.dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_1,
.dmpro_hover_box_1 .dmpro-hover-box-container,
.dmpro_hover_box_1 .dmpro-hover-box-content,
.dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_2,
.dmpro_hover_box_2 .dmpro-hover-box-container,
.dmpro_hover_box_2 .dmpro-hover-box-content,
.dmpro_hover_box_2 .dmpro-hover-box-hover, .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, .et-db .et-l .et_pb_image_dov_799926_7 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_8 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_10 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_11 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_19 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_20 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_22 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_23 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_31 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_33 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799981_44 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799981_45 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799981_47 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799981_48 .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button { color:#FFFFFF !important;
border-color:#FFFFFF;
border-radius:5px;
font-size:15px; background-color: #c1001f !important; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:hover { padding-right: 2em;padding-left: 0.7em;font-size:17px !important; background-image: initial  !important;background-color: #c1001f !important; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36,body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51,body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51:hover { padding: 0.3em 1em !important; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:before, body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:after, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:before, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:after, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:before, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51:after { display:none !important; }
.dmpro_hover_box_0 .dmpro-hover-button, .dmpro_hover_box_1 .dmpro-hover-button, .dmpro_hover_box_2 .dmpro-hover-button { transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, background-color 300ms ease 0ms; }
.dmpro_hover_box_0 .dmpro-hover-box-content, .dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_0 .dmpro-hover-box-container, .dmpro_hover_box_1 .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-container, .dmpro_hover_box_2 .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-container { height: 400px; }
.dmpro_hover_box_0 .dmpro-hover-box-container, .dmpro_hover_box_0 .dmpro-hover-box-content, .dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-container, .dmpro_hover_box_1 .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-container, .dmpro_hover_box_2 .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-hover { min-height: 400px; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-hover-box-content-icon, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-hover-box-content-icon, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-hover-box-content-icon { color: #FFFFFF !important; font-size: 30px !important; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-content-icon-circle, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-content-icon-circle, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-content-icon-circle { background-color: rgba(193,0,31,0.72) !important; }
.dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-hover-box-hover-icon, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-hover-box-hover-icon, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-hover-box-hover-icon { color: #7EBEC5 !important; font-size: 40px !important; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-image-wrap, .dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-image-wrap, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-image-wrap, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-image-wrap, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-image-wrap, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-image-wrap { max-width: 100% !important; }
.dmpro_hover_box_0 .dmpro-hover-box-container .dmpro-hover-box-content, .dmpro_hover_box_0 .dmpro-hover-box-container .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-container .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-container .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-container .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-container .dmpro-hover-box-hover { transition-duration: 600ms !important; }
.dmpro_hover_box_0 .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-content { background-color: rgba(0,0,0,0) !important; }
.dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-hover { background-color: rgba(10,10,10,0.41) !important; }
.dmpro_hover_box_1 { background-position: right 0px top; background-blend-mode: overlay; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlagen-Kachel.png);background-color: rgba(0,0,0,0.41); }
.dmpro_hover_box_2 { background-position: right 0px top; background-blend-mode: overlay; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Rodungsarbeiten-Kachel.png);background-color: rgba(0,0,0,0.41); }
.et_pb_text_7 h3, .et_pb_text_8 h3 { font-weight: 600;text-align: center; }
.dsm_image_accordion_child_0 .dsm_image_accordion_img, .dsm_image_accordion_child_1 .dsm_image_accordion_img, .dsm_image_accordion_child_2 .dsm_image_accordion_img, .dsm_image_accordion_child_3 .dsm_image_accordion_img, .dsm_image_accordion_child_4 .dsm_image_accordion_img, .dsm_image_accordion_child_5 .dsm_image_accordion_img { width: 100px; }
.dsm_image_accordion_child_0 .dsm_image_accordion_child_content, .dsm_image_accordion_child_1 .dsm_image_accordion_child_content, .dsm_image_accordion_child_2 .dsm_image_accordion_child_content, .dsm_image_accordion_child_3 .dsm_image_accordion_child_content, .dsm_image_accordion_child_4 .dsm_image_accordion_child_content, .dsm_image_accordion_child_5 .dsm_image_accordion_child_content { max-width: 100%; }
.dsm_image_accordion_child_0 .dsm_image_accordion_icon, .dsm_image_accordion_child_1 .dsm_image_accordion_icon, .dsm_image_accordion_0 .dsm_image_accordion_icon, .dsm_image_accordion_child_2 .dsm_image_accordion_icon, .dsm_image_accordion_child_3 .dsm_image_accordion_icon, .dsm_image_accordion_child_4 .dsm_image_accordion_icon, .dsm_image_accordion_child_5 .dsm_image_accordion_icon, .dsm_image_accordion_1 .dsm_image_accordion_icon { color: #fff; }
.dsm_image_accordion_child_0 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Fundament-einer-Waermepumpe-2-.png); }
.dsm_image_accordion_child_1 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Fundament-einer-Waermepumpe-1.png); }
.dsm_image_accordion_0, .dsm_image_accordion_1 { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:3px;border-color:#cc0605; }
.dsm_image_accordion_0 .dsm_image_accordion_wrapper, .dsm_image_accordion_1 .dsm_image_accordion_wrapper { height: 380px; flex-direction: row; }
.dsm_image_accordion_0 .dsm_image_accordion_child>div:before, .dsm_image_accordion_1 .dsm_image_accordion_child>div:before { background: rgba(0,0,0,0.37); }
.dsm_image_accordion_0:hover .dsm_image_accordion_child>div:before, .dsm_image_accordion_1:hover .dsm_image_accordion_child>div:before { background: RGBA(255,255,255,0); }
.dsm_image_accordion_child_2 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-4.png); }
.dsm_image_accordion_child_3 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-3.png); }
.dsm_image_accordion_child_4 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-2.png); }
.dsm_image_accordion_child_5 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-1.png); }
div.et_pb_section.et_pb_section_8 { background-blend-mode: multiply; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Vergleich.png) !important; }
.et_pb_section_8 { border-top-width:3px;border-bottom-width:3px;border-top-color:#c1001f;border-bottom-color:#c1001f; }
.et_pb_section_8.et_pb_section { background-color: rgba(0,0,0,0.38) !important; }
.et_pb_row_9, .et-db .et-l .et_pb_row_dov_799926_1, .et-db .et-l .et_pb_row_dov_799981_38 { background-color: #FFFFFF; border-radius: 10px 10px 0 0;overflow: hidden; }
.et_pb_row_9.et_pb_row, .et_pb_row_10.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_1.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_5.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_17.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_29.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_34.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_38.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_42.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_49.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 10px 10px;overflow: hidden; }
.dsm_before_after_image_0.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-before-label:before { font-weight: 600; }
.dsm_before_after_image_0.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 { font-weight: 700; }
.dsm_before_after_image_0.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:#cc0605; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.dsm_before_after_image_0 { width: 100%; }
.dsm_before_after_image_0 .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 {  background-color: #cc0605;  content: "Vorher"; }
.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: #cc0605;  content: "Nachher"; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-handle, .dsm_before_after_image_1 .dsm-before-after-image-slider-handle {  border-color: #cc0605;  border-radius: ;  background-color: #cc0605; }
.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_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 {  background-color: #cc0605; }
.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 {  box-shadow: 0 -3px 0 #cc0605, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_overlay .dmpro_before_after_slider_before_label:before, .dmpro_before_after_slider_0 .dmpro_before_after_slider_overlay .dmpro_before_after_slider_after_label:before { background: rgba(255, 255, 255, 0.2); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_overlay:hover { background: rgba(0, 0, 0, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_handle:before, .dmpro_before_after_slider_0  .dmpro_before_after_slider_handle:after { background: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:before { -webkit-box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:after { -webkit-box-shadow: 0 -3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 -3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 -3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:before { -webkit-box-shadow: 3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:after { -webkit-box-shadow: -3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: -3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: -3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_handle { border-color: #ffffff; background: ; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_left_arrow { border-right-color: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_right_arrow { border-left-color: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_up_arrow { border-bottom-color: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_down_arrow { border-top-color: #ffffff; }
.et_pb_section_9 { border-bottom-color:#0e43a9; }
.dsm_masonry_gallery_0 .grid .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dsm_masonry_gallery_0 .gutter-sizer { width: 12px; }
.dsm_masonry_gallery_0 .grid-item, .dsm_masonry_gallery_0 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.dsm_masonry_gallery_0 .grid-item { margin-bottom: 12px; }
.dsm_masonry_gallery_0 .grid-item .dsm-overlay { background: RGBA(255,255,255,0) !important; }
div.et_pb_section.et_pb_section_10 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Vergleich.png) !important; }
.et_pb_section_10 { height: 550px; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a { font-size: 17px; color: #000000 !important; line-height: 2em; }
.et_pb_blurb_3.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; }
.et_pb_blurb_3.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description a, .et_pb_contact_field_4 .input + label, .et_pb_contact_field_4 .input + label i:before { color: #000000 !important; }
.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_3 .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, .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 { border-radius: 100% 100% 100% 100%;overflow: hidden; border-width:2px;border-color:#c1001f; padding-top: 8px !important; padding-right: 8px !important; padding-bottom: 8px !important; padding-left: 8px !important; background-color: #c1001f; }
.et_pb_blurb_3:hover, .et_pb_blurb_4:hover, .et_pb_blurb_5:hover, .et_pb_blurb_6:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_blurb_3, .et_pb_blurb_4, .et_pb_blurb_5, .et_pb_blurb_6 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 16px; color: #FFFFFF; font-family:ETmodules !important; font-weight:400 !important; }
.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: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_4.et_pb_blurb { font-size: 17px; color: #000000 !important; margin-top: -3% !important; }
.et_pb_blurb_4.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_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p { line-height: 2.5em; }
.et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { text-decoration: underline;font-size: 17px; color: #000000 !important; line-height: 2.5em; margin-top: -3% !important; }
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', sans-serif; text-decoration: underline;font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_contact_field_4.et_pb_contact_field .input:hover, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"] + label:hover i,  .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"] + label:hover i { background-color:#cc0605; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:active + label i, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:active + label i { background-color: rgba(191,162,121,0.64); }
.et_pb_contact_field_4.et_pb_contact_field .input, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"] + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"] + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:checked + label i:before, .et_pb_contact_field_4.et_pb_contact_field .input::placeholder, .et_pb_contact_field_4.et_pb_contact_field .input:focus, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:active + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:active + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:checked:active + label i:before, .et_pb_contact_field_4.et_pb_contact_field .input:focus::placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input::-moz-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input::-ms-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus::-ms-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input, .et_pb_contact_field_4.et_pb_contact_field .input + label:hover i { transition: background 300ms ease 0ms; }
.et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:checked + label i:before, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:checked:active + label i:before { background-color: #000000; }
.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-size: 17px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-size: 17px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-size: 17px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-size: 17px; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#FFFFFF !important;
border-color:#c1001f;
font-family: 'Alice', sans-serif !important; background-color: #c1001f !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover { border-color:#c12844 !important;font-size:22px !important; background-image: initial  !important;background-color: #c12844 !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { font-size:1.6em; }
body.et_button_custom_icon .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { font-size:22px; }
.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: #cc0605; }
.et_pb_contact_form_0 .input:hover, .et_pb_contact_form_0 .input[type="checkbox"]:hover + label i, .et_pb_contact_form_0 .input[type="radio"]:hover + label i { background-color:#c12844; }
.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: #c12844; }
.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: #FFFFFF; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 .et_pb_contact_field input, .et_pb_contact_form_0 .et_pb_contact_field select, .et_pb_contact_form_0 .et_pb_contact_field textarea, .et_pb_contact_form_0 .et_pb_contact_field .et_pb_contact_field_options_list label > i, .et_pb_contact_form_0 input.et_pb_contact_captcha { box-shadow:  0px 12px 18px -11px rgba(0,0,0,0.3) ; }
.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, .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { transition: background-color 300ms ease 0ms, font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, border 300ms ease 0ms; }
.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, .et-db .et-l .et_pb_row_dov_799926_12, .et-db .et-l .et_pb_row_dov_799926_24 { background-color: #FFFFFF; }
.et-db .et-l .et_pb_section_dov_799926_0, .et-db .et-l .et_pb_section_dov_799981_37 { height: 1500px; }
.et-db .et-l .et_pb_text_dov_799926_3 h2, .et-db .et-l .et_pb_text_dov_799926_15 h2, .et-db .et-l .et_pb_text_dov_799926_27 h2, .et-db .et-l .et_pb_text_dov_799981_40 h2 { font-size: 45px; color: #cc0605 !important; line-height: 1.2em; text-align: center; }
.et-db .et-l .et_pb_divider_dov_799926_4, .et-db .et-l .et_pb_divider_dov_799926_14, .et-db .et-l .et_pb_divider_dov_799926_16, .et-db .et-l .et_pb_divider_dov_799926_26, .et-db .et-l .et_pb_divider_dov_799926_28, .et-db .et-l .et_pb_divider_dov_799981_41 { width: 80%; }
.et-db .et-l .et_pb_divider_dov_799926_4:before, .et-db .et-l .et_pb_divider_dov_799926_16:before, .et-db .et-l .et_pb_divider_dov_799926_28:before, .et-db .et-l .et_pb_divider_dov_799981_41:before { border-top-color: #cc0605;border-top-width: 2px; }
.et-db .et-l .et_pb_row_dov_799926_5, .et-db .et-l .et_pb_row_dov_799926_29, .et-db .et-l .et_pb_row_dov_799981_42 { background-color: #FFFFFF; border-color:#FFFFFF; }
.et-db .et-l .et_pb_image_dov_799926_7, .et-db .et-l .et_pb_image_dov_799926_8, .et-db .et-l .et_pb_image_dov_799926_10, .et-db .et-l .et_pb_image_dov_799926_11, .et-db .et-l .et_pb_image_dov_799926_19, .et-db .et-l .et_pb_image_dov_799926_20, .et-db .et-l .et_pb_image_dov_799926_22, .et-db .et-l .et_pb_image_dov_799926_23, .et-db .et-l .et_pb_image_dov_799926_31, .et-db .et-l .et_pb_image_dov_799926_33, .et-db .et-l .et_pb_image_dov_799981_44, .et-db .et-l .et_pb_image_dov_799981_45, .et-db .et-l .et_pb_image_dov_799981_47, .et-db .et-l .et_pb_image_dov_799981_48 { text-align: center; }
.et-db .et-l .et_pb_row_dov_799926_12.et_pb_row { padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important;margin-right: auto !important; margin-left: auto !important; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_divider_dov_799926_14:before, .et-db .et-l .et_pb_divider_dov_799926_26:before { border-top-color: RGBA(255,255,255,0);border-top-width: 2px; }
.et-db .et-l .et_pb_row_dov_799926_17 { background-color: #FFFFFF; border-radius: 0 0 0 0;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_799926_24.et_pb_row { padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_row_dov_799926_34, .et-db .et-l .et_pb_row_dov_799981_49 { background-color: #FFFFFF; border-radius: 0 0 10px 10px;overflow: hidden; border-color:#FFFFFF; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36, body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51 { color:#FFFFFF !important;
border-color:#FFFFFF;
border-radius:5px; background-color: #cc0605; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51:hover { font-size:22px !important; }
.et-db .et-l .et_pb_button_dov_799926_36, .et-db .et-l .et_pb_button_dov_799981_51 { transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms; min-width: 100%; }
.et-db .et-l .et_pb_button_dov_799926_36,.et-db .et-l .et_pb_button_dov_799926_36:after, .et-db .et-l .et_pb_button_dov_799981_51,.et-db .et-l .et_pb_button_dov_799981_51:after { transition: all 300ms ease 0ms; }
.et_pb_column_10 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Baggerarbeiten-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_10:hover, .et_pb_column_11: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_11 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlagen-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 { background-position: left center; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Rodungsarbeiten-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_image_accordion_child_0.dsm_image_accordion_child { border-right-width:2px;border-right-color:#FFFFFF; }
.dsm_image_accordion_child_1.dsm_image_accordion_child { border-left-color:#FFFFFF; }
.dsm_image_accordion_child_2.dsm_image_accordion_child, .dsm_image_accordion_child_3.dsm_image_accordion_child, .dsm_image_accordion_child_4.dsm_image_accordion_child { border-right-width:3px;border-right-color:#FFFFFF; }
.et_pb_contact_field_4.et_pb_contact_field .et_pb_contact_field_options_title, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input::placeholder, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input[type=checkbox] + label, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input[type=radio] + label { font-size: 11px; }
.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input::-webkit-input-placeholder { font-size: 11px; }
.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input::-moz-placeholder { font-size: 11px; }
.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input:-ms-input-placeholder { font-size: 11px; }
.dsm_before_after_image_0.et_pb_module, .dsm_before_after_image_1.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_4.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_14.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_16.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_26.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_28.et_pb_module, .et-db .et-l .et_pb_divider_dov_799981_41.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
@media only screen and ( min-width: 981px ) {
.et_pb_row_6 { display: none !important; }
.dsm_before_after_image_1 { width: 100%; }
}
@media only screen and ( max-width: 980px ) {
.et_pb_text_3, .et_pb_text_4, .et_pb_text_5 { border-top-width:3px;border-top-color:#cc0605; }
.et_pb_section_8 { border-top-width:3px;border-bottom-width:3px;border-top-color:#c1001f;border-bottom-color:#c1001f; }
.dsm_before_after_image_1 { width: 100%; }
.et_pb_section_9 { border-bottom-color:#0e43a9; }
.dsm_masonry_gallery_0 .gutter-sizer { width: 12px; }
.dsm_masonry_gallery_0 .grid-item, .dsm_masonry_gallery_0 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.dsm_masonry_gallery_0 .grid-item { margin-bottom: 12px; }
.et_pb_blurb_3.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { margin-right: 65px !important; }
.et_pb_blurb_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p { line-height: 2.5em; }
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_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et-db .et-l .et_pb_section_dov_799926_0, .et-db .et-l .et_pb_section_dov_799981_37 { height: 1500px; }
.et-db .et-l .et_pb_image_dov_799926_7 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_8 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_10 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_11 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_19 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_20 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_22 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_23 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_31 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_33 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_44 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_45 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_47 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_48 .et_pb_image_wrap img { width: auto; }
.et_pb_column_10, .et_pb_column_11, .et_pb_column_12 { border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
.dsm_image_accordion_child_0.dsm_image_accordion_child { border-right-width:2px;border-right-color:#FFFFFF; }
.dsm_image_accordion_child_1.dsm_image_accordion_child { border-left-color:#FFFFFF; }
.dsm_image_accordion_child_2.dsm_image_accordion_child, .dsm_image_accordion_child_3.dsm_image_accordion_child, .dsm_image_accordion_child_4.dsm_image_accordion_child { border-right-width:3px;border-right-color:#FFFFFF; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_section_5 { display: none !important; }
}
@media only screen and ( max-width: 767px ) {
.et_pb_text_2 h2, .et_pb_text_6 h2, .et_pb_text_7 h2, .et_pb_text_8 h2, .et_pb_text_9 h2, .et_pb_text_10 h2, .et_pb_text_11 h2 { font-size: 35px; }
.et_pb_section_5 { display: none !important; }
.et_pb_text_3, .et_pb_text_4, .et_pb_text_5 { border-top-width:3px;border-top-color:#cc0605; }
.et_pb_text_7 h3, .et_pb_text_8 h3 { font-size: 18px; }
.et_pb_section_8 { border-top-width:3px;border-bottom-width:3px;border-top-color:#c1001f;border-bottom-color:#c1001f; }
.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-db .et-l .et_pb_row_dov_799926_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_1.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_5,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_5.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_12,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_12.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_17,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_17.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_17.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_17.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_24,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_24.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_29,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_29.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_34,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_34.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_34.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_34.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_38,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799981_38.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799981_38.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799981_38.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_42,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799981_42.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799981_42.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799981_42.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_49,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799981_49.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799981_49.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799981_49.et_pb_row { width: 95%; }
.et_pb_section_9 { border-bottom-color:#0e43a9; }
.dsm_masonry_gallery_0 .gutter-sizer { width: 12px; }
.dsm_masonry_gallery_0 .grid-item, .dsm_masonry_gallery_0 .grid-sizer { width: calc((100% - (2 - 1) * 12px) / 2); }
.dsm_masonry_gallery_0 .grid-item { margin-bottom: 12px; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.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_3.et_pb_blurb { font-size: 12px; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 20px; }
.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { font-size: 10px; }
.et_pb_blurb_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p { line-height: 4em; }
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_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et-db .et-l .et_pb_section_dov_799926_0, .et-db .et-l .et_pb_section_dov_799981_37 { height: auto; }
.et-db .et-l .et_pb_text_dov_799926_3 h2, .et-db .et-l .et_pb_text_dov_799926_15 h2, .et-db .et-l .et_pb_text_dov_799926_27 h2, .et-db .et-l .et_pb_text_dov_799981_40 h2 { font-size: 30px; }
.et-db .et-l .et_pb_image_dov_799926_7 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_8 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_10 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_11 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_19 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_20 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_22 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_23 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_31 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_33 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_44 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_45 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_47 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_48 .et_pb_image_wrap img { width: auto; }
.et_pb_column_10, .et_pb_column_11, .et_pb_column_12 { border-right-width:2px;border-bottom-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
.dsm_image_accordion_child_0.dsm_image_accordion_child { border-right-width:2px;border-right-color:#FFFFFF; }
.dsm_image_accordion_child_1.dsm_image_accordion_child { border-left-color:#FFFFFF; }
.dsm_image_accordion_child_2.dsm_image_accordion_child, .dsm_image_accordion_child_3.dsm_image_accordion_child, .dsm_image_accordion_child_4.dsm_image_accordion_child { border-right-width:3px;border-right-color:#FFFFFF; }
}.et_pb_section_4.et_pb_section, .et_pb_section_6.et_pb_section, .et_pb_section_9.et_pb_section, .et_pb_section_11.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et_pb_text_2 h2, .et_pb_text_6 h2, .et_pb_text_7 h2, .et_pb_text_8 h2, .et_pb_text_9 h2, .et_pb_text_10 h2, .et_pb_text_11 h2 { font-size: 45px; color: #1f1d21 !important; line-height: 1.2em; text-align: center; }
.et_pb_section_5.et_pb_section { padding-top: 0px; padding-bottom: 0px; background-color: rgba(3,129,3,0.06) !important; }
.et_pb_row_5 { height: 100%; }
.et_pb_row_5.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_5, body .et-db .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page .et-l .et_pb_row_5.et_pb_row { width: 100%; max-width: 100%; }
.et_pb_text_3 h1, .et_pb_text_4 h1, .et_pb_text_5 h1 { font-size: 45px; color: #ffffff !important; text-align: center; }
.et_pb_text_3, .et_pb_text_4, .et_pb_text_5 { background-color: rgba(0,0,0,0.63); border-top-width:3px;border-top-color:#cc0605; height: 450px; padding-top: 45% !important; padding-bottom: 45% !important; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-hover-box-heading, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-hover-box-heading, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-hover-box-heading { font-size: 30px; color: #FFFFFF !important; }
.dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-hover-box-heading, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-hover-box-heading, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-hover-box-heading { font-size: 30px; color: #FFFFFF !important; line-height: 1.5em; }
.dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-desc, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-desc, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-desc { font-family: 'Alice', sans-serif; }
.dmpro_hover_box_0 { background-position: right 0px top; background-blend-mode: overlay; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Baggerarbeiten-Kachel.png);background-color: rgba(0,0,0,0.41); }
.dmpro_hover_box_0,
.dmpro_hover_box_0 .dmpro-hover-box-container,
.dmpro_hover_box_0 .dmpro-hover-box-content,
.dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_1,
.dmpro_hover_box_1 .dmpro-hover-box-container,
.dmpro_hover_box_1 .dmpro-hover-box-content,
.dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_2,
.dmpro_hover_box_2 .dmpro-hover-box-container,
.dmpro_hover_box_2 .dmpro-hover-box-content,
.dmpro_hover_box_2 .dmpro-hover-box-hover, .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, .et-db .et-l .et_pb_image_dov_799926_7 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_8 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_10 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_11 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_19 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_20 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_22 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_23 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_31 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799926_33 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799981_44 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799981_45 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799981_47 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799981_48 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799993_59 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799993_60 .et_pb_image_wrap, .et-db .et-l .et_pb_image_dov_799993_61 .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button { color:#FFFFFF !important;
border-color:#FFFFFF;
border-radius:5px;
font-size:15px; background-color: #c1001f !important; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:hover { padding-right: 2em;padding-left: 0.7em;font-size:17px !important; background-image: initial  !important;background-color: #c1001f !important; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:hover, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36,body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51,body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_799993_64,body.et-db .et-l .et_pb_section .et_pb_button_dov_799993_64:hover { padding: 0.3em 1em !important; }
body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:before, body .et_pb_section .dmpro_hover_box_0 .dmpro-hover-button:after, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:before, body .et_pb_section .dmpro_hover_box_1 .dmpro-hover-button:after, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:before, body .et_pb_section .dmpro_hover_box_2 .dmpro-hover-button:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51:after, body.et-db .et-l .et_pb_section .et_pb_button_dov_799993_64:before,body.et-db .et-l .et_pb_section .et_pb_button_dov_799993_64:after { display:none !important; }
.dmpro_hover_box_0 .dmpro-hover-button, .dmpro_hover_box_1 .dmpro-hover-button, .dmpro_hover_box_2 .dmpro-hover-button { transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, background-color 300ms ease 0ms; }
.dmpro_hover_box_0 .dmpro-hover-box-content, .dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_0 .dmpro-hover-box-container, .dmpro_hover_box_1 .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-container, .dmpro_hover_box_2 .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-container { height: 400px; }
.dmpro_hover_box_0 .dmpro-hover-box-container, .dmpro_hover_box_0 .dmpro-hover-box-content, .dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-container, .dmpro_hover_box_1 .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-container, .dmpro_hover_box_2 .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-hover { min-height: 400px; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-hover-box-content-icon, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-hover-box-content-icon, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-hover-box-content-icon { color: #FFFFFF !important; font-size: 30px !important; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-content-icon-circle, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-content-icon-circle, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-content-icon-circle { background-color: rgba(193,0,31,0.72) !important; }
.dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-hover-box-hover-icon, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-hover-box-hover-icon, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-hover-box-hover-icon { color: #7EBEC5 !important; font-size: 40px !important; }
.dmpro_hover_box_0 .dmpro-hover-box-content .dmpro-image-wrap, .dmpro_hover_box_0 .dmpro-hover-box-hover .dmpro-image-wrap, .dmpro_hover_box_1 .dmpro-hover-box-content .dmpro-image-wrap, .dmpro_hover_box_1 .dmpro-hover-box-hover .dmpro-image-wrap, .dmpro_hover_box_2 .dmpro-hover-box-content .dmpro-image-wrap, .dmpro_hover_box_2 .dmpro-hover-box-hover .dmpro-image-wrap { max-width: 100% !important; }
.dmpro_hover_box_0 .dmpro-hover-box-container .dmpro-hover-box-content, .dmpro_hover_box_0 .dmpro-hover-box-container .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-container .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-container .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-container .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-container .dmpro-hover-box-hover { transition-duration: 600ms !important; }
.dmpro_hover_box_0 .dmpro-hover-box-content, .dmpro_hover_box_1 .dmpro-hover-box-content, .dmpro_hover_box_2 .dmpro-hover-box-content { background-color: rgba(0,0,0,0) !important; }
.dmpro_hover_box_0 .dmpro-hover-box-hover, .dmpro_hover_box_1 .dmpro-hover-box-hover, .dmpro_hover_box_2 .dmpro-hover-box-hover { background-color: rgba(10,10,10,0.41) !important; }
.dmpro_hover_box_1 { background-position: right 0px top; background-blend-mode: overlay; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlagen-Kachel.png);background-color: rgba(0,0,0,0.41); }
.dmpro_hover_box_2 { background-position: right 0px top; background-blend-mode: overlay; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Rodungsarbeiten-Kachel.png);background-color: rgba(0,0,0,0.41); }
.et_pb_text_7 h3, .et_pb_text_8 h3 { font-weight: 600;text-align: center; }
.dsm_image_accordion_child_0 .dsm_image_accordion_img, .dsm_image_accordion_child_1 .dsm_image_accordion_img, .dsm_image_accordion_child_2 .dsm_image_accordion_img, .dsm_image_accordion_child_3 .dsm_image_accordion_img, .dsm_image_accordion_child_4 .dsm_image_accordion_img, .dsm_image_accordion_child_5 .dsm_image_accordion_img { width: 100px; }
.dsm_image_accordion_child_0 .dsm_image_accordion_child_content, .dsm_image_accordion_child_1 .dsm_image_accordion_child_content, .dsm_image_accordion_child_2 .dsm_image_accordion_child_content, .dsm_image_accordion_child_3 .dsm_image_accordion_child_content, .dsm_image_accordion_child_4 .dsm_image_accordion_child_content, .dsm_image_accordion_child_5 .dsm_image_accordion_child_content { max-width: 100%; }
.dsm_image_accordion_child_0 .dsm_image_accordion_icon, .dsm_image_accordion_child_1 .dsm_image_accordion_icon, .dsm_image_accordion_0 .dsm_image_accordion_icon, .dsm_image_accordion_child_2 .dsm_image_accordion_icon, .dsm_image_accordion_child_3 .dsm_image_accordion_icon, .dsm_image_accordion_child_4 .dsm_image_accordion_icon, .dsm_image_accordion_child_5 .dsm_image_accordion_icon, .dsm_image_accordion_1 .dsm_image_accordion_icon { color: #fff; }
.dsm_image_accordion_child_0 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Fundament-einer-Waermepumpe-2-.png); }
.dsm_image_accordion_child_1 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Fundament-einer-Waermepumpe-1.png); }
.dsm_image_accordion_0, .dsm_image_accordion_1 { border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:3px;border-color:#cc0605; }
.dsm_image_accordion_0 .dsm_image_accordion_wrapper, .dsm_image_accordion_1 .dsm_image_accordion_wrapper { height: 380px; flex-direction: row; }
.dsm_image_accordion_0 .dsm_image_accordion_child>div:before, .dsm_image_accordion_1 .dsm_image_accordion_child>div:before { background: rgba(0,0,0,0.37); }
.dsm_image_accordion_0:hover .dsm_image_accordion_child>div:before, .dsm_image_accordion_1:hover .dsm_image_accordion_child>div:before { background: RGBA(255,255,255,0); }
.dsm_image_accordion_child_2 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-4.png); }
.dsm_image_accordion_child_3 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-3.png); }
.dsm_image_accordion_child_4 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-2.png); }
.dsm_image_accordion_child_5 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlage-fuer-ein-Miethaus-1.png); }
div.et_pb_section.et_pb_section_8 { background-blend-mode: multiply; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Vergleich.png) !important; }
.et_pb_section_8 { border-top-width:3px;border-bottom-width:3px;border-top-color:#c1001f;border-bottom-color:#c1001f; }
.et_pb_section_8.et_pb_section { background-color: rgba(0,0,0,0.38) !important; }
.et_pb_row_9, .et-db .et-l .et_pb_row_dov_799926_1, .et-db .et-l .et_pb_row_dov_799981_38, .et-db .et-l .et_pb_row_dov_799993_53 { background-color: #FFFFFF; border-radius: 10px 10px 0 0;overflow: hidden; }
.et_pb_row_9.et_pb_row, .et_pb_row_10.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_1.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_5.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_17.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_29.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_34.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_38.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_42.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_49.et_pb_row, .et-db .et-l .et_pb_row_dov_799993_53.et_pb_row, .et-db .et-l .et_pb_row_dov_799993_57.et_pb_row, .et-db .et-l .et_pb_row_dov_799993_62.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 10px 10px;overflow: hidden; }
.dsm_before_after_image_0.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-before-label:before { font-weight: 600; }
.dsm_before_after_image_0.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 { font-weight: 700; }
.dsm_before_after_image_0.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:#cc0605; box-shadow:  6px 6px 18px 0px rgba(0,0,0,0.3) ; }
.dsm_before_after_image_0 { width: 100%; }
.dsm_before_after_image_0 .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 {  background-color: #cc0605;  content: "Vorher"; }
.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: #cc0605;  content: "Nachher"; }
.dsm_before_after_image_0 .dsm-before-after-image-slider-handle, .dsm_before_after_image_1 .dsm-before-after-image-slider-handle {  border-color: #cc0605;  border-radius: ;  background-color: #cc0605; }
.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_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 {  background-color: #cc0605; }
.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 {  box-shadow: 0 -3px 0 #cc0605, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_overlay .dmpro_before_after_slider_before_label:before, .dmpro_before_after_slider_0 .dmpro_before_after_slider_overlay .dmpro_before_after_slider_after_label:before { background: rgba(255, 255, 255, 0.2); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_overlay:hover { background: rgba(0, 0, 0, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_handle:before, .dmpro_before_after_slider_0  .dmpro_before_after_slider_handle:after { background: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:before { -webkit-box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_horizontal .dmpro_before_after_slider_handle:after { -webkit-box-shadow: 0 -3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 -3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 -3px 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:before { -webkit-box-shadow: 3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_vertical .dmpro_before_after_slider_handle:after { -webkit-box-shadow: -3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: -3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: -3px 0 0 #ffffff, 0px 0px 12px rgba(51, 51, 51, 0.5); }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_handle { border-color: #ffffff; background: ; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_left_arrow { border-right-color: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_right_arrow { border-left-color: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_up_arrow { border-bottom-color: #ffffff; }
.dmpro_before_after_slider_0 .dmpro_before_after_slider_down_arrow { border-top-color: #ffffff; }
.et_pb_section_9 { border-bottom-color:#0e43a9; }
.dsm_masonry_gallery_0 .grid .et_pb_image_wrap { border-radius: 5px 5px 5px 5px;overflow: hidden; box-shadow:  0px 12px 18px -6px rgba(0,0,0,0.3) ; }
.dsm_masonry_gallery_0 .gutter-sizer { width: 12px; }
.dsm_masonry_gallery_0 .grid-item, .dsm_masonry_gallery_0 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.dsm_masonry_gallery_0 .grid-item { margin-bottom: 12px; }
.dsm_masonry_gallery_0 .grid-item .dsm-overlay { background: RGBA(255,255,255,0) !important; }
div.et_pb_section.et_pb_section_10 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Vergleich.png) !important; }
.et_pb_section_10 { height: 550px; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a { font-size: 17px; color: #000000 !important; line-height: 2em; }
.et_pb_blurb_3.et_pb_blurb { font-size: 17px; color: rgba(0,0,0,0.82) !important; }
.et_pb_blurb_3.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description a, .et_pb_contact_field_4 .input + label, .et_pb_contact_field_4 .input + label i:before { color: #000000 !important; }
.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et_pb_blurb_3 .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, .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 { border-radius: 100% 100% 100% 100%;overflow: hidden; border-width:2px;border-color:#c1001f; padding-top: 8px !important; padding-right: 8px !important; padding-bottom: 8px !important; padding-left: 8px !important; background-color: #c1001f; }
.et_pb_blurb_3:hover, .et_pb_blurb_4:hover, .et_pb_blurb_5:hover, .et_pb_blurb_6:hover { transform: scaleX(1.05) scaleY(1.05) !important; }
.et_pb_blurb_3, .et_pb_blurb_4, .et_pb_blurb_5, .et_pb_blurb_6 { transition: transform 300ms ease 0ms; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 16px; color: #FFFFFF; font-family:ETmodules !important; font-weight:400 !important; }
.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: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_blurb_4.et_pb_blurb { font-size: 17px; color: #000000 !important; margin-top: -3% !important; }
.et_pb_blurb_4.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_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p { line-height: 2.5em; }
.et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { text-decoration: underline;font-size: 17px; color: #000000 !important; line-height: 2.5em; margin-top: -3% !important; }
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a { font-family: 'Alice', sans-serif; text-decoration: underline;font-size: 17px; color: rgba(0,0,0,0.82) !important; line-height: 2em; }
.et_pb_contact_field_4.et_pb_contact_field .input:hover, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"] + label:hover i,  .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"] + label:hover i { background-color:#cc0605; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:active + label i, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:active + label i { background-color: rgba(191,162,121,0.64); }
.et_pb_contact_field_4.et_pb_contact_field .input, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"] + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"] + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:checked + label i:before, .et_pb_contact_field_4.et_pb_contact_field .input::placeholder, .et_pb_contact_field_4.et_pb_contact_field .input:focus, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:active + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:active + label, .et_pb_contact_field_4.et_pb_contact_field .input[type="checkbox"]:checked:active + label i:before, .et_pb_contact_field_4.et_pb_contact_field .input:focus::placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input::-moz-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input::-ms-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus::-webkit-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus::-moz-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input:focus::-ms-input-placeholder { color: #000000; }
.et_pb_contact_field_4.et_pb_contact_field .input, .et_pb_contact_field_4.et_pb_contact_field .input + label:hover i { transition: background 300ms ease 0ms; }
.et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:checked + label i:before, .et_pb_contact_field_4.et_pb_contact_field .input[type="radio"]:checked:active + label i:before { background-color: #000000; }
.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-size: 17px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder { font-size: 17px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder { font-size: 17px; }
.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder { font-size: 17px; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#FFFFFF !important;
border-color:#c1001f;
font-family: 'Alice', sans-serif !important; background-color: #c1001f !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover { border-color:#c12844 !important;font-size:22px !important; background-image: initial  !important;background-color: #c12844 !important; }
body .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { font-size:1.6em; }
body.et_button_custom_icon .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { font-size:22px; }
.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: #cc0605; }
.et_pb_contact_form_0 .input:hover, .et_pb_contact_form_0 .input[type="checkbox"]:hover + label i, .et_pb_contact_form_0 .input[type="radio"]:hover + label i { background-color:#c12844; }
.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: #c12844; }
.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: #FFFFFF; }
.et_pb_contact_form_0 .input::-webkit-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 .input::-moz-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 .input::-ms-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p .input:focus::-moz-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder { color: #FFFFFF; }
.et_pb_contact_form_0 .et_pb_contact_field input, .et_pb_contact_form_0 .et_pb_contact_field select, .et_pb_contact_form_0 .et_pb_contact_field textarea, .et_pb_contact_form_0 .et_pb_contact_field .et_pb_contact_field_options_list label > i, .et_pb_contact_form_0 input.et_pb_contact_captcha { box-shadow:  0px 12px 18px -11px rgba(0,0,0,0.3) ; }
.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, .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button { transition: background-color 300ms ease 0ms, font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms, border 300ms ease 0ms; }
.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, .et-db .et-l .et_pb_row_dov_799926_12, .et-db .et-l .et_pb_row_dov_799926_24 { background-color: #FFFFFF; }
.et-db .et-l .et_pb_section_dov_799926_0, .et-db .et-l .et_pb_section_dov_799981_37, .et-db .et-l .et_pb_section_dov_799993_52 { height: 1500px; }
.et-db .et-l .et_pb_text_dov_799926_3 h2, .et-db .et-l .et_pb_text_dov_799926_15 h2, .et-db .et-l .et_pb_text_dov_799926_27 h2, .et-db .et-l .et_pb_text_dov_799981_40 h2, .et-db .et-l .et_pb_text_dov_799993_55 h2 { font-size: 45px; color: #cc0605 !important; line-height: 1.2em; text-align: center; }
.et-db .et-l .et_pb_divider_dov_799926_4, .et-db .et-l .et_pb_divider_dov_799926_14, .et-db .et-l .et_pb_divider_dov_799926_16, .et-db .et-l .et_pb_divider_dov_799926_26, .et-db .et-l .et_pb_divider_dov_799926_28, .et-db .et-l .et_pb_divider_dov_799981_41, .et-db .et-l .et_pb_divider_dov_799993_56 { width: 80%; }
.et-db .et-l .et_pb_divider_dov_799926_4:before, .et-db .et-l .et_pb_divider_dov_799926_16:before, .et-db .et-l .et_pb_divider_dov_799926_28:before, .et-db .et-l .et_pb_divider_dov_799981_41:before, .et-db .et-l .et_pb_divider_dov_799993_56:before { border-top-color: #cc0605;border-top-width: 2px; }
.et-db .et-l .et_pb_row_dov_799926_5, .et-db .et-l .et_pb_row_dov_799926_29, .et-db .et-l .et_pb_row_dov_799981_42, .et-db .et-l .et_pb_row_dov_799993_57 { background-color: #FFFFFF; border-color:#FFFFFF; }
.et-db .et-l .et_pb_image_dov_799926_7, .et-db .et-l .et_pb_image_dov_799926_8, .et-db .et-l .et_pb_image_dov_799926_10, .et-db .et-l .et_pb_image_dov_799926_11, .et-db .et-l .et_pb_image_dov_799926_19, .et-db .et-l .et_pb_image_dov_799926_20, .et-db .et-l .et_pb_image_dov_799926_22, .et-db .et-l .et_pb_image_dov_799926_23, .et-db .et-l .et_pb_image_dov_799926_31, .et-db .et-l .et_pb_image_dov_799926_33, .et-db .et-l .et_pb_image_dov_799981_44, .et-db .et-l .et_pb_image_dov_799981_45, .et-db .et-l .et_pb_image_dov_799981_47, .et-db .et-l .et_pb_image_dov_799981_48, .et-db .et-l .et_pb_image_dov_799993_59, .et-db .et-l .et_pb_image_dov_799993_60, .et-db .et-l .et_pb_image_dov_799993_61 { text-align: center; }
.et-db .et-l .et_pb_row_dov_799926_12.et_pb_row { padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important;margin-right: auto !important; margin-left: auto !important; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_divider_dov_799926_14:before, .et-db .et-l .et_pb_divider_dov_799926_26:before { border-top-color: RGBA(255,255,255,0);border-top-width: 2px; }
.et-db .et-l .et_pb_row_dov_799926_17 { background-color: #FFFFFF; border-radius: 0 0 0 0;overflow: hidden; border-color:#FFFFFF; }
.et-db .et-l .et_pb_row_dov_799926_24.et_pb_row { padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db .et-l .et_pb_row_dov_799926_34, .et-db .et-l .et_pb_row_dov_799981_49, .et-db .et-l .et_pb_row_dov_799993_62 { background-color: #FFFFFF; border-radius: 0 0 10px 10px;overflow: hidden; border-color:#FFFFFF; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36, body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51, body.et-db .et-l .et_pb_section .et_pb_button_dov_799993_64 { color:#FFFFFF !important;
border-color:#FFFFFF;
border-radius:5px; background-color: #cc0605; }
body.et-db .et-l .et_pb_section .et_pb_button_dov_799926_36:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_799981_51:hover, body.et-db .et-l .et_pb_section .et_pb_button_dov_799993_64:hover { font-size:22px !important; }
.et-db .et-l .et_pb_button_dov_799926_36, .et-db .et-l .et_pb_button_dov_799981_51, .et-db .et-l .et_pb_button_dov_799993_64 { transition: font-size 300ms ease 0ms, line-height 300ms ease 0ms, padding 300ms ease 0ms; min-width: 100%; }
.et-db .et-l .et_pb_button_dov_799926_36,.et-db .et-l .et_pb_button_dov_799926_36:after, .et-db .et-l .et_pb_button_dov_799981_51,.et-db .et-l .et_pb_button_dov_799981_51:after, .et-db .et-l .et_pb_button_dov_799993_64,.et-db .et-l .et_pb_button_dov_799993_64:after { transition: all 300ms ease 0ms; }
.et_pb_column_10 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Baggerarbeiten-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_10:hover, .et_pb_column_11: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_11 { background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Aussenanlagen-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 { background-position: left center; background-image: url(https://vorholzer-baggerbetrieb.de/wp-content/uploads/2023/02/Baggerbetrieb-Vorholzer-Rodungsarbeiten-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_image_accordion_child_0.dsm_image_accordion_child { border-right-width:2px;border-right-color:#FFFFFF; }
.dsm_image_accordion_child_1.dsm_image_accordion_child { border-left-color:#FFFFFF; }
.dsm_image_accordion_child_2.dsm_image_accordion_child, .dsm_image_accordion_child_3.dsm_image_accordion_child, .dsm_image_accordion_child_4.dsm_image_accordion_child { border-right-width:3px;border-right-color:#FFFFFF; }
.et_pb_contact_field_4.et_pb_contact_field .et_pb_contact_field_options_title, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input::placeholder, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input[type=checkbox] + label, .et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input[type=radio] + label { font-size: 11px; }
.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input::-webkit-input-placeholder { font-size: 11px; }
.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input::-moz-placeholder { font-size: 11px; }
.et_pb_contact_form_container .et_pb_contact_field_4.et_pb_contact_field .input:-ms-input-placeholder { font-size: 11px; }
.dsm_before_after_image_0.et_pb_module, .dsm_before_after_image_1.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_4.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_14.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_16.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_26.et_pb_module, .et-db .et-l .et_pb_divider_dov_799926_28.et_pb_module, .et-db .et-l .et_pb_divider_dov_799981_41.et_pb_module, .et-db .et-l .et_pb_divider_dov_799993_56.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
@media only screen and ( min-width: 981px ) {
.et_pb_row_6 { display: none !important; }
.dsm_before_after_image_1 { width: 100%; }
}
@media only screen and ( max-width: 980px ) {
.et_pb_text_3, .et_pb_text_4, .et_pb_text_5 { border-top-width:3px;border-top-color:#cc0605; }
.et_pb_section_8 { border-top-width:3px;border-bottom-width:3px;border-top-color:#c1001f;border-bottom-color:#c1001f; }
.dsm_before_after_image_1 { width: 100%; }
.et_pb_section_9 { border-bottom-color:#0e43a9; }
.dsm_masonry_gallery_0 .gutter-sizer { width: 12px; }
.dsm_masonry_gallery_0 .grid-item, .dsm_masonry_gallery_0 .grid-sizer { width: calc((100% - (3 - 1) * 12px) / 3); }
.dsm_masonry_gallery_0 .grid-item { margin-bottom: 12px; }
.et_pb_blurb_3.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { margin-right: 65px !important; }
.et_pb_blurb_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p { line-height: 2.5em; }
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_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et-db .et-l .et_pb_section_dov_799926_0, .et-db .et-l .et_pb_section_dov_799981_37, .et-db .et-l .et_pb_section_dov_799993_52 { height: 1500px; }
.et-db .et-l .et_pb_image_dov_799926_7 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_8 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_10 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_11 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_19 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_20 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_22 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_23 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_31 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_33 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_44 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_45 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_47 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_48 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799993_59 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799993_60 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799993_61 .et_pb_image_wrap img { width: auto; }
.et_pb_column_10, .et_pb_column_11, .et_pb_column_12 { border-right-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
.dsm_image_accordion_child_0.dsm_image_accordion_child { border-right-width:2px;border-right-color:#FFFFFF; }
.dsm_image_accordion_child_1.dsm_image_accordion_child { border-left-color:#FFFFFF; }
.dsm_image_accordion_child_2.dsm_image_accordion_child, .dsm_image_accordion_child_3.dsm_image_accordion_child, .dsm_image_accordion_child_4.dsm_image_accordion_child { border-right-width:3px;border-right-color:#FFFFFF; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_section_5 { display: none !important; }
}
@media only screen and ( max-width: 767px ) {
.et_pb_text_2 h2, .et_pb_text_6 h2, .et_pb_text_7 h2, .et_pb_text_8 h2, .et_pb_text_9 h2, .et_pb_text_10 h2, .et_pb_text_11 h2 { font-size: 35px; }
.et_pb_section_5 { display: none !important; }
.et_pb_text_3, .et_pb_text_4, .et_pb_text_5 { border-top-width:3px;border-top-color:#cc0605; }
.et_pb_text_7 h3, .et_pb_text_8 h3 { font-size: 18px; }
.et_pb_section_8 { border-top-width:3px;border-bottom-width:3px;border-top-color:#c1001f;border-bottom-color:#c1001f; }
.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-db .et-l .et_pb_row_dov_799926_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_1.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_5,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_5.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_12,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_12.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_12.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_17,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_17.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_17.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_17.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_24,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_24.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_29,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_29.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_29.et_pb_row, .et-db .et-l .et_pb_row_dov_799926_34,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799926_34.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799926_34.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799926_34.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_38,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799981_38.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799981_38.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799981_38.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_42,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799981_42.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799981_42.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799981_42.et_pb_row, .et-db .et-l .et_pb_row_dov_799981_49,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799981_49.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799981_49.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799981_49.et_pb_row, .et-db .et-l .et_pb_row_dov_799993_53,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799993_53.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799993_53.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799993_53.et_pb_row, .et-db .et-l .et_pb_row_dov_799993_57,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799993_57.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799993_57.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799993_57.et_pb_row, .et-db .et-l .et_pb_row_dov_799993_62,body.et-db .et-db .et-l .et-l .et_pb_row_dov_799993_62.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_799993_62.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_799993_62.et_pb_row { width: 95%; }
.et_pb_section_9 { border-bottom-color:#0e43a9; }
.dsm_masonry_gallery_0 .gutter-sizer { width: 12px; }
.dsm_masonry_gallery_0 .grid-item, .dsm_masonry_gallery_0 .grid-sizer { width: calc((100% - (2 - 1) * 12px) / 2); }
.dsm_masonry_gallery_0 .grid-item { margin-bottom: 12px; }
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.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_3.et_pb_blurb { font-size: 12px; }
.et_pb_blurb_3 .et-pb-icon, .et_pb_blurb_4 .et-pb-icon, .et_pb_blurb_5 .et-pb-icon, .et_pb_blurb_6 .et-pb-icon { font-size: 20px; }
.et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb { font-size: 10px; }
.et_pb_blurb_5.et_pb_blurb p, .et_pb_blurb_6.et_pb_blurb p { line-height: 4em; }
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_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after { 
opacity: 1; }
.et-db .et-l .et_pb_section_dov_799926_0, .et-db .et-l .et_pb_section_dov_799981_37, .et-db .et-l .et_pb_section_dov_799993_52 { height: auto; }
.et-db .et-l .et_pb_text_dov_799926_3 h2, .et-db .et-l .et_pb_text_dov_799926_15 h2, .et-db .et-l .et_pb_text_dov_799926_27 h2, .et-db .et-l .et_pb_text_dov_799981_40 h2, .et-db .et-l .et_pb_text_dov_799993_55 h2 { font-size: 30px; }
.et-db .et-l .et_pb_image_dov_799926_7 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_8 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_10 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_11 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_19 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_20 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_22 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_23 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_31 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799926_33 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_44 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_45 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_47 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799981_48 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799993_59 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799993_60 .et_pb_image_wrap img, .et-db .et-l .et_pb_image_dov_799993_61 .et_pb_image_wrap img { width: auto; }
.et_pb_column_10, .et_pb_column_11, .et_pb_column_12 { border-right-width:2px;border-bottom-width:2px;border-right-color:#ffffff;border-bottom-color:#ffffff; }
.dsm_image_accordion_child_0.dsm_image_accordion_child { border-right-width:2px;border-right-color:#FFFFFF; }
.dsm_image_accordion_child_1.dsm_image_accordion_child { border-left-color:#FFFFFF; }
.dsm_image_accordion_child_2.dsm_image_accordion_child, .dsm_image_accordion_child_3.dsm_image_accordion_child, .dsm_image_accordion_child_4.dsm_image_accordion_child { border-right-width:3px;border-right-color:#FFFFFF; }
}