.elementor-88 .elementor-element.elementor-element-18424c9{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--padding-top:150px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-18424c9:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-18424c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #2F02FCFC 0%, #000000 30%);}.elementor-88 .elementor-element.elementor-element-18424c9::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hadiatech.com/wp-content/uploads/2026/08/hadia-tech.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:51vw auto;}.elementor-88 .elementor-element.elementor-element-0e1e016{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-88 .elementor-element.elementor-element-a46d503{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--border-radius:300px 300px 300px 300px;--padding-top:7px;--padding-bottom:7px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-a46d503.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:inherit;background-color:inherit;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88 .elementor-element.elementor-element-2f3d0e1{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-2f3d0e1 img{filter:brightness( 20000% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-88 .elementor-element.elementor-element-11f56f8{--e-rating-icon-font-size:13px;--e-rating-icon-marked-color:#FFCB03;--e-rating-icon-color:#FFCB03;}.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-88 .elementor-element.elementor-element-3ddc7b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-88 .elementor-element.elementor-element-3ddc7b2 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-e2b0f2a.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-e2b0f2a .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:55px;font-weight:600;line-height:60px;letter-spacing:-1.9px;color:var( --e-global-color-secondary );}.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-88 .elementor-element.elementor-element-3dc5a52{width:var( --container-widget-width, 95% );max-width:95%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-3dc5a52 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-2fdd1c1{--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:flex-start;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-88 .elementor-element.elementor-element-d61bd44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-88 .elementor-element.elementor-element-d61bd44 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-88 .elementor-element.elementor-element-d61bd44 .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;padding:14px 28px 14px 28px;}.elementor-88 .elementor-element.elementor-element-d61bd44 .elementor-button:hover, .elementor-88 .elementor-element.elementor-element-d61bd44 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-d61bd44 .elementor-button:hover svg, .elementor-88 .elementor-element.elementor-element-d61bd44 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-67b9e66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-88 .elementor-element.elementor-element-67b9e66 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-88 .elementor-element.elementor-element-67b9e66 .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:6px 6px 6px 6px;padding:14px 28px 14px 28px;}.elementor-88 .elementor-element.elementor-element-67b9e66 .elementor-button:hover, .elementor-88 .elementor-element.elementor-element-67b9e66 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-67b9e66 .elementor-button:hover svg, .elementor-88 .elementor-element.elementor-element-67b9e66 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-bbb1df1{--display:flex;}.elementor-88 .elementor-element.elementor-element-3f493d3{--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:flex-start;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-2c6d8e8.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-2c6d8e8 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-0.8px;}.elementor-88 .elementor-element.elementor-element-19d618c{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-86b3fb6{--display:flex;}.elementor-88 .elementor-element.elementor-element-e6b64fb{--display:flex;}.elementor-88 .elementor-element.elementor-element-95f4ee2{--display:flex;}.elementor-88 .elementor-element.elementor-element-facb1c2{--display:flex;}.elementor-88 .elementor-element.elementor-element-d32ed4f{--display:flex;}.elementor-88 .elementor-element.elementor-element-d5bcace{--display:flex;}.elementor-88 .elementor-element.elementor-element-b2b4bab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-e54750d{--display:flex;}.elementor-88 .elementor-element.elementor-element-fe1c2ce{--display:flex;}.elementor-88 .elementor-element.elementor-element-0f9e075{--display:flex;}.elementor-88 .elementor-element.elementor-element-5fcfc2b{--display:flex;}.elementor-88 .elementor-element.elementor-element-39da8a8{--display:flex;}.elementor-88 .elementor-element.elementor-element-8cf4844{--display:flex;}.elementor-88 .elementor-element.elementor-element-afb9deb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-57c8272{--display:flex;}.elementor-88 .elementor-element.elementor-element-d4c2cec{--display:flex;}.elementor-88 .elementor-element.elementor-element-2ca7258{--display:flex;}.elementor-88 .elementor-element.elementor-element-d9e3c71{--display:flex;}.elementor-88 .elementor-element.elementor-element-2f77318{--display:flex;}.elementor-88 .elementor-element.elementor-element-2360f45{--display:flex;}.elementor-88 .elementor-element.elementor-element-4d94242{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:0px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-249e755{--display:flex;}.elementor-88 .elementor-element.elementor-element-249ebc9 img{width:100%;height:690px;border-radius:8px 8px 8px 8px;}.elementor-88 .elementor-element.elementor-element-ce70299{--display:flex;}.elementor-88 .elementor-element.elementor-element-aef78c8.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-aef78c8 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;letter-spacing:-1.9px;}.elementor-88 .elementor-element.elementor-element-cdd2b75{width:100%;max-width:100%;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.4px;}.elementor-88 .elementor-element.elementor-element-cdd2b75.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-cdd2b75 p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-a57c166{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD7D;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-bf41c01{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:50px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-3023dd3{--display:flex;}.elementor-88 .elementor-element.elementor-element-3023dd3.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-f11d24f img{width:100%;height:690px;border-radius:8px 8px 8px 8px;}.elementor-88 .elementor-element.elementor-element-7896cd7{--display:flex;}.elementor-88 .elementor-element.elementor-element-41fe0b9.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-41fe0b9 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;letter-spacing:-1.9px;}.elementor-88 .elementor-element.elementor-element-3c81780{width:100%;max-width:100%;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.4px;}.elementor-88 .elementor-element.elementor-element-3c81780.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-3c81780 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-5ba36c4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD7D;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-dd581ae{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:50px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-8410a72{--display:flex;}.elementor-88 .elementor-element.elementor-element-b1f0b58 img{width:100%;height:690px;border-radius:8px 8px 8px 8px;}.elementor-88 .elementor-element.elementor-element-346c921{--display:flex;}.elementor-88 .elementor-element.elementor-element-6e7955d.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-6e7955d .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;letter-spacing:-1.9px;}.elementor-88 .elementor-element.elementor-element-f92e614{width:100%;max-width:100%;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.4px;}.elementor-88 .elementor-element.elementor-element-f92e614.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-f92e614 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-01a7892{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD7D;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-92fee0a{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:50px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-d630f5d{--display:flex;}.elementor-88 .elementor-element.elementor-element-d630f5d.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-2c40f8d img{width:100%;height:690px;border-radius:8px 8px 8px 8px;}.elementor-88 .elementor-element.elementor-element-75b95b1{--display:flex;}.elementor-88 .elementor-element.elementor-element-f18c0b5.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-f18c0b5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;letter-spacing:-1.9px;}.elementor-88 .elementor-element.elementor-element-9aeee63{width:100%;max-width:100%;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.4px;}.elementor-88 .elementor-element.elementor-element-9aeee63.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-9aeee63 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-316c4ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD7D;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-8800ac5{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:50px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-b7f1554{--display:flex;}.elementor-88 .elementor-element.elementor-element-63ccf4b img{width:100%;height:690px;border-radius:8px 8px 8px 8px;}.elementor-88 .elementor-element.elementor-element-6611c36{--display:flex;}.elementor-88 .elementor-element.elementor-element-b2119d6.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-b2119d6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;letter-spacing:-1.9px;}.elementor-88 .elementor-element.elementor-element-9457ee8{width:100%;max-width:100%;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.4px;}.elementor-88 .elementor-element.elementor-element-9457ee8.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-9457ee8 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-e902d59{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD7D;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-0806d5b{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:50px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-f6a425f{--display:flex;}.elementor-88 .elementor-element.elementor-element-f6a425f.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-563b195 img{width:100%;height:690px;border-radius:8px 8px 8px 8px;}.elementor-88 .elementor-element.elementor-element-a753fa0{--display:flex;}.elementor-88 .elementor-element.elementor-element-95a354c.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-95a354c .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;letter-spacing:-1.9px;}.elementor-88 .elementor-element.elementor-element-2dfda23{width:100%;max-width:100%;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.4px;}.elementor-88 .elementor-element.elementor-element-2dfda23.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-2dfda23 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-d15bf0d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD7D;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-1b217a1{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:50px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-e1b4a43{--display:flex;}.elementor-88 .elementor-element.elementor-element-a05bc4b img{width:100%;height:690px;border-radius:8px 8px 8px 8px;}.elementor-88 .elementor-element.elementor-element-5439e22{--display:flex;}.elementor-88 .elementor-element.elementor-element-07e58be.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-07e58be .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;letter-spacing:-1.9px;}.elementor-88 .elementor-element.elementor-element-036c0ca{width:100%;max-width:100%;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.4px;}.elementor-88 .elementor-element.elementor-element-036c0ca.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-036c0ca p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-eef0dfd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD7D;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-f328536{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:50px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-c4f9370{--display:flex;}.elementor-88 .elementor-element.elementor-element-c4f9370.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-cf0ecbf img{width:100%;height:690px;border-radius:8px 8px 8px 8px;}.elementor-88 .elementor-element.elementor-element-800bdf1{--display:flex;}.elementor-88 .elementor-element.elementor-element-b4f70bf.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-b4f70bf .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:45px;font-weight:700;line-height:50px;letter-spacing:-1.9px;}.elementor-88 .elementor-element.elementor-element-f5dbdd8{width:100%;max-width:100%;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.4px;}.elementor-88 .elementor-element.elementor-element-f5dbdd8.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-f5dbdd8 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-e3ba514{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:26px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD7D;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-5e30d09{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-5e30d09:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-5e30d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87a7649 );background-image:url("https://hadiatech.com/wp-content/uploads/2026/07/cta-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-b25b791{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-b25b791.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-b25b791 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:135px;font-weight:600;line-height:100px;letter-spacing:-6px;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-5751c17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-5751c17.elementor-element{--align-self:flex-end;}.elementor-88 .elementor-element.elementor-element-5751c17 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:135px;font-weight:600;line-height:100px;letter-spacing:-6px;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-0c0badd{--spacer-size:120px;}.elementor-88 .elementor-element.elementor-element-a8728fe{--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-a8728fe:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-a8728fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-6cc5da6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-a7c358c.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-a7c358c .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:600;color:#00000052;}.elementor-88 .elementor-element.elementor-element-1770f5b{--spacer-size:140px;}.elementor-88 .elementor-element.elementor-element-ef99a0b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:500;line-height:33px;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-f95f880{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#00000012;--border-color:#00000012;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-01c69e2.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-01c69e2 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:600;color:#00000052;}.elementor-88 .elementor-element.elementor-element-5dd43d4{--spacer-size:140px;}.elementor-88 .elementor-element.elementor-element-1245be9 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:500;line-height:33px;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-830ff19{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000012;--border-color:#00000012;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-70083fc.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-70083fc .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:600;color:#00000052;}.elementor-88 .elementor-element.elementor-element-81f76ce{--spacer-size:140px;}.elementor-88 .elementor-element.elementor-element-63f0db2 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:500;line-height:33px;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-9f9e40f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-9d9268c.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-9d9268c .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:600;color:#00000052;}.elementor-88 .elementor-element.elementor-element-a367e94{--spacer-size:140px;}.elementor-88 .elementor-element.elementor-element-0fd35a6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:30px;font-weight:500;line-height:33px;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-2cee1f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-a48af2d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-34335d7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-88 .elementor-element.elementor-element-0710a8f{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-0710a8f .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:55px;font-weight:600;line-height:60px;letter-spacing:-2.5px;color:#212121;}.elementor-88 .elementor-element.elementor-element-a2af6fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-88 .elementor-element.elementor-element-6d67259{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;line-height:28px;}.elementor-88 .elementor-element.elementor-element-6d67259.elementor-element{--align-self:flex-end;}.elementor-88 .elementor-element.elementor-element-6d67259 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-5335ed3 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:14px 28px 14px 28px;}.elementor-88 .elementor-element.elementor-element-5335ed3 .elementor-button:hover, .elementor-88 .elementor-element.elementor-element-5335ed3 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-5335ed3{width:var( --container-widget-width, 95% );max-width:95%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-5335ed3.elementor-element{--align-self:flex-end;}.elementor-88 .elementor-element.elementor-element-5335ed3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-88 .elementor-element.elementor-element-5335ed3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-88 .elementor-element.elementor-element-5335ed3 .elementor-button:hover svg, .elementor-88 .elementor-element.elementor-element-5335ed3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-fae6bf8{--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:20px 15px;--row-gap:20px;--column-gap:15px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-dc4960e{--display:flex;--overlay-opacity:0.92;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-dc4960e:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-dc4960e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadiatech.com/wp-content/uploads/2026/07/INDUSTRY-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-dc4960e::before, .elementor-88 .elementor-element.elementor-element-dc4960e > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-dc4960e > .e-con-inner > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-dc4960e > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-dc4960e > .e-con-inner > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-dc4960e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 16%, #F2295B00 46%);}.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-88 .elementor-element.elementor-element-344cee2 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-344cee2 .elementor-image-box-title{margin-bottom:3px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-344cee2:has(:hover) .elementor-image-box-title,
					 .elementor-88 .elementor-element.elementor-element-344cee2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-344cee2 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-1cb413e{--spacer-size:250px;}.elementor-88 .elementor-element.elementor-element-b5914d3{--display:flex;--overlay-opacity:0.92;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-b5914d3:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-b5914d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadiatech.com/wp-content/uploads/2026/07/industry-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-b5914d3::before, .elementor-88 .elementor-element.elementor-element-b5914d3 > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-b5914d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-b5914d3 > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-b5914d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-b5914d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 16%, #F2295B00 46%);}.elementor-88 .elementor-element.elementor-element-1437357 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-1437357 .elementor-image-box-title{margin-bottom:3px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-1437357:has(:hover) .elementor-image-box-title,
					 .elementor-88 .elementor-element.elementor-element-1437357:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-1437357 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-ad08701{--spacer-size:250px;}.elementor-88 .elementor-element.elementor-element-695505a{--display:flex;--overlay-opacity:0.92;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-695505a:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-695505a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadiatech.com/wp-content/uploads/2026/07/industry-3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-695505a::before, .elementor-88 .elementor-element.elementor-element-695505a > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-695505a > .e-con-inner > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-695505a > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-695505a > .e-con-inner > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-695505a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 16%, #F2295B00 46%);}.elementor-88 .elementor-element.elementor-element-8e52909 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-8e52909 .elementor-image-box-title{margin-bottom:3px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-8e52909:has(:hover) .elementor-image-box-title,
					 .elementor-88 .elementor-element.elementor-element-8e52909:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-8e52909 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-869ecac{--spacer-size:250px;}.elementor-88 .elementor-element.elementor-element-1f7be82{--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:20px 15px;--row-gap:20px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-053b8f3{--display:flex;--overlay-opacity:0.92;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-053b8f3:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-053b8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadiatech.com/wp-content/uploads/2026/07/industry-6.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-053b8f3::before, .elementor-88 .elementor-element.elementor-element-053b8f3 > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-053b8f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-053b8f3 > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-053b8f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-053b8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 16%, #F2295B00 46%);}.elementor-88 .elementor-element.elementor-element-053b8f3.e-con{--order:99999 /* order end hack */;}.elementor-88 .elementor-element.elementor-element-8884012 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-8884012 .elementor-image-box-title{margin-bottom:3px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-8884012:has(:hover) .elementor-image-box-title,
					 .elementor-88 .elementor-element.elementor-element-8884012:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-8884012 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-c847ba8{--spacer-size:250px;}.elementor-88 .elementor-element.elementor-element-1e3a4ab{--display:flex;--overlay-opacity:0.92;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-1e3a4ab:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-1e3a4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadiatech.com/wp-content/uploads/2026/07/industry-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-1e3a4ab::before, .elementor-88 .elementor-element.elementor-element-1e3a4ab > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-1e3a4ab > .e-con-inner > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-1e3a4ab > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-1e3a4ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-1e3a4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 16%, #F2295B00 46%);}.elementor-88 .elementor-element.elementor-element-872372a .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-872372a .elementor-image-box-title{margin-bottom:3px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-872372a:has(:hover) .elementor-image-box-title,
					 .elementor-88 .elementor-element.elementor-element-872372a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-872372a .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-db674e8{--spacer-size:250px;}.elementor-88 .elementor-element.elementor-element-32f064d{--display:flex;--overlay-opacity:0.92;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-32f064d:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-32f064d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hadiatech.com/wp-content/uploads/2026/07/industry-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-88 .elementor-element.elementor-element-32f064d::before, .elementor-88 .elementor-element.elementor-element-32f064d > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-32f064d > .e-con-inner > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-32f064d > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-32f064d > .e-con-inner > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-32f064d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 16%, #F2295B00 46%);}.elementor-88 .elementor-element.elementor-element-5767797 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-5767797 .elementor-image-box-title{margin-bottom:3px;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-5767797:has(:hover) .elementor-image-box-title,
					 .elementor-88 .elementor-element.elementor-element-5767797:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-5767797 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-13bd0ee{--spacer-size:250px;}.elementor-88 .elementor-element.elementor-element-fafac2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:0rem 0rem 5rem 5rem;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:90px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-88 .elementor-element.elementor-element-fafac2b:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-fafac2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F02FC0A;}.elementor-88 .elementor-element.elementor-element-5031d58{background-color:var( --e-global-color-secondary );padding:7px 20px 7px 20px;border-radius:300px 300px 300px 300px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-icon i{color:#0072FF;transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-icon svg{fill:#0072FF;transition:fill 0.3s;}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;}.elementor-88 .elementor-element.elementor-element-5031d58 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-88 .elementor-element.elementor-element-3d7f032{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;}.elementor-88 .elementor-element.elementor-element-3d7f032.elementor-element{--align-self:flex-start;}.elementor-88 .elementor-element.elementor-element-3d7f032 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:55px;font-weight:600;line-height:60px;letter-spacing:-2.5px;color:#212121;}.elementor-88 .elementor-element.elementor-element-c4b35b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-88 .elementor-element.elementor-element-9f43282{--spacer-size:70px;}.elementor-88 .elementor-element.elementor-element-07c7cab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-07c7cab .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:120px;font-weight:800;line-height:90px;letter-spacing:-5px;color:#B9B9B9;}.elementor-88 .elementor-element.elementor-element-7afa7bc{--e-rating-icon-font-size:29px;--e-rating-icon-marked-color:#E64E31;--e-rating-icon-color:#E64E31;}.elementor-88 .elementor-element.elementor-element-3a51fe8{text-align:center;}.elementor-88 .elementor-element.elementor-element-3a51fe8 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.6px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-3c47baf{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-3b07827{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-88 .elementor-element.elementor-element-625cdac img{width:100%;}.elementor-88 .elementor-element.elementor-element-268b4af img{width:100%;}.elementor-88 .elementor-element.elementor-element-f99b02d{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-8befdd8{text-align:start;}.elementor-88 .elementor-element.elementor-element-8befdd8 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.6px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-ee7413b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88 .elementor-element.elementor-element-ee7413b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;line-height:34px;letter-spacing:-0.8px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-b13b9c4{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-00ced0b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-88 .elementor-element.elementor-element-00ced0b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-88 .elementor-element.elementor-element-00ced0b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-00ced0b .elementor-image-box-title{margin-bottom:0px;font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-00ced0b .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-88 .elementor-element.elementor-element-00ced0b .elementor-image-box-img img{border-radius:68px;transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-00ced0b .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;}.elementor-88 .elementor-element.elementor-element-5e832dd{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-36846ad{text-align:start;}.elementor-88 .elementor-element.elementor-element-36846ad .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.6px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-c5c17f5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88 .elementor-element.elementor-element-c5c17f5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;line-height:34px;letter-spacing:-0.8px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-5cd9b15{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-b55fc25.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-88 .elementor-element.elementor-element-b55fc25.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-88 .elementor-element.elementor-element-b55fc25.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-b55fc25 .elementor-image-box-title{margin-bottom:0px;font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-b55fc25 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-88 .elementor-element.elementor-element-b55fc25 .elementor-image-box-img img{border-radius:68px;transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-b55fc25 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;}.elementor-88 .elementor-element.elementor-element-c44ed85{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-40c3086{text-align:start;}.elementor-88 .elementor-element.elementor-element-40c3086 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.6px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-59f79db{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88 .elementor-element.elementor-element-59f79db .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;line-height:34px;letter-spacing:-0.8px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-428b5ab{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-933d851.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-88 .elementor-element.elementor-element-933d851.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-88 .elementor-element.elementor-element-933d851.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-933d851 .elementor-image-box-title{margin-bottom:0px;font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-933d851 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-88 .elementor-element.elementor-element-933d851 .elementor-image-box-img img{border-radius:68px;transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-933d851 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;}.elementor-88 .elementor-element.elementor-element-0958ddb{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-14d2cf1{text-align:start;}.elementor-88 .elementor-element.elementor-element-14d2cf1 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.6px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-7988aec{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88 .elementor-element.elementor-element-7988aec .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;line-height:34px;letter-spacing:-0.8px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-e292731{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-ba70904.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-88 .elementor-element.elementor-element-ba70904.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-88 .elementor-element.elementor-element-ba70904.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-ba70904 .elementor-image-box-title{margin-bottom:0px;font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-ba70904 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-88 .elementor-element.elementor-element-ba70904 .elementor-image-box-img img{border-radius:68px;transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-ba70904 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;}.elementor-88 .elementor-element.elementor-element-a6e2b9f{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-cc9131a{text-align:start;}.elementor-88 .elementor-element.elementor-element-cc9131a .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.6px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-44ea6e5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88 .elementor-element.elementor-element-44ea6e5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;line-height:34px;letter-spacing:-0.8px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-0fed670{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-f631db7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-88 .elementor-element.elementor-element-f631db7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-88 .elementor-element.elementor-element-f631db7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-f631db7 .elementor-image-box-title{margin-bottom:0px;font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-f631db7 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-88 .elementor-element.elementor-element-f631db7 .elementor-image-box-img img{border-radius:68px;transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-f631db7 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;}.elementor-88 .elementor-element.elementor-element-73d2191{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-30c4cd6{text-align:start;}.elementor-88 .elementor-element.elementor-element-30c4cd6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.6px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-67ffc64{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88 .elementor-element.elementor-element-67ffc64 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;line-height:34px;letter-spacing:-0.8px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-b2d40fc{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-b74530c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-88 .elementor-element.elementor-element-b74530c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-88 .elementor-element.elementor-element-b74530c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-b74530c .elementor-image-box-title{margin-bottom:0px;font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-b74530c .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-88 .elementor-element.elementor-element-b74530c .elementor-image-box-img img{border-radius:68px;transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-b74530c .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;}.elementor-88 .elementor-element.elementor-element-fcaeddf{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-949c1fb{text-align:start;}.elementor-88 .elementor-element.elementor-element-949c1fb .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.6px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-1f68dee{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88 .elementor-element.elementor-element-1f68dee .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;line-height:34px;letter-spacing:-0.8px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-65f08bd{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-fdf0c70.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-88 .elementor-element.elementor-element-fdf0c70.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-88 .elementor-element.elementor-element-fdf0c70.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-fdf0c70 .elementor-image-box-title{margin-bottom:0px;font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-fdf0c70 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-88 .elementor-element.elementor-element-fdf0c70 .elementor-image-box-img img{border-radius:68px;transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-fdf0c70 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;}.elementor-88 .elementor-element.elementor-element-26e8037{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-88 .elementor-element.elementor-element-b6ee38d{text-align:start;}.elementor-88 .elementor-element.elementor-element-b6ee38d .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:600;letter-spacing:-0.6px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-90b1040{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88 .elementor-element.elementor-element-90b1040 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:600;line-height:34px;letter-spacing:-0.8px;color:#00000082;}.elementor-88 .elementor-element.elementor-element-fbb0ddb{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-d615737.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-88 .elementor-element.elementor-element-d615737.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-88 .elementor-element.elementor-element-d615737.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-d615737 .elementor-image-box-title{margin-bottom:0px;font-family:"Albert Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.7px;}.elementor-88 .elementor-element.elementor-element-d615737 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-88 .elementor-element.elementor-element-d615737 .elementor-image-box-img img{border-radius:68px;transition-duration:0.3s;}.elementor-88 .elementor-element.elementor-element-d615737 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:19px;font-weight:400;}.elementor-88 .elementor-element.elementor-element-4db43a4{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;background-color:var( --e-global-color-secondary );margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:13px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0vw;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:3vw;--e-n-carousel-swiper-pagination-spacing:15px;}:where( .elementor-88 .elementor-element.elementor-element-4db43a4 .swiper-slide ) > .e-con{border-style:solid;border-width:0px 1px 0px 0px;border-color:#00000012;--border-radius:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-4db43a4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-88 .elementor-element.elementor-element-9f64e68{--display:flex;}.elementor-88 .elementor-element.elementor-element-9f64e68:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-9f64e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5FF;}@media(max-width:1024px){.elementor-88 .elementor-element.elementor-element-4db43a4{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-88 .elementor-element.elementor-element-18424c9{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-a46d503{--width:31%;}.elementor-88 .elementor-element.elementor-element-3f493d3{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-4d94242{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-bf41c01{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-dd581ae{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-92fee0a{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-8800ac5{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-0806d5b{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-1b217a1{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-f328536{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-5e30d09{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-2cee1f8{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-34335d7{--width:50%;}.elementor-88 .elementor-element.elementor-element-a2af6fd{--width:50%;}.elementor-88 .elementor-element.elementor-element-dc4960e{--width:40%;}.elementor-88 .elementor-element.elementor-element-b5914d3{--width:30%;}.elementor-88 .elementor-element.elementor-element-695505a{--width:30%;}.elementor-88 .elementor-element.elementor-element-053b8f3{--width:40%;}.elementor-88 .elementor-element.elementor-element-1e3a4ab{--width:30%;}.elementor-88 .elementor-element.elementor-element-32f064d{--width:30%;}.elementor-88 .elementor-element.elementor-element-fafac2b{--content-width:1300px;}.elementor-88 .elementor-element.elementor-element-3b07827{--width:87%;}}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-18424c9{--min-height:0vh;--padding-top:120px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-18424c9::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-88 .elementor-element.elementor-element-18424c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0.1rem auto;}.elementor-88 .elementor-element.elementor-element-0e1e016{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-88 .elementor-element.elementor-element-a46d503{--width:63%;}.elementor-88 .elementor-element.elementor-element-2f3d0e1{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}.elementor-88 .elementor-element.elementor-element-e2b0f2a{width:100%;max-width:100%;text-align:center;}.elementor-88 .elementor-element.elementor-element-e2b0f2a .elementor-heading-title{font-size:27px;line-height:37px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-3dc5a52{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-size:17px;line-height:27px;}.elementor-88 .elementor-element.elementor-element-3dc5a52 p{margin-block-end:0px;}.elementor-88 .elementor-element.elementor-element-2fdd1c1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 15px;--row-gap:10px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-3f493d3{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-19d618c{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-86b3fb6{--width:33%;}.elementor-88 .elementor-element.elementor-element-e6b64fb{--width:33%;}.elementor-88 .elementor-element.elementor-element-95f4ee2{--width:33%;}.elementor-88 .elementor-element.elementor-element-facb1c2{--width:33%;}.elementor-88 .elementor-element.elementor-element-d32ed4f{--width:33%;}.elementor-88 .elementor-element.elementor-element-d5bcace{--width:33%;}.elementor-88 .elementor-element.elementor-element-b2b4bab{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-88 .elementor-element.elementor-element-e54750d{--width:33%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-88 .elementor-element.elementor-element-fe1c2ce{--width:33%;}.elementor-88 .elementor-element.elementor-element-0f9e075{--width:33%;}.elementor-88 .elementor-element.elementor-element-5fcfc2b{--width:33%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-88 .elementor-element.elementor-element-39da8a8{--width:33%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-88 .elementor-element.elementor-element-8cf4844{--width:33%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-88 .elementor-element.elementor-element-4d94242{--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-249ebc9 img{height:345px;object-fit:cover;border-radius:3px 3px 3px 3px;}.elementor-88 .elementor-element.elementor-element-aef78c8 .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-a57c166{--e-icon-list-icon-size:21px;}.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item > a{font-size:17px;}.elementor-88 .elementor-element.elementor-element-bf41c01{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-f11d24f img{height:345px;object-fit:cover;border-radius:3px 3px 3px 3px;}.elementor-88 .elementor-element.elementor-element-41fe0b9 .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-5ba36c4{--e-icon-list-icon-size:21px;}.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item > a{font-size:17px;}.elementor-88 .elementor-element.elementor-element-dd581ae{--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-b1f0b58 img{height:345px;object-fit:cover;border-radius:3px 3px 3px 3px;}.elementor-88 .elementor-element.elementor-element-6e7955d .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-01a7892{--e-icon-list-icon-size:21px;}.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item > a{font-size:17px;}.elementor-88 .elementor-element.elementor-element-92fee0a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-2c40f8d img{height:345px;object-fit:cover;border-radius:3px 3px 3px 3px;}.elementor-88 .elementor-element.elementor-element-f18c0b5 .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-316c4ab{--e-icon-list-icon-size:21px;}.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item > a{font-size:17px;}.elementor-88 .elementor-element.elementor-element-8800ac5{--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-63ccf4b img{height:345px;object-fit:cover;border-radius:3px 3px 3px 3px;}.elementor-88 .elementor-element.elementor-element-b2119d6 .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-e902d59{--e-icon-list-icon-size:21px;}.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item > a{font-size:17px;}.elementor-88 .elementor-element.elementor-element-0806d5b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-563b195 img{height:345px;object-fit:cover;border-radius:3px 3px 3px 3px;}.elementor-88 .elementor-element.elementor-element-95a354c .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-d15bf0d{--e-icon-list-icon-size:21px;}.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item > a{font-size:17px;}.elementor-88 .elementor-element.elementor-element-1b217a1{--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-a05bc4b img{height:345px;object-fit:cover;border-radius:3px 3px 3px 3px;}.elementor-88 .elementor-element.elementor-element-07e58be .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-eef0dfd{--e-icon-list-icon-size:21px;}.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item > a{font-size:17px;}.elementor-88 .elementor-element.elementor-element-f328536{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-88 .elementor-element.elementor-element-cf0ecbf img{height:345px;object-fit:cover;border-radius:3px 3px 3px 3px;}.elementor-88 .elementor-element.elementor-element-b4f70bf .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-e3ba514{--e-icon-list-icon-size:21px;}.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item > a{font-size:17px;}.elementor-88 .elementor-element.elementor-element-5e30d09{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-b25b791.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-b25b791 .elementor-heading-title{font-size:40px;line-height:30px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-5751c17.elementor-element{--align-self:center;}.elementor-88 .elementor-element.elementor-element-5751c17 .elementor-heading-title{font-size:40px;line-height:30px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-0c0badd{--spacer-size:20px;}.elementor-88 .elementor-element.elementor-element-6cc5da6{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-a7c358c .elementor-heading-title{font-size:22px;}.elementor-88 .elementor-element.elementor-element-1770f5b{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-ef99a0b .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-88 .elementor-element.elementor-element-f95f880{--width:50%;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-01c69e2 .elementor-heading-title{font-size:22px;}.elementor-88 .elementor-element.elementor-element-5dd43d4{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-1245be9 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-88 .elementor-element.elementor-element-830ff19{--width:50%;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-70083fc .elementor-heading-title{font-size:22px;}.elementor-88 .elementor-element.elementor-element-81f76ce{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-63f0db2 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-88 .elementor-element.elementor-element-9f9e40f{--width:50%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-9d9268c .elementor-heading-title{font-size:22px;}.elementor-88 .elementor-element.elementor-element-a367e94{--spacer-size:50px;}.elementor-88 .elementor-element.elementor-element-0fd35a6 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-88 .elementor-element.elementor-element-2cee1f8{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-a48af2d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-88 .elementor-element.elementor-element-0710a8f{width:100%;max-width:100%;}.elementor-88 .elementor-element.elementor-element-0710a8f .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-6d67259{width:100%;max-width:100%;font-size:19px;}.elementor-88 .elementor-element.elementor-element-5335ed3{width:100%;max-width:100%;}.elementor-88 .elementor-element.elementor-element-fae6bf8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88 .elementor-element.elementor-element-1cb413e{--spacer-size:190px;}.elementor-88 .elementor-element.elementor-element-ad08701{--spacer-size:190px;}.elementor-88 .elementor-element.elementor-element-869ecac{--spacer-size:190px;}.elementor-88 .elementor-element.elementor-element-c847ba8{--spacer-size:190px;}.elementor-88 .elementor-element.elementor-element-db674e8{--spacer-size:190px;}.elementor-88 .elementor-element.elementor-element-13bd0ee{--spacer-size:190px;}.elementor-88 .elementor-element.elementor-element-fafac2b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0rem 0rem 2.5rem 2.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-88 .elementor-element.elementor-element-3d7f032{width:100%;max-width:100%;text-align:center;}.elementor-88 .elementor-element.elementor-element-3d7f032 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-1px;}.elementor-88 .elementor-element.elementor-element-9f43282{--spacer-size:30px;}.elementor-88 .elementor-element.elementor-element-07c7cab .elementor-heading-title{font-size:90px;line-height:71px;}.elementor-88 .elementor-element.elementor-element-3c47baf{--spacer-size:30px;}.elementor-88 .elementor-element.elementor-element-625cdac{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-268b4af{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-b250d1e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-ee7413b .elementor-heading-title{font-size:18px;line-height:28px;letter-spacing:-0.3px;}.elementor-88 .elementor-element.elementor-element-b13b9c4{--spacer-size:20px;}.elementor-88 .elementor-element.elementor-element-00ced0b .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-00ced0b .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-00ced0b .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-88 .elementor-element.elementor-element-00ced0b .elementor-image-box-title{font-size:18px;}.elementor-88 .elementor-element.elementor-element-00ced0b .elementor-image-box-description{font-size:15px;}.elementor-88 .elementor-element.elementor-element-c5c17f5 .elementor-heading-title{font-size:18px;line-height:28px;letter-spacing:-0.3px;}.elementor-88 .elementor-element.elementor-element-5cd9b15{--spacer-size:20px;}.elementor-88 .elementor-element.elementor-element-b55fc25 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-b55fc25 .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-b55fc25 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-88 .elementor-element.elementor-element-b55fc25 .elementor-image-box-title{font-size:18px;}.elementor-88 .elementor-element.elementor-element-b55fc25 .elementor-image-box-description{font-size:15px;}.elementor-88 .elementor-element.elementor-element-59f79db .elementor-heading-title{font-size:18px;line-height:28px;letter-spacing:-0.3px;}.elementor-88 .elementor-element.elementor-element-428b5ab{--spacer-size:20px;}.elementor-88 .elementor-element.elementor-element-933d851 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-933d851 .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-933d851 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-88 .elementor-element.elementor-element-933d851 .elementor-image-box-title{font-size:18px;}.elementor-88 .elementor-element.elementor-element-933d851 .elementor-image-box-description{font-size:15px;}.elementor-88 .elementor-element.elementor-element-7988aec .elementor-heading-title{font-size:18px;line-height:28px;letter-spacing:-0.3px;}.elementor-88 .elementor-element.elementor-element-e292731{--spacer-size:20px;}.elementor-88 .elementor-element.elementor-element-ba70904 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-ba70904 .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-ba70904 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-88 .elementor-element.elementor-element-ba70904 .elementor-image-box-title{font-size:18px;}.elementor-88 .elementor-element.elementor-element-ba70904 .elementor-image-box-description{font-size:15px;}.elementor-88 .elementor-element.elementor-element-44ea6e5 .elementor-heading-title{font-size:18px;line-height:28px;letter-spacing:-0.3px;}.elementor-88 .elementor-element.elementor-element-0fed670{--spacer-size:20px;}.elementor-88 .elementor-element.elementor-element-f631db7 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-f631db7 .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-f631db7 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-88 .elementor-element.elementor-element-f631db7 .elementor-image-box-title{font-size:18px;}.elementor-88 .elementor-element.elementor-element-f631db7 .elementor-image-box-description{font-size:15px;}.elementor-88 .elementor-element.elementor-element-67ffc64 .elementor-heading-title{font-size:18px;line-height:28px;letter-spacing:-0.3px;}.elementor-88 .elementor-element.elementor-element-b2d40fc{--spacer-size:20px;}.elementor-88 .elementor-element.elementor-element-b74530c .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-b74530c .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-b74530c .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-88 .elementor-element.elementor-element-b74530c .elementor-image-box-title{font-size:18px;}.elementor-88 .elementor-element.elementor-element-b74530c .elementor-image-box-description{font-size:15px;}.elementor-88 .elementor-element.elementor-element-1f68dee .elementor-heading-title{font-size:18px;line-height:28px;letter-spacing:-0.3px;}.elementor-88 .elementor-element.elementor-element-65f08bd{--spacer-size:20px;}.elementor-88 .elementor-element.elementor-element-fdf0c70 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-fdf0c70 .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-fdf0c70 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-88 .elementor-element.elementor-element-fdf0c70 .elementor-image-box-title{font-size:18px;}.elementor-88 .elementor-element.elementor-element-fdf0c70 .elementor-image-box-description{font-size:15px;}.elementor-88 .elementor-element.elementor-element-90b1040 .elementor-heading-title{font-size:18px;line-height:28px;letter-spacing:-0.3px;}.elementor-88 .elementor-element.elementor-element-fbb0ddb{--spacer-size:20px;}.elementor-88 .elementor-element.elementor-element-d615737 .elementor-image-box-wrapper{text-align:start;}.elementor-88 .elementor-element.elementor-element-d615737 .elementor-image-box-img{margin-bottom:15px;}.elementor-88 .elementor-element.elementor-element-d615737 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-88 .elementor-element.elementor-element-d615737 .elementor-image-box-title{font-size:18px;}.elementor-88 .elementor-element.elementor-element-d615737 .elementor-image-box-description{font-size:15px;}.elementor-88 .elementor-element.elementor-element-4db43a4{--e-n-carousel-swiper-slides-to-display:1;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-swiper-pagination-size:9px;--e-n-carousel-dots-vertical-offset:9vw;--e-n-carousel-swiper-pagination-spacing:27px;}.elementor-88 .elementor-element.elementor-element-4db43a4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}}/* Start custom CSS for button, class: .elementor-element-d61bd44 *//* Base Button Styling */
.lux-hover-btn .elementor-button {
    position: relative;
    overflow: hidden;
    background-color: #0072ff !important; 
    color: #ffffff !important;
    border-radius: 50px; /* Pill shape */
    transition: color 0.9s cubic-bezier(0.4, 0, 0.2, 1);
    z-index: 1;
    border: 2px solid #0072ff !important; /* Fixed border property */
}

/* The Sliding Background (Ab ye transparent/hollow effect k liye use hoga) */
.lux-hover-btn .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0; 
    width: 0%; /* Starts invisible */
    height: 100%;
    background-color: #0072ff; /* Or background color jo aap chahein, actual bg transparent ho rha hai */
    z-index: -1;
    transition: width 0.9s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 6;
}

/* Hover States */
.lux-hover-btn .elementor-button:hover {
    background-color: transparent !important; /* Main background hat jaye ga */
    color: #ffffff !important; /* Text color white hi rahega */
}

.lux-hover-btn .elementor-button:hover::before {
    width: 100%; /* Sliding animation wese hi chlegi */
}

/* Icon Slide & Color Adjustments */
.lux-hover-btn .elementor-button-icon {
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.lux-hover-btn .elementor-button:hover .elementor-button-icon {
    transform: translateX(5px); /* Slight push to the right on hover */
}

.lux-hover-btn .elementor-button-icon svg,
.lux-hover-btn .elementor-button-icon i,
.lux-hover-btn .elementor-button:hover .elementor-button-icon svg,
.lux-hover-btn .elementor-button:hover .elementor-button-icon i {
    fill: #ffffff !important; /* Icon color white hi rahega */
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67b9e66 */.lux-reverse-btn .elementor-button {
    position: relative;
    overflow: hidden;
    background-color: transparent !important; /* Normal py bg color hatana tha */
    color: #ffffff !important; /* Text color white */
    border-radius: 50px; /* Pill shape */
    transition: color 0.9s cubic-bezier(0.4, 0, 0.2, 1);
    z-index: 1;
    border: 2px solid #0072ff !important; /* Normal py orange border */
}

/* The Sliding Background */
.lux-reverse-btn .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0; 
    width: 0%; /* Starts invisible */
    height: 100%;
    background-color: #0072ff !important; /* Hover py jo bg color aana ha */
    z-index: -1;
    transition: width 0.9s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 6;
}

/* Hover States */
.lux-reverse-btn .elementor-button:hover {
    background-color: transparent !important; /* Base transparent hi rahega taake niche wali animation dikhe */
    color: #ffffff !important; /* Text color white hi rahega */
}

.lux-reverse-btn .elementor-button:hover::before {
    width: 100%; /* Hover py sliding animation chalegi aur bg fill hoga */
}

/* Icon Slide & Color Adjustments */
.lux-reverse-btn .elementor-button-icon {
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.lux-reverse-btn .elementor-button:hover .elementor-button-icon {
    transform: translateX(5px); /* Slight push to the right on hover */
}

.lux-reverse-btn .elementor-button-icon svg,
.lux-reverse-btn .elementor-button-icon i,
.lux-reverse-btn .elementor-button:hover .elementor-button-icon svg,
.lux-reverse-btn .elementor-button:hover .elementor-button-icon i {
    fill: #ffffff !important; /* Icon color white hi rahega */
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a57c166 */.texti{
    font-size: 17px;
    color: grey;
    padding-right: 10px;
}






/* ================================
   HADIA TECH ICON LIST
================================ */

/* Full list item row */
.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item {
    width: 100% !important;
}

/* Full clickable row */
.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item > a {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
}

/* Text left side */
.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-text {
    order: 1;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
    transition: transform 0.35s ease;
}

/* Arrow right side */
.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-icon {
    order: 2;
    margin-left: auto !important;
    margin-right: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    line-height: 1 !important;
    flex-shrink: 0;

    transition: transform 0.35s ease;
}

/* SVG / Icon alignment fix */
.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-icon svg,
.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-icon i {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hover - text moves slightly right */
.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item:hover .elementor-icon-list-text {
    transform: translateX(8px);
}

/* Hover - arrow moves slightly left */
.elementor-88 .elementor-element.elementor-element-a57c166 .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: translateX(-8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ba36c4 */.texti{
    font-size: 17px;
    color: grey;
    padding-right: 10px;
}






/* ================================
   HADIA TECH ICON LIST
================================ */

/* Full list item row */
.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item {
    width: 100% !important;
}

/* Full clickable row */
.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item > a {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
}

/* Text left side */
.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-text {
    order: 1;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
    transition: transform 0.35s ease;
}

/* Arrow right side */
.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-icon {
    order: 2;
    margin-left: auto !important;
    margin-right: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    line-height: 1 !important;
    flex-shrink: 0;

    transition: transform 0.35s ease;
}

/* SVG / Icon alignment fix */
.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-icon svg,
.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-icon i {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hover - text moves slightly right */
.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item:hover .elementor-icon-list-text {
    transform: translateX(8px);
}

/* Hover - arrow moves slightly left */
.elementor-88 .elementor-element.elementor-element-5ba36c4 .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: translateX(-8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01a7892 */.texti{
    font-size: 17px;
    color: grey;
    padding-right: 10px;
}






/* ================================
   HADIA TECH ICON LIST
================================ */

/* Full list item row */
.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item {
    width: 100% !important;
}

/* Full clickable row */
.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item > a {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
}

/* Text left side */
.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-text {
    order: 1;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
    transition: transform 0.35s ease;
}

/* Arrow right side */
.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-icon {
    order: 2;
    margin-left: auto !important;
    margin-right: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    line-height: 1 !important;
    flex-shrink: 0;

    transition: transform 0.35s ease;
}

/* SVG / Icon alignment fix */
.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-icon svg,
.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-icon i {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hover - text moves slightly right */
.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item:hover .elementor-icon-list-text {
    transform: translateX(8px);
}

/* Hover - arrow moves slightly left */
.elementor-88 .elementor-element.elementor-element-01a7892 .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: translateX(-8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-316c4ab */.texti{
    font-size: 17px;
    color: grey;
    padding-right: 10px;
}






/* ================================
   HADIA TECH ICON LIST
================================ */

/* Full list item row */
.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item {
    width: 100% !important;
}

/* Full clickable row */
.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item > a {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
}

/* Text left side */
.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-text {
    order: 1;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
    transition: transform 0.35s ease;
}

/* Arrow right side */
.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-icon {
    order: 2;
    margin-left: auto !important;
    margin-right: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    line-height: 1 !important;
    flex-shrink: 0;

    transition: transform 0.35s ease;
}

/* SVG / Icon alignment fix */
.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-icon svg,
.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-icon i {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hover - text moves slightly right */
.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item:hover .elementor-icon-list-text {
    transform: translateX(8px);
}

/* Hover - arrow moves slightly left */
.elementor-88 .elementor-element.elementor-element-316c4ab .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: translateX(-8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e902d59 */.texti{
    font-size: 17px;
    color: grey;
    padding-right: 10px;
}






/* ================================
   HADIA TECH ICON LIST
================================ */

/* Full list item row */
.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item {
    width: 100% !important;
}

/* Full clickable row */
.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item > a {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
}

/* Text left side */
.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-text {
    order: 1;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
    transition: transform 0.35s ease;
}

/* Arrow right side */
.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-icon {
    order: 2;
    margin-left: auto !important;
    margin-right: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    line-height: 1 !important;
    flex-shrink: 0;

    transition: transform 0.35s ease;
}

/* SVG / Icon alignment fix */
.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-icon svg,
.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-icon i {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hover - text moves slightly right */
.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item:hover .elementor-icon-list-text {
    transform: translateX(8px);
}

/* Hover - arrow moves slightly left */
.elementor-88 .elementor-element.elementor-element-e902d59 .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: translateX(-8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d15bf0d */.texti{
    font-size: 17px;
    color: grey;
    padding-right: 10px;
}






/* ================================
   HADIA TECH ICON LIST
================================ */

/* Full list item row */
.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item {
    width: 100% !important;
}

/* Full clickable row */
.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item > a {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
}

/* Text left side */
.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-text {
    order: 1;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
    transition: transform 0.35s ease;
}

/* Arrow right side */
.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-icon {
    order: 2;
    margin-left: auto !important;
    margin-right: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    line-height: 1 !important;
    flex-shrink: 0;

    transition: transform 0.35s ease;
}

/* SVG / Icon alignment fix */
.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-icon svg,
.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-icon i {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hover - text moves slightly right */
.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item:hover .elementor-icon-list-text {
    transform: translateX(8px);
}

/* Hover - arrow moves slightly left */
.elementor-88 .elementor-element.elementor-element-d15bf0d .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: translateX(-8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eef0dfd */.texti{
    font-size: 17px;
    color: grey;
    padding-right: 10px;
}






/* ================================
   HADIA TECH ICON LIST
================================ */

/* Full list item row */
.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item {
    width: 100% !important;
}

/* Full clickable row */
.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item > a {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
}

/* Text left side */
.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-text {
    order: 1;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
    transition: transform 0.35s ease;
}

/* Arrow right side */
.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-icon {
    order: 2;
    margin-left: auto !important;
    margin-right: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    line-height: 1 !important;
    flex-shrink: 0;

    transition: transform 0.35s ease;
}

/* SVG / Icon alignment fix */
.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-icon svg,
.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-icon i {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hover - text moves slightly right */
.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item:hover .elementor-icon-list-text {
    transform: translateX(8px);
}

/* Hover - arrow moves slightly left */
.elementor-88 .elementor-element.elementor-element-eef0dfd .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: translateX(-8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e3ba514 */.texti{
    font-size: 17px;
    color: grey;
    padding-right: 10px;
}






/* ================================
   HADIA TECH ICON LIST
================================ */

/* Full list item row */
.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item {
    width: 100% !important;
}

/* Full clickable row */
.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item > a {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
}

/* Text left side */
.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-text {
    order: 1;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
    transition: transform 0.35s ease;
}

/* Arrow right side */
.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-icon {
    order: 2;
    margin-left: auto !important;
    margin-right: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    line-height: 1 !important;
    flex-shrink: 0;

    transition: transform 0.35s ease;
}

/* SVG / Icon alignment fix */
.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-icon svg,
.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-icon i {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hover - text moves slightly right */
.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item:hover .elementor-icon-list-text {
    transform: translateX(8px);
}

/* Hover - arrow moves slightly left */
.elementor-88 .elementor-element.elementor-element-e3ba514 .elementor-icon-list-item:hover .elementor-icon-list-icon {
    transform: translateX(-8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b25b791 */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5751c17 */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0710a8f */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d7f032 */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07c7cab */.ingredient{
    font-weight: 300;
    letter-spacing: -7px;
}

@media screen and (min-width: 480px) {
  .ingredient{
    font-weight: 300;
    letter-spacing: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00ced0b *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b55fc25 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-933d851 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba70904 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f631db7 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b74530c *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fdf0c70 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d615737 *//* Mobile only */
@media (max-width: 767px){
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .elementor-widget-image-box .elementor-image-box-img{
        flex: 0 0 50px;
        margin-left:15px;
        margin-bottom: 0 !important;
    }

    .elementor-widget-image-box .elementor-image-box-content{
        flex: 1;
        padding-left: 10px;
    }

    .elementor-widget-image-box img{
        width: 50px;
        height: 50px;
        object-fit: cover;
    
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4db43a4 */.elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(>.elementor-widget-container))>.swiper, .elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(>.elementor-widget-container))>.swiper-container, .elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper, .elementor-widget-n-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper-container {
    padding-bottom: 0px;
}


/* Review carousel grab cursor */
.drag-review-carousel .swiper {
    cursor: grab !important;
    user-select: none;
    -webkit-user-select: none;
}

/* Mouse hold karne par */
.drag-review-carousel .swiper:active {
    cursor: grabbing !important;
}

/* Text selection ko drag ke dauran band rakhein */
.drag-review-carousel .swiper-slide,
.drag-review-carousel .swiper-slide * {
    user-select: none;
    -webkit-user-select: none;
}

/* Images browser drag na hon */
.drag-review-carousel img {
    pointer-events: none;
    -webkit-user-drag: none;
    user-drag: none;
}

/* Mobile par vertical page scrolling normal rahe */
.drag-review-carousel .swiper {
    touch-action: pan-y;
}/* End custom CSS */