:root{--black_color: rgb(35, 31, 32);--white_color: rgb(255, 255, 255);--gray_color: rgb(78, 91, 21)}body{margin:0!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;overflow-y:overlay;color:var(--white_color);background-color:var(--black_color)}h2{font-size:30px;font-weight:400}h3{font-size:22px}p,ul{font-size:20px;font-weight:300}a.anchor{display:block;position:relative;top:-50px;visibility:hidden}a{color:inherit;text-decoration:inherit;margin:inherit;padding:inherit}.welcome{position:relative;height:fit-content}.welcome-img{width:100%!important;height:auto}.welcome-text{display:flex;flex-direction:column;position:absolute;left:50px;bottom:50px;color:#fff;letter-spacing:-1px}.welcome-text-h{font-size:100px}.welcome-text-sub{font-size:48px}.welcome>.langs{position:absolute;top:0;right:0;margin:40px}.chapter{padding:20px 0 20px 80px}.chapter-div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.chapter-text{margin-right:20px;text-align:justify;flex:50%}.chapter-text p{font-size:24px}.chapter-img{max-width:100%;height:auto;border-top-left-radius:20px;border-bottom-left-radius:20px;margin-left:auto}.hello-text{flex:40%}.hello-text>p{font-size:32px}.hello-text-h{font-size:48px}.hello-text-p1{font-style:italic}.hello-img{max-height:500px}.langs{font-size:x-large;cursor:pointer;color:#000}.langs-item{display:inline-block}.langs-item-selected{border-bottom:solid;border-width:2px}.navbar{display:flex;flex-direction:row;justify-content:space-between;background-color:var(--black_color);color:#fff;align-items:center;padding-right:20px}.navbar-buttons{display:flex;flex-direction:row}.navbar-button{font-size:22px;letter-spacing:1.5px;margin:15px 15px 15px 50px;cursor:pointer}.navbar-social{margin-right:20px}.social{justify-self:end;width:fit-content;font:inherit;font-size:40px}.social>a{color:#fff;text-decoration:none;margin-left:25px;cursor:pointer}.products{color:#000;background-color:#fff}.products-container{display:flex;flex-wrap:wrap}.product-card{display:flex;flex-direction:column;width:350px;height:600px;margin:10px;padding:30px;background-color:#eeedee;color:#000;cursor:pointer}.product-card-h{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px;font-size:22px;font-weight:700}.product-card-desc{font-size:20px;text-align:justify;font-weight:300}.button{cursor:pointer;width:fit-content;padding:5px 7px;border:solid 1px;border-radius:10px}.product-card-more{color:#4e5b15;font-size:22px;font-weight:600;margin:10px;cursor:pointer}.product{background-color:var(--white_color);color:var(--black_color)}.product-subtitle{font-weight:700;font-style:italic}.product-body{display:flex;flex-direction:row;margin-right:50px}.product img{width:400px;height:fit-content;border-radius:20px}.product-text{margin-right:50px}.product-img-label{font-size:20px;font-weight:600}.product-gallery{color:var(--black_color);background-color:var(--white_color)}.prices-button{font-size:28px;background-color:#86b9f2;color:#fff;padding:12px 20px;border-radius:40px;font-weight:600}.gallery{flex-wrap:wrap}.price{background-color:#86b9f2}.price-column{width:40%;min-width:300px;margin-left:30px;margin-right:30px}.price-desc{color:#000;font-style:italic}.price-contact{color:#000;font-weight:600}.price-contact-h{color:#000}.goodbye{display:flex;flex-direction:row;width:70%;margin:auto}.goodbye>img{height:600px;width:auto;border-radius:20px}.gallery-thumbnail{display:flex;flex-direction:column;width:min-content;margin:10px;cursor:pointer;font-weight:600;font-size:20px}.gallery-thumbnail-img{width:300px;border-radius:10px}.about-img{height:600px;width:auto}.about-text{display:flex;flex-direction:column;justify-content:space-evenly}.contact-component{display:flex;flex-direction:column;font-weight:300;font-size:24px;margin-left:20px}.contact-item{cursor:pointer;text-wrap:nowrap}.contact-item>span{margin-right:10px;width:24px;margin-bottom:10px;text-align:left}.contact-item-text{text-decoration:underline}.big_flex{display:flex}s .small_flex,.small{display:none}.menu{background-color:#789;cursor:pointer;color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.menu-item{font-size:28px;background-color:inherit;margin:10px;cursor:pointer}@media only screen and (max-width: 500px){.welcome-img{height:600px;width:auto;object-fit:cover;object-position:-450px}.welcome-text{left:0;bottom:10px;width:100%}.welcome-text-h{font-size:56px;line-height:100%}.welcome-text-sub{font-size:32px;text-align:end;margin-right:10px}.langs{font-size:32px}.chapter{margin-left:10px;margin-right:10px;padding:0}.chapter-img{width:100%;border-radius:20px}.hello-text{width:fit-content}.hello-text-h{font-size:36px}.hello-text>p{font-size:24px}.navbar{padding-right:10px}.navbar-buttons{padding-right:0;justify-content:space-between}.navbar-button{margin:10px;font-size:32px}.gallery-thumbnail{margin-left:auto;margin-right:auto}.about{width:100%}.about-text{max-width:100%}.about-img{width:100%;height:auto}.product-text{margin-right:0}.product-card{width:auto;padding:10px;margin:0 0 10px}.product-body{margin:0}.product-img-container{margin-bottom:20px}.product-img-container img{max-width:100%;height:auto;margin-top:40px}.contact-component{margin-left:10px}.goodbye{width:auto}.big_flex{display:none}.small_flex{display:flex}.small{display:block}}.active-link{text-decoration:underline;color:red}
