.elementor-838 .elementor-element.elementor-element-38b869a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-838 .elementor-element.elementor-element-ed3c965{--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-838 .elementor-element.elementor-element-1811719{--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-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-838 .elementor-element.elementor-element-6830993{text-align:center;}.elementor-838 .elementor-element.elementor-element-6830993 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-kadence3 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-838 .elementor-element.elementor-element-b7e8898{text-align:center;}.elementor-838 .elementor-element.elementor-element-d1e52e1{--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-838 .elementor-element.elementor-element-f2a5d3f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-838 .elementor-element.elementor-element-53253ef{text-align:start;}.elementor-838 .elementor-element.elementor-element-53253ef .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-kadence3 );}.elementor-838 .elementor-element.elementor-element-1739e0c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-838 .elementor-element.elementor-element-5f6a62d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-838 .elementor-element.elementor-element-b2ea1df{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-b2ea1df:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-b2ea1df.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-b2ea1df.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-b2ea1df.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-b2ea1df:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-b2ea1df:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-5382757{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-26631b8{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-26631b8:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-26631b8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-26631b8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-26631b8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-26631b8:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-26631b8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-21c50aa{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-f513d1e{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-f513d1e:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-f513d1e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-f513d1e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-f513d1e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-f513d1e:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-f513d1e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-fd65105{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-babaa96{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-babaa96:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-babaa96.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-babaa96.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-babaa96.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-babaa96:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-babaa96:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-963abfa{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-3d23f62{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-3d23f62:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-3d23f62.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-3d23f62.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-3d23f62.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-3d23f62:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-3d23f62:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-4b8571c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-e226612{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-e226612:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-e226612.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-e226612.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-e226612.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-e226612:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-e226612:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-bdbc382{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-103d689{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-103d689:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-103d689.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-103d689.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-103d689.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-103d689:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-103d689:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-489bd5c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-ee45a36{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-ee45a36:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-ee45a36.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-ee45a36.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-ee45a36.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-ee45a36:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-ee45a36:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-5e07b50{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-a55134a{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-a55134a:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-a55134a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-a55134a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-a55134a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-a55134a:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-a55134a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-fee8368{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-75de388{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-75de388:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-75de388.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-75de388.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-75de388.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-75de388:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-75de388:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-334a3c1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-c0b55d7{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-c0b55d7:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-c0b55d7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-c0b55d7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-c0b55d7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-c0b55d7:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-c0b55d7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}.elementor-838 .elementor-element.elementor-element-d0fe137{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-838 .elementor-element.elementor-element-0f2d932{background-color:var( --e-global-color-kadence7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-kadence6 );border-radius:5px 5px 5px 5px;}.elementor-838 .elementor-element.elementor-element-0f2d932:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-838 .elementor-element.elementor-element-0f2d932.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-838 .elementor-element.elementor-element-0f2d932.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-838 .elementor-element.elementor-element-0f2d932.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:22px;color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-img img{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-kadence6 );border-radius:5px;transition-duration:0.3s;}.elementor-838 .elementor-element.elementor-element-0f2d932:has(:hover) .elementor-image-box-title,
					 .elementor-838 .elementor-element.elementor-element-0f2d932:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:22px;color:var( --e-global-color-kadence1 );}@media(max-width:1024px){.elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}}@media(min-width:768px){.elementor-838 .elementor-element.elementor-element-ed3c965{--width:25%;}.elementor-838 .elementor-element.elementor-element-1811719{--width:70%;}.elementor-838 .elementor-element.elementor-element-d1e52e1{--width:25%;}.elementor-838 .elementor-element.elementor-element-5f6a62d{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-5382757{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-21c50aa{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-fd65105{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-963abfa{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-4b8571c{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-bdbc382{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-489bd5c{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-5e07b50{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-fee8368{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-334a3c1{--width:33.3333%;}.elementor-838 .elementor-element.elementor-element-d0fe137{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-838 .elementor-element.elementor-element-1811719{--width:1097px;}}@media(max-width:767px){.elementor-838 .elementor-element.elementor-element-b7e8898{padding:0px 2px 0px 2px;}.elementor-838 .elementor-element.elementor-element-f2a5d3f{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-838 .elementor-element.elementor-element-53253ef{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-b2ea1df{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-26631b8{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-f513d1e{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-babaa96{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-3d23f62{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-e226612{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-103d689{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-ee45a36{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-a55134a{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-75de388{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-c0b55d7{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-838 .elementor-element.elementor-element-0f2d932{padding:0px 0px 0px 0px;}.elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-img{margin-bottom:15px;}.elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}}/* Start custom CSS for image-box, class: .elementor-element-b2ea1df */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-b2ea1df .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26631b8 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-26631b8 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f513d1e */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-f513d1e .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-babaa96 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-babaa96 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d23f62 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-3d23f62 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e226612 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-e226612 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-103d689 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-103d689 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee45a36 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-ee45a36 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a55134a */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-a55134a .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75de388 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-75de388 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0b55d7 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-c0b55d7 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f2d932 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
        text-align: left !important;
    }

    /* Set a fixed width for the image area so it doesn't shrink */
    .elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-img {
        width: 60px !important; /* Fixed size works best for icons on mobile */
        margin-right: 15px !important; /* Space between icon and text */
        flex-shrink: 0; /* Prevents the image from being squished */
    }

    /* Fine-tune the text alignment */
    .elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-838 .elementor-element.elementor-element-0f2d932 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */