.leistungen-rechteck
{
-moz-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
-webkit-transform: rotate(-5deg);

transform: rotate(-5deg);

}






body > div.elementor.elementor-7 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-a9c66eb.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div {

    padding: 0px !important;
}


#leistungen-maschinen-button > div {

box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
 

border: solid 1px #333 !important;
border-radius: 4px !important;
}

#leistungen-maschinen-button:hover > div {

box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);



}





.elementor-element-cad4167.leistungen-rechteck > div > div > div {
box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px, rgba(0, 0, 0, 0.07) 0px 2px 4px, rgba(0, 0, 0, 0.07) 0px 4px 8px, rgba(0, 0, 0, 0.07) 0px 8px 16px, rgba(0, 0, 0, 0.07) 0px 16px 32px, rgba(0, 0, 0, 0.07) 0px 32px 64px;
}



a {
    background-color: transparent;
    text-decoration: none;
    #color: #F97779;
    color: #ce3134;
}


/* Footer */

body > div.elementor.elementor-5122.elementor-location-footer > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ca51f0f.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-cd232dd > div > div.elementor-element.elementor-element-53be2c0.elementor-align-left.elementor-mobile-align-center.elementor-tablet-align-center.elementor-widget.elementor-widget-button > div > div > a > span > span {
    color: #222222 !important;
    font-weight: bold;
}


body > div.elementor.elementor-9508.elementor-location-footer > section.elementor-section.elementor-top-section.elementor-element.elementor-element-26f79b8d.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-4ddcff6e > div > div.elementor-element.elementor-element-52d14c56.elementor-align-left.elementor-mobile-align-center.elementor-tablet-align-center.elementor-widget.elementor-widget-button > div > div > a > span > span {
color: #222222 !important;
    font-weight: bold;
}


body > div.elementor.elementor-9502.elementor-location-footer > section.elementor-section.elementor-top-section.elementor-element.elementor-element-88c0eed.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-46a2aafa > div > div.elementor-element.elementor-element-51e3ec36.elementor-align-left.elementor-mobile-align-center.elementor-tablet-align-center.elementor-widget.elementor-widget-button > div > div > a {
color: #222222 !important;
    font-weight: bold;
}



.elementor-location-footer a{
color: #F97779 !important;

}


body > div.elementor.elementor-9508.elementor-location-footer a{
color: #F97779 !important;
}

body > div.elementor.elementor-9502.elementor-location-footer a{
color: #F97779 !important;
}


body > div.elementor.elementor-5122.elementor-location-footer > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ca51f0f.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-cd232dd > div > div.elementor-element.elementor-element-53be2c0.elementor-align-left.elementor-mobile-align-center.elementor-tablet-align-center.elementor-widget.elementor-widget-button > div > div > a



#button-stellenangebote > div > div > a {
color: #000000 !important;
}


#button-stellenangebote > div > div > a > span > span {
color: #000000 !important;
}



/* Footer ENDE */


.elementor-nav-menu--main .elementor-item {

    font-weight: 600 !important;
    
}









.elementor-7 .elementor-element.elementor-element-7741d97c img {
    opacity: 1;
    ilter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg ) !important;
    border-radius: 4px 4px 4px 4px;
}


.elementor-7 .elementor-element.elementor-element-7741d97c img {
    opacity: 1;
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg ) !important;
    border-radius: 4px 4px 4px 4px;
}


.elementor-7 .elementor-element.elementor-element-9d05e4f img {
    opacity: 1;
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg ) !important;
    border-radius: 4px 4px 4px 4px;
}


body > div.elementor.elementor-5122.elementor-location-footer > section.elementor-section.elementor-top-section.elementor-element.elementor-element-65933d3.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
background-color: #323335;
}




.wpb-video-content h3 {
font-size: 15px;
text-align: center;
}

.category-stellenangebote-frank-foeckersperger-gmbh p {
margin-block-end: 0.0rem !important;
}

.elementor-widget-image a img[src$=".svg"] {
    width: 100% !important;
}


body > div.elementor.elementor-5122.elementor-location-footer > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ca51f0f.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-1671d16 > div > div.elementor-element.elementor-element-bb57eca.elementor-widget.elementor-widget-image > div > figure > a > img {

    width: 60% !important;
}


body > div.elementor.elementor-5122.elementor-location-footer > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ca51f0f.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-1671d16 > div > div.elementor-element.elementor-element-544cbf0.elementor-widget.elementor-widget-image > div > figure > a > img {

    width: 60% !important;
}


