@media (max-width:767px){.icon-scroll{position:relative!important;width:100%!important;max-width:100%!important;padding:0!important;overflow:hidden!important;isolation:isolate}.icon-scroll>.elementor-container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;min-width:0!important;padding:14px 24px 20px 18px!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;direction:rtl!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-right:24px;scroll-padding-left:18px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none!important;box-sizing:border-box!important}.icon-scroll>.elementor-container::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.icon-scroll>.elementor-container>.elementor-column{flex:0 0 27%!important;width:27%!important;min-width:27%!important;max-width:27%!important;margin:0!important;padding:0!important;scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box!important;transition:transform 0.28s cubic-bezier(.2,.8,.2,1),opacity 0.28s ease!important}.icon-scroll>.elementor-container>.elementor-column>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:102px!important;padding:11px 5px 9px!important;margin:0!important;background:linear-gradient(145deg,rgb(255 255 255) 0%,rgb(248 250 252 / .98) 100%)!important;border:1px solid rgb(15 23 42 / .07)!important;border-radius:18px!important;box-shadow:0 7px 20px rgb(15 23 42 / .055),0 2px 6px rgb(15 23 42 / .025),inset 0 1px 0 rgb(255 255 255 / .95)!important;box-sizing:border-box!important;transition:transform 0.25s cubic-bezier(.2,.8,.2,1),border-color 0.25s ease,box-shadow 0.25s ease!important}.icon-scroll>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{transform:scale(1.025)!important;border-color:rgb(1 142 214 / .13)!important;box-shadow:0 9px 24px rgb(1 142 214 / .09),0 3px 8px rgb(15 23 42 / .035),inset 0 1px 0 rgb(255 255 255)!important}.icon-scroll>.elementor-container>.elementor-column:active>.elementor-widget-wrap{transform:scale(.94)!important;border-color:rgb(1 142 214 / .22)!important;box-shadow:0 3px 10px rgb(15 23 42 / .06),inset 0 1px 0 rgb(255 255 255 / .9)!important}.icon-scroll .elementor-widget-icon{width:auto!important;max-width:none!important;margin:0 0 7px!important;padding:0!important}.icon-scroll .elementor-icon-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:0!important;padding:0!important;line-height:1!important}.icon-scroll .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;border-radius:13px!important;box-shadow:0 6px 15px rgb(1 142 214 / .15),inset 0 1px 0 rgb(255 255 255 / .18)!important;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease!important}.icon-scroll .elementor-icon svg{width:19px!important;height:19px!important;margin:0!important}.icon-scroll .elementor-icon i{font-size:19px!important;line-height:1!important}.icon-scroll .elementor-widget-heading{width:100%!important;margin:0!important;padding:0 2px!important}.icon-scroll .elementor-heading-title{display:-webkit-box!important;width:100%!important;min-height:30px!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:10px!important;font-weight:600!important;line-height:1.5!important;text-align:center!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.icon-scroll::after{content:"";position:absolute;top:0;bottom:0;left:0;width:38px;z-index:20;pointer-events:none;background:linear-gradient(to right,rgb(255 255 255) 0%,rgb(255 255 255 / .94) 24%,rgb(255 255 255 / .68) 50%,rgb(255 255 255 / .24) 78%,#fff0 100%)}.icon-scroll::before{content:"";position:absolute;top:0;bottom:0;right:0;width:10px;z-index:20;pointer-events:none;background:linear-gradient(to left,rgb(255 255 255 / .8),#fff0)}}@media (max-width:380px){.icon-scroll>.elementor-container{padding-right:20px!important;padding-left:14px!important;gap:8px!important;scroll-padding-right:20px;scroll-padding-left:14px}.icon-scroll>.elementor-container>.elementor-column{flex-basis:27.5%!important;width:27.5%!important;min-width:27.5%!important;max-width:27.5%!important}.icon-scroll>.elementor-container>.elementor-column>.elementor-widget-wrap{min-height:98px!important;padding:10px 4px 8px!important;border-radius:16px!important}.icon-scroll .elementor-icon{width:39px!important;height:39px!important;border-radius:12px!important}.icon-scroll .elementor-icon svg{width:18px!important;height:18px!important}.icon-scroll .elementor-icon i{font-size:18px!important}.icon-scroll .elementor-heading-title{font-size:9px!important;min-height:28px!important}.icon-scroll::after{width:30px}}@media (prefers-reduced-motion:reduce){.icon-scroll>.elementor-container{scroll-behavior:auto!important}.icon-scroll *,.icon-scroll *::before,.icon-scroll *::after{transition:none!important}}html,body{width:100%;max-width:100%;overflow-x:hidden!important}#page,.site,.site-content,.elementor,.elementor-section-wrap,.elementor-location-header,.elementor-location-footer{max-width:100%!important;overflow-x:clip}img,svg,video,iframe{max-width:100%}@media (max-width:767px){html,body{position:relative;width:100%!important;max-width:100vw!important;overflow-x:hidden!important;overscroll-behavior-x:none}#page,.site,.site-content,.elementor,.elementor-section-wrap{width:100%!important;max-width:100vw!important;overflow-x:clip}}