.elementor-6222 .elementor-element.elementor-element-05e9735{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6222 .elementor-element.elementor-element-05e9735:not(.elementor-motion-effects-element-type-background), .elementor-6222 .elementor-element.elementor-element-05e9735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EE;}.elementor-6222 .elementor-element.elementor-element-59025ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-6222 .elementor-element.elementor-element-00c4618 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-6222 .elementor-element.elementor-element-c156df2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6222 .elementor-element.elementor-element-1661c23 > .elementor-widget-container{margin:20px 0px 12px 0px;}.elementor-6222 .elementor-element.elementor-element-1661c23 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:400;line-height:1.05px;letter-spacing:-1px;}.elementor-6222 .elementor-element.elementor-element-d2522f1 > .elementor-widget-container{margin:20px 0px 048px 0px;}.elementor-6222 .elementor-element.elementor-element-d2522f1{font-family:"Poppins", Sans-serif;font-size:13px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-2fb6580{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;}.elementor-6222 .elementor-element.elementor-element-2fb6580 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6222 .elementor-element.elementor-element-2fb6580 .elementor-divider-separator{width:100%;}.elementor-6222 .elementor-element.elementor-element-2fb6580 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6222 .elementor-element.elementor-element-e65693a{--display:flex;}.elementor-6222 .elementor-element.elementor-element-a71823d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;color:#0A0A0A;}.elementor-6222 .elementor-element.elementor-element-b761f94{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-ea790e7{--display:flex;}.elementor-6222 .elementor-element.elementor-element-99bb6a3 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;color:#0A0A0A;}.elementor-6222 .elementor-element.elementor-element-e774f29{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-908fa8e{--display:flex;}.elementor-6222 .elementor-element.elementor-element-4464d11 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;color:#0A0A0A;}.elementor-6222 .elementor-element.elementor-element-05a483e{--display:flex;}.elementor-6222 .elementor-element.elementor-element-9cce902 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;color:#0A0A0A;}.elementor-6222 .elementor-element.elementor-element-dd14aec{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-44825fe{--display:flex;}.elementor-6222 .elementor-element.elementor-element-ce8ab66 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;color:#0A0A0A;}.elementor-6222 .elementor-element.elementor-element-32e5439{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-5c37555{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-95e9f12{--display:flex;}.elementor-6222 .elementor-element.elementor-element-785a3e4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;color:#0A0A0A;}.elementor-6222 .elementor-element.elementor-element-4d63b26{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-37ef063{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-b506a41{--display:flex;}.elementor-6222 .elementor-element.elementor-element-8ae3635 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;color:#0A0A0A;}.elementor-6222 .elementor-element.elementor-element-eafa039{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-57b01e7{--display:flex;}.elementor-6222 .elementor-element.elementor-element-597590c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;color:#0A0A0A;}.elementor-6222 .elementor-element.elementor-element-c056c00{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-c7d6aea{--display:flex;}.elementor-6222 .elementor-element.elementor-element-935fb3d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;color:#0A0A0A;}.elementor-6222 .elementor-element.elementor-element-9e6bb79{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.8px;color:#737373;}.elementor-6222 .elementor-element.elementor-element-1f8533e{--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:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:20px 20px 20px 20px;--margin-top:28px;--margin-bottom:28px;--margin-left:28px;--margin-right:28px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6222 .elementor-element.elementor-element-1f8533e:not(.elementor-motion-effects-element-type-background), .elementor-6222 .elementor-element.elementor-element-1f8533e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEECE7;}.elementor-6222 .elementor-element.elementor-element-ebe7d67 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-6222 .elementor-element.elementor-element-ffcffd6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}@media(max-width:767px){.elementor-6222 .elementor-element.elementor-element-05e9735{--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6222 .elementor-element.elementor-element-59025ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6222 .elementor-element.elementor-element-1661c23 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-6222 .elementor-element.elementor-element-d2522f1{line-height:1.2em;}.elementor-6222 .elementor-element.elementor-element-a71823d .elementor-heading-title{font-size:18px;}.elementor-6222 .elementor-element.elementor-element-99bb6a3 .elementor-heading-title{font-size:18px;}.elementor-6222 .elementor-element.elementor-element-4464d11 .elementor-heading-title{font-size:18px;}.elementor-6222 .elementor-element.elementor-element-9cce902 .elementor-heading-title{font-size:18px;}.elementor-6222 .elementor-element.elementor-element-ce8ab66 .elementor-heading-title{font-size:18px;}.elementor-6222 .elementor-element.elementor-element-785a3e4 .elementor-heading-title{font-size:18px;}.elementor-6222 .elementor-element.elementor-element-8ae3635 .elementor-heading-title{font-size:18px;}.elementor-6222 .elementor-element.elementor-element-597590c .elementor-heading-title{font-size:18px;}.elementor-6222 .elementor-element.elementor-element-935fb3d .elementor-heading-title{font-size:18px;}.elementor-6222 .elementor-element.elementor-element-1f8533e{--width:90%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6222 .elementor-element.elementor-element-ffcffd6{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}}@media(min-width:768px){.elementor-6222 .elementor-element.elementor-element-05e9735{--content-width:1160px;}.elementor-6222 .elementor-element.elementor-element-59025ed{--width:760px;}}/* Start custom CSS for container, class: .elementor-element-e65693a */.elementor-6222 .elementor-element.elementor-element-e65693a h2 {
  font-family: 'Lora', Georgia, serif;
  font-size: 22px;
  font-weight: 400;
  color: #0A0A0A;
  letter-spacing: -0.3px;
  line-height: 1.2;
  margin-top: 48px;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.elementor-6222 .elementor-element.elementor-element-e65693a p {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-e65693a strong {
  color: #0A0A0A;
  font-weight: 600;
}

.elementor-6222 .elementor-element.elementor-element-e65693a a {
  color: #1A3CFF;
  text-decoration: none;
}

.elementor-6222 .elementor-element.elementor-element-e65693a a:hover {
  text-decoration: underline;
}

.elementor-6222 .elementor-element.elementor-element-e65693a ul {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  padding-left: 20px;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-e65693a ul li {
  margin-bottom: 5px;
}

.elementor-6222 .elementor-element.elementor-element-e65693a ul li::marker {
  color: #1A3CFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea790e7 */.elementor-6222 .elementor-element.elementor-element-ea790e7 h2 {
  font-family: 'Lora', Georgia, serif;
  font-size: 22px;
  font-weight: 400;
  color: #0A0A0A;
  letter-spacing: -0.3px;
  line-height: 1.2;
  margin-top: 48px;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.elementor-6222 .elementor-element.elementor-element-ea790e7 p {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-ea790e7 strong {
  color: #0A0A0A;
  font-weight: 600;
}

.elementor-6222 .elementor-element.elementor-element-ea790e7 a {
  color: #1A3CFF;
  text-decoration: none;
}

.elementor-6222 .elementor-element.elementor-element-ea790e7 a:hover {
  text-decoration: underline;
}

.elementor-6222 .elementor-element.elementor-element-ea790e7 ul {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  padding-left: 20px;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-ea790e7 ul li {
  margin-bottom: 5px;
}

.elementor-6222 .elementor-element.elementor-element-ea790e7 ul li::marker {
  color: #1A3CFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908fa8e */.elementor-6222 .elementor-element.elementor-element-908fa8e h2 {
  font-family: 'Lora', Georgia, serif;
  font-size: 22px;
  font-weight: 400;
  color: #0A0A0A;
  letter-spacing: -0.3px;
  line-height: 1.2;
  margin-top: 48px;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.elementor-6222 .elementor-element.elementor-element-908fa8e p {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-908fa8e strong {
  color: #0A0A0A;
  font-weight: 600;
}

.elementor-6222 .elementor-element.elementor-element-908fa8e a {
  color: #1A3CFF;
  text-decoration: none;
}

.elementor-6222 .elementor-element.elementor-element-908fa8e a:hover {
  text-decoration: underline;
}

.elementor-6222 .elementor-element.elementor-element-908fa8e ul {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  padding-left: 20px;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-908fa8e ul li {
  margin-bottom: 5px;
}

.elementor-6222 .elementor-element.elementor-element-908fa8e ul li::marker {
  color: #1A3CFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05a483e */.elementor-6222 .elementor-element.elementor-element-05a483e h2 {
  font-family: 'Lora', Georgia, serif;
  font-size: 22px;
  font-weight: 400;
  color: #0A0A0A;
  letter-spacing: -0.3px;
  line-height: 1.2;
  margin-top: 48px;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.elementor-6222 .elementor-element.elementor-element-05a483e p {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-05a483e strong {
  color: #0A0A0A;
  font-weight: 600;
}

.elementor-6222 .elementor-element.elementor-element-05a483e a {
  color: #1A3CFF;
  text-decoration: none;
}

.elementor-6222 .elementor-element.elementor-element-05a483e a:hover {
  text-decoration: underline;
}

.elementor-6222 .elementor-element.elementor-element-05a483e ul {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  padding-left: 20px;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-05a483e ul li {
  margin-bottom: 5px;
}

.elementor-6222 .elementor-element.elementor-element-05a483e ul li::marker {
  color: #1A3CFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44825fe */.elementor-6222 .elementor-element.elementor-element-44825fe h2 {
  font-family: 'Lora', Georgia, serif;
  font-size: 22px;
  font-weight: 400;
  color: #0A0A0A;
  letter-spacing: -0.3px;
  line-height: 1.2;
  margin-top: 48px;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.elementor-6222 .elementor-element.elementor-element-44825fe p {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-44825fe strong {
  color: #0A0A0A;
  font-weight: 600;
}

.elementor-6222 .elementor-element.elementor-element-44825fe a {
  color: #1A3CFF;
  text-decoration: none;
}

.elementor-6222 .elementor-element.elementor-element-44825fe a:hover {
  text-decoration: underline;
}

.elementor-6222 .elementor-element.elementor-element-44825fe ul {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  padding-left: 20px;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-44825fe ul li {
  margin-bottom: 5px;
}

.elementor-6222 .elementor-element.elementor-element-44825fe ul li::marker {
  color: #1A3CFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95e9f12 */.elementor-6222 .elementor-element.elementor-element-95e9f12 h2 {
  font-family: 'Lora', Georgia, serif;
  font-size: 22px;
  font-weight: 400;
  color: #0A0A0A;
  letter-spacing: -0.3px;
  line-height: 1.2;
  margin-top: 48px;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.elementor-6222 .elementor-element.elementor-element-95e9f12 p {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-95e9f12 strong {
  color: #0A0A0A;
  font-weight: 600;
}

.elementor-6222 .elementor-element.elementor-element-95e9f12 a {
  color: #1A3CFF;
  text-decoration: none;
}

.elementor-6222 .elementor-element.elementor-element-95e9f12 a:hover {
  text-decoration: underline;
}

.elementor-6222 .elementor-element.elementor-element-95e9f12 ul {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  padding-left: 20px;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-95e9f12 ul li {
  margin-bottom: 5px;
}

.elementor-6222 .elementor-element.elementor-element-95e9f12 ul li::marker {
  color: #1A3CFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b506a41 */.elementor-6222 .elementor-element.elementor-element-b506a41 h2 {
  font-family: 'Lora', Georgia, serif;
  font-size: 22px;
  font-weight: 400;
  color: #0A0A0A;
  letter-spacing: -0.3px;
  line-height: 1.2;
  margin-top: 48px;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.elementor-6222 .elementor-element.elementor-element-b506a41 p {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-b506a41 strong {
  color: #0A0A0A;
  font-weight: 600;
}

.elementor-6222 .elementor-element.elementor-element-b506a41 a {
  color: #1A3CFF;
  text-decoration: none;
}

.elementor-6222 .elementor-element.elementor-element-b506a41 a:hover {
  text-decoration: underline;
}

.elementor-6222 .elementor-element.elementor-element-b506a41 ul {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  padding-left: 20px;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-b506a41 ul li {
  margin-bottom: 5px;
}

.elementor-6222 .elementor-element.elementor-element-b506a41 ul li::marker {
  color: #1A3CFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b01e7 */.elementor-6222 .elementor-element.elementor-element-57b01e7 h2 {
  font-family: 'Lora', Georgia, serif;
  font-size: 22px;
  font-weight: 400;
  color: #0A0A0A;
  letter-spacing: -0.3px;
  line-height: 1.2;
  margin-top: 48px;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.elementor-6222 .elementor-element.elementor-element-57b01e7 p {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-57b01e7 strong {
  color: #0A0A0A;
  font-weight: 600;
}

.elementor-6222 .elementor-element.elementor-element-57b01e7 a {
  color: #1A3CFF;
  text-decoration: none;
}

.elementor-6222 .elementor-element.elementor-element-57b01e7 a:hover {
  text-decoration: underline;
}

.elementor-6222 .elementor-element.elementor-element-57b01e7 ul {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  padding-left: 20px;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-57b01e7 ul li {
  margin-bottom: 5px;
}

.elementor-6222 .elementor-element.elementor-element-57b01e7 ul li::marker {
  color: #1A3CFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7d6aea */.elementor-6222 .elementor-element.elementor-element-c7d6aea h2 {
  font-family: 'Lora', Georgia, serif;
  font-size: 22px;
  font-weight: 400;
  color: #0A0A0A;
  letter-spacing: -0.3px;
  line-height: 1.2;
  margin-top: 48px;
  margin-bottom: 16px;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0,0,0,0.07);
}

.elementor-6222 .elementor-element.elementor-element-c7d6aea p {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-c7d6aea strong {
  color: #0A0A0A;
  font-weight: 600;
}

.elementor-6222 .elementor-element.elementor-element-c7d6aea a {
  color: #1A3CFF;
  text-decoration: none;
}

.elementor-6222 .elementor-element.elementor-element-c7d6aea a:hover {
  text-decoration: underline;
}

.elementor-6222 .elementor-element.elementor-element-c7d6aea ul {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #555555;
  line-height: 1.8;
  padding-left: 20px;
  margin-bottom: 14px;
}

.elementor-6222 .elementor-element.elementor-element-c7d6aea ul li {
  margin-bottom: 5px;
}

.elementor-6222 .elementor-element.elementor-element-c7d6aea ul li::marker {
  color: #1A3CFF;
}/* End custom CSS */