.elementor-14 .elementor-element.elementor-element-5703fbb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-14 .elementor-element.elementor-element-671735d{text-align:center;}.elementor-14 .elementor-element.elementor-element-671735d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#272727;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-4fafacf{--divider-border-style:solid;--divider-color:#FF3E3E;--divider-border-width:2.9px;}.elementor-14 .elementor-element.elementor-element-4fafacf > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4fafacf .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-4fafacf .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.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-14 .elementor-element.elementor-element-6445149 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6445149{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#313131;}.elementor-14 .elementor-element.elementor-element-25f7960{--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;--align-items:center;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-25f7960:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-25f7960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-48acce5{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-48acce5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-48acce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/person-taking-care-office-cleaning-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-48acce5::before, .elementor-14 .elementor-element.elementor-element-48acce5 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-48acce5 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-48acce5 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-48acce5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-48acce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-308134b{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-308134b::before, .elementor-14 .elementor-element.elementor-element-308134b > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-308134b > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-308134b > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-308134b > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-308134b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-26f560b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-26f560b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3b56c25{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.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-14 .elementor-element.elementor-element-ad46816 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-ad46816 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-8c4fae3{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8c4fae3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8c4fae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/person-disinfecting-dangerous-area-while-wearing-protective-suit-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-8c4fae3::before, .elementor-14 .elementor-element.elementor-element-8c4fae3 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8c4fae3 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8c4fae3 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8c4fae3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8c4fae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-deb2fdf{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-deb2fdf::before, .elementor-14 .elementor-element.elementor-element-deb2fdf > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-deb2fdf > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-deb2fdf > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-deb2fdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-deb2fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-87b5e1a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-87b5e1a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-58f2a80{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-25bf77f .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-10e210d{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-10e210d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-10e210d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/close-up-worker-operating-industrial-machine-factory-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-10e210d::before, .elementor-14 .elementor-element.elementor-element-10e210d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-10e210d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-10e210d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-10e210d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-10e210d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-4a23fef{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-4a23fef::before, .elementor-14 .elementor-element.elementor-element-4a23fef > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4a23fef > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4a23fef > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4a23fef > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4a23fef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-9bba5b8 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-14 .elementor-element.elementor-element-9bba5b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b50eb8c{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e553419 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-d181add{--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;--align-items:center;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-d181add:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d181add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-be40bdc{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-be40bdc:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-be40bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/person-taking-care-office-cleaning-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-be40bdc::before, .elementor-14 .elementor-element.elementor-element-be40bdc > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-be40bdc > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-be40bdc > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-be40bdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-be40bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-f4b7e93{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f4b7e93::before, .elementor-14 .elementor-element.elementor-element-f4b7e93 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f4b7e93 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f4b7e93 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f4b7e93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f4b7e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-275c04d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-275c04d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-64b67b6{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ed130d5 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-5e2ac9a{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5e2ac9a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5e2ac9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/person-disinfecting-dangerous-area-while-wearing-protective-suit-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-5e2ac9a::before, .elementor-14 .elementor-element.elementor-element-5e2ac9a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5e2ac9a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5e2ac9a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5e2ac9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5e2ac9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-98fc325{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:-6px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-98fc325::before, .elementor-14 .elementor-element.elementor-element-98fc325 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-98fc325 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-98fc325 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-98fc325 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-98fc325 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-2876a7d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-2876a7d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-bac9781{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-04a25d2 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-cd488ce{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cd488ce:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cd488ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/close-up-worker-operating-industrial-machine-factory-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-cd488ce::before, .elementor-14 .elementor-element.elementor-element-cd488ce > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cd488ce > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cd488ce > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cd488ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cd488ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-b05adaf{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:-9px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-b05adaf::before, .elementor-14 .elementor-element.elementor-element-b05adaf > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b05adaf > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b05adaf > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b05adaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b05adaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-002046f > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-14 .elementor-element.elementor-element-002046f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9280004{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-085f173 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-6007bcf{--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;--align-items:center;}.elementor-14 .elementor-element.elementor-element-6007bcf:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6007bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9e5809d{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9e5809d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9e5809d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/low-angle-people-working-with-drill-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-9e5809d::before, .elementor-14 .elementor-element.elementor-element-9e5809d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9e5809d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9e5809d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9e5809d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9e5809d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-945a68d{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:2px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-945a68d::before, .elementor-14 .elementor-element.elementor-element-945a68d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-945a68d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-945a68d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-945a68d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-945a68d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-6a12aec > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-6a12aec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d1d24e5{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-56019bd .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-eb376ad{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-eb376ad:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-eb376ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/repairman-fix-air-conditioning-systems-male-technicians-service-repair-maintenance-air-conditioners-air-conditioning-technicians-install-new-air-conditioners-homes_255667-79231.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-eb376ad::before, .elementor-14 .elementor-element.elementor-element-eb376ad > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-eb376ad > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-eb376ad > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-eb376ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-eb376ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-a3b1b03{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a3b1b03::before, .elementor-14 .elementor-element.elementor-element-a3b1b03 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a3b1b03 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a3b1b03 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a3b1b03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a3b1b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-7994886 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-7994886 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-308979d{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a7f8522 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-b59abdb{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b59abdb:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b59abdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/caucasian-male-master-blue-shirt-cleans-filters-installs-fixes-air-conditioner-indoors_154092-572.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-b59abdb::before, .elementor-14 .elementor-element.elementor-element-b59abdb > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b59abdb > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b59abdb > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b59abdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b59abdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-7a3ba2d{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7a3ba2d::before, .elementor-14 .elementor-element.elementor-element-7a3ba2d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7a3ba2d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7a3ba2d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7a3ba2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7a3ba2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-22f773d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-22f773d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-db94450{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-67dba73 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-4352fba{--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;--align-items:center;}.elementor-14 .elementor-element.elementor-element-4352fba:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4352fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a53ee02{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a53ee02:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a53ee02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/male-technician-repairing-air-conditioner-safety-uniform-indoors_61243-422.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-a53ee02::before, .elementor-14 .elementor-element.elementor-element-a53ee02 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a53ee02 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a53ee02 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a53ee02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a53ee02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-417b474{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:7px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-417b474::before, .elementor-14 .elementor-element.elementor-element-417b474 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-417b474 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-417b474 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-417b474 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-417b474 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-88f5d8d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-88f5d8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9054beb{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-143eb21 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-5faba3b{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5faba3b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5faba3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/repair-fix-air-conditioner-home-lock-down-self-quarantine-home-corona-virus-crisis-stay-home-social-distancing_42957-8579.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-5faba3b::before, .elementor-14 .elementor-element.elementor-element-5faba3b > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5faba3b > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5faba3b > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5faba3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5faba3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-a5a9a9d{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a5a9a9d::before, .elementor-14 .elementor-element.elementor-element-a5a9a9d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a5a9a9d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a5a9a9d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a5a9a9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a5a9a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-f23fe21 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-f23fe21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-62c35a6{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3a09b35 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-dfb09f0{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dfb09f0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dfb09f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/male-technician-repairing-air-conditioner-indoors_392895-539149.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-dfb09f0::before, .elementor-14 .elementor-element.elementor-element-dfb09f0 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-dfb09f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-dfb09f0 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-dfb09f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-dfb09f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-cf02f85{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:7px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-cf02f85::before, .elementor-14 .elementor-element.elementor-element-cf02f85 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cf02f85 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cf02f85 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cf02f85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cf02f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-7c7bc0d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-7c7bc0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-46ed1be{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2a2c2a2 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-db58680{--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;--align-items:center;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-db58680:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-db58680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fb54ee7{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fb54ee7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fb54ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/low-angle-people-working-with-drill-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-fb54ee7::before, .elementor-14 .elementor-element.elementor-element-fb54ee7 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fb54ee7 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fb54ee7 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fb54ee7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fb54ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-e9a0e39{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-e9a0e39::before, .elementor-14 .elementor-element.elementor-element-e9a0e39 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e9a0e39 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e9a0e39 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e9a0e39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e9a0e39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-ffe64bd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-ffe64bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e85205f{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-875c5d2 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-44ae045{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-44ae045:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-44ae045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/team-replacing-old-air-conditioner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-44ae045::before, .elementor-14 .elementor-element.elementor-element-44ae045 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-44ae045 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-44ae045 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-44ae045 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-44ae045 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-f8e9ec7{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f8e9ec7::before, .elementor-14 .elementor-element.elementor-element-f8e9ec7 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f8e9ec7 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f8e9ec7 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f8e9ec7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f8e9ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-15c87b5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-15c87b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-56975b7{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-25dbfac .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-b4b1238{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b4b1238:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b4b1238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/checking-conditioner-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-b4b1238::before, .elementor-14 .elementor-element.elementor-element-b4b1238 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b4b1238 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b4b1238 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b4b1238 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b4b1238 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-72e703c{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-72e703c::before, .elementor-14 .elementor-element.elementor-element-72e703c > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-72e703c > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-72e703c > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-72e703c > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-72e703c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-690a555 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-690a555 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-430288b{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5637e2f .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-f11c519{--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;--align-items:center;}.elementor-14 .elementor-element.elementor-element-f11c519:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f11c519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-98a5460{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-98a5460:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-98a5460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/post2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-98a5460::before, .elementor-14 .elementor-element.elementor-element-98a5460 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-98a5460 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-98a5460 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-98a5460 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-98a5460 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-ec5a250{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ec5a250::before, .elementor-14 .elementor-element.elementor-element-ec5a250 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ec5a250 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ec5a250 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ec5a250 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ec5a250 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-df38075 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-df38075 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c23795e{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1ee85e0 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-4568a13{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4568a13:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4568a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/repairman-doing-air-conditioner-service_1303-26541.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4568a13::before, .elementor-14 .elementor-element.elementor-element-4568a13 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4568a13 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4568a13 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4568a13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4568a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-d5c0791{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-d5c0791::before, .elementor-14 .elementor-element.elementor-element-d5c0791 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d5c0791 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d5c0791 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d5c0791 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d5c0791 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-5f5f239 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-5f5f239 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2c2d954{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2ca6dcb .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-dfe5ba4{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dfe5ba4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dfe5ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/post1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-dfe5ba4::before, .elementor-14 .elementor-element.elementor-element-dfe5ba4 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-dfe5ba4 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-dfe5ba4 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-dfe5ba4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-dfe5ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-553a39b{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-553a39b::before, .elementor-14 .elementor-element.elementor-element-553a39b > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-553a39b > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-553a39b > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-553a39b > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-553a39b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-5275c9b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-5275c9b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4f20789{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-439412b .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-11cbb2d{--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;--align-items:center;}.elementor-14 .elementor-element.elementor-element-11cbb2d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-11cbb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1c3836b{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1c3836b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1c3836b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/medium-shot-people-wearing-safety-helmets_23-2149366668.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-1c3836b::before, .elementor-14 .elementor-element.elementor-element-1c3836b > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1c3836b > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1c3836b > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1c3836b > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1c3836b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-cdbfe18{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-cdbfe18::before, .elementor-14 .elementor-element.elementor-element-cdbfe18 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cdbfe18 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cdbfe18 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cdbfe18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cdbfe18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-a6accae > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-a6accae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-66c7221{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-46e7d30 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-f49379a{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f49379a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f49379a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/young-woman-using-home-technology_23-2149216632.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-f49379a::before, .elementor-14 .elementor-element.elementor-element-f49379a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f49379a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f49379a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f49379a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f49379a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-2864773{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2864773::before, .elementor-14 .elementor-element.elementor-element-2864773 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2864773 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2864773 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2864773 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2864773 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-50a6091 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-50a6091 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4544787{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c099c7a .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-9945003{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9945003:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9945003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaoneroyal.com/wp-content/uploads/2025/04/repair-air-conditioner-technician-workwear-profession-appliance_488220-50729.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-9945003::before, .elementor-14 .elementor-element.elementor-element-9945003 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9945003 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9945003 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9945003 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9945003 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-04609cb{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-04609cb::before, .elementor-14 .elementor-element.elementor-element-04609cb > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-04609cb > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-04609cb > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-04609cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-04609cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF0202 0%, #AB57BF 100%);}.elementor-14 .elementor-element.elementor-element-020d4f3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-020d4f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a3cbbf4{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b634ca2 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-2030330{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-2030330:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2030330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-14 .elementor-element.elementor-element-3d6585f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-37edb85 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#F1A907;}.elementor-14 .elementor-element.elementor-element-a78bb15 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-66533be{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-14 .elementor-element.elementor-element-8adcae9{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-8adcae9 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-8adcae9.elementor-view-stacked .elementor-icon{background-color:#E0AA0B;}.elementor-14 .elementor-element.elementor-element-8adcae9.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-8adcae9.elementor-view-default .elementor-icon{fill:#E0AA0B;color:#E0AA0B;border-color:#E0AA0B;}.elementor-14 .elementor-element.elementor-element-8adcae9 .elementor-icon{font-size:19px;}.elementor-14 .elementor-element.elementor-element-8adcae9 .elementor-icon i{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-8adcae9 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-8adcae9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-8adcae9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-78cb8f2{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-78cb8f2 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-78cb8f2.elementor-view-stacked .elementor-icon{background-color:#E0AA0B;}.elementor-14 .elementor-element.elementor-element-78cb8f2.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-78cb8f2.elementor-view-default .elementor-icon{fill:#E0AA0B;color:#E0AA0B;border-color:#E0AA0B;}.elementor-14 .elementor-element.elementor-element-78cb8f2 .elementor-icon{font-size:19px;}.elementor-14 .elementor-element.elementor-element-78cb8f2 .elementor-icon i{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-78cb8f2 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-78cb8f2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-78cb8f2 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-47d82b6{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-47d82b6 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-47d82b6.elementor-view-stacked .elementor-icon{background-color:#E0AA0B;}.elementor-14 .elementor-element.elementor-element-47d82b6.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-47d82b6.elementor-view-default .elementor-icon{fill:#E0AA0B;color:#E0AA0B;border-color:#E0AA0B;}.elementor-14 .elementor-element.elementor-element-47d82b6 .elementor-icon{font-size:19px;}.elementor-14 .elementor-element.elementor-element-47d82b6 .elementor-icon i{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-47d82b6 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-47d82b6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-47d82b6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-f819978 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f819978 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-ffe2008 .elementor-repeater-item-ddeeba0.elementor-social-icon{background-color:#E0AA0B;}.elementor-14 .elementor-element.elementor-element-ffe2008 .elementor-repeater-item-d91162a.elementor-social-icon{background-color:#E0AA0B;}.elementor-14 .elementor-element.elementor-element-ffe2008 .elementor-repeater-item-0852721.elementor-social-icon{background-color:#E0AA0B;}.elementor-14 .elementor-element.elementor-element-ffe2008{--grid-template-columns:repeat(0, auto);--icon-size:10px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-14 .elementor-element.elementor-element-ffe2008 .elementor-widget-container{text-align:left;}.elementor-14 .elementor-element.elementor-element-12e9e82{--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;--border-radius:2px 2px 2px 2px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-12e9e82:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-12e9e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form input[type="submit"]{background-color:#E0AA0B;border-radius:0px 0px 1px 0px;color:#ffffff;border-style:solid;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form label{color:#000000;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form label span{color:#777777;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form select{height:40px;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form textarea{height:185px;margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form .ekit-form-input, .elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form select, .elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form input{margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form textarea, .elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form select{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form > p{text-align:left;}.elementor-14 .elementor-element.elementor-element-b65776b .ekit-form form input[type="submit"]:hover{color:#ffffff;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-3d6585f{--width:50%;}.elementor-14 .elementor-element.elementor-element-12e9e82{--width:50%;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-308134b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-26f560b > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-87b5e1a > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-9bba5b8 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-f4b7e93{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-275c04d > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-2876a7d > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-002046f > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-6a12aec > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-7994886 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-22f773d > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-88f5d8d > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-f23fe21 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-7c7bc0d > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-e9a0e39{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ffe64bd > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-15c87b5 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-690a555 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-df38075 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-5f5f239 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-5275c9b > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-cdbfe18{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a6accae > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-50a6091 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-020d4f3 > .elementor-widget-container{padding:0px 0px 25px 0px;}}/* Start custom CSS for container, class: .elementor-element-48acce5 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c4fae3 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10e210d *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f7960 */.elementor-14 .elementor-element.elementor-element-25f7960 .card-content{
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.elementor-14 .elementor-element.elementor-element-25f7960 .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-25f7960 .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-14 .elementor-element.elementor-element-25f7960 .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-14 .elementor-element.elementor-element-25f7960 .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-14 .elementor-element.elementor-element-25f7960 .card-content{
    height: 54%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be40bdc *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e2ac9a *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd488ce *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d181add */.elementor-14 .elementor-element.elementor-element-d181add .card-content{
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.elementor-14 .elementor-element.elementor-element-d181add .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-d181add .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-14 .elementor-element.elementor-element-d181add .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-14 .elementor-element.elementor-element-d181add .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-14 .elementor-element.elementor-element-d181add .card-content{
    height: 54%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e5809d *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb376ad *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b59abdb *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6007bcf */.elementor-14 .elementor-element.elementor-element-6007bcf .card-content{
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.elementor-14 .elementor-element.elementor-element-6007bcf .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-6007bcf .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-14 .elementor-element.elementor-element-6007bcf .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-14 .elementor-element.elementor-element-6007bcf .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-14 .elementor-element.elementor-element-6007bcf .card-content{
    height: 54%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a53ee02 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5faba3b *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfb09f0 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4352fba */.elementor-14 .elementor-element.elementor-element-4352fba .card-content{
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.elementor-14 .elementor-element.elementor-element-4352fba .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-4352fba .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-14 .elementor-element.elementor-element-4352fba .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-14 .elementor-element.elementor-element-4352fba .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-14 .elementor-element.elementor-element-4352fba .card-content{
    height: 54%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb54ee7 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ae045 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b1238 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db58680 */.elementor-14 .elementor-element.elementor-element-db58680 .card-content{
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.elementor-14 .elementor-element.elementor-element-db58680 .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-db58680 .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-14 .elementor-element.elementor-element-db58680 .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-14 .elementor-element.elementor-element-db58680 .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-14 .elementor-element.elementor-element-db58680 .card-content{
    height: 54%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98a5460 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4568a13 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfe5ba4 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f11c519 */.elementor-14 .elementor-element.elementor-element-f11c519 .card-content{
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.elementor-14 .elementor-element.elementor-element-f11c519 .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-f11c519 .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-14 .elementor-element.elementor-element-f11c519 .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-14 .elementor-element.elementor-element-f11c519 .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-14 .elementor-element.elementor-element-f11c519 .card-content{
    height: 54%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3836b *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f49379a *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9945003 *//* Base styles */
.card-content {
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.card-wrapper:hover .card-content {
    margin-bottom: 0px;
    height: 100%;
}

.card-content .e-con-inner {
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}

.card-wrapper:hover .card-content .e-con-inner {
    justify-content: flex-end;
}

/* Tablet and below (max width: 1024px) */
@media (max-width: 1024px) {
    .card-content {
        height: 54%;
    }
}

/* Mobile devices (max width: 768px) */
@media (max-width: 768px) {
    .main-heading {
        margin-top: 2rem;
        font-size: 1.5rem;
        text-align: center;
    }

    .card-content {
        height: auto;
        margin-bottom: 0;
        padding: 1rem;
    }

    .card-wrapper:hover .card-content {
        height: auto;
    }

    .card-content .e-con-inner {
        flex-direction: column;
        align-items: flex-start;
    }

    .card-wrapper:hover .card-content .e-con-inner {
        justify-content: flex-start;
    }
}

/* Extra small devices (max width: 480px) */
@media (max-width: 480px) {
    .main-heading {
        margin-top: 2.5rem;
        font-size: 1.25rem;
    }

    .card-content {
        padding: 0.75rem;
    }

    .card-content .e-con-inner {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11cbb2d */.elementor-14 .elementor-element.elementor-element-11cbb2d .card-content{
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.elementor-14 .elementor-element.elementor-element-11cbb2d .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-14 .elementor-element.elementor-element-11cbb2d .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-14 .elementor-element.elementor-element-11cbb2d .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-14 .elementor-element.elementor-element-11cbb2d .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-14 .elementor-element.elementor-element-11cbb2d .card-content{
    height: 54%;
}/* End custom CSS */