.elementor-2 .elementor-element.elementor-element-6398118{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6398118:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6398118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://awaislife.com/wp-content/uploads/2025/09/Family-Water2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-6398118::before, .elementor-2 .elementor-element.elementor-element-6398118 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6398118 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6398118 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6398118 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6398118 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-6398118.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-baf9454{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-78d5835{--display:flex;--min-height:172px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4fd837f{--spacer-size:332px;}.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-2 .elementor-element.elementor-element-249fe03{width:var( --container-widget-width, 84.36% );max-width:84.36%;--container-widget-width:84.36%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-249fe03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-249fe03 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f636c54{--display:flex;--min-height:180px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f636c54:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f636c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(341deg, #2E2EFA 16%, #04CC6F 100%);}.elementor-2 .elementor-element.elementor-element-f636c54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-4f19a04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4f19a04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c0a651e{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-50fdeda{text-align:center;}.elementor-2 .elementor-element.elementor-element-50fdeda .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:65px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-6679d9e );}.elementor-2 .elementor-element.elementor-element-1d4f78e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-1d4f78e{text-align:center;}.elementor-2 .elementor-element.elementor-element-1d4f78e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:65px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-6679d9e );}.elementor-2 .elementor-element.elementor-element-d72e73c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-a4eac33{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-9a0fdcb{text-align:center;}.elementor-2 .elementor-element.elementor-element-9a0fdcb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-6679d9e );}.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-2 .elementor-element.elementor-element-c0e3371{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#E2E2E2;}.elementor-2 .elementor-element.elementor-element-27d3447{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-361dd7c{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-26b4299{text-align:center;}.elementor-2 .elementor-element.elementor-element-26b4299 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-6679d9e );}.elementor-2 .elementor-element.elementor-element-98da424{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#E2E2E2;}.elementor-2 .elementor-element.elementor-element-0a0ea4e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-5d4a205{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-024f92b{text-align:center;}.elementor-2 .elementor-element.elementor-element-024f92b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-6679d9e );}.elementor-2 .elementor-element.elementor-element-c35d079{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#E2E2E2;}.elementor-2 .elementor-element.elementor-element-a7e7413{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-b95bb8a img{width:29%;}.elementor-2 .elementor-element.elementor-element-4d4704e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4d4704e{text-align:center;}.elementor-2 .elementor-element.elementor-element-4d4704e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:#09CC6F;}.elementor-2 .elementor-element.elementor-element-232b8c9{--display:flex;}.elementor-2 .elementor-element.elementor-element-df95f31{width:var( --container-widget-width, 85.658% );max-width:85.658%;--container-widget-width:85.658%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;color:#0E1523;}.elementor-2 .elementor-element.elementor-element-df95f31.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-5bf910f{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-856b1e7{--display:flex;}.elementor-2 .elementor-element.elementor-element-b6b274b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b6b274b{text-align:center;}.elementor-2 .elementor-element.elementor-element-b6b274b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-6612aaa{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-0fd3fc1{--display:flex;}.elementor-2 .elementor-element.elementor-element-787ee4b{--display:flex;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-2 .elementor-element.elementor-element-6b5b166.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-6b5b166.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-6b5b166.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-6b5b166 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-6b5b166 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-6b5b166 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-a4c16cd{--display:flex;}.elementor-2 .elementor-element.elementor-element-236e5ed.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-236e5ed.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-236e5ed.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-236e5ed .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-236e5ed .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-236e5ed .elementor-image-box-title{color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-01036df{--display:flex;}.elementor-2 .elementor-element.elementor-element-7ba41d9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-7ba41d9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-7ba41d9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-7ba41d9 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-7ba41d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-7ba41d9 .elementor-image-box-title{color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-d0db0fd{--display:flex;}.elementor-2 .elementor-element.elementor-element-337f974.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-337f974.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-337f974.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-337f974 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-2 .elementor-element.elementor-element-337f974 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-337f974 .elementor-image-box-title{color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-ff8e35e{--display:flex;}.elementor-2 .elementor-element.elementor-element-395d0d9{--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;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-395d0d9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-395d0d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFEFF;}.elementor-2 .elementor-element.elementor-element-d6380ea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-a7780fd{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5736b4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#09CC6F;}.elementor-2 .elementor-element.elementor-element-87f08c1 .elementor-heading-title{color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-d26fe84{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-14f7f0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-14f7f0b{text-align:center;}.elementor-2 .elementor-element.elementor-element-14f7f0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-c1adaa0{--display:flex;}.elementor-2 .elementor-element.elementor-element-3eff5dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3eff5dd{text-align:center;}.elementor-2 .elementor-element.elementor-element-3eff5dd .elementor-heading-title{color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-c7f0007{width:var( --container-widget-width, 85.658% );max-width:85.658%;--container-widget-width:85.658%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;color:#0E1523;}.elementor-2 .elementor-element.elementor-element-c7f0007.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f3bae02{--display:flex;--min-height:0px;--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;}.elementor-2 .elementor-element.elementor-element-f3bae02:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f3bae02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://awaislife.com/wp-content/uploads/2025/05/AWA-Purification-Technologies-Brick-Wall-Logov2.png");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c538573{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c538573.e-con{--align-self:center;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .elementor-repeater-item-585d97d{left:74%;--hotspot-translate-x:74%;top:17%;--hotspot-translate-y:17%;--white-space:normal;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .elementor-repeater-item-5ca7d39{left:62%;--hotspot-translate-x:62%;top:33%;--hotspot-translate-y:33%;--white-space:normal;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .elementor-repeater-item-e2fb0d7{left:51.5%;--hotspot-translate-x:51.5%;top:55%;--hotspot-translate-y:55%;--white-space:normal;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .elementor-repeater-item-e4de1aa{left:39%;--hotspot-translate-x:39%;top:49%;--hotspot-translate-y:49%;--white-space:normal;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .elementor-repeater-item-eee5b7a{left:27%;--hotspot-translate-x:27%;top:37%;--hotspot-translate-y:37%;--white-space:normal;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .elementor-repeater-item-049c334{left:31%;--hotspot-translate-x:31%;top:7%;--hotspot-translate-y:7%;--white-space:normal;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .elementor-repeater-item-8a26d3b{left:65%;--hotspot-translate-x:65%;top:65%;--hotspot-translate-y:65%;--white-space:normal;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .elementor-repeater-item-37e5ada{left:43.5%;--hotspot-translate-x:43.5%;top:13%;--hotspot-translate-y:13%;--white-space:normal;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-2 .elementor-element.elementor-element-dfc2bd3{--background-align:center;--tooltip-transition-duration:1500ms;--hotspot-color:var( --e-global-color-6679d9e );--hotspot-size:40px;--hotspot-min-width:50px;--hotspot-min-height:0px;--hotspot-box-color:#09CC6F;--hotspot-padding:6px;--hotspot-border-radius:35px 35px 35px 35px;--tooltip-align:center;--tooltip-min-width:480px;--tooltip-max-width:2000px;--tooltip-color:#2D61A6DE;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .e-hotspot__label{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .e-hotspot__tooltip{font-family:"Roboto", Sans-serif;font-weight:300;}.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-2 .elementor-element.elementor-element-c2cb5fe .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c2cb5fe .elementor-button:focus{background-color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-c2cb5fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-2c4e5a9{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-84fcd10{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-84fcd10:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-84fcd10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFEFF;}.elementor-2 .elementor-element.elementor-element-b1e9f10{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-966b814 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#09CC6F;}.elementor-2 .elementor-element.elementor-element-f4dceb2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-100b8a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6122da4b{--display:flex;}.elementor-2 .elementor-element.elementor-element-6122da4b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6122da4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFEFF;}.elementor-2 .elementor-element.elementor-element-c5b8e31{--spacer-size:15px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-54da2225{--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;}.elementor-2 .elementor-element.elementor-element-427840f{--display:flex;}.elementor-2 .elementor-element.elementor-element-43d87ccb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7dfb43eb{--display:flex;}.elementor-2 .elementor-element.elementor-element-56f08b2b .elementor-heading-title{color:var( --e-global-color-2e3ee8e );}.elementor-2 .elementor-element.elementor-element-9701a3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-6db8b35d{--display:flex;}.elementor-2 .elementor-element.elementor-element-b59f0c3 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-b59f0c3 .elementor-button:focus{background-color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-b59f0c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-12fabc91{--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;}.elementor-2 .elementor-element.elementor-element-54d71df8{--display:flex;}.elementor-2 .elementor-element.elementor-element-12584654{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2702bb55{--display:flex;}.elementor-2 .elementor-element.elementor-element-53638559 .elementor-heading-title{color:var( --e-global-color-2e3ee8e );}.elementor-2 .elementor-element.elementor-element-4dcce2a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-3ad4229{--display:flex;}.elementor-2 .elementor-element.elementor-element-26fc210a{--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;}.elementor-2 .elementor-element.elementor-element-2317441b{--display:flex;}.elementor-2 .elementor-element.elementor-element-4c57e49e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6f7c817c{--display:flex;}.elementor-2 .elementor-element.elementor-element-536f7632 .elementor-heading-title{color:var( --e-global-color-2e3ee8e );}.elementor-2 .elementor-element.elementor-element-25bbdff3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-6ba0ebe1{--display:flex;}.elementor-2 .elementor-element.elementor-element-59fb91fe{--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;}.elementor-2 .elementor-element.elementor-element-21972be3{--display:flex;}.elementor-2 .elementor-element.elementor-element-3eed39f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-54e41d34{--display:flex;}.elementor-2 .elementor-element.elementor-element-1a1b5cfb .elementor-heading-title{color:var( --e-global-color-2e3ee8e );}.elementor-2 .elementor-element.elementor-element-4124f68a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-1a4c1009{--display:flex;}.elementor-2 .elementor-element.elementor-element-3310b62a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-2 .elementor-element.elementor-element-244ca4e{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-d562eb9{--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:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fc7c35d{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-9e8e171 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9e8e171{text-align:center;}.elementor-2 .elementor-element.elementor-element-9e8e171 .elementor-heading-title{color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-93d28ad{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-93d28ad:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-93d28ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFEFF;}.elementor-2 .elementor-element.elementor-element-02a77d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-d370fac{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-9e4a81f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#09CC6F;}.elementor-2 .elementor-element.elementor-element-b956b9e .elementor-heading-title{color:#2933F2;}.elementor-2 .elementor-element.elementor-element-31dd235 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-31dd235 .elementor-button:focus{background-color:var( --e-global-color-bdd445a );}.elementor-2 .elementor-element.elementor-element-31dd235 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-12885871{--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-2 .elementor-element.elementor-element-3f023d0{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-10745550{--display:flex;}.elementor-2 .elementor-element.elementor-element-1886d173{--display:flex;}.elementor-2 .elementor-element.elementor-element-5b552208.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-5b552208.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-5b552208.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-5b552208 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-5b552208 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-5b552208 .elementor-image-box-title{color:var( --e-global-color-c38c848 );}.elementor-2 .elementor-element.elementor-element-1a60a6e{--display:flex;}.elementor-2 .elementor-element.elementor-element-3ab08cd9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-3ab08cd9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-3ab08cd9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-3ab08cd9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-3ab08cd9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-3ab08cd9 .elementor-image-box-title{color:var( --e-global-color-c38c848 );}.elementor-2 .elementor-element.elementor-element-4b63ec2c{--display:flex;}.elementor-2 .elementor-element.elementor-element-18e73823.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-18e73823.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-18e73823.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-18e73823 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-18e73823 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-18e73823 .elementor-image-box-title{color:var( --e-global-color-c38c848 );}.elementor-2 .elementor-element.elementor-element-65f61b2{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-6398118:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6398118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-2 .elementor-element.elementor-element-78d5835{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4fd837f{--spacer-size:250px;}.elementor-2 .elementor-element.elementor-element-249fe03{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-249fe03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-249fe03 .elementor-heading-title{font-size:37px;}.elementor-2 .elementor-element.elementor-element-4f19a04{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-50fdeda > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-50fdeda{text-align:center;}.elementor-2 .elementor-element.elementor-element-50fdeda .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-1d4f78e{text-align:center;}.elementor-2 .elementor-element.elementor-element-1d4f78e .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-6b5b166 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-236e5ed .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-7ba41d9 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-337f974 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .elementor-repeater-item-8a26d3b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-2 .elementor-element.elementor-element-dfc2bd3{--hotspot-size:14px;--hotspot-min-width:35px;--hotspot-min-height:0px;--hotspot-padding:6px;--tooltip-min-width:280px;--tooltip-max-width:380px;--tooltip-padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .e-hotspot__label{font-size:15px;}.elementor-2 .elementor-element.elementor-element-dfc2bd3 .e-hotspot__tooltip{font-size:12px;}.elementor-2 .elementor-element.elementor-element-9e8e171 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-6d1c7d9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-5b552208 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-3ab08cd9 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-18e73823 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-6398118{--width:100.407%;}.elementor-2 .elementor-element.elementor-element-78d5835{--width:75%;}.elementor-2 .elementor-element.elementor-element-f636c54{--width:95%;}.elementor-2 .elementor-element.elementor-element-4f19a04{--width:20.137%;}.elementor-2 .elementor-element.elementor-element-d72e73c{--width:50%;}.elementor-2 .elementor-element.elementor-element-27d3447{--width:50%;}.elementor-2 .elementor-element.elementor-element-0a0ea4e{--width:50%;}.elementor-2 .elementor-element.elementor-element-a7e7413{--content-width:1440px;}.elementor-2 .elementor-element.elementor-element-5bf910f{--content-width:1440px;}.elementor-2 .elementor-element.elementor-element-0fd3fc1{--width:25%;}.elementor-2 .elementor-element.elementor-element-ff8e35e{--width:25%;}.elementor-2 .elementor-element.elementor-element-395d0d9{--content-width:1440px;}.elementor-2 .elementor-element.elementor-element-d26fe84{--content-width:1440px;}.elementor-2 .elementor-element.elementor-element-f3bae02{--content-width:1440px;}.elementor-2 .elementor-element.elementor-element-c538573{--width:76%;}.elementor-2 .elementor-element.elementor-element-84fcd10{--content-width:1440px;}.elementor-2 .elementor-element.elementor-element-427840f{--width:50%;}.elementor-2 .elementor-element.elementor-element-43d87ccb{--width:50%;}.elementor-2 .elementor-element.elementor-element-54d71df8{--width:50%;}.elementor-2 .elementor-element.elementor-element-12584654{--width:50%;}.elementor-2 .elementor-element.elementor-element-2317441b{--width:50%;}.elementor-2 .elementor-element.elementor-element-4c57e49e{--width:50%;}.elementor-2 .elementor-element.elementor-element-21972be3{--width:50%;}.elementor-2 .elementor-element.elementor-element-3eed39f1{--width:50%;}.elementor-2 .elementor-element.elementor-element-d562eb9{--content-width:1440px;}.elementor-2 .elementor-element.elementor-element-93d28ad{--content-width:1440px;}.elementor-2 .elementor-element.elementor-element-12885871{--content-width:1440px;}.elementor-2 .elementor-element.elementor-element-10745550{--width:50%;}.elementor-2 .elementor-element.elementor-element-65f61b2{--width:50%;}}/* Start custom CSS for hotspot, class: .elementor-element-dfc2bd3 *//* Forzar tamaño, padding y estilo del tooltip */
div.hotspot_tooltip {
  max-width: 300px !important;        /* Limita el ancho del tooltip */
  width: auto !important;             /* Que se adapte al contenido */
  padding: 10px 14px !important;      /* Espaciado interno */
  text-align: center !important;      /* Centrado del texto */
  font-size: 14px !important;
  line-height: 1.4 !important;
  background-color: #ffffff !important;
  border-radius: 6px !important;
  box-shadow: 0 2px 10px rgba(0,0,0,0.2) !important;
  white-space: normal !important;     /* Permite saltos de línea */
  overflow-wrap: break-word !important; /* Corta palabras largas */
}/* End custom CSS */