.elementor-238 .elementor-element.elementor-element-f9d6b53{--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:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--padding-top:112px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;--z-index:50;}.elementor-238 .elementor-element.elementor-element-f9d6b53:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-f9d6b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.impextechnologies.com/wp-content/uploads/2025/05/footer_bg-scaled.jpg");background-position:center center;background-size:cover;}.elementor-238 .elementor-element.elementor-element-98f4d82{--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;--justify-content:space-between;}.elementor-238 .elementor-element.elementor-element-f816220 img{width:187px;}.elementor-238 .elementor-element.elementor-element-4b1728e{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-238 .elementor-element.elementor-element-f97078b{--display:flex;}.elementor-238 .elementor-element.elementor-element-74fa766{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-238 .elementor-element.elementor-element-74fa766 .elementor-heading-title{font-family:var( --e-global-typography-0c5c4dd-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5c4dd-font-size );font-weight:var( --e-global-typography-0c5c4dd-font-weight );text-transform:var( --e-global-typography-0c5c4dd-text-transform );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );color:var( --e-global-color-86a81bd );}.elementor-238 .elementor-element.elementor-element-c4aa480{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-c4aa480 .elementor-heading-title{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );color:var( --e-global-color-95fb4b8 );}.elementor-238 .elementor-element.elementor-element-c4aa480 .elementor-heading-title a:hover, .elementor-238 .elementor-element.elementor-element-c4aa480 .elementor-heading-title a:focus{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-122fb3f{--display:flex;}.elementor-238 .elementor-element.elementor-element-e37f81b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-238 .elementor-element.elementor-element-e37f81b .elementor-heading-title{font-family:var( --e-global-typography-0c5c4dd-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5c4dd-font-size );font-weight:var( --e-global-typography-0c5c4dd-font-weight );text-transform:var( --e-global-typography-0c5c4dd-text-transform );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );color:var( --e-global-color-86a81bd );}.elementor-238 .elementor-element.elementor-element-523920e{width:var( --container-widget-width, 212px );max-width:212px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-523920e .elementor-heading-title{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );color:var( --e-global-color-95fb4b8 );}.elementor-238 .elementor-element.elementor-element-523920e .elementor-heading-title a:hover, .elementor-238 .elementor-element.elementor-element-523920e .elementor-heading-title a:focus{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-4b3cc4e{width:var( --container-widget-width, 212px );max-width:212px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-4b3cc4e .elementor-heading-title{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );color:var( --e-global-color-95fb4b8 );}.elementor-238 .elementor-element.elementor-element-4b3cc4e .elementor-heading-title a:hover, .elementor-238 .elementor-element.elementor-element-4b3cc4e .elementor-heading-title a:focus{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-57b067c{width:var( --container-widget-width, 212px );max-width:212px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-57b067c .elementor-heading-title{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );color:var( --e-global-color-95fb4b8 );}.elementor-238 .elementor-element.elementor-element-57b067c .elementor-heading-title a:hover, .elementor-238 .elementor-element.elementor-element-57b067c .elementor-heading-title a:focus{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-238 .elementor-element.elementor-element-191a1ab{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}:is( .elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid > .jet-listing-grid__items, .elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(15px / 2);padding-right:calc(15px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid, .elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid > .jet-listing-grid__slider, .elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);width:calc(100% + 15px);}:is( .elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid, .elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid > .jet-listing-grid__slider, .elementor-238 .elementor-element.elementor-element-191a1ab > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-238 .elementor-element.elementor-element-942eaa0{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-238 .elementor-element.elementor-element-74f0f88{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-18f86ee );--border-color:var( --e-global-color-18f86ee );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-73e9e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-238 .elementor-element.elementor-element-73e9e9f .elementor-heading-title{font-family:var( --e-global-typography-0c5c4dd-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5c4dd-font-size );font-weight:var( --e-global-typography-0c5c4dd-font-weight );text-transform:var( --e-global-typography-0c5c4dd-text-transform );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-238 .elementor-element.elementor-element-3b2ef9d{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-item > a{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-text{color:var( --e-global-color-95fb4b8 );transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-238 .elementor-element.elementor-element-b56d1da{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-item > a{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-text{color:var( --e-global-color-95fb4b8 );transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-9ad36a5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-18f86ee );--border-color:var( --e-global-color-18f86ee );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-272f7ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-238 .elementor-element.elementor-element-272f7ce .elementor-heading-title{font-family:var( --e-global-typography-0c5c4dd-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5c4dd-font-size );font-weight:var( --e-global-typography-0c5c4dd-font-weight );text-transform:var( --e-global-typography-0c5c4dd-text-transform );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-238 .elementor-element.elementor-element-467312a{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-item > a{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-text{color:var( --e-global-color-95fb4b8 );transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-238 .elementor-element.elementor-element-a9f7c1a{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-item > a{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-text{color:var( --e-global-color-95fb4b8 );transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-e03ee9c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-18f86ee );--border-color:var( --e-global-color-18f86ee );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-c33c6a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-238 .elementor-element.elementor-element-c33c6a7 .elementor-heading-title{font-family:var( --e-global-typography-0c5c4dd-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5c4dd-font-size );font-weight:var( --e-global-typography-0c5c4dd-font-weight );text-transform:var( --e-global-typography-0c5c4dd-text-transform );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-238 .elementor-element.elementor-element-f88a165{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-text{color:var( --e-global-color-95fb4b8 );transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-238 .elementor-element.elementor-element-2313057{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-text{color:var( --e-global-color-95fb4b8 );transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-0d5ddc9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-18f86ee );--border-color:var( --e-global-color-18f86ee );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-afccacb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-238 .elementor-element.elementor-element-afccacb .elementor-heading-title{font-family:var( --e-global-typography-0c5c4dd-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5c4dd-font-size );font-weight:var( --e-global-typography-0c5c4dd-font-weight );text-transform:var( --e-global-typography-0c5c4dd-text-transform );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-4211dab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-238 .elementor-element.elementor-element-4211dab .elementor-heading-title{font-family:var( --e-global-typography-0c5c4dd-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5c4dd-font-size );font-weight:var( --e-global-typography-0c5c4dd-font-weight );text-transform:var( --e-global-typography-0c5c4dd-text-transform );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-238 .elementor-element.elementor-element-0f816fe{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-item > a{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-text{color:var( --e-global-color-95fb4b8 );transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-238 .elementor-element.elementor-element-f40a089{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c83a5f5-font-family ), Sans-serif;font-size:var( --e-global-typography-c83a5f5-font-size );font-weight:var( --e-global-typography-c83a5f5-font-weight );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-text{color:var( --e-global-color-95fb4b8 );transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-901340b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-238 .elementor-element.elementor-element-1b2ab6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-238 .elementor-element.elementor-element-1b2ab6d .elementor-heading-title{font-family:var( --e-global-typography-0c5c4dd-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5c4dd-font-size );font-weight:var( --e-global-typography-0c5c4dd-font-weight );text-transform:var( --e-global-typography-0c5c4dd-text-transform );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );color:var( --e-global-color-86a81bd );}.elementor-238 .elementor-element.elementor-element-13380b0{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-13380b0 .gallery-item .gallery-caption{display:none;}.elementor-238 .elementor-element.elementor-element-13380b0 .gallery-item{padding:0 30px 30px 0;}.elementor-238 .elementor-element.elementor-element-13380b0 .gallery{margin:0 -30px -30px 0;}.elementor-238 .elementor-element.elementor-element-07d9e07{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-18f86ee );--border-color:var( --e-global-color-18f86ee );--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-0a86fd7{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-0a86fd7 .elementor-heading-title{font-family:var( --e-global-typography-039689e-font-family ), Sans-serif;font-size:var( --e-global-typography-039689e-font-size );font-weight:var( --e-global-typography-039689e-font-weight );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );color:var( --e-global-color-86a81bd );}.elementor-238 .elementor-element.elementor-element-6197510{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-238 .elementor-element.elementor-element-2e2873f .elementor-heading-title{font-family:var( --e-global-typography-039689e-font-family ), Sans-serif;font-size:var( --e-global-typography-039689e-font-size );font-weight:var( --e-global-typography-039689e-font-weight );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );color:var( --e-global-color-86a81bd );}.elementor-238 .elementor-element.elementor-element-2e2873f .elementor-heading-title a:hover, .elementor-238 .elementor-element.elementor-element-2e2873f .elementor-heading-title a:focus{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-e89d255{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-18f86ee );}.elementor-238 .elementor-element.elementor-element-e89d255 .elementor-heading-title{font-family:var( --e-global-typography-039689e-font-family ), Sans-serif;font-size:var( --e-global-typography-039689e-font-size );font-weight:var( --e-global-typography-039689e-font-weight );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );color:var( --e-global-color-86a81bd );}.elementor-238 .elementor-element.elementor-element-e89d255 .elementor-heading-title a:hover, .elementor-238 .elementor-element.elementor-element-e89d255 .elementor-heading-title a:focus{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-6a466a5{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-18f86ee );}.elementor-238 .elementor-element.elementor-element-6a466a5 .elementor-heading-title{font-family:var( --e-global-typography-039689e-font-family ), Sans-serif;font-size:var( --e-global-typography-039689e-font-size );font-weight:var( --e-global-typography-039689e-font-weight );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );color:var( --e-global-color-86a81bd );}.elementor-238 .elementor-element.elementor-element-6a466a5 .elementor-heading-title a:hover, .elementor-238 .elementor-element.elementor-element-6a466a5 .elementor-heading-title a:focus{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-21fe195{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-18f86ee );}.elementor-238 .elementor-element.elementor-element-21fe195 .elementor-heading-title{font-family:var( --e-global-typography-039689e-font-family ), Sans-serif;font-size:var( --e-global-typography-039689e-font-size );font-weight:var( --e-global-typography-039689e-font-weight );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );color:var( --e-global-color-86a81bd );}.elementor-238 .elementor-element.elementor-element-21fe195 .elementor-heading-title a:hover, .elementor-238 .elementor-element.elementor-element-21fe195 .elementor-heading-title a:focus{color:var( --e-global-color-f6bc036 );}.elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-238 .elementor-element.elementor-element-ce7138a{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}:is( .elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid > .jet-listing-grid__items, .elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(15px / 2);padding-right:calc(15px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid, .elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid > .jet-listing-grid__slider, .elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);width:calc(100% + 15px);}:is( .elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid, .elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid > .jet-listing-grid__slider, .elementor-238 .elementor-element.elementor-element-ce7138a > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-238 .elementor-element.elementor-element-4b1728e{--width:558px;}.elementor-238 .elementor-element.elementor-element-6197510{--width:413px;}}@media(max-width:1024px) and (min-width:768px){.elementor-238 .elementor-element.elementor-element-74f0f88{--width:48%;}.elementor-238 .elementor-element.elementor-element-9ad36a5{--width:48%;}.elementor-238 .elementor-element.elementor-element-e03ee9c{--width:48%;}.elementor-238 .elementor-element.elementor-element-0d5ddc9{--width:48%;}}@media(max-width:1366px){.elementor-238 .elementor-element.elementor-element-74fa766 .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-c4aa480 .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-e37f81b .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-523920e .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-4b3cc4e .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-57b067c .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-73e9e9f .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-272f7ce .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-c33c6a7 .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-afccacb .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-4211dab .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-1b2ab6d .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-0a86fd7 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-2e2873f .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-e89d255 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6a466a5 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-21fe195 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}}@media(max-width:1024px){.elementor-238 .elementor-element.elementor-element-98f4d82{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-238 .elementor-element.elementor-element-74fa766 .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-c4aa480 .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-e37f81b .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-523920e .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-4b3cc4e .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-57b067c .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-191a1ab{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-238 .elementor-element.elementor-element-942eaa0{--flex-wrap:wrap;}.elementor-238 .elementor-element.elementor-element-73e9e9f .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-272f7ce .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-c33c6a7 .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-afccacb .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-4211dab .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-1b2ab6d .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-07d9e07{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-0a86fd7 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6197510{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-238 .elementor-element.elementor-element-2e2873f{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-238 .elementor-element.elementor-element-2e2873f .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-e89d255{padding:0px 8px 0px 8px;border-width:0px 0px 0px 1px;}.elementor-238 .elementor-element.elementor-element-e89d255 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6a466a5{padding:0px 8px 0px 8px;border-width:0px 0px 0px 1px;}.elementor-238 .elementor-element.elementor-element-6a466a5 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-21fe195{padding:0px 0px 0px 8px;border-width:0px 0px 0px 1px;}.elementor-238 .elementor-element.elementor-element-21fe195 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}}@media(max-width:767px){.elementor-238 .elementor-element.elementor-element-f9d6b53:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-f9d6b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.impextechnologies.com/wp-content/uploads/2025/05/3-scaled.jpg");}.elementor-238 .elementor-element.elementor-element-f9d6b53{--padding-top:64px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-238 .elementor-element.elementor-element-74fa766 .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-c4aa480{--container-widget-width:181px;--container-widget-flex-grow:0;width:var( --container-widget-width, 181px );max-width:181px;}.elementor-238 .elementor-element.elementor-element-c4aa480 .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-e37f81b .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-523920e .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-4b3cc4e .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-57b067c .elementor-heading-title{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-191a1ab{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-238 .elementor-element.elementor-element-73e9e9f .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-272f7ce .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-c33c6a7 .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-0d5ddc9{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:24px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-afccacb .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-4211dab .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c83a5f5-font-size );line-height:var( --e-global-typography-c83a5f5-line-height );letter-spacing:var( --e-global-typography-c83a5f5-letter-spacing );}.elementor-238 .elementor-element.elementor-element-901340b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-238 .elementor-element.elementor-element-1b2ab6d .elementor-heading-title{font-size:var( --e-global-typography-0c5c4dd-font-size );line-height:var( --e-global-typography-0c5c4dd-line-height );letter-spacing:var( --e-global-typography-0c5c4dd-letter-spacing );}.elementor-238 .elementor-element.elementor-element-07d9e07{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-0a86fd7 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6197510{--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;}.elementor-238 .elementor-element.elementor-element-2e2873f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-238 .elementor-element.elementor-element-2e2873f .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-e89d255{padding:0px 0px 0px 6px;}.elementor-238 .elementor-element.elementor-element-e89d255 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6a466a5{padding:0px 0px 0px 6px;}.elementor-238 .elementor-element.elementor-element-6a466a5 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}.elementor-238 .elementor-element.elementor-element-21fe195{padding:0px 0px 0px 6px;}.elementor-238 .elementor-element.elementor-element-21fe195 .elementor-heading-title{font-size:var( --e-global-typography-039689e-font-size );line-height:var( --e-global-typography-039689e-line-height );letter-spacing:var( --e-global-typography-039689e-letter-spacing );}}/* Start custom CSS for icon-list, class: .elementor-element-3b2ef9d *//* Split icon list in 2 columns on mobile */
@media (max-width: 768px) {
  .elementor-238 .elementor-element.elementor-element-3b2ef9d .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px; /* adjust as needed */
    padding: 0;
    margin: 0;
    list-style: none;
  }

  .elementor-icon-list-item {
    margin: 0;
  }

  .elementor-icon-list-item a {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b56d1da *//* Split icon list in 2 columns on mobile */
@media (max-width: 768px) {
  .elementor-238 .elementor-element.elementor-element-b56d1da .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px; /* adjust as needed */
    padding: 0;
    margin: 0;
    list-style: none;
  }

  .elementor-icon-list-item {
    margin: 0;
  }

  .elementor-icon-list-item a {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-467312a *//* Split icon list in 2 columns on mobile */
@media (max-width: 768px) {
  .elementor-238 .elementor-element.elementor-element-467312a .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px; /* adjust as needed */
    padding: 0;
    margin: 0;
    list-style: none;
  }

  .elementor-icon-list-item {
    margin: 0;
  }

  .elementor-icon-list-item a {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9f7c1a *//* Split icon list in 2 columns on mobile */
@media (max-width: 768px) {
  .elementor-238 .elementor-element.elementor-element-a9f7c1a .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px; /* adjust as needed */
    padding: 0;
    margin: 0;
    list-style: none;
  }

  .elementor-icon-list-item {
    margin: 0;
  }

  .elementor-icon-list-item a {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f88a165 *//* Split icon list in 2 columns on mobile */
@media (max-width: 768px) {
  .elementor-238 .elementor-element.elementor-element-f88a165 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px; /* adjust as needed */
    padding: 0;
    margin: 0;
    list-style: none;
  }

  .elementor-icon-list-item {
    margin: 0;
  }

  .elementor-icon-list-item a {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2313057 *//* Split icon list in 2 columns on mobile */
@media (max-width: 768px) {
  .elementor-238 .elementor-element.elementor-element-2313057 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px; /* adjust as needed */
    padding: 0;
    margin: 0;
    list-style: none;
  }

  .elementor-icon-list-item {
    margin: 0;
  }

  .elementor-icon-list-item a {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0f816fe *//* Split icon list in 2 columns on mobile */
@media (max-width: 768px) {
  .elementor-238 .elementor-element.elementor-element-0f816fe .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px; /* adjust as needed */
    padding: 0;
    margin: 0;
    list-style: none;
  }

  .elementor-icon-list-item {
    margin: 0;
  }

  .elementor-icon-list-item a {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f40a089 *//* Split icon list in 2 columns on mobile */
@media (max-width: 768px) {
  .elementor-238 .elementor-element.elementor-element-f40a089 .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px; /* adjust as needed */
    padding: 0;
    margin: 0;
    list-style: none;
  }

  .elementor-icon-list-item {
    margin: 0;
  }

  .elementor-icon-list-item a {
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-13380b0 *//* Desktop: original max-height */
.elementor-238 .elementor-element.elementor-element-13380b0 img {
    max-height: 90px;
}

/* Mobile */
@media (max-width: 768px) {
  .elementor-image-gallery .gallery {
    display: flex !important;       /* force flex layout */
    flex-direction: row !important; /* row, not column */
    flex-wrap: wrap;                /* allow wrapping */
    justify-content: center;        /* center them */
    gap: 3.5%;
  }

  .elementor-image-gallery .gallery-item {
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    width: auto !important;  /* prevent full-width items */
    flex: 0 0 auto;          /* no stretching */
  }

  .elementor-image-gallery .gallery-icon img {
    height: 40px;   /* same height */
    width: auto;    /* keep proportions */
    display: block;
    object-fit: contain;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a466a5 */.elementor-238 .elementor-element.elementor-element-6a466a5 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ce7138a *//* Target icons inside the listing grid and change to white on hover */
.jet-listing-grid__item a:hover img {
  filter: brightness(0) invert(1);
  transition: filter 0.1s ease;
}/* End custom CSS */