.elementor-1341 .elementor-element.elementor-element-1ad2525{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1341 .elementor-element.elementor-element-1ad2525:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-1ad2525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B8CC1;}.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-1341 .elementor-element.elementor-element-a868592 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:40px;font-weight:600;line-height:48px;color:#FFFFFF;}.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-1341 .elementor-element.elementor-element-db6794d{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-db6794d.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-4c6bec7{--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;--justify-content:center;}.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-1341 .elementor-element.elementor-element-b0315e4 .elementor-button{background-color:var( --e-global-color-d98c535 );font-family:"Afacad", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d98c535 );border-radius:50px 50px 50px 50px;padding:12px 20px 12px 020px;}.elementor-1341 .elementor-element.elementor-element-b0315e4{padding:0px 0px 0px 0px;}.elementor-1341 .elementor-element.elementor-element-9b945ec .elementor-button{background-color:#FFFFFF;font-family:"Afacad", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-d98c535 );color:var( --e-global-color-d98c535 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d98c535 );border-radius:50px 50px 50px 50px;padding:12px 20px 12px 020px;}.elementor-1341 .elementor-element.elementor-element-9b945ec{padding:0px 0px 0px 0px;}.elementor-1341 .elementor-element.elementor-element-d8e5710{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-1a1614e{text-align:center;}.elementor-1341 .elementor-element.elementor-element-1a1614e .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:40px;font-weight:600;line-height:47px;color:#000000;}.elementor-1341 .elementor-element.elementor-element-3967322{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1341 .elementor-element.elementor-element-3967322.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-34f5b9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-1341 .elementor-element.elementor-element-1cef332{--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;--z-index:0;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1341 .elementor-element.elementor-element-dc86f8d{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:29px 29px 29px 29px;box-shadow:10px 12px 20px -20px rgba(0,0,0,0.5);--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--box-padding:0px;--header-color:#000000;--item-text-color:#000000;--item-text-hover-color:var( --e-global-color-7bde400 );--item-text-active-color:var( --e-global-color-7bde400 );}.elementor-1341 .elementor-element.elementor-element-dc86f8d .elementor-toc__spinner{color:#000000;fill:#000000;}.elementor-1341 .elementor-element.elementor-element-dc86f8d .elementor-toc__header-title{text-align:start;}.elementor-1341 .elementor-element.elementor-element-dc86f8d .elementor-toc__list-item{font-family:"Afacad", Sans-serif;font-size:20px;font-weight:500;}.elementor-1341 .elementor-element.elementor-element-a953855{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-1341 .elementor-element.elementor-element-8edc4cc{text-align:left;}.elementor-1341 .elementor-element.elementor-element-8edc4cc .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:15px;font-weight:600;line-height:16px;color:var( --e-global-color-7bde400 );}.elementor-1341 .elementor-element.elementor-element-96b544a{text-align:left;}.elementor-1341 .elementor-element.elementor-element-96b544a .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#000000;}.elementor-1341 .elementor-element.elementor-element-bd71cc7{text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1341 .elementor-element.elementor-element-2e5efe0{border-radius:20px 20px 20px 20px;}.elementor-1341 .elementor-element.elementor-element-2e5efe0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1341 .elementor-element.elementor-element-67f09c5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1341 .elementor-element.elementor-element-67f09c5 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:15px;font-weight:600;line-height:16px;color:var( --e-global-color-7bde400 );}.elementor-1341 .elementor-element.elementor-element-ab98399{text-align:left;}.elementor-1341 .elementor-element.elementor-element-ab98399 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#000000;}.elementor-1341 .elementor-element.elementor-element-c7dbfd2{text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1341 .elementor-element.elementor-element-b38a901{border-radius:20px 20px 20px 20px;}.elementor-1341 .elementor-element.elementor-element-b38a901 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1341 .elementor-element.elementor-element-951b8ed{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1341 .elementor-element.elementor-element-951b8ed .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:15px;font-weight:600;line-height:16px;color:var( --e-global-color-7bde400 );}.elementor-1341 .elementor-element.elementor-element-3612382{text-align:left;}.elementor-1341 .elementor-element.elementor-element-3612382 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#000000;}.elementor-1341 .elementor-element.elementor-element-f33bd79{text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1341 .elementor-element.elementor-element-216f6e4{border-radius:20px 20px 20px 20px;}.elementor-1341 .elementor-element.elementor-element-216f6e4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1341 .elementor-element.elementor-element-da26c97{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1341 .elementor-element.elementor-element-da26c97 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:15px;font-weight:600;line-height:16px;color:var( --e-global-color-7bde400 );}.elementor-1341 .elementor-element.elementor-element-e9182df{text-align:left;}.elementor-1341 .elementor-element.elementor-element-e9182df .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#000000;}.elementor-1341 .elementor-element.elementor-element-53b982a{text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1341 .elementor-element.elementor-element-2dc1c0c{border-radius:20px 20px 20px 20px;}.elementor-1341 .elementor-element.elementor-element-2dc1c0c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1341 .elementor-element.elementor-element-5c6ef50{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1341 .elementor-element.elementor-element-5c6ef50 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:15px;font-weight:600;line-height:16px;color:var( --e-global-color-7bde400 );}.elementor-1341 .elementor-element.elementor-element-81d5654{text-align:left;}.elementor-1341 .elementor-element.elementor-element-81d5654 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:30px;font-weight:600;line-height:38px;color:#000000;}.elementor-1341 .elementor-element.elementor-element-a5a3030{text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1341 .elementor-element.elementor-element-b12b02a{border-radius:20px 20px 20px 20px;}.elementor-1341 .elementor-element.elementor-element-b12b02a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1341 .elementor-element.elementor-element-0fa821b{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:020px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-0fa821b:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-0fa821b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bde400 );}.elementor-1341 .elementor-element.elementor-element-e76a938{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1341 .elementor-element.elementor-element-a38d6a9{text-align:left;}.elementor-1341 .elementor-element.elementor-element-a38d6a9 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:40px;font-weight:600;line-height:47px;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-59d3883{width:100%;max-width:100%;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-59d3883.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-cb76f46 .elementor-button{background-color:var( --e-global-color-7bde400 );font-family:"Afacad", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-1341 .elementor-element.elementor-element-cb76f46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1341 .elementor-element.elementor-element-cb76f46 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1341 .elementor-element.elementor-element-018d1d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1341 .elementor-element.elementor-element-c42e621{padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-1341 .elementor-element.elementor-element-c42e621 img{border-radius:20px 20px 20px 20px;}.elementor-1341 .elementor-element.elementor-element-45b82c1{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-36084d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1341 .elementor-element.elementor-element-075dcae{text-align:left;}.elementor-1341 .elementor-element.elementor-element-075dcae .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:40px;font-weight:600;line-height:47px;color:#000000;}.elementor-1341 .elementor-element.elementor-element-4b8efef{width:100%;max-width:100%;text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1341 .elementor-element.elementor-element-4b8efef.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-icon i{color:var( --e-global-color-7bde400 );transition:color 0.3s;}.elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-icon svg{fill:var( --e-global-color-7bde400 );transition:fill 0.3s;}.elementor-1341 .elementor-element.elementor-element-577c622{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-1341 .elementor-element.elementor-element-577c622 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1341 .elementor-element.elementor-element-e0410c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1341 .elementor-element.elementor-element-963f339{padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-1341 .elementor-element.elementor-element-963f339 img{border-radius:20px 20px 20px 20px;}.elementor-1341 .elementor-element.elementor-element-a6a7579{--display:flex;}@media(min-width:768px){.elementor-1341 .elementor-element.elementor-element-1cef332{--width:25%;}.elementor-1341 .elementor-element.elementor-element-a953855{--width:75%;}.elementor-1341 .elementor-element.elementor-element-e76a938{--width:50%;}.elementor-1341 .elementor-element.elementor-element-018d1d2{--width:50%;}.elementor-1341 .elementor-element.elementor-element-36084d0{--width:50%;}.elementor-1341 .elementor-element.elementor-element-e0410c2{--width:50%;}}@media(max-width:1024px){.elementor-1341 .elementor-element.elementor-element-1a1614e .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1341 .elementor-element.elementor-element-3967322{font-size:14px;}.elementor-1341 .elementor-element.elementor-element-a38d6a9 .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1341 .elementor-element.elementor-element-59d3883{font-size:14px;}.elementor-1341 .elementor-element.elementor-element-cb76f46 .elementor-button{font-size:12px;}.elementor-1341 .elementor-element.elementor-element-075dcae .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-1341 .elementor-element.elementor-element-4b8efef{font-size:14px;}}@media(max-width:767px){.elementor-1341 .elementor-element.elementor-element-a868592 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1341 .elementor-element.elementor-element-db6794d{width:100%;max-width:100%;}.elementor-1341 .elementor-element.elementor-element-96b544a .elementor-heading-title{font-size:22px;}.elementor-1341 .elementor-element.elementor-element-ab98399 .elementor-heading-title{font-size:22px;}.elementor-1341 .elementor-element.elementor-element-3612382 .elementor-heading-title{font-size:22px;}.elementor-1341 .elementor-element.elementor-element-e9182df .elementor-heading-title{font-size:22px;}.elementor-1341 .elementor-element.elementor-element-81d5654 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-1ad2525 */.elementor-1341 .elementor-element.elementor-element-1ad2525 {
  background: linear-gradient(135deg, #38ACEC, #2B8CC1);
  padding: 70px 20px;
  text-align: center;
  color: #ffffff;
  overflow: hidden;
}

/* Decorative abstract shapes */
.elementor-1341 .elementor-element.elementor-element-1ad2525::before,
.elementor-1341 .elementor-element.elementor-element-1ad2525::after {
  content: '';
  position: absolute;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.04);
  z-index: 0;
}

.elementor-1341 .elementor-element.elementor-element-1ad2525::before {
  width: 300px;
  height: 300px;
  top: -80px;
  left: -100px;
}

.elementor-1341 .elementor-element.elementor-element-1ad2525::after {
  width: 250px;
  height: 250px;
  bottom: -60px;
  right: -80px;
}

/* Optional center-circle overlay */
.elementor-1341 .elementor-element.elementor-element-1ad2525 .circle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 600px;
  height: 600px;
  background: radial-gradient(circle, rgba(255,255,255,0.05) 0%, transparent 60%);
  border-radius: 50%;
  z-index: 0;
}/* End custom CSS */