.elementor-406 .elementor-element.elementor-element-ab9608d{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:6px 0px;--row-gap:6px;--column-gap:0px;top:40%;--z-index:9999;}body:not(.rtl) .elementor-406 .elementor-element.elementor-element-ab9608d{right:0px;}body.rtl .elementor-406 .elementor-element.elementor-element-ab9608d{left:0px;}.elementor-406 .elementor-element.elementor-element-2bbe31a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;box-shadow:0px 10px 22px 0px rgba(0, 0, 0, 0.29);}.elementor-406 .elementor-element.elementor-element-2bbe31a:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-2bbe31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7abce86 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-0232560 .elementor-icon-wrapper{text-align:center;}.elementor-406 .elementor-element.elementor-element-0232560.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-0232560.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-0232560.elementor-view-default .elementor-icon{color:var( --e-global-color-5086a26 );border-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-0232560.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-0232560.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-0232560 .elementor-icon{font-size:30px;}.elementor-406 .elementor-element.elementor-element-0232560 .elementor-icon svg{height:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-c2e6a85{text-align:start;}.elementor-406 .elementor-element.elementor-element-c2e6a85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:0.4px;color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-3c2f524{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-406 .elementor-element.elementor-element-3c2f524:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-3c2f524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7abce86 );}.elementor-406 .elementor-element.elementor-element-5b71982 .elementor-icon-wrapper{text-align:center;}.elementor-406 .elementor-element.elementor-element-5b71982.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-5b71982.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-5b71982.elementor-view-default .elementor-icon{color:var( --e-global-color-5086a26 );border-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-5b71982.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-5b71982.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-5b71982 .elementor-icon{font-size:30px;}.elementor-406 .elementor-element.elementor-element-5b71982 .elementor-icon svg{height:30px;}.elementor-406 .elementor-element.elementor-element-3e48961{text-align:start;}.elementor-406 .elementor-element.elementor-element-3e48961 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:0.4px;color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-4844343{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-406 .elementor-element.elementor-element-4844343:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-4844343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7abce86 );}.elementor-406 .elementor-element.elementor-element-cc08f8f .elementor-icon-wrapper{text-align:center;}.elementor-406 .elementor-element.elementor-element-cc08f8f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-cc08f8f.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-cc08f8f.elementor-view-default .elementor-icon{color:var( --e-global-color-5086a26 );border-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-cc08f8f.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-cc08f8f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-cc08f8f .elementor-icon{font-size:30px;}.elementor-406 .elementor-element.elementor-element-cc08f8f .elementor-icon svg{height:30px;}.elementor-406 .elementor-element.elementor-element-5f4f0bf{text-align:start;}.elementor-406 .elementor-element.elementor-element-5f4f0bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:0.4px;color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-6a8a8f0{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-406 .elementor-element.elementor-element-6a8a8f0:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-6a8a8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7abce86 );}.elementor-406 .elementor-element.elementor-element-0df4265 .elementor-icon-wrapper{text-align:center;}.elementor-406 .elementor-element.elementor-element-0df4265.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-0df4265.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-0df4265.elementor-view-default .elementor-icon{color:var( --e-global-color-5086a26 );border-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-0df4265.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-0df4265.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-0df4265 .elementor-icon{font-size:30px;}.elementor-406 .elementor-element.elementor-element-0df4265 .elementor-icon svg{height:30px;}.elementor-406 .elementor-element.elementor-element-27df4c3{text-align:start;}.elementor-406 .elementor-element.elementor-element-27df4c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:0.4px;color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-97ee832{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-406 .elementor-element.elementor-element-97ee832:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-97ee832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7abce86 );}.elementor-406 .elementor-element.elementor-element-969ca02 .elementor-icon-wrapper{text-align:center;}.elementor-406 .elementor-element.elementor-element-969ca02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-969ca02.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-969ca02.elementor-view-default .elementor-icon{color:var( --e-global-color-5086a26 );border-color:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-969ca02.elementor-view-framed .elementor-icon, .elementor-406 .elementor-element.elementor-element-969ca02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5086a26 );}.elementor-406 .elementor-element.elementor-element-969ca02 .elementor-icon{font-size:30px;}.elementor-406 .elementor-element.elementor-element-969ca02 .elementor-icon svg{height:30px;}.elementor-406 .elementor-element.elementor-element-93ab452{text-align:start;}.elementor-406 .elementor-element.elementor-element-93ab452 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:0.4px;color:var( --e-global-color-5086a26 );}#elementor-popup-modal-406 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-406{justify-content:center;align-items:center;}@media(min-width:768px){.elementor-406 .elementor-element.elementor-element-ab9608d{--content-width:55px;}.elementor-406 .elementor-element.elementor-element-2bbe31a{--width:55px;}.elementor-406 .elementor-element.elementor-element-3c2f524{--width:55px;}.elementor-406 .elementor-element.elementor-element-4844343{--width:55px;}.elementor-406 .elementor-element.elementor-element-6a8a8f0{--width:55px;}.elementor-406 .elementor-element.elementor-element-97ee832{--width:55px;}}/* Start custom CSS for container, class: .elementor-element-ab9608d */.float-btn {
    position: absolute !important;
    right: 0;
    width: 55px !important;
    height: 55px;
    overflow: hidden;
    white-space: nowrap;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    transition: width 0.35s ease;
}

.float-btn:hover {
    width: 250px !important;
}

.float-btn .elementor-widget-icon {
    flex: 0 0 55px;
    display: flex;
    justify-content: center;
}

.float-btn .elementor-widget-heading,
.float-btn .elementor-widget-text-editor {
    opacity: 0;
    flex: 1;
    text-align: center;
    transition: opacity 0.25s ease 0.1s;
}

.float-btn:hover .elementor-widget-heading,
.float-btn:hover .elementor-widget-text-editor {
    opacity: 1;
}

.float-btn.btn-1 { top: 0; }
.float-btn.btn-2 { top: 57px; }
.float-btn.btn-3 { top: 114px; }
.float-btn.btn-4 { top: 171px; }
.float-btn.btn-5 { top: 228px; }

@media (max-width: 767px) {
    .float-btn { width: 40px !important; min-width: 40px !important; }
    .float-btn:hover { width: 40px !important; }
    .float-btn .elementor-widget-heading,
    .float-btn .elementor-widget-text-editor { display: none; }
}/* End custom CSS */