.elementor-487 .elementor-element.elementor-element-173a332a > .elementor-container {
  min-height:20vh;
}
.elementor-487 .elementor-element.elementor-element-173a332a:not(.elementor-motion-effects-element-type-background),
.elementor-487 .elementor-element.elementor-element-173a332a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("/images/slider/happy-female-student-enjoying-coffee-and-using-laptop.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-487 .elementor-element.elementor-element-173a332a > .elementor-background-overlay {
  background-color:#040E1A;
  opacity:0.5;
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-487 .elementor-element.elementor-element-173a332a {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:6em 1em 6em 1em;
}
.elementor-487 .elementor-element.elementor-element-a5121d0 > .elementor-element-populated {
  padding:1em 1em 1em 1em;
}
.elementor-487 .elementor-element.elementor-element-6023d62c {
  text-align:center;
}
.elementor-487 .elementor-element.elementor-element-6023d62c .elementor-heading-title {
  color:var( --e-global-color-e5845db );
  font-family:"Maven Pro", Sans-serif;
  font-size:4.625rem;
  font-weight:700;
  text-transform:capitalize;
  line-height:1em;
}
.elementor-487 .elementor-element.elementor-element-4f0319d > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}
.elementor-487 .elementor-element.elementor-element-4f0319d {
  padding:5% 0% 5% 0%;
}
.elementor-487 .elementor-element.elementor-element-69a65d2 > .elementor-element-populated {
  padding:0% 10% 0% 0%;
}
.elementor-487 .elementor-element.elementor-element-ee10799 {
  text-align:left;
}
.elementor-487 .elementor-element.elementor-element-ee10799 .elementor-heading-title {
  color:var( --e-global-color-secondary );
  font-family:var( --e-global-typography-c5e3ca9-font-family ), Sans-serif;
  font-size:var( --e-global-typography-c5e3ca9-font-size );
  font-weight:var( --e-global-typography-c5e3ca9-font-weight );
  text-transform:var( --e-global-typography-c5e3ca9-text-transform );
  line-height:var( --e-global-typography-c5e3ca9-line-height );
  letter-spacing:var( --e-global-typography-c5e3ca9-letter-spacing );
  word-spacing:var( --e-global-typography-c5e3ca9-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-986c7a3 {
  text-align:left;
}
.elementor-487 .elementor-element.elementor-element-986c7a3 .elementor-heading-title {
  color:var( --e-global-color-accent );
  font-size:45px;
  font-weight:600;
}
.elementor-487 .elementor-element.elementor-element-986c7a3 > .elementor-widget-container {
  padding:0px 0px 0px 0px;
}
.elementor-487 .elementor-element.elementor-element-f3d7a90 {
  text-align:left;
  color:var( --e-global-color-text );
  font-size:16px;
  font-weight:400;
  line-height:1.8em;
}
.elementor-487 .elementor-element.elementor-element-f3d7a90 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-487 .elementor-element.elementor-element-46f6aa5 .elementor-button {
  font-family:"Inter", Sans-serif;
  font-size:14px;
  font-weight:800;
  text-transform:uppercase;
  line-height:1em;
  letter-spacing:1.3px;
  fill:var( --e-global-color-e5845db );
  color:var( --e-global-color-e5845db );
  background-color:var( --e-global-color-secondary );
  border-radius:0px 0px 0px 0px;
  padding:18px 32px 18px 32px;
}
.elementor-487 .elementor-element.elementor-element-46f6aa5 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:20px 0px 0px 0px;
}
.elementor-487 .elementor-element.elementor-element-938b424 {
  padding:1em 1em 6em 1em;
}
.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-59058029.elementor-column .elementor-widget-wrap {
  align-items:flex-start;
}
.elementor-487 .elementor-element.elementor-element-59058029.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content:flex-start;
  align-items:flex-start;
}
.elementor-487 .elementor-element.elementor-element-59058029 > .elementor-element-populated {
  padding:1em 0em 1em 0em;
}
.elementor-487 .elementor-element.elementor-element-217b637d {
  text-align:center;
}
.elementor-487 .elementor-element.elementor-element-217b637d .elementor-heading-title {
  color:var( --e-global-color-accent );
  font-family:"Maven Pro", Sans-serif;
  font-size:42px;
  font-weight:600;
  text-transform:capitalize;
  line-height:1em;
}
.elementor-487 .elementor-element.elementor-element-217b637d > .elementor-widget-container {
  padding:0em 5em 0em 5em;
}
.elementor-487 .elementor-element.elementor-element-673673a {
  text-align:center;
  color:var( --e-global-color-text );
  font-size:16px;
  font-weight:400;
  line-height:1.8em;
}
.elementor-487 .elementor-element.elementor-element-673673a > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-487 .elementor-element.elementor-element-3a4744dd {
  --divider-border-style:solid;
  --divider-color:var( --e-global-color-secondary );
  --divider-border-width:3px;
}
.elementor-487 .elementor-element.elementor-element-3a4744dd .elementor-divider-separator {
  width:12%;
  margin:0 auto;
  margin-center:0;
}
.elementor-487 .elementor-element.elementor-element-3a4744dd .elementor-divider {
  text-align:center;
  padding-top:2px;
  padding-bottom:2px;
}
.elementor-487 .elementor-element.elementor-element-10271912 {
  overflow:hidden;
}
.elementor-487 .elementor-element.elementor-element-394a8d83.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-394a8d83.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-394a8d83.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-394a8d83.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-31e62cdb.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-31e62cdb.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-31e62cdb.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-31e62cdb.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-3936cbb8.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-3936cbb8.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-3936cbb8.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-3936cbb8.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-5fc55aa9 {
  overflow:hidden;
}
.elementor-487 .elementor-element.elementor-element-7a07d428.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-7a07d428.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-7a07d428.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-7a07d428.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-a8c7b1f.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-a8c7b1f.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-a8c7b1f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-7527801d.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-7527801d.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-7527801d.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-7527801d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-7527801d .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-81be47b {
  overflow:hidden;
}
.elementor-487 .elementor-element.elementor-element-944fb7f.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-944fb7f.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-944fb7f.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-944fb7f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-4ed804a.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-4ed804a.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-4ed804a.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-4ed804a.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-a3d03de.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-a3d03de.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-a3d03de.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-a3d03de.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-d1b9816 {
  overflow:hidden;
}
.elementor-487 .elementor-element.elementor-element-354efa1.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-354efa1.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-354efa1.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-354efa1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-39163ed.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-39163ed.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-39163ed.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-39163ed.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-39163ed .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-97e7231.ekit-equal-height-enable,
.elementor-487 .elementor-element.elementor-element-97e7231.ekit-equal-height-enable .elementor-widget-container,
.elementor-487 .elementor-element.elementor-element-97e7231.ekit-equal-height-enable .ekit-wid-con,
.elementor-487 .elementor-element.elementor-element-97e7231.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height:100%;
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox {
  background-color:var( --e-global-color-e5845db );
  padding:3em 3em 3em 3em;
  box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  border-style:solid;
  border-width:0px 0px 5px 0px;
  border-color:var( --e-global-color-secondary );
  border-radius:4px 4px 4px 4px;
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox:hover {
  box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.15);
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox .elementskit-info-box-title {
  padding:0px 0px 0px 0px;
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-bb0cca6-font-family ), Sans-serif;
  font-size:var( --e-global-typography-bb0cca6-font-size );
  font-weight:var( --e-global-typography-bb0cca6-font-weight );
  text-transform:var( --e-global-typography-bb0cca6-text-transform );
  line-height:var( --e-global-typography-bb0cca6-line-height );
  letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
  word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox .box-body > p {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementkit-infobox-icon {
  color:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-info-box-icon > svg path {
  fill:var( --e-global-color-e5845db );
  stroke:var( --e-global-color-e5845db );
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-info-box-icon {
  background-color:var( --e-global-color-secondary );
  border-radius:100px 100px 100px 100px;
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox .elementskit-info-box-icon i {
  font-size:42px;
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-info-box-icon > svg {
  max-width:42px;
  height:auto;
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox .elementskit-info-box-icon {
  padding:14px 14px 14px 14px;
  transform:rotate(0deg);
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-btn {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:var( --e-global-typography-e3c5b16-font-family ), Sans-serif;
  font-size:var( --e-global-typography-e3c5b16-font-size );
  font-weight:var( --e-global-typography-e3c5b16-font-weight );
  text-transform:var( --e-global-typography-e3c5b16-text-transform );
  line-height:var( --e-global-typography-e3c5b16-line-height );
  letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
  word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-57f8f29 );
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-btn i {
  font-size:14px;
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-btn svg {
  max-width:14px;
}
.elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-4703963b > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content:center;
  align-items:center;
}
.elementor-487 .elementor-element.elementor-element-4703963b {
  padding:0% 0% 6% 0%;
}
.elementor-487 .elementor-element.elementor-element-772499bf > .elementor-element-populated {
  padding:0% 10% 0% 0%;
}
.elementor-487 .elementor-element.elementor-element-e5f795d {
  text-align:left;
}
.elementor-487 .elementor-element.elementor-element-e5f795d .elementor-heading-title {
  color:var( --e-global-color-secondary );
  font-family:var( --e-global-typography-c5e3ca9-font-family ), Sans-serif;
  font-size:var( --e-global-typography-c5e3ca9-font-size );
  font-weight:var( --e-global-typography-c5e3ca9-font-weight );
  text-transform:var( --e-global-typography-c5e3ca9-text-transform );
  line-height:var( --e-global-typography-c5e3ca9-line-height );
  letter-spacing:var( --e-global-typography-c5e3ca9-letter-spacing );
  word-spacing:var( --e-global-typography-c5e3ca9-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-38c7b4f4 {
  text-align:left;
}
.elementor-487 .elementor-element.elementor-element-38c7b4f4 .elementor-heading-title {
  color:var( --e-global-color-accent );
  font-size:45px;
  font-weight:600;
}
.elementor-487 .elementor-element.elementor-element-38c7b4f4 > .elementor-widget-container {
  padding:0px 0px 0px 0px;
}
.elementor-487 .elementor-element.elementor-element-9bfbc34 {
  text-align:left;
  color:var( --e-global-color-text );
  font-size:16px;
  font-weight:400;
  line-height:1.8em;
}
.elementor-487 .elementor-element.elementor-element-9bfbc34 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.elementor-487 .elementor-element.elementor-element-c90fdbb .elementor-button {
  font-family:"Inter", Sans-serif;
  font-size:14px;
  font-weight:800;
  text-transform:uppercase;
  line-height:1em;
  letter-spacing:1.3px;
  fill:var( --e-global-color-e5845db );
  color:var( --e-global-color-e5845db );
  background-color:var( --e-global-color-secondary );
  border-radius:0px 0px 0px 0px;
  padding:18px 32px 18px 32px;
}
.elementor-487 .elementor-element.elementor-element-c90fdbb > .elementor-widget-container {
  margin:0px 0px 0px 0px;
  padding:20px 0px 0px 0px;
}
.elementor-487 .elementor-element.elementor-element-6d5536c2 > .elementor-background-overlay {
  opacity:0.02;
  transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-487 .elementor-element.elementor-element-6d5536c2 {
  transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding:0em 1em 5em 1em;
}
.elementor-487 .elementor-element.elementor-element-5776666 > .elementor-element-populated {
  padding:1em 1em 1em 1em;
}
.elementor-487 .elementor-element.elementor-element-34db10c3 {
  text-align:center;
}
.elementor-487 .elementor-element.elementor-element-34db10c3 .elementor-heading-title {
  color:var( --e-global-color-secondary );
  font-family:var( --e-global-typography-c5e3ca9-font-family ), Sans-serif;
  font-size:var( --e-global-typography-c5e3ca9-font-size );
  font-weight:var( --e-global-typography-c5e3ca9-font-weight );
  text-transform:var( --e-global-typography-c5e3ca9-text-transform );
  line-height:var( --e-global-typography-c5e3ca9-line-height );
  letter-spacing:var( --e-global-typography-c5e3ca9-letter-spacing );
  word-spacing:var( --e-global-typography-c5e3ca9-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-3be9cd2e {
  text-align:center;
}
.elementor-487 .elementor-element.elementor-element-3be9cd2e .elementor-heading-title {
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-0b0efc8-font-family ), Sans-serif;
  font-size:var( --e-global-typography-0b0efc8-font-size );
  font-weight:var( --e-global-typography-0b0efc8-font-weight );
  text-transform:var( --e-global-typography-0b0efc8-text-transform );
  line-height:var( --e-global-typography-0b0efc8-line-height );
  letter-spacing:var( --e-global-typography-0b0efc8-letter-spacing );
  word-spacing:var( --e-global-typography-0b0efc8-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-3be9cd2e > .elementor-widget-container {
  padding:0em 5em 0em 5em;
}
.elementor-487 .elementor-element.elementor-element-58851c0d {
  text-align:center;
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-58851c0d > .elementor-widget-container {
  padding:0em 10em 0em 10em;
}
.elementor-487 .elementor-element.elementor-element-34f11a57 {
  overflow:hidden;
}
.elementor-487 .elementor-element.elementor-element-6cb4dc84 > .elementor-element-populated {
  padding:0em 0.5em 0em 0em;
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
  font-family:var( --e-global-typography-190ea56-font-family ), Sans-serif;
  font-size:var( --e-global-typography-190ea56-font-size );
  font-weight:var( --e-global-typography-190ea56-font-weight );
  text-transform:var( --e-global-typography-190ea56-text-transform );
  line-height:var( --e-global-typography-190ea56-line-height );
  letter-spacing:var( --e-global-typography-190ea56-letter-spacing );
  word-spacing:var( --e-global-typography-190ea56-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-24739ea );
  padding:18px 18px 18px 18px;
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
  color:var( --e-global-color-primary );
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
  color:var( --e-global-color-primary );
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
  background-color:var( --e-global-color-24739ea );
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card:not(:last-child) {
  margin-bottom:22px;
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-body p {
  color:var( --e-global-color-text );
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-body {
  color:var( --e-global-color-text );
  padding:20px 20px 0px 20px;
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-body p,
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-body {
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-open {
  color:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-closed {
  color:var( --e-global-color-primary );
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="true"] svg path {
  stroke:var( --e-global-color-primary );
  fill:var( --e-global-color-primary );
}
.elementor-487 .elementor-element.elementor-element-2ba2bbfe > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-487 .elementor-element.elementor-element-9e9d8fd > .elementor-element-populated {
  padding:0em 0em 0em 0.5em;
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
  font-family:var( --e-global-typography-190ea56-font-family ), Sans-serif;
  font-size:var( --e-global-typography-190ea56-font-size );
  font-weight:var( --e-global-typography-190ea56-font-weight );
  text-transform:var( --e-global-typography-190ea56-text-transform );
  line-height:var( --e-global-typography-190ea56-line-height );
  letter-spacing:var( --e-global-typography-190ea56-letter-spacing );
  word-spacing:var( --e-global-typography-190ea56-word-spacing );
  color:var( --e-global-color-secondary );
  background-color:var( --e-global-color-24739ea );
  padding:18px 30px 18px 18px;
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
  color:var( --e-global-color-primary );
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
  color:var( --e-global-color-primary );
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
  background-color:var( --e-global-color-24739ea );
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card:not(:last-child) {
  margin-bottom:22px;
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-body p {
  color:var( --e-global-color-text );
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-body {
  color:var( --e-global-color-text );
  padding:20px 20px 20px 20px;
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-body p,
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-body {
  font-family:var( --e-global-typography-a28b461-font-family ), Sans-serif;
  font-size:var( --e-global-typography-a28b461-font-size );
  line-height:var( --e-global-typography-a28b461-line-height );
  letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
  word-spacing:var( --e-global-typography-a28b461-word-spacing );
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-open {
  color:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-closed {
  color:var( --e-global-color-primary );
}
.elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="true"] svg path {
  stroke:var( --e-global-color-primary );
  fill:var( --e-global-color-primary );
}
.elementor-487 .elementor-element.elementor-element-27a6ffa > .elementor-widget-container {
  padding:0px 0px 0px 0px;
}
@media(max-width:1024px) and (min-width:768px) {
  .elementor-487 .elementor-element.elementor-element-69a65d2 {
    width:100%;
  }
  .elementor-487 .elementor-element.elementor-element-7a01259 {
    width:100%;
  }
  .elementor-487 .elementor-element.elementor-element-4d1cdc57 {
    width:50%;
  }
  .elementor-487 .elementor-element.elementor-element-21c55c51 {
    width:50%;
  }
  .elementor-487 .elementor-element.elementor-element-135134bd {
    width:100%;
  }
  .elementor-487 .elementor-element.elementor-element-3bce388c {
    width:50%;
  }
  .elementor-487 .elementor-element.elementor-element-620a18c4 {
    width:50%;
  }
  .elementor-487 .elementor-element.elementor-element-1767ca2c {
    width:100%;
  }
  .elementor-487 .elementor-element.elementor-element-eaf255c {
    width:50%;
  }
  .elementor-487 .elementor-element.elementor-element-8e17b9e {
    width:50%;
  }
  .elementor-487 .elementor-element.elementor-element-1dd371b {
    width:100%;
  }
  .elementor-487 .elementor-element.elementor-element-ebe81f5 {
    width:50%;
  }
  .elementor-487 .elementor-element.elementor-element-6372217 {
    width:50%;
  }
  .elementor-487 .elementor-element.elementor-element-24ccf6f {
    width:100%;
  }
  .elementor-487 .elementor-element.elementor-element-772499bf {
    width:100%;
  }
  .elementor-487 .elementor-element.elementor-element-30ffea6e {
    width:100%;
  }
}
@media(max-width:1024px) {
  .elementor-487 .elementor-element.elementor-element-6023d62c .elementor-heading-title {
    font-size:4.25rem;
    line-height:1em;
  }
  .elementor-487 .elementor-element.elementor-element-4f0319d {
    padding:100px 25px 100px 25px;
  }
  .elementor-487 .elementor-element.elementor-element-ee10799 .elementor-heading-title {
    font-size:var( --e-global-typography-c5e3ca9-font-size );
    line-height:var( --e-global-typography-c5e3ca9-line-height );
    letter-spacing:var( --e-global-typography-c5e3ca9-letter-spacing );
    word-spacing:var( --e-global-typography-c5e3ca9-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7a01259 > .elementor-element-populated {
    padding:25px 0px 0px 0px;
  }
  .elementor-487 .elementor-element.elementor-element-e7746db {
    text-align:left;
  }
  .elementor-487 .elementor-element.elementor-element-e7746db img {
    max-width:100%;
  }
  .elementor-487 .elementor-element.elementor-element-217b637d .elementor-heading-title {
    font-size:2.938rem;
    line-height:1em;
  }
  .elementor-487 .elementor-element.elementor-element-217b637d > .elementor-widget-container {
    padding:0em 0em 0em 0em;
  }
  .elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7527801d .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-39163ed .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-4703963b {
    padding:100px 25px 100px 25px;
  }
  .elementor-487 .elementor-element.elementor-element-e5f795d .elementor-heading-title {
    font-size:var( --e-global-typography-c5e3ca9-font-size );
    line-height:var( --e-global-typography-c5e3ca9-line-height );
    letter-spacing:var( --e-global-typography-c5e3ca9-letter-spacing );
    word-spacing:var( --e-global-typography-c5e3ca9-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-30ffea6e > .elementor-element-populated {
    padding:25px 0px 0px 0px;
  }
  .elementor-487 .elementor-element.elementor-element-110a7267 {
    text-align:left;
  }
  .elementor-487 .elementor-element.elementor-element-110a7267 img {
    max-width:100%;
  }
  .elementor-487 .elementor-element.elementor-element-34db10c3 .elementor-heading-title {
    font-size:var( --e-global-typography-c5e3ca9-font-size );
    line-height:var( --e-global-typography-c5e3ca9-line-height );
    letter-spacing:var( --e-global-typography-c5e3ca9-letter-spacing );
    word-spacing:var( --e-global-typography-c5e3ca9-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-3be9cd2e .elementor-heading-title {
    font-size:var( --e-global-typography-0b0efc8-font-size );
    line-height:var( --e-global-typography-0b0efc8-line-height );
    letter-spacing:var( --e-global-typography-0b0efc8-letter-spacing );
    word-spacing:var( --e-global-typography-0b0efc8-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-3be9cd2e > .elementor-widget-container {
    padding:0em 0em 0em 0em;
  }
  .elementor-487 .elementor-element.elementor-element-58851c0d {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-58851c0d > .elementor-widget-container {
    padding:0em 0em 0em 0em;
  }
  .elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    font-size:var( --e-global-typography-190ea56-font-size );
    line-height:var( --e-global-typography-190ea56-line-height );
    letter-spacing:var( --e-global-typography-190ea56-letter-spacing );
    word-spacing:var( --e-global-typography-190ea56-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-body p,
  .elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-body {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    font-size:var( --e-global-typography-190ea56-font-size );
    line-height:var( --e-global-typography-190ea56-line-height );
    letter-spacing:var( --e-global-typography-190ea56-letter-spacing );
    word-spacing:var( --e-global-typography-190ea56-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-body p,
  .elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-body {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
}
@media(max-width:767px) {
  .elementor-487 .elementor-element.elementor-element-6023d62c .elementor-heading-title {
    font-size:3.1rem;
    line-height:1em;
  }
  .elementor-487 .elementor-element.elementor-element-4f0319d {
    padding:50px 20px 50px 20px;
  }
  .elementor-487 .elementor-element.elementor-element-69a65d2 > .elementor-element-populated {
    padding:25px 0px 0px 0px;
  }
  .elementor-487 .elementor-element.elementor-element-ee10799 .elementor-heading-title {
    font-size:var( --e-global-typography-c5e3ca9-font-size );
    line-height:var( --e-global-typography-c5e3ca9-line-height );
    letter-spacing:var( --e-global-typography-c5e3ca9-letter-spacing );
    word-spacing:var( --e-global-typography-c5e3ca9-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-986c7a3 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-487 .elementor-element.elementor-element-46f6aa5 .elementor-button {
    font-size:12px;
  }
  .elementor-487 .elementor-element.elementor-element-7a01259 > .elementor-element-populated {
    padding:0px 0px 0px 0px;
  }
  .elementor-487 .elementor-element.elementor-element-217b637d .elementor-heading-title {
    font-size:2.3rem;
    line-height:1em;
  }
  .elementor-487 .elementor-element.elementor-element-3a4744dd .elementor-divider-separator {
    width:40%;
  }
  .elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-394a8d83 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-31e62cdb .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-3936cbb8 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7a07d428 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a8c7b1f .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7527801d .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-7527801d .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-944fb7f .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-4ed804a .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-a3d03de .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-354efa1 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-39163ed .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-39163ed .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox .elementskit-info-box-title {
    font-size:var( --e-global-typography-bb0cca6-font-size );
    line-height:var( --e-global-typography-bb0cca6-line-height );
    letter-spacing:var( --e-global-typography-bb0cca6-letter-spacing );
    word-spacing:var( --e-global-typography-bb0cca6-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-infobox .box-body > p {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-97e7231 .elementskit-btn {
    font-size:var( --e-global-typography-e3c5b16-font-size );
    line-height:var( --e-global-typography-e3c5b16-line-height );
    letter-spacing:var( --e-global-typography-e3c5b16-letter-spacing );
    word-spacing:var( --e-global-typography-e3c5b16-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-4703963b {
    padding:50px 20px 50px 20px;
  }
  .elementor-487 .elementor-element.elementor-element-772499bf > .elementor-element-populated {
    padding:25px 0px 0px 0px;
  }
  .elementor-487 .elementor-element.elementor-element-e5f795d .elementor-heading-title {
    font-size:var( --e-global-typography-c5e3ca9-font-size );
    line-height:var( --e-global-typography-c5e3ca9-line-height );
    letter-spacing:var( --e-global-typography-c5e3ca9-letter-spacing );
    word-spacing:var( --e-global-typography-c5e3ca9-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-38c7b4f4 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-487 .elementor-element.elementor-element-c90fdbb .elementor-button {
    font-size:12px;
  }
  .elementor-487 .elementor-element.elementor-element-30ffea6e > .elementor-element-populated {
    padding:0px 0px 0px 0px;
  }
  .elementor-487 .elementor-element.elementor-element-34db10c3 .elementor-heading-title {
    font-size:var( --e-global-typography-c5e3ca9-font-size );
    line-height:var( --e-global-typography-c5e3ca9-line-height );
    letter-spacing:var( --e-global-typography-c5e3ca9-letter-spacing );
    word-spacing:var( --e-global-typography-c5e3ca9-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-3be9cd2e .elementor-heading-title {
    font-size:var( --e-global-typography-0b0efc8-font-size );
    line-height:var( --e-global-typography-0b0efc8-line-height );
    letter-spacing:var( --e-global-typography-0b0efc8-letter-spacing );
    word-spacing:var( --e-global-typography-0b0efc8-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-58851c0d {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-58851c0d > .elementor-widget-container {
    padding:0em 0em 0em 0em;
  }
  .elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    font-size:var( --e-global-typography-190ea56-font-size );
    line-height:var( --e-global-typography-190ea56-line-height );
    letter-spacing:var( --e-global-typography-190ea56-letter-spacing );
    word-spacing:var( --e-global-typography-190ea56-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-body p,
  .elementor-487 .elementor-element.elementor-element-2ba2bbfe .elementskit-accordion .elementskit-card-body {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    font-size:var( --e-global-typography-190ea56-font-size );
    line-height:var( --e-global-typography-190ea56-line-height );
    letter-spacing:var( --e-global-typography-190ea56-letter-spacing );
    word-spacing:var( --e-global-typography-190ea56-word-spacing );
  }
  .elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-body p,
  .elementor-487 .elementor-element.elementor-element-27a6ffa .elementskit-accordion .elementskit-card-body {
    font-size:var( --e-global-typography-a28b461-font-size );
    line-height:var( --e-global-typography-a28b461-line-height );
    letter-spacing:var( --e-global-typography-a28b461-letter-spacing );
    word-spacing:var( --e-global-typography-a28b461-word-spacing );
  }
}
