.elementor-894 .elementor-element.elementor-element-7d419f67{--display:flex;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-2f7775c6{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-2f7775c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-894 .elementor-element.elementor-element-5293a9c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-5293a9c8{text-align:left;}.elementor-894 .elementor-element.elementor-element-5293a9c8 img{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-61b90ed1{--display:flex;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-61b90ed1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ucaddon_mega_menu .uc-mega_menu_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_mega_menu .ue-ge-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-894 .elementor-element.elementor-element-6ab4e61.elementor-element{--align-self:center;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu_list{justify-content:center;border-radius:0px;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu_list_item{padding:0 calc(10px/2);}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc_mega_menu_overlay-inner{background-color:#000000;opacity:0.6;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu_title{flex-direction:row;justify-content:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;background-color:#ffffff;padding:10px 10px 10px 10px;border-radius:10px;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mobile-mode .uc-mega_menu_title{background-color:#ffffff;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu_section-cover{background-color:#ffffff;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu_section.uc-active_item .uc-connected{padding:30px 0px 30px 0px;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu-burger{text-align:inherit;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu-burger-icon{width:45px;height:45px;font-size:25px;color:#000000;background-color:#efefef;border-radius:100px 100px 100px 100px;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu-burger-icon svg{fill:#000000;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu-close-btn{text-align:right;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu-close-btn-icon{width:45px;height:45px;font-size:25px;color:#000000;background-color:#efefef;border-radius:100px 100px 100px 100px;margin:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu-close-btn-icon svg{fill:#000000;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .ue-graphic-element{width:40px;height:42px;background-color:#a0a0a0;margin-top:0px;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .ue-graphic-element img{width:40px;height:42px;object-fit:cover;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .ue-graphic-element,.elementor-894 .elementor-element.elementor-element-6ab4e61 .ue-graphic-element img{border-radius:100px 100px 100px 100px;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .ue-ge-icon{color:#ffffff;font-size:15px;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .ue-ge-text{color:#ffffff;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu-mobile-logo{width:50%;}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu-mobile-logo img{margin:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-47d34764{--display:flex;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-47d34764.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-894 .elementor-element.elementor-element-7f2c38d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:12px 16px 12px 16px;}.elementor-894 .elementor-element.elementor-element-7f2c38d .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-7f2c38d .elementor-button:focus{background-color:#445500;color:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-7f2c38d .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-7f2c38d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-19aacc7{--display:flex;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-4e65d12{--display:flex;}.elementor-894 .elementor-element.elementor-element-4e65d12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-bd9da97{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-bd9da97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ucaddon_uc_liquid_full_screen_menu .menu-item a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_liquid_full_screen_menu .sub-menu .menu-item a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-894 .elementor-element.elementor-element-8e9fd76 .uc_liquid_hamburger{width:60px;height:60px;--current-calc-size-value:60px;border-radius:80px;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .uc_liquid_hamburger::after{border-radius:80px;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .menu-item a{color:#ffffff;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .menu-item:hover > a{color:#ffffff;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .menu-item.current_page_item a{color:#ffffff;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .uc-list-menu{gap:5px;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .sub-menu .menu-item{margin-top:5px;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .menu-item a:after{height:2px;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .menu-item a:hover:after{background:#ffffff;}.elementor-894 .elementor-element.elementor-element-f4fd66e{--display:flex;}.elementor-894 .elementor-element.elementor-element-f4fd66e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-69a111a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:12px 16px 12px 16px;}.elementor-894 .elementor-element.elementor-element-69a111a .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-69a111a .elementor-button:focus{background-color:#445500;color:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-69a111a .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-69a111a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-6830258b{--display:flex;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-b71a3d8{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-b71a3d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-6f1ce297{text-align:left;}.elementor-894 .elementor-element.elementor-element-6f1ce297 img{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-69b94faa .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;border-radius:6px 6px 6px 6px;padding:12px 16px 12px 16px;}.elementor-894 .elementor-element.elementor-element-69b94faa .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-69b94faa .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-69b94faa .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-69b94faa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-6f359ef9{--display:flex;--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-6f359ef9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-3cc24e58{--display:flex;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-3cc24e58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-7cf663b{--display:flex;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 1px 0px;}.elementor-894 .elementor-element.elementor-element-7cf663b:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-7cf663b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-70a75e08{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-5e6e8c51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-5e6e8c51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-6c49bc31{--display:flex;--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-6c49bc31:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-6c49bc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-894 .elementor-element.elementor-element-46651a42 > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-894 .elementor-element.elementor-element-46651a42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-46651a42 img{width:100%;border-radius:10px 10px 10px 10px;}.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-894 .elementor-element.elementor-element-2029d913 > .elementor-widget-container{margin:20px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-2029d913{text-align:left;}.elementor-894 .elementor-element.elementor-element-2029d913 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-7d7ff284{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-278a497e .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#646466;color:#646466;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-278a497e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-278a497e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-278a497e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-3f0d52f5{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-4d2fee2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#757575;}.elementor-894 .elementor-element.elementor-element-69b92d47{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-283a1333 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-283a1333 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-283a1333 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-283a1333 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-1781a9d5{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-db0e60a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-927b728 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-927b728 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-927b728 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-927b728 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-c30b431{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-263a3864{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-15ba538b .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-15ba538b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-15ba538b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-15ba538b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-673822f5{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-790f97a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-fc3bce4 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-fc3bce4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-fc3bce4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-fc3bce4 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-273a214{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-16d99e8{--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;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-f4e3b91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-d3ac308{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a865ec2 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-a865ec2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-a865ec2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-a865ec2 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-3de0868{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-c6a9863{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-f86b783 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f86b783 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f86b783 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-f86b783 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-692030a{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-1185dadd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-33d3aa09 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-33d3aa09 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-33d3aa09 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-33d3aa09 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-3c9fb4a5{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-04a0d63{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-bcf85c8 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-bcf85c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-bcf85c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-bcf85c8 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-220c853{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-0011cdb{--display:flex;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 1px 0px;}.elementor-894 .elementor-element.elementor-element-0011cdb:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-0011cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-23c7a40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-dd723dd{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-14f70da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-14f70da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-4064d71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-4064d71:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-4064d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-894 .elementor-element.elementor-element-f90bb15 > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-894 .elementor-element.elementor-element-f90bb15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-f90bb15 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-e7573eb > .elementor-widget-container{margin:20px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-e7573eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-894 .elementor-element.elementor-element-775b5ed{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-df9a049 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#646466;color:#646466;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-df9a049 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-df9a049 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-df9a049 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-c07a3ad{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-ae84cd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#757575;}.elementor-894 .elementor-element.elementor-element-3767e8b{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-6aaf0be .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-6aaf0be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-6aaf0be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-6aaf0be .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-15438c9{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-9c5fcbc{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-1adef72 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-1adef72 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-1adef72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-1adef72 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-37634f6{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-7702a6b{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-d6b21b2 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-d6b21b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-d6b21b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-d6b21b2 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-739ea9a{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-50fce3e{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-29aefa1 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-29aefa1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-29aefa1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-29aefa1 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-d57ccf5{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-c21a25f{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-f2f9ae7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-1a8ca01{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-b53b7f1 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-b53b7f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-b53b7f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-b53b7f1 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-7cff7ba{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-ebbc304{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-21d1fb6 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-21d1fb6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-21d1fb6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-21d1fb6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-16bc7fb{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-dea4e3d{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-6c0a5d4 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-6c0a5d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-6c0a5d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-6c0a5d4 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-a3cc802{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-7d07e8e{--display:flex;--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 1px 0px;}.elementor-894 .elementor-element.elementor-element-7d07e8e:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-7d07e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-8d33a3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-d437fa4{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-9c4b678{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-9c4b678.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-5694f83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-5694f83:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-5694f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-894 .elementor-element.elementor-element-1752c5b > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-894 .elementor-element.elementor-element-1752c5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-1752c5b img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-e065a34 > .elementor-widget-container{margin:20px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-e065a34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-894 .elementor-element.elementor-element-bd137e9{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-859951b .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#646466;color:#646466;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-859951b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-859951b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-859951b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-20dac83{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-667f818 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#757575;}.elementor-894 .elementor-element.elementor-element-718ad46{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-9592330 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-9592330 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-9592330 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-9592330 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-cebed05{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-a36541f{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-d103dd7 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-d103dd7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-d103dd7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-d103dd7 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-2a0008b{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-87e6aef{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-bde0a82 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-bde0a82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-bde0a82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-bde0a82 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-f4862d9{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-0f2d068{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-e5d5563 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-e5d5563 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-e5d5563 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-e5d5563 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-705d553{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-5cd7d91{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-326cdef .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-326cdef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-326cdef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-326cdef .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-74179e3{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-0313672{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-378e568 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-894 .elementor-element.elementor-element-b2b26b0{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a929e25 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-a929e25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-a929e25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-a929e25 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-da28898{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-5fb8485{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-b7ee5c6 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-b7ee5c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-b7ee5c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-b7ee5c6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-f196a03{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-b4fd81e{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-67c2be4 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-67c2be4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-67c2be4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-67c2be4 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-38a92bd{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-bae2d5c{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-b7af326 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-b7af326 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-b7af326 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-b7af326 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-8907af0{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-f170195{--display:flex;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-f3a154e .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f3a154e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f3a154e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-f3a154e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-1c52563{text-align:left;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-b3f21c9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEEEEE;--border-color:#EEEEEE;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-b3f21c9:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-b3f21c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-894 .elementor-element.elementor-element-7bf506f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-1bc6a75{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-2232cd8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-2232cd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-aede212{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-aede212:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-aede212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-894 .elementor-element.elementor-element-e35ec0d > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-894 .elementor-element.elementor-element-e35ec0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-e35ec0d img{width:100%;}.elementor-894 .elementor-element.elementor-element-65d9205 > .elementor-widget-container{margin:20px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-65d9205 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-894 .elementor-element.elementor-element-7bd17ff{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#646466;color:#646466;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-1af8e80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-3e7046b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-1068926 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#757575;}.elementor-894 .elementor-element.elementor-element-a36b691{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-2273bd2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-09f4f91{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-34aac03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-7fe8a08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-1e03c6a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-8ece5dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-b1f21c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-18da124{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-be3a7c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-5c3797f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-8c2c16d{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-b2c0ccc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-dd8ae5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-faf5632{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-a4c13f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-2863c4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-c4aeb49{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-ba2f64a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-3ab2bc8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-6c2be7d{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-ccf3a13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-fc6e20b{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-d42cc5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-d42cc5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-5637daf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-5637daf:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-5637daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-894 .elementor-element.elementor-element-588c99b > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-894 .elementor-element.elementor-element-588c99b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-588c99b img{width:100%;}.elementor-894 .elementor-element.elementor-element-dc5d7ba > .elementor-widget-container{margin:20px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-dc5d7ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-894 .elementor-element.elementor-element-e208a4c{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#646466;color:#646466;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-9e83b14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-866913f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-d37f7d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#757575;}.elementor-894 .elementor-element.elementor-element-f691f74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-73a780a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-2229f54{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-78c5f05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-5ad7e60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-cbdf0bd{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-42909fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-4050859 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-9253f52{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-11cdf98{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-2a3ce75 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-10f29c5{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-a20ad93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-4bb6ebf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-e110d01{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-1690777{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-bebf769 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-8de43c4{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-68da82b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f6ccba2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-fda46ec{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-bd65696{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-01afd28{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-9a04b04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-9a04b04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-894 .elementor-element.elementor-element-c18a8cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-c18a8cd:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-c18a8cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-894 .elementor-element.elementor-element-c080d5c > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-894 .elementor-element.elementor-element-c080d5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-894 .elementor-element.elementor-element-c080d5c img{width:100%;}.elementor-894 .elementor-element.elementor-element-cafdc39 > .elementor-widget-container{margin:20px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-cafdc39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-894 .elementor-element.elementor-element-3664067{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#646466;color:#646466;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-10941fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-99b2cf7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-ea1ae8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#757575;}.elementor-894 .elementor-element.elementor-element-a1cfafa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-7cbab26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-22a8dff{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-db25c10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-db26344 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-143db82{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-8d277e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-299bbd6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-81f9284{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-af12640{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-c4b50dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-4c30404{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-769179f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-3c85d80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-72364e7{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-25a840d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-5eb64e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-e0a9f73{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-142c335{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-deb4e05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-175affb{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-c517f41{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-1b32779 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-1fac9f8{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-e3e249c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-44b6a57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-a706840{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-e7e1560{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-87eff58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-894 .elementor-element.elementor-element-4aee045{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#696969;}.elementor-894 .elementor-element.elementor-element-b4db6b3{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:27%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:20px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;--n-tabs-icon-size:34px;--n-tabs-icon-gap:27px;}.elementor-894 .elementor-element.elementor-element-b4db6b3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FDFDFD;}.elementor-894 .elementor-element.elementor-element-b4db6b3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F0F0F0;}.elementor-894 .elementor-element.elementor-element-b4db6b3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-894 .elementor-element.elementor-element-b4db6b3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F7F7F7;}.elementor-894 .elementor-element.elementor-element-b4db6b3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-894 .elementor-element.elementor-element-b4db6b3 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}:where( .elementor-894 .elementor-element.elementor-element-b4db6b3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:solid;border-width:0px 0px 0px 1px;border-color:#DADADA;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_mega_menu .uc-mega_menu_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_mega_menu .ue-ge-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-894 .elementor-element.elementor-element-4e65d12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-bd9da97{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-894 .elementor-element.elementor-element-bd9da97.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-widget-ucaddon_uc_liquid_full_screen_menu .menu-item a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_liquid_full_screen_menu .sub-menu .menu-item a{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-f4fd66e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-f4fd66e.e-con{--align-self:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-4d2fee2f .elementor-heading-title{font-size:30px;}.elementor-894 .elementor-element.elementor-element-f4e3b91 .elementor-heading-title{font-size:30px;}.elementor-894 .elementor-element.elementor-element-ae84cd6 .elementor-heading-title{font-size:30px;}.elementor-894 .elementor-element.elementor-element-f2f9ae7 .elementor-heading-title{font-size:30px;}.elementor-894 .elementor-element.elementor-element-667f818 .elementor-heading-title{font-size:30px;}.elementor-894 .elementor-element.elementor-element-378e568 .elementor-heading-title{font-size:30px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-894 .elementor-element.elementor-element-1068926 .elementor-heading-title{font-size:30px;}.elementor-894 .elementor-element.elementor-element-d37f7d9 .elementor-heading-title{font-size:30px;}.elementor-894 .elementor-element.elementor-element-ea1ae8c .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-894 .elementor-element.elementor-element-7d419f67{--content-width:1500px;}.elementor-894 .elementor-element.elementor-element-2f7775c6{--width:15%;}.elementor-894 .elementor-element.elementor-element-61b90ed1{--width:57%;}.elementor-894 .elementor-element.elementor-element-47d34764{--width:15%;}.elementor-894 .elementor-element.elementor-element-19aacc7{--content-width:1500px;}.elementor-894 .elementor-element.elementor-element-bd9da97{--width:15%;}.elementor-894 .elementor-element.elementor-element-6830258b{--content-width:1350px;}.elementor-894 .elementor-element.elementor-element-b71a3d8{--width:10%;}.elementor-894 .elementor-element.elementor-element-6f359ef9{--width:60%;}.elementor-894 .elementor-element.elementor-element-3cc24e58{--width:20%;}.elementor-894 .elementor-element.elementor-element-7cf663b{--content-width:1300px;}.elementor-894 .elementor-element.elementor-element-5e6e8c51{--width:26.613%;}.elementor-894 .elementor-element.elementor-element-0011cdb{--content-width:1300px;}.elementor-894 .elementor-element.elementor-element-14f70da{--width:26.617%;}.elementor-894 .elementor-element.elementor-element-7d07e8e{--content-width:1300px;}.elementor-894 .elementor-element.elementor-element-9c4b678{--width:26.617%;}.elementor-894 .elementor-element.elementor-element-2232cd8{--width:40.989%;}.elementor-894 .elementor-element.elementor-element-d42cc5c{--width:40.989%;}.elementor-894 .elementor-element.elementor-element-9a04b04{--width:40.989%;}}@media(max-width:1366px) and (min-width:768px){.elementor-894 .elementor-element.elementor-element-7d419f67{--content-width:962px;}.elementor-894 .elementor-element.elementor-element-2f7775c6{--width:18.492%;}.elementor-894 .elementor-element.elementor-element-61b90ed1{--width:68%;}.elementor-894 .elementor-element.elementor-element-47d34764{--width:14%;}.elementor-894 .elementor-element.elementor-element-19aacc7{--content-width:900px;}.elementor-894 .elementor-element.elementor-element-bd9da97{--width:177px;}.elementor-894 .elementor-element.elementor-element-6830258b{--content-width:900px;}.elementor-894 .elementor-element.elementor-element-b71a3d8{--width:177px;}}@media(max-width:1024px) and (min-width:768px){.elementor-894 .elementor-element.elementor-element-7d419f67{--content-width:700px;}.elementor-894 .elementor-element.elementor-element-61b90ed1{--width:26.029%;}.elementor-894 .elementor-element.elementor-element-47d34764{--width:303%;}.elementor-894 .elementor-element.elementor-element-19aacc7{--content-width:600px;}.elementor-894 .elementor-element.elementor-element-4e65d12{--width:290px;}.elementor-894 .elementor-element.elementor-element-bd9da97{--width:25%;}.elementor-894 .elementor-element.elementor-element-f4fd66e{--width:25%;}.elementor-894 .elementor-element.elementor-element-6830258b{--content-width:700px;}.elementor-894 .elementor-element.elementor-element-6f359ef9{--width:26.029%;}.elementor-894 .elementor-element.elementor-element-3cc24e58{--width:303px;}}@media(max-width:1366px){.elementor-894 .elementor-element.elementor-element-7d419f67{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-5293a9c8{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-5293a9c8 img{width:458px;max-width:162px;}.elementor-widget-ucaddon_mega_menu .uc-mega_menu_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_mega_menu .ue-ge-text{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu_title{font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-ucaddon_uc_liquid_full_screen_menu .menu-item a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_liquid_full_screen_menu .sub-menu .menu-item a{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-6f1ce297 img{width:458px;max-width:162px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-4d2fee2f .elementor-heading-title{font-size:14px;}.elementor-894 .elementor-element.elementor-element-f4e3b91 .elementor-heading-title{font-size:40px;}.elementor-894 .elementor-element.elementor-element-ae84cd6 .elementor-heading-title{font-size:14px;}.elementor-894 .elementor-element.elementor-element-f2f9ae7 .elementor-heading-title{font-size:14px;}.elementor-894 .elementor-element.elementor-element-667f818 .elementor-heading-title{font-size:14px;}.elementor-894 .elementor-element.elementor-element-378e568 .elementor-heading-title{font-size:14px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-894 .elementor-element.elementor-element-1068926 .elementor-heading-title{font-size:40px;}.elementor-894 .elementor-element.elementor-element-d37f7d9 .elementor-heading-title{font-size:14px;}.elementor-894 .elementor-element.elementor-element-ea1ae8c .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-894 .elementor-element.elementor-element-7d419f67{--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;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-61b90ed1{--width:25%;--justify-content:center;}.elementor-widget-ucaddon_mega_menu .uc-mega_menu_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_mega_menu .ue-ge-text{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-6ab4e61 .uc-mega_menu_title{flex-direction:row;justify-content:start;}.elementor-894 .elementor-element.elementor-element-47d34764{--width:65%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-894 .elementor-element.elementor-element-7f2c38d .elementor-button{font-size:14px;}.elementor-894 .elementor-element.elementor-element-19aacc7{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-4e65d12{--width:45%;--justify-content:center;}.elementor-894 .elementor-element.elementor-element-825d778 img{width:85%;}.elementor-894 .elementor-element.elementor-element-bd9da97{--width:15%;}.elementor-widget-ucaddon_uc_liquid_full_screen_menu .menu-item a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_liquid_full_screen_menu .sub-menu .menu-item a{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-8e9fd76 .uc_liquid_hamburger{width:35px;height:35px;--current-calc-size-value:35px;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .uc-list-menu{gap:16px;}.elementor-894 .elementor-element.elementor-element-8e9fd76 .sub-menu .menu-item{margin-top:5px;}.elementor-894 .elementor-element.elementor-element-f4fd66e{--width:33%;}.elementor-894 .elementor-element.elementor-element-69a111a .elementor-button{font-size:14px;}.elementor-894 .elementor-element.elementor-element-6830258b{--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;}.elementor-894 .elementor-element.elementor-element-b71a3d8{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-894 .elementor-element.elementor-element-6f1ce297{width:var( --container-widget-width, 129px );max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-6f1ce297 img{width:87%;}.elementor-894 .elementor-element.elementor-element-69b94faa .elementor-button{font-size:14px;}.elementor-894 .elementor-element.elementor-element-6f359ef9{--width:25%;}.elementor-894 .elementor-element.elementor-element-3cc24e58{--width:65%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-894 .elementor-element.elementor-element-7d7ff284{font-size:15px;}.elementor-894 .elementor-element.elementor-element-4d2fee2f .elementor-heading-title{font-size:26px;}.elementor-894 .elementor-element.elementor-element-1781a9d5{font-size:15px;}.elementor-894 .elementor-element.elementor-element-c30b431{font-size:15px;}.elementor-894 .elementor-element.elementor-element-673822f5{font-size:15px;}.elementor-894 .elementor-element.elementor-element-273a214{font-size:15px;}.elementor-894 .elementor-element.elementor-element-f4e3b91 .elementor-heading-title{font-size:26px;}.elementor-894 .elementor-element.elementor-element-3de0868{font-size:15px;}.elementor-894 .elementor-element.elementor-element-692030a{font-size:15px;}.elementor-894 .elementor-element.elementor-element-3c9fb4a5{font-size:15px;}.elementor-894 .elementor-element.elementor-element-220c853{font-size:15px;}.elementor-894 .elementor-element.elementor-element-775b5ed{font-size:15px;}.elementor-894 .elementor-element.elementor-element-ae84cd6 .elementor-heading-title{font-size:26px;}.elementor-894 .elementor-element.elementor-element-15438c9{font-size:15px;}.elementor-894 .elementor-element.elementor-element-37634f6{font-size:15px;}.elementor-894 .elementor-element.elementor-element-739ea9a{font-size:15px;}.elementor-894 .elementor-element.elementor-element-d57ccf5{font-size:15px;}.elementor-894 .elementor-element.elementor-element-f2f9ae7 .elementor-heading-title{font-size:26px;}.elementor-894 .elementor-element.elementor-element-7cff7ba{font-size:15px;}.elementor-894 .elementor-element.elementor-element-16bc7fb{font-size:15px;}.elementor-894 .elementor-element.elementor-element-a3cc802{font-size:15px;}.elementor-894 .elementor-element.elementor-element-bd137e9{font-size:15px;}.elementor-894 .elementor-element.elementor-element-667f818 .elementor-heading-title{font-size:26px;}.elementor-894 .elementor-element.elementor-element-cebed05{font-size:15px;}.elementor-894 .elementor-element.elementor-element-2a0008b{font-size:15px;}.elementor-894 .elementor-element.elementor-element-f4862d9{font-size:15px;}.elementor-894 .elementor-element.elementor-element-705d553{font-size:15px;}.elementor-894 .elementor-element.elementor-element-74179e3{font-size:15px;}.elementor-894 .elementor-element.elementor-element-378e568 .elementor-heading-title{font-size:26px;}.elementor-894 .elementor-element.elementor-element-da28898{font-size:15px;}.elementor-894 .elementor-element.elementor-element-f196a03{font-size:15px;}.elementor-894 .elementor-element.elementor-element-38a92bd{font-size:15px;}.elementor-894 .elementor-element.elementor-element-8907af0{font-size:15px;}.elementor-894 .elementor-element.elementor-element-1c52563{font-size:15px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-894 .elementor-element.elementor-element-7bd17ff{font-size:15px;}.elementor-894 .elementor-element.elementor-element-1068926 .elementor-heading-title{font-size:26px;}.elementor-894 .elementor-element.elementor-element-09f4f91{font-size:15px;}.elementor-894 .elementor-element.elementor-element-1e03c6a{font-size:15px;}.elementor-894 .elementor-element.elementor-element-18da124{font-size:15px;}.elementor-894 .elementor-element.elementor-element-8c2c16d{font-size:15px;}.elementor-894 .elementor-element.elementor-element-faf5632{font-size:15px;}.elementor-894 .elementor-element.elementor-element-c4aeb49{font-size:15px;}.elementor-894 .elementor-element.elementor-element-6c2be7d{font-size:15px;}.elementor-894 .elementor-element.elementor-element-e208a4c{font-size:15px;}.elementor-894 .elementor-element.elementor-element-d37f7d9 .elementor-heading-title{font-size:26px;}.elementor-894 .elementor-element.elementor-element-2229f54{font-size:15px;}.elementor-894 .elementor-element.elementor-element-cbdf0bd{font-size:15px;}.elementor-894 .elementor-element.elementor-element-9253f52{font-size:15px;}.elementor-894 .elementor-element.elementor-element-10f29c5{font-size:15px;}.elementor-894 .elementor-element.elementor-element-e110d01{font-size:15px;}.elementor-894 .elementor-element.elementor-element-8de43c4{font-size:15px;}.elementor-894 .elementor-element.elementor-element-fda46ec{font-size:15px;}.elementor-894 .elementor-element.elementor-element-3664067{font-size:15px;}.elementor-894 .elementor-element.elementor-element-ea1ae8c .elementor-heading-title{font-size:26px;}.elementor-894 .elementor-element.elementor-element-22a8dff{font-size:15px;}.elementor-894 .elementor-element.elementor-element-143db82{font-size:15px;}.elementor-894 .elementor-element.elementor-element-81f9284{font-size:15px;}.elementor-894 .elementor-element.elementor-element-4c30404{font-size:15px;}.elementor-894 .elementor-element.elementor-element-72364e7{font-size:15px;}.elementor-894 .elementor-element.elementor-element-e0a9f73{font-size:15px;}.elementor-894 .elementor-element.elementor-element-175affb{font-size:15px;}.elementor-894 .elementor-element.elementor-element-1fac9f8{font-size:15px;}.elementor-894 .elementor-element.elementor-element-a706840{font-size:15px;}.elementor-894 .elementor-element.elementor-element-4aee045{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-2029d913 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2029d913 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2029d913:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2029d913 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-278a497e *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-278a497e .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-278a497e:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-278a497e .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-283a1333 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-283a1333 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-283a1333:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-283a1333 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1781a9d5 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1781a9d5:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b92d47 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-69b92d47:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-69b92d47:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-927b728 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-927b728 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-927b728:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-927b728 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c30b431 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-c30b431:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0e60a *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-db0e60a:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-db0e60a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15ba538b *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-15ba538b .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-15ba538b:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-15ba538b .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-673822f5 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-673822f5:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-263a3864 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-263a3864:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-263a3864:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc3bce4 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-fc3bce4 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-fc3bce4:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-fc3bce4 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-273a214 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-273a214:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790f97a *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-790f97a:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-790f97a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a865ec2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-a865ec2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-a865ec2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-a865ec2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3de0868 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-3de0868:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ac308 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-d3ac308:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-d3ac308:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f86b783 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-f86b783 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-f86b783:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-f86b783 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-692030a *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-692030a:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a9863 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-c6a9863:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-c6a9863:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33d3aa09 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-33d3aa09 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-33d3aa09:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-33d3aa09 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c9fb4a5 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-3c9fb4a5:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1185dadd *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-1185dadd:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-1185dadd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcf85c8 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-bcf85c8 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-bcf85c8:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-bcf85c8 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-220c853 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-220c853:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04a0d63 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-04a0d63:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-04a0d63:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7573eb *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-e7573eb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-e7573eb:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-e7573eb .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df9a049 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-df9a049 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-df9a049:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-df9a049 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6aaf0be *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-6aaf0be .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-6aaf0be:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-6aaf0be .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15438c9 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-15438c9:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3767e8b *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-3767e8b:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-3767e8b:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1adef72 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-1adef72 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-1adef72:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-1adef72 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37634f6 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-37634f6:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c5fcbc *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-9c5fcbc:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-9c5fcbc:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6b21b2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-d6b21b2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-d6b21b2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-d6b21b2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-739ea9a *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-739ea9a:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7702a6b *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-7702a6b:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-7702a6b:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29aefa1 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-29aefa1 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-29aefa1:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-29aefa1 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d57ccf5 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-d57ccf5:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50fce3e *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-50fce3e:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-50fce3e:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b53b7f1 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-b53b7f1 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-b53b7f1:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-b53b7f1 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cff7ba *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-7cff7ba:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a8ca01 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-1a8ca01:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-1a8ca01:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21d1fb6 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-21d1fb6 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-21d1fb6:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-21d1fb6 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16bc7fb *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-16bc7fb:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbc304 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-ebbc304:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-ebbc304:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c0a5d4 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-6c0a5d4 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-6c0a5d4:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-6c0a5d4 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3cc802 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-a3cc802:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dea4e3d *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-dea4e3d:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-dea4e3d:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e065a34 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-e065a34 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-e065a34:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-e065a34 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-859951b *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-859951b .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-859951b:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-859951b .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9592330 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-9592330 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-9592330:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-9592330 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cebed05 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-cebed05:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718ad46 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-718ad46:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-718ad46:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d103dd7 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-d103dd7 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-d103dd7:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-d103dd7 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a0008b *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-2a0008b:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a36541f *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a36541f:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a36541f:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bde0a82 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-bde0a82 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-bde0a82:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-bde0a82 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4862d9 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-f4862d9:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e6aef *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-87e6aef:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-87e6aef:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5d5563 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-e5d5563 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-e5d5563:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-e5d5563 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705d553 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-705d553:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f2d068 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-0f2d068:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-0f2d068:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-326cdef *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-326cdef .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-326cdef:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-326cdef .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74179e3 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-74179e3:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cd7d91 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-5cd7d91:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-5cd7d91:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a929e25 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-a929e25 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-a929e25:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-a929e25 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da28898 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-da28898:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b26b0 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-b2b26b0:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-b2b26b0:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b7ee5c6 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-b7ee5c6 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-b7ee5c6:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-b7ee5c6 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f196a03 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-f196a03:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb8485 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-5fb8485:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-5fb8485:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67c2be4 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-67c2be4 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-67c2be4:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-67c2be4 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38a92bd *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-38a92bd:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4fd81e *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-b4fd81e:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-b4fd81e:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b7af326 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-b7af326 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-b7af326:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-b7af326 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8907af0 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-8907af0:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bae2d5c *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-bae2d5c:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-bae2d5c:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3a154e *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-f3a154e .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-f3a154e:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-f3a154e .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c52563 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1c52563:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f170195 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-f170195:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-f170195:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65d9205 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-65d9205 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-65d9205:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-65d9205 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1af8e80 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-1af8e80:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2273bd2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2273bd2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09f4f91 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-09f4f91:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a36b691 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a36b691:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a36b691:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7fe8a08 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-7fe8a08:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e03c6a *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1e03c6a:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34aac03 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-34aac03:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-34aac03:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1f21c4 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-b1f21c4:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18da124 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-18da124:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ece5dd *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-8ece5dd:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-8ece5dd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c3797f *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5c3797f:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2c16d *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-8c2c16d:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3a7c2 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-be3a7c2:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-be3a7c2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd8ae5c *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-dd8ae5c:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faf5632 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-faf5632:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c0ccc *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-b2c0ccc:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-b2c0ccc:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2863c4e *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2863c4e:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4aeb49 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-c4aeb49:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c13f0 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a4c13f0:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a4c13f0:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ab2bc8 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-3ab2bc8:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c2be7d *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-6c2be7d:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba2f64a *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-ba2f64a:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-ba2f64a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc5d7ba *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-dc5d7ba .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-dc5d7ba:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-dc5d7ba .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e83b14 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-9e83b14:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a780a *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-73a780a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2229f54 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-2229f54:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f691f74 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-f691f74:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-f691f74:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ad7e60 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5ad7e60:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbdf0bd *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-cbdf0bd:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c5f05 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-78c5f05:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-78c5f05:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4050859 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-4050859:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9253f52 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-9253f52:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42909fa *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-42909fa:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-42909fa:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a3ce75 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2a3ce75:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10f29c5 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-10f29c5:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11cdf98 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-11cdf98:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-11cdf98:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bb6ebf *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-4bb6ebf:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e110d01 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-e110d01:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20ad93 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a20ad93:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a20ad93:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bebf769 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-bebf769:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de43c4 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-8de43c4:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1690777 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-1690777:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-1690777:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6ccba2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-f6ccba2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fda46ec *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-fda46ec:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68da82b *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-68da82b:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-68da82b:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cafdc39 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-cafdc39 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-cafdc39:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-cafdc39 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10941fd *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-10941fd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7cbab26 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-7cbab26:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22a8dff *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-22a8dff:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1cfafa *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a1cfafa:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a1cfafa:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db26344 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-db26344:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-143db82 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-143db82:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db25c10 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-db25c10:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-db25c10:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299bbd6 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-299bbd6:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81f9284 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-81f9284:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d277e8 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-8d277e8:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-8d277e8:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4b50dd *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-c4b50dd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c30404 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-4c30404:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af12640 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-af12640:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-af12640:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c85d80 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-3c85d80:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72364e7 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-72364e7:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-769179f *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-769179f:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-769179f:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eb64e1 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5eb64e1:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0a9f73 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-e0a9f73:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a840d *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-25a840d:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-25a840d:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-deb4e05 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-deb4e05:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175affb *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-175affb:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142c335 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-142c335:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-142c335:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b32779 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-1b32779:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fac9f8 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1fac9f8:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517f41 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-c517f41:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-c517f41:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b6a57 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-44b6a57:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a706840 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-a706840:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e249c *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-e3e249c:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-e3e249c:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87eff58 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-87eff58:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aee045 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-4aee045:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7e1560 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-e7e1560:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-e7e1560:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65d9205 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-65d9205 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-65d9205:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-65d9205 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1af8e80 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-1af8e80:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2273bd2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2273bd2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09f4f91 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-09f4f91:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a36b691 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a36b691:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a36b691:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7fe8a08 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-7fe8a08:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e03c6a *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1e03c6a:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34aac03 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-34aac03:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-34aac03:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1f21c4 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-b1f21c4:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18da124 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-18da124:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ece5dd *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-8ece5dd:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-8ece5dd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c3797f *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5c3797f:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2c16d *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-8c2c16d:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3a7c2 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-be3a7c2:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-be3a7c2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd8ae5c *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-dd8ae5c:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faf5632 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-faf5632:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c0ccc *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-b2c0ccc:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-b2c0ccc:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2863c4e *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2863c4e:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4aeb49 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-c4aeb49:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c13f0 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a4c13f0:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a4c13f0:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ab2bc8 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-3ab2bc8:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c2be7d *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-6c2be7d:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba2f64a *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-ba2f64a:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-ba2f64a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc5d7ba *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-dc5d7ba .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-dc5d7ba:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-dc5d7ba .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e83b14 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-9e83b14:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a780a *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-73a780a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2229f54 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-2229f54:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f691f74 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-f691f74:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-f691f74:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ad7e60 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5ad7e60:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbdf0bd *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-cbdf0bd:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c5f05 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-78c5f05:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-78c5f05:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4050859 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-4050859:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9253f52 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-9253f52:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42909fa *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-42909fa:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-42909fa:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a3ce75 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2a3ce75:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10f29c5 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-10f29c5:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11cdf98 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-11cdf98:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-11cdf98:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bb6ebf *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-4bb6ebf:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e110d01 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-e110d01:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20ad93 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a20ad93:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a20ad93:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bebf769 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-bebf769:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de43c4 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-8de43c4:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1690777 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-1690777:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-1690777:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6ccba2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-f6ccba2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fda46ec *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-fda46ec:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68da82b *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-68da82b:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-68da82b:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cafdc39 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-cafdc39 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-cafdc39:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-cafdc39 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10941fd *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-10941fd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7cbab26 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-7cbab26:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22a8dff *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-22a8dff:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1cfafa *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a1cfafa:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a1cfafa:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db26344 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-db26344:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-143db82 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-143db82:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db25c10 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-db25c10:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-db25c10:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299bbd6 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-299bbd6:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81f9284 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-81f9284:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d277e8 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-8d277e8:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-8d277e8:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4b50dd *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-c4b50dd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c30404 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-4c30404:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af12640 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-af12640:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-af12640:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c85d80 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-3c85d80:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72364e7 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-72364e7:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-769179f *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-769179f:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-769179f:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eb64e1 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5eb64e1:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0a9f73 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-e0a9f73:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a840d *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-25a840d:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-25a840d:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-deb4e05 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-deb4e05:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175affb *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-175affb:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142c335 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-142c335:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-142c335:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b32779 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-1b32779:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fac9f8 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1fac9f8:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517f41 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-c517f41:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-c517f41:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b6a57 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-44b6a57:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a706840 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-a706840:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e249c *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-e3e249c:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-e3e249c:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87eff58 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-87eff58:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aee045 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-4aee045:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7e1560 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-e7e1560:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-e7e1560:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65d9205 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-65d9205 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-65d9205:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-65d9205 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1af8e80 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-1af8e80:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2273bd2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2273bd2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09f4f91 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-09f4f91:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a36b691 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a36b691:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a36b691:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7fe8a08 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-7fe8a08:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e03c6a *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1e03c6a:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34aac03 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-34aac03:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-34aac03:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1f21c4 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-b1f21c4:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18da124 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-18da124:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ece5dd *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-8ece5dd:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-8ece5dd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c3797f *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5c3797f:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2c16d *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-8c2c16d:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3a7c2 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-be3a7c2:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-be3a7c2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd8ae5c *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-dd8ae5c:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faf5632 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-faf5632:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c0ccc *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-b2c0ccc:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-b2c0ccc:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2863c4e *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2863c4e:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4aeb49 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-c4aeb49:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c13f0 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a4c13f0:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a4c13f0:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ab2bc8 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-3ab2bc8:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c2be7d *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-6c2be7d:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba2f64a *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-ba2f64a:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-ba2f64a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc5d7ba *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-dc5d7ba .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-dc5d7ba:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-dc5d7ba .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e83b14 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-9e83b14:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a780a *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-73a780a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2229f54 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-2229f54:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f691f74 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-f691f74:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-f691f74:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ad7e60 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5ad7e60:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbdf0bd *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-cbdf0bd:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c5f05 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-78c5f05:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-78c5f05:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4050859 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-4050859:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9253f52 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-9253f52:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42909fa *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-42909fa:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-42909fa:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a3ce75 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2a3ce75:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10f29c5 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-10f29c5:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11cdf98 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-11cdf98:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-11cdf98:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bb6ebf *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-4bb6ebf:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e110d01 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-e110d01:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20ad93 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a20ad93:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a20ad93:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bebf769 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-bebf769:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de43c4 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-8de43c4:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1690777 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-1690777:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-1690777:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6ccba2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-f6ccba2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fda46ec *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-fda46ec:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68da82b *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-68da82b:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-68da82b:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cafdc39 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-cafdc39 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-cafdc39:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-cafdc39 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10941fd *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-10941fd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7cbab26 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-7cbab26:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22a8dff *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-22a8dff:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1cfafa *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a1cfafa:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a1cfafa:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db26344 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-db26344:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-143db82 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-143db82:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db25c10 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-db25c10:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-db25c10:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299bbd6 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-299bbd6:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81f9284 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-81f9284:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d277e8 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-8d277e8:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-8d277e8:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4b50dd *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-c4b50dd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c30404 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-4c30404:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af12640 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-af12640:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-af12640:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c85d80 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-3c85d80:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72364e7 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-72364e7:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-769179f *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-769179f:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-769179f:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eb64e1 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5eb64e1:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0a9f73 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-e0a9f73:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a840d *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-25a840d:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-25a840d:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-deb4e05 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-deb4e05:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175affb *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-175affb:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142c335 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-142c335:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-142c335:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b32779 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-1b32779:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fac9f8 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1fac9f8:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517f41 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-c517f41:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-c517f41:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b6a57 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-44b6a57:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a706840 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-a706840:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e249c *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-e3e249c:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-e3e249c:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87eff58 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-87eff58:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aee045 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-4aee045:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7e1560 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-e7e1560:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-e7e1560:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65d9205 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-65d9205 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-65d9205:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-65d9205 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1af8e80 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-1af8e80:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-1af8e80 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2273bd2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2273bd2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2273bd2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09f4f91 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-09f4f91:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a36b691 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a36b691:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a36b691:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7fe8a08 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-7fe8a08:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-7fe8a08 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e03c6a *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1e03c6a:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34aac03 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-34aac03:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-34aac03:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1f21c4 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-b1f21c4:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-b1f21c4 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18da124 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-18da124:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ece5dd *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-8ece5dd:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-8ece5dd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c3797f *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5c3797f:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5c3797f .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c2c16d *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-8c2c16d:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3a7c2 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-be3a7c2:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-be3a7c2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd8ae5c *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-dd8ae5c:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-dd8ae5c .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faf5632 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-faf5632:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c0ccc *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-b2c0ccc:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-b2c0ccc:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2863c4e *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2863c4e:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2863c4e .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4aeb49 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-c4aeb49:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c13f0 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a4c13f0:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a4c13f0:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ab2bc8 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-3ab2bc8:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-3ab2bc8 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c2be7d *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-6c2be7d:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba2f64a *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-ba2f64a:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-ba2f64a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc5d7ba *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-dc5d7ba .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-dc5d7ba:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-dc5d7ba .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e83b14 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-9e83b14:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-9e83b14 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73a780a *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-73a780a:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-73a780a .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2229f54 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-2229f54:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f691f74 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-f691f74:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-f691f74:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ad7e60 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5ad7e60:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5ad7e60 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbdf0bd *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-cbdf0bd:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c5f05 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-78c5f05:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-78c5f05:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4050859 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-4050859:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-4050859 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9253f52 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-9253f52:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42909fa *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-42909fa:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-42909fa:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a3ce75 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-2a3ce75:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-2a3ce75 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10f29c5 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-10f29c5:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11cdf98 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-11cdf98:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-11cdf98:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bb6ebf *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-4bb6ebf:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-4bb6ebf .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e110d01 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-e110d01:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20ad93 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a20ad93:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a20ad93:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bebf769 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-bebf769:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-bebf769 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de43c4 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-8de43c4:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1690777 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-1690777:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-1690777:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6ccba2 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-f6ccba2:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-f6ccba2 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fda46ec *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-fda46ec:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68da82b *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-68da82b:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-68da82b:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cafdc39 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-cafdc39 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-cafdc39:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-cafdc39 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10941fd *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-10941fd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-10941fd .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7cbab26 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-7cbab26:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-7cbab26 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22a8dff *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-22a8dff:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1cfafa *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-a1cfafa:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-a1cfafa:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db26344 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-db26344:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-db26344 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-143db82 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-143db82:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db25c10 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-db25c10:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-db25c10:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299bbd6 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-299bbd6:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-299bbd6 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81f9284 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-81f9284:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d277e8 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-8d277e8:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-8d277e8:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4b50dd *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-c4b50dd:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-c4b50dd .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c30404 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-4c30404:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af12640 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-af12640:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-af12640:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c85d80 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-3c85d80:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-3c85d80 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72364e7 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-72364e7:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-769179f *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-769179f:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-769179f:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eb64e1 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-5eb64e1:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-5eb64e1 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0a9f73 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-e0a9f73:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a840d *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-25a840d:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-25a840d:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-deb4e05 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-deb4e05:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-deb4e05 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175affb *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-175affb:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142c335 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-142c335:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-142c335:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b32779 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-1b32779:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-1b32779 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fac9f8 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-1fac9f8:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c517f41 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-c517f41:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-c517f41:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b6a57 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-44b6a57:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-44b6a57 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a706840 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-a706840:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e249c *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-e3e249c:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-e3e249c:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87eff58 *//* Targets the button icon */
.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-894 .elementor-element.elementor-element-87eff58:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
}

/* Change the icon fill color to a lighter grey */
.elementor-894 .elementor-element.elementor-element-87eff58 .elementor-button-icon svg {
  fill: #3A3A3A; /* Replace with your desired grey color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aee045 *//* Targets the .menu-body text within the same container when the button is hovered */
.elementor-894 .elementor-element.elementor-element-4aee045:hover ~ .menu-body {
  color: #ffffff; /* Replace with the color you want for the hover effect */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7e1560 *//* Assuming the container has a class or ID, like .container-class */
.elementor-894 .elementor-element.elementor-element-e7e1560:hover .menu-body {
  color: #000000; /* Replace with the color you want */
}

.elementor-894 .elementor-element.elementor-element-e7e1560:hover .elementor-button-icon {
  transform: translateX(5px); /* Adjust this value for the desired movement */
  transition: transform 0.3s ease; /* Ensures smooth transition */
}/* End custom CSS */