.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-63 .elementor-element.elementor-element-e1a5ef5{--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-63 .elementor-element.elementor-element-e1a5ef5:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-e1a5ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(3000deg, #34D399 44%, #F59E0B 100%);}.elementor-63 .elementor-element.elementor-element-590d5a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-63 .elementor-element.elementor-element-f72087f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-23ffd68 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-63 .elementor-element.elementor-element-64a0c2e{column-gap:0px;font-family:"Nunito Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-64a0c2e p{margin-block-end:40px;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-63 .elementor-element.elementor-element-24c8b9e .elementor-button{background-color:#F5FDF6;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-5939de1{--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;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-63 .elementor-element.elementor-element-fab6a26.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-63 .elementor-element.elementor-element-643eb54{--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;}.elementor-63 .elementor-element.elementor-element-54747a6{text-align:center;}.elementor-63 .elementor-element.elementor-element-54747a6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-aa993bd{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-63 .elementor-element.elementor-element-bec041e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-63 .elementor-element.elementor-element-86fba73 > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-63 .elementor-element.elementor-element-86fba73.eael_liquid_glass-effect1{background-color:#FFFFFF1F;}.elementor-63 .elementor-element.elementor-element-86fba73.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-63 .elementor-element.elementor-element-86fba73{--icon-box-icon-margin:15px;}.elementor-63 .elementor-element.elementor-element-86fba73 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-18ade0e > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-63 .elementor-element.elementor-element-18ade0e.eael_liquid_glass-effect1{background-color:#FFFFFF1F;}.elementor-63 .elementor-element.elementor-element-18ade0e.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-63 .elementor-element.elementor-element-18ade0e{--icon-box-icon-margin:15px;}.elementor-63 .elementor-element.elementor-element-18ade0e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-65f51a8 > .elementor-widget-container{padding:23px 23px 23px 23px;}.elementor-63 .elementor-element.elementor-element-65f51a8.eael_liquid_glass-effect1{background-color:#FFFFFF1F;}.elementor-63 .elementor-element.elementor-element-65f51a8.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-63 .elementor-element.elementor-element-65f51a8{--icon-box-icon-margin:15px;}.elementor-63 .elementor-element.elementor-element-65f51a8 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-4440795{--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;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-63 .elementor-element.elementor-element-98876a8{--spacer-size:90px;}.elementor-63 .elementor-element.elementor-element-6da0cea{--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;}.elementor-63 .elementor-element.elementor-element-b86647c{text-align:center;}.elementor-63 .elementor-element.elementor-element-b86647c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-3b374bf{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-63 .elementor-element.elementor-element-682a8af{--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;--flex-wrap:wrap;}.elementor-63 .elementor-element.elementor-element-97c53d8{--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;}.elementor-widget-eael-flip-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-flip-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-63 .elementor-element.elementor-element-f38404f .eael-elements-flip-box-front-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #61CE70 75%, #F2B429 100%);}.elementor-63 .elementor-element.elementor-element-f38404f .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #502fc6 51%, #B9E5F8 180%);}.elementor-63 .elementor-element.elementor-element-f38404f.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-63 .elementor-element.elementor-element-f38404f.eael_liquid_glass_shadow-effect2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 33px -2px #383C65;}.elementor-63 .elementor-element.elementor-element-f38404f .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-63 .elementor-element.elementor-element-f38404f .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-63 .elementor-element.elementor-element-f38404f .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-63 .elementor-element.elementor-element-f38404f .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-63 .elementor-element.elementor-element-f38404f .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-63 .elementor-element.elementor-element-f38404f .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-63 .elementor-element.elementor-element-f38404f .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-63 .elementor-element.elementor-element-f38404f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-63 .elementor-element.elementor-element-1e9cb56{--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;}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-elements-flip-box-front-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #61CE70 75%, #F2B429 100%);}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #502fc6 51%, #B9E5F8 180%);}.elementor-63 .elementor-element.elementor-element-4d7f800.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-63 .elementor-element.elementor-element-4d7f800.eael_liquid_glass_shadow-effect2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 33px -2px #383C65;}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-63 .elementor-element.elementor-element-4d7f800 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-63 .elementor-element.elementor-element-3766628{--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;}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-elements-flip-box-front-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 75%, #F2B429 100%);}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #502fc6 51%, #B9E5F8 180%);}.elementor-63 .elementor-element.elementor-element-0c4d88b.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-63 .elementor-element.elementor-element-0c4d88b.eael_liquid_glass_shadow-effect2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 33px -2px #383C65;}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-63 .elementor-element.elementor-element-0c4d88b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-63 .elementor-element.elementor-element-36f8a73{--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;}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-elements-flip-box-front-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #6EC1E4 75%, #F2B429 100%);}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #502fc6 51%, #B9E5F8 180%);}.elementor-63 .elementor-element.elementor-element-49e87c8.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-63 .elementor-element.elementor-element-49e87c8.eael_liquid_glass_shadow-effect2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 33px -2px #383C65;}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-63 .elementor-element.elementor-element-49e87c8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-63 .elementor-element.elementor-element-c28845c{--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;}.elementor-63 .elementor-element.elementor-element-40e3591 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-63 .elementor-element.elementor-element-5b3a1aa{--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;}.elementor-63 .elementor-element.elementor-element-2620e0c{--spacer-size:50px;}.elementor-63 .elementor-element.elementor-element-f4a7dcc{--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-63 .elementor-element.elementor-element-1a96bf6{--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;}.elementor-63 .elementor-element.elementor-element-1a96bf6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-842aa73 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-796d1cb{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-63 .elementor-element.elementor-element-796d1cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-d911a04 > .elementor-widget-container{padding:62px 62px 62px 62px;}.elementor-63 .elementor-element.elementor-element-d911a04.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-63 .elementor-element.elementor-element-d911a04.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-63 .elementor-element.elementor-element-d911a04 .elementor-icon-box-wrapper{text-align:center;}.elementor-63 .elementor-element.elementor-element-d911a04{--icon-box-icon-margin:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-bec041e{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-590d5a5{--width:50%;}.elementor-63 .elementor-element.elementor-element-5939de1{--width:50%;}.elementor-63 .elementor-element.elementor-element-97c53d8{--width:50%;}.elementor-63 .elementor-element.elementor-element-1e9cb56{--width:50%;}.elementor-63 .elementor-element.elementor-element-3766628{--width:50%;}.elementor-63 .elementor-element.elementor-element-36f8a73{--width:50%;}.elementor-63 .elementor-element.elementor-element-1a96bf6{--width:51.858%;}.elementor-63 .elementor-element.elementor-element-796d1cb{--width:44.221%;}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-bec041e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-fab6a26 */.elementor-63 .elementor-element.elementor-element-fab6a26 {
    animation: float 6s ease-in-out infinite;
}

@keyframes float {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-20px);
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a5ef5 *//* Garante que a seção contenha as bolhas */
.elementor-63 .elementor-element.elementor-element-e1a5ef5 {
    position: relative;
    overflow: hidden; /* Esconde as bolhas quando saem da seção */
}

/* O contêiner que segura as bolhas */
.blob-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0; /* Coloca o contêiner atrás do conteúdo */
}

