/* CSSTidy 1.5.2: Mon, 19 Feb 2024 06:15:44 +0000 */@media (max-width: 1199px){.recent-project .owl-controls{display:none}.navigation li a{padding:7px 7px 28px}.mainmenu-area .thm-btn{padding:0 13px}}@media (max-width: 1200px) and (min-width: 992px){.theme_menu .thm-btn{padding:0 13px}}@media (max-width: 1200px) and (min-width:992px){.two-column .inner-box .image-box{position:relative;margin-bottom:-95px}.two-column .content-box{padding:30px 0 80px}}@media (max-width: 1024px){.project-carousel .owl-controls .owl-nav{top:auto;left:0;right:0}.recent-project .owl-controls{position:absolute;bottom:45px;left:-155px}}@media (max-width: 991px){.right-area{position:absolute;right:15px;top:17px}.mainmenu-area .menu-column{float:left;width:100%}.mainmenu-area .right-area{margin-right:17px}.nav_side_content .search_option form{width:250px;right:-25px;top:52px}.theme_menu{background:#f7f7f7}.main-logo{margin:15px 0}.nav_side_content{margin-top:31px}.two-column .content-box{padding:30px 0 80px}.about .item-list .item.clearfix{margin-top:0}.call-to-action{text-align:center}.call-to-action a.thm-btn{float:none!important;margin-top:20px}.about-faq .accordion-box{margin-top:50px}}@media (max-width: 768px){.header-top .top-right,.header-top .top-left{width:100%;text-align:center}.about-us .about-info{margin-bottom:0}.header-top .top-right ul,.header-top .top-left ul{text-align:center}.header-top .top-right ul li,.header-top .top-left ul li{display:inline-block;float:none}.our-team .owl-controls .owl-nav{margin-bottom:10px!important}.latest-news .owl-theme .owl-nav{margin-bottom:10px!important}.page-title .path{text-align:center}.sidebar-page .sidebar{position:relative;padding-left:0}.header-top .top-right{margin:10px 0}.footer-bottom{padding-bottom:70px}.footer-bottom .pull-left{text-align:center;width:100%}.footer-bottom .pull-right{text-align:center;margin-top:5px;width:100%}.navbar-nav>li{display:block;float:none;text-align:center;width:100%;margin:0 auto}#dropdown-menu ul li{list-style:none;text-align:left;margin-left:28px}.navbar-toggle{position:relative;float:right;padding:9px 10px;width:50px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:27px;height:2px;border-radius:1px}.top-bar-item{display:none}.about-us1{padding:50px 0 0;background-color:#317750;text-align:center}}@media (max-width: 640px){.rev_slider,.page-title{background:url(../images/slider/about2.jpg)no-repeat;padding:50px 0;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.page-title h1{font-size:30px}.about-us{padding:0 15px}.dropdown:hover .dropdown-content{display:block;width:280px}.text-center{padding-bottom:20px;padding-top:20px}.bg-new .row{margin-left:20px;margin-right:20px}.footer,.row .six{text-align:center}.product-item .details h3{text-align:center;font-size:16px}.section_t_100{padding:20px}iframe{width:280px;height:300px}.image{height:320px}.middle{width:210px}.middle .text{font-size:11px}.middle{left:50%;width:374px}.navbar-default .navbar-nav>li>a{color:#FFFEFE;text-transform:uppercase;padding:8px 20px;font-weight:800;font-size:15px;font-family:Raleway,sans-serif}}@media (max-width: 359px){.feature .item-list .item .content-box p{display:none}.feature .item-list .item .content-box h3{margin-top:10px;text-align:center}.home-wwa-area .wwa-right .overlay-hvr{position:absolute;top:0;width:100%;text-align:center;visibility:hidden;transition:all .2s ease-in-out;opacity:0;padding:10px;background:#0c0c0c}p#color{color:#fff;font-size:12px}}@media (max-width: 400px){.about-us h3{font-size:40px;color:#000;text-align:center;margin-bottom:-20px}}@media only screen and (min-width: 1200px){.container{padding:0}.container-fluid{padding:0}}@media only screen and (min-width: 991px){.mobile-menu{display:none}}@media only screen and (max-width: 991px){.navigation{display:none}.main-menu .collapse{border:0;max-height:300px;display:none!important;overflow:auto!important}.main-menu .collapse.in,.main-menu .collapsing{display:block!important}.main-menu .navbar-header{padding:14px 0;float:none;background:#00254a}.main-menu .navbar-toggle{float:none;margin:0;display:block}.main-menu .navbar-toggle .icon-bar{background:#fdc716;width:30px}}@media only screen and (max-width: 480px){.main-menu{float:none!important}.header-top{padding:0}.main-logo{margin:5px 0 1px}.main-menu .navbar-header{padding:5px 0}.mainmenu-area .thm-btn{padding:0 10px;border-radius:25px;line-height:25px}div#uper{display:none}.rev_slider{position:relative;overflow:visible;height:141px!important}.rev_slider_wrapper{width:100%;height:107px!important}.about-us .about-info .text p{color:#000;text-align:justify;padding-top:1px;margin-top:5px}.latest-projects4 .single-item{padding-bottom:0;width:95%;float:left;margin:12px}.about-us .container{position:relative;width:90%}.bg-new .container{position:relative;width:90%}.single-service{margin-bottom:20px}.line{width:200px;height:5px;background:#000;margin:0 auto 20px}.parallax .container{width:100%}.table>tbody>tr>td{padding:8px;line-height:1.42857143;font-size:11px;vertical-align:top;border-top:1px solid #ddd}#about3 .container{width:100%}#quality .container{width:100%}.bleezy-contact-page-area .container{width:100%}iframe{width:364px;height:300px}.about-2{padding:11px}.Photos .section-title h2{font-weight:700;font-size:24px;font-family:system-ui}.section-title{text-align:center;margin-bottom:14px;margin-top:-20px;padding:0}.design2-top p{font-size:13px;color:#000;line-height:1.8em;text-align:center;width:100%}.home-wwa-area .wwa-right .overlay-description h2{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;margin-top:31px}.footer .row{flex-direction:column}.footer-contact{width:100%;text-align:left}.footer-newsletter{width:100%;text-align:center}.footer .row{display:flex;padding-left:20px;padding-right:20px}.footer-link{width:100%;padding-left:0;float:left;text-align:left}.about-us1 .container{position:relative;width:100%}.design2-top h2{font-size:30px;color:#000;font-weight:700;text-align:center;margin-bottom:.2em;font-family:'Share-Regular'}.middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;width:260px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.footer{padding-top:38px}.footer .footer-contact,.footer .footer-link,.footer .footer-newsletter{position:relative;margin-bottom:15px;color:#fff}div#slide-background{margin-top:0!important}div#slide-background-2{margin-top:0!important}div#mobile-event-mar{padding:0 15px 15px}.tp-bgimg.defaultimg{background-size:contain!important}.rev_slider .tp-mask-wrap :last-child{padding:2px 15px 2px 7px !important}.small-text{font-size:12px!important}h2#small-text{font-size:10px!important}span#small-text{font-size:12px!important}.text-center{padding-bottom:20px;padding-top:20px}.about-us1{padding:15px;margin-top:34px;background-color:#317750;text-align:center}.about-us1 h3{font-size:26px;color:#fff;padding-top:12px}.container{padding-right:0;padding-left:0;padding-left:2px}.abc{display:initial;background-color:#7cfc00}.about-us h2{margin-bottom:5px;font-size:28px;color:#000;text-align:center;margin-top:11px}.tp-bgimg.defaultimg{background-size:cover!important}.s-box{margin:12px}.start{margin-top:-10px}}@media (max-width: 1456px){.top-bar-item{margin-left:67px}}@media (max-width: 898px){.top-bar-item{margin-left:67px}}@media (max-width: 1200px){.top-bar-item{margin-left:60px}.navbar-default .navbar-nav>li>a{font-size:10px}}