.elementor-24 .elementor-element.elementor-element-96ef144{--display:flex;--min-height:0vh;--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:center;--align-items:flex-start;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--overflow:hidden;--overlay-opacity:0.8;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-96ef144:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-96ef144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquacareindia.in/wp-content/uploads/2025/08/imgi_14_female-customer-greeting-electrician.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-96ef144::before, .elementor-24 .elementor-element.elementor-element-96ef144 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-96ef144 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-96ef144 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-96ef144 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-96ef144 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-ae01097{--display:flex;--min-height:300px;--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:center;--align-items:flex-start;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--overflow:hidden;--overlay-opacity:0.79;}.elementor-24 .elementor-element.elementor-element-ae01097::before, .elementor-24 .elementor-element.elementor-element-ae01097 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ae01097 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ae01097 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ae01097 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ae01097 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aquacareindia.in/wp-content/uploads/2025/08/imgi_15_bg_header-e1756366011575.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-24 .elementor-element.elementor-element-3c1ccec{width:var( --container-widget-width, 38vw );max-width:38vw;--container-widget-width:38vw;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-3c1ccec .elementor-heading-title{font-family:"myfont1", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-084a9a9{width:var( --container-widget-width, 38vw );max-width:38vw;--container-widget-width:38vw;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-084a9a9 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-afab657{--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;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-afab657::before, .elementor-24 .elementor-element.elementor-element-afab657 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-afab657 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-afab657 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-afab657 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-afab657 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-eff1905{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-24 .elementor-element.elementor-element-eff1905.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-eff1905 .elementor-heading-title{font-family:"Alegreya Sans SC", Sans-serif;font-size:50px;font-weight:900;text-transform:capitalize;color:var( --e-global-color-7b85adb );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-24 .elementor-element.elementor-element-8eff2e4{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-f3390be{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--align-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9238343{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-561415d{--display:flex;--min-height:220px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-aca7c80 img{width:100%;}.elementor-24 .elementor-element.elementor-element-06c7213{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-06c7213:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-06c7213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1121FAB;}.tippy-box[data-theme="bdt-tippy-52ff41f"], .tippy-box[data-theme="bdt-tippy-52ff41f"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-52ff41f{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-52ff41f"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-52ff41f"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-52ff41f img{width:30px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.tippy-box[data-theme="bdt-tippy-30ab6cd"], .tippy-box[data-theme="bdt-tippy-30ab6cd"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-30ab6cd{background-color:var( --e-global-color-03fd2f3 );padding:10px 10px 6px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-30ab6cd"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.elementor-24 .elementor-element.elementor-element-30ab6cd .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-30ab6cd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-30ab6cd.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-30ab6cd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-30ab6cd.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-30ab6cd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-30ab6cd .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-30ab6cd .elementor-icon svg{height:26px;}.tippy-box[data-theme="bdt-tippy-f58cd83"], .tippy-box[data-theme="bdt-tippy-f58cd83"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-f58cd83{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-f58cd83"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-f58cd83"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-f58cd83 img{width:30px;}.elementor-24 .elementor-element.elementor-element-c6e053f{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-c6e053f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-24 .elementor-element.elementor-element-4ceea65.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5c5e73e{--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:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-9de43b5{--display:flex;--min-height:220px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-67114f4 img{width:100%;}.elementor-24 .elementor-element.elementor-element-df2bb24{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-df2bb24:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-df2bb24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1121FAB;}.tippy-box[data-theme="bdt-tippy-9c81c04"], .tippy-box[data-theme="bdt-tippy-9c81c04"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-9c81c04{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-9c81c04"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-9c81c04"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-9c81c04 img{width:30px;}.tippy-box[data-theme="bdt-tippy-88258d9"], .tippy-box[data-theme="bdt-tippy-88258d9"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-88258d9{background-color:var( --e-global-color-03fd2f3 );padding:10px 10px 6px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-88258d9"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.elementor-24 .elementor-element.elementor-element-88258d9 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-88258d9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-88258d9.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-88258d9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-88258d9.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-88258d9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-88258d9 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-88258d9 .elementor-icon svg{height:26px;}.tippy-box[data-theme="bdt-tippy-53e0628"], .tippy-box[data-theme="bdt-tippy-53e0628"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-53e0628{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-53e0628"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-53e0628"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-53e0628 img{width:30px;}.elementor-24 .elementor-element.elementor-element-d2a24e1{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-d2a24e1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-24 .elementor-element.elementor-element-b17fce6.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-b89dbe6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-1d030dc{--display:flex;--min-height:220px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b4ac6a2 img{width:74%;}.elementor-24 .elementor-element.elementor-element-949d707{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-949d707:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-949d707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1121FAB;}.tippy-box[data-theme="bdt-tippy-b37b352"], .tippy-box[data-theme="bdt-tippy-b37b352"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-b37b352{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-b37b352"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-b37b352"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-b37b352 img{width:30px;}.tippy-box[data-theme="bdt-tippy-42da6cc"], .tippy-box[data-theme="bdt-tippy-42da6cc"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-42da6cc{background-color:var( --e-global-color-03fd2f3 );padding:10px 10px 6px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-42da6cc"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.elementor-24 .elementor-element.elementor-element-42da6cc .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-42da6cc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-42da6cc.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-42da6cc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-42da6cc.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-42da6cc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-42da6cc .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-42da6cc .elementor-icon svg{height:26px;}.tippy-box[data-theme="bdt-tippy-b706228"], .tippy-box[data-theme="bdt-tippy-b706228"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-b706228{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-b706228"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-b706228"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-b706228 img{width:30px;}.elementor-24 .elementor-element.elementor-element-f6b5a80{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-f6b5a80 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-24 .elementor-element.elementor-element-9b5d1bb.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-eacd82f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-e348a3b{--display:flex;--min-height:220px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6c2284c img{width:100%;}.elementor-24 .elementor-element.elementor-element-96c4c03{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-96c4c03:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-96c4c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1121FAB;}.tippy-box[data-theme="bdt-tippy-33fe8b9"], .tippy-box[data-theme="bdt-tippy-33fe8b9"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-33fe8b9{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-33fe8b9"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-33fe8b9"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-33fe8b9 img{width:30px;}.tippy-box[data-theme="bdt-tippy-f81c16b"], .tippy-box[data-theme="bdt-tippy-f81c16b"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-f81c16b{background-color:var( --e-global-color-03fd2f3 );padding:10px 10px 6px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-f81c16b"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.elementor-24 .elementor-element.elementor-element-f81c16b .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-f81c16b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f81c16b.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f81c16b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f81c16b.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f81c16b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f81c16b .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-f81c16b .elementor-icon svg{height:26px;}.tippy-box[data-theme="bdt-tippy-e82a7e4"], .tippy-box[data-theme="bdt-tippy-e82a7e4"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-e82a7e4{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-e82a7e4"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-e82a7e4"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-e82a7e4 img{width:30px;}.elementor-24 .elementor-element.elementor-element-93e2d10{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-93e2d10 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-24 .elementor-element.elementor-element-87295ff.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-ebb4fac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-fcbb842{--display:flex;--min-height:220px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f3298dc img{width:98%;}.elementor-24 .elementor-element.elementor-element-def4c3a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-def4c3a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-def4c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1121FAB;}.tippy-box[data-theme="bdt-tippy-a8b5190"], .tippy-box[data-theme="bdt-tippy-a8b5190"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-a8b5190{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-a8b5190"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-a8b5190"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-a8b5190 img{width:30px;}.tippy-box[data-theme="bdt-tippy-6e53e63"], .tippy-box[data-theme="bdt-tippy-6e53e63"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-6e53e63{background-color:var( --e-global-color-03fd2f3 );padding:10px 10px 6px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-6e53e63"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.elementor-24 .elementor-element.elementor-element-6e53e63 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-6e53e63.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-6e53e63.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-6e53e63.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-6e53e63.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-6e53e63.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-6e53e63 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-6e53e63 .elementor-icon svg{height:26px;}.tippy-box[data-theme="bdt-tippy-dceaf23"], .tippy-box[data-theme="bdt-tippy-dceaf23"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-dceaf23{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-dceaf23"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-dceaf23"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-dceaf23 img{width:30px;}.elementor-24 .elementor-element.elementor-element-285aa13{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-285aa13 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-24 .elementor-element.elementor-element-2b8aabb.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-bf5c8eb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-b059862{--display:flex;--min-height:220px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-535328b img{width:100%;}.elementor-24 .elementor-element.elementor-element-c8c8785{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-c8c8785:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c8c8785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1121FAB;}.tippy-box[data-theme="bdt-tippy-ea1f56e"], .tippy-box[data-theme="bdt-tippy-ea1f56e"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-ea1f56e{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-ea1f56e"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-ea1f56e"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-ea1f56e img{width:30px;}.tippy-box[data-theme="bdt-tippy-5add80f"], .tippy-box[data-theme="bdt-tippy-5add80f"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-5add80f{background-color:var( --e-global-color-03fd2f3 );padding:10px 10px 6px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-5add80f"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.elementor-24 .elementor-element.elementor-element-5add80f .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-5add80f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5add80f.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-5add80f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5add80f.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-5add80f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5add80f .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-5add80f .elementor-icon svg{height:26px;}.tippy-box[data-theme="bdt-tippy-630c93a"], .tippy-box[data-theme="bdt-tippy-630c93a"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-630c93a{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-630c93a"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-630c93a"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-630c93a img{width:30px;}.elementor-24 .elementor-element.elementor-element-4280d6f{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-4280d6f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-24 .elementor-element.elementor-element-329cea2.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-ac2af7a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-ffae8c6{--display:flex;--min-height:220px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6d86b27 img{width:100%;}.elementor-24 .elementor-element.elementor-element-1126bb0{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-1126bb0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1126bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1121FAB;}.tippy-box[data-theme="bdt-tippy-bb14478"], .tippy-box[data-theme="bdt-tippy-bb14478"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-bb14478{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-bb14478"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-bb14478"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-bb14478 img{width:30px;}.tippy-box[data-theme="bdt-tippy-8cf6f24"], .tippy-box[data-theme="bdt-tippy-8cf6f24"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-8cf6f24{background-color:var( --e-global-color-03fd2f3 );padding:10px 10px 6px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-8cf6f24"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.elementor-24 .elementor-element.elementor-element-8cf6f24 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-8cf6f24.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-8cf6f24.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-8cf6f24.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-8cf6f24.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-8cf6f24.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-8cf6f24 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-8cf6f24 .elementor-icon svg{height:26px;}.tippy-box[data-theme="bdt-tippy-a3045f2"], .tippy-box[data-theme="bdt-tippy-a3045f2"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-a3045f2{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-a3045f2"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-a3045f2"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-a3045f2 img{width:30px;}.elementor-24 .elementor-element.elementor-element-4cb0f38{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-4cb0f38 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-24 .elementor-element.elementor-element-84266ff.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-a86017a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-d8b7e34{--display:flex;--min-height:220px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2e3d7cb img{width:100%;}.elementor-24 .elementor-element.elementor-element-1216d5c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-1216d5c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1216d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1121FAB;}.tippy-box[data-theme="bdt-tippy-de8035c"], .tippy-box[data-theme="bdt-tippy-de8035c"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-de8035c{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-de8035c"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-de8035c"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-de8035c img{width:30px;}.tippy-box[data-theme="bdt-tippy-54a4af3"], .tippy-box[data-theme="bdt-tippy-54a4af3"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-54a4af3{background-color:var( --e-global-color-03fd2f3 );padding:10px 10px 6px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-54a4af3"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.elementor-24 .elementor-element.elementor-element-54a4af3 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-54a4af3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-54a4af3.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-54a4af3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-54a4af3.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-54a4af3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-54a4af3 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-54a4af3 .elementor-icon svg{height:26px;}.tippy-box[data-theme="bdt-tippy-3eaedd6"], .tippy-box[data-theme="bdt-tippy-3eaedd6"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-3eaedd6{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-3eaedd6"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-3eaedd6"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-3eaedd6 img{width:30px;}.elementor-24 .elementor-element.elementor-element-87aae3d{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-87aae3d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-24 .elementor-element.elementor-element-b444dc1.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0793530{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-8921d55{--display:flex;--min-height:220px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8921d55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-ebda398{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-ebda398:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ebda398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1121FAB;}.tippy-box[data-theme="bdt-tippy-f135b81"], .tippy-box[data-theme="bdt-tippy-f135b81"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-f135b81{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-f135b81"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-f135b81"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-f135b81 img{width:30px;}.tippy-box[data-theme="bdt-tippy-dc84e81"], .tippy-box[data-theme="bdt-tippy-dc84e81"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-dc84e81{background-color:var( --e-global-color-03fd2f3 );padding:10px 10px 6px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-dc84e81"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.elementor-24 .elementor-element.elementor-element-dc84e81 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-dc84e81.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-dc84e81.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-dc84e81.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-dc84e81.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-dc84e81.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-dc84e81 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-dc84e81 .elementor-icon svg{height:26px;}.tippy-box[data-theme="bdt-tippy-6105289"], .tippy-box[data-theme="bdt-tippy-6105289"] .tippy-backdrop{background-color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-6105289{background-color:var( --e-global-color-03fd2f3 );padding:8px 10px 10px 10px;border-radius:50% 50% 50% 50%;}.tippy-box[data-theme="bdt-tippy-6105289"]{color:#FFFFFF;text-align:center;font-family:"Balthazar", Sans-serif;}.tippy-box[data-theme="bdt-tippy-6105289"] .tippy-arrow{color:var( --e-global-color-03fd2f3 );}.elementor-24 .elementor-element.elementor-element-6105289 img{width:30px;}.elementor-24 .elementor-element.elementor-element-a5d2125 img{width:100%;}.elementor-24 .elementor-element.elementor-element-0af8316{width:100%;max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-0af8316 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-24 .elementor-element.elementor-element-abaae98.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-f02a2ad{--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;--flex-wrap:wrap;--align-content:space-evenly;--padding-top:75px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-24 .elementor-element.elementor-element-f02a2ad:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f02a2ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-24 .elementor-element.elementor-element-636cb40{--e-transform-flipX:-1;}.elementor-24 .elementor-element.elementor-element-636cb40 img{width:350px;height:800px;}.elementor-24 .elementor-element.elementor-element-96a0f00{--display:flex;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-faa9001 .elementor-heading-title{font-family:"Alegreya SC", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-4b63f44 .elementor-heading-title{font-family:"Acme", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-24 .elementor-element.elementor-element-0d85b77{width:100%;max-width:100%;font-family:"Times New Roman", Sans-serif;font-size:18px;}.elementor-24 .elementor-element.elementor-element-0e4b6e9{--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:space-evenly;--align-items:center;--flex-wrap:wrap;--align-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cf3f239{--display:flex;--min-height:194px;--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:center;--align-items:flex-start;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-cf3f239:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cf3f239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-b58a1ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-36740a9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-43ad667 .elementor-button{background-color:var( --e-global-color-3af5375 );font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:11px 11px 11px 11px;}.elementor-24 .elementor-element.elementor-element-43ad667 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-43ad667 .elementor-button:focus{background-color:var( --e-global-color-384d9d6 );color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-43ad667 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-43ad667 .elementor-button:focus svg{fill:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-4b0ee28{--display:flex;--min-height:194px;--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:center;--align-items:flex-start;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-4b0ee28:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4b0ee28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-38a3206 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-e254ff2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-2198d93 .elementor-button{background-color:var( --e-global-color-3af5375 );font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:11px 11px 11px 11px;}.elementor-24 .elementor-element.elementor-element-2198d93 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-2198d93 .elementor-button:focus{background-color:var( --e-global-color-384d9d6 );color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-2198d93 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-2198d93 .elementor-button:focus svg{fill:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-b157399{--display:flex;--min-height:194px;--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:center;--align-items:flex-start;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-b157399:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b157399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-6d0853f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-2e7b77e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-4dd824c .elementor-button{background-color:var( --e-global-color-3af5375 );font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:11px 11px 11px 11px;}.elementor-24 .elementor-element.elementor-element-4dd824c .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-4dd824c .elementor-button:focus{background-color:var( --e-global-color-384d9d6 );color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-4dd824c .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-4dd824c .elementor-button:focus svg{fill:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-3d0684e{--display:flex;--min-height:194px;--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:center;--align-items:flex-start;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-3d0684e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3d0684e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a1c1dba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-706765d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-5b567bc .elementor-button{background-color:var( --e-global-color-3af5375 );font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:11px 11px 11px 11px;}.elementor-24 .elementor-element.elementor-element-5b567bc .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-5b567bc .elementor-button:focus{background-color:var( --e-global-color-384d9d6 );color:var( --e-global-color-3af5375 );}.elementor-24 .elementor-element.elementor-element-5b567bc .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-5b567bc .elementor-button:focus svg{fill:var( --e-global-color-3af5375 );}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-afab657{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-9238343{--width:22%;}.elementor-24 .elementor-element.elementor-element-5c5e73e{--width:22%;}.elementor-24 .elementor-element.elementor-element-b89dbe6{--width:22%;}.elementor-24 .elementor-element.elementor-element-eacd82f{--width:22%;}.elementor-24 .elementor-element.elementor-element-ebb4fac{--width:22%;}.elementor-24 .elementor-element.elementor-element-bf5c8eb{--width:22%;}.elementor-24 .elementor-element.elementor-element-ac2af7a{--width:22%;}.elementor-24 .elementor-element.elementor-element-a86017a{--width:22%;}.elementor-24 .elementor-element.elementor-element-0793530{--width:22%;}.elementor-24 .elementor-element.elementor-element-8921d55{--width:101.704%;}.elementor-24 .elementor-element.elementor-element-f02a2ad{--content-width:1200px;}.elementor-24 .elementor-element.elementor-element-96a0f00{--width:800px;}.elementor-24 .elementor-element.elementor-element-cf3f239{--width:48%;}.elementor-24 .elementor-element.elementor-element-4b0ee28{--width:48%;}.elementor-24 .elementor-element.elementor-element-b157399{--width:48%;}.elementor-24 .elementor-element.elementor-element-3d0684e{--width:48%;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-ae01097{--width:500px;--min-height:18vh;}.elementor-24 .elementor-element.elementor-element-3c1ccec{--container-widget-width:58vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 58vw );max-width:58vw;}.elementor-24 .elementor-element.elementor-element-3c1ccec .elementor-heading-title{font-size:7vw;}.elementor-24 .elementor-element.elementor-element-084a9a9{--container-widget-width:193px;--container-widget-flex-grow:0;width:var( --container-widget-width, 193px );max-width:193px;}.elementor-24 .elementor-element.elementor-element-084a9a9 .elementor-heading-title{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-afab657{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-eff1905 .elementor-heading-title{font-size:8.5vw;}.elementor-24 .elementor-element.elementor-element-8eff2e4{font-size:16px;line-height:1em;}.elementor-24 .elementor-element.elementor-element-f3298dc img{width:217px;}.elementor-24 .elementor-element.elementor-element-535328b img{width:220px;}.elementor-24 .elementor-element.elementor-element-f02a2ad{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-636cb40 img{border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-0d85b77{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-eff1905 */.elementor-24 .elementor-element.elementor-element-eff1905{
    /*background: linear-gradient(165deg, #66F1C2, #C1121F);*/
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      
      -webkit-text-stroke: 1.5px #002f49;
}

@media only screen and (max-width: 480px) and (orientation: portrait) {
   .elementor-24 .elementor-element.elementor-element-eff1905{
       -webkit-text-stroke: 1px #002f49;
   }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-561415d */.elementor-24 .elementor-element.elementor-element-561415d .overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
}

.elementor-24 .elementor-element.elementor-element-561415d:hover .overlay-image {
    width: 90%;
    height: 90%;
    opacity: 1;
}


.elementor-24 .elementor-element.elementor-element-561415d{
    height: 220px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ceea65 */.elementor-24 .elementor-element.elementor-element-4ceea65 button {
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

.elementor-24 .elementor-element.elementor-element-4ceea65 button.learn-more {
 width: 15rem;
 height: auto;
}

.elementor-24 .elementor-element.elementor-element-4ceea65 button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: #282936;
 border-radius: 1.625rem;
}

.elementor-24 .elementor-element.elementor-element-4ceea65 button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

.elementor-24 .elementor-element.elementor-element-4ceea65 button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

.elementor-24 .elementor-element.elementor-element-4ceea65 button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

.elementor-24 .elementor-element.elementor-element-4ceea65 button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: #282936;
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

.elementor-24 .elementor-element.elementor-element-4ceea65  button:hover .circle {
 width: 100%;
}

.elementor-24 .elementor-element.elementor-element-4ceea65 button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

.elementor-24 .elementor-element.elementor-element-4ceea65 button:hover .button-text {
 color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9238343 */.elementor-24 .elementor-element.elementor-element-9238343{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.elementor-24 .elementor-element.elementor-element-9238343:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de43b5 */.elementor-24 .elementor-element.elementor-element-9de43b5 .overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
}

.elementor-24 .elementor-element.elementor-element-9de43b5:hover .overlay-image {
    width: 90%;
    height: 90%;
    opacity: 1;
}


.elementor-24 .elementor-element.elementor-element-9de43b5{
    height: 220px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b17fce6 */.elementor-24 .elementor-element.elementor-element-b17fce6 button {
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

.elementor-24 .elementor-element.elementor-element-b17fce6 button.learn-more {
 width: 15rem;
 height: auto;
}

.elementor-24 .elementor-element.elementor-element-b17fce6 button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: #282936;
 border-radius: 1.625rem;
}

.elementor-24 .elementor-element.elementor-element-b17fce6 button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

.elementor-24 .elementor-element.elementor-element-b17fce6 button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

.elementor-24 .elementor-element.elementor-element-b17fce6 button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

.elementor-24 .elementor-element.elementor-element-b17fce6 button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: #282936;
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

.elementor-24 .elementor-element.elementor-element-b17fce6  button:hover .circle {
 width: 100%;
}

.elementor-24 .elementor-element.elementor-element-b17fce6 button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

.elementor-24 .elementor-element.elementor-element-b17fce6 button:hover .button-text {
 color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c5e73e */.elementor-24 .elementor-element.elementor-element-5c5e73e{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.elementor-24 .elementor-element.elementor-element-5c5e73e:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d030dc */.elementor-24 .elementor-element.elementor-element-1d030dc .overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
}

.elementor-24 .elementor-element.elementor-element-1d030dc:hover .overlay-image {
    width: 90%;
    height: 90%;
    opacity: 1;
}


.elementor-24 .elementor-element.elementor-element-1d030dc{
    height: 220px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b5d1bb */.elementor-24 .elementor-element.elementor-element-9b5d1bb button {
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

.elementor-24 .elementor-element.elementor-element-9b5d1bb button.learn-more {
 width: 15rem;
 height: auto;
}

.elementor-24 .elementor-element.elementor-element-9b5d1bb button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: #282936;
 border-radius: 1.625rem;
}

.elementor-24 .elementor-element.elementor-element-9b5d1bb button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

.elementor-24 .elementor-element.elementor-element-9b5d1bb button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

.elementor-24 .elementor-element.elementor-element-9b5d1bb button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

.elementor-24 .elementor-element.elementor-element-9b5d1bb button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: #282936;
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

.elementor-24 .elementor-element.elementor-element-9b5d1bb  button:hover .circle {
 width: 100%;
}

.elementor-24 .elementor-element.elementor-element-9b5d1bb button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

.elementor-24 .elementor-element.elementor-element-9b5d1bb button:hover .button-text {
 color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b89dbe6 */.elementor-24 .elementor-element.elementor-element-b89dbe6{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.elementor-24 .elementor-element.elementor-element-b89dbe6:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e348a3b */.elementor-24 .elementor-element.elementor-element-e348a3b .overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
}

.elementor-24 .elementor-element.elementor-element-e348a3b:hover .overlay-image {
    width: 90%;
    height: 90%;
    opacity: 1;
}


.elementor-24 .elementor-element.elementor-element-e348a3b{
    height: 220px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-87295ff */.elementor-24 .elementor-element.elementor-element-87295ff button {
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

.elementor-24 .elementor-element.elementor-element-87295ff button.learn-more {
 width: 15rem;
 height: auto;
}

.elementor-24 .elementor-element.elementor-element-87295ff button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: #282936;
 border-radius: 1.625rem;
}

.elementor-24 .elementor-element.elementor-element-87295ff button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

.elementor-24 .elementor-element.elementor-element-87295ff button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

.elementor-24 .elementor-element.elementor-element-87295ff button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

.elementor-24 .elementor-element.elementor-element-87295ff button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: #282936;
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

.elementor-24 .elementor-element.elementor-element-87295ff  button:hover .circle {
 width: 100%;
}

.elementor-24 .elementor-element.elementor-element-87295ff button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

.elementor-24 .elementor-element.elementor-element-87295ff button:hover .button-text {
 color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eacd82f */.elementor-24 .elementor-element.elementor-element-eacd82f{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.elementor-24 .elementor-element.elementor-element-eacd82f:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcbb842 */.elementor-24 .elementor-element.elementor-element-fcbb842 .overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
}

.elementor-24 .elementor-element.elementor-element-fcbb842:hover .overlay-image {
    width: 90%;
    height: 90%;
    opacity: 1;
}


.elementor-24 .elementor-element.elementor-element-fcbb842{
    height: 220px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b8aabb */.elementor-24 .elementor-element.elementor-element-2b8aabb button {
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

.elementor-24 .elementor-element.elementor-element-2b8aabb button.learn-more {
 width: 15rem;
 height: auto;
}

.elementor-24 .elementor-element.elementor-element-2b8aabb button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: #282936;
 border-radius: 1.625rem;
}

.elementor-24 .elementor-element.elementor-element-2b8aabb button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

.elementor-24 .elementor-element.elementor-element-2b8aabb button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

.elementor-24 .elementor-element.elementor-element-2b8aabb button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

.elementor-24 .elementor-element.elementor-element-2b8aabb button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: #282936;
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

.elementor-24 .elementor-element.elementor-element-2b8aabb  button:hover .circle {
 width: 100%;
}

.elementor-24 .elementor-element.elementor-element-2b8aabb button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

.elementor-24 .elementor-element.elementor-element-2b8aabb button:hover .button-text {
 color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebb4fac */.elementor-24 .elementor-element.elementor-element-ebb4fac{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.elementor-24 .elementor-element.elementor-element-ebb4fac:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b059862 */.elementor-24 .elementor-element.elementor-element-b059862 .overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
}

.elementor-24 .elementor-element.elementor-element-b059862:hover .overlay-image {
    width: 90%;
    height: 90%;
    opacity: 1;
}


.elementor-24 .elementor-element.elementor-element-b059862{
    height: 220px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-329cea2 */.elementor-24 .elementor-element.elementor-element-329cea2 button {
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

.elementor-24 .elementor-element.elementor-element-329cea2 button.learn-more {
 width: 15rem;
 height: auto;
}

.elementor-24 .elementor-element.elementor-element-329cea2 button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: #282936;
 border-radius: 1.625rem;
}

.elementor-24 .elementor-element.elementor-element-329cea2 button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

.elementor-24 .elementor-element.elementor-element-329cea2 button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

.elementor-24 .elementor-element.elementor-element-329cea2 button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

.elementor-24 .elementor-element.elementor-element-329cea2 button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: #282936;
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

.elementor-24 .elementor-element.elementor-element-329cea2  button:hover .circle {
 width: 100%;
}

.elementor-24 .elementor-element.elementor-element-329cea2 button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

.elementor-24 .elementor-element.elementor-element-329cea2 button:hover .button-text {
 color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf5c8eb */.elementor-24 .elementor-element.elementor-element-bf5c8eb{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.elementor-24 .elementor-element.elementor-element-bf5c8eb:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffae8c6 */.elementor-24 .elementor-element.elementor-element-ffae8c6 .overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
}

.elementor-24 .elementor-element.elementor-element-ffae8c6:hover .overlay-image {
    width: 90%;
    height: 90%;
    opacity: 1;
}


.elementor-24 .elementor-element.elementor-element-ffae8c6{
    height: 220px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-84266ff */.elementor-24 .elementor-element.elementor-element-84266ff button {
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

.elementor-24 .elementor-element.elementor-element-84266ff button.learn-more {
 width: 15rem;
 height: auto;
}

.elementor-24 .elementor-element.elementor-element-84266ff button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: #282936;
 border-radius: 1.625rem;
}

.elementor-24 .elementor-element.elementor-element-84266ff button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

.elementor-24 .elementor-element.elementor-element-84266ff button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

.elementor-24 .elementor-element.elementor-element-84266ff button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

.elementor-24 .elementor-element.elementor-element-84266ff button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: #282936;
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

.elementor-24 .elementor-element.elementor-element-84266ff  button:hover .circle {
 width: 100%;
}

.elementor-24 .elementor-element.elementor-element-84266ff button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

.elementor-24 .elementor-element.elementor-element-84266ff button:hover .button-text {
 color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac2af7a */.elementor-24 .elementor-element.elementor-element-ac2af7a{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.elementor-24 .elementor-element.elementor-element-ac2af7a:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8b7e34 */.elementor-24 .elementor-element.elementor-element-d8b7e34 .overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
}

.elementor-24 .elementor-element.elementor-element-d8b7e34:hover .overlay-image {
    width: 90%;
    height: 90%;
    opacity: 1;
}


.elementor-24 .elementor-element.elementor-element-d8b7e34{
    height: 220px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b444dc1 */.elementor-24 .elementor-element.elementor-element-b444dc1 button {
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

.elementor-24 .elementor-element.elementor-element-b444dc1 button.learn-more {
 width: 15rem;
 height: auto;
}

.elementor-24 .elementor-element.elementor-element-b444dc1 button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: #282936;
 border-radius: 1.625rem;
}

.elementor-24 .elementor-element.elementor-element-b444dc1 button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

.elementor-24 .elementor-element.elementor-element-b444dc1 button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

.elementor-24 .elementor-element.elementor-element-b444dc1 button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

.elementor-24 .elementor-element.elementor-element-b444dc1 button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: #282936;
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

.elementor-24 .elementor-element.elementor-element-b444dc1  button:hover .circle {
 width: 100%;
}

.elementor-24 .elementor-element.elementor-element-b444dc1 button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

.elementor-24 .elementor-element.elementor-element-b444dc1 button:hover .button-text {
 color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a86017a */.elementor-24 .elementor-element.elementor-element-a86017a{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.elementor-24 .elementor-element.elementor-element-a86017a:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8921d55 */.elementor-24 .elementor-element.elementor-element-8921d55 .overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
}

.elementor-24 .elementor-element.elementor-element-8921d55:hover .overlay-image {
    width: 90%;
    height: 90%;
    opacity: 1;
}


.elementor-24 .elementor-element.elementor-element-8921d55{
    height: 220px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-abaae98 */.elementor-24 .elementor-element.elementor-element-abaae98 button {
 position: relative;
 display: inline-block;
 cursor: pointer;
 outline: none;
 border: 0;
 vertical-align: middle;
 text-decoration: none;
 background: transparent;
 padding: 0;
 font-size: inherit;
 font-family: inherit;
}

.elementor-24 .elementor-element.elementor-element-abaae98 button.learn-more {
 width: 15rem;
 height: auto;
}

.elementor-24 .elementor-element.elementor-element-abaae98 button.learn-more .circle {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: relative;
 display: block;
 margin: 0;
 width: 3rem;
 height: 3rem;
 background: #282936;
 border-radius: 1.625rem;
}

.elementor-24 .elementor-element.elementor-element-abaae98 button.learn-more .circle .icon {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 bottom: 0;
 margin: auto;
 background: #fff;
}

.elementor-24 .elementor-element.elementor-element-abaae98 button.learn-more .circle .icon.arrow {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 left: 0.625rem;
 width: 1.125rem;
 height: 0.125rem;
 background: none;
}

.elementor-24 .elementor-element.elementor-element-abaae98 button.learn-more .circle .icon.arrow::before {
 position: absolute;
 content: "";
 top: -0.29rem;
 right: 0.0625rem;
 width: 0.625rem;
 height: 0.625rem;
 border-top: 0.125rem solid #fff;
 border-right: 0.125rem solid #fff;
 transform: rotate(45deg);
}

.elementor-24 .elementor-element.elementor-element-abaae98 button.learn-more .button-text {
 transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 padding: 0.75rem 0;
 margin: 0 0 0 1.85rem;
 color: #282936;
 font-weight: 700;
 line-height: 1.6;
 text-align: center;
 text-transform: uppercase;
}

.elementor-24 .elementor-element.elementor-element-abaae98  button:hover .circle {
 width: 100%;
}

.elementor-24 .elementor-element.elementor-element-abaae98 button:hover .circle .icon.arrow {
 background: #fff;
 transform: translate(1rem, 0);
}

.elementor-24 .elementor-element.elementor-element-abaae98 button:hover .button-text {
 color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0793530 */.elementor-24 .elementor-element.elementor-element-0793530{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.elementor-24 .elementor-element.elementor-element-0793530:hover{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-636cb40 */.elementor-24 .elementor-element.elementor-element-636cb40 img{
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d85b77 */.elementor-24 .elementor-element.elementor-element-0d85b77 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49654f9 */.elementor-24 .elementor-element.elementor-element-49654f9 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf3f239 */.elementor-24 .elementor-element.elementor-element-cf3f239{
    position: relative;
}

.elementor-24 .elementor-element.elementor-element-cf3f239::before {
  content: "";
  position: absolute;
  top: 0;
  left: 300px !important;
  width: 50px;
  height: 50px;
  background: #e0e0e0;
  clip-path: polygon(100% 50%, 50% 50%, 100% 0, 100% 100%, 0 100%, 50% 50%, 50% 100%);
  /*opacity: 0.6;*/
}
.elementor-24 .elementor-element.elementor-element-cf3f239::after {
  content: "";
  position: absolute;
  top: 26px;
  right: 0px;
  width: 50px;
  height: 50px;
  background: #e0e0e0;
  clip-path: polygon(100% 50%, 50% 50%, 100% 0, 100% 100%, 0 100%, 50% 50%, 50% 100%);
  /*opacity: 0.5;*/
}


.elementor-24 .elementor-element.elementor-element-cf3f239{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.elementor-24 .elementor-element.elementor-element-cf3f239:hover{
   box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fd7890 */.elementor-24 .elementor-element.elementor-element-5fd7890 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0ee28 */.elementor-24 .elementor-element.elementor-element-4b0ee28{
    position: relative;
}

.elementor-24 .elementor-element.elementor-element-4b0ee28::before {
  content: "";
  position: absolute;
  top: 0;
  left: 300px !important;
  width: 50px;
  height: 50px;
  background: #e0e0e0;
  clip-path: polygon(100% 50%, 50% 50%, 100% 0, 100% 100%, 0 100%, 50% 50%, 50% 100%);
  /*opacity: 0.6;*/
}
.elementor-24 .elementor-element.elementor-element-4b0ee28::after {
  content: "";
  position: absolute;
  top: 26px;
  right: 0px;
  width: 50px;
  height: 50px;
  background: #e0e0e0;
  clip-path: polygon(100% 50%, 50% 50%, 100% 0, 100% 100%, 0 100%, 50% 50%, 50% 100%);
  /*opacity: 0.5;*/
}


.elementor-24 .elementor-element.elementor-element-4b0ee28{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.elementor-24 .elementor-element.elementor-element-4b0ee28:hover{
   box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0126088 */.elementor-24 .elementor-element.elementor-element-0126088 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b157399 */.elementor-24 .elementor-element.elementor-element-b157399{
    position: relative;
}

.elementor-24 .elementor-element.elementor-element-b157399::before {
  content: "";
  position: absolute;
  top: 0;
  left: 300px !important;
  width: 50px;
  height: 50px;
  background: #e0e0e0;
  clip-path: polygon(100% 50%, 50% 50%, 100% 0, 100% 100%, 0 100%, 50% 50%, 50% 100%);
  /*opacity: 0.6;*/
}
.elementor-24 .elementor-element.elementor-element-b157399::after {
  content: "";
  position: absolute;
  top: 26px;
  right: 0px;
  width: 50px;
  height: 50px;
  background: #e0e0e0;
  clip-path: polygon(100% 50%, 50% 50%, 100% 0, 100% 100%, 0 100%, 50% 50%, 50% 100%);
  /*opacity: 0.5;*/
}


.elementor-24 .elementor-element.elementor-element-b157399{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.elementor-24 .elementor-element.elementor-element-b157399:hover{
   box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc76a03 */.elementor-24 .elementor-element.elementor-element-cc76a03 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0684e */.elementor-24 .elementor-element.elementor-element-3d0684e{
    position: relative;
}

.elementor-24 .elementor-element.elementor-element-3d0684e::before {
  content: "";
  position: absolute;
  top: 0;
  left: 300px !important;
  width: 50px;
  height: 50px;
  background: #e0e0e0;
  clip-path: polygon(100% 50%, 50% 50%, 100% 0, 100% 100%, 0 100%, 50% 50%, 50% 100%);
  /*opacity: 0.6;*/
}
.elementor-24 .elementor-element.elementor-element-3d0684e::after {
  content: "";
  position: absolute;
  top: 26px;
  right: 0px;
  width: 50px;
  height: 50px;
  background: #e0e0e0;
  clip-path: polygon(100% 50%, 50% 50%, 100% 0, 100% 100%, 0 100%, 50% 50%, 50% 100%);
  /*opacity: 0.5;*/
}


.elementor-24 .elementor-element.elementor-element-3d0684e{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.elementor-24 .elementor-element.elementor-element-3d0684e:hover{
   box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'myfont1';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aquacareindia.in/wp-content/uploads/2025/08/EvermoreBook-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */