.elementor-42 .elementor-element.elementor-element-4d1dc8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#64830F54;--border-color:#64830F54;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-4d1dc8d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4d1dc8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e27bace );}.elementor-42 .elementor-element.elementor-element-d1a98fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-fe7977f{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-fe7977f .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-bd2ef04 );}.elementor-42 .elementor-element.elementor-element-4857bab .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:100px;font-weight:700;line-height:0.9em;color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-b1ccdf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-bfbeaad{font-family:"Figtree", Sans-serif;font-size:23px;font-weight:500;color:var( --e-global-color-bd2ef04 );}.elementor-42 .elementor-element.elementor-element-0ede9da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-0ede9da:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0ede9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34987c3 );}.elementor-42 .elementor-element.elementor-element-4f7874f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-1b08bdb{--display:flex;--min-height:230px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5DDC7;--border-color:#D5DDC7;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-1b08bdb:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1b08bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-8aedeaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-38ffa42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-38ffa42:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-38ffa42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64830F24;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-42 .elementor-element.elementor-element-5cfea21 img{width:150px;}.elementor-42 .elementor-element.elementor-element-2592b20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-05ff97f{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-05ff97f .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-e93d7bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-e93d7bb .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:34px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-6472e94{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42 .elementor-element.elementor-element-341c223 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-341c223 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-42 .elementor-element.elementor-element-341c223 .elementor-button{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 25px 15px 025px;}.elementor-42 .elementor-element.elementor-element-0c7f1c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-35fb481{--display:flex;--min-height:230px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5DDC7;--border-color:#D5DDC7;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-42 .elementor-element.elementor-element-35fb481:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-35fb481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-595b876{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-292fec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-292fec6:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-292fec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64830F24;}.elementor-42 .elementor-element.elementor-element-a1065b3 img{width:150px;}.elementor-42 .elementor-element.elementor-element-c03d104{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-812997e{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-812997e .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-a14255e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-a14255e .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:34px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-f491b0c{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-868dca6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42 .elementor-element.elementor-element-868dca6 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-42 .elementor-element.elementor-element-868dca6 .elementor-button{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 25px 15px 025px;}@media(max-width:1366px){.elementor-42 .elementor-element.elementor-element-4857bab .elementor-heading-title{font-size:65px;}.elementor-42 .elementor-element.elementor-element-bfbeaad{font-size:20px;}.elementor-42 .elementor-element.elementor-element-4f7874f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1b08bdb{--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-38ffa42{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-e93d7bb{--container-widget-width:568px;--container-widget-flex-grow:0;width:var( --container-widget-width, 568px );max-width:568px;}.elementor-42 .elementor-element.elementor-element-e93d7bb .elementor-heading-title{font-size:28px;}.elementor-42 .elementor-element.elementor-element-6472e94{font-size:16px;line-height:1.1em;}.elementor-42 .elementor-element.elementor-element-341c223 .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}.elementor-42 .elementor-element.elementor-element-0c7f1c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-35fb481{--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42 .elementor-element.elementor-element-292fec6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-a14255e{--container-widget-width:568px;--container-widget-flex-grow:0;width:var( --container-widget-width, 568px );max-width:568px;}.elementor-42 .elementor-element.elementor-element-a14255e .elementor-heading-title{font-size:28px;}.elementor-42 .elementor-element.elementor-element-f491b0c{font-size:16px;line-height:1.1em;}.elementor-42 .elementor-element.elementor-element-868dca6 .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-4d1dc8d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-4857bab .elementor-heading-title{font-size:54px;}.elementor-42 .elementor-element.elementor-element-b1ccdf0{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-0ede9da{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-42 .elementor-element.elementor-element-e93d7bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-341c223 .elementor-button{padding:12px 20px 12px 20px;}.elementor-42 .elementor-element.elementor-element-a14255e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-868dca6 .elementor-button{padding:12px 20px 12px 20px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-4d1dc8d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 10px;--row-gap:35px;--column-gap:10px;--padding-top:30px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-d1a98fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-fe7977f{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-fe7977f .elementor-heading-title{font-size:13px;}.elementor-42 .elementor-element.elementor-element-4857bab .elementor-heading-title{font-size:40px;}.elementor-42 .elementor-element.elementor-element-b1ccdf0{--min-height:291px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-bfbeaad{font-size:18px;}.elementor-42 .elementor-element.elementor-element-38ffa42{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-5cfea21 img{width:250px;}.elementor-42 .elementor-element.elementor-element-05ff97f{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-05ff97f .elementor-heading-title{font-size:13px;}.elementor-42 .elementor-element.elementor-element-e93d7bb .elementor-heading-title{font-size:33px;}.elementor-42 .elementor-element.elementor-element-6472e94{font-size:18px;}.elementor-42 .elementor-element.elementor-element-341c223{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-341c223 .elementor-button{padding:16px 20px 16px 20px;}.elementor-42 .elementor-element.elementor-element-292fec6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-a1065b3 img{width:250px;}.elementor-42 .elementor-element.elementor-element-812997e{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-812997e .elementor-heading-title{font-size:13px;}.elementor-42 .elementor-element.elementor-element-a14255e .elementor-heading-title{font-size:33px;}.elementor-42 .elementor-element.elementor-element-f491b0c{font-size:18px;}.elementor-42 .elementor-element.elementor-element-868dca6{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-868dca6 .elementor-button{padding:16px 20px 16px 20px;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-d1a98fb{--width:65%;}.elementor-42 .elementor-element.elementor-element-b1ccdf0{--width:35%;}.elementor-42 .elementor-element.elementor-element-4f7874f{--width:50%;}.elementor-42 .elementor-element.elementor-element-1b08bdb{--width:100%;}.elementor-42 .elementor-element.elementor-element-38ffa42{--width:32%;}.elementor-42 .elementor-element.elementor-element-2592b20{--width:68%;}.elementor-42 .elementor-element.elementor-element-0c7f1c4{--width:50%;}.elementor-42 .elementor-element.elementor-element-35fb481{--width:100%;}.elementor-42 .elementor-element.elementor-element-292fec6{--width:32%;}.elementor-42 .elementor-element.elementor-element-c03d104{--width:68%;}}@media(max-width:1366px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-d1a98fb{--width:70%;}.elementor-42 .elementor-element.elementor-element-38ffa42{--width:32%;}.elementor-42 .elementor-element.elementor-element-292fec6{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-d1a98fb{--width:100%;}.elementor-42 .elementor-element.elementor-element-b1ccdf0{--width:100%;}.elementor-42 .elementor-element.elementor-element-4f7874f{--width:100%;}.elementor-42 .elementor-element.elementor-element-1b08bdb{--width:100%;}.elementor-42 .elementor-element.elementor-element-0c7f1c4{--width:100%;}.elementor-42 .elementor-element.elementor-element-35fb481{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4d1dc8d */.elementor-42 .elementor-element.elementor-element-4d1dc8d {
  background: radial-gradient(
    ellipse at 72% 0%,
    #334019 0%,
    #1c2117 32%,
    #191919 70%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b08bdb */.elementor-42 .elementor-element.elementor-element-1b08bdb {
  padding: 24px 28px 28px;
  border: 1px solid #d7ddd0;
  border-radius: 9px;
  background: linear-gradient(150deg, #edf1e5, #fff 78%);
}

.elementor-42 .elementor-element.elementor-element-1b08bdb .flx-card-top {
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 21px;
}

.elementor-42 .elementor-element.elementor-element-1b08bdb .flx-card-icon .elementor-icon-wrapper {
  display: flex;
}

.elementor-42 .elementor-element.elementor-element-1b08bdb .flx-card-icon .elementor-icon {
  display: grid;
  place-items: center;
  width: 47px;
  height: 47px;
  padding: 0;
  border-radius: 7px;
  background: #dfe9c9;
  color: #314021;
  fill: #314021;
  font-size: 26px;
}

.elementor-42 .elementor-element.elementor-element-1b08bdb .flx-card-number .elementor-heading-title {
  color: #4d6040;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: .075em;
}

.elementor-42 .elementor-element.elementor-element-1b08bdb .flx-card-title {
  margin-bottom: 10px;
}

.elementor-42 .elementor-element.elementor-element-1b08bdb .flx-card-title .elementor-heading-title {
  color: #191919;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.1;
  letter-spacing: -.02em;
}

.elementor-42 .elementor-element.elementor-element-1b08bdb .flx-card-text {
  color: #4f594b;
  font-size: 17px;
  line-height: 1.55;
}

.elementor-42 .elementor-element.elementor-element-1b08bdb .flx-card-text p {
  margin: 0;
}

@media (max-width: 767px) {
  .elementor-42 .elementor-element.elementor-element-1b08bdb {
    padding: 22px;
  }

  .elementor-42 .elementor-element.elementor-element-1b08bdb .flx-card-title .elementor-heading-title {
    font-size: 23px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35fb481 */.elementor-42 .elementor-element.elementor-element-35fb481 {
  padding: 24px 28px 28px;
  border: 1px solid #d7ddd0;
  border-radius: 9px;
  background: linear-gradient(150deg, #edf1e5, #fff 78%);
}

.elementor-42 .elementor-element.elementor-element-35fb481 .flx-card-top {
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 21px;
}

.elementor-42 .elementor-element.elementor-element-35fb481 .flx-card-icon .elementor-icon-wrapper {
  display: flex;
}

.elementor-42 .elementor-element.elementor-element-35fb481 .flx-card-icon .elementor-icon {
  display: grid;
  place-items: center;
  width: 47px;
  height: 47px;
  padding: 0;
  border-radius: 7px;
  background: #dfe9c9;
  color: #314021;
  fill: #314021;
  font-size: 26px;
}

.elementor-42 .elementor-element.elementor-element-35fb481 .flx-card-number .elementor-heading-title {
  color: #4d6040;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: .075em;
}

.elementor-42 .elementor-element.elementor-element-35fb481 .flx-card-title {
  margin-bottom: 10px;
}

.elementor-42 .elementor-element.elementor-element-35fb481 .flx-card-title .elementor-heading-title {
  color: #191919;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.1;
  letter-spacing: -.02em;
}

.elementor-42 .elementor-element.elementor-element-35fb481 .flx-card-text {
  color: #4f594b;
  font-size: 17px;
  line-height: 1.55;
}

.elementor-42 .elementor-element.elementor-element-35fb481 .flx-card-text p {
  margin: 0;
}

@media (max-width: 767px) {
  .elementor-42 .elementor-element.elementor-element-35fb481 {
    padding: 22px;
  }

  .elementor-42 .elementor-element.elementor-element-35fb481 .flx-card-title .elementor-heading-title {
    font-size: 23px;
  }
}/* End custom CSS */