.elementor-50082 .elementor-element.elementor-element-87d56eb{text-align:left;}.elementor-50082 .elementor-element.elementor-element-b8e24a9{text-align:left;}.elementor-50082 .elementor-element.elementor-element-25328ea{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-50082 .elementor-element.elementor-element-25328ea .elementor-widget-container{text-align:left;}.elementor-50082 .elementor-element.elementor-element-25328ea .elementor-social-icon{--icon-padding:0.4em;}.elementor-50082 .elementor-element.elementor-element-8cdaa69{width:auto;max-width:auto;bottom:20px;}body:not(.rtl) .elementor-50082 .elementor-element.elementor-element-8cdaa69{left:20px;}body.rtl .elementor-50082 .elementor-element.elementor-element-8cdaa69{right:20px;}.elementor-50082 .elementor-element.elementor-element-8cdaa69 .elementor-icon-wrapper{text-align:center;}.elementor-50082 .elementor-element.elementor-element-8cdaa69 .elementor-icon{font-size:35px;}.elementor-50082 .elementor-element.elementor-element-8cdaa69 .elementor-icon svg{height:35px;}.elementor-50082 .elementor-element.elementor-element-9b153db > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-50082 .elementor-element.elementor-element-8acc6dc{margin:10px 0px 10px 0px;}.elementor-50082 .elementor-element.elementor-element-09bd662{text-align:left;color:#000000;}.elementor-bc-flex-widget .elementor-50082 .elementor-element.elementor-element-2f116f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50082 .elementor-element.elementor-element-2f116f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50082 .elementor-element.elementor-element-2f116f2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50082 .elementor-element.elementor-element-acd8095{width:auto;max-width:auto;}.elementor-50082 .elementor-element.elementor-element-a16e71b{width:auto;max-width:auto;text-align:right;color:#000000;}.elementor-50082 .elementor-element.elementor-element-a16e71b > .elementor-widget-container{margin:6px 10px -12px 0px;}@media(max-width:767px){.elementor-50082 .elementor-element.elementor-element-09bd662{text-align:center;}.elementor-50082 .elementor-element.elementor-element-2f116f2.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for icon, class: .elementor-element-8cdaa69 */.elementor-50082 .elementor-element.elementor-element-8cdaa69 .elementor-icon {
        /*position: fixed !important;*/
    width: 60px !important;
    height: 60px !important;
    /*bottom: 20px !important;*/
    background-color: #25D366 !important;
    color: #ffffff !important;
    border-radius: 50px !important;
    text-align: center !important;
    box-shadow: 0 8px 25px -5px rgba(45, 62, 79, .3) !important;
    z-index: 9999999 !important;
    text-decoration: none;
    padding: 12px;
}/* End custom CSS */