.elementor-28 .elementor-element.elementor-element-f24d712{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--z-index:100;}.elementor-28 .elementor-element.elementor-element-f24d712:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f24d712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-f24d712, .elementor-28 .elementor-element.elementor-element-f24d712::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-0155bf3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-3465e14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-19e8f15{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-19e8f15 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-19e8f15 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-28 .elementor-element.elementor-element-e40b399 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-b297120{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-d5e059a{text-align:center;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-7aeed67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-tabbed-gallery-thumbnail{transform:scale(1);}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-tabbed-gallery-thumbnail-wrap{border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-gallery-image-content{justify-content:flex-end;align-items:flex-start;}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-image-overlay{mix-blend-mode:normal;top:0px;bottom:0px;left:0px;right:0px;opacity:0;}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-tabbed-carousel-slide:hover .pp-image-overlay{top:0px;bottom:0px;left:0px;right:0px;opacity:0;}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-gallery-filters{justify-content:flex-start;margin-bottom:50px;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-gallery-filters .pp-gallery-filter{color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-gallery-filters .pp-gallery-filter svg{fill:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-gallery-filters .pp-gallery-filter.pp-active-slide{color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-gallery-filters .pp-gallery-filter.pp-active-slide svg{fill:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-gallery-filters .pp-gallery-filter:hover{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-gallery-filters .pp-gallery-filter:hover svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-53cb5f5.pp-filter-icon-inline .pp-gallery-filters .pp-gallery-filter-icon{margin-right:0px;}.elementor-28 .elementor-element.elementor-element-53cb5f5.pp-filter-icon-block .pp-gallery-filters .pp-gallery-filter-icon{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-53cb5f5 .pp-slider-arrow{font-size:22px;line-height:22px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-53cb5f5 .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-53cb5f5 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var( --e-global-color-9a161ca );}.elementor-28 .elementor-element.elementor-element-c49f95c{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--z-index:1;}.elementor-28 .elementor-element.elementor-element-c49f95c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c49f95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-c49f95c, .elementor-28 .elementor-element.elementor-element-c49f95c::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-28630e1{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-e20fdad{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-e20fdad .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-e20fdad .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-28 .elementor-element.elementor-element-1c1ad2a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-3a4af6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-19c4797{--display:flex;--min-height:45vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-28 .elementor-element.elementor-element-19c4797:hover{border-style:solid;border-color:#02010100;--border-color:#02010100;}.elementor-28 .elementor-element.elementor-element-19c4797, .elementor-28 .elementor-element.elementor-element-19c4797::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-19c4797.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-3501422{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--z-index:1;}.elementor-28 .elementor-element.elementor-element-3501422::before, .elementor-28 .elementor-element.elementor-element-3501422 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-3501422 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-3501422 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-3501422 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-3501422 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#121212;}.elementor-28 .elementor-element.elementor-element-3501422.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-55d404f{text-align:left;}.elementor-28 .elementor-element.elementor-element-55d404f img{width:64px;max-width:64px;}.elementor-28 .elementor-element.elementor-element-a352eb8 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-e44b7a2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-e44b7a2 .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-e44b7a2 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-d3d38d2{--display:flex;--min-height:45vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-28 .elementor-element.elementor-element-d3d38d2:hover{border-style:solid;border-color:#02010100;--border-color:#02010100;}.elementor-28 .elementor-element.elementor-element-d3d38d2, .elementor-28 .elementor-element.elementor-element-d3d38d2::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-d3d38d2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-076c50e{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--z-index:1;}.elementor-28 .elementor-element.elementor-element-076c50e::before, .elementor-28 .elementor-element.elementor-element-076c50e > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-076c50e > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-076c50e > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-076c50e > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-076c50e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#121212;}.elementor-28 .elementor-element.elementor-element-076c50e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-8be426b{text-align:center;}.elementor-28 .elementor-element.elementor-element-8be426b img{width:64px;max-width:64px;}.elementor-28 .elementor-element.elementor-element-351f3d7 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-a8ac902{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-a8ac902 .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-a8ac902 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-2b50775{--display:flex;--min-height:45vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-28 .elementor-element.elementor-element-2b50775:hover{border-style:solid;border-color:#02010100;--border-color:#02010100;}.elementor-28 .elementor-element.elementor-element-2b50775, .elementor-28 .elementor-element.elementor-element-2b50775::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-2b50775.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-7ead16f{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--z-index:1;}.elementor-28 .elementor-element.elementor-element-7ead16f::before, .elementor-28 .elementor-element.elementor-element-7ead16f > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-7ead16f > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-7ead16f > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-7ead16f > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-7ead16f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#121212;}.elementor-28 .elementor-element.elementor-element-7ead16f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-a9f43df{text-align:right;}.elementor-28 .elementor-element.elementor-element-a9f43df img{width:64px;max-width:64px;}.elementor-28 .elementor-element.elementor-element-04a4b3a .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-f26eb6b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-f26eb6b .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-f26eb6b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-96ee15d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-89e2fcb{--display:flex;--min-height:45vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-28 .elementor-element.elementor-element-89e2fcb:hover{border-style:solid;border-color:#02010100;--border-color:#02010100;}.elementor-28 .elementor-element.elementor-element-89e2fcb, .elementor-28 .elementor-element.elementor-element-89e2fcb::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-89e2fcb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-807a773{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--z-index:1;}.elementor-28 .elementor-element.elementor-element-807a773::before, .elementor-28 .elementor-element.elementor-element-807a773 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-807a773 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-807a773 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-807a773 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-807a773 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#121212;}.elementor-28 .elementor-element.elementor-element-807a773.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-a86a7b4{text-align:left;}.elementor-28 .elementor-element.elementor-element-a86a7b4 img{width:64px;max-width:64px;}.elementor-28 .elementor-element.elementor-element-bb06e52 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-b941fd5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-b941fd5 .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-b941fd5 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-fd68e47{--display:flex;--min-height:45vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-28 .elementor-element.elementor-element-fd68e47:hover{border-style:solid;border-color:#02010100;--border-color:#02010100;}.elementor-28 .elementor-element.elementor-element-fd68e47, .elementor-28 .elementor-element.elementor-element-fd68e47::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-fd68e47.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-c40d3d8{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--z-index:1;}.elementor-28 .elementor-element.elementor-element-c40d3d8::before, .elementor-28 .elementor-element.elementor-element-c40d3d8 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-c40d3d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-c40d3d8 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-c40d3d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-c40d3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#121212;}.elementor-28 .elementor-element.elementor-element-c40d3d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-e1adc1b{text-align:right;}.elementor-28 .elementor-element.elementor-element-e1adc1b img{width:64px;max-width:64px;}.elementor-28 .elementor-element.elementor-element-d469e9e .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-b493ed0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-b493ed0 .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-b493ed0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-5129a5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-6debd71 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-261824e{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.8s;}.elementor-28 .elementor-element.elementor-element-261824e, .elementor-28 .elementor-element.elementor-element-261824e::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-2ab8d4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-501110b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 4px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:4px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-501110b, .elementor-28 .elementor-element.elementor-element-501110b::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-501110b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-cc51936{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-fca482c{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-28 .elementor-element.elementor-element-fca482c .elementor-widget-container{text-align:center;}.elementor-28 .elementor-element.elementor-element-fca482c .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.5em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-fca482c > .elementor-widget-container{margin:3vw 0vw 5vw 0vw;}.elementor-28 .elementor-element.elementor-element-6107c6a{text-align:center;}.elementor-28 .elementor-element.elementor-element-6107c6a .elementor-heading-title{color:var( --e-global-color-text );mix-blend-mode:difference;}.elementor-28 .elementor-element.elementor-element-6107c6a > .elementor-widget-container{margin:0vw 0vw 5vw 0vw;}.elementor-28 .elementor-element.elementor-element-f97198c .elementor-button{background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-19c4797{--width:33.09%;}.elementor-28 .elementor-element.elementor-element-3501422{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-d3d38d2{--width:33.09%;}.elementor-28 .elementor-element.elementor-element-076c50e{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-2b50775{--width:33.09%;}.elementor-28 .elementor-element.elementor-element-7ead16f{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-89e2fcb{--width:33.09%;}.elementor-28 .elementor-element.elementor-element-807a773{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-fd68e47{--width:33.09%;}.elementor-28 .elementor-element.elementor-element-c40d3d8{--content-width:100%;}.elementor-28 .elementor-element.elementor-element-501110b{--width:50.048%;}}/* Start custom CSS for container, class: .elementor-element-19c4797 */.elementor-28 .elementor-element.elementor-element-19c4797{
    --first-color: #65FCF1;
    --second-color: #B2FEF8;
    --third-color: #DAF7A6;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-28 .elementor-element.elementor-element-19c4797::before, .elementor-28 .elementor-element.elementor-element-19c4797::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-28 .elementor-element.elementor-element-19c4797:hover::before, .elementor-28 .elementor-element.elementor-element-19c4797:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-28 .elementor-element.elementor-element-19c4797:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 20px;
  top: -2%;
  left: -2%;
}
.elementor-28 .elementor-element.elementor-element-19c4797:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3d38d2 */.elementor-28 .elementor-element.elementor-element-d3d38d2{
    --first-color: #65FCF1;
    --second-color: #B2FEF8;
    --third-color: #DAF7A6;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-28 .elementor-element.elementor-element-d3d38d2::before, .elementor-28 .elementor-element.elementor-element-d3d38d2::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-28 .elementor-element.elementor-element-d3d38d2:hover::before, .elementor-28 .elementor-element.elementor-element-d3d38d2:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-28 .elementor-element.elementor-element-d3d38d2:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 20px;
  top: -2%;
  left: -2%;
}
.elementor-28 .elementor-element.elementor-element-d3d38d2:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b50775 */.elementor-28 .elementor-element.elementor-element-2b50775{
    --first-color: #65FCF1;
    --second-color: #B2FEF8;
    --third-color: #DAF7A6;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-28 .elementor-element.elementor-element-2b50775::before, .elementor-28 .elementor-element.elementor-element-2b50775::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-28 .elementor-element.elementor-element-2b50775:hover::before, .elementor-28 .elementor-element.elementor-element-2b50775:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-28 .elementor-element.elementor-element-2b50775:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 20px;
  top: -2%;
  left: -2%;
}
.elementor-28 .elementor-element.elementor-element-2b50775:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89e2fcb */.elementor-28 .elementor-element.elementor-element-89e2fcb{
    --first-color: #65FCF1;
    --second-color: #B2FEF8;
    --third-color: #DAF7A6;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-28 .elementor-element.elementor-element-89e2fcb::before, .elementor-28 .elementor-element.elementor-element-89e2fcb::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-28 .elementor-element.elementor-element-89e2fcb:hover::before, .elementor-28 .elementor-element.elementor-element-89e2fcb:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-28 .elementor-element.elementor-element-89e2fcb:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 20px;
  top: -2%;
  left: -2%;
}
.elementor-28 .elementor-element.elementor-element-89e2fcb:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd68e47 */.elementor-28 .elementor-element.elementor-element-fd68e47{
    --first-color: #65FCF1;
    --second-color: #B2FEF8;
    --third-color: #DAF7A6;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-28 .elementor-element.elementor-element-fd68e47::before, .elementor-28 .elementor-element.elementor-element-fd68e47::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-28 .elementor-element.elementor-element-fd68e47:hover::before, .elementor-28 .elementor-element.elementor-element-fd68e47:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-28 .elementor-element.elementor-element-fd68e47:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 20px;
  top: -2%;
  left: -2%;
}
.elementor-28 .elementor-element.elementor-element-fd68e47:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */