#account-register-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;margin-top:2rem}#account-register-container #container-forms{display:flex;flex-direction:row;width:1170px}@media (max-width:1200px){#account-register-container #container-forms{width:970px}}@media (max-width:992px){#account-register-container #container-forms{width:750px}}@media (max-width:768px){#account-register-container #container-forms{width:100%}}#account-register-container #container-forms .form-signin{margin:0 auto;padding:15px;width:400px}@media (max-width:1200px){#account-register-container #container-forms .form-signin{width:60%}}@media (max-width:992px){#account-register-container #container-forms .form-signin{width:100%}}#account-register-container #container-forms .form-signin h3{color:var(--color-black);font-family:Roboto;font-size:3.6rem;font-weight:700;margin:0}#account-register-container #container-forms .form-signin h4{color:var(--color-complementary-text);font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700;margin:0 0 38px}#account-register-container #container-forms .form-signin p{color:var(--color-dark-text);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400}#account-register-container #container-forms .form-signin p a{color:var(--color-primary);text-decoration:none}#account-register-container #container-forms #customer-register{display:block}#customer-register-form{display:flex;flex-direction:column;gap:30px}#customer-register-form label{color:var(--color-complementary-text);font-family:Poppins;font-size:1.4rem;font-weight:300;padding:0;position:relative;text-transform:none}#customer-register-form input{border:0;border-bottom:1px solid var(--color-complementary-text);border-radius:0;font-size:1.6rem;margin:0;outline:none;padding:13px 5px 2px;transition:.6s;width:100%}#customer-register-form .error-message-input{color:var(--color-primary);display:inline-block;font-family:Poppins;font-size:1.2rem;font-weight:700;margin-top:5px}#customer-register-form #submit-register-btn{background-color:var(--color-primary);border:none;border-radius:100px;color:var(--color-white);display:block;font-family:Poppins;font-size:1.6rem;font-weight:700;line-height:26px;margin:23px 0;padding:1rem 1.6rem;position:relative;transition:.3s;width:100%}#customer-register-form #submit-register-btn:enabled:hover{font-size:2rem}#customer-register-form #submit-register-btn:enabled:active{font-size:1.6rem;opacity:.5}#customer-register-form #submit-register-btn:disabled{cursor:not-allowed;opacity:.6}#customer-register-form #submit-register-btn.loading-btn{height:45.56px}#customer-register-form #submit-register-btn.loading-btn .loading-icon-container{opacity:1}#customer-register-form #submit-register-btn .loading-icon-container{opacity:0;position:absolute;right:calc(50% - 8px);top:50%;transform:translateY(-50%)}#customer-register-form #submit-register-btn .loading-icon-container .loading-icon,#customer-register-form #submit-register-btn .loading-icon-container .loading-icon svg{animation:doSpin 1.5s ease-in-out 0s infinite normal both running}.module-section{display:flex;flex-direction:column;gap:50px}.content-banners,.content-banners picture,.content-banners picture img{width:100%}.markups-section h2{color:var(--color-black);font-family:Poppins;font-size:2.6rem;font-weight:700}.markups-section a{text-decoration:none}.markups-section .markup{display:flex;height:100%;width:100%}.markups-section .markup>*{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;min-width:100%}.markups-section .markups-content-swiper .wrapper{display:grid;min-height:100%;min-width:100%}.markups-section .markups-content-swiper .markup{margin:0 auto;max-width:calc(100% - 100px)}.markups-section .markups-content-grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:-10px}.markups-section .markups-content-grid .wrapper{width:100%}.images-section>h2{color:var(--color-black);font-family:Poppins;font-size:2.6rem;font-weight:700}.images-section .images-content-swiper{position:relative}.images-section .images-content-swiper .content-swiper{margin:0 auto;max-width:calc(100% - 60px);position:relative;z-index:300}.images-section .images-content-swiper .content-swiper picture{display:inline-block;height:100%;padding:15px;width:100%}.images-section .images-content-swiper .content-swiper picture img{border-radius:5px;height:100%;object-fit:cover;width:100%}.images-section .images-content-grid{display:flex;flex-wrap:wrap;row-gap:20px}.images-section .images-content-grid picture{border-radius:5px;display:flex;height:100%;width:100%}.images-section .images-content-grid picture img{height:100%;object-fit:cover;width:100%}.images-section .wrapper{align-items:center;display:flex}