.elementor-2 .elementor-element.elementor-element-ca44b87{--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-theme-site-logo .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-2eb881c8{--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;--overlay-opacity:0.5;--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-2eb881c8::before, .elementor-2 .elementor-element.elementor-element-2eb881c8 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2eb881c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2eb881c8 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2eb881c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2eb881c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-607926e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2 .elementor-element.elementor-element-607926e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8ec845f{--display:flex;--min-height:40px;--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:-2px;--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-8ec845f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ec845f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #80CAC3 0%, #80CAC3 100%);}.elementor-2 .elementor-element.elementor-element-27f9a92{--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-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-afbad10{width:var( --container-widget-width, 37% );max-width:37%;background-color:transparent;margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;z-index:1;background-image:linear-gradient(180deg, #333438 0%, #333438 100%);border-radius:15px 30px 15px 30px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-afbad10.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-589f8fd{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-8f38bdf{--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;--background-transition:0.3s;--border-radius:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-8f38bdf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8f38bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);}.elementor-2 .elementor-element.elementor-element-8f38bdf:hover{background-color:transparent;background-image:linear-gradient(180deg, #81CAC3 0%, #81CAC3 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-37fc78e .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-37fc78e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-37fc78e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-37fc78e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-37fc78e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-37fc78e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a8cbbda{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3c576dc{--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;--background-transition:0.3s;--border-radius:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-3c576dc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3c576dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);}.elementor-2 .elementor-element.elementor-element-3c576dc:hover{background-color:transparent;background-image:linear-gradient(180deg, #81CAC3 0%, #81CAC3 100%);}.elementor-2 .elementor-element.elementor-element-21b0503 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-21b0503.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-21b0503.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-21b0503.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-21b0503.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-21b0503.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-29d8ce6{text-align:center;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-556ca39{--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;--background-transition:0.3s;--border-radius:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-556ca39:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-556ca39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);}.elementor-2 .elementor-element.elementor-element-556ca39:hover{background-color:transparent;background-image:linear-gradient(180deg, #81CAC3 0%, #81CAC3 100%);}.elementor-2 .elementor-element.elementor-element-5d99215 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-5d99215.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5d99215.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5d99215.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5d99215.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5d99215.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2ef9a44{text-align:center;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a35d18d{--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;--background-transition:0.3s;--border-radius:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-a35d18d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a35d18d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);}.elementor-2 .elementor-element.elementor-element-a35d18d:hover{background-color:transparent;background-image:linear-gradient(180deg, #81CAC3 0%, #81CAC3 100%);}.elementor-2 .elementor-element.elementor-element-37ad5e4 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-37ad5e4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-37ad5e4.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-37ad5e4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-37ad5e4.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-37ad5e4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-10f9450{text-align:center;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-45cb5c5{--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;--background-transition:0.3s;--border-radius:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-45cb5c5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-45cb5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);}.elementor-2 .elementor-element.elementor-element-45cb5c5:hover{background-color:transparent;background-image:linear-gradient(180deg, #81CAC3 0%, #81CAC3 100%);}.elementor-2 .elementor-element.elementor-element-9f362c4 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-9f362c4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9f362c4.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9f362c4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9f362c4.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9f362c4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5133451{text-align:center;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-591a725{--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;--background-transition:0.3s;--border-radius:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-591a725:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-591a725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);}.elementor-2 .elementor-element.elementor-element-591a725:hover{background-color:transparent;background-image:linear-gradient(180deg, #81CAC3 0%, #81CAC3 100%);}.elementor-2 .elementor-element.elementor-element-40fb816 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-40fb816.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-40fb816.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-40fb816.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-40fb816.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-40fb816.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-98a0530{text-align:center;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-30e5792{--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;--background-transition:0.3s;--border-radius:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-30e5792:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-30e5792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);}.elementor-2 .elementor-element.elementor-element-30e5792:hover{background-color:transparent;background-image:linear-gradient(180deg, #81CAC3 0%, #81CAC3 100%);}.elementor-2 .elementor-element.elementor-element-df91987 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-df91987.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-df91987.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-df91987.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-df91987.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-df91987.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e35bd01{text-align:center;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a2d2836{--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;--background-transition:0.3s;--border-radius:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-a2d2836:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a2d2836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);}.elementor-2 .elementor-element.elementor-element-a2d2836:hover{background-color:transparent;background-image:linear-gradient(180deg, #81CAC3 0%, #81CAC3 100%);}.elementor-2 .elementor-element.elementor-element-9d7b515 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-9d7b515.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9d7b515.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9d7b515.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9d7b515.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9d7b515.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-473436f{text-align:center;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7fb641e{--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-2 .elementor-element.elementor-element-2782087{--spacer-size:45px;}.elementor-2 .elementor-element.elementor-element-2599602{width:var( --container-widget-width, 35% );max-width:35%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;z-index:1;background-image:linear-gradient(180deg, #333438 0%, #333438 100%);border-radius:15px 30px 15px 30px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2599602.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-49c0075{--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-49c0075:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-49c0075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #46B252 0%, #46B252 100%);}.elementor-2 .elementor-element.elementor-element-fa2bda8{--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-2 .elementor-element.elementor-element-fa2bda8.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-36ac4d5.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-36ac4d5{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1718194{--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 .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-ca673df{border-radius:15px 60px 15px 60px;}.elementor-2 .elementor-element.elementor-element-ca673df img{border-radius:15px 60px 15px 60px;}.elementor-2 .elementor-element.elementor-element-4992479{width:var( --container-widget-width, 55% );max-width:55%;background-color:transparent;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 9px 9px 9px;--container-widget-width:55%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-radius:15px 30px 15px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Roboto", Sans-serif;font-weight:300;font-style:normal;color:#000000;}.elementor-2 .elementor-element.elementor-element-4992479.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-1b601ee{--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-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-7c073a2 .elementor-button{background-color:#81CAC3;font-family:"Roboto", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:5px 15px 5px 15px;padding:15px 60px 015px 60px;}.elementor-2 .elementor-element.elementor-element-7c073a2{width:initial;max-width:initial;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-5ffb37f{--display:flex;--min-height:60px;--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-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-59dfe7a{width:var( --container-widget-width, 34% );max-width:34%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:34%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;text-align:center;}.elementor-2 .elementor-element.elementor-element-59dfe7a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-59dfe7a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4bea901{--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-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{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-ec84fd3{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-d60dca3{--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;}.elementor-2 .elementor-element.elementor-element-bd82a8a > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-bd82a8a{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-08d0a1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-2 .elementor-element.elementor-element-4239fd1{width:var( --container-widget-width, 45% );max-width:45%;background-color:#81CAC3;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:1;border-radius:5px 30px 5px 30px;column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4239fd1.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-4239fd1 a{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fbaed78{--spacer-size:50px;width:var( --container-widget-width, 9% );max-width:9%;background-color:#333438;margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:9%;--container-widget-flex-grow:0;border-radius:0px 5px 30px 5px;}.elementor-2 .elementor-element.elementor-element-fbaed78.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-0ae4caa{--display:flex;--min-height:0px;}.elementor-2 .elementor-element.elementor-element-512a647{width:var( --container-widget-width, 37% );max-width:37%;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #313536 0%, #313536 100%);border-radius:5px 30px 5px 30px;text-align:center;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:200;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4fd9528{--display:flex;--min-height:300px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4fd9528.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .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-b976bc2{--display:flex;--min-height:300px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d3ab1b0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-d3ab1b0 img{width:74%;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-1a78676{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;padding:40px 40px 40px 40px;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1a78676.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-3b49f17{--display:flex;--min-height:300px;--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-c05c123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-c05c123 img{width:74%;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-78857d6{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;padding:40px 40px 40px 40px;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c7285fa{--display:flex;--min-height:600px;}.elementor-2 .elementor-element.elementor-element-5f02d89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 68px 0px 0px;z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-5f02d89 img{width:74%;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-f5f6720{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;padding:40px 40px 40px 40px;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f5f6720.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-adc8bf5{--display:flex;--min-height:600px;}.elementor-2 .elementor-element.elementor-element-1a7a95c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 68px 0px 0px;z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-1a7a95c img{width:74%;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-7f50527{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;padding:40px 40px 40px 40px;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7f50527.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-3c26f2a{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:38%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:30px;--n-tabs-title-color:#000000;}.elementor-2 .elementor-element.elementor-element-3c26f2a > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#D3ECE9;}.elementor-2 .elementor-element.elementor-element-3c26f2a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D3ECE9;}.elementor-2 .elementor-element.elementor-element-3c26f2a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-2 .elementor-element.elementor-element-359cb26{--spacer-size:50px;width:var( --container-widget-width, 10% );max-width:10%;background-color:#333438;margin:-56px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:10%;--container-widget-flex-grow:0;z-index:-1;border-radius:0px 5px 30px 5px;}.elementor-2 .elementor-element.elementor-element-359cb26.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-8b38368{--display:flex;--min-height:300px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8b38368.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-3768200{--display:flex;--min-height:300px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-32eb7b7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-32eb7b7 img{width:74%;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-45258a8{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;padding:40px 40px 40px 40px;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-45258a8.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-34590c8{--display:flex;--min-height:300px;--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-9b9a27d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-9b9a27d img{width:74%;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-dde742e{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;padding:40px 40px 40px 40px;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f76c476{--display:flex;--min-height:600px;}.elementor-2 .elementor-element.elementor-element-715058b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 68px 0px 0px;z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-715058b img{width:74%;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-1294ab2{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;padding:40px 40px 40px 40px;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1294ab2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-32b536a{--display:flex;--min-height:600px;}.elementor-2 .elementor-element.elementor-element-e8ec8d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 68px 0px 0px;z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-e8ec8d9 img{width:74%;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-caee3a2{width:var( --container-widget-width, 80% );max-width:80%;background-color:transparent;padding:40px 40px 40px 40px;--container-widget-width:80%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-caee3a2.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-bf3d7b3{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:38%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:30px;--n-tabs-title-color:#000000;}.elementor-2 .elementor-element.elementor-element-bf3d7b3 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#D3ECE9;}.elementor-2 .elementor-element.elementor-element-bf3d7b3.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D3ECE9;}.elementor-2 .elementor-element.elementor-element-bf3d7b3.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-2 .elementor-element.elementor-element-a37aed0{--spacer-size:50px;width:var( --container-widget-width, 10% );max-width:10%;background-color:#333438;margin:-56px 0150px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:10%;--container-widget-flex-grow:0;z-index:-1;border-radius:0px 5px 30px 5px;}.elementor-2 .elementor-element.elementor-element-a37aed0.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-600c6af{--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-2 .elementor-element.elementor-element-11ba36e{--display:flex;}.elementor-2 .elementor-element.elementor-element-ad1f0d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 68px 0px 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-ad1f0d7 img{height:400px;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-4899a3e{background-color:transparent;padding:48px 48px 48px 48px;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5e6f6d7{--display:flex;}.elementor-2 .elementor-element.elementor-element-cbe763b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 68px 0px 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-cbe763b img{height:400px;border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-6e1371f{background-color:transparent;padding:48px 48px 48px 48px;background-image:linear-gradient(180deg, #93CE8A 0%, #93CE8A 100%);border-radius:15px 30px 15px 30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-07bda01{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:42%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-color:#000000;}.elementor-2 .elementor-element.elementor-element-07bda01 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#D3ECE9;}.elementor-2 .elementor-element.elementor-element-07bda01.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D3ECE9;}.elementor-2 .elementor-element.elementor-element-07bda01.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-2 .elementor-element.elementor-element-8e2dceb{--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-2 .elementor-element.elementor-element-9041d5a{--display:flex;}.elementor-2 .elementor-element.elementor-element-97e2912 img{border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-4225469{background-color:#93CE8A;padding:20px 20px 20px 20px;border-radius:15px 30px 15px 30px;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9c5ccb4{--display:flex;}.elementor-2 .elementor-element.elementor-element-0c41201 img{border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-dac623e{background-color:#93CE8A;padding:20px 20px 20px 20px;border-radius:15px 30px 15px 30px;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-45dc42d{--display:flex;}.elementor-2 .elementor-element.elementor-element-9251867 img{border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-e4079b3{background-color:#93CE8A;padding:20px 20px 20px 20px;border-radius:15px 30px 15px 30px;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8b32b02{--display:flex;}.elementor-2 .elementor-element.elementor-element-f3fdaf2 img{border-radius:15px 80px 80px 50px;}.elementor-2 .elementor-element.elementor-element-37a9972{background-color:#93CE8A;padding:20px 20px 20px 20px;border-radius:15px 30px 15px 30px;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e9cd18c{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2 .elementor-element.elementor-element-b1b4920{--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-2 .elementor-element.elementor-element-654175c{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-fa2bda8{--width:50%;}.elementor-2 .elementor-element.elementor-element-1718194{--width:50%;}.elementor-2 .elementor-element.elementor-element-4fd9528{--content-width:1308px;}.elementor-2 .elementor-element.elementor-element-8b38368{--content-width:1308px;}}@media(max-width:1728px){.elementor-2 .elementor-element.elementor-element-2eb881c8{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-607926e{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-589f8fd{--grid-auto-flow:row;}}@media(max-width:1440px){.elementor-2 .elementor-element.elementor-element-2eb881c8{--min-height:0px;}.elementor-2 .elementor-element.elementor-element-589f8fd{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-36ac4d5{width:var( --container-widget-width, 463.5px );max-width:463.5px;--container-widget-width:463.5px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-2eb881c8{--min-height:250px;}.elementor-2 .elementor-element.elementor-element-2eb881c8 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-2 .elementor-element.elementor-element-589f8fd{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-ec84fd3{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-bd82a8a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-e9cd18c{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-2eb881c8{--min-height:110px;--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-27f9a92{--content-width:500px;}.elementor-2 .elementor-element.elementor-element-afbad10{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2 .elementor-element.elementor-element-589f8fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-2782087{--spacer-size:0px;}.elementor-2 .elementor-element.elementor-element-2599602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;z-index:1;}.elementor-2 .elementor-element.elementor-element-59dfe7a{--container-widget-width:851px;--container-widget-flex-grow:0;width:var( --container-widget-width, 851px );max-width:851px;}.elementor-2 .elementor-element.elementor-element-ec84fd3{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-bd82a8a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2 .elementor-element.elementor-element-4239fd1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2 .elementor-element.elementor-element-fbaed78{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87px;--container-widget-flex-grow:0;width:var( --container-widget-width, 87px );max-width:87px;}.elementor-2 .elementor-element.elementor-element-512a647{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2 .elementor-element.elementor-element-4fd9528{--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-b976bc2{--min-height:0px;}.elementor-2 .elementor-element.elementor-element-d3ab1b0{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-d3ab1b0 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-3c26f2a{width:initial;max-width:initial;--n-tabs-heading-width:20px;}.elementor-2 .elementor-element.elementor-element-8b38368{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3768200{--min-height:0px;}.elementor-2 .elementor-element.elementor-element-32eb7b7{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-32eb7b7 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-45258a8{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-34590c8{--width:400px;}.elementor-2 .elementor-element.elementor-element-dde742e{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-2 .elementor-element.elementor-element-715058b img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-1294ab2{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-2 .elementor-element.elementor-element-bf3d7b3{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-a37aed0{margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71px;--container-widget-flex-grow:0;width:var( --container-widget-width, 71px );max-width:71px;}.elementor-2 .elementor-element.elementor-element-a37aed0.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-600c6af{--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-11ba36e{--min-height:0px;}.elementor-2 .elementor-element.elementor-element-ad1f0d7{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:1;}.elementor-2 .elementor-element.elementor-element-ad1f0d7 img{width:100%;max-width:100%;height:320px;border-radius:15px 50px 30px 50px;}.elementor-2 .elementor-element.elementor-element-4899a3e{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-cbe763b{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cbe763b img{height:320px;border-radius:15px 50px 15px 50px;}.elementor-2 .elementor-element.elementor-element-07bda01{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-97e2912{z-index:1;}.elementor-2 .elementor-element.elementor-element-4225469{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-2 .elementor-element.elementor-element-0c41201{z-index:1;}.elementor-2 .elementor-element.elementor-element-dac623e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-9251867{z-index:1;}.elementor-2 .elementor-element.elementor-element-e4079b3{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-f3fdaf2{z-index:1;}.elementor-2 .elementor-element.elementor-element-37a9972{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-e9cd18c{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-tabs, class: .elementor-element-3c26f2a *//* Estilização para o contêiner dos botões */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tabs-heading {
    display: flex;
    flex-direction: column;
    gap: 80px; /* Adiciona um espaço entre os botões */
}

/* Estilização para cada botão de aba */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title {
    position: relative;
    border-radius: 80px;
    padding: 0.1px; /* Espaçamento interno */
    background-color: #f0f0f0; /* Cor de fundo padrão */
    border: none;
    cursor: pointer;
    text-align: left;
    transition: background-color 0.3s ease; /* Transição para a cor de fundo */
    
    /* Configura o container para o efeito de deslize */
    display: flex;
    align-items: center;
    overflow: hidden; /* Importante para o efeito */
}

/* O elemento que contém a imagem e o texto */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title-text {
    position: relative; /* Essencial para a animação */
    display: flex;
    align-items: center;
    transition: transform 0.3s ease; /* Anima o deslize do conteúdo */
    z-index: 2; /* Garante que o conteúdo fique por cima */
}

/* O fundo que aparece por baixo do conteúdo */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title[aria-selected="true"] {
    background-color: #008000; /* Cor de fundo quando ativo */
}

/* O efeito de deslize no conteúdo quando a aba está ativa */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    transform: translateX(338px); /* Desliza o conteúdo para a direita em 20px */
}

/* Opcional: Adiciona uma sombra ou outro efeito visual para o botão ativo */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title[aria-selected="true"] {
    box-shadow: 0 10px 8px rgba(0, 0, 0, 0.3);
}

.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title[aria-selected="false"] {
    box-shadow: 0 10px 8px rgba(0, 0, 0, 0.3);
}

/* Estiliza a imagem para ter um espaçamento correto */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title-text img {
    margin-right: 15px; /* Espaço entre a imagem e o texto (se houver) */
}

/* Adiciona a sombra à imagem quando o botão está inativo */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title img {
    filter: drop-shadow(0px 10px 8px rgba(0, 0, 0, 0.5));
}

/* Ajuste para remover a sombra quando o botão está ativo, se necessário */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title[aria-selected="true"] img {
    filter: none;
}

.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title-text img {
 
margin-right: 15px;

width: 250px;
height: auto;
display: flex;
align-items: center;
}

.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title-text {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
  transition: transform 0.3s ease;
}

/* Estilização da imagem dentro do botão */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title-text img {
  /* Altera de 'margin-right: 15px;' para 'margin: 15px;' */
  margin: 0.1px;
  /* Transição para o filtro de sombra */
  transition: filter 0.3s ease;
}

/* Adiciona sombra na imagem quando o botão não está ativo */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title[aria-selected="false"] .e-n-tab-title-text img {
  filter: drop-shadow(8px 10px 8px rgba(0, 0, 0, 0.5));
}

/* Remove a sombra da imagem quando o botão está ativo */
.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text img {
  filter: none;
}

.elementor-2 .elementor-element.elementor-element-3c26f2a .e-n-tab-title-text img {
    margin: 0.1px;
    width: 160px;
    height: auto;
    transition: filter 0.3s ease;

    /* AQUI VOCÊ PODE PERSONALIZAR A BORDA */
    border: px solid #555; /* Exemplo de borda sólida cinza */
    border-radius: 150px;    /* Exemplo de borda com cantos arredondados */
    border-top-left-radius: 20px;
    border-top-right-radius: 50px;
    border-bottom-right-radius:50px;
    border-bottom-left-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-bf3d7b3 *//* Estilização para o contêiner dos botões */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tabs-heading {
    display: flex;
    flex-direction: column;
    gap: 10px; /* Adiciona um espaço entre os botões */
}

/* Estilização para cada botão de aba */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title {
    position: relative;
    border-radius: 80px;
    padding: 0.1px; /* Espaçamento interno */
    background-color: #f0f0f0; /* Cor de fundo padrão */
    border: none;
    cursor: pointer;
    text-align: left;
    transition: background-color 0.3s ease; /* Transição para a cor de fundo */
    
    /* Configura o container para o efeito de deslize */
    display: flex;
    align-items: center;
    overflow: hidden; /* Importante para o efeito */
}

/* O elemento que contém a imagem e o texto */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title-text {
    position: relative; /* Essencial para a animação */
    display: flex;
    align-items: center;
    transition: transform 0.3s ease; /* Anima o deslize do conteúdo */
    z-index: 2; /* Garante que o conteúdo fique por cima */
}

/* O fundo que aparece por baixo do conteúdo */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title[aria-selected="true"] {
    background-color: #008000; /* Cor de fundo quando ativo */
}

/* O efeito de deslize no conteúdo quando a aba está ativa */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    transform: translateX(190px); /* Desliza o conteúdo para a direita em 20px */
}

