.elementor-30 .elementor-element.elementor-element-44a9d93{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-44a9d93:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-44a9d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-72be6ea{--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:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6021e7e{--display:flex;--border-radius:20px 0px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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-30 .elementor-element.elementor-element-fb1e4bd{z-index:0;}.elementor-30 .elementor-element.elementor-element-fb1e4bd img{height:300px;object-fit:cover;object-position:center center;border-radius:20px 0px 0px 20px;}.elementor-30 .elementor-element.elementor-element-70210ac{--display:flex;--border-radius:20px 0px 0px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:-30%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-30 .elementor-element.elementor-element-70210ac:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-70210ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32007E66;}.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-30 .elementor-element.elementor-element-20daf43{z-index:2;}.elementor-30 .elementor-element.elementor-element-20daf43 .elementor-heading-title{color:var( --e-global-color-3218b11 );}.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-30 .elementor-element.elementor-element-28803e5 .elementor-button{background-color:var( --e-global-color-3025666 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 6px 0px;border-color:#1300311A;border-radius:50px 50px 50px 50px;padding:10px 30px 10px 30px;}.elementor-30 .elementor-element.elementor-element-e3b18af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-56152f7 img{height:300px;object-fit:cover;object-position:center center;border-radius:0px 20px 20px 0px;}.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-30 .elementor-element.elementor-element-c5e91ed{color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-c5e91ed a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-11a9cab{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-8ea7225{z-index:2;}.elementor-30 .elementor-element.elementor-element-8ea7225 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-076b5ab{--e-image-carousel-slides-to-show:7;}.elementor-30 .elementor-element.elementor-element-076b5ab .elementor-swiper-button.elementor-swiper-button-prev, .elementor-30 .elementor-element.elementor-element-076b5ab .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-076b5ab .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-30 .elementor-element.elementor-element-076b5ab .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-076b5ab .swiper-wrapper{display:flex;align-items:center;}.elementor-30 .elementor-element.elementor-element-076b5ab .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-187e532{z-index:2;}.elementor-30 .elementor-element.elementor-element-187e532 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-ba774ac{--e-image-carousel-slides-to-show:7;}.elementor-30 .elementor-element.elementor-element-ba774ac .elementor-swiper-button.elementor-swiper-button-prev, .elementor-30 .elementor-element.elementor-element-ba774ac .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-ba774ac .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-30 .elementor-element.elementor-element-ba774ac .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-ba774ac .swiper-wrapper{display:flex;align-items:center;}.elementor-30 .elementor-element.elementor-element-ba774ac .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-4002a52{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-4002a52:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4002a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-cdcc863{z-index:2;}.elementor-30 .elementor-element.elementor-element-cdcc863 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-c285e61{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-bc42abe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-9b93952{z-index:2;}.elementor-30 .elementor-element.elementor-element-9b93952 .elementor-heading-title{color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-5e24a35{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#DAD2FF;}.elementor-30 .elementor-element.elementor-element-5e24a35 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-9237d65{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-30 .elementor-element.elementor-element-9237d65 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-eed5f2f{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-50cb798 img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-2add426 img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-58713bc img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-56186cb img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-5f0af4f img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-af48993 img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-f73024a img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-6479062 img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-2a7fde4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-86b80b6{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-86b80b6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-86b80b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-0241e7c{z-index:2;}.elementor-30 .elementor-element.elementor-element-0241e7c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-0fee3e7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#DAD2FF;}.elementor-30 .elementor-element.elementor-element-0fee3e7 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-b66d535{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-b66d535:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b66d535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-533b67c{z-index:2;}.elementor-30 .elementor-element.elementor-element-533b67c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-482ebbf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#DAD2FF;}.elementor-30 .elementor-element.elementor-element-482ebbf a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-e7954af{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-e7954af:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e7954af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-552b81b{z-index:2;}.elementor-30 .elementor-element.elementor-element-552b81b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-c4cb43b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#DAD2FF;}.elementor-30 .elementor-element.elementor-element-c4cb43b a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-fee8331{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-fee8331:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-fee8331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-017516d{z-index:2;}.elementor-30 .elementor-element.elementor-element-017516d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-8b9492f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#DAD2FF;}.elementor-30 .elementor-element.elementor-element-8b9492f a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-f83af0d{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-537cf2e{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-30 .elementor-element.elementor-element-537cf2e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-537cf2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-8a9cb65{z-index:2;}.elementor-30 .elementor-element.elementor-element-8a9cb65 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#32007E;}.elementor-30 .elementor-element.elementor-element-b5cba22{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-30 .elementor-element.elementor-element-b5cba22 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-db7be9e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f948dd1{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f948dd1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f948dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-8ee882e{z-index:2;}.elementor-30 .elementor-element.elementor-element-8ee882e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-cd653d4{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-30 .elementor-element.elementor-element-cd653d4 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-8c61eae{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-8c61eae:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8c61eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-0deace7{z-index:2;}.elementor-30 .elementor-element.elementor-element-0deace7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-6152b0c{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-30 .elementor-element.elementor-element-6152b0c a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-62713c3{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-62713c3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-62713c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-623bd54{z-index:2;}.elementor-30 .elementor-element.elementor-element-623bd54 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7d10a71{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-30 .elementor-element.elementor-element-7d10a71 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-4b9a971{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-4b9a971:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4b9a971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-3a294d8{z-index:2;}.elementor-30 .elementor-element.elementor-element-3a294d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-87f939a{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-30 .elementor-element.elementor-element-87f939a a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-168c588{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-30 .elementor-element.elementor-element-168c588:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-168c588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-5ab836f{z-index:2;}.elementor-30 .elementor-element.elementor-element-5ab836f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#32007E;}.elementor-30 .elementor-element.elementor-element-61e3943{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-30 .elementor-element.elementor-element-61e3943 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-f5a3a19{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b6d1556 img{border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-1df20e2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-bc0de3f{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-bc0de3f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-bc0de3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-bd94ddc{z-index:2;}.elementor-30 .elementor-element.elementor-element-bd94ddc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-3b21be6{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-30 .elementor-element.elementor-element-3b21be6 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-01244ef{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-01244ef:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-01244ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-5a69dcd{z-index:2;}.elementor-30 .elementor-element.elementor-element-5a69dcd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-f5c5f7b{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-30 .elementor-element.elementor-element-f5c5f7b a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-41bd6b4{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-41bd6b4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-41bd6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-c37f5f3{z-index:2;}.elementor-30 .elementor-element.elementor-element-c37f5f3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-d4fbb06{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-30 .elementor-element.elementor-element-d4fbb06 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-1a14541{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-1a14541:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1a14541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-4e01dc1{z-index:2;}.elementor-30 .elementor-element.elementor-element-4e01dc1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-f944778{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-30 .elementor-element.elementor-element-f944778 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-cbf3b3d{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-30 .elementor-element.elementor-element-cbf3b3d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-cbf3b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-979b166{z-index:2;}.elementor-30 .elementor-element.elementor-element-979b166 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#32007E;}.elementor-30 .elementor-element.elementor-element-f6f9106{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-30 .elementor-element.elementor-element-f6f9106 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-1bfb2c8{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-67a6c98 img{border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-f9cfef6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2b98daa{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2b98daa:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2b98daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-7a5f9e9{z-index:2;}.elementor-30 .elementor-element.elementor-element-7a5f9e9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-842fe3a{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-30 .elementor-element.elementor-element-842fe3a a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-0150041{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-0150041:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-0150041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-925d0dd{z-index:2;}.elementor-30 .elementor-element.elementor-element-925d0dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1e47e51{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-30 .elementor-element.elementor-element-1e47e51 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-0588bd0{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-0588bd0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-0588bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-cf79980{z-index:2;}.elementor-30 .elementor-element.elementor-element-cf79980 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-607e411{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-30 .elementor-element.elementor-element-607e411 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-5905d16{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-5905d16:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5905d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-8352b48{z-index:2;}.elementor-30 .elementor-element.elementor-element-8352b48 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-d92bf69{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-30 .elementor-element.elementor-element-d92bf69 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-f33eca1{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-30 .elementor-element.elementor-element-f33eca1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f33eca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-c9579c5{z-index:2;}.elementor-30 .elementor-element.elementor-element-c9579c5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#32007E;}.elementor-30 .elementor-element.elementor-element-486fe8d{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-30 .elementor-element.elementor-element-486fe8d a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-9005f12{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2378492{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f952c17{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f952c17:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f952c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-e11aee2{z-index:2;}.elementor-30 .elementor-element.elementor-element-e11aee2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-0035c45{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-30 .elementor-element.elementor-element-0035c45 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-c7cb7eb{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-c7cb7eb:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-c7cb7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-aaaa3e1{z-index:2;}.elementor-30 .elementor-element.elementor-element-aaaa3e1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-b795bfa{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-30 .elementor-element.elementor-element-b795bfa a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-45ffea0 img{border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-65ecc05{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-65ecc05:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-65ecc05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3218b11 );}.elementor-30 .elementor-element.elementor-element-382512c{z-index:2;}.elementor-30 .elementor-element.elementor-element-382512c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#32007E;}.elementor-30 .elementor-element.elementor-element-8506ac9{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-30 .elementor-element.elementor-element-8506ac9 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-491fe1f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-a9556e5{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-a9556e5:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a9556e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-9e20968{z-index:2;}.elementor-30 .elementor-element.elementor-element-9e20968 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-2523e22{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-30 .elementor-element.elementor-element-2523e22 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-3f1ff77{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(19.000000000000036, 0, 49.00000000000001, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-3f1ff77:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3f1ff77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}.elementor-30 .elementor-element.elementor-element-379efec{z-index:2;}.elementor-30 .elementor-element.elementor-element-379efec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-eeeda43{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-30 .elementor-element.elementor-element-eeeda43 a{color:var( --e-global-color-1bdbee2 );}.elementor-30 .elementor-element.elementor-element-39901c9 img{border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-e9407ce .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 6px 0px;border-color:#1300311A;border-radius:50px 50px 50px 50px;padding:10px 30px 10px 30px;}.elementor-30 .elementor-element.elementor-element-e9407ce{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-30:not(.elementor-motion-effects-element-type-background), body.elementor-page-30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3025666 );}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-c285e61{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-eed5f2f{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-2a7fde4{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-0241e7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-552b81b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-017516d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-db7be9e{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-8ee882e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-0deace7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-623bd54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-3a294d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-1df20e2{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-bd94ddc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-5a69dcd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-c37f5f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-4e01dc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-f9cfef6{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-7a5f9e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-925d0dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-cf79980 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-8352b48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-2378492{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-e11aee2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-aaaa3e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-491fe1f{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-9e20968 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-379efec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-44a9d93{--content-width:1280px;}.elementor-30 .elementor-element.elementor-element-6021e7e{--width:30%;}.elementor-30 .elementor-element.elementor-element-70210ac{--width:30%;}.elementor-30 .elementor-element.elementor-element-e3b18af{--width:70%;}.elementor-30 .elementor-element.elementor-element-11a9cab{--content-width:1280px;}.elementor-30 .elementor-element.elementor-element-4002a52{--content-width:1280px;}.elementor-30 .elementor-element.elementor-element-f83af0d{--content-width:1280px;}.elementor-30 .elementor-element.elementor-element-65ecc05{--content-width:1280px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-6021e7e{--border-radius:20px 20px 0px 0px;}.elementor-30 .elementor-element.elementor-element-fb1e4bd img{height:400px;border-radius:20px 20px 0px 0px;}.elementor-30 .elementor-element.elementor-element-70210ac{--border-radius:20px 20px 0px 0px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-56152f7 img{border-radius:0px 0px 20px 20px;}.elementor-30 .elementor-element.elementor-element-076b5ab{--e-image-carousel-slides-to-show:3;}.elementor-30 .elementor-element.elementor-element-ba774ac{--e-image-carousel-slides-to-show:3;}.elementor-30 .elementor-element.elementor-element-c285e61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-eed5f2f{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-2a7fde4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-0241e7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-552b81b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-017516d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-537cf2e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-db7be9e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-8ee882e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-0deace7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-623bd54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-3a294d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-168c588{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-1df20e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-bd94ddc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-5a69dcd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-c37f5f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-4e01dc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-cbf3b3d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-f9cfef6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-7a5f9e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-925d0dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-cf79980 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-8352b48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-f33eca1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-2378492{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-e11aee2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-aaaa3e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-65ecc05{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-491fe1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-9e20968 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-30 .elementor-element.elementor-element-379efec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-b5cba22 */.elementor-30 .elementor-element.elementor-element-b5cba22 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-b5cba22 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-b5cba22 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-b5cba22 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-b5cba22 h2, .elementor-30 .elementor-element.elementor-element-b5cba22 h3, .elementor-30 .elementor-element.elementor-element-b5cba22 b, .elementor-30 .elementor-element.elementor-element-b5cba22 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-b5cba22 ol, .elementor-30 .elementor-element.elementor-element-b5cba22 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-b5cba22 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd653d4 */.elementor-30 .elementor-element.elementor-element-cd653d4 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-cd653d4 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-cd653d4 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-cd653d4 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-cd653d4 h2, .elementor-30 .elementor-element.elementor-element-cd653d4 h3, .elementor-30 .elementor-element.elementor-element-cd653d4 b, .elementor-30 .elementor-element.elementor-element-cd653d4 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-cd653d4 ol, .elementor-30 .elementor-element.elementor-element-cd653d4 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-cd653d4 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6152b0c */.elementor-30 .elementor-element.elementor-element-6152b0c p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-6152b0c h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-6152b0c h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-6152b0c h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-6152b0c h2, .elementor-30 .elementor-element.elementor-element-6152b0c h3, .elementor-30 .elementor-element.elementor-element-6152b0c b, .elementor-30 .elementor-element.elementor-element-6152b0c li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-6152b0c ol, .elementor-30 .elementor-element.elementor-element-6152b0c ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-6152b0c img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d10a71 */.elementor-30 .elementor-element.elementor-element-7d10a71 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-7d10a71 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-7d10a71 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-7d10a71 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-7d10a71 h2, .elementor-30 .elementor-element.elementor-element-7d10a71 h3, .elementor-30 .elementor-element.elementor-element-7d10a71 b, .elementor-30 .elementor-element.elementor-element-7d10a71 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-7d10a71 ol, .elementor-30 .elementor-element.elementor-element-7d10a71 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-7d10a71 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87f939a */.elementor-30 .elementor-element.elementor-element-87f939a p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-87f939a h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-87f939a h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-87f939a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-87f939a h2, .elementor-30 .elementor-element.elementor-element-87f939a h3, .elementor-30 .elementor-element.elementor-element-87f939a b, .elementor-30 .elementor-element.elementor-element-87f939a li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-87f939a ol, .elementor-30 .elementor-element.elementor-element-87f939a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-87f939a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61e3943 */.elementor-30 .elementor-element.elementor-element-61e3943 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-61e3943 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-61e3943 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-61e3943 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-61e3943 h2, .elementor-30 .elementor-element.elementor-element-61e3943 h3, .elementor-30 .elementor-element.elementor-element-61e3943 b, .elementor-30 .elementor-element.elementor-element-61e3943 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-61e3943 ol, .elementor-30 .elementor-element.elementor-element-61e3943 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-61e3943 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b21be6 */.elementor-30 .elementor-element.elementor-element-3b21be6 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-3b21be6 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-3b21be6 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-3b21be6 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-3b21be6 h2, .elementor-30 .elementor-element.elementor-element-3b21be6 h3, .elementor-30 .elementor-element.elementor-element-3b21be6 b, .elementor-30 .elementor-element.elementor-element-3b21be6 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-3b21be6 ol, .elementor-30 .elementor-element.elementor-element-3b21be6 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-3b21be6 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c5f7b */.elementor-30 .elementor-element.elementor-element-f5c5f7b p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-f5c5f7b h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-f5c5f7b h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-f5c5f7b h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-f5c5f7b h2, .elementor-30 .elementor-element.elementor-element-f5c5f7b h3, .elementor-30 .elementor-element.elementor-element-f5c5f7b b, .elementor-30 .elementor-element.elementor-element-f5c5f7b li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-f5c5f7b ol, .elementor-30 .elementor-element.elementor-element-f5c5f7b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-f5c5f7b img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4fbb06 */.elementor-30 .elementor-element.elementor-element-d4fbb06 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-d4fbb06 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-d4fbb06 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-d4fbb06 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-d4fbb06 h2, .elementor-30 .elementor-element.elementor-element-d4fbb06 h3, .elementor-30 .elementor-element.elementor-element-d4fbb06 b, .elementor-30 .elementor-element.elementor-element-d4fbb06 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-d4fbb06 ol, .elementor-30 .elementor-element.elementor-element-d4fbb06 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-d4fbb06 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f944778 */.elementor-30 .elementor-element.elementor-element-f944778 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-f944778 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-f944778 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-f944778 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-f944778 h2, .elementor-30 .elementor-element.elementor-element-f944778 h3, .elementor-30 .elementor-element.elementor-element-f944778 b, .elementor-30 .elementor-element.elementor-element-f944778 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-f944778 ol, .elementor-30 .elementor-element.elementor-element-f944778 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-f944778 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6f9106 */.elementor-30 .elementor-element.elementor-element-f6f9106 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-f6f9106 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-f6f9106 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-f6f9106 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-f6f9106 h2, .elementor-30 .elementor-element.elementor-element-f6f9106 h3, .elementor-30 .elementor-element.elementor-element-f6f9106 b, .elementor-30 .elementor-element.elementor-element-f6f9106 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-f6f9106 ol, .elementor-30 .elementor-element.elementor-element-f6f9106 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-f6f9106 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-842fe3a */.elementor-30 .elementor-element.elementor-element-842fe3a p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-842fe3a h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-842fe3a h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-842fe3a h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-842fe3a h2, .elementor-30 .elementor-element.elementor-element-842fe3a h3, .elementor-30 .elementor-element.elementor-element-842fe3a b, .elementor-30 .elementor-element.elementor-element-842fe3a li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-842fe3a ol, .elementor-30 .elementor-element.elementor-element-842fe3a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-842fe3a img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e47e51 */.elementor-30 .elementor-element.elementor-element-1e47e51 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-1e47e51 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-1e47e51 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-1e47e51 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-1e47e51 h2, .elementor-30 .elementor-element.elementor-element-1e47e51 h3, .elementor-30 .elementor-element.elementor-element-1e47e51 b, .elementor-30 .elementor-element.elementor-element-1e47e51 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-1e47e51 ol, .elementor-30 .elementor-element.elementor-element-1e47e51 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-1e47e51 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-607e411 */.elementor-30 .elementor-element.elementor-element-607e411 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-607e411 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-607e411 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-607e411 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-607e411 h2, .elementor-30 .elementor-element.elementor-element-607e411 h3, .elementor-30 .elementor-element.elementor-element-607e411 b, .elementor-30 .elementor-element.elementor-element-607e411 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-607e411 ol, .elementor-30 .elementor-element.elementor-element-607e411 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-607e411 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d92bf69 */.elementor-30 .elementor-element.elementor-element-d92bf69 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-d92bf69 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-d92bf69 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-d92bf69 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-d92bf69 h2, .elementor-30 .elementor-element.elementor-element-d92bf69 h3, .elementor-30 .elementor-element.elementor-element-d92bf69 b, .elementor-30 .elementor-element.elementor-element-d92bf69 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-d92bf69 ol, .elementor-30 .elementor-element.elementor-element-d92bf69 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-d92bf69 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-486fe8d */.elementor-30 .elementor-element.elementor-element-486fe8d p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-486fe8d h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-486fe8d h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-486fe8d h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-486fe8d h2, .elementor-30 .elementor-element.elementor-element-486fe8d h3, .elementor-30 .elementor-element.elementor-element-486fe8d b, .elementor-30 .elementor-element.elementor-element-486fe8d li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-486fe8d ol, .elementor-30 .elementor-element.elementor-element-486fe8d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-486fe8d img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0035c45 */.elementor-30 .elementor-element.elementor-element-0035c45 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-0035c45 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-0035c45 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-0035c45 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-0035c45 h2, .elementor-30 .elementor-element.elementor-element-0035c45 h3, .elementor-30 .elementor-element.elementor-element-0035c45 b, .elementor-30 .elementor-element.elementor-element-0035c45 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-0035c45 ol, .elementor-30 .elementor-element.elementor-element-0035c45 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-0035c45 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b795bfa */.elementor-30 .elementor-element.elementor-element-b795bfa p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-b795bfa h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-b795bfa h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-b795bfa h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-b795bfa h2, .elementor-30 .elementor-element.elementor-element-b795bfa h3, .elementor-30 .elementor-element.elementor-element-b795bfa b, .elementor-30 .elementor-element.elementor-element-b795bfa li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-b795bfa ol, .elementor-30 .elementor-element.elementor-element-b795bfa ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-b795bfa img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8506ac9 */.elementor-30 .elementor-element.elementor-element-8506ac9 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-8506ac9 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-8506ac9 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-8506ac9 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-8506ac9 h2, .elementor-30 .elementor-element.elementor-element-8506ac9 h3, .elementor-30 .elementor-element.elementor-element-8506ac9 b, .elementor-30 .elementor-element.elementor-element-8506ac9 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-8506ac9 ol, .elementor-30 .elementor-element.elementor-element-8506ac9 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-8506ac9 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2523e22 */.elementor-30 .elementor-element.elementor-element-2523e22 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-2523e22 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-2523e22 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-2523e22 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-2523e22 h2, .elementor-30 .elementor-element.elementor-element-2523e22 h3, .elementor-30 .elementor-element.elementor-element-2523e22 b, .elementor-30 .elementor-element.elementor-element-2523e22 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-2523e22 ol, .elementor-30 .elementor-element.elementor-element-2523e22 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-2523e22 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeeda43 */.elementor-30 .elementor-element.elementor-element-eeeda43 p:last-child {
    margin-bottom: 0;
}

.elementor-30 .elementor-element.elementor-element-eeeda43 h2:first-child {
    margin-top: 0;
}

.elementor-30 .elementor-element.elementor-element-eeeda43 h2 {
    margin-top: 30px;
}

.elementor-30 .elementor-element.elementor-element-eeeda43 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-30 .elementor-element.elementor-element-eeeda43 h2, .elementor-30 .elementor-element.elementor-element-eeeda43 h3, .elementor-30 .elementor-element.elementor-element-eeeda43 b, .elementor-30 .elementor-element.elementor-element-eeeda43 li::marker {
    color: #32007E;
}

.elementor-30 .elementor-element.elementor-element-eeeda43 ol, .elementor-30 .elementor-element.elementor-element-eeeda43 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-30 .elementor-element.elementor-element-eeeda43 img {
    border-radius: 8px;
}/* End custom CSS */