.elementor-5958 .elementor-element.elementor-element-65ec9e67:not(.elementor-motion-effects-element-type-background), .elementor-5958 .elementor-element.elementor-element-65ec9e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9416da7 );}.elementor-5958 .elementor-element.elementor-element-65ec9e67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5958 .elementor-element.elementor-element-65ec9e67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5958 .elementor-element.elementor-element-78cfca0f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5958 .elementor-element.elementor-element-78cfca0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5958 .elementor-element.elementor-element-78cfca0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5958 .elementor-element.elementor-element-72c1f410{text-align:left;}.elementor-5958 .elementor-element.elementor-element-72c1f410 img{width:150px;}.elementor-bc-flex-widget .elementor-5958 .elementor-element.elementor-element-7940c433.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5958 .elementor-element.elementor-element-7940c433.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5958 .elementor-element.elementor-element-7940c433.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5958 .elementor-element.elementor-element-7940c433 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5958 .elementor-element.elementor-element-1c325a39{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-1c325a39 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-1c325a39 .elementor-heading-title{font-size:10px;font-weight:700;color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-32ed0be7{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-32ed0be7 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-32ed0be7 .elementor-heading-title{font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-4d882804{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-4d882804 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-4d882804 .elementor-heading-title{font-size:15px;font-weight:700;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-1916011{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-1916011 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-1916011 .elementor-heading-title{font-size:15px;font-weight:700;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-375a6225{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-375a6225 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-375a6225 .elementor-heading-title{font-size:15px;font-weight:700;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-a2cceb6{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-a2cceb6 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-a2cceb6 .elementor-heading-title{font-size:15px;font-weight:700;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-2ff1486d{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-2ff1486d > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-2ff1486d .elementor-heading-title{font-size:15px;font-weight:700;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-1a856ef6{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-1a856ef6 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-1a856ef6 .elementor-heading-title{font-size:15px;font-weight:700;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-29d5aeb8{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-29d5aeb8 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-29d5aeb8 .elementor-heading-title{font-size:15px;font-weight:700;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-81f54f4{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-81f54f4 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-81f54f4 .elementor-heading-title{font-size:15px;font-weight:700;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-3d5e757c{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-3d5e757c > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-5958 .elementor-element.elementor-element-3d5e757c .elementor-heading-title{font-size:15px;font-weight:700;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);color:#FFFFFF;}.elementor-5958 .elementor-element.elementor-element-1c6c88e2 .elementor-button{background-color:var( --e-global-color-1d3695b );font-size:14px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 10px -8px rgba(0, 0, 0, 0.8);border-radius:50px 50px 50px 50px;padding:14px 20px 14px 20px;}.elementor-5958 .elementor-element.elementor-element-1c6c88e2{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-1c6c88e2 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-5958 .elementor-element.elementor-element-69c7c257 .elementor-button{background-color:var( --e-global-color-1d3695b );font-size:14px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 10px -8px rgba(0, 0, 0, 0.8);border-radius:50px 50px 50px 50px;padding:14px 16px 14px 19px;}.elementor-5958 .elementor-element.elementor-element-69c7c257{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-69c7c257 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-5958 .elementor-element.elementor-element-312343c{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-312343c img{width:25px;}.elementor-5958 .elementor-element.elementor-element-31b7474b{width:auto;max-width:auto;}.elementor-5958 .elementor-element.elementor-element-31b7474b img{width:22px;}@media(max-width:1024px){.elementor-5958 .elementor-element.elementor-element-78cfca0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5958 .elementor-element.elementor-element-7940c433 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5958 .elementor-element.elementor-element-78cfca0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5958 .elementor-element.elementor-element-72c1f410 img{width:120px;}.elementor-5958 .elementor-element.elementor-element-7940c433 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5958 .elementor-element.elementor-element-1c6c88e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5958 .elementor-element.elementor-element-1c6c88e2 .elementor-button{font-size:12px;padding:8px 8px 8px 8px;}.elementor-5958 .elementor-element.elementor-element-69c7c257 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5958 .elementor-element.elementor-element-69c7c257 .elementor-button{font-size:12px;padding:8px 10px 8px 10px;}}/* Start custom CSS for column, class: .elementor-element-78cfca0f */@media (min-width: 1024px) {

.elementor-5958 .elementor-element.elementor-element-78cfca0f {
    height: 100px;
    width: 220px;
}

}

@media (max-width: 1023px) {

.elementor-5958 .elementor-element.elementor-element-78cfca0f {
    height: 70px;
    width: 125px;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c6c88e2 */@media (max-width: 1023px) {

.elementor-5958 .elementor-element.elementor-element-1c6c88e2 .elementor-button {
    padding: 10px 13px !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69c7c257 */@media (max-width: 1023px) {

.elementor-5958 .elementor-element.elementor-element-69c7c257 .elementor-button {
    padding: 10px 13px !important;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-312343c */.elementor-5958 .elementor-element.elementor-element-312343c {
    padding-left: 25px;
    padding-top: 0;
}

@media (max-width: 767px) {
    
.elementor-5958 .elementor-element.elementor-element-312343c {
    padding-left: 15px;
    padding-bottom: 0px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31b7474b */.elementor-5958 .elementor-element.elementor-element-31b7474b {
    padding-left: 25px;
    padding-bottom: 2px;
}

@media (max-width: 767px) {
    
.elementor-5958 .elementor-element.elementor-element-31b7474b {
    padding-left: 15px;
    padding-bottom: 2px;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7940c433 */@media (min-width: 1024px) {

.elementor-5958 .elementor-element.elementor-element-7940c433 {
    height: 100px;
    width: calc(100% - 220px);
}

}

@media (max-width: 1023px) {

.elementor-5958 .elementor-element.elementor-element-7940c433 {
    height: 70px;
    width: calc(100% - 125px);
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-65ec9e67 */.elementor-5958 .elementor-element.elementor-element-65ec9e67 {
    padding-left: 20px;
    padding-right: 20px;
}

@media only screen and (max-width: 767px) {
    
.elementor-5958 .elementor-element.elementor-element-65ec9e67 {
    padding-left: 15px;
    padding-right: 20px;
}
    
}/* End custom CSS */