.faq_faq__ckReF{margin-top:0;margin-bottom:80px;display:flex;flex-direction:column;align-items:center;gap:2rem}.faq_faqContainer__I1kCp{max-width:1100px;width:100%;display:flex;flex-direction:column;gap:1rem}.faq_details__BFL6f{border-radius:8px;border:1px solid #ddd;padding:1rem}.faq_summary__Ey7Or{font-weight:700;cursor:pointer}.faq_answer__4_P_D{margin-top:1rem;line-height:1.6}@media (max-width:1200px){.faq_faqContainer__I1kCp{max-width:900px}}@media (max-width:800px){.faq_faqContainer__I1kCp{width:90%}}@media (max-width:500px){.faq_faq__ckReF h2{font-size:30px}}.contact-form-designed_contactSection__FOvfx{display:flex;flex-direction:column;align-items:center;padding:20px}.contact-form-designed_contactForm__0xw4a{display:flex;flex-direction:column;gap:20px;width:100%;max-width:1000px}.contact-form-designed_formGroup__G2xwq{display:flex;flex-direction:column;gap:5px}.contact-form-designed_formGroup__G2xwq label{font-size:16px;font-weight:600}.contact-form-designed_inputField__uXguK,.contact-form-designed_textareaField__s9RTN{padding:15px;border:1px solid #00000018;border-radius:10px;font-size:16px;font-family:Lato,sans-serif;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.contact-form-designed_inputField__uXguK:focus,.contact-form-designed_textareaField__s9RTN:focus{outline:none;border-color:#000;box-shadow:0 0 5px rgba(0,0,0,.2)}.contact-form-designed_textareaField__s9RTN{resize:vertical;min-height:150px}.contact-form-designed_submitButton__RU2ak{background-color:transparent;color:rgb(0,0,0);width:100%;height:50px;font-size:20px;border-radius:10px;margin-top:20px;font-weight:600;transition:all .3s ease-in-out;border:1px solid black}.contact-form-designed_submitButton__RU2ak:hover{background-color:black;color:white;border-radius:10px;box-shadow:0 0 3px rgba(0,0,0,.764)}@media (max-width:1200px){.contact-form-designed_contactForm__0xw4a{max-width:800px}}@media (max-width:800px){.contact-form-designed_contactForm__0xw4a{width:90%}}@media (max-width:500px){.contact-form-designed_contactSection__FOvfx h2{font-size:30px}}.hero_hero__U0s0C{display:flex;align-items:center;justify-content:space-between;padding-top:50px;width:1300px;margin:0 auto}.hero_caseOverview__8qCLE img{mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent)}.hero_content__XmYqO{margin-top:50px}.hero_content__XmYqO h1{font-size:60px;font-weight:900;width:600px}.hero_buy__fmurE{background-color:none;color:rgb(0,0,0);width:350px;height:50px;font-size:20px;border-radius:10px;margin-top:20px;font-weight:600;transition:all .3s ease-in-out;border:1px solid black;display:inline-block;text-align:center;text-decoration:none}.hero_buy__fmurE:hover{background-color:black;color:white;border-radius:10px;box-shadow:0 0 3px rgba(0,0,0,.764)}.hero_caseOverview__8qCLE{position:relative}.hero_choseColor__U5FfF{position:absolute;display:flex;gap:10px;justify-content:center;left:50%;transform:translateX(-50%);bottom:-20px}.hero_choseColor__U5FfF button{width:50px;height:50px;border-radius:100%}.hero_choseColorButtonWhite__YK2pm{background-color:white;border:1px solid black}.hero_choseColorButtonBlack__UPhqj{background-color:black;border:1px solid white}@media (max-width:1200px){.hero_hero__U0s0C{width:90%}.hero_content__XmYqO h1{font-size:50px;width:500px}}@media (max-width:800px){.hero_hero__U0s0C{flex-direction:column-reverse;text-align:center;width:90%;margin-top:50px}.hero_choseColor__U5FfF{position:absolute;display:flex;gap:10px;justify-content:center;left:50%;transform:translateX(-50%);bottom:-40px}.hero_content__XmYqO h1{width:100%;font-size:35px;margin-top:20px}.hero_caseOverview__8qCLE img{width:100%;height:auto}}@media (max-width:500px){.hero_buy__fmurE{width:100%}}.about-us_aboutUs__i8yhs{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.about-us_aboutUs__i8yhs .about-us_content__ogiTK{display:flex;flex-direction:column;text-align:left;width:600px}.about-us_content__ogiTK p{margin-top:20px;font-size:17px;font-weight:400;line-height:1.5}.about-us_aboutUsContent__Cgk7D{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;gap:120px;margin-left:120px}.about-us_aboutUs__i8yhs .about-us_content__ogiTK ul{margin-top:20px;font-size:17px;font-weight:400;line-height:1.5;list-style-type:disc;display:flex;gap:20px;flex-direction:column}@media (max-width:1200px){.about-us_aboutUsContent__Cgk7D{gap:60px;margin-left:60px}.about-us_aboutUs__i8yhs .about-us_content__ogiTK{width:450px}}@media (max-width:800px){.about-us_aboutUsContent__Cgk7D{flex-direction:column;margin-left:0;gap:20px;align-items:center;justify-content:center;width:100vw}.about-us_aboutUs__i8yhs .about-us_content__ogiTK{padding-left:40px;padding-right:40px;text-align:center}.about-us_aboutUs__i8yhs .about-us_content__ogiTK ul{align-items:flex-start;text-align:left!important;justify-content:flex-start;padding-left:20px;padding-right:20px;margin-left:20px}}.category_category__F4w42{display:flex;flex-direction:column;align-items:center}.category_cards__y__ca{margin-top:80px;display:flex;gap:20px;margin-bottom:50px}.category_card__GD37T{width:320px;height:244px;background-color:rgb(0,0,0);border-radius:5px;color:white;display:flex;flex-direction:column;justify-content:flex-end;gap:5px;padding-bottom:20px;padding-left:20px;padding-right:10px;font-size:15px;position:relative;overflow:hidden}.category_card__GD37T:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;border-radius:5px;z-index:1;background:linear-gradient(#ffffff00,#000000)}.category_cardTitle__sBgz3{font-size:20px;font-weight:800}.category_card__GD37T p,.category_card__GD37T span{position:relative;z-index:6}.category_cardBackground__wyIZ0{position:absolute;width:100%;height:100%;object-fit:cover;margin-left:-20px;padding-top:10px;transition:all .3s ease-in-out}.category_card__GD37T:hover .category_cardBackground__wyIZ0{filter:brightness(.9);transform:scale(1.2)}@media (max-width:1200px){.category_cards__y__ca{flex-wrap:wrap;justify-content:center}}@media (max-width:800px){.category_cards__y__ca{flex-direction:column;align-items:center}}@media (max-width:500px){.category_card__GD37T{width:90%}}.available-setups_setups__3QwOp{display:flex;flex-direction:row;justify-content:center;gap:20px;margin-top:80px}.available-setups_setup__3QMxq{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:350px;border:.6px solid #00000018;border-radius:10px;position:relative;padding:20px}.available-setups_setup__3QMxq .available-setups_setupImg__GMeNt{mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent)}.available-setups_setupName__hphsz{font-size:24px;font-weight:600;margin:0 auto}.available-setups_chip__KeI_S{border:.6px solid #00000018;border-radius:10px;padding:8px;font-weight:600;position:absolute;z-index:6;top:10px;left:10px}.available-setups_table__LL_Kl{text-align:left;border-radius:10px}.available-setups_table__LL_Kl tbody{padding-top:20px}.available-setups_table__LL_Kl th{padding-right:10px}.available-setups_table__LL_Kl tr{text-align:left;margin-top:10px}.available-setups_price__7TWvB{margin-left:10px}.available-setups_price__7TWvB span{font-size:30px;font-weight:600;text-align:left}.available-setups_price__7TWvB p{margin-top:5px;text-decoration:underline;text-align:left;font-style:italic}.available-setups_setup__3QMxq .available-setups_buy__2ztM1{width:300px;height:50px;background-color:none;color:rgb(0,0,0);font-size:20px;border-radius:10px;margin-top:20px;font-weight:600;transition:all .3s ease-in-out;border:1px solid black}.available-setups_setup__3QMxq .available-setups_buy__2ztM1:hover{background-color:black;color:white}@media (max-width:1200px){.available-setups_setups__3QwOp{flex-wrap:wrap}}@media (max-width:800px){.available-setups_setups__3QwOp{flex-direction:column;align-items:center}}@media (max-width:500px){.available-setups_setup__3QMxq{width:90%}.available-setups_setup__3QMxq .available-setups_buy__2ztM1{width:100%}.available-setups_setup__3QMxq .available-setups_setupImg__GMeNt{width:100%;object-fit:cover;mask-image:none;-webkit-mask-image:none}}.how-it-works_step__EnY_W{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:350px;border:.6px solid #00000018;border-radius:10px;position:relative;padding:20px}.how-it-works_stepNumber__Z_5Ou{width:50px;height:50px;border-radius:100%;border:.6px solid #000000;color:rgb(0,0,0);display:flex;justify-content:center;align-items:center;font-weight:600;transition:background-color .3s,color .3s ease-in-out}.how-it-works_step__EnY_W:hover .how-it-works_stepNumber__Z_5Ou{background-color:black;color:white}.how-it-works_step__EnY_W p{font-size:17px}.how-it-works_howItWorks__ssPfq{display:flex;flex-direction:column;justify-content:center;align-items:center}.how-it-works_steps__JsSzQ{height:400px;margin-top:40px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center}@media (max-width:1200px){.how-it-works_steps__JsSzQ{height:auto}}@media (max-width:800px){.how-it-works_steps__JsSzQ{flex-direction:column;align-items:center;height:auto}}@media (max-width:500px){.how-it-works_step__EnY_W{width:90%}}.popup_popupOverlay__6CFlz{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;transition:opacity .3s ease-in-out}.popup_popupOverlay__6CFlz.popup_open__LV1yi{opacity:1;transition:all .3s ease-in-out}.popup_popupContent__VlM1s{background-color:white;padding:20px;border-radius:8px;max-width:800px;width:100%;position:relative;transform:scale(.95);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.popup_popupOverlay__6CFlz.popup_open__LV1yi .popup_popupContent__VlM1s{transform:scale(1);opacity:1;transition:all .3s ease-in-out}.popup_closeButton__w5xq1{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;cursor:pointer}.page_page__ZU32B{display:flex;flex-direction:column;padding-left:20px;padding-right:20px;gap:100px}@media (max-width:800px){.page_page__ZU32B{gap:70px}}