.elementor-1080 .elementor-element.elementor-element-f791a42{--display:flex;}.elementor-1080 .elementor-element.elementor-element-f791a42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1080 .elementor-element.elementor-element-4b39137{color:#313131;}.elementor-1080 .elementor-element.elementor-element-45e1738 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-45e1738 img{width:100%;}.elementor-1080 .elementor-element.elementor-element-3431f7a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-3431f7a .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-5f1c0ab > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-5f1c0ab{color:#313131;}.elementor-1080 .elementor-element.elementor-element-b765fd0 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-b765fd0 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-b5c7b92 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-b5c7b92{color:#313131;}.elementor-1080 .elementor-element.elementor-element-a6b50cc > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-a6b50cc .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-7883fc4 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-7883fc4{color:#313131;}.elementor-1080 .elementor-element.elementor-element-8d0f910 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-8d0f910 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-46c594e > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-46c594e{color:#313131;}.elementor-1080 .elementor-element.elementor-element-031429b > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-031429b .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-16821ff > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-16821ff{color:#313131;}.elementor-1080 .elementor-element.elementor-element-58afbf9 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-58afbf9 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-e299355 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-e299355{color:#313131;}.elementor-1080 .elementor-element.elementor-element-963fba5 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-963fba5 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-3b3cf31 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-3b3cf31{color:#313131;}.elementor-1080 .elementor-element.elementor-element-db77923 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-db77923 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-1f3afc8 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-1f3afc8{color:#313131;}.elementor-1080 .elementor-element.elementor-element-403fbc9 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-403fbc9 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-a7534a4 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-a7534a4{color:#313131;}.elementor-1080 .elementor-element.elementor-element-067d18e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-067d18e .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-417aa2b > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-417aa2b{color:#313131;}.elementor-1080 .elementor-element.elementor-element-62e735b > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-62e735b .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-494c3e3 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-494c3e3{color:#313131;}.elementor-1080 .elementor-element.elementor-element-7b9c8d4 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-7b9c8d4 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-bdfbe78 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-bdfbe78{color:#313131;}.elementor-1080 .elementor-element.elementor-element-a0d4069 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-a0d4069 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-f153a63 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-f153a63{color:#313131;}.elementor-1080 .elementor-element.elementor-element-619b425 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-619b425 .elementor-heading-title{font-size:26px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-5b7ca1f > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-5b7ca1f{color:#313131;}.elementor-1080 .elementor-element.elementor-element-00f46ba > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-00f46ba .elementor-heading-title{font-size:28px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-8f47003 > .elementor-widget-container{margin:16px 0px 2px 0px;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#000000;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#000000;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#000000;fill:#000000;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#000000;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-1080 .elementor-element.elementor-element-8f47003 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-1080 .elementor-element.elementor-element-4f14384 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-4f14384 .elementor-heading-title{font-size:28px;font-weight:600;}.elementor-1080 .elementor-element.elementor-element-a8a01da > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1080 .elementor-element.elementor-element-a8a01da{color:#313131;}@media(min-width:768px){.elementor-1080 .elementor-element.elementor-element-f791a42{--width:95.854%;}}/* Start custom CSS for heading, class: .elementor-element-3431f7a */.elementor-1080 .elementor-element.elementor-element-3431f7a {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .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-1080 .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-b765fd0 */.elementor-1080 .elementor-element.elementor-element-b765fd0 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-b765fd0::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-b765fd0::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-1080 .elementor-element.elementor-element-a6b50cc {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .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-1080 .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-1080 .elementor-element.elementor-element-8d0f910 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .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-1080 .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-031429b */.elementor-1080 .elementor-element.elementor-element-031429b {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-031429b::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-031429b::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-58afbf9 */.elementor-1080 .elementor-element.elementor-element-58afbf9 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-58afbf9::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-58afbf9::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-963fba5 */.elementor-1080 .elementor-element.elementor-element-963fba5 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-963fba5::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-963fba5::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-db77923 */.elementor-1080 .elementor-element.elementor-element-db77923 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-db77923::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-db77923::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-403fbc9 */.elementor-1080 .elementor-element.elementor-element-403fbc9 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-403fbc9::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-403fbc9::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-067d18e */.elementor-1080 .elementor-element.elementor-element-067d18e {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-067d18e::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-067d18e::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-62e735b */.elementor-1080 .elementor-element.elementor-element-62e735b {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-62e735b::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-62e735b::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-7b9c8d4 */.elementor-1080 .elementor-element.elementor-element-7b9c8d4 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-7b9c8d4::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-7b9c8d4::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-a0d4069 */.elementor-1080 .elementor-element.elementor-element-a0d4069 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-a0d4069::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-a0d4069::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-619b425 */.elementor-1080 .elementor-element.elementor-element-619b425 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-619b425::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-619b425::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-00f46ba */.elementor-1080 .elementor-element.elementor-element-00f46ba {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .elementor-element.elementor-element-00f46ba::after {
  content: '...';
  position: absolute;
  bottom: -10px;
  left: 0;
  color: #f94c30;
  font-weight: 900;
  font-size: 22px;
  letter-spacing: 1.5px;
  line-height: 0;
}

.elementor-1080 .elementor-element.elementor-element-00f46ba::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-1080 .elementor-element.elementor-element-4f14384 {
  position: relative;
  display: inline-block;
  color: #fff;
  font-weight: 700;
}

.elementor-1080 .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-1080 .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 */