.containerAboutUs{background-color:#f0edea;padding:5% 12%}.containerAboutUs .main-title{text-align:center;font-family:'Bodoni Moda',serif;font-weight:500;text-transform:uppercase;margin-bottom:40px;font-size:2.5rem}.text-image-wrapper{display:flex;flex-direction:column;gap:40px}@media (min-width:992px){.text-image-wrapper{flex-direction:row;align-items:stretch;gap:60px}.text-container-about-us,.imagem-container-about-us{flex:1;max-width:50%}}.imagem-container-about-us{position:relative;overflow:hidden}.imagem-container-about-us img{width:100%;height:100%;object-fit:cover;display:block}.text-container-about-us{display:flex;flex-direction:column;justify-content:space-between;padding:20px 0}.text-container-about-us .title{display:block;font-family:BodoniModa;font-weight:500;margin-bottom:2rem;font-size:calc(22px + .9375vw);line-height:1.25}.text-container-about-us p{margin-bottom:15px;text-align:justify}.btn-signature{margin-top:auto;padding-top:20px;display:flex;align-items:center;justify-content:space-between}.btn-signature a{text-decoration:none;background-color:var(--gold);color:#fff;padding:12px 24px;display:inline-block;font-weight:700;text-transform:uppercase;transition:background-color .3s ease;font-weight:400}.btn-signature a:hover{background-color:#a8834f}.btn-signature .bold{font-weight:700}.btn-signature img{display:block;margin-top:15px;max-width:150px}.text-container-about-us .p1{font-family:Lato;font-weight:400;letter-spacing:1px;color:#1d1d1c;font-size:calc(15.2px + .25vw);line-height:1.5}.text-container-about-us .p2{font-family:Lato;font-weight:300;color:#1d1d1c;font-size:calc(11.8px + .25vw);font-stretch:normal;font-style:normal;line-height:1.88}.ourStory-container{padding:5% 0}.ourStory-container .title-our-story{text-align:left;font-family:BodoniModa;font-size:calc(22px + .9375vw);font-weight:500;text-transform:uppercase;width:80%;display:block;margin:0 auto}.containerOurMission{width:80%;margin:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px, 1fr));gap:1.5rem;margin-top:3em}.itemOurMission{display:flex;flex-direction:column;height:100%}.itemOurMission .texto-container{flex-grow:1;display:flex;flex-direction:column}.itemOurMission h2{font-family:BodoniModa;margin-bottom:.5em;color:#1d1d1c;font-size:calc(15.2px + .25vw);font-weight:500}.itemOurMission p{font-family:Lato;font-weight:300;font-size:calc(11.2px + .25vw);line-height:1.88;margin-bottom:1rem}.itemOurMission img{width:100%;aspect-ratio:3/4;object-fit:contain}.luxxu-world{background-color:#f0edea;padding:5% 12%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4rem}.lighting-world,.furniture-world{display:flex;align-items:center;gap:2rem}.container-img-luxxu-world,.container-text-luxxu-world{flex:1;max-width:50%}.container-img-luxxu-world img{width:100%;height:100%;object-fit:cover;display:block}.container-img-luxxu-world span,.container-text-luxxu-world span{font-family:BodoniModa;font-weight:500;line-height:1.25;font-size:calc(22px + .9375vw);text-transform:uppercase}.container-img-luxxu-world p,.container-text-luxxu-world p{font-family:Lato;font-size:calc(14px + .125vw);font-weight:300;line-height:1.88;margin-top:1rem}.related-products{padding-top:2rem;text-align:center}.title-related-products{font-family:BodoniModa;font-size:30px;font-weight:500;text-transform:uppercase}.grid-products{margin-top:3rem}@media (max-width:991px){.containerAboutUs{padding:5% 10%}.containerAboutUs .main-title{font-size:2rem}.lighting-world,.furniture-world{flex-direction:column}.container-img-luxxu-world,.container-text-luxxu-world{max-width:100%}.container-text-luxxu-world{order:1}.container-img-luxxu-world{order:2}}@media (max-width:768px){.containerAboutUs{padding:5%}.containerAboutUs .main-title{font-size:1.8rem}}