body > div.elementor.elementor-5122.elementor-location-footer > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ca51f0f.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-1671d16 > div > div.elementor-element.elementor-element-d9e50a0.elementor-widget.elementor-widget-image > div > figure > a > img {

    width: 60% !important;
}



/* Bilder Höhe -> Start */


.#elementor-5669 .elementor-element.elementor-element-73542441 > .elementor-container {
    min-height: 0px;
}


/* Bilder Höhe -> Ende */







/* Startseite -> Start */
body > div.elementor.elementor-7 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7ef5507e.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-dd11192 {
padding-right:15px;
}


.elementor-7 .elementor-element.elementor-element-03426eb {
    
    padding-top: 30px !important;
} 




.elementor-7 .elementor-element.elementor-element-5ac65a6f > .elementor-element-populated {
    margin: 0px 0px 0px 0px !important;
}



.elementor-7 .elementor-element.elementor-element-7cef5ac6 {
     padding-bottom: 50px !important;
}


.elementor-7 .elementor-element.elementor-element-7cef5ac6 {
 
    padding-bottom: 50px!important;
}

.elementor-7 .elementor-element.elementor-element-7ef5507e {
  
    padding-top: 73px !important;
    padding-bottom: 20px !important;
}


.elementor-7 .elementor-element.elementor-element-bb99775 {

    padding-top: 65px !important;
    padding-bottom:68px !important;
}

.elementor-7 .elementor-element.elementor-element-f68720e {
  
  padding-top: 66px !important;
    padding-bottom:68px !important;
}



.text-markierung {

 background-color:#d6112c;
 color: #fff;
line-height:24px;
border-radius: 4px ;
line-height: 20px !important;

 padding: 5px;padding-left:0px;box-shadow: -13px 0 0 #d6112c;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;


/* Startseite -> Ende */

.elementor-7 .elementor-element.elementor-element-5d54fd69:hover > .elementor-element-populated {
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1) !important;
}



/* kabelpflugarbeiten -> Start */

.elementor-5549 .elementor-element.elementor-element-0411f53 {
 padding-bottom: 70px !important;
}

.elementor-5549 .elementor-element.elementor-element-7cef5ac6 {
    padding: 55px 30px 55px 30px !important;
}

body > div.elementor.elementor-5549 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7cef5ac6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-fa5fed4.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-bddeae3 {
}

.elementor-5549 .elementor-element.elementor-element-f68720e {
    padding: 70px 30px 30px 30px !important;
}


/* kabelpflugarbeiten -> Ende */




/* kabelpflugtransporter -> Start */

.elementor-6581 .elementor-element.elementor-element-0411f53 {
    padding-bottom: 70px !important;
}

.elementor-6581 .elementor-element.elementor-element-7cef5ac6 {
    padding: 60px 30px 60px 30px;
}


/* kabelpflugtransporter -> Ende */





/* Vorteile -> Start */


.elementor-5669 .elementor-element.elementor-element-f4c6c52 {
   
    padding: 10px 30px 30px 30px;
}

body > div.elementor.elementor-5669 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0411f53.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a7613c8.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-5e734e4 {
margin-bottom: 30px !important;
}

body > div.elementor.elementor-5669 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0411f53.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a7613c8.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-32c4714 {
margin-bottom: 30px !important;
}

body > div.elementor.elementor-5669 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7cef5ac6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-c863cb2 {
margin-bottom: 30px !important;
}


body > div.elementor.elementor-5669 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7cef5ac6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d091237 {
margin-bottom: 50px !important;
}



.elementor-5669 .elementor-element.elementor-element-0411f53 {
 
    margin-bottom: 0px;
   
}


/* Vorteile -> Ende */





/* Systembeschreibung -> Start */

.elementor-5685 .elementor-element.elementor-element-f4c6c52 {  
    margin-bottom: 58px;  
}

.elementor-5685 .elementor-element.elementor-element-4d79ad4 {
    margin-bottom: 66px;
}

/* Systembeschreibung -> Ende */




/* Einsatzgebiete -> Start */



#gallery-1 > figure:nth-child(1){
 margin-bottom: 10px;
}


.elementor-5704 .elementor-element.elementor-element-0411f53 {  
    margin-bottom: 48px !important;   
}

/* Einsatzgebiete -> Ende */



/* Chronik -> Start */

.elementor-5729 .elementor-element.elementor-element-9d6742f > .elementor-widget-container {
    margin: 10px 0px 0px 0px !important;
}



/* Chronik -> Ende */









.rpwwt-post-title a {
color: #fff !important;
}

