@media only screen and (max-width:767px){body{font-size:15px}.mtb-100{margin-top:50px;margin-bottom:50px}.mt-70{margin-top:20px}.mb-100{margin-bottom:50px}.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-70{padding-bottom:20px}.pb-100{padding-bottom:50px}.section-title{margin-bottom:30px}.section-title h2{font-size:25px}.header-area{text-align:center;border-bottom:1px solid #5d5d5d}.header-area .left{margin-bottom:15px}.header-area .left ul li{margin-right:5px;margin-left:5px}.header-area .right{text-align:center}.side-nav{position:absolute;top:8px;right:60px}.side-nav a{padding:10px 16px;font-size:14px}.banner-area .owl-prev{top:90%}.banner-area .owl-next{top:90%}.banner-item{height:100%;padding-top:155px;padding-bottom:125px;text-align:center}.banner-content{margin-top:0}.banner-content h1{font-size:40px}.banner-content .banner-btn-area .banner-btn{margin-right:0}.banner-content .banner-btn-area .common-btn{margin-left:5px;margin-right:5px}.features-item h3{font-size:20px}.about-area .about-img .inner{top:0;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);padding-top:15px;padding-bottom:15px}.about-area .about-img .inner h4{font-size:18px}.about-area .about-img img{padding-left:0;padding-top:50px}.about-area .about-content{text-align:center;padding-left:0}.about-area .about-content .section-title{text-align:center}.about-area .about-content ul{margin-bottom:30px}.about-area .about-content ul li{padding-left:0}.about-area .about-content ul li h3{font-size:20px}.about-area .about-content ul li span{position:relative;top:0;margin-bottom:8px}.services-item{text-align:center}.services-item .bottom h3{font-size:20px}.quote-area .quote-form-tag{padding:15px;text-align:center}.quote-area .quote-form-tag li{margin-right:10px;padding-right:10px}.quote-area .quote-form-tag li a{font-size:16px}.quote-area .tab_content{padding:30px 15px}.quote-area .tab_content .quote-img{position:relative;margin-top:30px;margin-left:auto;margin-right:auto}.choose-area .section-title{text-align:center}.choose-area .section-title p{position:relative;top:0;margin-top:10px}.choose-item{padding:30px;text-align:center}.choose-item i{margin-bottom:15px;position:relative;top:0;left:0}.choose-item h3{font-size:20px}.projects-item .bottom{text-align:center}.projects-item .bottom h3{font-size:20px}.blog-item{text-align:center}.blog-item .bottom h3{font-size:20px}.blog-item .bottom ul li{margin-right:5px;margin-left:5px}.subscribe-area{padding-top:50px;padding-bottom:20px}.subscribe-area .section-title{text-align:center}.copyright-area{text-align:center}.copyright-area .copyright-item p{margin-bottom:5px}.copyright-area .copyright-item ul{text-align:center}.about-area.two:before{display:none}.about-area.two .about-img-two img{width:100%}.about-area.two .about-img-two img:nth-child(1){position:relative;max-width:100%;margin-bottom:30px}.about-area.two .about-img-two img:nth-child(2){max-width:100%}.counter-item{padding-left:0;text-align:center;border-right:0}.counter-item i{position:relative;top:0;margin-bottom:15px}.pricing-item .top h3{font-size:22px}.works-item .bottom h3{font-size:20px}.team-item .inner h3{font-size:20px}.testimonials-item{text-align:center}.testimonials-item .bottom ul{position:relative}.faq-area:before{width:150px}.faq-area .faq-item{padding:30px 15px}.faq-area .faq-item .accordion li .faq-head{font-size:18px;padding-right:25px}.banner-area.three .banner-item{height:100%}.banner-area.three .banner-item .banner-content{margin-top:20px}.choose-area.two .row{padding-right:0}.choose-area.two .choose-item{padding:30px 15px}.choose-area.two .choose-img{text-align:center}.choose-area.two .choose-img img{position:relative;right:0;max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:30px}.about-area.three .about-img-three .img img{width:100%}.page-title-area{height:370px}.page-title-area .title-content{margin-top:45px}.page-title-area .title-content h2{font-size:30px}.pagination-area ul li a{padding:3px 12px}.service-details-area .details-item{margin-bottom:30px}.service-details-area .details-item h3{font-size:20px}.widget-area .widget-item h3{font-size:20px}.project-details-area .details-content{margin-bottom:30px}.project-details-area .details-content h2{font-size:30px}.project-details-area .details-content h3{font-size:20px}.blog-details-area .details-content h2{font-size:25px}.blog-details-area .details-content blockquote p{font-size:18px}.blog-details-area .details-content .details-form{padding:30px}.blog-details-area .details-content .details-form h3{font-size:20px}.widget-area .post{padding:30px 15px}.widget-area .post .inner ul li:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.contact-info-item{padding:30px;text-align:center}.contact-info-item i{position:relative;top:0;left:0;margin-bottom:20px}.contact-info-item h3{font-size:20px}.contact-area #contactForm{padding:30px 15px}.user-area .user-item{padding:30px 15px}.user-area .user-item h2{font-size:20px}.testimonials-item .bottom h3{font-size:20px}.team-item .inner{padding:30px 15px}.error-area .error-item h1{font-size:90px}.error-area .error-item h2{font-size:25px}.rules-area .rules-item .rules-inner h3{font-size:20px}}@media only screen and (min-width:576px) and (max-width:767px){.services-item .bottom{padding:30px 15px}.services-item .bottom h3{font-size:18px}.choose-item{padding:30px 15px}.choose-item h3{font-size:18px}.blog-item .bottom{padding:30px 10px}.blog-item .bottom h3{font-size:18px}.works-item .bottom h3{font-size:18px}.team-item .inner{padding:30px 10px}.choose-area.two .choose-item h3{font-size:17px}.header-area .left{text-align:start;margin-bottom:0}.header-area .left ul li{margin-left:0}.header-area .left ul li a{font-size:13px}.header-area .right{text-align:end}.header-area .right .social-links{margin-right:5px}.about-area.three .about-content .inner h3{font-size:13px}}@media only screen and (min-width:768px) and (max-width:991px){.mtb-100{margin-top:70px;margin-bottom:70px}.mt-70{margin-top:40px}.mb-100{margin-bottom:70px}.ptb-100{padding-top:70px;padding-bottom:70px}.pt-100{padding-top:70px}.pb-70{padding-bottom:40px}.pb-100{padding-bottom:70px}.section-title{margin-bottom:30px}.header-area{border-bottom:1px solid #5d5d5d}.side-nav{position:absolute;top:8px;right:60px}.side-nav a{padding:10px 16px;font-size:14px}.banner-item{height:100%;padding-top:165px;padding-bottom:125px;text-align:center}.banner-content{margin-top:0}.banner-content h1{font-size:55px}.banner-content .banner-btn-area .banner-btn{margin-right:0}.banner-content .banner-btn-area .common-btn{margin-left:5px;margin-right:5px}.about-area .about-img .inner{top:0;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);padding-top:15px;padding-bottom:15px}.about-area .about-img .inner h4{font-size:18px}.about-area .about-img img{padding-left:0;padding-top:50px;width:100%}.about-area .about-content{text-align:center;padding-left:0}.about-area .about-content .section-title{text-align:center}.about-area .about-content ul{margin-bottom:30px}.about-area .about-content ul li{padding-left:0;max-width:500px;margin-left:auto;margin-right:auto}.about-area .about-content ul li span{position:relative;top:0;margin-bottom:8px}.services-item{text-align:center}.quote-area .quote-form-tag{padding:15px;text-align:center}.quote-area .tab_content{padding:30px}.quote-area .tab_content .quote-img{position:relative;margin-top:30px;margin-left:auto;margin-right:auto}.choose-area .section-title{text-align:center}.choose-area .section-title p{position:relative;top:0;margin-top:10px;margin-left:auto;margin-right:auto}.choose-item{padding:30px;text-align:center}.choose-item i{margin-bottom:15px;position:relative;top:0;left:0}.projects-item .bottom{text-align:center}.blog-item{text-align:center}.blog-item .bottom h3{font-size:16px}.blog-item .bottom ul li{margin-right:5px;margin-left:5px}.subscribe-area{padding-top:50px;padding-bottom:20px}.subscribe-area .section-title{text-align:center}.copyright-area{text-align:center}.copyright-area .copyright-item p{margin-bottom:5px}.copyright-area .copyright-item ul{text-align:center}.about-area.two:before{display:none}.about-area.two .about-img-two img:nth-child(1){margin-bottom:0}.about-area.two .about-content{margin-left:auto;margin-right:auto}.counter-item{padding-left:0;text-align:center;border-right:0}.counter-item i{position:relative;top:0;margin-bottom:15px}.pricing-item .top h3{font-size:22px}.testimonials-item{text-align:center}.testimonials-item .bottom ul{position:relative}.faq-area .faq-item .accordion li .faq-head{padding-right:25px}.banner-area.three .banner-item{height:100%}.banner-area.three .banner-item .banner-content{margin-top:20px}.choose-area.two .row{padding-right:0}.choose-area.two .choose-item{padding:30px 15px}.choose-area.two .choose-img{text-align:center}.choose-area.two .choose-img img{position:relative;right:0;max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:30px}.page-title-area{height:390px}.page-title-area .title-content{margin-top:50px}.service-details-area .details-item{margin-bottom:30px}.project-details-area .details-content{margin-bottom:30px}.contact-info-item{padding:30px;text-align:center}.contact-info-item i{position:relative;top:0;left:0;margin-bottom:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.main-nav nav .navbar-nav .nav-item a{margin-left:8px;margin-right:8px}.banner-item{height:720px}.about-area .about-img .inner{top:0;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);padding-top:15px;padding-bottom:15px}.about-area .about-img .inner h4{font-size:20px}.about-area .about-img img{padding-left:0;padding-top:50px;width:100%}.services-item .bottom h3{font-size:20px}.quote-area .tab_content .quote-img{position:relative;margin-left:auto;margin-right:auto;margin-top:30px}.choose-area .section-title p{top:0;max-width:380px}.projects-item .bottom{padding:30px 15px}.about-area.two .about-img-two img:nth-child(2){max-width:255px}.team-item .inner h3{font-size:20px}.testimonials-item .bottom ul{position:relative}.banner-area.three .banner-item{height:700px}.choose-area.two .row{padding-right:230px}.choose-area.two .choose-img img{max-width:215px}.blog-item .bottom{padding:30px 25px}}@media only screen and (max-width:991px){.mean-container .mean-bar{background-color:#1e1339}.mean-container a.meanmenu-reveal{color:#fff}.mean-container a.meanmenu-reveal span{margin-top:31px;position:relative;top:-10px;background-color:#fff;border-radius:0%}.mobile-nav .logo{top:9px}.mobile-nav.mean-container .mean-nav ul li a.active{color:#e60928}.navbar-nav{max-height:350px;overflow-y:scroll}}@media only screen and (min-width:1200px) and (max-width:1350px){.about-area .about-img .inner{top:225px;left:-235px}.quote-area .tab_content .quote-img{max-width:290px}.choose-item h3{font-size:20px}.blog-item .bottom h3{font-size:16px}.works-item .bottom h3{font-size:18px}.about-area.three .about-content .inner h3{font-size:14px}.choose-area.two .choose-item h3{font-size:18px}}@media(min-width:1300px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px;width:100%}}@media only screen and (min-width:1800px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1410px;width:100%}.blog-item .bottom{padding:30px 25px}.choose-area.two .choose-img img{right:220px;max-width:100%}.choose-area.two .row{padding-right:390px}.about-area .about-img .inner{top:294px;left:-303px}.about-area.two .about-img-two img:nth-child(1){max-width:515px}.about-area.two .about-img-two img:nth-child(2){max-width:500px}}@media only screen and (min-width:2700px){.projects-item .top a img{width:100%}.about-area.three .about-img-three .img img{width:100%}.choose-area.two .choose-img img{right:570px}}