.slider_wrapper___lVWD{width:100%;max-width:550px;max-height:600px;position:relative;min-width:0;border-radius:30px}.slider_icon___hdto{display:block;background-color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;position:absolute;display:flex;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none}.slider_carousel__IFGY_{width:100%;max-width:550px;max-height:600px;list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:0;overflow-y:hidden}.slider_image__vrtTU{width:100%;max-width:550px;max-height:600px;object-fit:cover;border-radius:30px}.slider_carousel__IFGY_::-webkit-scrollbar{display:none}.slider_icon___hdto:hover{background:#f0f0f0}.slider_icon___hdto:active{scale:.97}.slider_icon___hdto:first-child{left:5px}.slider_icon___hdto:last-child{right:5px}@media only screen and (max-width:600px){.slider_image__vrtTU{height:400px}}.about_about_container__Velci{flex-direction:row;width:100vw;margin-top:20px;gap:60px;padding:0 35px;min-width:800px;scroll-margin-top:100px}.about_about_container__Velci,.about_text_container__56Wrc{display:flex;align-items:center;justify-content:center;position:relative}.about_text_container__56Wrc{flex-direction:column;gap:20px;max-width:40rem;max-width:630px}.about_header__L64G4{color:var(--main-text-color);margin-bottom:10px;font-weight:600;font-size:25px;letter-spacing:-1px}.about_text_box__PlfwP{background-color:var(--second-bg-color);flex-direction:row;border-radius:20px;gap:50px;padding:40px 50px;min-width:400px}.about_text_box__PlfwP,.about_text_flex_column__yziaC{display:flex;justify-content:center;align-items:flex-start}.about_text_flex_column__yziaC{flex-direction:column;max-width:15rem}.about_text_flex_column__yziaC>h3{color:var(--main-text-color);max-width:30px;margin-bottom:20px;font-weight:600}.about_text_flex_column__yziaC>p{color:var(--main-text-color);font-size:16px;font-weight:500;line-height:25px}@media only screen and (max-width:1100px){.about_text_box__PlfwP{flex-wrap:wrap;justify-content:flex-start;max-width:100%;padding:40px;min-width:0}.about_text_flex_column__yziaC{max-width:33rem}}@media only screen and (max-width:1000px){.about_about_container__Velci{flex-wrap:wrap;min-width:0;gap:20px}.about_image__680Nt{width:400px;height:400px}}@media only screen and (max-width:600px){.about_about_container__Velci{padding:0 35px}.about_image__680Nt{max-width:400px;width:100%;height:100%}.about_header__L64G4{margin-bottom:10px;font-size:27px}.about_text_flex_column__yziaC>h3{font-size:22px}.about_text_flex_column__yziaC>p{font-size:18px}}@media only screen and (max-width:350px){.about_about_container__Velci{padding:0 20px}}.contact_contact_container__RhKnw{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px;gap:40px;margin-bottom:40px;scroll-margin-top:0;padding:0 20px;scroll-margin-top:6rem}.contact_header__sviLz{color:var(--main-text-color);font-weight:600;font-size:25px;letter-spacing:-1px;margin:0}.contact_second_header__MnFGv{color:var(--main-text-color);font-weight:600;font-size:20px;text-align:center}.contact_contact_row__kIL_O{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:50px;flex-wrap:wrap}.contact_contact_item__Q5_2U{display:flex;flex-direction:column;color:var(--main-text-color);gap:10px}.contact_contact_item__Q5_2U>h4{font-weight:600;font-size:18px}.contact_contact_item__Q5_2U>h5{font-weight:500;font-size:17px}.contact_image__E6p48{width:300px;height:300px;border-radius:20px;object-fit:cover}.contact_social_media_row__UVSwa{display:flex;flex-direction:row;gap:15px}@media only screen and (max-width:300px){.contact_image__E6p48{width:100%}}.cardList_card_list_container__2MLmB{position:relative;width:100vw;display:flex;justify-content:center;margin-top:50px}.cardList_card_list_grid__SZOPv{display:grid;grid-template-columns:repeat(4,1fr);max-width:1328px;grid-column-gap:70px;column-gap:70px;overflow-x:hidden;grid-row-gap:40px;row-gap:40px;padding:0 35px}@media only screen and (max-width:1200px){.cardList_card_list_grid__SZOPv{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:900px){.cardList_card_list_grid__SZOPv{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.cardList_card_list_grid__SZOPv{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:350px){.cardList_card_list_grid__SZOPv{padding:0 20px}}.home_home_container__c_2dK{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:var(--navbar-height);scroll-margin-top:100px}.home_blur_load__jxHkd{background-size:cover;background-position:50%}.home_big_image__a4nX1{width:100%;height:calc(100vh - var(--navbar-height) - 270px);object-fit:cover;border-radius:0}.home_small_image__mpGj7{width:200px;max-height:200px;border-radius:20px}.home_info_container__I3CYq{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));flex-direction:row;align-items:center;justify-content:space-between;padding:20px 80px;max-width:1600px;grid-gap:20px;gap:20px}.home_list_container__lhLUv{list-style:none;max-width:250px;padding:10px}.home_text_container__9_u5S{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:250px;gap:20px}.home_header__7SHz6{color:var(--main-text-color);font-size:26px;font-weight:600;letter-spacing:-1px}.home_text__yhxlq{color:var(--main-text-color);font-size:18px;font-weight:500;line-height:25px}.home_list_item__Q0LRU{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:10px 0}.home_list_item__Q0LRU>p{color:var(--main-text-color);font-size:20px;font-weight:500;padding-left:20px}@media only screen and (max-width:1400px){.home_info_container__I3CYq{padding:20px 30px;gap:0}.home_header__7SHz6{font-size:22px}.home_text__yhxlq{font-size:16px}.home_list_item__Q0LRU{padding:5px 0}.home_list_item__Q0LRU>p{font-size:16px}}@media only screen and (max-width:1200px){.home_info_container__I3CYq>img:nth-child(5){display:none}}@media only screen and (max-width:1000px){.home_info_container__I3CYq{grid-template-columns:auto auto;grid-template-rows:auto auto;justify-content:center;gap:40px}.home_info_container__I3CYq>img:nth-child(4){grid-column:1;grid-row:2/2}}@media only screen and (max-width:600px){.home_info_container__I3CYq{grid-template-columns:auto;max-width:100vw;padding:0 35px;row-gap:40px;margin-bottom:20px}.home_header__7SHz6{font-size:30px}.home_text__yhxlq{font-size:20px}.home_info_container__I3CYq>img:nth-child(2){grid-column:1;grid-row:4/5}.home_info_container__I3CYq>img:nth-child(5){display:block}.home_blur_load__jxHkd{height:calc(100vh - var(--navbar-height) - 300px)!important;border-radius:0!important}.home_big_image__a4nX1{height:calc(100vh - var(--navbar-height) - 296px);border-radius:0}.home_text_container__9_u5S{margin-top:20px;max-width:none;padding:10px}.home_small_image__mpGj7{max-height:none;width:100%;border-radius:30px}.home_list_item__Q0LRU{padding:12px 0}.home_list_item__Q0LRU>p{font-size:20px}}@media only screen and (max-width:350px){.home_info_container__I3CYq{padding:0 20px}}.price_price_section__N842x{background-color:var(--second-bg-color);margin-top:50px;border-radius:25px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;padding:40px 40px 60px;scroll-margin-top:5rem}.price_header__WhyU2{color:var(--main-text-color);font-weight:600;font-size:25px;letter-spacing:-1px}.price_box_container__22B7R{position:relative;flex-direction:row;gap:40px;flex-wrap:wrap}.price_box__J9yqS,.price_box_container__22B7R{display:flex;justify-content:center;align-items:flex-start}.price_box__J9yqS{flex-direction:column;background-color:var(--main-bg-color);border-radius:20px;padding:45px;width:350px;gap:20px}.price_second_header__geHil{color:var(--main-text-color);font-weight:600;font-size:20px}.price_text__EX6VI{color:var(--main-text-color);font-weight:500;font-size:16px;line-height:26px}.price_list__xkpjb{width:100%}.price_list_item__QwUXk{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.price_list_item__QwUXk>p{color:var(--main-text-color);font-weight:600;font-size:15px;padding:10px 0;line-height:24px}@media only screen and (max-width:600px){.price_header__WhyU2{font-size:22px}.price_text__EX6VI{font-size:17px}.price_box_container__22B7R{width:100vw}.price_box__J9yqS{width:85%;padding:50px 40px}}@media only screen and (max-width:350px){.price_price_section__N842x{padding:40px 0}.price_box__J9yqS{width:100%;padding:50px 25px}}@media only screen and (max-width:270px){.price_list_item__QwUXk{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;padding-bottom:14px}.price_list_item__QwUXk>p{padding:0}}.footer_footer__ysJQv{background-color:var(--second-bg-color);padding:100px;position:relative}.footer_flex_row__jrfHl{display:grid;grid-template-columns:auto auto auto;justify-content:center;grid-column-gap:100px;column-gap:100px}.footer_flex_column__oqnP7{display:flex;flex-direction:column;justify-content:flex-start;color:var(--main-text-color);max-width:250px}.footer_flex_column__oqnP7>h3{font-size:18px;font-weight:600}.footer_flex_column__oqnP7>h4,.footer_flex_column__oqnP7>p{font-size:16px}.footer_logo__qEIoK{width:225px}.footer_luvio_info__scdL4{bottom:6px;font-weight:600}.footer_copyright__EebrH,.footer_luvio_info__scdL4{position:absolute;left:50%;transform:translate(-50%);font-size:14px}.footer_copyright__EebrH{bottom:10px;font-weight:500;min-width:235px}@media only screen and (max-width:800px){.footer_footer__ysJQv{padding:60px 60px 100px}.footer_flex_row__jrfHl{grid-template-columns:auto;row-gap:50px}}.card_card_container__n3eYr{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;margin:auto;max-width:262px;height:100%}.card_image__E7Bxl{border-radius:20px;width:100%}.card_header__Nik1W{color:var(--main-text-color);font-weight:600;font-size:19px;margin-top:5px}.card_text__1_TNo{color:var(--main-text-color);font-size:16px;font-weight:500;line-height:22px}@media only screen and (max-width:600px){.card_card_container__n3eYr{max-width:500px}.card_header__Nik1W{font-size:22px}.card_text__1_TNo{font-size:17px;line-height:24px}}