.rpwwt-post-title {
color: #fff !important;
font-size: 13px;
vertical-align: top !important;
margin-left: 30px;


}


.elementor-shape-bottom {


}

#body > main > div > div.elementor.elementor-7 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-73542441.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle > div.elementor-shape.elementor-shape-bottom {
display:none !important;
}





.elementor-5122 {
line-height: 1.5 !important;
}

body > div.elementor.elementor-5122.elementor-location-footer > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-f4b72fc.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-13130e0 > div > div > section > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-a703825 > div > div > div > div > nav.elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-horizontal.e--pointer-underline.e--animation-fade a{


    background-color: transparent;
    text-decoration: none;
    color: #ffffff;


}


.e--pointer-double-line .elementor-item:after, .e--pointer-double-line .elementor-item:before, .e--pointer-overline .elementor-item:after, .e--pointer-overline .elementor-item:before, .e--pointer-underline .elementor-item:after, .e--pointer-underline .elementor-item:before {
 
    background-color: #a81010;

}

body > div.elementor.elementor-5122.elementor-location-footer > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-65933d3.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
background-color: #323335;
}


.elementor-5267 .elementor-element.elementor-element-1f1c9fdc:not(.elementor-motion-effects-element-type-background), .elementor-5267 .elementor-element.elementor-element-1f1c9fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #323335;
}




@media (max-width: 1100px) {
.elementor-row {
padding-left: 10px;
padding-right: 10px;
}
}


#header_pop > div.elementor-container.elementor-column-gap-default > div {
padding-left: 0px;
padding-right: 0px;
}

body > div.elementor.elementor-7 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-73542441.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle > div.elementor-container.elementor-column-gap-default > div > div > div > div > section > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6d05143b > div > div > div.elementor-element.elementor-element-16b00bc2.elementor-widget.elementor-widget-text-editor > div > div > p {
text-shadow: 2px 2px 4px #000000;
}

body > div.elementor.elementor-7 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-73542441.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle > div.elementor-container.elementor-column-gap-default > div > div > div > div > section > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6d05143b > div > div > div.elementor-element.elementor-element-2fe3a9a.elementor-widget.elementor-widget-heading > div > h1 {
text-shadow: 2px 2px 2px #000000;
}


.da-attachments-list li {
margin-bottom: 18px;
}


body > div.elementor.elementor-5122.elementor-location-footer > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ca51f0f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-cd232dd > div > div > div.elementor-element.elementor-element-1ba4aa2.elementor-widget.elementor-widget-text-editor > div > div a {
color: #fff;
}


body > div.elementor.elementor-5122.elementor-location-footer > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ca51f0f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-393236c > div > div > div > div > div > p:nth-child(2) a{
color: #fff;
}

.elementor-search-form__input {

background-color:#e9e9e9 !important;
}


.elementor-element-393236c a:active, a:hover {
    color: #ED4545 !important;
}


body > div.elementor.elementor-5685 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0411f53.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div > div > div > div.elementor-element.elementor-element-92bdc19.elementor-widget.elementor-widget-image > div > div > a > img {
width: 2000px !important;
   
}


body > div.elementor.elementor-5685 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-b0875a0.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div > div > div > div.elementor-element.elementor-element-f5d4ee4.elementor-widget.elementor-widget-image > div > div > a > img {
width: 2000px !important;
}


body > div.elementor.elementor-5685 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0411f53.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div > div > div > div.elementor-element.elementor-element-e976014.elementor-widget.elementor-widget-image > div > div > a > img {


width: 2000px !important;
}



body > div.elementor.elementor-5685 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0411f53.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div > div > div > div.elementor-element.elementor-element-b1ee280.elementor-widget.elementor-widget-image > div > div > a > img{
width: 2000px !important;
}
}

/* Menü Überpunkte aktiv markieren */

li.current-menu-parent >a, .current-menu-item >a {
    color: #a81010 !important;
}

li.current-menu-ancestor >a, li.current-menu-parent >a, .current-menu-item >a {
    color: #a81010 !important;
}

/* Ende Menü Überpunkte aktiv markieren */




/* Startseite Jobs formatierung mittig und breite */

.elementor-element-132591c {
#width: 360px !important;

}

body > div.elementor.elementor-7 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-f68720e.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-6a249f3.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div {
justify-content: center !important;
align-items: center !important;
}

/* Ende Startseite Jobs formatierung mittig und breite */






.elementor-5549 .elementor-element.elementor-element-3b757c6.elementor-position-top .elementor-image-box-img {
    margin-bottom: 19px !important;
}

