.elementor-14809 .elementor-element.elementor-element-de3cc17{--display:flex;}.elementor-14809 .elementor-element.elementor-element-a185f71{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14809 .elementor-element.elementor-element-9e207b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14809 .elementor-element.elementor-element-2b70159{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14809 .elementor-element.elementor-element-68250aa{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14809 .elementor-element.elementor-element-c9f6b34{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-14809 .elementor-element.elementor-element-9e207b7{--width:100%;}.elementor-14809 .elementor-element.elementor-element-2b70159{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-724e278 */.machine-wrap{top:50%;left:50%;width:475px;height:145px;position:absolute;margin-top:-72.5px;margin-left:-237.5px;border-bottom:5px solid #271e01}@media (max-width:767.98px){.machine-wrap{transform:scale(.8);}}.machine{width:475px;height:145px;padding-bottom:20px}.machine .machine-roof,.machine .machine-main{margin:auto}.machine-wrap .road .mud:before,.machine-wrap .road .mud:after,.machine .machine-roof .machine-silencer:before,.machine .machine-roof .machine-silencer:after,.machine .machine-body:before,.machine .machine-body:after,.machine .machine-main .machine-back:before,.machine .machine-main .machine-back:after,.machine .machine-main .machine-front:after{content:'';position:absolute}.machine .machine-roof{width:80px;height:60px;bottom:-1px;position:relative;background:white;border:15px solid #271e01;border-bottom:none}.machine .machine-roof .machine-silencer{width:14px;left:-50px;height:12px;bottom:-1px;position:absolute;background:#271e01}.machine .machine-roof .machine-silencer:before{height:0;bottom:100%;width:inherit;border:6px solid #271e01;border-top:4px solid #fff0;border-left:8px solid #fff0}.machine .machine-roof .machine-silencer:after{left:4px;width:5px;height:12px;bottom:100%;background:inherit;transform:skewY(-35deg)}.machine .machine-roof .machine-silencer .machine-smoke{left:-5px;width:16px;height:16px;bottom:20px;border-radius:50%;position:absolute;background:#271e01;transform:scale(0);animation:moveSmoke .5s linear infinite}.machine-main{height:60px;width:185px;position:relative}.machine .machine-main .machine-body{height:inherit;width:inherit;position:relative;background:#271e01}.machine .machine-main .machine-body:before{left:-15px;width:30px;height:inherit;background:inherit;transform:skewX(-20deg)}.machine .machine-main .machine-body:after{bottom:0;right:15px;width:35px;height:41px;background:white}.machine .machine-main .machine-back{bottom:-1px;width:75px;height:45px;position:absolute}.machine .machine-main .machine-back:before{width:75px;height:45px;background:white;border-radius:50% 50% 0 0 / 85% 85% 0 0}.machine .machine-main .machine-back:after{top:50%;left:50%;width:60px;height:60px;border-radius:50%;margin-top:-15px;margin-left:-30px;background:#fff0;border:15px solid #271e01}.machine .machine-main .machine-front{z-index:1;width:60px;height:60px;right:-24px;bottom:-20px;border-radius:50%;position:absolute;background:#271e01;border-top:2px solid white}.machine .machine-main .machine-front:after{top:50%;left:50%;width:80px;height:20px;margin-top:-10px;margin-left:-40px;background:inherit;border:2px solid white}.machine-wrap .road{right:0;bottom:0;height:15px;width:140px;overflow:hidden;position:absolute}.machine-wrap .road .mud-wrap{width:160px;position:absolute;animation:moveRoad .4s linear infinite}.machine-wrap .road .mud{bottom:0;width:40px;float:left;height:15px;position:relative;display:inline-block}.machine-wrap .road .mud:before,.machine-wrap .road .mud:after{width:20px;height:20px;border-radius:4px;background:#271e01;transform:rotate(45deg)}.machine-wrap .road .mud:before{left:0;bottom:-17px}.machine-wrap .road .mud:after{right:0;bottom:-20px}.machine-wrap .machine-roof,.machine-wrap .machine-body,.machine-wrap .machine-silencer,.machine-wrap .machine-back:before,.machine-wrap .machine-front{animation:upDown .6s linear infinite}.machine-wrap .machine-silencer{animation-duration:.4s}.machine-wrap .machine-front{animation-duration:.3s}.machine-wrap .machine-back{animation:upDown .8s linear infinite}@keyframes moveRoad{0%{right:-40px}100%{right:0}}@keyframes moveSmoke{0%{opacity:0;transform:scale(0) translate(0)}60%{transform:scale(.5) translate(0)}100%{opacity:.6;transform:scale(1) translate(-10px,-40px)}}@keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(2px)}100%{transform:translateY(0)}}/* End custom CSS */