.elementor-707 .elementor-element.elementor-element-b970d36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-707 .elementor-element.elementor-element-b970d36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-707 .elementor-element.elementor-element-05ca786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-707 .elementor-element.elementor-element-05ca786 .elementor-heading-title{line-height:38px;}.elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-title, .elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-title a{color:#CC2424;}.elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-title.elementor-active,
					 .elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-title.elementor-active a{color:#CC2424;}.elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0px;}.elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-content{color:#222222;}.elementor-707 .elementor-element.elementor-element-64d88ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-707 .elementor-element.elementor-element-64d88ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-707 .elementor-element.elementor-element-9730d41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-707 .elementor-element.elementor-element-9730d41 .elementor-heading-title{line-height:38px;}.elementor-707 .elementor-element.elementor-element-99687fe .elementor-tab-title, .elementor-707 .elementor-element.elementor-element-99687fe .elementor-tab-title a{color:#CC2424;}.elementor-707 .elementor-element.elementor-element-99687fe .elementor-tab-title.elementor-active,
					 .elementor-707 .elementor-element.elementor-element-99687fe .elementor-tab-title.elementor-active a{color:#CC2424;}.elementor-707 .elementor-element.elementor-element-99687fe .elementor-tab-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0px;}.elementor-707 .elementor-element.elementor-element-e73ee6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-707 .elementor-element.elementor-element-e73ee6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-707 .elementor-element.elementor-element-f06784e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-707 .elementor-element.elementor-element-f06784e .elementor-heading-title{line-height:38px;}.elementor-707 .elementor-element.elementor-element-01a2e92 .elementor-tab-title, .elementor-707 .elementor-element.elementor-element-01a2e92 .elementor-tab-title a{color:#CC2424;}.elementor-707 .elementor-element.elementor-element-01a2e92 .elementor-tab-title.elementor-active,
					 .elementor-707 .elementor-element.elementor-element-01a2e92 .elementor-tab-title.elementor-active a{color:#CC2424;}.elementor-707 .elementor-element.elementor-element-01a2e92 .elementor-tab-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0px;}.elementor-707 .elementor-element.elementor-element-152d08c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-707 .elementor-element.elementor-element-152d08c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-707 .elementor-element.elementor-element-c98b3ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-707 .elementor-element.elementor-element-c98b3ce .elementor-heading-title{line-height:38px;}.elementor-707 .elementor-element.elementor-element-dca40ef .elementor-tab-title, .elementor-707 .elementor-element.elementor-element-dca40ef .elementor-tab-title a{color:#CC2424;}.elementor-707 .elementor-element.elementor-element-dca40ef .elementor-tab-title.elementor-active,
					 .elementor-707 .elementor-element.elementor-element-dca40ef .elementor-tab-title.elementor-active a{color:#CC2424;}.elementor-707 .elementor-element.elementor-element-dca40ef .elementor-tab-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0px;}/* Start custom CSS for tabs, class: .elementor-element-1e1db435 */.elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-title{
    padding: 10px 10px
}

.elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-title.elementor-active{
    background-color: #961217;
    color:#fff !important;
    border-radius: 10px
}

.elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-content{
    display:block !important;
    transform:translateY(2000px);
    opacity:0;
    transition: transform 0.3s, opacity 0.8s linear ;
    height: 0;
}

.elementor-707 .elementor-element.elementor-element-1e1db435 .elementor-tab-content.elementor-active{
    transform:translate(0px);
    opacity: 1;
  height: unset
}

.elementor-707 .elementor-element.elementor-element-1e1db435 a{
    background-color: #961217;
    padding: 12px 25px;
    border-radius: 5px;
    font-size: 13px;
    font-weight: 700;
    font-family: Montserrat
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b970d36 */.elementor-707 .elementor-element.elementor-element-b970d36{
    overflow-y: hidden !important
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-99687fe */.elementor-707 .elementor-element.elementor-element-99687fe .elementor-tab-title{
    padding: 10px 10px
}

.elementor-707 .elementor-element.elementor-element-99687fe .elementor-tab-title.elementor-active{
    background-color: #961217;
    color:#fff !important;
    border-radius: 10px
}

.elementor-707 .elementor-element.elementor-element-99687fe .elementor-tab-content{
    display:block !important;
    transform:translateY(2000px);
    opacity:0;
    transition: transform 0.3s, opacity 0.8s linear ;
    height: 0;
}

.elementor-707 .elementor-element.elementor-element-99687fe .elementor-tab-content.elementor-active{
    transform:translate(0px);
    opacity: 1;
  height: unset
}
.elementor-707 .elementor-element.elementor-element-99687fe a{
    background-color: #961217;
    padding: 12px 25px;
    border-radius: 5px;
    font-size: 13px;
    font-weight: 700;
    font-family: Montserrat
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64d88ed */.elementor-707 .elementor-element.elementor-element-64d88ed{
    overflow-y: hidden !important
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-01a2e92 */.elementor-707 .elementor-element.elementor-element-01a2e92 .elementor-tab-title{
    padding: 10px 10px
}

.elementor-707 .elementor-element.elementor-element-01a2e92 .elementor-tab-title.elementor-active{
    background-color: #961217;
    color:#fff !important;
    border-radius: 10px
}

.elementor-707 .elementor-element.elementor-element-01a2e92 .elementor-tab-content{
    display:block !important;
    transform:translateY(2000px);
    opacity:0;
    transition: transform 0.3s, opacity 0.8s linear ;
    height: 0;
}

.elementor-707 .elementor-element.elementor-element-01a2e92 .elementor-tab-content.elementor-active{
    transform:translate(0px);
    opacity: 1;
  height: unset
}

.elementor-707 .elementor-element.elementor-element-01a2e92 a{
    background-color: #961217;
    padding: 12px 25px;
    border-radius: 5px;
    font-size: 13px;
    font-weight: 700;
    font-family: Montserrat
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e73ee6f */.elementor-707 .elementor-element.elementor-element-e73ee6f{
    overflow-y: hidden !important
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-dca40ef */.elementor-707 .elementor-element.elementor-element-dca40ef .elementor-tab-title{
    padding: 10px 10px
}

.elementor-707 .elementor-element.elementor-element-dca40ef .elementor-tab-title.elementor-active{
    background-color: #961217;
    color:#fff !important;
    border-radius: 10px
}

.elementor-707 .elementor-element.elementor-element-dca40ef .elementor-tab-content{
    display:block !important;
    transform:translateY(2000px);
    opacity:0;
    transition: transform 0.3s, opacity 0.8s linear ;
    height: 0;
}

.elementor-707 .elementor-element.elementor-element-dca40ef .elementor-tab-content.elementor-active{
    transform:translate(0px);
    opacity: 1;
  height: unset
}


.elementor-707 .elementor-element.elementor-element-dca40ef a{
    background-color: #961217;
    padding: 12px 25px;
    border-radius: 5px;
    font-size: 13px;
    font-weight: 700;
    font-family: Montserrat
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-152d08c */.elementor-707 .elementor-element.elementor-element-152d08c{
    overflow-y: hidden !important
}/* End custom CSS */