.elementor-2037 .elementor-element.elementor-element-70a5a34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2037 .elementor-element.elementor-element-80fe842{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-2037 .elementor-element.elementor-element-dc7cbab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2037 .elementor-element.elementor-element-bbf43fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2037 .elementor-element.elementor-element-6efcd41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;}.elementor-2037 .elementor-element.elementor-element-9e94469 .elementor-icon-wrapper{text-align:center;}.elementor-2037 .elementor-element.elementor-element-9e94469 .elementor-icon{font-size:35px;}.elementor-2037 .elementor-element.elementor-element-9e94469 .elementor-icon svg{height:35px;}.elementor-2037 .elementor-element.elementor-element-bde0e29{text-align:center;}.elementor-2037 .elementor-element.elementor-element-bde0e29 .elementor-heading-title{font-family:var( --e-global-typography-f053ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-f053ce3-font-size );font-weight:var( --e-global-typography-f053ce3-font-weight );text-transform:var( --e-global-typography-f053ce3-text-transform );font-style:var( --e-global-typography-f053ce3-font-style );line-height:var( --e-global-typography-f053ce3-line-height );letter-spacing:var( --e-global-typography-f053ce3-letter-spacing );color:var( --e-global-color-6d976da );}.elementor-2037 .elementor-element.elementor-element-0bc4805{width:initial;max-width:initial;text-align:left;}.elementor-2037 .elementor-element.elementor-element-0bc4805 .elementor-heading-title{font-family:var( --e-global-typography-4fab0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4fab0e4-font-size );font-weight:var( --e-global-typography-4fab0e4-font-weight );line-height:var( --e-global-typography-4fab0e4-line-height );color:var( --e-global-color-6d976da );}.elementor-2037 .elementor-element.elementor-element-ef7722b{text-align:center;font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );color:var( --e-global-color-text );}.elementor-2037 .elementor-element.elementor-element-6e4d582{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2037 .elementor-element.elementor-element-719e695{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2037 .elementor-element.elementor-element-e04f1df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2037 .elementor-element.elementor-element-0f47d53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;}.elementor-2037 .elementor-element.elementor-element-b3f6deb .elementor-icon-wrapper{text-align:center;}.elementor-2037 .elementor-element.elementor-element-b3f6deb .elementor-icon{font-size:35px;}.elementor-2037 .elementor-element.elementor-element-b3f6deb .elementor-icon svg{height:35px;}.elementor-2037 .elementor-element.elementor-element-e6437ab{text-align:center;}.elementor-2037 .elementor-element.elementor-element-e6437ab .elementor-heading-title{font-family:var( --e-global-typography-f053ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-f053ce3-font-size );font-weight:var( --e-global-typography-f053ce3-font-weight );text-transform:var( --e-global-typography-f053ce3-text-transform );font-style:var( --e-global-typography-f053ce3-font-style );line-height:var( --e-global-typography-f053ce3-line-height );letter-spacing:var( --e-global-typography-f053ce3-letter-spacing );color:var( --e-global-color-6d976da );}.elementor-2037 .elementor-element.elementor-element-3c2854d{width:initial;max-width:initial;text-align:left;}.elementor-2037 .elementor-element.elementor-element-3c2854d .elementor-heading-title{font-family:var( --e-global-typography-4fab0e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4fab0e4-font-size );font-weight:var( --e-global-typography-4fab0e4-font-weight );line-height:var( --e-global-typography-4fab0e4-line-height );color:var( --e-global-color-6d976da );}.elementor-2037 .elementor-element.elementor-element-0b63aba{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );color:var( --e-global-color-text );}@media(max-width:1024px) and (min-width:768px){.elementor-2037 .elementor-element.elementor-element-dc7cbab{--width:100%;}.elementor-2037 .elementor-element.elementor-element-80fe842{--width:100%;}.elementor-2037 .elementor-element.elementor-element-719e695{--width:100%;}.elementor-2037 .elementor-element.elementor-element-6e4d582{--width:100%;}}@media(max-width:1024px){.elementor-2037 .elementor-element.elementor-element-bbf43fc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2037 .elementor-element.elementor-element-6efcd41{--justify-content:flex-start;}.elementor-2037 .elementor-element.elementor-element-bde0e29 .elementor-heading-title{font-size:var( --e-global-typography-f053ce3-font-size );line-height:var( --e-global-typography-f053ce3-line-height );letter-spacing:var( --e-global-typography-f053ce3-letter-spacing );}.elementor-2037 .elementor-element.elementor-element-0bc4805{text-align:left;}.elementor-2037 .elementor-element.elementor-element-0bc4805 .elementor-heading-title{font-size:var( --e-global-typography-4fab0e4-font-size );line-height:var( --e-global-typography-4fab0e4-line-height );}.elementor-2037 .elementor-element.elementor-element-ef7722b{text-align:left;font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2037 .elementor-element.elementor-element-80fe842{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2037 .elementor-element.elementor-element-e6437ab .elementor-heading-title{font-size:var( --e-global-typography-f053ce3-font-size );line-height:var( --e-global-typography-f053ce3-line-height );letter-spacing:var( --e-global-typography-f053ce3-letter-spacing );}.elementor-2037 .elementor-element.elementor-element-3c2854d .elementor-heading-title{font-size:var( --e-global-typography-4fab0e4-font-size );line-height:var( --e-global-typography-4fab0e4-line-height );}.elementor-2037 .elementor-element.elementor-element-0b63aba{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}}@media(max-width:767px){.elementor-2037 .elementor-element.elementor-element-bbf43fc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2037 .elementor-element.elementor-element-6efcd41{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-2037 .elementor-element.elementor-element-bde0e29.elementor-element{--align-self:flex-start;}.elementor-2037 .elementor-element.elementor-element-bde0e29{text-align:left;}.elementor-2037 .elementor-element.elementor-element-bde0e29 .elementor-heading-title{font-size:var( --e-global-typography-f053ce3-font-size );line-height:var( --e-global-typography-f053ce3-line-height );letter-spacing:var( --e-global-typography-f053ce3-letter-spacing );}.elementor-2037 .elementor-element.elementor-element-0bc4805{text-align:left;}.elementor-2037 .elementor-element.elementor-element-0bc4805 .elementor-heading-title{font-size:var( --e-global-typography-4fab0e4-font-size );line-height:var( --e-global-typography-4fab0e4-line-height );}.elementor-2037 .elementor-element.elementor-element-ef7722b{text-align:left;font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2037 .elementor-element.elementor-element-80fe842{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2037 .elementor-element.elementor-element-e04f1df{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2037 .elementor-element.elementor-element-0f47d53{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-2037 .elementor-element.elementor-element-e6437ab.elementor-element{--align-self:flex-start;}.elementor-2037 .elementor-element.elementor-element-e6437ab{text-align:left;}.elementor-2037 .elementor-element.elementor-element-e6437ab .elementor-heading-title{font-size:var( --e-global-typography-f053ce3-font-size );line-height:var( --e-global-typography-f053ce3-line-height );letter-spacing:var( --e-global-typography-f053ce3-letter-spacing );}.elementor-2037 .elementor-element.elementor-element-3c2854d .elementor-heading-title{font-size:var( --e-global-typography-4fab0e4-font-size );line-height:var( --e-global-typography-4fab0e4-line-height );}.elementor-2037 .elementor-element.elementor-element-0b63aba{text-align:left;font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}}/* Start custom CSS for icon, class: .elementor-element-9e94469 */.elementor-2037 .elementor-element.elementor-element-9e94469 {
    height: 18px;
    top: -6px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9e94469 */.elementor-2037 .elementor-element.elementor-element-9e94469 {
    height: 18px;
    top: -6px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b3f6deb */.elementor-2037 .elementor-element.elementor-element-b3f6deb {
    height: 18px;
    top: -6px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b3f6deb */.elementor-2037 .elementor-element.elementor-element-b3f6deb {
    height: 18px;
    top: -6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a5a34 */.left .hidden_center_text {
    display: none;
}

.center .hidden_left_text {
    display: none;
}

/*for icon hidden*/
.show_icon svg {
  display: block !important;
}
.hidden-icon svg {
  display: none !important;
}/* End custom CSS */