/*--------------------------------------------------------------------------------

    # Template 1.0 - Sept 05, 2024
    # ------------------------------------------------------------------------
    # Designed & Developed by PANESARSOFT
    # Websites:  https://www.panesarsoft.com/ -  Email: info@panesarsoft.com
    
    # All Rights Reserved.
    # This file contains proprietary information belonging to PANESARSOFT.
    # Copying this file without authorization, through any means, is strictly prohibited.

----------------------------------------------------------------------------------*/
.pre-nav,nav{padding:10px 30px;display:flex}.pre-nav,nav,nav>ul{display:flex}.pre-nav a,nav>ul>li>a{color:#000;text-decoration:none}.bg-img,nav>ul>li>a:hover::after{width:100%}.btn,.our-bricks-card h2,.our-thanks-heading h2{text-transform:uppercase}.quick-view ul,nav>ul{list-style-type:none}*{box-sizing:border-box;margin:0;padding:0;font-family:Roboto,sans-serif;scroll-behavior:smooth}html{font-size:100%}header{position:sticky;top:0}.pre-nav{justify-content:space-between;background-color:#f2f2f2}nav{background-color:#fff;justify-content:space-between;align-items:center}.nav-logo{max-width:80px}nav>ul>li>a{display:block;padding:0 10px;font-size:1.1rem}nav>ul>li>a::after{content:'';display:block;background-color:#502a09;height:2px;width:0;transition:.3s ease-in-out}.fa-bars{display:none;cursor:pointer}.bg-img{height:85vh;object-fit:cover;position:fixed;z-index:-1}.slider-contents{height:85vh;width:100%;background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:center;align-items:center}.slider-contents h1{color:#f2f2f2;font-size:4rem;padding:5px}.slider-contents h2{color:#f2f2f2;font-size:1.5rem;font-weight:400}.btn-wrapper{display:flex}.btn{padding:20px 40px;font-weight:700;border-radius:5px;margin:50px 30px;transition:1s}.brick-btn{background-color:#e96656}.about-btn{background-color:#20aa73}.footer-area a,.social-links a,a.btn{text-decoration:none;color:#f2f2f2}.brick-btn:hover{background-color:#913f35}.about-btn:hover{background-color:#16734e}.bricks-features,.our-bricks,.our-thanks{background-color:#fff;display:flex;justify-content:center}.our-bricks-container{width:85%;margin-bottom:80px}.our-bricks-cards-wrapper{display:flex;flex-wrap:wrap}.our-bricks-wrapper{padding:50px 30px;display:flex;flex-direction:column;align-items:center;text-align:center}.our-bricks-wrapper h2{margin:35px 10px 15px;font-size:2.5rem}.our-bricks-card{width:30%;display:flex;flex-direction:column;align-items:center;text-align:center;margin:20px}.our-bricks-card h2{font-size:1.4rem}.our-bricks-card h3{font-size:1.1rem;border-bottom:2px solid #f7d861;padding-bottom:7px}.our-bricks-card p{font-size:1rem;line-height:1.3;margin-top:10px}.our-achievement,.our-production-time,.reach-us{background-color:rgba(0,0,0,.6);display:flex;justify-content:center}.footer-area,.our-founder,.report-container{background-color:#000}.our-achievement-container{width:85%}.our-achievement-container h2{color:#f2f2f2;padding:80px 100px;text-align:center;font-size:2rem}.our-founder{display:flex;justify-content:center}.our-founder-container{padding:80px 0 0;width:85%}.bricks-features-heading,.our-founder-heading,.our-thanks-heading,.production-time-heading,.reach-us-heading{display:flex;flex-direction:column;align-items:center}.our-founder-heading h2,.production-time-heading h2{color:#f2f2f2;font-size:2.5rem;margin-bottom:5px;text-align:center}.our-founder-heading p,.production-time-heading p{color:#f2f2f2;font-size:1.2rem;text-align:center}.history-wrapper{margin:70px 20px;display:flex}.founder-history{color:#f2f2f2;width:65%;font-size:1.2rem}.founder-history p{margin-top:10px;line-height:1.5;text-align:justify}.founder-pic-wrapper{width:35%;display:flex;justify-content:center;align-items:center;flex-direction:column}.founder-pic{max-width:80%}.founder-name{color:#f2f2f2;margin-top:15px;font-size:1.4rem;width:100%;text-align:center}.bricks-features-container,.our-thanks-container,.production-time-container,.reach-us-container{padding:80px 0;width:85%}.bricks-features-heading h2{color:#000;font-size:2.5rem;margin-bottom:5px;text-align:center}.bricks-features-heading p{color:#000;font-size:1.2rem;text-align:center}.features-card-container{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center}.features-card{width:45%;margin:20px}.features-card h2{font-size:1.5rem}.features-card p{font-size:1rem;line-height:1.5;margin-top:10px}.production-time-video,.reach-us-map{display:flex;justify-content:center;margin-top:50px}.our-thanks-heading h2{color:#000;font-size:3rem;margin-bottom:5px;align-items:center}.our-thanks-heading p{color:#000;font-size:1.3rem;align-items:center}.reach-us-heading h2{color:#f2f2f2;font-size:2.5rem;margin-bottom:5px}.reach-us-heading p{color:#f2f2f2;font-size:1.2rem}.footer-container{display:flex;color:#f2f2f2;justify-content:space-between;padding:30px 50px;font-size:1.1rem}.footer-container h2{font-size:1.7rem}.quick-view ul li a{text-decoration:none;color:#f2f2f2;margin-top:5px;display:block}.email,.footer-address .address,.phone{margin:20px 0}.social-links .fa-brands{font-size:2rem!important;margin:20px 10px}.copyright{color:#f2f2f2;display:flex;justify-content:center;padding:0 0 30px;text-align:center}.report-wrapper{display:flex;justify-content:center;padding:40px 0}.report-pic{max-width:95%}@media screen and (max-width:1000px){nav,nav>ul{flex-direction:column}.pre-nav,nav>ul{display:none}.fa-bars,.menu-show{display:block}nav{align-items:flex-start}nav>ul{margin-top:10px}.fa-bars{position:absolute;top:30px;right:30px;font-size:1.5rem;color:#502a09}.slider-contents h1{font-size:3rem}.founder-name,.our-thanks-heading p,.slider-contents h2{font-size:1.2rem}.btn{padding:10px 30px}.features-card,.founder-history,.our-bricks-card{width:95%}.bricks-features-heading h2,.our-founder-heading h2,.production-time-heading h2,.reach-us-heading h2{font-size:2rem}.history-wrapper{display:flex;flex-direction:column;margin:70px 0;align-items:center}.founder-pic-wrapper{margin-top:20px;width:95%}.founder-name{text-align:center}.bricks-features-heading p,.production-time-heading p,.reach-us-heading p{font-size:1.1rem}.features-card-container{flex-direction:column;align-items:center}.features-card h2{font-size:1.3rem}.features-card p{font-size:1rem}.our-thanks-heading h2{font-size:2.5rem}.footer-container{flex-direction:column}.footer-area{margin-top:20px}}@media screen and (max-width:600px){.btn-wrapper{flex-direction:column;margin-top:30px}.btn{margin:10px}.slider-contents h1,.slider-contents h2{text-align:center}.our-bricks-wrapper h2{font-size:2rem}.our-achievement-container h2{padding:80px 30px;font-size:1.7rem}.bricks-features-heading h2,.our-founder-heading h2,.our-thanks-heading h2,.production-time-heading h2,.reach-us-heading h2{font-size:1.7rem}.bricks-features-heading p,.founder-name,.our-founder-heading p,.our-thanks-heading p,.production-time-heading p,.reach-us-heading p{font-size:1rem}.production-time-video,.reach-us-map{overflow:hidden}.footer-container h2{font-size:1.5rem}}