.elementor-9 .elementor-element.elementor-element-8ab8a43{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-8ab8a43:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8ab8a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F597F 0%, #FFF8EC 100%);}.elementor-9 .elementor-element.elementor-element-8ab8a43, .elementor-9 .elementor-element.elementor-element-8ab8a43::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-a4732a9{text-align:center;}.elementor-9 .elementor-element.elementor-element-a4732a9 .elementor-heading-title{color:#FFFFFF;font-family:"Kaisei Decol", Sans-serif;font-size:50px;font-weight:400;line-height:72px;}.elementor-9 .elementor-element.elementor-element-1e55ec8{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;--margin-top:0%;--margin-bottom:-40%;--margin-left:0%;--margin-right:0%;}.elementor-9 .elementor-element.elementor-element-1e55ec8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1e55ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF9E 0%, #FFFFFF 100%);}.elementor-9 .elementor-element.elementor-element-1e55ec8, .elementor-9 .elementor-element.elementor-element-1e55ec8::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-f301599{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-f301599 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-556839a{--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;}.elementor-9 .elementor-element.elementor-element-cc2aebc{--spacer-size:300px;}.elementor-9 .elementor-element.elementor-element-920f3ef{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-83ab7bb .elementor-heading-title{font-family:"Kaisei Decol", Sans-serif;font-size:50px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-18c1229{text-align:center;font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-0e61c49{--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;}.elementor-9 .elementor-element.elementor-element-344816b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-344816b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-344816b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #FFFFFF9E 0%, var( --e-global-color-primary ) 100%);}.elementor-9 .elementor-element.elementor-element-344816b, .elementor-9 .elementor-element.elementor-element-344816b::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-5b4021c{--display:flex;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-9 .elementor-element.elementor-element-5b4021c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5b4021c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5b4021c, .elementor-9 .elementor-element.elementor-element-5b4021c::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-b114058 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-b114058 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-00fa1fc{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-86b52f4{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-f472b49 .elementor-heading-title{font-family:"Kaisei Decol", Sans-serif;font-size:50px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-0e5aa08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-7988100{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:3px -7px 15px 0px rgba(0, 0, 0, 0.0784313725490196);}.elementor-9 .elementor-element.elementor-element-7988100:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7988100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF9E 0%, var( --e-global-color-primary ) 100%);}.elementor-9 .elementor-element.elementor-element-7988100, .elementor-9 .elementor-element.elementor-element-7988100::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-250e60a{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-250e60a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-250e60a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-250e60a, .elementor-9 .elementor-element.elementor-element-250e60a::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-c9fae8c .elementor-heading-title{font-family:"Kaisei Decol", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-51e55f6{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:3px -7px 15px 0px rgba(0, 0, 0, 0.0784313725490196);}.elementor-9 .elementor-element.elementor-element-51e55f6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-51e55f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF9E 0%, var( --e-global-color-primary ) 100%);}.elementor-9 .elementor-element.elementor-element-51e55f6, .elementor-9 .elementor-element.elementor-element-51e55f6::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-d2bdc33{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-d2bdc33:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d2bdc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d2bdc33, .elementor-9 .elementor-element.elementor-element-d2bdc33::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-22a3b8f .elementor-heading-title{font-family:"Kaisei Decol", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-69e1781{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:3px 7px 15px 0px rgba(0, 0, 0, 0.0784313725490196);}.elementor-9 .elementor-element.elementor-element-69e1781:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-69e1781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #FFFFFF9E 0%, var( --e-global-color-primary ) 100%);}.elementor-9 .elementor-element.elementor-element-69e1781, .elementor-9 .elementor-element.elementor-element-69e1781::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-267d561{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-267d561:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-267d561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-267d561, .elementor-9 .elementor-element.elementor-element-267d561::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-41b9b99 .elementor-heading-title{font-family:"Kaisei Decol", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-4e728c7{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:3px 7px 15px 0px rgba(0, 0, 0, 0.0784313725490196);}.elementor-9 .elementor-element.elementor-element-4e728c7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4e728c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #FFFFFF9E 0%, var( --e-global-color-primary ) 100%);}.elementor-9 .elementor-element.elementor-element-4e728c7, .elementor-9 .elementor-element.elementor-element-4e728c7::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-805badf{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-805badf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-805badf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-805badf, .elementor-9 .elementor-element.elementor-element-805badf::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-3bf229a .elementor-heading-title{font-family:"Kaisei Decol", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-8170ba6{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-51f1520{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-b84433c .elementor-heading-title{font-family:"Kaisei Decol", Sans-serif;font-size:50px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-df76249{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-9e0925f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-9f2329c{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:33px;}.elementor-9 .elementor-element.elementor-element-54050af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-58556dc{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:33px;}.elementor-9 .elementor-element.elementor-element-a6e08ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-d362e2d{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:33px;}.elementor-9 .elementor-element.elementor-element-63d3092{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-c780e22{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:33px;}.elementor-9 .elementor-element.elementor-element-d9eaad7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-ad54050{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:33px;}.elementor-9 .elementor-element.elementor-element-023ed0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-0371e4f{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;line-height:33px;}.elementor-9 .elementor-element.elementor-element-1e6c7ac{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-fe93793{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-25c1c77 .elementor-heading-title{font-family:"Kaisei Decol", Sans-serif;font-size:50px;font-weight:700;}.elementor-9 .elementor-element.elementor-element-0f416d3{--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;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-489a61e{--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;}.elementor-9 .elementor-element.elementor-element-4e4c372 img{width:100%;}.elementor-9 .elementor-element.elementor-element-91da59a{--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;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-8ab8a43{--min-height:75vh;}.elementor-9 .elementor-element.elementor-element-a4732a9 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-9 .elementor-element.elementor-element-1e55ec8{--margin-top:0%;--margin-bottom:-50%;--margin-left:0%;--margin-right:0%;}.elementor-9 .elementor-element.elementor-element-cc2aebc{--spacer-size:280px;}.elementor-9 .elementor-element.elementor-element-920f3ef{--min-height:30vh;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-83ab7bb .elementor-heading-title{font-size:34px;}.elementor-9 .elementor-element.elementor-element-18c1229{font-size:20px;}.elementor-9 .elementor-element.elementor-element-0e61c49{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-f472b49 .elementor-heading-title{font-size:34px;}.elementor-9 .elementor-element.elementor-element-b84433c .elementor-heading-title{font-size:34px;}.elementor-9 .elementor-element.elementor-element-df76249{--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-9 .elementor-element.elementor-element-25c1c77 .elementor-heading-title{font-size:34px;}.elementor-9 .elementor-element.elementor-element-0f416d3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-8ab8a43{--min-height:60vh;}.elementor-9 .elementor-element.elementor-element-a4732a9 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-9 .elementor-element.elementor-element-1e55ec8{--margin-top:0%;--margin-bottom:-50%;--margin-left:0%;--margin-right:0%;}.elementor-9 .elementor-element.elementor-element-cc2aebc{--spacer-size:80px;}.elementor-9 .elementor-element.elementor-element-83ab7bb .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-18c1229{text-align:justify;font-size:15px;}.elementor-9 .elementor-element.elementor-element-00fa1fc{--min-height:10vh;}.elementor-9 .elementor-element.elementor-element-86b52f4{--min-height:15vh;}.elementor-9 .elementor-element.elementor-element-f472b49 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-250e60a{--min-height:380px;}.elementor-9 .elementor-element.elementor-element-c9fae8c .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-d2bdc33{--min-height:380px;}.elementor-9 .elementor-element.elementor-element-22a3b8f .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-267d561{--min-height:380px;}.elementor-9 .elementor-element.elementor-element-41b9b99 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-805badf{--min-height:380px;}.elementor-9 .elementor-element.elementor-element-3bf229a .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-51f1520{--min-height:14vh;}.elementor-9 .elementor-element.elementor-element-b84433c .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-9e0925f{--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-9 .elementor-element.elementor-element-9f2329c{text-align:center;font-size:18px;line-height:22px;}.elementor-9 .elementor-element.elementor-element-54050af{--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-9 .elementor-element.elementor-element-58556dc{font-size:18px;line-height:22px;}.elementor-9 .elementor-element.elementor-element-a6e08ba{--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-9 .elementor-element.elementor-element-d362e2d{text-align:center;font-size:18px;line-height:22px;}.elementor-9 .elementor-element.elementor-element-63d3092{--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-9 .elementor-element.elementor-element-c780e22{font-size:18px;line-height:22px;}.elementor-9 .elementor-element.elementor-element-d9eaad7{--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-9 .elementor-element.elementor-element-ad54050{text-align:center;font-size:18px;line-height:22px;}.elementor-9 .elementor-element.elementor-element-023ed0e{--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-9 .elementor-element.elementor-element-0371e4f{text-align:center;font-size:18px;line-height:22px;}.elementor-9 .elementor-element.elementor-element-fe93793{--min-height:15vh;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-1e55ec8{--width:900px;}.elementor-9 .elementor-element.elementor-element-7988100{--width:400px;}.elementor-9 .elementor-element.elementor-element-51e55f6{--width:400px;}.elementor-9 .elementor-element.elementor-element-69e1781{--width:400px;}.elementor-9 .elementor-element.elementor-element-4e728c7{--width:400px;}.elementor-9 .elementor-element.elementor-element-9e0925f{--width:45%;}.elementor-9 .elementor-element.elementor-element-54050af{--width:45%;}.elementor-9 .elementor-element.elementor-element-a6e08ba{--width:45%;}.elementor-9 .elementor-element.elementor-element-63d3092{--width:45%;}.elementor-9 .elementor-element.elementor-element-d9eaad7{--width:45%;}.elementor-9 .elementor-element.elementor-element-023ed0e{--width:45%;}.elementor-9 .elementor-element.elementor-element-489a61e{--width:50%;}.elementor-9 .elementor-element.elementor-element-91da59a{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-1e55ec8{--width:90%;}.elementor-9 .elementor-element.elementor-element-344816b{--width:85%;}.elementor-9 .elementor-element.elementor-element-9e0925f{--width:80%;}.elementor-9 .elementor-element.elementor-element-54050af{--width:80%;}.elementor-9 .elementor-element.elementor-element-a6e08ba{--width:80%;}.elementor-9 .elementor-element.elementor-element-63d3092{--width:80%;}.elementor-9 .elementor-element.elementor-element-d9eaad7{--width:80%;}.elementor-9 .elementor-element.elementor-element-023ed0e{--width:80%;}.elementor-9 .elementor-element.elementor-element-489a61e{--width:70%;}.elementor-9 .elementor-element.elementor-element-91da59a{--width:85%;}}/* Start custom CSS for html, class: .elementor-element-241d756 */:root{
    --color1: #55A0E566;
    --color1-shadow: #55A0E566;
    --color2: #55A0E566;
    --color2-shadow: #2F597F66;
    --size: 20px;
}

.elementor-9 .elementor-element.elementor-element-241d756 .bubbles span{
    background: var(--color1);
    width: var(--size);
    height: var(--size);
    display: inline-block;
    border-radius: 50%;
    margin: 0 5px;
    box-shadow: 0 0 0 6px var(--color1-shadow),
    0 0 50px var(--color1),
    0 0 100px var(--color1);
    animation:animate 20s linear infinite;
    animation-duration: calc(125s/var(--i));
}

.elementor-9 .elementor-element.elementor-element-241d756 .bubbles span:nth-child(even){
    background: var(--color2);
    box-shadow: 0 0 0 6px var(--color2-shadow),
    0 0 50px var(--color2),
    0 0 100px var(--color2);
    
}
@keyframes animate{
    0%{
        transform: translateY(70vh) scale(0);
    }
    100%{
        transform: translateY(-10vh) scale(1);
    }
}/* End custom CSS */