.elementor-140 .elementor-element.elementor-element-ff4b9fd{--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;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px}.elementor-140 .elementor-element.elementor-element-ff4b9fd:not(.elementor-motion-effects-element-type-background),.elementor-140 .elementor-element.elementor-element-ff4b9fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ritmostecladoyamaha.com.br/wp-content/uploads/2025/09/yamaha-linha-e.jpg");background-size:cover}.elementor-140 .elementor-element.elementor-element-ff4b9fd:before,.elementor-140 .elementor-element.elementor-element-ff4b9fd>.elementor-background-video-container:before,.elementor-140 .elementor-element.elementor-element-ff4b9fd>.e-con-inner>.elementor-background-video-container:before,.elementor-140 .elementor-element.elementor-element-ff4b9fd>.elementor-background-slideshow:before,.elementor-140 .elementor-element.elementor-element-ff4b9fd>.e-con-inner>.elementor-background-slideshow:before,.elementor-140 .elementor-element.elementor-element-ff4b9fd>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#0a0a0a;--background-overlay:''}.elementor-140 .elementor-element.elementor-element-7614732{--display:flex;--min-height:0px}.elementor-140 .elementor-element.elementor-element-8813676>.elementor-widget-container{margin:0;padding:0}.elementor-140 .elementor-element.elementor-element-16778c4{--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-140 .elementor-element.elementor-element-87ef8f6{--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-140 .elementor-element.elementor-element-81496ed{--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}:root{--page-title-display:none}@media(max-width:767px){.elementor-140 .elementor-element.elementor-element-ff4b9fd{--min-height:0rem;--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-140 .elementor-element.elementor-element-16778c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-140 .elementor-element.elementor-element-87ef8f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-140 .elementor-element.elementor-element-81496ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(min-width:768px){.elementor-140 .elementor-element.elementor-element-ff4b9fd{--width:100%}.elementor-140 .elementor-element.elementor-element-7614732{--width:100%}.elementor-140 .elementor-element.elementor-element-16778c4{--width:50%}.elementor-140 .elementor-element.elementor-element-87ef8f6{--width:50%}}.ritmos-header{padding:30px 20px;text-align:center;border-radius:14px;box-shadow:0 8px 20px rgba(0,0,0,.6);margin:0 auto;max-width:900px;transition:transform .3s ease,box-shadow .3s ease}.ritmos-header h1{font-family:"Poppins",sans-serif;font-size:35px;color:#22c55e;font-weight:700;margin-bottom:5px;text-shadow:0 0 6px rgba(34,197,94,.7)}.ritmos-header p{font-family:"Poppins",sans-serif;font-size:13px;color:#ccc;max-width:700px;margin:0 auto;line-height:1.5}@media(max-width:768px){.ritmos-header{padding:20px 15px;margin:20px 10px;max-width:95%}.ritmos-header h1{font-size:22px}.ritmos-header p{font-size:12px;line-height:1.4;max-width:95%}}@media(max-width:480px){.ritmos-header{padding:15px 10px;margin:15px 5px}.ritmos-header h1{font-size:25px}.ritmos-header p{font-size:12px;line-height:1.3}}.mejs-container{background-color:#222!important;border-radius:5px!important;box-shadow:0 0px 0px rgba(0,0,0,.2)!important;overflow:hidden!important;width:45px!important;height:35px!important;display:flex!important;justify-content:center!important;align-items:center!important}.mejs-controls{background-color:transparent!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;height:100%!important;width:100%!important}.mejs-playpause-button{background-color:transparent!important;border:none!important;color:white!important;font-size:30px!important;cursor:pointer}.mejs-time,.mejs-time-rail,.mejs-duration-container,.mejs-volume-button{display:none!important}html .wcpt-table .wcpt-product-image-wrapper img.wp-post-image{border-radius:5px}html #wcpt-28 .wcpt-1732028540849{font-weight:500}html #wcpt-2164 .wcpt-product-on-sale .wcpt-1736289301560{font-weight:500}html #wcpt-2164 .wcpt-1736289301553{font-weight:500}@media(max-width:425px){.wcpt-cell{padding:1px 1px 1px 1px!important;background:#f5f5f5!important}.wcpt-table,.wcpt-table .wcpt-cell,.wcpt-table .wcpt-heading{line-height:0!important}html .mejs-container{background-color:#000!important;border-radius:5px!important;box-shadow:0 0px 0px rgba(0,0,0,.2)!important;overflow:hidden!important;width:35px!important;height:35px!important;display:flex!important;justify-content:center!important;align-items:center!important}.wcpt-row{display:inline-block;margin-bottom:10px;vertical-align:middle;box-sizing:border-box}html .wcpt-table .wcpt-product-image-wrapper img.wp-post-image{vertical-align:middle;max-width:80%!important;margin:0!important;padding:0!important;border:none!important;height:auto;font-size:0!important}#wcpt-28 .wcpt-1731943729550{margin-left:0}#wcpt-28 .wcpt-1731943729550{display:block;margin-bottom:-5px}#wcpt-28 .wcpt-1731943762478{padding-top:1px}.wcpt-row:not(:last-child){margin-bottom:20px!important;border:none!important}}.mejs-container{background-color:#222!important;border-radius:5px!important;box-shadow:0 0px 0px rgba(0,0,0,.2)!important;overflow:hidden!important;width:45px!important;height:35px!important;display:flex!important;justify-content:center!important;align-items:center!important}.mejs-controls{background-color:transparent!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;height:100%!important;width:100%!important}.mejs-playpause-button{background-color:transparent!important;border:none!important;color:white!important;font-size:30px!important;cursor:pointer}.mejs-time,.mejs-time-rail,.mejs-duration-container,.mejs-volume-button{display:none!important}html .wcpt-table .wcpt-product-image-wrapper img.wp-post-image{border-radius:5px}html #wcpt-28 .wcpt-1732028540849{font-weight:500}html #wcpt-2164 .wcpt-product-on-sale .wcpt-1736289301560{font-weight:500}html #wcpt-2164 .wcpt-1736289301553{font-weight:500}@media(max-width:425px){.wcpt-cell{padding:1px 1px 1px 1px!important;background:#f5f5f5!important}.wcpt-table,.wcpt-table .wcpt-cell,.wcpt-table .wcpt-heading{line-height:0!important}html .mejs-container{background-color:#000!important;border-radius:5px!important;box-shadow:0 0px 0px rgba(0,0,0,.2)!important;overflow:hidden!important;width:35px!important;height:35px!important;display:flex!important;justify-content:center!important;align-items:center!important}.wcpt-row{display:inline-block;margin-bottom:10px;vertical-align:middle;box-sizing:border-box}html .wcpt-table .wcpt-product-image-wrapper img.wp-post-image{vertical-align:middle;max-width:80%!important;margin:0!important;padding:0!important;border:none!important;height:auto;font-size:0!important}#wcpt-28 .wcpt-1731943729550{margin-left:0}#wcpt-28 .wcpt-1731943729550{display:block;margin-bottom:-5px}#wcpt-28 .wcpt-1731943762478{padding-top:1px}.wcpt-row:not(:last-child){margin-bottom:20px!important;border:none!important}}@media(max-width:425px){table{margin-bottom:.6em!important}}