.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-401 .elementor-element.elementor-element-5f6fff9{margin:21px 21px calc(var(--kit-widget-spacing, 0px) + 21px) 21px;}.elementor-401 .elementor-element.elementor-element-5f6fff9 img{width:10%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-401 .elementor-element.elementor-element-5821835{width:var( --container-widget-width, 39.335% );max-width:39.335%;--container-widget-width:39.335%;--container-widget-flex-grow:0;text-align:center;}.elementor-401 .elementor-element.elementor-element-5821835.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-401 .elementor-element.elementor-element-5821835 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:500;color:#FFFFFF;}.elementor-401 .elementor-element.elementor-element-bf6b7b8{width:var( --container-widget-width, 39.335% );max-width:39.335%;--container-widget-width:39.335%;--container-widget-flex-grow:0;text-align:center;}.elementor-401 .elementor-element.elementor-element-bf6b7b8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-401 .elementor-element.elementor-element-bf6b7b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:500;color:#4C8DFF;}.elementor-401 .elementor-element.elementor-element-3e0d7c8{width:var( --container-widget-width, 45.347% );max-width:45.347%;margin:24px 24px calc(var(--kit-widget-spacing, 0px) + 24px) 24px;--container-widget-width:45.347%;--container-widget-flex-grow:0;text-align:center;}.elementor-401 .elementor-element.elementor-element-3e0d7c8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-401 .elementor-element.elementor-element-3e0d7c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:24px;word-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#BEBEBE;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-401 .elementor-element.elementor-element-3a9c470 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;background-image:linear-gradient(120deg, #4D88C5 31%, #325DBD 91%);border-radius:27px 27px 27px 27px;padding:20px 35px 20px 35px;}.elementor-401 .elementor-element.elementor-element-3a9c470{margin:22px 22px calc(var(--kit-widget-spacing, 0px) + 22px) 22px;}.elementor-401 .elementor-element.elementor-element-3a9c470.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-401 .elementor-element.elementor-element-5f6fff9 img{width:9%;}.elementor-401 .elementor-element.elementor-element-5821835{width:var( --container-widget-width, 358.312px );max-width:358.312px;--container-widget-width:358.312px;--container-widget-flex-grow:0;}.elementor-401 .elementor-element.elementor-element-5821835 .elementor-heading-title{font-size:30px;}.elementor-401 .elementor-element.elementor-element-bf6b7b8 .elementor-heading-title{font-size:30px;}.elementor-401 .elementor-element.elementor-element-3e0d7c8{width:var( --container-widget-width, 448.391px );max-width:448.391px;--container-widget-width:448.391px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-401 .elementor-element.elementor-element-5f6fff9 img{width:17%;}.elementor-401 .elementor-element.elementor-element-bf6b7b8{width:var( --container-widget-width, 257.672px );max-width:257.672px;--container-widget-width:257.672px;--container-widget-flex-grow:0;}.elementor-401 .elementor-element.elementor-element-3e0d7c8{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;}.elementor-401 .elementor-element.elementor-element-3e0d7c8 .elementor-heading-title{font-size:13px;line-height:1.5em;}}