.elementor-69 .elementor-element.elementor-element-c857781{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-c857781:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c857781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-69 .elementor-element.elementor-element-d94a2f6{--display:flex;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-69 .elementor-element.elementor-element-f286798{text-align:center;}.elementor-69 .elementor-element.elementor-element-f286798 .elementor-heading-title{font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-b3f5b0f );}.elementor-69 .elementor-element.elementor-element-b9aeb6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-b0c0288:hover{--e-transform-scale:1.05;}.elementor-69 .elementor-element.elementor-element-b0c0288.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-b0c0288{right:16px;}body.rtl .elementor-69 .elementor-element.elementor-element-b0c0288{left:16px;}.elementor-69 .elementor-element.elementor-element-b0c0288{top:80px;z-index:9;}.elementor-69 .elementor-element.elementor-element-b0c0288 .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-b0c0288.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b3f5b0f );}.elementor-69 .elementor-element.elementor-element-b0c0288.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-b0c0288.elementor-view-default .elementor-icon{color:var( --e-global-color-b3f5b0f );border-color:var( --e-global-color-b3f5b0f );}.elementor-69 .elementor-element.elementor-element-b0c0288.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-b0c0288.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b3f5b0f );}.elementor-69 .elementor-element.elementor-element-b0c0288 .elementor-icon{font-size:24px;padding:16px;border-width:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-69 .elementor-element.elementor-element-b0c0288 .elementor-icon svg{height:24px;}.elementor-69 .elementor-element.elementor-element-9d9a1cd{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:999px 999px 999px 999px;bottom:calc(100% - 120px);--z-index:9;}.elementor-69 .elementor-element.elementor-element-9d9a1cd:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9d9a1cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #F6339A 0%, #3B4DFF 100%);}.elementor-69 .elementor-element.elementor-element-9d9a1cd.e-con:hover{--e-con-transform-scale:1.05;}body:not(.rtl) .elementor-69 .elementor-element.elementor-element-9d9a1cd{right:16px;}body.rtl .elementor-69 .elementor-element.elementor-element-9d9a1cd{left:16px;}.elementor-69 .elementor-element.elementor-element-f8a23a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-f8a23a9 .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-f8a23a9 .elementor-icon{font-size:24px;}.elementor-69 .elementor-element.elementor-element-f8a23a9 .elementor-icon svg{height:24px;}.elementor-69 .elementor-element.elementor-element-f327b72{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-111d20e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-c776830 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-ea17d8d:hover{background-color:#FFFFFF33;}.elementor-69 .elementor-element.elementor-element-ea17d8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-69 .elementor-element.elementor-element-ea17d8d{border-radius:50% 50% 50% 50%;}.elementor-69 .elementor-element.elementor-element-ea17d8d .elementor-icon-wrapper{text-align:center;}.elementor-69 .elementor-element.elementor-element-ea17d8d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-ea17d8d.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-ea17d8d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-ea17d8d.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-ea17d8d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-ea17d8d .elementor-icon{font-size:16px;}.elementor-69 .elementor-element.elementor-element-ea17d8d .elementor-icon svg{height:16px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-b0c0288 .elementor-icon{font-size:24px;}.elementor-69 .elementor-element.elementor-element-b0c0288 .elementor-icon svg{height:24px;}}


/* Start custom CSS for icon, class: .elementor-element-b0c0288 */.elementor-69 .elementor-element.elementor-element-b0c0288{
    line-height: 0;
}
.elementor-69 .elementor-element.elementor-element-b0c0288 .elementor-icon{
background: linear-gradient(90deg, #F6339A 0%, #3B4DFF 100%) !important;
box-shadow: rgba(236, 72, 153, 0.4) 0px 4px 20px, rgba(59, 130, 246, 0.3) 0px 2px 10px;
}
.elementor-69 .elementor-element.elementor-element-b0c0288 .elementor-icon path{
    stroke: #FFF;
}/* End custom CSS */

/* Start custom CSS for icon, class: .elementor-element-f8a23a9 */.elementor-69 .elementor-element.elementor-element-f8a23a9{
    line-height: 0;
}
.elementor-69 .elementor-element.elementor-element-f8a23a9 svg{
    stroke: #FFF;
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-c776830 */.elementor-69 .elementor-element.elementor-element-c776830 a:hover{
    text-decoration: underline;
}/* End custom CSS */


/* Start custom CSS for icon, class: .elementor-element-ea17d8d */.elementor-69 .elementor-element.elementor-element-ea17d8d{
    cursor: pointer;
    line-height: 0;
    width: 24px;
    height: 24px;
    align-items: center;
    justify-content: center;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9d9a1cd */.elementor-69 .elementor-element.elementor-element-9d9a1cd{
display: flex;
align-items: center;
justify-content: center;
width: 56px;
height: 56px;
/*background: linear-gradient(90deg, #F6339A 0%, #3B4DFF 100%) !important;*/
box-shadow: rgba(236, 72, 153, 0.4) 0px 4px 20px, rgba(59, 130, 246, 0.3) 0px 2px 10px;
transition: all 0.3s;
}

.elementor-69 .elementor-element.elementor-element-9d9a1cd .phone-box-content{
    display: none;
}
.elementor-69 .elementor-element.elementor-element-9d9a1cd #closePhoneBox{
    display: none;
}
.elementor-69 .elementor-element.elementor-element-9d9a1cd.show {
    width: auto;
}
.elementor-69 .elementor-element.elementor-element-9d9a1cd.show .phone-box-content{
    display: flex;
}
.elementor-69 .elementor-element.elementor-element-9d9a1cd.show #closePhoneBox{
    display: flex;
}
.elementor-69 .elementor-element.elementor-element-9d9a1cd.show .phone-icon  .elementor-icon {
    font-size: 20px;
}
.elementor-69 .elementor-element.elementor-element-9d9a1cd.show .phone-icon  .elementor-icon svg{
    height: 20px;
}
.elementor-69 .elementor-element.elementor-element-9d9a1cd:hover .phone-icon svg{
    animation: pulse 2s cubic-bezier(.4,0,.6,1)infinite
;
}

@media (max-width: 767px){
    .elementor-69 .elementor-element.elementor-element-9d9a1cd{
        display: none;
    }
}/* End custom CSS */