/* Estilo base de cada bolha */
.blob {
    position: absolute;
    border-radius: 50%;
    opacity: 0.4; /* Deixa as bolhas um pouco transparentes */
    filter: blur(20px); /* Efeito de "mancha" desfocada */
    animation: move 25s infinite alternate; /* Animação de movimento */
}

/* Estilos individuais para cada bolha (tamanho, cor, posição inicial) */
.blob:nth-child(1) {
    width: 200px;
    height: 200px;
    background: #34D399; /* Verde Esmeralda */
    top: -50px;
    left: -50px;
}

.blob:nth-child(2) {
    width: 250px;
    height: 250px;
    background: #F59E0B; /* Laranja */
    bottom: -80px;
    right: -80px;
    animation-duration: 20s; /* Velocidade diferente */
}

.blob:nth-child(3) {
    width: 150px;
    height: 150px;
    background: #60A5FA; /* Azul Céu */
    bottom: 100px;
    left: 100px;
    animation-duration: 30s; /* Velocidade diferente */
}

.blob:nth-child(4) {
    width: 180px;
    height: 180px;
    background: #FBBF24; /* Amarelo Milho */
    top: 20%;
    right: 20%;
    animation-duration: 22s;
}

.blob:nth-child(5) {
    width: 120px;
    height: 120px;
    background: #A16207; /* Marrom Terra */
    bottom: 5%;
    left: 40%;
    animation-duration: 28s;
}

/* A animação que move as bolhas */
@keyframes move {
    from {
        transform: translate(0, 0) rotate(0deg);
    }
    to {
        transform: translate(100px, -50px) rotate(180deg);
    }
}/* End custom CSS */