.banner{position:relative;background-image:url(/cdn/shop/files/marblefordecor_stoty_8.jpg?v=1727589414);background-size:cover;background-position:center;height:800px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:36px;text-align:center;font-weight:700;margin:0 auto;max-width:100;overflow:hidden}.banner-overlay{position:absolute;left:0;right:0;bottom:0;background-color:#fff5e199;z-index:1;text-align:center;width:100%;height:100%}.banner-text{position:relative;top:40%;font-family:Arial,serif;line-height:1.5;z-index:2;margin:20px 0;color:#000}.banner-text:nth-child(1){font-size:30px}.banner-text:nth-child(2){font-size:30px;margin:30px auto 0}.banner-text:nth-child(3){font-size:15px;font-weight:400;max-width:60%;margin:40px auto 0}.about-us-section{padding:50px;max-width:100%;background:#fff5e199;border-radius:10px;margin:auto}.about-us-block{display:flex;align-items:center;justify-content:center;margin-bottom:80px;gap:180px}.second-row{gap:00px}.about-us-text,.about-us-image{flex:1;margin:0 15px}.about-us-text{font-size:16px;font-family:Arial,serif;line-height:1.6;color:#444;max-width:25%;margin:0}.about-us-text h2{font-size:24px;color:#444;margin-bottom:10px}.about-us-image{flex:1;max-width:500px;overflow:hidden;display:flex}.about-us-image img{width:100%;max-width:350px;height:auto;border-radius:10px;box-shadow:0 4px 8px #0000001a}@media(max-width:767px){.about-us-block{flex-direction:column;align-items:center;text-align:center}.about-us-text,.about-us-image{max-width:100%;margin:20px 0}.about-us-text h2{font-size:22px}}.banner-bottom{position:relative;margin-top:40px}.banner-bottom img{width:100%;height:auto}.banner-text-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;padding:20px;background-color:#00000080;border-radius:8px}.banner-title{text-align:center;font-size:24px;margin:10px 0;white-space:nowrap}@media(max-width:767px){.banner{height:400px}.banner-text{font-size:18px;top:60px}.banner-text:nth-child(3){font-size:14px;max-width:90%}.about-us-section{padding:20px}.about-us-block{flex-direction:column;gap:20px;text-align:center}.about-us-text{font-size:14px;max-width:100%}.about-us-image img{max-width:100%;height:auto}.banner-bottom img{height:auto;max-height:400px}.banner-text-overlay{padding:10px}.banner-text-overlay h2{font-size:8px;margin-bottom:-3px}.banner-text-overlay p{font-size:6px;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/about-us2.css.map */
