.elementor-125 .elementor-element.elementor-element-46189d0{--display:flex;--margin-top:0rem;--margin-bottom:03rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-125 .elementor-element.elementor-element-b2abe7d{--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;--margin-top:0rem;--margin-bottom:4.5rem;--margin-left:0rem;--margin-right:0rem;}.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-125 .elementor-element.elementor-element-95a7de4 .elementor-heading-title{font-family:var( --e-global-typography-30ec0e6-font-family ), Sans-serif;font-size:var( --e-global-typography-30ec0e6-font-size );font-weight:var( --e-global-typography-30ec0e6-font-weight );text-transform:var( --e-global-typography-30ec0e6-text-transform );font-style:var( --e-global-typography-30ec0e6-font-style );text-decoration:var( --e-global-typography-30ec0e6-text-decoration );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-f24823a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-125 .elementor-element.elementor-element-f24823a .elementor-heading-title{font-family:var( --e-global-typography-099c98c-font-family ), Sans-serif;font-size:var( --e-global-typography-099c98c-font-size );font-weight:var( --e-global-typography-099c98c-font-weight );text-transform:var( --e-global-typography-099c98c-text-transform );font-style:var( --e-global-typography-099c98c-font-style );text-decoration:var( --e-global-typography-099c98c-text-decoration );line-height:var( --e-global-typography-099c98c-line-height );color:var( --e-global-color-text );}.elementor-125 .elementor-element.elementor-element-657c280{--display:flex;}.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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-125 .elementor-element.elementor-element-424321a{font-size:var( --e-global-typography-d6cd202-font-size );font-weight:var( --e-global-typography-d6cd202-font-weight );text-transform:var( --e-global-typography-d6cd202-text-transform );font-style:var( --e-global-typography-d6cd202-font-style );text-decoration:var( --e-global-typography-d6cd202-text-decoration );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-f989076{--display:flex;}.elementor-125 .elementor-element.elementor-element-04d5efc .elementor-heading-title{font-family:var( --e-global-typography-30ec0e6-font-family ), Sans-serif;font-size:var( --e-global-typography-30ec0e6-font-size );font-weight:var( --e-global-typography-30ec0e6-font-weight );text-transform:var( --e-global-typography-30ec0e6-text-transform );font-style:var( --e-global-typography-30ec0e6-font-style );text-decoration:var( --e-global-typography-30ec0e6-text-decoration );line-height:var( --e-global-typography-30ec0e6-line-height );color:var( --e-global-color-text );}.elementor-125 .elementor-element.elementor-element-c89319c{font-size:var( --e-global-typography-d6cd202-font-size );font-weight:var( --e-global-typography-d6cd202-font-weight );text-transform:var( --e-global-typography-d6cd202-text-transform );font-style:var( --e-global-typography-d6cd202-font-style );text-decoration:var( --e-global-typography-d6cd202-text-decoration );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-0f217f7 .elementor-heading-title{font-family:var( --e-global-typography-30ec0e6-font-family ), Sans-serif;font-size:var( --e-global-typography-30ec0e6-font-size );font-weight:var( --e-global-typography-30ec0e6-font-weight );text-transform:var( --e-global-typography-30ec0e6-text-transform );font-style:var( --e-global-typography-30ec0e6-font-style );text-decoration:var( --e-global-typography-30ec0e6-text-decoration );line-height:var( --e-global-typography-30ec0e6-line-height );color:var( --e-global-color-text );}.elementor-125 .elementor-element.elementor-element-6d2a766{font-size:var( --e-global-typography-d6cd202-font-size );font-weight:var( --e-global-typography-d6cd202-font-weight );text-transform:var( --e-global-typography-d6cd202-text-transform );font-style:var( --e-global-typography-d6cd202-font-style );text-decoration:var( --e-global-typography-d6cd202-text-decoration );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-31051c7{--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;--gap:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:0rem;}.elementor-125 .elementor-element.elementor-element-47e207f{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-125 .elementor-element.elementor-element-47e207f:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-47e207f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15362a3 );}.elementor-125 .elementor-element.elementor-element-967f164{--display:flex;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-9eb1e79{text-align:start;}.elementor-125 .elementor-element.elementor-element-9eb1e79 img{width:10.625rem;}.elementor-125 .elementor-element.elementor-element-6ffbe24 .elementor-heading-title{font-family:var( --e-global-typography-3090db5-font-family ), Sans-serif;font-size:var( --e-global-typography-3090db5-font-size );font-weight:var( --e-global-typography-3090db5-font-weight );text-transform:var( --e-global-typography-3090db5-text-transform );font-style:var( --e-global-typography-3090db5-font-style );text-decoration:var( --e-global-typography-3090db5-text-decoration );line-height:var( --e-global-typography-3090db5-line-height );color:var( --e-global-color-text );}.elementor-125 .elementor-element.elementor-element-216e421{--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:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-125 .elementor-element.elementor-element-9bee296{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-125 .elementor-element.elementor-element-b716052{--display:flex;}.elementor-125 .elementor-element.elementor-element-945ace1{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-125 .elementor-element.elementor-element-a7b8882 img{border-radius:8px 8px 8px 8px;}.elementor-125 .elementor-element.elementor-element-3020111{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-125 .elementor-element.elementor-element-3020111:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-3020111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15362a3 );}.elementor-125 .elementor-element.elementor-element-1f8fa02{--display:flex;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-125 .elementor-element.elementor-element-976edb7{text-align:start;}.elementor-125 .elementor-element.elementor-element-976edb7 img{width:10.625rem;}.elementor-125 .elementor-element.elementor-element-4413a59 .elementor-heading-title{font-family:var( --e-global-typography-3090db5-font-family ), Sans-serif;font-size:var( --e-global-typography-3090db5-font-size );font-weight:var( --e-global-typography-3090db5-font-weight );text-transform:var( --e-global-typography-3090db5-text-transform );font-style:var( --e-global-typography-3090db5-font-style );text-decoration:var( --e-global-typography-3090db5-text-decoration );line-height:var( --e-global-typography-3090db5-line-height );color:var( --e-global-color-text );}.elementor-125 .elementor-element.elementor-element-5474950{--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:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-125 .elementor-element.elementor-element-5a619e9{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-125 .elementor-element.elementor-element-b52ad39{--display:flex;}.elementor-125 .elementor-element.elementor-element-4d8485a{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-125 .elementor-element.elementor-element-a144e8b img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-125 .elementor-element.elementor-element-a21d560{--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;--margin-top:0rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:0rem;}.elementor-125 .elementor-element.elementor-element-72578ee{--display:flex;}.elementor-125 .elementor-element.elementor-element-b8a8d50 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-125 .elementor-element.elementor-element-a8e9988{--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:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-125 .elementor-element.elementor-element-f80497a{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-125 .elementor-element.elementor-element-f80497a:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-f80497a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15362a3 );}.elementor-125 .elementor-element.elementor-element-138635c img{width:100%;height:4.5rem;}.elementor-125 .elementor-element.elementor-element-7a42e0a{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-ccd6496{--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;--border-radius:8px 8px 8px 8px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-125 .elementor-element.elementor-element-ccd6496:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-ccd6496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15362a3 );}.elementor-125 .elementor-element.elementor-element-a2952f8 img{width:100%;height:4.5rem;}.elementor-125 .elementor-element.elementor-element-b1b66db{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-89cbb58{--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;--border-radius:8px 8px 8px 8px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-125 .elementor-element.elementor-element-89cbb58:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-89cbb58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15362a3 );}.elementor-125 .elementor-element.elementor-element-e1cb895 img{width:100%;height:4.5rem;}.elementor-125 .elementor-element.elementor-element-9723a9f{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-4703d21{--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;}@media(min-width:768px){.elementor-125 .elementor-element.elementor-element-657c280{--width:64rem;}.elementor-125 .elementor-element.elementor-element-f989076{--width:64rem;}}@media(max-width:1240px) and (min-width:768px){.elementor-125 .elementor-element.elementor-element-657c280{--width:100%;}.elementor-125 .elementor-element.elementor-element-f989076{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-125 .elementor-element.elementor-element-657c280{--width:100%;}.elementor-125 .elementor-element.elementor-element-f989076{--width:100%;}.elementor-125 .elementor-element.elementor-element-31051c7{--content-width:100%;}.elementor-125 .elementor-element.elementor-element-3020111{--width:100%;}}@media(max-width:1240px){.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-125 .elementor-element.elementor-element-95a7de4 .elementor-heading-title{font-size:var( --e-global-typography-30ec0e6-font-size );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-f24823a .elementor-heading-title{font-size:var( --e-global-typography-099c98c-font-size );line-height:var( --e-global-typography-099c98c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-424321a{font-size:var( --e-global-typography-d6cd202-font-size );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-04d5efc .elementor-heading-title{font-size:var( --e-global-typography-30ec0e6-font-size );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-c89319c{font-size:var( --e-global-typography-d6cd202-font-size );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-0f217f7 .elementor-heading-title{font-size:var( --e-global-typography-30ec0e6-font-size );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-6d2a766{font-size:var( --e-global-typography-d6cd202-font-size );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-6ffbe24 .elementor-heading-title{font-size:var( --e-global-typography-3090db5-font-size );line-height:var( --e-global-typography-3090db5-line-height );}.elementor-125 .elementor-element.elementor-element-4413a59 .elementor-heading-title{font-size:var( --e-global-typography-3090db5-font-size );line-height:var( --e-global-typography-3090db5-line-height );}.elementor-125 .elementor-element.elementor-element-7a42e0a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-b1b66db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-9723a9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-125 .elementor-element.elementor-element-b2abe7d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.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-125 .elementor-element.elementor-element-95a7de4 .elementor-heading-title{font-size:var( --e-global-typography-30ec0e6-font-size );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-f24823a .elementor-heading-title{font-size:var( --e-global-typography-099c98c-font-size );line-height:var( --e-global-typography-099c98c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-424321a{font-size:var( --e-global-typography-d6cd202-font-size );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-04d5efc .elementor-heading-title{font-size:var( --e-global-typography-30ec0e6-font-size );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-c89319c{font-size:var( --e-global-typography-d6cd202-font-size );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-0f217f7 .elementor-heading-title{font-size:var( --e-global-typography-30ec0e6-font-size );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-6d2a766{font-size:var( --e-global-typography-d6cd202-font-size );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-31051c7{--margin-top:0rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:1rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-9eb1e79{text-align:start;}.elementor-125 .elementor-element.elementor-element-6ffbe24 .elementor-heading-title{font-size:var( --e-global-typography-3090db5-font-size );line-height:var( --e-global-typography-3090db5-line-height );}.elementor-125 .elementor-element.elementor-element-216e421{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-125 .elementor-element.elementor-element-9bee296{--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-125 .elementor-element.elementor-element-976edb7{text-align:start;}.elementor-125 .elementor-element.elementor-element-4413a59 .elementor-heading-title{font-size:var( --e-global-typography-3090db5-font-size );line-height:var( --e-global-typography-3090db5-line-height );}.elementor-125 .elementor-element.elementor-element-5474950{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-125 .elementor-element.elementor-element-a21d560{--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:1rem;}.elementor-125 .elementor-element.elementor-element-b8a8d50 .elementor-heading-title{font-size:2.5rem;}.elementor-125 .elementor-element.elementor-element-a8e9988{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-125 .elementor-element.elementor-element-138635c.elementor-element{--align-self:flex-start;}.elementor-125 .elementor-element.elementor-element-7a42e0a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-a2952f8.elementor-element{--align-self:flex-start;}.elementor-125 .elementor-element.elementor-element-b1b66db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-e1cb895.elementor-element{--align-self:flex-start;}.elementor-125 .elementor-element.elementor-element-9723a9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-4703d21{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}}@media(max-width:767px){.elementor-125 .elementor-element.elementor-element-b2abe7d{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.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-125 .elementor-element.elementor-element-95a7de4 .elementor-heading-title{font-size:var( --e-global-typography-30ec0e6-font-size );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-f24823a .elementor-heading-title{font-size:var( --e-global-typography-099c98c-font-size );line-height:var( --e-global-typography-099c98c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-424321a{font-size:var( --e-global-typography-d6cd202-font-size );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-04d5efc .elementor-heading-title{font-size:var( --e-global-typography-30ec0e6-font-size );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-c89319c{font-size:var( --e-global-typography-d6cd202-font-size );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-0f217f7 .elementor-heading-title{font-size:var( --e-global-typography-30ec0e6-font-size );line-height:var( --e-global-typography-30ec0e6-line-height );}.elementor-125 .elementor-element.elementor-element-6d2a766{font-size:var( --e-global-typography-d6cd202-font-size );line-height:var( --e-global-typography-d6cd202-line-height );}.elementor-125 .elementor-element.elementor-element-47e207f{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-9eb1e79{text-align:start;}.elementor-125 .elementor-element.elementor-element-6ffbe24 .elementor-heading-title{font-size:var( --e-global-typography-3090db5-font-size );line-height:var( --e-global-typography-3090db5-line-height );}.elementor-125 .elementor-element.elementor-element-3020111{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-125 .elementor-element.elementor-element-976edb7{text-align:start;}.elementor-125 .elementor-element.elementor-element-4413a59 .elementor-heading-title{font-size:var( --e-global-typography-3090db5-font-size );line-height:var( --e-global-typography-3090db5-line-height );}.elementor-125 .elementor-element.elementor-element-a21d560{--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:1rem;}.elementor-125 .elementor-element.elementor-element-b8a8d50 .elementor-heading-title{font-size:2rem;}.elementor-125 .elementor-element.elementor-element-7a42e0a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-b1b66db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-9723a9f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-125 .elementor-element.elementor-element-4703d21{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for heading, class: .elementor-element-f24823a */@media (max-width: 767px) {
    .elementor-125 .elementor-element.elementor-element-f24823a h1 {
        margin-top: 0;
        word-break: break-word;
        overflow-wrap: break-word;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c89319c */.elementor-125 .elementor-element.elementor-element-c89319c a {

    color: #E50000;

    text-decoration: underline;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d2a766 */.elementor-125 .elementor-element.elementor-element-6d2a766 a {

    color: #E50000;

    text-decoration: underline;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31051c7 */.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item {

    position: relative;

    display: flex;

    align-items: center;

    padding: 0.5rem 0 0.5rem 2rem;

    border-top: 1px dashed #8A8A8A;

}

.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item:last-child {

    border-bottom: 1px dashed #8A8A8A;

}

.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item::before {

    content: "";

    position: absolute;

    left: 0;

    top: 50%;

    width: 24px;

    height: 24px;

    transform: translateY(-50%);

    background-repeat: no-repeat;

    background-position: center;

    background-size: contain;

}
.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item--phone::before {

    content: "";

    position: absolute;

    left: 0;

    top: 50%;

    transform: translateY(-50%);

    width: 24px;

    height: 24px;

    background-repeat: no-repeat;

    background-size: contain;

    background-position: center;

    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.67962 3.32038L7.29289 2.70711C7.68342 2.31658 8.31658 2.31658 8.70711 2.70711L11.2929 5.29289C11.6834 5.68342 11.6834 6.31658 11.2929 6.70711L9.50048 8.49952C9.2016 8.7984 9.1275 9.255 9.31653 9.63307C10.4093 11.8186 12.1814 13.5907 14.3669 14.6835C14.745 14.8725 15.2016 14.7984 15.5005 14.4995L17.2929 12.7071C17.6834 12.3166 18.3166 12.3166 18.7071 12.7071L21.2929 15.2929C21.6834 15.6834 21.6834 16.3166 21.2929 16.7071L20.6796 17.3204C18.5683 19.4317 15.2257 19.6693 12.837 17.8777L11.6286 16.9714C9.88504 15.6638 8.33622 14.115 7.02857 12.3714L6.12226 11.163C4.33072 8.7743 4.56827 5.43173 6.67962 3.32038Z' fill='%23222222'/%3E%3C/svg%3E");

}

.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item--mail::before {
    content: "";

    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);

    width: 24px;
    height: 24px;

    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;

    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 12C21 10.1195 20.411 8.28625 19.3156 6.7577C18.2203 5.22915 16.6736 4.08209 14.893 3.47763C13.1123 2.87316 11.187 2.84166 9.38744 3.38754C7.58792 3.93341 6.00459 5.02925 4.85982 6.52115C3.71505 8.01304 3.06635 9.82604 3.00482 11.7055C2.94329 13.585 3.47203 15.4366 4.51677 17.0001C5.56152 18.5637 7.06979 19.7608 8.82975 20.4232C10.5897 21.0856 12.513 21.18 14.3294 20.6933' stroke='%2333363F' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='12' r='4' stroke='%2333363F' stroke-width='2'/%3E%3Cpath d='M16 9V13.5C16 14.8807 17.1193 16 18.5 16C19.8807 16 21 14.8807 21 13.5V12' stroke='%2333363F' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
}

.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item--website::before {
    content: "";

    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);

    width: 24px;
    height: 24px;

    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;

    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12C0 8.8174 1.26428 5.76516 3.51472 3.51472C5.76516 1.26428 8.8174 0 12 0C15.1826 0 18.2348 1.26428 20.4853 3.51472C22.7357 5.76516 24 8.8174 24 12C24 15.1826 22.7357 18.2348 20.4853 20.4853C18.2348 22.7357 15.1826 24 12 24C8.8174 24 5.76516 22.7357 3.51472 20.4853C1.26428 18.2348 0 15.1826 0 12ZM11.25 1.6155C10.245 1.9215 9.2475 2.8455 8.4195 4.398C8.1467 4.91414 7.91207 5.44958 7.7175 6H11.25V1.6155ZM6.135 6H3.3825C4.53301 4.34943 6.13201 3.06274 7.9905 2.292C7.65388 2.73298 7.35436 3.20108 7.095 3.6915C6.7245 4.3875 6.402 5.1615 6.135 6ZM5.262 11.25H1.527C1.62 9.915 1.9635 8.6505 2.511 7.5H5.73C5.45875 8.7329 5.30208 9.98825 5.262 11.25ZM7.2705 7.5H11.25V11.25H6.765C6.80612 9.9862 6.97498 8.72981 7.269 7.5H7.2705ZM12.75 7.5V11.25H17.235C17.1934 9.98615 17.0241 8.72975 16.7295 7.5H12.75ZM6.765 12.75H11.25V16.5H7.2705C6.97547 15.2703 6.80561 14.0139 6.7635 12.75H6.765ZM12.75 12.75V16.5H16.7295C17.01 15.3525 17.1885 14.088 17.2365 12.75H12.75ZM7.7175 18H11.25V22.3845C10.245 22.0785 9.2475 21.1545 8.4195 19.602C8.1467 19.0859 7.91207 18.5504 7.7175 18ZM7.9905 21.708C7.65386 21.267 7.35434 20.7989 7.095 20.3085C6.70632 19.5694 6.38502 18.7968 6.135 18H3.3825C4.53295 19.6506 6.13196 20.9373 7.9905 21.708ZM5.73 16.5H2.511C1.95168 15.3224 1.61792 14.0505 1.527 12.75H5.262C5.307 14.0655 5.469 15.327 5.73 16.5ZM16.0095 21.708C17.868 20.9373 19.4671 19.6506 20.6175 18H17.865C17.615 18.7968 17.2937 19.5694 16.905 20.3085C16.6457 20.799 16.3462 21.2671 16.0095 21.708ZM12.75 18H16.2825C16.0879 18.5504 15.8533 19.0859 15.5805 19.602C14.7525 21.1545 13.7535 22.077 12.75 22.3845V18ZM18.27 16.5H21.489C22.0365 15.3495 22.38 14.085 22.473 12.75H18.738C18.6979 14.0118 18.5413 15.2671 18.27 16.5ZM22.473 11.25H18.738C18.6979 9.98825 18.5413 8.7329 18.27 7.5H21.489C22.0365 8.6505 22.38 9.915 22.473 11.25ZM16.905 3.6915C17.2755 4.3875 17.598 5.1615 17.865 6H20.6175C19.4671 4.34937 17.868 3.06267 16.0095 2.292C16.3365 2.718 16.6365 3.189 16.905 3.6915ZM16.2825 6H12.75V1.6155C13.755 1.9215 14.7525 2.8455 15.5805 4.398C15.84 4.884 16.0755 5.421 16.2825 6Z' fill='black'/%3E%3C/svg%3E");
}

.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item a,

.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item a:hover,

.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item a:focus,

.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item a:active,

.elementor-125 .elementor-element.elementor-element-31051c7 .contact-card__item a:visited {

    color: #3C3C3C !important;

    text-decoration: none !important;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b425d1 */.elementor-125 .elementor-element.elementor-element-5b425d1 {

    margin-top: auto;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5d58a8 */.elementor-125 .elementor-element.elementor-element-e5d58a8 {

    margin-top: auto;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a21d560 */.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item {

    position: relative;

    display: flex;

    align-items: center;

    padding: 0.5rem 0 0.5rem 2rem;

    border-top: 1px dashed #8A8A8A;

}

.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item:last-child {

    border-bottom: 1px dashed #8A8A8A;

}

.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item::before {

    content: "";

    position: absolute;

    left: 0;

    top: 50%;

    width: 24px;

    height: 24px;

    transform: translateY(-50%);

    background-repeat: no-repeat;

    background-position: center;

    background-size: contain;

}
.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item--phone::before {

    content: "";

    position: absolute;

    left: 0;

    top: 50%;

    transform: translateY(-50%);

    width: 24px;

    height: 24px;

    background-repeat: no-repeat;

    background-size: contain;

    background-position: center;

    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.67962 3.32038L7.29289 2.70711C7.68342 2.31658 8.31658 2.31658 8.70711 2.70711L11.2929 5.29289C11.6834 5.68342 11.6834 6.31658 11.2929 6.70711L9.50048 8.49952C9.2016 8.7984 9.1275 9.255 9.31653 9.63307C10.4093 11.8186 12.1814 13.5907 14.3669 14.6835C14.745 14.8725 15.2016 14.7984 15.5005 14.4995L17.2929 12.7071C17.6834 12.3166 18.3166 12.3166 18.7071 12.7071L21.2929 15.2929C21.6834 15.6834 21.6834 16.3166 21.2929 16.7071L20.6796 17.3204C18.5683 19.4317 15.2257 19.6693 12.837 17.8777L11.6286 16.9714C9.88504 15.6638 8.33622 14.115 7.02857 12.3714L6.12226 11.163C4.33072 8.7743 4.56827 5.43173 6.67962 3.32038Z' fill='%23222222'/%3E%3C/svg%3E");

}

.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item--mail::before {
    content: "";

    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);

    width: 24px;
    height: 24px;

    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;

    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 12C21 10.1195 20.411 8.28625 19.3156 6.7577C18.2203 5.22915 16.6736 4.08209 14.893 3.47763C13.1123 2.87316 11.187 2.84166 9.38744 3.38754C7.58792 3.93341 6.00459 5.02925 4.85982 6.52115C3.71505 8.01304 3.06635 9.82604 3.00482 11.7055C2.94329 13.585 3.47203 15.4366 4.51677 17.0001C5.56152 18.5637 7.06979 19.7608 8.82975 20.4232C10.5897 21.0856 12.513 21.18 14.3294 20.6933' stroke='%2333363F' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='12' r='4' stroke='%2333363F' stroke-width='2'/%3E%3Cpath d='M16 9V13.5C16 14.8807 17.1193 16 18.5 16C19.8807 16 21 14.8807 21 13.5V12' stroke='%2333363F' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
}

.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item--website::before {
    content: "";

    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);

    width: 24px;
    height: 24px;

    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;

    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 12C0 8.8174 1.26428 5.76516 3.51472 3.51472C5.76516 1.26428 8.8174 0 12 0C15.1826 0 18.2348 1.26428 20.4853 3.51472C22.7357 5.76516 24 8.8174 24 12C24 15.1826 22.7357 18.2348 20.4853 20.4853C18.2348 22.7357 15.1826 24 12 24C8.8174 24 5.76516 22.7357 3.51472 20.4853C1.26428 18.2348 0 15.1826 0 12ZM11.25 1.6155C10.245 1.9215 9.2475 2.8455 8.4195 4.398C8.1467 4.91414 7.91207 5.44958 7.7175 6H11.25V1.6155ZM6.135 6H3.3825C4.53301 4.34943 6.13201 3.06274 7.9905 2.292C7.65388 2.73298 7.35436 3.20108 7.095 3.6915C6.7245 4.3875 6.402 5.1615 6.135 6ZM5.262 11.25H1.527C1.62 9.915 1.9635 8.6505 2.511 7.5H5.73C5.45875 8.7329 5.30208 9.98825 5.262 11.25ZM7.2705 7.5H11.25V11.25H6.765C6.80612 9.9862 6.97498 8.72981 7.269 7.5H7.2705ZM12.75 7.5V11.25H17.235C17.1934 9.98615 17.0241 8.72975 16.7295 7.5H12.75ZM6.765 12.75H11.25V16.5H7.2705C6.97547 15.2703 6.80561 14.0139 6.7635 12.75H6.765ZM12.75 12.75V16.5H16.7295C17.01 15.3525 17.1885 14.088 17.2365 12.75H12.75ZM7.7175 18H11.25V22.3845C10.245 22.0785 9.2475 21.1545 8.4195 19.602C8.1467 19.0859 7.91207 18.5504 7.7175 18ZM7.9905 21.708C7.65386 21.267 7.35434 20.7989 7.095 20.3085C6.70632 19.5694 6.38502 18.7968 6.135 18H3.3825C4.53295 19.6506 6.13196 20.9373 7.9905 21.708ZM5.73 16.5H2.511C1.95168 15.3224 1.61792 14.0505 1.527 12.75H5.262C5.307 14.0655 5.469 15.327 5.73 16.5ZM16.0095 21.708C17.868 20.9373 19.4671 19.6506 20.6175 18H17.865C17.615 18.7968 17.2937 19.5694 16.905 20.3085C16.6457 20.799 16.3462 21.2671 16.0095 21.708ZM12.75 18H16.2825C16.0879 18.5504 15.8533 19.0859 15.5805 19.602C14.7525 21.1545 13.7535 22.077 12.75 22.3845V18ZM18.27 16.5H21.489C22.0365 15.3495 22.38 14.085 22.473 12.75H18.738C18.6979 14.0118 18.5413 15.2671 18.27 16.5ZM22.473 11.25H18.738C18.6979 9.98825 18.5413 8.7329 18.27 7.5H21.489C22.0365 8.6505 22.38 9.915 22.473 11.25ZM16.905 3.6915C17.2755 4.3875 17.598 5.1615 17.865 6H20.6175C19.4671 4.34937 17.868 3.06267 16.0095 2.292C16.3365 2.718 16.6365 3.189 16.905 3.6915ZM16.2825 6H12.75V1.6155C13.755 1.9215 14.7525 2.8455 15.5805 4.398C15.84 4.884 16.0755 5.421 16.2825 6Z' fill='black'/%3E%3C/svg%3E");
}

.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item a,

.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item a:hover,

.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item a:focus,

.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item a:active,

.elementor-125 .elementor-element.elementor-element-a21d560 .contact-card__item a:visited {

    color: #3C3C3C !important;

    text-decoration: none !important;

}/* End custom CSS */