.elementor-2015 .elementor-element.elementor-element-80fea3f{margin-top:160px;margin-bottom:0px;}.elementor-2015 .elementor-element.elementor-element-68e7506 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-17b72ff .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;}.elementor-2015 .elementor-element.elementor-element-d5b7555{margin-top:100px;margin-bottom:100px;}.elementor-2015 .elementor-element.elementor-element-e78c02e{text-align:center;}.elementor-2015 .elementor-element.elementor-element-e78c02e img{width:300px;}.elementor-2015 .elementor-element.elementor-element-e78c02e > .elementor-widget-container{margin:0% 0% 0% 20%;}.elementor-2015 .elementor-element.elementor-element-b9849a8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:34px;}.elementor-2015 .elementor-element.elementor-element-bce9198{text-align:left;}.elementor-2015 .elementor-element.elementor-element-bce9198 img{width:322px;}.elementor-2015 .elementor-element.elementor-element-bce9198 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-2dcc32b .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:normal;background-color:#61CE7000;border-style:solid;border-width:0px 1px 0px 1px;border-color:#E50300;border-radius:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-2dcc32b .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-2dcc32b .elementor-button:focus{background-color:#E50300;}.elementor-2015 .elementor-element.elementor-element-2dcc32b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-901bad2{margin-top:0px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-title, .elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-title:before, .elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-title:after, .elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-content, .elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tabs-content-wrapper{border-width:0px;}.elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-title, .elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-title a{color:#A6A6A6;}.elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-title.elementor-active,
					 .elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.8px;}.elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-content{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-2015 .elementor-element.elementor-element-4cb6a6f > .elementor-widget-container{padding:0% 8% 0% 8%;}.elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-tab-title{border-width:0px;padding:40px 0px 40px 0px;}.elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-tab-content{border-width:0px;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2em;padding:0px 0px 40px 0px;}.elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-toggle-title, .elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-toggle-icon{color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-tab-title.elementor-active a, .elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#DA0303;}.elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.4px;}.elementor-2015 .elementor-element.elementor-element-20cfc61 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2015 .elementor-element.elementor-element-212e962 .elementor-tab-title{border-width:0px;padding:40px 0px 40px 0px;}.elementor-2015 .elementor-element.elementor-element-212e962 .elementor-tab-content{border-width:0px;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2em;padding:0px 0px 40px 0px;}.elementor-2015 .elementor-element.elementor-element-212e962 .elementor-toggle-title, .elementor-2015 .elementor-element.elementor-element-212e962 .elementor-toggle-icon{color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-212e962 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-212e962 .elementor-tab-title.elementor-active a, .elementor-2015 .elementor-element.elementor-element-212e962 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#DA0303;}.elementor-2015 .elementor-element.elementor-element-212e962 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.4px;}.elementor-2015 .elementor-element.elementor-element-212e962 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-tab-title{border-width:0px;padding:40px 0px 40px 0px;}.elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-tab-content{border-width:0px;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:2em;padding:0px 0px 40px 0px;}.elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-toggle-title, .elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-toggle-icon{color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-tab-title.elementor-active a, .elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#DA0303;}.elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.4px;}.elementor-2015 .elementor-element.elementor-element-ef4cffb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2015 .elementor-element.elementor-element-b6fe456{margin-top:0px;margin-bottom:120px;padding:0px 175px 0px 175px;}.elementor-2015 .elementor-element.elementor-element-a75e80c > .elementor-widget-container{padding:0% 8% 0% 8%;}@media(min-width:768px){.elementor-2015 .elementor-element.elementor-element-29742bd{width:50%;}.elementor-2015 .elementor-element.elementor-element-b9849a8{width:50%;}}@media(max-width:767px){.elementor-2015 .elementor-element.elementor-element-80fea3f{margin-top:150px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-2015 .elementor-element.elementor-element-68e7506 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2015 .elementor-element.elementor-element-68e7506 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-17b72ff .elementor-heading-title{font-size:32px;}.elementor-2015 .elementor-element.elementor-element-17b72ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-d5b7555{margin-top:70px;margin-bottom:0px;}.elementor-2015 .elementor-element.elementor-element-29742bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2015 .elementor-element.elementor-element-29742bd > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-e78c02e{text-align:center;}.elementor-2015 .elementor-element.elementor-element-e78c02e img{width:60%;}.elementor-2015 .elementor-element.elementor-element-e78c02e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-bce9198{text-align:center;}.elementor-2015 .elementor-element.elementor-element-bce9198 img{width:81%;}.elementor-2015 .elementor-element.elementor-element-bce9198 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2015 .elementor-element.elementor-element-2dcc32b .elementor-button{font-size:13px;}.elementor-2015 .elementor-element.elementor-element-2dcc32b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2015 .elementor-element.elementor-element-901bad2{margin-top:50px;margin-bottom:50px;padding:0px 10px 0px 10px;}.elementor-2015 .elementor-element.elementor-element-a11b8a8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-tab-title{padding:25px 0px 25px 0px;}.elementor-2015 .elementor-element.elementor-element-212e962 .elementor-tab-title{padding:25px 0px 25px 0px;}.elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-tab-title{padding:25px 0px 25px 0px;}.elementor-2015 .elementor-element.elementor-element-b6fe456{padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-7550ee7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2015 .elementor-element.elementor-element-7550ee7 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}}/* Start custom CSS for tabs, class: .elementor-element-4cb6a6f */.elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tabs-wrapper{
    border-bottom: 1px solid #cfcfcf;
    padding-left: 30px
}

.elementor-2015 .elementor-element.elementor-element-4cb6a6f .content-wrap{
    color: white;
    margin-bottom: 40px;
    display: block;
    overflow: hidden
}

.elementor-2015 .elementor-element.elementor-element-4cb6a6f .number{
    width: 7%;
    float: left;
    font-size: 50px;
    margin-top: -10px
}

.elementor-2015 .elementor-element.elementor-element-4cb6a6f .content{
    width: 93%;
    float: right;
    font-size: 13px;
    line-height: 2em;
}

.elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-content{

margin-left: 0%;
margin-right: 0%
}

@media only screen and (max-width: 600px) {
    .elementor-2015 .elementor-element.elementor-element-4cb6a6f .number{
    width: 100%;
    float: left;
    font-size: 50px;
    margin-top: -10px
}

.elementor-2015 .elementor-element.elementor-element-4cb6a6f .content{
    width: 100%;
    float: right;
    font-size: 13px;
    line-height: 2em;
}
  .elementor-2015 .elementor-element.elementor-element-4cb6a6f .elementor-tab-title{
    border-top: 1px solid grey;
    
  }
  body > div.elementor.elementor-433 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-901bad2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div > div > div.elementor-tabs-content-wrapper > div.elementor-tab-title.elementor-tab-mobile-title.elementor-active{
      border-bottom: 0;
  }
  
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-20cfc61 */.elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-tabs-wrapper{
    border-bottom: 1px solid #cfcfcf;
    padding-left: 30px
}

.elementor-2015 .elementor-element.elementor-element-20cfc61 .content-wrap{
    color: white;
    margin-bottom: 40px;
    display: block;
    overflow: hidden
}

.elementor-2015 .elementor-element.elementor-element-20cfc61 .number{
    width: 7%;
    float: left;
    font-size: 50px;
    padding-top: 20px;
}

.elementor-2015 .elementor-element.elementor-element-20cfc61 .content{
    width: 93%;
    float: right;
    font-size: 13px;
    line-height: 2em;
    padding-top: 30px;
}

.elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-tab-content{

margin-left: 0%;
margin-right: 0%
}

@media only screen and (max-width: 600px) {
    .elementor-2015 .elementor-element.elementor-element-20cfc61 .number{
    width: 100%;
    float: left;
    font-size: 50px;
    margin-top: -10px
}

.elementor-2015 .elementor-element.elementor-element-20cfc61 .content{
    width: 100%;
    float: right;
    font-size: 13px;
    line-height: 2em;
}
  .elementor-2015 .elementor-element.elementor-element-20cfc61 .elementor-tab-title{
    border-top: 1px solid grey;
    
  }
  body > div.elementor.elementor-433 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-901bad2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div > div > div.elementor-tabs-content-wrapper > div.elementor-tab-title.elementor-tab-mobile-title.elementor-active{
      border-bottom: 0;
  }
  
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-212e962 */.elementor-2015 .elementor-element.elementor-element-212e962 .elementor-tabs-wrapper{
    border-bottom: 1px solid #cfcfcf;
    padding-left: 30px
}

.elementor-2015 .elementor-element.elementor-element-212e962 .content-wrap{
    color: white;
    margin-bottom: 40px;
    display: block;
    overflow: hidden
}

.elementor-2015 .elementor-element.elementor-element-212e962 .number{
    width: 7%;
    float: left;
    font-size: 50px;
    padding-top: 20px;
}

.elementor-2015 .elementor-element.elementor-element-212e962 .content{
    width: 93%;
    float: right;
    font-size: 13px;
    line-height: 2em;
    padding-top: 30px;
}

.elementor-2015 .elementor-element.elementor-element-212e962 .elementor-tab-content{

margin-left: 0%;
margin-right: 0%
}

@media only screen and (max-width: 600px) {
    .elementor-2015 .elementor-element.elementor-element-212e962 .number{
    width: 100%;
    float: left;
    font-size: 50px;
    margin-top: -10px
}

.elementor-2015 .elementor-element.elementor-element-212e962 .content{
    width: 100%;
    float: right;
    font-size: 13px;
    line-height: 2em;
}
  .elementor-2015 .elementor-element.elementor-element-212e962 .elementor-tab-title{
    border-top: 1px solid grey;
    
  }
  body > div.elementor.elementor-433 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-901bad2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div > div > div.elementor-tabs-content-wrapper > div.elementor-tab-title.elementor-tab-mobile-title.elementor-active{
      border-bottom: 0;
  }
  
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-ef4cffb */.elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-tabs-wrapper{
    border-bottom: 1px solid #cfcfcf;
    padding-left: 30px
}

.elementor-2015 .elementor-element.elementor-element-ef4cffb .content-wrap{
    color: white;
    margin-bottom: 40px;
    display: block;
    overflow: hidden
}

.elementor-2015 .elementor-element.elementor-element-ef4cffb .number{
    width: 7%;
    float: left;
    font-size: 50px;
    padding-top: 20px;
}

.elementor-2015 .elementor-element.elementor-element-ef4cffb .content{
    width: 93%;
    float: right;
    font-size: 13px;
    line-height: 2em;
    padding-top: 30px;
}

.elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-tab-content{

margin-left: 0%;
margin-right: 0%
}

@media only screen and (max-width: 600px) {
    .elementor-2015 .elementor-element.elementor-element-ef4cffb .number{
    width: 100%;
    float: left;
    font-size: 50px;
    margin-top: -10px
}

.elementor-2015 .elementor-element.elementor-element-ef4cffb .content{
    width: 100%;
    float: right;
    font-size: 13px;
    line-height: 2em;
}
  .elementor-2015 .elementor-element.elementor-element-ef4cffb .elementor-tab-title{
    border-top: 1px solid grey;
    
  }
  body > div.elementor.elementor-433 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-901bad2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div > div > div.elementor-tabs-content-wrapper > div.elementor-tab-title.elementor-tab-mobile-title.elementor-active{
      border-bottom: 0;
  }
  
}/* End custom CSS */