.elementor-3125 .elementor-element.elementor-element-25441378 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-3125 .elementor-element.elementor-element-25441378{overflow:hidden;margin-top:0px;margin-bottom:0px;}.elementor-3125 .elementor-element.elementor-element-4b6cc820.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3125 .elementor-element.elementor-element-4b6cc820 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3125 .elementor-element.elementor-element-30855fe7 img{width:100%;opacity:0;transition-duration:0.4s;}.elementor-3125 .elementor-element.elementor-element-30855fe7 > .elementor-widget-container{background-image:url("/wp-content/uploads/2022/06/husqvarna-case-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3125 .elementor-element.elementor-element-30855fe7:hover .elementor-widget-container{background-image:url("/wp-content/uploads/2022/06/husqvarna-case-illustration.png");}.elementor-3125 .elementor-element.elementor-element-6573a138 .elementor-heading-title{color:#0D0D0D;font-family:"IBM Plex Sans", Sans-serif;font-size:1.7rem;font-weight:600;line-height:1.2em;}.elementor-3125 .elementor-element.elementor-element-6573a138 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-3125 .elementor-element.elementor-element-604e8a03 .elementor-heading-title{color:#0D0D0D;font-family:"IBM Plex Sans", Sans-serif;font-size:2.6rem;font-weight:400;line-height:1.2em;}.elementor-3125 .elementor-element.elementor-element-604e8a03 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 24px 0px;}.elementor-3125 .elementor-element.elementor-element-112f89a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3125 .elementor-element.elementor-element-112f89a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3125 .elementor-element.elementor-element-59a38017 img{width:100%;opacity:0;transition-duration:0.4s;}.elementor-3125 .elementor-element.elementor-element-59a38017 > .elementor-widget-container{background-image:url("/wp-content/uploads/2022/03/stabilus-default_Stabilus-700x491-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3125 .elementor-element.elementor-element-59a38017:hover .elementor-widget-container{background-image:url("/wp-content/uploads/2022/03/stabilus-illustration_Stabilus.png");}.elementor-3125 .elementor-element.elementor-element-16fc6c5f .elementor-heading-title{color:#0D0D0D;font-family:"IBM Plex Sans", Sans-serif;font-size:1.7rem;font-weight:600;line-height:1.2em;}.elementor-3125 .elementor-element.elementor-element-16fc6c5f > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-3125 .elementor-element.elementor-element-fb106e4 .elementor-heading-title{color:#0D0D0D;font-family:"IBM Plex Sans", Sans-serif;font-size:2.6rem;font-weight:400;line-height:1.2em;}.elementor-3125 .elementor-element.elementor-element-fb106e4 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 00px 24px 0px;}@media(max-width:767px){.elementor-3125 .elementor-element.elementor-element-6573a138 > .elementor-widget-container{padding:19px 0px 12px 0px;}.elementor-3125 .elementor-element.elementor-element-59a38017 img{width:100%;}.elementor-3125 .elementor-element.elementor-element-16fc6c5f > .elementor-widget-container{padding:19px 0px 12px 0px;}}/* Start custom CSS for heading, class: .elementor-element-604e8a03 */.elementor-3125 .elementor-element.elementor-element-604e8a03:hover{
    cursor: pointer;
}
.elementor-3125 .elementor-element.elementor-element-604e8a03 .arrow-anim{
    position: relative;
    display: inline-block;
    height: 18px !important;
    left:8px;
    transition: all 0.2s ease-in-out;
filter: invert(58%) sepia(2%) saturate(2197%) hue-rotate(22deg) brightness(93%) contrast(100%);
    opacity: 0;
}
.elementor-3125 .elementor-element.elementor-element-604e8a03:hover .arrow-anim{
    transition: all 0.2s ease-in-out;
    opacity: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b6cc820 */.elementor-3125 .elementor-element.elementor-element-4b6cc820 .elementor-widget-image{
    overflow: hidden;
}
.elementor-3125 .elementor-element.elementor-element-4b6cc820::after {
    bottom: 30px;
    width: calc(100% - 60px);
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    height: 1px;
    background: #dedede;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb106e4 */.elementor-3125 .elementor-element.elementor-element-fb106e4:hover{
    cursor: pointer;
}
.elementor-3125 .elementor-element.elementor-element-fb106e4 .arrow-anim{
    position: relative;
    display: inline-block;
    height: 18px !important;
    left:8px;
    transition: all 0.2s ease-in-out;
filter: invert(58%) sepia(2%) saturate(2197%) hue-rotate(22deg) brightness(93%) contrast(100%);
    opacity: 0;
}
.elementor-3125 .elementor-element.elementor-element-fb106e4:hover .arrow-anim{
    transition: all 0.2s ease-in-out;
    opacity: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-112f89a */.elementor-3125 .elementor-element.elementor-element-112f89a .elementor-widget-image{
    overflow: hidden;
}
.elementor-3125 .elementor-element.elementor-element-112f89a::after {
    bottom: 30px;
    width: calc(100% - 60px);
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    height: 1px;
    background: #dedede;
}/* End custom CSS */