.elementor-15340 .elementor-element.elementor-element-20abb67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15340 .elementor-element.elementor-element-c4b7a2c{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.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-15340 .elementor-element.elementor-element-7244843 .elementor-button{background-color:#29AFFF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-15340 .elementor-element.elementor-element-7244843 .elementor-button:hover, .elementor-15340 .elementor-element.elementor-element-7244843 .elementor-button:focus{background-color:#1FAFFE;}.elementor-15340 .elementor-element.elementor-element-7244843{padding:0px 0px 30px 0px;}.elementor-15340 .elementor-element.elementor-element-7244843 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15340 .elementor-element.elementor-element-7244843 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-15340 .elementor-element.elementor-element-8d258b5{--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-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-15340 .elementor-element.elementor-element-766893f{padding:40px 0px 20px 0px;}.elementor-15340 .elementor-element.elementor-element-766893f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-cbf2f63 );}.elementor-15340 .elementor-element.elementor-element-584f824{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-15340 .elementor-element.elementor-element-5d83142{--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-15340 .elementor-element.elementor-element-d85715b{padding:40px 0px 20px 0px;}.elementor-15340 .elementor-element.elementor-element-d85715b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-cbf2f63 );}.elementor-15340 .elementor-element.elementor-element-dc30423{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-15340 .elementor-element.elementor-element-86388db{--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-15340 .elementor-element.elementor-element-3dccb74{padding:40px 0px 20px 0px;}.elementor-15340 .elementor-element.elementor-element-3dccb74 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-cbf2f63 );}.elementor-15340 .elementor-element.elementor-element-28a5a04{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-15340 .elementor-element.elementor-element-c35f9cf{--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-15340 .elementor-element.elementor-element-da9bc9b{padding:40px 0px 20px 0px;}.elementor-15340 .elementor-element.elementor-element-da9bc9b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-cbf2f63 );}.elementor-15340 .elementor-element.elementor-element-64032c8{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-15340 .elementor-element.elementor-element-f890fa5{--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-15340 .elementor-element.elementor-element-15185d2{padding:40px 0px 20px 0px;}.elementor-15340 .elementor-element.elementor-element-15185d2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-cbf2f63 );}.elementor-15340 .elementor-element.elementor-element-95faa24{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-15340 .elementor-element.elementor-element-2feabf5{--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-15340 .elementor-element.elementor-element-c4591c7{padding:40px 0px 20px 0px;}.elementor-15340 .elementor-element.elementor-element-c4591c7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-cbf2f63 );}.elementor-15340 .elementor-element.elementor-element-fc68240{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-15340 .elementor-element.elementor-element-5a69507{--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-15340 .elementor-element.elementor-element-b600a0f{padding:40px 0px 20px 0px;}.elementor-15340 .elementor-element.elementor-element-b600a0f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-cbf2f63 );}.elementor-15340 .elementor-element.elementor-element-7e6d092{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-15340 .elementor-element.elementor-element-45fa83b{--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-15340 .elementor-element.elementor-element-c01eb15{padding:40px 0px 20px 0px;}.elementor-15340 .elementor-element.elementor-element-c01eb15 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-cbf2f63 );}.elementor-15340 .elementor-element.elementor-element-20ba22d{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-15340 .elementor-element.elementor-element-0cdfc80{--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-15340 .elementor-element.elementor-element-0c8cb0e{padding:40px 0px 20px 0px;}.elementor-15340 .elementor-element.elementor-element-0c8cb0e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-cbf2f63 );}.elementor-15340 .elementor-element.elementor-element-8b1e4e0{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}.elementor-15340 .elementor-element.elementor-element-46f9a60{--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-15340 .elementor-element.elementor-element-896d2fe{background-color:var( --e-global-color-cb052c9 );padding:020px 015px 0px 015px;border-radius:15px 15px 15px 15px;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;}@media(max-width:575px){.elementor-15340 .elementor-element.elementor-element-766893f .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-15340 .elementor-element.elementor-element-d85715b .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-15340 .elementor-element.elementor-element-3dccb74 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-15340 .elementor-element.elementor-element-da9bc9b .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-15340 .elementor-element.elementor-element-15185d2 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-15340 .elementor-element.elementor-element-c4591c7 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-15340 .elementor-element.elementor-element-b600a0f .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-15340 .elementor-element.elementor-element-c01eb15 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-15340 .elementor-element.elementor-element-0c8cb0e .elementor-heading-title{font-size:28px;line-height:1.2em;}}/* Start custom CSS for text-editor, class: .elementor-element-c4b7a2c */.elementor-15340 .elementor-element.elementor-element-c4b7a2c ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-c4b7a2c ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-c4b7a2c ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-584f824 */.elementor-15340 .elementor-element.elementor-element-584f824 ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-584f824 ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-584f824 ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc30423 */.elementor-15340 .elementor-element.elementor-element-dc30423 ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-dc30423 ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-dc30423 ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28a5a04 */.elementor-15340 .elementor-element.elementor-element-28a5a04 ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-28a5a04 ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-28a5a04 ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64032c8 */.elementor-15340 .elementor-element.elementor-element-64032c8 ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-64032c8 ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-64032c8 ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95faa24 */.elementor-15340 .elementor-element.elementor-element-95faa24 ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-95faa24 ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-95faa24 ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc68240 */.elementor-15340 .elementor-element.elementor-element-fc68240 ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-fc68240 ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-fc68240 ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e6d092 */.elementor-15340 .elementor-element.elementor-element-7e6d092 ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-7e6d092 ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-7e6d092 ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20ba22d */.elementor-15340 .elementor-element.elementor-element-20ba22d ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-20ba22d ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-20ba22d ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b1e4e0 */.elementor-15340 .elementor-element.elementor-element-8b1e4e0 ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-8b1e4e0 ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-8b1e4e0 ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-896d2fe */.elementor-15340 .elementor-element.elementor-element-896d2fe ul {
  list-style: none;
  padding-left: 20px;
}

.elementor-15340 .elementor-element.elementor-element-896d2fe ul li {
  position: relative;
  color: #ffffff;   /* Text white */
}

.elementor-15340 .elementor-element.elementor-element-896d2fe ul li::before {
  content: "•";
  color: #ffffff;   /* Bullet white */
  font-size: 20px;
  position: absolute;
  left: -15px;
  top: -4px;
}/* End custom CSS */