/* Opcional: Adiciona uma sombra ou outro efeito visual para o botão ativo */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title[aria-selected="true"] {
    box-shadow: 0 10px 8px rgba(0, 0, 0, 0.3);
}

.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title[aria-selected="false"] {
    box-shadow: 0 10px 8px rgba(0, 0, 0, 0.3);
}

/* Estiliza a imagem para ter um espaçamento correto */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title-text img {
    margin-right: 15px; /* Espaço entre a imagem e o texto (se houver) */
}

/* Adiciona a sombra à imagem quando o botão está inativo */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title img {
    filter: drop-shadow(0px 10px 8px rgba(0, 0, 0, 0.5));
}

/* Ajuste para remover a sombra quando o botão está ativo, se necessário */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title[aria-selected="true"] img {
    filter: none;
}

.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title-text img {
 
margin-right: 15px;

width: 250px;
height: auto;
display: flex;
align-items: center;
}

.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title-text {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2;
  transition: transform 0.3s ease;
}

/* Estilização da imagem dentro do botão */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title-text img {
  /* Altera de 'margin-right: 15px;' para 'margin: 15px;' */
  margin: 0.1px;
  /* Transição para o filtro de sombra */
  transition: filter 0.3s ease;
}

/* Adiciona sombra na imagem quando o botão não está ativo */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title[aria-selected="false"] .e-n-tab-title-text img {
  filter: drop-shadow(8px 10px 8px rgba(0, 0, 0, 0.5));
}

