.elementor-31 .elementor-element.elementor-element-599cd0d{padding:0px 0px 20px 0px;z-index:10;}.elementor-31 .elementor-element.elementor-element-3960bc3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0d88a0d .elementor-button{background-color:var( --e-global-color-6c926ff );font-size:14px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 12px 12px;padding:12px 24px 12px 24px;}.elementor-31 .elementor-element.elementor-element-0d88a0d{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-3876801.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-3876801.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-3876801.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31 .elementor-element.elementor-element-3876801 > .elementor-element-populated{padding:30px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-14ad9c4 img{width:46%;}.elementor-31 .elementor-element.elementor-element-ecd3158.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-31 .elementor-element.elementor-element-ecd3158 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5fbdb41 .elementor-button{background-color:var( --e-global-color-6c926ff );font-size:14px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 12px 12px;padding:12px 24px 12px 24px;}.elementor-31 .elementor-element.elementor-element-5fbdb41{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-0d88a0d .elementor-button{padding:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-5fbdb41 .elementor-button{padding:12px 14px 12px 14px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-599cd0d{padding:0px 10px 0px 10px;}.elementor-31 .elementor-element.elementor-element-3960bc3{width:50%;}.elementor-31 .elementor-element.elementor-element-3876801{width:100%;}.elementor-31 .elementor-element.elementor-element-3876801.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-31 .elementor-element.elementor-element-3876801 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-14ad9c4{text-align:center;}.elementor-31 .elementor-element.elementor-element-ecd3158{width:50%;}.elementor-31 .elementor-element.elementor-element-ecd3158 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-3960bc3{width:20%;}.elementor-31 .elementor-element.elementor-element-3876801{width:59.332%;}.elementor-31 .elementor-element.elementor-element-ecd3158{width:20%;}}/* Start custom CSS for column, class: .elementor-element-3960bc3 */@media (max-width: 767px) {
.elementor-31 .elementor-element.elementor-element-3960bc3 {order: 1;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3876801 */@media (max-width: 767px) {
.elementor-31 .elementor-element.elementor-element-3876801 {order: 3;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ecd3158 */@media (max-width: 767px) {
.elementor-31 .elementor-element.elementor-element-ecd3158 {order: 2;}}/* End custom CSS */