.home_home__zKlMj{padding:60px 5% 10px;display:flex;flex-direction:column;gap:100px}.home_home__zKlMj div{display:flex}.home_home__zKlMj>.home_solution__kT1J3{flex-direction:column;justify-content:center;align-items:center;padding:0 3%}.home_home__zKlMj>.home_solution__kT1J3>h2{text-align:center;font-size:48px;margin:0 0 40px}.home_home__zKlMj>.home_solution__kT1J3 .home_labelbox__TrkRf{flex-direction:column;gap:10px;align-items:center;max-width:400px;background-color:var(--white-color);box-shadow:0 0 24px #e0e1e1;border-radius:15px;padding:36px 4%;position:relative}.home_home__zKlMj>.home_solution__kT1J3 .home_labelbox__TrkRf>h3{font-style:normal;font-weight:600;line-height:35px;margin:0}.home_home__zKlMj>.home_solution__kT1J3 .home_labelbox__TrkRf>p{text-align:center}.home_home__zKlMj>.home_solution__kT1J3 .home_labelbox__TrkRf .home_cs__ANEEh{position:absolute;right:0;top:0;margin-top:10px;margin-right:10px;color:var(--red-color)}.home_home__zKlMj>.home_solution__kT1J3>div{justify-content:space-between;gap:10%;margin-bottom:50px;width:100%}.home_home__zKlMj>.home_solution__kT1J3>div:first-of-type{justify-content:center}.home_figure__bD_ej{margin:160px 0 28px;width:100%;display:flex;flex-direction:column}.home_figure__bD_ej>img{width:100%;height:100%}.home_figure__bD_ej>figcaption{background-color:var(--blue);margin:0;padding:60px 10%;display:flex;flex-direction:column}.home_figure__bD_ej>figcaption>h2{margin:0;color:var(--white-color);font-size:1.7rem;font-weight:400;line-height:1.5;width:70%}.home_figure__bD_ej>figcaption>h2>span{color:var(--lt-blue)}.home_figure__bD_ej>figcaption>.home_btn__MeZdl{align-self:center;margin-left:50%}@media screen and (max-width:600px){.home_home__zKlMj .home_solution__kT1J3>div{flex-direction:column;gap:30px}.home_home__zKlMj .home_solution__kT1J3>div .home_labelbox__TrkRf{width:100%;max-width:100%}}.Banner_banner__1KpFG{display:flex;position:relative;gap:6%;justify-content:space-between;align-items:center}.Banner_banner__1KpFG div{display:flex}.Banner_banner__1KpFG>.Banner_bannertext__Um51O{flex-direction:column;gap:20px;justify-content:center}.Banner_banner__1KpFG>.Banner_bannertext__Um51O>h1{line-height:1.3;margin:40px 0 0;font-size:3rem}.Banner_banner__1KpFG>.Banner_bannertext__Um51O>h2{line-height:1.3;margin:0}.Banner_banner__1KpFG>.Banner_bannertext__Um51O>p{margin:0;font-size:1.1em;line-height:1.4}.Banner_banner__1KpFG>.Banner_bannerimg__y2et6{min-width:300px;height:100%}.Banner_banner__1KpFG>.Banner_bannerimg__y2et6>img{width:100%;height:100%}@media screen and (max-width:900px){.Banner_banner__1KpFG>.Banner_bannerimg__y2et6{min-width:200px}}@media screen and (max-width:700px){.Banner_banner__1KpFG{flex-direction:column-reverse}.Banner_banner__1KpFG.Banner_rv__cTeCn{flex-direction:column}.Banner_banner__1KpFG>.Banner_bannerimg__y2et6{position:relative;top:0}.Banner_banner__1KpFG>.Banner_bannertext__Um51O{position:relative;bottom:0}}@media screen and (max-width:400px){.Banner_banner__1KpFG>.Banner_bannertext__Um51O>h1{font-size:1.7em}}.Button_btn__ccHTx,.Button_btnblack__1Kz4C,.Button_btnlt__BYK7u,.Button_btntp__PhFMj,.Button_btnwt__dLM5x{color:var(--white-color);background-color:var(--blue);border-radius:10px;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;gap:10px;transition:all .3s;border:1px solid var(--blue);text-align:center}.Button_btn__ccHTx>span,.Button_btnblack__1Kz4C>span,.Button_btnlt__BYK7u>span,.Button_btntp__PhFMj>span,.Button_btnwt__dLM5x>span{font-weight:400;font-size:smaller}.Button_btn__ccHTx a,.Button_btnblack__1Kz4C a,.Button_btnlt__BYK7u a,.Button_btntp__PhFMj a,.Button_btnwt__dLM5x a{color:inherit;padding:10px 20px}.Button_btn__ccHTx:hover{color:var(--lt-blue)}.Button_btnlt__BYK7u{background-color:var(--lt-blue);color:var(--blue);border-color:var(--lt-blue)}.Button_btnlt__BYK7u:hover{color:var(--lt-blue);background-color:transparent}.Button_btntp__PhFMj{background-color:transparent;color:var(--blue);border-color:var(--lt-blue)}.Button_btntp__PhFMj:hover{color:var(--lt-blue)}.Button_btnwt__dLM5x{background-color:var(--white-color);color:var(--blue);border-color:var(--white-color)}.Button_btnwt__dLM5x:hover{color:var(--lt-blue)}.Button_btnblack__1Kz4C{background-color:#000;color:var(--white-color);border-color:#000}.Button_btnblack__1Kz4C:hover{color:var(--lt-blue)}