/* Remove a sombra da imagem quando o botão está ativo */
.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text img {
  filter: none;
}

.elementor-2 .elementor-element.elementor-element-bf3d7b3 .e-n-tab-title-text img {
    margin: 0.1px;
    width: 160px;
    height: auto;
    transition: filter 0.3s ease;

    /* AQUI VOCÊ PODE PERSONALIZAR A BORDA */
    border: px solid #555; /* Exemplo de borda sólida cinza */
    border-radius: 150px;    /* Exemplo de borda com cantos arredondados */
    border-top-left-radius: 20px;
    border-top-right-radius: 50px;
    border-bottom-right-radius:50px;
    border-bottom-left-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-07bda01 *//* Estilização para o contêiner dos botões */
.elementor-2 .elementor-element.elementor-element-07bda01 .e-n-tabs-heading {
    display: flex;
    flex-direction: column;
    gap: 10px; /* Adiciona um espaço entre os botões */
}

/* Estilização para cada botão de aba */
.elementor-2 .elementor-element.elementor-element-07bda01 .e-n-tab-title {
    position: relative;
    border-radius: 80px;
    padding: 0px; /* Espaçamento interno */
    background-color: #f0f0f0; /* Cor de fundo padrão */
    border: none;
    cursor: pointer;
    text-align: left;
    transition: background-color 0.3s ease; /* Transição para a cor de fundo */
    
    /* Configura o container para o efeito de deslize */
    display: flex;
    align-items: center;
    overflow: hidden; /* Importante para o efeito */
}

/* O elemento que contém a imagem e o texto */
.elementor-2 .elementor-element.elementor-element-07bda01 .e-n-tab-title-text {
    position: relative; /* Essencial para a animação */
    display: flex;
    align-items: center;
    transition: transform 0.3s ease; /* Anima o deslize do conteúdo */
    z-index: 2; /* Garante que o conteúdo fique por cima */
}

/* O fundo que aparece por baixo do conteúdo */
.elementor-2 .elementor-element.elementor-element-07bda01 .e-n-tab-title[aria-selected="true"] {
    background-color: #008000; /* Cor de fundo quando ativo */
}

/* O efeito de deslize no conteúdo quando a aba está ativa */
.elementor-2 .elementor-element.elementor-element-07bda01 .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    transform: translateX(30px); /* Desliza o conteúdo para a direita em 20px */
}

/* Opcional: Adiciona uma sombra ou outro efeito visual para o botão ativo */
.elementor-2 .elementor-element.elementor-element-07bda01 .e-n-tab-title[aria-selected="true"] {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

/* Estiliza a imagem para ter um espaçamento correto */
.elementor-2 .elementor-element.elementor-element-07bda01 .e-n-tab-title-text img {
    margin-right: 15px; /* Espaço entre a imagem e o texto (se houver) */
}/* End custom CSS */