.elementor-5581 .elementor-element.elementor-element-acb7030{margin-top:-14px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5581 .elementor-element.elementor-element-a1c6b95 > .elementor-widget-container{margin:-20px 0px -10px 0px;}.elementor-5581 .elementor-element.elementor-element-e2254b3 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-5581 .elementor-element.elementor-element-7d06a0e > .elementor-widget-container{margin:-21px 0px -22px 0px;}.elementor-5581 .elementor-element.elementor-element-8bc4e1c > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-5581 .elementor-element.elementor-element-b1dfd14 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-5581 .elementor-element.elementor-element-8d4be7a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-5581 .elementor-element.elementor-element-f39e822 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-5581 .elementor-element.elementor-element-7a55980 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-5581 .elementor-element.elementor-element-ca47102{margin-top:30px;margin-bottom:30px;padding:0px 35px 0px 35px;}.elementor-5581 .elementor-element.elementor-element-cf3d0e1{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;top:-12px;left:-60px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-5581 .elementor-element.elementor-element-cf3d0e1 .aux-the-svg{width:300px;}.elementor-5581 .elementor-element.elementor-element-cf3d0e1 .aux-widget-container{text-align:center;}.elementor-5581 .elementor-element.elementor-element-ce744f4{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;top:38px;left:-50px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-5581 .elementor-element.elementor-element-ce744f4 .aux-the-svg{width:300px;}.elementor-5581 .elementor-element.elementor-element-ce744f4 .aux-widget-container{text-align:center;}@media(max-width:1080px){.elementor-5581 .elementor-element.elementor-element-cf3d0e1{top:-15px;left:-80px;}.elementor-5581 .elementor-element.elementor-element-ce744f4{top:30px;left:-70px;}}@media(max-width:767px){.elementor-5581 .elementor-element.elementor-element-acb7030{margin-top:-30px;margin-bottom:0px;}.elementor-5581 .elementor-element.elementor-element-d4c3683 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5581 .elementor-element.elementor-element-cf3d0e1{top:-50px;left:-100px;}.elementor-5581 .elementor-element.elementor-element-ce744f4{top:10px;left:-80px;}}/* Start custom CSS for html, class: .elementor-element-d4c3683 */.hero-badge {
    width: auto;
    max-width: 100%;
    white-space: normal;
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-cf3d0e1 */.elementor-5581 .elementor-element.elementor-element-cf3d0e1 svg rect{
    fill:var(--e-global-color-secondary);
}
.elementor-5581 .elementor-element.elementor-element-cf3d0e1{
    transform: rotate(100deg)
}
@media screen and (max-width:1024px){
    .elementor-5581 .elementor-element.elementor-element-cf3d0e1 svg{
        max-width:70%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-ce744f4 */.elementor-5581 .elementor-element.elementor-element-ce744f4 svg rect{
    fill:var(--e-global-color-text);
}
.elementor-5581 .elementor-element.elementor-element-ce744f4{
    transform: rotate(100deg)
}
@media screen and (max-width:1024px){
    .elementor-5581 .elementor-element.elementor-element-ce744f4 svg{
        max-width:70%;
    }
}/* End custom CSS */