.elementor-5549 .elementor-element.elementor-element-455a5db.elementor-position-top .elementor-image-box-img {
    margin-bottom: 16px !important;
}


/* Link berpunkt Farbig markieren. */

li.current-menu-parent >a, .current-menu-item >a {
    color: #a81010 !important;
}
/* Ende Link Überpunkt Farbig markieren. */



/* 
##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {
  


.elementor-row {
padding-left: 0px !important;
padding-right: 0px !important;
}

 
 /* Startseite -> Start */
 
 
.elementor-7 .elementor-element.elementor-element-03426eb {
    
    padding-top: 60px !important;
} 
 
 
.elementor-7 .elementor-element.elementor-element-7cef5ac6 {
     padding-bottom: 100px !important;
}


.elementor-7 .elementor-element.elementor-element-7cef5ac6 {
 
    padding-bottom: 100px!important;
}

.elementor-7 .elementor-element.elementor-element-7ef5507e {
  
    padding-top: 123px !important;
    padding-bottom: 70px !important;
}


.elementor-7 .elementor-element.elementor-element-bb99775 {

    padding-top: 115px !important;
    padding-bottom:118px !important;
}

.elementor-7 .elementor-element.elementor-element-f68720e {
  
  padding-top: 116px !important;
    padding-bottom:118px !important;
}

/* Startseite -> Ende */
 

/* kabelpflugarbeiten -> Start */

.elementor-5549 .elementor-element.elementor-element-0411f53 {
 padding-bottom: 120px !important;
}

.elementor-5549 .elementor-element.elementor-element-7cef5ac6 {
    padding: 105px 30px 95px 30px !important;
}

body > div.elementor.elementor-5549 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7cef5ac6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-fa5fed4.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-bddeae3 {
}

.elementor-5549 .elementor-element.elementor-element-f68720e {
    padding: 120px 30px 40px 30px !important;
}


/* kabelpflugarbeiten -> Ende */


/* kabelpflugtransporter -> Start */

.elementor-6581 .elementor-element.elementor-element-0411f53 {
    padding-bottom: 120px !important;
}

.elementor-6581 .elementor-element.elementor-element-7cef5ac6 {
    padding: 110px 30px 110px 30px;
}


/* kabelpflugtransporter -> Ende */
 


/* Vorteile -> Start */


.elementor-5669 .elementor-element.elementor-element-f4c6c52 {
   
    padding: 10px 30px 30px 30px;
}

body > div.elementor.elementor-5669 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0411f53.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a7613c8.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-5e734e4 {
margin-bottom: 80px !important;
}

body > div.elementor.elementor-5669 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0411f53.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-a7613c8.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-32c4714 {
margin-bottom: 30px !important;
}

body > div.elementor.elementor-5669 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7cef5ac6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-c863cb2 {
margin-bottom: 30px !important;
}


body > div.elementor.elementor-5669 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7cef5ac6.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d091237 {
margin-bottom: 50px !important;
}



/* Vorteile -> Ende */



/* Systembeschreibung -> Start */

.elementor-5685 .elementor-element.elementor-element-f4c6c52 {  
    margin-bottom: 108px;  
}

.elementor-5685 .elementor-element.elementor-element-4d79ad4 {
    margin-bottom: 116px;
}

/* Systembeschreibung -> Ende */


/* Einsatzgebiete -> Start */




#gallery-1 > figure:nth-child(1){
 margin-bottom: 10px;
}


.elementor-5704 .elementor-element.elementor-element-0411f53 {  
    margin-bottom: 98px !important;   
}

/* Einsatzgebiete -> Ende */



/* Chronik -> Start */

.elementor-5729 .elementor-element.elementor-element-9d6742f > .elementor-widget-container {
    margin: 78px 0px 0px 0px !important;
}

/* Chronik -> Ende */

}
 
 
  


/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/



