.elementor-1259 .elementor-element.elementor-element-1d2ea15{--display:flex;--background-transition:0.3s;--padding-top:8px;--padding-bottom:8px;--padding-left:25px;--padding-right:8px;}.elementor-1259 .elementor-element.elementor-element-1d2ea15, .elementor-1259 .elementor-element.elementor-element-1d2ea15::before{--border-transition:0.3s;}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-item{border-width:0px;border-color:#FFFFFF;}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:#FFFFFF;}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:#FFFFFF;}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-icon, .elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-active .elementor-accordion-icon, .elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-title{font-family:"Solway", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab-title{padding:3px 3px 3px 3px;}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:20px;}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:20px;}.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab-content{color:var( --e-global-color-text );font-family:"Solway", Sans-serif;font-size:15px;font-weight:400;padding:0px 16px 16px 16px;}.elementor-1259 .elementor-element.elementor-element-3b9265b > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}@media(max-width:767px){.elementor-1259 .elementor-element.elementor-element-1d2ea15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1259 .elementor-element.elementor-element-3b9265b > .elementor-widget-container{padding:10px 10px 10px 10px;}}/* Start custom CSS for accordion, class: .elementor-element-3b9265b */.elementor-1259 .elementor-element.elementor-element-3b9265b .e-font-icon-svg.e-fas-plus {
   font-size: 10px;
   
}

.elementor-1259 .elementor-element.elementor-element-3b9265b .e-font-icon-svg.e-fas-minus {
  font-size: 10px;
}

.elementor-1259 .elementor-element.elementor-element-3b9265b {
  border: none;
  padding: 0;
  margin: 0;
}

.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-item,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab-title {
  border: none;
  padding: 0;
  margin: 0;
  outline: none;
  box-shadow: none;
}

.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-item.open,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-item:hover,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab-title.active,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab-title:hover {
  background-color: transparent;
}

.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-icon,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-title,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab-title-inner {
  font-size: 12px;
  line-height: 1.5;
  font-weight: 600;
}

.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-title,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab-title-inner {
  padding: 10px 0px;
}

.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-content,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab-content {
  padding: 0;
  margin: 0;
  border: none;
}

.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-content p,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab-content p {
  line-height: 1.5;
  margin: 0;
}

.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-accordion-item:first-child .elementor-accordion-title,
.elementor-1259 .elementor-element.elementor-element-3b9265b .elementor-tab:first-child .elementor-tab-title-inner {
  border-top: none;
}/* End custom CSS */