.elementor-1064 .elementor-element.elementor-element-f791a42{--display:flex;}.elementor-1064 .elementor-element.elementor-element-f791a42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1064 .elementor-element.elementor-element-4b39137{color:#313131;}.elementor-1064 .elementor-element.elementor-element-23c982c > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-23c982c .elementor-heading-title{font-size:28px;font-weight:600;}.elementor-1064 .elementor-element.elementor-element-45e1738 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-45e1738 img{width:100%;}.elementor-1064 .elementor-element.elementor-element-aff5680{color:#313131;}.elementor-1064 .elementor-element.elementor-element-3431f7a > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-3431f7a .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1064 .elementor-element.elementor-element-5f1c0ab > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-5f1c0ab{color:#313131;}.elementor-1064 .elementor-element.elementor-element-d599f6b > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-d599f6b .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-1064 .elementor-element.elementor-element-e71da28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-e71da28{color:#313131;}.elementor-1064 .elementor-element.elementor-element-8325a68 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-8325a68 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-1064 .elementor-element.elementor-element-099616a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-099616a{color:#313131;}.elementor-1064 .elementor-element.elementor-element-a6b50cc > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-a6b50cc .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1064 .elementor-element.elementor-element-a19aaa6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-a19aaa6 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-1064 .elementor-element.elementor-element-c72d761 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1064 .elementor-element.elementor-element-c72d761{color:#313131;}.elementor-1064 .elementor-element.elementor-element-c0e24cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-c0e24cc{color:#313131;}.elementor-1064 .elementor-element.elementor-element-0ea00d9 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-0ea00d9 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-1064 .elementor-element.elementor-element-6bd8b06 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1064 .elementor-element.elementor-element-6bd8b06{color:#313131;}.elementor-1064 .elementor-element.elementor-element-876f62a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-876f62a{color:#313131;}.elementor-1064 .elementor-element.elementor-element-8d0f910 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-8d0f910 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1064 .elementor-element.elementor-element-46c594e > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-46c594e{color:#313131;}.elementor-1064 .elementor-element.elementor-element-4f14384 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-4f14384 .elementor-heading-title{font-size:28px;font-weight:600;}.elementor-1064 .elementor-element.elementor-element-a8a01da > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1064 .elementor-element.elementor-element-a8a01da{color:#313131;}@media(min-width:768px){.elementor-1064 .elementor-element.elementor-element-f791a42{--width:95.854%;}}/* Start custom CSS for heading, class: .elementor-element-23c982c */.elementor-1064 .elementor-element.elementor-element-23c982c {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1064 .elementor-element.elementor-element-23c982c::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1064 .elementor-element.elementor-element-23c982c::before {
  content: '';
  position: absolute;
  bottom: -17px;
  left: 32px;
  width: 65px;
  height: 4px;
  background: #f94c30;
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3431f7a */.elementor-1064 .elementor-element.elementor-element-3431f7a {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1064 .elementor-element.elementor-element-3431f7a::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1064 .elementor-element.elementor-element-3431f7a::before {
  content: '';
  position: absolute;
  bottom: -17px;
  left: 32px;
  width: 65px;
  height: 4px;
  background: #f94c30;
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6b50cc */.elementor-1064 .elementor-element.elementor-element-a6b50cc {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1064 .elementor-element.elementor-element-a6b50cc::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1064 .elementor-element.elementor-element-a6b50cc::before {
  content: '';
  position: absolute;
  bottom: -17px;
  left: 32px;
  width: 65px;
  height: 4px;
  background: #f94c30;
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d0f910 */.elementor-1064 .elementor-element.elementor-element-8d0f910 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1064 .elementor-element.elementor-element-8d0f910::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1064 .elementor-element.elementor-element-8d0f910::before {
  content: '';
  position: absolute;
  bottom: -17px;
  left: 32px;
  width: 65px;
  height: 4px;
  background: #f94c30;
  border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f14384 */.elementor-1064 .elementor-element.elementor-element-4f14384 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1064 .elementor-element.elementor-element-4f14384::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1064 .elementor-element.elementor-element-4f14384::before {
  content: '';
  position: absolute;
  bottom: -17px;
  left: 32px;
  width: 65px;
  height: 4px;
  background: #f94c30;
  border-radius: 3px;
}/* End custom CSS */