.elementor-5670 .elementor-element.elementor-element-723f4e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-5670 .elementor-element.elementor-element-c7a1b56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-5670 .elementor-element.elementor-element-35d2a16{--display:flex;--background-transition:0.3s;}.elementor-5670 .elementor-element.elementor-element-35d2a16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5670 .elementor-element.elementor-element-9d316f3{--display:flex;--background-transition:0.3s;}.elementor-5670 .elementor-element.elementor-element-0f9dc93{--display:flex;--background-transition:0.3s;}.elementor-5670 .elementor-element.elementor-element-9bd92e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-5670 .elementor-element.elementor-element-03d15e4{--display:flex;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-5670 .elementor-element.elementor-element-acd5638{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-5670 .elementor-element.elementor-element-084cd05{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-5670 .elementor-element.elementor-element-084cd05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5670 .elementor-element.elementor-element-5699260 > .elementor-widget-container{border-radius:15% 15% 15% 15%;}.elementor-5670 .elementor-element.elementor-element-1348145 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;background-color:#0078BC;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5670 .elementor-element.elementor-element-35d2a16{--width:68.537%;}.elementor-5670 .elementor-element.elementor-element-084cd05{--width:102.973%;}}/* Start custom CSS for heading, class: .elementor-element-bc7b8d1 */.elementor-5670 .elementor-element.elementor-element-bc7b8d1 .elementor-heading-title{
  font-size:54px;
  line-height:1.05;
  font-weight:800;
  color:#0f6cbd;
  letter-spacing:-0.02em;
  margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5749ec6 */.elementor-5670 .elementor-element.elementor-element-5749ec6{
  color:#1f2937;
  font-size:21px;
  line-height:1.65;
}

.elementor-5670 .elementor-element.elementor-element-5749ec6 p{
  margin:0 0 20px;
}

.elementor-5670 .elementor-element.elementor-element-5749ec6 strong{
  font-weight:700;
  color:#111827;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5699260 */.elementor-5670 .elementor-element.elementor-element-5699260 {
    border: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acd5638 */.elementor-5670 .elementor-element.elementor-element-acd5638{
  max-width:760px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-723f4e4 */.elementor-5670 .elementor-element.elementor-element-723f4e4{
  width:max;
  background:#ffffff;
  border:1px solid #dbe5f0;
  border-radius:20px;
  padding:18px;
  box-shadow:0 10px 30px rgba(16,24,40,0.08);
  overflow:hidden;
}/* End custom CSS */