.elementor-760 .elementor-element.elementor-element-2bd188c{--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-760 .elementor-element.elementor-element-539238f{--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-760 .elementor-element.elementor-element-ba53738{--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-760 .elementor-element.elementor-element-c7bd1e5{text-align:center;}.elementor-760 .elementor-element.elementor-element-c7bd1e5 .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-760 .elementor-element.elementor-element-e238693{text-align:center;}.elementor-760 .elementor-element.elementor-element-b203152{--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-760 .elementor-element.elementor-element-82e7feb{--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-760 .elementor-element.elementor-element-11d423f{text-align:start;}.elementor-760 .elementor-element.elementor-element-11d423f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-kadence3 );}.elementor-760 .elementor-element.elementor-element-adb0d0e{--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-760 .elementor-element.elementor-element-2df2709{--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-760 .elementor-element.elementor-element-4d3cf79{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-760 .elementor-element.elementor-element-4d3cf79:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-4d3cf79.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-4d3cf79.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-4d3cf79.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-4d3cf79 .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-760 .elementor-element.elementor-element-4d3cf79 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-4d3cf79 .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-760 .elementor-element.elementor-element-4d3cf79:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-4d3cf79:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-4d3cf79 .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-760 .elementor-element.elementor-element-9123bbe{--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-760 .elementor-element.elementor-element-bd245ac{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-760 .elementor-element.elementor-element-bd245ac:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-bd245ac.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-bd245ac.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-bd245ac.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-bd245ac .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-760 .elementor-element.elementor-element-bd245ac .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-bd245ac .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-760 .elementor-element.elementor-element-bd245ac:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-bd245ac:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-bd245ac .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-760 .elementor-element.elementor-element-a0fd4b1{--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-760 .elementor-element.elementor-element-8784753{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-760 .elementor-element.elementor-element-8784753:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-8784753.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-8784753.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-8784753.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-8784753 .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-760 .elementor-element.elementor-element-8784753 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-8784753 .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-760 .elementor-element.elementor-element-8784753:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-8784753:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-8784753 .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-760 .elementor-element.elementor-element-b492d92{--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-760 .elementor-element.elementor-element-87bb5d6{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-760 .elementor-element.elementor-element-87bb5d6:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-87bb5d6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-87bb5d6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-87bb5d6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-87bb5d6 .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-760 .elementor-element.elementor-element-87bb5d6 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-87bb5d6 .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-760 .elementor-element.elementor-element-87bb5d6:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-87bb5d6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-87bb5d6 .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-760 .elementor-element.elementor-element-483bd4f{--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-760 .elementor-element.elementor-element-ee53e64{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-760 .elementor-element.elementor-element-ee53e64:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-ee53e64.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-ee53e64.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-ee53e64.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-ee53e64 .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-760 .elementor-element.elementor-element-ee53e64 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-ee53e64 .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-760 .elementor-element.elementor-element-ee53e64:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-ee53e64:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-ee53e64 .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-760 .elementor-element.elementor-element-71ff312{--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-760 .elementor-element.elementor-element-491acdc{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-760 .elementor-element.elementor-element-491acdc:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-491acdc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-491acdc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-491acdc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-491acdc .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-760 .elementor-element.elementor-element-491acdc .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-491acdc .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-760 .elementor-element.elementor-element-491acdc:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-491acdc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-491acdc .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-760 .elementor-element.elementor-element-6d2e236{--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-760 .elementor-element.elementor-element-a9d8d47{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-760 .elementor-element.elementor-element-a9d8d47:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-a9d8d47.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-a9d8d47.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-a9d8d47.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-a9d8d47 .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-760 .elementor-element.elementor-element-a9d8d47 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-a9d8d47 .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-760 .elementor-element.elementor-element-a9d8d47:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-a9d8d47:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-a9d8d47 .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-760 .elementor-element.elementor-element-06d6f43{--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-760 .elementor-element.elementor-element-301929c{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-760 .elementor-element.elementor-element-301929c:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-301929c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-301929c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-301929c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-301929c .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-760 .elementor-element.elementor-element-301929c .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-301929c .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-760 .elementor-element.elementor-element-301929c:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-301929c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-301929c .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-760 .elementor-element.elementor-element-a95f74d{--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-760 .elementor-element.elementor-element-078746d{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-760 .elementor-element.elementor-element-078746d:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-078746d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-078746d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-078746d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-078746d .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-760 .elementor-element.elementor-element-078746d .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-078746d .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-760 .elementor-element.elementor-element-078746d:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-078746d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-078746d .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-760 .elementor-element.elementor-element-dfc1d5f{--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-760 .elementor-element.elementor-element-b22e4d4{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-760 .elementor-element.elementor-element-b22e4d4:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-b22e4d4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-b22e4d4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-b22e4d4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-b22e4d4 .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-760 .elementor-element.elementor-element-b22e4d4 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-b22e4d4 .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-760 .elementor-element.elementor-element-b22e4d4:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-b22e4d4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-b22e4d4 .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-760 .elementor-element.elementor-element-bbf2bed{--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-760 .elementor-element.elementor-element-9fe149b{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-760 .elementor-element.elementor-element-9fe149b:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-760 .elementor-element.elementor-element-9fe149b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-760 .elementor-element.elementor-element-9fe149b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-760 .elementor-element.elementor-element-9fe149b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-9fe149b .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-760 .elementor-element.elementor-element-9fe149b .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-760 .elementor-element.elementor-element-9fe149b .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-760 .elementor-element.elementor-element-9fe149b:has(:hover) .elementor-image-box-title,
					 .elementor-760 .elementor-element.elementor-element-9fe149b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-kadence2 );}.elementor-760 .elementor-element.elementor-element-9fe149b .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-760 .elementor-element.elementor-element-4d3cf79 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-4d3cf79 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-bd245ac .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-bd245ac .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-8784753 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-8784753 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-87bb5d6 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-87bb5d6 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-ee53e64 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-ee53e64 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-491acdc .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-491acdc .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-a9d8d47 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-a9d8d47 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-301929c .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-301929c .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-078746d .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-078746d .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-b22e4d4 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-b22e4d4 .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-760 .elementor-element.elementor-element-9fe149b .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-760 .elementor-element.elementor-element-9fe149b .elementor-image-box-img img{border-width:0px 0px 0px 0px;border-radius:0px;}}@media(min-width:768px){.elementor-760 .elementor-element.elementor-element-539238f{--width:25%;}.elementor-760 .elementor-element.elementor-element-ba53738{--width:70%;}.elementor-760 .elementor-element.elementor-element-b203152{--width:25%;}.elementor-760 .elementor-element.elementor-element-2df2709{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-9123bbe{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-a0fd4b1{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-b492d92{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-483bd4f{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-71ff312{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-6d2e236{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-06d6f43{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-a95f74d{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-dfc1d5f{--width:33.3333%;}.elementor-760 .elementor-element.elementor-element-bbf2bed{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-760 .elementor-element.elementor-element-ba53738{--width:1097px;}}@media(max-width:767px){.elementor-760 .elementor-element.elementor-element-e238693{padding:0px 2px 0px 2px;}.elementor-760 .elementor-element.elementor-element-82e7feb{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-760 .elementor-element.elementor-element-11d423f{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-4d3cf79{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-4d3cf79 .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-4d3cf79 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-4d3cf79 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-bd245ac{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-bd245ac .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-bd245ac .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-bd245ac .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-8784753{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-8784753 .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-8784753 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-8784753 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-87bb5d6{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-87bb5d6 .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-87bb5d6 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-87bb5d6 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-ee53e64{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-ee53e64 .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-ee53e64 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-ee53e64 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-491acdc{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-491acdc .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-491acdc .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-491acdc .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-a9d8d47{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-a9d8d47 .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-a9d8d47 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-a9d8d47 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-301929c{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-301929c .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-301929c .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-301929c .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-078746d{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-078746d .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-078746d .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-078746d .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-b22e4d4{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-b22e4d4 .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-b22e4d4 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-b22e4d4 .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}.elementor-760 .elementor-element.elementor-element-9fe149b{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-9fe149b .elementor-image-box-img{margin-bottom:15px;}.elementor-760 .elementor-element.elementor-element-9fe149b .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-760 .elementor-element.elementor-element-9fe149b .elementor-image-box-img img{border-width:0px 1px 0px 0px;border-radius:5px;}}/* Start custom CSS for image-box, class: .elementor-element-4d3cf79 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-4d3cf79 .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-760 .elementor-element.elementor-element-4d3cf79 .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-760 .elementor-element.elementor-element-4d3cf79 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-4d3cf79 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd245ac */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-bd245ac .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-760 .elementor-element.elementor-element-bd245ac .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-760 .elementor-element.elementor-element-bd245ac .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-bd245ac .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8784753 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-8784753 .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-760 .elementor-element.elementor-element-8784753 .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-760 .elementor-element.elementor-element-8784753 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-8784753 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87bb5d6 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-87bb5d6 .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-760 .elementor-element.elementor-element-87bb5d6 .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-760 .elementor-element.elementor-element-87bb5d6 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-87bb5d6 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee53e64 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-ee53e64 .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-760 .elementor-element.elementor-element-ee53e64 .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-760 .elementor-element.elementor-element-ee53e64 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-ee53e64 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-491acdc */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-491acdc .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-760 .elementor-element.elementor-element-491acdc .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-760 .elementor-element.elementor-element-491acdc .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-491acdc .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a9d8d47 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-a9d8d47 .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-760 .elementor-element.elementor-element-a9d8d47 .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-760 .elementor-element.elementor-element-a9d8d47 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-a9d8d47 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-301929c */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-301929c .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-760 .elementor-element.elementor-element-301929c .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-760 .elementor-element.elementor-element-301929c .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-301929c .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-078746d */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-078746d .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-760 .elementor-element.elementor-element-078746d .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-760 .elementor-element.elementor-element-078746d .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-078746d .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b22e4d4 */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-b22e4d4 .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-760 .elementor-element.elementor-element-b22e4d4 .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-760 .elementor-element.elementor-element-b22e4d4 .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-b22e4d4 .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9fe149b */@media (max-width: 767px) {
    /* Ensure the container stays side-by-side */
    .elementor-760 .elementor-element.elementor-element-9fe149b .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-760 .elementor-element.elementor-element-9fe149b .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-760 .elementor-element.elementor-element-9fe149b .elementor-image-box-content {
        text-align: left !important;
    }

    /* Optional: Small font adjustment for mobile fit */
    .elementor-760 .elementor-element.elementor-element-9fe149b .elementor-image-box-title {
        font-size: 15px !important;
    }
}/* End custom CSS */