.elementor-10208 .elementor-element.elementor-element-351be9e2 .elementor-repeater-item-4dbef29.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-10208 .elementor-element.elementor-element-5149a40e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-e9d24f8 > .elementor-container{max-width:1440px;}.elementor-10208 .elementor-element.elementor-element-e9d24f8 .elementor-repeater-item-0bccff6.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-10208 .elementor-element.elementor-element-76383c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-10208 .elementor-element.elementor-element-d9fec5d .elementor-heading-title{color:#7D4CFC;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.5em;}.elementor-10208 .elementor-element.elementor-element-d9fec5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-1f93d37{margin-top:0px;margin-bottom:0px;}.elementor-10208 .elementor-element.elementor-element-dd43da2 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-393e891{columns:1;}.elementor-10208 .elementor-element.elementor-element-6e20fde{columns:1;}.elementor-10208 .elementor-element.elementor-element-9186fc2 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-10208 .elementor-element.elementor-element-222b8bb{columns:1;}.elementor-10208 .elementor-element.elementor-element-2df5132{text-align:right;}.elementor-10208 .elementor-element.elementor-element-2df5132 img{width:250px;}.elementor-10208 .elementor-element.elementor-element-2df5132 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-1a13f95{text-align:right;}.elementor-10208 .elementor-element.elementor-element-1a13f95 img{width:300px;}.elementor-10208 .elementor-element.elementor-element-1a13f95 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-02a6097{columns:1;text-align:right;color:#222222;font-size:0.9rem;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-e9d24f8 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10208 .elementor-element.elementor-element-e9d24f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-10208 .elementor-element.elementor-element-9c18def > .elementor-container{max-width:1440px;}.elementor-10208 .elementor-element.elementor-element-9c18def .elementor-repeater-item-0bccff6.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-10208 .elementor-element.elementor-element-0af34a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-10208 .elementor-element.elementor-element-8658b76 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-bf20687 .elementor-heading-title{color:#333333;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5em;word-spacing:2px;}.elementor-10208 .elementor-element.elementor-element-bf20687 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-de5e4ec > .elementor-widget-container{padding:40px 40px 40px 40px;background-color:#FFFFFF;}.elementor-10208 .elementor-element.elementor-element-7c4bdf7 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-10208 .elementor-element.elementor-element-8620c5d .elementor-heading-title{color:#333333;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.5em;word-spacing:2px;}.elementor-10208 .elementor-element.elementor-element-8620c5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-48f5f32 > .elementor-widget-container{padding:40px 40px 40px 40px;background-color:#FFFFFF;}.elementor-10208 .elementor-element.elementor-element-9c18def:not(.elementor-motion-effects-element-type-background), .elementor-10208 .elementor-element.elementor-element-9c18def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-10208 .elementor-element.elementor-element-9c18def{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-10208 .elementor-element.elementor-element-9c18def > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px) and (min-width:768px){.elementor-10208 .elementor-element.elementor-element-dd43da2{width:100%;}.elementor-10208 .elementor-element.elementor-element-9186fc2{width:100%;}.elementor-10208 .elementor-element.elementor-element-8658b76{width:100%;}.elementor-10208 .elementor-element.elementor-element-7c4bdf7{width:100%;}}@media(max-width:1024px){.elementor-10208 .elementor-element.elementor-element-76383c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-10208 .elementor-element.elementor-element-d9fec5d .elementor-heading-title{font-size:1.5rem;}.elementor-10208 .elementor-element.elementor-element-d9fec5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-dd43da2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-9186fc2 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-2df5132{text-align:left;}.elementor-10208 .elementor-element.elementor-element-2df5132 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-1a13f95{text-align:left;}.elementor-10208 .elementor-element.elementor-element-02a6097{text-align:left;}.elementor-10208 .elementor-element.elementor-element-e9d24f8{margin-top:0px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-0af34a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-10208 .elementor-element.elementor-element-8658b76 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-bf20687 .elementor-heading-title{font-size:1.2rem;}.elementor-10208 .elementor-element.elementor-element-bf20687 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-de5e4ec > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-10208 .elementor-element.elementor-element-7c4bdf7 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-8620c5d .elementor-heading-title{font-size:1.2rem;}.elementor-10208 .elementor-element.elementor-element-8620c5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10208 .elementor-element.elementor-element-48f5f32 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-10208 .elementor-element.elementor-element-9c18def{margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}}@media(max-width:767px){.elementor-10208 .elementor-element.elementor-element-76383c4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-10208 .elementor-element.elementor-element-d9fec5d .elementor-heading-title{font-size:1.4rem;}.elementor-10208 .elementor-element.elementor-element-0af34a6 > .elementor-element-populated{padding:0px 15px 0px 15px;}}/* Start custom CSS for text-editor, class: .elementor-element-393e891 */.elementor-10208 .elementor-element.elementor-element-393e891 p + p{
    margin-top: 20px;
}

