@media screen and (max-width:439px){.bladeBatteryDesktopVersion{display:none}.bladeBatteryMobileVersion{display:block}.bannerBladeBattery{max-height:600px;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.bannerBladeBattery img{flex-shrink:0;width:200%}.bannerBladeBattery1 img{flex-shrink:0;width:300%}.shapeContainerBladeBattery{position:absolute;left:0;bottom:5%;width:100%;height:60%;overflow:hidden}.shapeBanner1BladeBattery{position:relative;background:#000000B2;width:100%;height:100%}.contentBanner1BladeBattery{position:absolute;bottom:6%;width:100%;overflow:hidden;display:grid;align-items:center;align-content:center;text-align:center;color:#000}.titleBanner1BladeBattery{position:relative;padding-bottom:10px}.captionBanner1BladeBattery{position:relative}.contentBanner2BladeBattery{position:relative;padding:20px;display:grid;text-align:justify;font-size:14px}.bladeBatteryBackground{max-width:250%;position:relative;left:-120%}.contentBanner3BladeBattery{position:absolute;top:0;left:0;height:100%;background:#e8000080;color:#fff;display:grid;align-items:center;padding:20px}.titleBanner3BladeBattery{position:relative;font-size:23px;font-weight:700;padding-bottom:25px;letter-spacing:.1em}.captionBanner3BladeBattery{position:relative;letter-spacing:.05em;font-size:14px}}@media screen and (min-width:440px) and (max-width:768px){.bladeBatteryDesktopVersion{display:none}.bladeBatteryMobileVersion{display:block}.bannerBladeBattery{max-height:600px;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.bannerBladeBattery img{flex-shrink:0;width:200%}.bannerBladeBattery1 img{flex-shrink:0;width:300%}.shapeContainerBladeBattery{position:absolute;left:0;bottom:5%;width:100%;height:45%;overflow:hidden}.shapeBanner1BladeBattery{position:relative;background:#000000B2;width:100%;height:500%;transform:rotate(15deg);left:-130px;top:-120px}.contentBanner1BladeBattery{position:absolute;bottom:6%;width:100%;overflow:hidden;display:grid;align-items:center;align-content:center;text-align:center;color:#000}.titleBanner1BladeBattery{position:relative;padding-bottom:10px}.captionBanner1BladeBattery{position:relative}.contentBanner2BladeBattery{position:relative;padding:20px;display:grid;text-align:justify}.bladeBatteryBackground{max-width:250%;position:relative;left:-55%}.contentBanner3BladeBattery{position:absolute;top:0;left:0;height:100%;background:#e8000080;color:#fff;display:grid;align-items:center;padding:20px}.titleBanner3BladeBattery{position:relative;font-size:35px;font-weight:700;padding-bottom:25px;letter-spacing:.1em}.captionBanner3BladeBattery{position:relative;letter-spacing:.05em}}@media screen and (min-width:769px) and (max-width:1024px){.bladeBatteryDesktopVersion{display:block}.bladeBatteryMobileVersion{display:none}.bannerBladeBattery{max-height:600px;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.bannerBladeBattery img{flex-shrink:0;width:100%}.shapeContainerBladeBattery{position:absolute;left:0;bottom:5%;width:75%;height:45%;overflow:hidden}.shapeBanner1BladeBattery{position:relative;background:#000000B2;width:100%;height:500%;transform:rotate(15deg);left:-120px;top:-320px}.contentBanner1BladeBattery{position:absolute;bottom:6%;width:100%;overflow:hidden;display:grid;align-items:center;align-content:center;text-align:center;color:#000}.captionBanner1BladeBattery,.titleBanner1BladeBattery{position:relative}.contentBanner2BladeBattery{position:relative;padding:70px 0;display:grid;text-align:justify;font-size:14px}.contentBanner3BladeBattery{position:absolute;top:0;left:0;height:100%;width:40%;background:#e8000080;color:#fff;display:grid;align-items:center;padding:40px}.titleBanner3BladeBattery{position:relative;font-size:25px;font-weight:700;letter-spacing:.1em}.captionBanner3BladeBattery{position:relative;letter-spacing:.05em;font-size:14px}}@media screen and (min-width:1025px) and (max-width:1359px){.bladeBatteryDesktopVersion{display:block}.bladeBatteryMobileVersion{display:none}.bannerBladeBattery{max-height:600px;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.bannerBladeBattery img{flex-shrink:0;width:100%}.shapeContainerBladeBattery{position:absolute;left:0;bottom:5%;width:75%;height:45%;overflow:hidden}.shapeBanner1BladeBattery{position:relative;background:#000000B2;width:100%;height:500%;transform:rotate(15deg);left:-120px;top:-320px}.contentBanner1BladeBattery{position:absolute;bottom:6%;width:100%;overflow:hidden;display:grid;align-items:center;align-content:center;text-align:center;color:#000}.captionBanner1BladeBattery,.titleBanner1BladeBattery{position:relative}.contentBanner2BladeBattery{position:relative;padding:70px 0;display:grid;text-align:justify}.contentBanner3BladeBattery{position:absolute;top:0;left:0;height:100%;width:40%;background:#e8000080;color:#fff;display:grid;align-items:center;padding:40px}.titleBanner3BladeBattery{position:relative;font-size:30px;font-weight:700;letter-spacing:.1em}.captionBanner3BladeBattery{position:relative;letter-spacing:.05em}}@media screen and (min-width:1360px){.bladeBatteryDesktopVersion{display:block}.bladeBatteryMobileVersion{display:none}.bannerBladeBattery{max-height:600px;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.bannerBladeBattery img{flex-shrink:0;width:100%}.shapeContainerBladeBattery{position:absolute;left:0;bottom:5%;width:75%;height:45%;overflow:hidden}.shapeBanner1BladeBattery{position:relative;background:#000000B2;width:100%;height:500%;transform:rotate(15deg);left:-120px;top:-320px}.contentBanner1BladeBattery{position:absolute;bottom:6%;width:100%;overflow:hidden;display:grid;align-items:center;align-content:center;text-align:center;color:#000}.captionBanner1BladeBattery,.titleBanner1BladeBattery{position:relative}.contentBanner2BladeBattery{position:relative;padding:70px 0;display:grid;text-align:justify;font-size:17px}.contentBanner3BladeBattery{position:absolute;top:0;left:0;height:100%;width:40%;background:#e8000080;color:#fff;display:grid;align-items:center;padding:60px}.titleBanner3BladeBattery{position:relative;font-size:39px;font-weight:700;letter-spacing:.1em}.captionBanner3BladeBattery{position:relative;letter-spacing:.05em;font-size:17px}}@media screen and (min-width:769px){.bladeLayout{width:80%;margin-left:auto;margin-right:auto;display:flex;flex-basis:50%;height:350px}.bladeLayoutImg img{width:100%;height:100%;object-fit:cover}.bladeLayoutTextRight{width:50%;padding-left:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.bladeLayoutTextLeft{width:50%;padding-right:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.bladeLayoutTitle{text-align:center;margin-bottom:2rem}}.bladeLayout{width:90%;margin-left:auto;margin-right:auto}.bladeLayoutImg img{width:100%;height:100%;padding-bottom:2rem}.bladeLayoutTextLeft,.bladeLayoutTextRight{display:flex;flex-direction:column;align-items:center;justify-content:center}.bladeLayoutTitle{text-align:center;margin-bottom:2rem}.bannerBladeBattery{flex-direction:column;height:100vh}.bannerBladeBattery img{width:100%;height:100%;object-fit:cover;filter:brightness(50%)}.bannerBladeBattery div{top:40%;padding-left:1rem;padding-right:1rem}.colBladeBAttery,.rowBladeBattery{padding:1rem}.colBladeBAttery img{width:100%;height:12rem;object-fit:cover}.blockImageBladeBattery img,.blockJustImage img{height:100%;object-fit:cover}.colBladeBAttery p,.colInsideBladeBattery p{font-size:1.125rem}.colInsideBladeBattery{padding-left:2rem;padding-right:2rem;background-color:rgba(217,217,217,.5)}.blockImageBladeBattery img{width:100%}.blockJustImage{height:8rem}@media screen and (min-width:768px){.bannerBladeBattery,.blockImageBladeBattery{height:80vh}.colInsideBladeBattery{position:absolute;padding:3rem}.blockImageBladeBattery img{height:100%;object-fit:cover}.blockJustImage{height:12rem}}@media screen and (min-width:1440px){.blockJustImage,.colBladeBAttery img{height:16rem}}@media screen and (min-width:2560px){.blockJustImage,.colBladeBAttery img{height:25rem}}@media (max-width:576px){.ratio-21x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}}