@media (min-width: 1025px) and (max-width: 1280px) {
  

  
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
  

  
  
  
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  
 
  
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
  
  
  
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
 
  
 h1 {
    font-size: 28px !important;
    }

 h2 {
    font-size: 18px !important;
    }
    
 h6 {
    font-size: 28px !important;
    }
    
    
 .elementor-row {
padding-left: 10px !important;
padding-right: 10px !important;
}







   

/* Startseite -> Start */

body > div.elementor.elementor-7 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-73542441.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle > div.elementor-container.elementor-column-gap-default > div > div > div > div > section > div > div > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6d05143b > div > div > div.elementor-element.elementor-element-2fe3a9a.elementor-widget.elementor-widget-heading > div > h1 {
text-align: center;
}


.elementor-widget:not(:last-child) {
    margin-bottom: 20px !important;
}




.elementor-7 .elementor-element.elementor-element-6082e485 > .elementor-element-populated {
    margin-bottom:30px;
}


 .elementor-5267 .elementor-element.elementor-element-4334549c .elementor-image img {
    width: 140% !important;
    max-width: 140% !important;
    height: 42px;
}


.elementor-7 .elementor-element.elementor-element-73542441 > .elementor-container {
    min-height: 34vh !important;
}    


.elementor-7 .elementor-element.elementor-element-f4c6c52  {
padding: 10px 10px 10px 10px !important;
}

.elementor-7 .elementor-element.elementor-element-7cef5ac6 {
    padding: 0px 0px 0px 0px !important;
   
}

.elementor-7 .elementor-element.elementor-element-556341b8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-556341b8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
     margin-bottom: 78px !important;
}


.elementor-row {
    padding-left: 0px !important;
    padding-right: 0px !important;
}



.elementor-7 .elementor-element.elementor-element-7ef5507e { 
padding: 30px 20px 0px 20px;

}


.elementor-7 .elementor-element.elementor-element-bb99775 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 115px 0px 70px 0px;
}


#rote-ueberschrift > div > h1 > span {
font-size: 22px;
}


/* Startseite -> Ende */



/* kabelpflugarbeiten -> Start */


body > div.elementor.elementor-5549 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0411f53.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div > div > div > div > div > div > h1 {
text-align: center;
}




.elementor-5549 .elementor-element.elementor-element-73542441 > .elementor-container {
    min-height: 34vh !important;
}

body > div.elementor.elementor-5549 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0411f53.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div > div > div > div > div > div > h4 {
text-align: center;
}


.elementor-5549 .elementor-element.elementor-element-f4c6c52 {
   
    padding: 10px 10px 10px 10px;
}


/* kabelpflugarbeiten -> Ende */



/* kabelpflugtransporter -> Start */

.elementor-6581 .elementor-element.elementor-element-5ac65a6f > .elementor-element-populated {
  
    padding: 10px 10px 10px 10px;
}

.elementor-6581 .elementor-element.elementor-element-2dcdfb4 > .elementor-element-populated {
    
    padding: 10px 10px 10px 10px;
}

.elementor-6581 .elementor-element.elementor-element-f4c6c52 {
    padding: 10px 10px 10px 10px;
}

.elementor-6581 .elementor-element.elementor-element-7cef5ac6 {
    padding: 60px 10px 60px 10px;
}

/* kabelpflugtransporter -> Ende */


/* Prospekte -> Start */

.elementor-5647 .elementor-element.elementor-element-f4c6c52 {
    padding: 10px 10px 10px 10px;
}

/* Prospekte -> Ende */


/* Vorteile -> Start */

.elementor-5669 .elementor-element.elementor-element-f4c6c52 {
    padding: 10px 10px 30px 10px;
}

.elementor-5669 .elementor-element.elementor-element-a7613c8 {
    padding: 0px 10px 0px 10px;
}

.elementor-5669 .elementor-element.elementor-element-7cef5ac6 {
    padding: 30px 10px 30px 10px;
}

.elementor-5669 .elementor-element.elementor-element-f3c1e59 {
    padding: 0px 10px 0px 10px;
}
/* Vorteile -> Ende */


/* Verfahren -> Start */

.elementor-5685 .elementor-element.elementor-element-f4c6c52 {
    padding: 10px 10px 30px 10px;
}


.elementor-5685 .elementor-element.elementor-element-4d79ad4 {
    padding: 25px 10px 34px 10px;
}

/* Verfahren -> Ende */


/* Einsatzgebiete -> Start */

.elementor-5704 .elementor-element.elementor-element-f4c6c52 {
    padding: 10px 10px 0px 10px;
}


.elementor-5704 .elementor-element.elementor-element-7be1ab1 > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
}

/* Einsatzgebiete -> Ende */


/* Refernezen -> Start */

.elementor-5752 .elementor-element.elementor-element-f4c6c52 {
    padding: 10px 10px 0px 10px;
}


.elementor-5752 .elementor-element.elementor-element-994c81d .gallery-item {
    padding: 0 10px 0px 10 !important;
}

/* Refernezen -> Ende */





/* Chronik -> Start */

.elementor-5729 .elementor-element.elementor-element-9d6742f > .elementor-widget-container {
    margin: 10px 0px 0px 0px !important;
}



/* Chronik -> Ende */








}
