.elementor-31699 .elementor-element.elementor-element-34a1f27{--display:flex;}.elementor-31699 .elementor-element.elementor-element-c5a47ae{--display:flex;}.elementor-31699 .elementor-element.elementor-element-d47448c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31699 .elementor-element.elementor-element-b7564e1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31699 .elementor-element.elementor-element-3fd4349{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31699 .elementor-element.elementor-element-3fd4349 p{margin-block-end:0px;}.elementor-31699 .elementor-element.elementor-element-26d5a1b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31699 .elementor-element.elementor-element-88987c1{--display:flex;}.elementor-31699 .elementor-element.elementor-element-a5f9678 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31699 .elementor-element.elementor-element-be8d8dc{--display:flex;--min-height:575px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31699 .elementor-element.elementor-element-f0326f0{--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;}.elementor-31699 .elementor-element.elementor-element-f0326f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31699 .elementor-element.elementor-element-d3c7929{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31699 .elementor-element.elementor-element-b7b87b4{--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;}.elementor-31699 .elementor-element.elementor-element-b7b87b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31699 .elementor-element.elementor-element-4c0647c{--display:flex;}.elementor-31699 .elementor-element.elementor-element-68fa694 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31699 .elementor-element.elementor-element-54d23e1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31699 .elementor-element.elementor-element-4821f2c{--display:flex;}.elementor-31699 .elementor-element.elementor-element-1e7856b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31699 .elementor-element.elementor-element-82b638f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31699 .elementor-element.elementor-element-1b711e6{--display:flex;}.elementor-31699 .elementor-element.elementor-element-665f022 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31699 .elementor-element.elementor-element-3376f14{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31699 .elementor-element.elementor-element-3376f14 p{margin-block-end:1px;}.elementor-31699 .elementor-element.elementor-element-1fe1c8d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:768px){.elementor-31699 .elementor-element.elementor-element-34a1f27{--content-width:1041px;}.elementor-31699 .elementor-element.elementor-element-f0326f0{--width:48.462%;}.elementor-31699 .elementor-element.elementor-element-b7b87b4{--width:52.114%;}}