.elementor-104 .elementor-element.elementor-element-49170dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:11px;--background-transition:0.3s;--position:fixed;bottom:10%;--z-index:3;}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-49170dc{right:-150px;}body.rtl .elementor-104 .elementor-element.elementor-element-49170dc{left:-150px;}.elementor-104 .elementor-element.elementor-element-e4d54c6{--e-icon-list-icon-size:42px;width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-e4d54c6 .elementor-icon-list-text{color:var( --e-global-color-45371e3c );padding-left:15px;}.elementor-104 .elementor-element.elementor-element-e4d54c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-104 .elementor-element.elementor-element-e4d54c6 .elementor-icon-list-item > a{font-family:"Abel", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-104 .elementor-element.elementor-element-e4d54c6 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:15px 15px 15px 28px;--e-transform-translateX:5px;background-color:var( --e-global-color-2f6815b8 );border-radius:70px 70px 70px 70px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.38);}.elementor-104 .elementor-element.elementor-element-e4d54c6 > .elementor-widget-container:hover{--e-transform-translateX:-150px;}.elementor-104 .elementor-element.elementor-element-8fc4045{--e-icon-list-icon-size:42px;width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-8fc4045 .elementor-icon-list-text{color:var( --e-global-color-45371e3c );padding-left:15px;}.elementor-104 .elementor-element.elementor-element-8fc4045 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-104 .elementor-element.elementor-element-8fc4045 .elementor-icon-list-item > a{font-family:"Abel", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-104 .elementor-element.elementor-element-8fc4045 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:15px 15px 15px 28px;--e-transform-translateX:5px;background-color:var( --e-global-color-2f6815b8 );border-radius:70px 70px 70px 70px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.38);}.elementor-104 .elementor-element.elementor-element-8fc4045 > .elementor-widget-container:hover{--e-transform-translateX:-150px;}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-e4d54c6{--e-icon-list-icon-size:33px;}.elementor-104 .elementor-element.elementor-element-e4d54c6 > .elementor-widget-container{--e-transform-translateX:-5%;}.elementor-104 .elementor-element.elementor-element-e4d54c6 > .elementor-widget-container:hover{--e-transform-translateX:-5%;}.elementor-104 .elementor-element.elementor-element-8fc4045{--e-icon-list-icon-size:33px;}.elementor-104 .elementor-element.elementor-element-8fc4045 > .elementor-widget-container{--e-transform-translateX:-5%;}.elementor-104 .elementor-element.elementor-element-8fc4045 > .elementor-widget-container:hover{--e-transform-translateX:-5%;}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-49170dc{--content-width:230px;}}@media(max-width:1024px) and (min-width:768px){.elementor-104 .elementor-element.elementor-element-49170dc{--content-width:230px;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-49170dc{--gap:5px;bottom:5%;}.elementor-104 .elementor-element.elementor-element-e4d54c6{--e-icon-list-icon-size:24px;}.elementor-104 .elementor-element.elementor-element-8fc4045{--e-icon-list-icon-size:24px;}}/* Start custom CSS for icon-list, class: .elementor-element-e4d54c6 */.elementor-104 .elementor-element.elementor-element-e4d54c6 {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8fc4045 */.elementor-104 .elementor-element.elementor-element-8fc4045 {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49170dc */.elementor-104 .elementor-element.elementor-element-49170dc {
    max-width: 240px;
}

/* Mobile Devices - no hover effect */

@media only screen and (max-width: 800px) {
    
    .elementor-104 .elementor-element.elementor-element-49170dc .elementor-widget.elementor-align-left .elementor-icon-list-item, .elementor-widget.elementor-align-left .elementor-icon-list-item a {
    flex-direction: column;
    }
    
    .elementor-104 .elementor-element.elementor-element-49170dc span.elementor-icon-list-text {
        font-size: 15px;
        text-indent: -27.5px;
    }
    
}/* End custom CSS */
/* Start custom CSS */.elementor-104 {
    height: 0px !important;
    overflow: visible;
}/* End custom CSS */