.elementor-2152 .elementor-element.elementor-element-e83f6d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2152 .elementor-element.elementor-element-e83f6d9:not(.elementor-motion-effects-element-type-background), .elementor-2152 .elementor-element.elementor-element-e83f6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-2152 .elementor-element.elementor-element-e83f6d9, .elementor-2152 .elementor-element.elementor-element-e83f6d9::before{--border-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-741bf03{--display:flex;--gap:5px 5px;--background-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-741bf03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2152 .elementor-element.elementor-element-6a6d88d8{text-align:center;}.elementor-2152 .elementor-element.elementor-element-6a6d88d8 .elementor-heading-title{color:#CF212A;font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-2152 .elementor-element.elementor-element-6a6d88d8 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2152 .elementor-element.elementor-element-6a6d88d8.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2152 .elementor-element.elementor-element-709c99a7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-a02efca.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2152 .elementor-element.elementor-element-a02efca.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2152 .elementor-element.elementor-element-a02efca.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-a02efca .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2152 .elementor-element.elementor-element-a02efca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2152 .elementor-element.elementor-element-a02efca .elementor-image-box-title{margin-bottom:0px;color:#636363;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-a02efca .elementor-image-box-description{color:#7A7A7A;font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-43efcbb5{--display:flex;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:1px 1px 1px 1px;}.elementor-2152 .elementor-element.elementor-element-43efcbb5, .elementor-2152 .elementor-element.elementor-element-43efcbb5::before{--border-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-43efcbb5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2152 .elementor-element.elementor-element-2c064d7d{text-align:center;}.elementor-2152 .elementor-element.elementor-element-2c064d7d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-2152 .elementor-element.elementor-element-2c064d7d > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2152 .elementor-element.elementor-element-2c064d7d.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2152 .elementor-element.elementor-element-9cad0a7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-1d016da.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2152 .elementor-element.elementor-element-1d016da.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2152 .elementor-element.elementor-element-1d016da.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-1d016da .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2152 .elementor-element.elementor-element-1d016da .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2152 .elementor-element.elementor-element-1d016da .elementor-image-box-title{margin-bottom:0px;color:#636363;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-1d016da .elementor-image-box-description{color:#7A7A7A;font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-416d13e3{--display:flex;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:1px 1px 1px 1px;}.elementor-2152 .elementor-element.elementor-element-416d13e3, .elementor-2152 .elementor-element.elementor-element-416d13e3::before{--border-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-618b9c7a{text-align:center;}.elementor-2152 .elementor-element.elementor-element-618b9c7a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-2152 .elementor-element.elementor-element-618b9c7a > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2152 .elementor-element.elementor-element-618b9c7a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2152 .elementor-element.elementor-element-1a7d185d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-ec988d3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2152 .elementor-element.elementor-element-ec988d3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2152 .elementor-element.elementor-element-ec988d3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-ec988d3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2152 .elementor-element.elementor-element-ec988d3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2152 .elementor-element.elementor-element-ec988d3 .elementor-image-box-title{margin-bottom:0px;color:#636363;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-ec988d3 .elementor-image-box-description{color:#7A7A7A;font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-1be5f29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-1be5f29:not(.elementor-motion-effects-element-type-background), .elementor-2152 .elementor-element.elementor-element-1be5f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-2152 .elementor-element.elementor-element-1be5f29, .elementor-2152 .elementor-element.elementor-element-1be5f29::before{--border-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-093cba0{--display:flex;--gap:5px 5px;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-2152 .elementor-element.elementor-element-093cba0, .elementor-2152 .elementor-element.elementor-element-093cba0::before{--border-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-5c6bcc6{text-align:center;}.elementor-2152 .elementor-element.elementor-element-5c6bcc6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-2152 .elementor-element.elementor-element-5c6bcc6 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2152 .elementor-element.elementor-element-5c6bcc6.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2152 .elementor-element.elementor-element-96791b8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-3d69cda.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2152 .elementor-element.elementor-element-3d69cda.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2152 .elementor-element.elementor-element-3d69cda.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-3d69cda .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2152 .elementor-element.elementor-element-3d69cda .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2152 .elementor-element.elementor-element-3d69cda .elementor-image-box-title{margin-bottom:0px;color:#636363;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-3d69cda .elementor-image-box-description{color:#7A7A7A;font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-2fb0ba6{--display:flex;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:1px 1px 1px 1px;}.elementor-2152 .elementor-element.elementor-element-2fb0ba6, .elementor-2152 .elementor-element.elementor-element-2fb0ba6::before{--border-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-5dff69f{text-align:center;}.elementor-2152 .elementor-element.elementor-element-5dff69f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-2152 .elementor-element.elementor-element-5dff69f > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2152 .elementor-element.elementor-element-5dff69f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2152 .elementor-element.elementor-element-12f280c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-03221e8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2152 .elementor-element.elementor-element-03221e8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2152 .elementor-element.elementor-element-03221e8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-03221e8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2152 .elementor-element.elementor-element-03221e8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2152 .elementor-element.elementor-element-03221e8 .elementor-image-box-title{margin-bottom:0px;color:#636363;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-03221e8 .elementor-image-box-description{color:#7A7A7A;font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-b307ec3{--display:flex;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:1px 1px 1px 1px;}.elementor-2152 .elementor-element.elementor-element-b307ec3, .elementor-2152 .elementor-element.elementor-element-b307ec3::before{--border-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-4038c49{text-align:center;}.elementor-2152 .elementor-element.elementor-element-4038c49 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-2152 .elementor-element.elementor-element-4038c49 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2152 .elementor-element.elementor-element-4038c49.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2152 .elementor-element.elementor-element-3a9bd79{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2152 .elementor-element.elementor-element-479fe47.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2152 .elementor-element.elementor-element-479fe47.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2152 .elementor-element.elementor-element-479fe47.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-479fe47 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2152 .elementor-element.elementor-element-479fe47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2152 .elementor-element.elementor-element-479fe47 .elementor-image-box-title{margin-bottom:0px;color:#636363;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-2152 .elementor-element.elementor-element-479fe47 .elementor-image-box-description{color:#7A7A7A;font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}@media(max-width:1024px){.elementor-2152 .elementor-element.elementor-element-709c99a7{--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-9cad0a7{--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-1a7d185d{--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-96791b8{--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-12f280c{--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-3a9bd79{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2152 .elementor-element.elementor-element-e83f6d9{--margin-block-start:0px;--margin-block-end:-20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2152 .elementor-element.elementor-element-709c99a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-a02efca .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-43efcbb5{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-2152 .elementor-element.elementor-element-9cad0a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-1d016da .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-416d13e3{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-2152 .elementor-element.elementor-element-1a7d185d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-ec988d3 .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-96791b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-3d69cda .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-2fb0ba6{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-2152 .elementor-element.elementor-element-12f280c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-03221e8 .elementor-image-box-img{margin-bottom:0px;}.elementor-2152 .elementor-element.elementor-element-b307ec3{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-2152 .elementor-element.elementor-element-3a9bd79{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2152 .elementor-element.elementor-element-479fe47 .elementor-image-box-img{margin-bottom:0px;}}@media(min-width:768px){.elementor-2152 .elementor-element.elementor-element-741bf03{--width:33%;}.elementor-2152 .elementor-element.elementor-element-43efcbb5{--width:33%;}.elementor-2152 .elementor-element.elementor-element-416d13e3{--width:33%;}.elementor-2152 .elementor-element.elementor-element-093cba0{--width:33%;}.elementor-2152 .elementor-element.elementor-element-2fb0ba6{--width:33%;}.elementor-2152 .elementor-element.elementor-element-b307ec3{--width:33%;}}/* Start custom CSS for container, class: .elementor-element-e83f6d9 */.haas_products .elementskit-megamenu-has:hover>.elementskit-megamenu-panel {
    left: -300%!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1be5f29 */.haas_products .elementskit-megamenu-has:hover>.elementskit-megamenu-panel {
    left: -300%!important;
}/* End custom CSS */