.elementor-10208 .elementor-element.elementor-element-393e891 strong{
      font-weight: 600;
  color: #111;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e20fde */.elementor-10208 .elementor-element.elementor-element-6e20fde p + p{
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-222b8bb */.elementor-10208 .elementor-element.elementor-element-222b8bb p + p{
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02a6097 */.elementor-10208 .elementor-element.elementor-element-02a6097 p + p{
    margin-top: 40px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9186fc2 */.elementor-10208 .elementor-element.elementor-element-9186fc2 > .elementor-widget-wrap{
      align-content: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-393e891 */.elementor-10208 .elementor-element.elementor-element-393e891 p + p{
    margin-top: 20px;
}

.elementor-10208 .elementor-element.elementor-element-393e891 strong{
      font-weight: 600;
  color: #111;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e20fde */.elementor-10208 .elementor-element.elementor-element-6e20fde p + p{
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-222b8bb */.elementor-10208 .elementor-element.elementor-element-222b8bb p + p{
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02a6097 */.elementor-10208 .elementor-element.elementor-element-02a6097 p + p{
    margin-top: 40px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9186fc2 */.elementor-10208 .elementor-element.elementor-element-9186fc2 > .elementor-widget-wrap{
      align-content: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de5e4ec */.elementor-10208 .elementor-element.elementor-element-de5e4ec{
      border: 1px solid rgba(125, 76, 252, 0.2);
  border-radius: 20px;
  overflow: hidden
}

.elementor-10208 .elementor-element.elementor-element-de5e4ec strong{
    font-size: 1.3rem;
  color: #7D4CFC;
  font-weight: 600;
  margin-bottom: 10px;
  display: block;
}

.elementor-10208 .elementor-element.elementor-element-de5e4ec a{
    color: #fff;
  background: #A684FD;
  font-weight: 600;
  margin-top: 30px;
  display: inline-block;
  font-size: 0.9rem;
  padding: 8px 24px;
  border-radius: 30px;transition: all 0.3s ease;
}


.elementor-10208 .elementor-element.elementor-element-de5e4ec a:hover{
  background: #7D4CFC;
}

.elementor-10208 .elementor-element.elementor-element-de5e4ec ul li {
    list-style: none;
    position: relative;
    padding-left: 15px;
}


.elementor-10208 .elementor-element.elementor-element-de5e4ec ul li:before {
    content: "·";
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f5f32 */.elementor-10208 .elementor-element.elementor-element-48f5f32{
      border: 1px solid rgba(125, 76, 252, 0.2);
  border-radius: 20px;
  overflow: hidden
}

.elementor-10208 .elementor-element.elementor-element-48f5f32 strong{
    font-size: 1.3rem;
  color: #7D4CFC;
  font-weight: 600;
  margin-bottom: 10px;
  display: block;
}

.elementor-10208 .elementor-element.elementor-element-48f5f32 a{
    color: #fff;
  background: #A684FD;
  font-weight: 600;
  margin-top: 30px;
  display: inline-block;
  font-size: 0.9rem;
  padding: 8px 24px;
  border-radius: 30px;transition: all 0.3s ease;
}


.elementor-10208 .elementor-element.elementor-element-48f5f32 a:hover{
  background: #7D4CFC;
}

.elementor-10208 .elementor-element.elementor-element-48f5f32 ul li {
    list-style: none;
    position: relative;
    padding-left: 15px;
}


.elementor-10208 .elementor-element.elementor-element-48f5f32 ul li:before {
    content: "·";
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de5e4ec */.elementor-10208 .elementor-element.elementor-element-de5e4ec{
      border: 1px solid rgba(125, 76, 252, 0.2);
  border-radius: 20px;
  overflow: hidden
}

.elementor-10208 .elementor-element.elementor-element-de5e4ec strong{
    font-size: 1.3rem;
  color: #7D4CFC;
  font-weight: 600;
  margin-bottom: 10px;
  display: block;
}

.elementor-10208 .elementor-element.elementor-element-de5e4ec a{
    color: #fff;
  background: #A684FD;
  font-weight: 600;
  margin-top: 30px;
  display: inline-block;
  font-size: 0.9rem;
  padding: 8px 24px;
  border-radius: 30px;transition: all 0.3s ease;
}


.elementor-10208 .elementor-element.elementor-element-de5e4ec a:hover{
  background: #7D4CFC;
}

.elementor-10208 .elementor-element.elementor-element-de5e4ec ul li {
    list-style: none;
    position: relative;
    padding-left: 15px;
}


.elementor-10208 .elementor-element.elementor-element-de5e4ec ul li:before {
    content: "·";
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48f5f32 */.elementor-10208 .elementor-element.elementor-element-48f5f32{
      border: 1px solid rgba(125, 76, 252, 0.2);
  border-radius: 20px;
  overflow: hidden
}

.elementor-10208 .elementor-element.elementor-element-48f5f32 strong{
    font-size: 1.3rem;
  color: #7D4CFC;
  font-weight: 600;
  margin-bottom: 10px;
  display: block;
}

.elementor-10208 .elementor-element.elementor-element-48f5f32 a{
    color: #fff;
  background: #A684FD;
  font-weight: 600;
  margin-top: 30px;
  display: inline-block;
  font-size: 0.9rem;
  padding: 8px 24px;
  border-radius: 30px;transition: all 0.3s ease;
}


.elementor-10208 .elementor-element.elementor-element-48f5f32 a:hover{
  background: #7D4CFC;
}

.elementor-10208 .elementor-element.elementor-element-48f5f32 ul li {
    list-style: none;
    position: relative;
    padding-left: 15px;
}


.elementor-10208 .elementor-element.elementor-element-48f5f32 ul li:before {
    content: "·";
    position: absolute;
    left: 0;
}/* End custom CSS */