.elementor-97 .elementor-element.elementor-element-416913d{--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:3%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-97 .elementor-element.elementor-element-416913d:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-416913d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78441c7 );}.elementor-97 .elementor-element.elementor-element-dc76c0f{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:18px 18px 18px 18px;--padding-top:8%;--padding-bottom:6%;--padding-left:5%;--padding-right:5%;}.elementor-97 .elementor-element.elementor-element-dc76c0f:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-dc76c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(283deg, var( --e-global-color-4591ed8 ) 0%, var( --e-global-color-8f42834 ) 100%);}.elementor-97 .elementor-element.elementor-element-ee22d15{--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;--justify-content:center;}.elementor-97 .elementor-element.elementor-element-ee22d15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-97 .elementor-element.elementor-element-5f8a13f > .elementor-widget-container{background-color:var( --e-global-color-78441c7 );padding:10% 10% 10% 10%;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-97 .elementor-element.elementor-element-664d942{--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-97 .elementor-element.elementor-element-664d942.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-94fda23 .elementor-heading-title{font-family:"SourceSansPro-SemiBold", Sans-serif;font-size:clamp(2.5rem, 1.6429rem + 3.8095vw, 4.5rem);text-transform:none;line-height:1.1em;letter-spacing:-1.29px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-5c8935a{font-family:"SourceSansPro-Regular", Sans-serif;font-size:clamp(1.1875rem, 1.1587rem + 0.1282vw, 1.3125rem);text-transform:none;line-height:1.25em;letter-spacing:0px;}.elementor-97 .elementor-element.elementor-element-e14a2dc{--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-97 .elementor-element.elementor-element-769f383{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--border-radius:18px 18px 18px 18px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-97 .elementor-element.elementor-element-769f383:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-769f383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0dfce8f );}.elementor-97 .elementor-element.elementor-element-4ed995c{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:4%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-4ed995c:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-4ed995c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78441c7 );}.elementor-97 .elementor-element.elementor-element-517784e img{border-radius:18px 18px 18px 18px;}.elementor-97 .elementor-element.elementor-element-819b9d3 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-819b9d3 .elementor-heading-title{font-family:var( --e-global-typography-31171b6-font-family ), Sans-serif;font-size:var( --e-global-typography-31171b6-font-size );text-transform:var( --e-global-typography-31171b6-text-transform );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-a457bee{width:var( --container-widget-width, 87.176% );max-width:87.176%;--container-widget-width:87.176%;--container-widget-flex-grow:0;text-align:center;}.elementor-97 .elementor-element.elementor-element-a457bee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-97 .elementor-element.elementor-element-5aa14cf .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9f55807-font-family ), Sans-serif;font-size:var( --e-global-typography-9f55807-font-size );text-transform:var( --e-global-typography-9f55807-text-transform );}.elementor-97 .elementor-element.elementor-element-5aa14cf .elementor-button:hover, .elementor-97 .elementor-element.elementor-element-5aa14cf .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-7413819{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:4%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-7413819:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-7413819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78441c7 );}.elementor-97 .elementor-element.elementor-element-447045d img{border-radius:18px 18px 18px 18px;}.elementor-97 .elementor-element.elementor-element-c24a0ba > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-c24a0ba .elementor-heading-title{font-family:var( --e-global-typography-31171b6-font-family ), Sans-serif;font-size:var( --e-global-typography-31171b6-font-size );text-transform:var( --e-global-typography-31171b6-text-transform );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-d9d34a3{width:var( --container-widget-width, 87.176% );max-width:87.176%;--container-widget-width:87.176%;--container-widget-flex-grow:0;text-align:center;}.elementor-97 .elementor-element.elementor-element-d9d34a3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-2e7ace3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9f55807-font-family ), Sans-serif;font-size:var( --e-global-typography-9f55807-font-size );text-transform:var( --e-global-typography-9f55807-text-transform );}.elementor-97 .elementor-element.elementor-element-2e7ace3 .elementor-button:hover, .elementor-97 .elementor-element.elementor-element-2e7ace3 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-9e4d4d5{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:4%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-9e4d4d5:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-9e4d4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78441c7 );}.elementor-97 .elementor-element.elementor-element-a07b00a img{border-radius:18px 18px 18px 18px;}.elementor-97 .elementor-element.elementor-element-d11b7dd > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-d11b7dd .elementor-heading-title{font-family:var( --e-global-typography-31171b6-font-family ), Sans-serif;font-size:var( --e-global-typography-31171b6-font-size );text-transform:var( --e-global-typography-31171b6-text-transform );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-ac85fdb{width:var( --container-widget-width, 87.176% );max-width:87.176%;--container-widget-width:87.176%;--container-widget-flex-grow:0;text-align:center;}.elementor-97 .elementor-element.elementor-element-ac85fdb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-7294761 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9f55807-font-family ), Sans-serif;font-size:var( --e-global-typography-9f55807-font-size );text-transform:var( --e-global-typography-9f55807-text-transform );}.elementor-97 .elementor-element.elementor-element-7294761 .elementor-button:hover, .elementor-97 .elementor-element.elementor-element-7294761 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-7b7b39a{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:4%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-7b7b39a:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-7b7b39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78441c7 );}.elementor-97 .elementor-element.elementor-element-c320b1b img{border-radius:18px 18px 18px 18px;}.elementor-97 .elementor-element.elementor-element-64b87bb > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-64b87bb .elementor-heading-title{font-family:var( --e-global-typography-31171b6-font-family ), Sans-serif;font-size:var( --e-global-typography-31171b6-font-size );text-transform:var( --e-global-typography-31171b6-text-transform );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-346fc52{width:var( --container-widget-width, 87.176% );max-width:87.176%;--container-widget-width:87.176%;--container-widget-flex-grow:0;text-align:center;}.elementor-97 .elementor-element.elementor-element-346fc52.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-c5b0232 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9f55807-font-family ), Sans-serif;font-size:var( --e-global-typography-9f55807-font-size );text-transform:var( --e-global-typography-9f55807-text-transform );}.elementor-97 .elementor-element.elementor-element-c5b0232 .elementor-button:hover, .elementor-97 .elementor-element.elementor-element-c5b0232 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-43eb92b{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:4%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-43eb92b:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-43eb92b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78441c7 );}.elementor-97 .elementor-element.elementor-element-41bafbb img{border-radius:18px 18px 18px 18px;}.elementor-97 .elementor-element.elementor-element-9e667b3 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-9e667b3 .elementor-heading-title{font-family:var( --e-global-typography-31171b6-font-family ), Sans-serif;font-size:var( --e-global-typography-31171b6-font-size );text-transform:var( --e-global-typography-31171b6-text-transform );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-a4f21cf{width:var( --container-widget-width, 87.176% );max-width:87.176%;--container-widget-width:87.176%;--container-widget-flex-grow:0;text-align:center;}.elementor-97 .elementor-element.elementor-element-a4f21cf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-5f5af2c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9f55807-font-family ), Sans-serif;font-size:var( --e-global-typography-9f55807-font-size );text-transform:var( --e-global-typography-9f55807-text-transform );}.elementor-97 .elementor-element.elementor-element-5f5af2c .elementor-button:hover, .elementor-97 .elementor-element.elementor-element-5f5af2c .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-837541a{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:4%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-837541a:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-837541a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78441c7 );}.elementor-97 .elementor-element.elementor-element-b39c512 img{border-radius:18px 18px 18px 18px;}.elementor-97 .elementor-element.elementor-element-7810b69 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-7810b69 .elementor-heading-title{font-family:var( --e-global-typography-31171b6-font-family ), Sans-serif;font-size:var( --e-global-typography-31171b6-font-size );text-transform:var( --e-global-typography-31171b6-text-transform );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-2ad063c{width:var( --container-widget-width, 87.176% );max-width:87.176%;--container-widget-width:87.176%;--container-widget-flex-grow:0;text-align:center;}.elementor-97 .elementor-element.elementor-element-2ad063c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-b4dbe1c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9f55807-font-family ), Sans-serif;font-size:var( --e-global-typography-9f55807-font-size );text-transform:var( --e-global-typography-9f55807-text-transform );}.elementor-97 .elementor-element.elementor-element-b4dbe1c .elementor-button:hover, .elementor-97 .elementor-element.elementor-element-b4dbe1c .elementor-button:focus{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-97 .elementor-element.elementor-element-769f383{--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-819b9d3 .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-97 .elementor-element.elementor-element-5aa14cf .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-c24a0ba .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-2e7ace3 .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-d11b7dd .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-7294761 .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-64b87bb .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-c5b0232 .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-9e667b3 .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-5f5af2c .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-7810b69 .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-b4dbe1c .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-416913d{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-97 .elementor-element.elementor-element-dc76c0f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-97 .elementor-element.elementor-element-dc76c0f.e-con{--align-self:center;}.elementor-97 .elementor-element.elementor-element-ee22d15{--width:75%;}.elementor-97 .elementor-element.elementor-element-ee22d15.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-97 .elementor-element.elementor-element-94fda23{text-align:center;}.elementor-97 .elementor-element.elementor-element-94fda23 .elementor-heading-title{font-size:2.3em;line-height:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-97 .elementor-element.elementor-element-5c8935a{text-align:center;font-size:0.9em;}.elementor-97 .elementor-element.elementor-element-769f383{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-819b9d3 .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-97 .elementor-element.elementor-element-5aa14cf .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-c24a0ba .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-2e7ace3 .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-d11b7dd .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-7294761 .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-64b87bb .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-c5b0232 .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-9e667b3 .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-5f5af2c .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}.elementor-97 .elementor-element.elementor-element-7810b69 .elementor-heading-title{font-size:var( --e-global-typography-31171b6-font-size );line-height:var( --e-global-typography-31171b6-line-height );letter-spacing:var( --e-global-typography-31171b6-letter-spacing );}.elementor-97 .elementor-element.elementor-element-b4dbe1c .elementor-button{font-size:var( --e-global-typography-9f55807-font-size );}}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-ee22d15{--width:25%;}.elementor-97 .elementor-element.elementor-element-664d942{--width:74%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'SourceSansPro-SemiBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../woff/sourcesanspro-semibold-webfont.woff') format('woff'),
		url('../ttf/sourcesanspro-semibold-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SourceSansPro-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://blog.medicalert.org/wp-content/uploads/2024/05/sourcesanspro-regular-webfont.woff2') format('woff2'),
		url('https://blog.medicalert.org/wp-content/uploads/2024/05/sourcesanspro-regular-webfont.woff') format('woff'),
		url('https://blog.medicalert.org/wp-content/uploads/2024/05/sourcesanspro-regular-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */