@media (min-width: 992px){.container{padding-left: 0 !important;padding-right: 0 !important}}@media (max-width: 1199px){.feature-banner .opacity h2{padding: 0}.theme-footer-two .top-footer .footer-gallery .wrapper{padding-right: 0}.shop-details .product-details .product-info{padding-left: 0}}@media (min-width: 992px) and (max-width: 1199px){.top-feature .main-content{padding-left: 10%;padding-right: 10%}.header-one .top-header .address-wrapper .address:first-child{margin-right: 20px}.header-one .top-header .address-wrapper .address{padding-right: 20px}#mega-menu-holder > ul > li > a{padding-right: 25px;padding-left: 15px}.header-one .theme-menu-wrapper .bg-wrapper{padding-left: 15px}.theme-menu-wrapper .right-widget .cart-icon{margin-left: 15px}.testimonial-section .wrapper{width: 65%}.header-two .theme-menu-wrapper .bg-wrapper{padding-left: 215px}.callout-banner p{width: 52%}.callout-banner .theme-button-one{margin-top: 40px}.our-solution .single-solution-block p{padding: 0}.faq-section .wrapper .faq-content{padding-left: 30px}.why-choose-us .single-block{padding-left: 75px}.why-choose-us .single-block .icon{font-size: 55px}.short-banner .overlay h2{width: 80%}.why-we-best .wrapper .best-list-item{padding-top: 20px;padding-bottom: 29px}.blog-details .single-blog .post-meta .mark-text .inner-text{padding-top: 60px}.blog-details .single-blog .post-meta .mark-text .inner-text:before{top: 0}}@media (max-width: 991px){.callout-banner,.callout-banner.no-bg .title,.header-one .logo{text-align: center}#mega-menu-holder > ul > li.has-submenu > a{padding-right: 52px}.top-feature .main-content{padding: 30px 15px}.header-one .logo{width: 100%;margin-bottom: 20px}.header-one .top-header{padding-top: 25px}.header-one .top-header .address-wrapper .address .icon{font-size: 30px}.header-one .top-header .address-wrapper .address{padding: 0 20px 0 45px;margin-right: 0}.header-one .theme-menu-wrapper .bg-wrapper{padding-left: 0}.header-one .menu-wrapper,.header-two .menu-wrapper{position: absolute;width: 100%;left: 0;top: 0;z-index: 9999}.theme-menu-wrapper .right-widget ul li{line-height: 60px}.theme-menu-wrapper .right-widget{position: relative;z-index: 99}#mega-menu-holder > ul > li > a:before,.about-compnay img,.callout-banner p:before{display: none}#mega-menu-holder > ul > li > a{color: #555}#mega-menu-holder > ul > li.active > .sub-toggle,#mega-menu-holder > ul > li.active > a,#mega-menu-holder > ul > li:hover > .sub-toggle,#mega-menu-holder > ul > li:hover > a{color: #001a57}.service-style-one .contact-text{padding-top: 15px}.service-style-one .contact-text h4{font-size: 22px}.cunter-wrapper,.short-banner .overlay h2,.testimonial-section .wrapper{width: 100%}.testimonial-section .overlay{padding: 75px 0}.theme-counter{padding: 0}.consultation-form .img-box{height: 250px}.consultation-form .form-wrapper{height: auto;padding: 40px 20px}.theme-footer-one .top-footer [class*="col-"],.theme-footer-two .top-footer [class*="col-"]{margin-bottom: 60px}.theme-footer-one .top-footer{padding: 60px 0 0}.header-one .theme-menu-wrapper{margin-bottom: -31px}.theme-menu-wrapper .right-widget .cart-icon a span{top: 16px}.header-two .theme-menu-wrapper .bg-wrapper .logo{width: 260px;left: 55%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.header-two .theme-menu-wrapper .bg-wrapper{padding-left: 0;height: 70px}.header-two .theme-menu-wrapper .right-widget ul li{line-height: 70px}.header-two .theme-menu-wrapper .right-widget .cart-icon a span{top: 20px}.header-two .collapse-button .icon-bar{background: #001a57}.header-two .menu-collapser{margin: 22px 0}.header-two #mega-menu-holder > ul > li > a{padding-top: 0;padding-bottom: 0}.header-two #mega-menu-holder li .sub-toggle{line-height: 40px}.callout-banner .title,.callout-banner p{width: 100%;float: none}.callout-banner p{padding: 20px 0}.callout-banner .theme-button-one{float: none}.about-compnay-two .overlay,.core-values,.faq-section .overlay,.why-we-best .overlay{padding: 60px 0}.about-compnay-two .quote-form{margin-top: 40px}.contact-us-section .form-wrapper,.faq-section,.faq-section .overlay,.why-we-best,.why-we-best .overlay{height: auto}.contact-us-section .img-box,.faq-section .wrapper .img-box,.why-we-best .wrapper .img-box{height: 250px;border-radius: 5px 5px 0 0}.contact-us-section .form-wrapper,.faq-section .wrapper .faq-content,.why-we-best .wrapper .best-list-item{border-radius: 0 0 5px 5px}.theme-footer-two{padding-top: 60px}.theme-footer-two .bottom-footer,.theme-footer-two .top-footer .title{margin-top: 0}.theme-inner-banner .overlay{padding: 10px 0}.about-compnay-two .left-img{margin-top: 20px;width: 100%}.shop-details .product-details .product-info{padding-top: 40px}.blog-sidebar,.theme-sidebar-one{margin-top: 60px}#theme-main-banner .camera_pag{left: 2px}}@media (min-width: 768px) and (max-width: 991px){.header-one .top-header .address-wrapper .address:first-child{margin-right: 20px}.feature-banner .opacity h2{font-size: 38px;line-height: 50px}.service-style-one .single-service .text{padding-left: 10px;padding-right: 5px}.theme-footer-one .bottom-footer ul li a{margin-left: 20px}.blog-details .single-blog .post-meta .mark-text .inner-text{padding-top: 80px}.blog-details .single-blog .post-meta .mark-text .inner-text:before{top: 10px}#theme-main-banner{height: 500px}}@media (max-width: 767px){.about-compnay-two.no-bg .text p{margin: 2px !important;font-size: 15px !important}.overlay p{font-size: 15px !important;font-weight: 500 !important;line-height: 1.9 !important}.block img{margin-top: 3px !important}.header-one .top-header{padding-bottom: 0}#theme-main-banner .camera_caption h1 br,.header-one .top-header .address-wrapper,.service-details .service-content .market-growth img{display: none}.core-values .single-value-block .text,.testimonial-section .wrapper .bg{padding-left: 15px;padding-right: 15px}.theme-footer-one .bottom-footer,.theme-footer-one .bottom-footer ul{text-align: center}.theme-footer-one .bottom-footer ul li a{margin: 2px 10px}.our-solution .single-solution-block p{padding: 0}.about-compnay-two .text p{padding-right: 0}.contact-us-section .form-wrapper,.faq-section .wrapper .faq-content{padding: 40px 15px}.short-banner .overlay h2{font-size: 38px}.google-map-one{height: 250px}.why-we-best .wrapper .best-list-item{padding: 40px 15px 44px}.shop-page .shop-filter{margin-bottom: 35px}.theme-pagination ul{padding-top: 10px}.shop-details .product-review-tab{margin: 60px 0 55px;padding-left: 10px;padding-right: 10px}.shop-details .related-product{margin-bottom: 10px}.project-details-sidebar{margin-bottom: 60px}.blog-details .single-blog .post-meta .mark-text .inner-text{padding-top: 70px}.blog-details .single-blog .post-meta .mark-text .inner-text:before{top: 10px}.google-map-two{height: 300px}.error-page input{width: 100%;margin-top: 20px}}@media (min-width: 576px) and (max-width: 767px){.header-two .top-header .social-icon li:first-child{margin-left: 0}.our-case .single-case-block .hover-content .text{padding: 0}#theme-main-banner{height: 500px !important}#theme-main-banner .camera_caption p{font-size: 20px}#theme-main-banner .camera_caption h1{font-size: 50px;line-height: 60px}}@media (max-width: 575px){.header-two .top-header,.header-two .top-header .social-icon,.theme-title-one{text-align: center}.blog-details .share-option ul,.overlay p{width: 100%}.theme-title-one{position: relative;width: 100%}h3{font-size: 30px}.theme-inner-banner .overlay h2,blink{font-size: 26px}.header-one .theme-menu-wrapper{background: #000f32}.header-one .menu-collapser{margin-left: 0}.theme-menu-wrapper .right-widget .search-option .dropdown-toggle{text-align: right;width: 25px}.theme-menu-wrapper .right-widget .cart-icon{width: 42px;margin-left: 10px}.theme-title-one h2{font-size: 30px;padding-bottom: 18px}#theme-main-banner .camera_caption p,.about-compnay .mission-goal li h4{font-size: 18px}.about-compnay .mission-goal li .icon{font-size: 35px}.feature-banner .opacity h2{font-size: 35px;line-height: 45px}.feature-banner .opacity,.testimonial-section .overlay,.theme-counter .bg{padding: 60px 0}.partner-section h6 br,.service-style-one .contact-text h5:before{display: none}.testimonial-section .wrapper p{font-size: 18px;line-height: 27px;font-weight: 400}.theme-counter h2{font-size: 38px}.single-counter-box .number{font-size: 25px}.single-counter-box .number .timer{font-size: 50px}.single-counter-box p{margin-top: -5px}.partner-section h6{text-align: center;margin: 0 0 35px}.theme-footer-one .top-footer .title{margin-bottom: 15px}.theme-footer-one .top-footer [class*="col-"],.theme-footer-two .top-footer [class*="col-"]{margin-bottom: 50px}.header-two .top-header .left-widget li{margin: 0 10px}.header-two .top-header .social-icon li{margin: 8px 5px 0}#polyglotLanguageSwitcher{margin: 0}.about-compnay-two .quote-form{padding: 25px 15px 30px}.our-case .single-case-block .hover-content .text{padding: 0 15px}.our-case .view-all{margin-top: 35px}.why-we-best .wrapper .best-list-item li{padding-left: 55px;margin-bottom: 45px}.why-we-best .wrapper .best-list-item li .icon{font-size: 42px}.shop-page .single-product .image-box{min-height: 270px;padding: 0 5px}.shop-page .single-product .product-name h5{font-size: 20px}.shop-details .product-details .product-tab .product-thumbnail{width: 40%;height: 290px}.shop-details .product-details .product-tab .product-preview{width: 60%;height: 290px}.shop-details .product-details .product-tab{min-height: 290px}.shop-details .product-details .product-info .title{font-size: 22px}#theme-main-banner{height: 400px !important}#theme-main-banner .camera_caption h1{font-size: 35px;line-height: 46px;padding: 12px 0 18px}.overlay p{line-height: 14px;font-size: 8px;font-weight: 600;float: left}blink{font-weight: 700;font-family: sans-serif;color: #1c87c9;transition: 0.4s;line-height: 0}}@media (max-width: 650px){#error,#success{width: 86%;height: auto;top: calc(50% - 50px);left: 7%;padding: 30px 10px}}@media (max-width: 400px){.service-style-one .single-service .text{padding-right: 5px;padding-left: 10px}.service-style-one .single-service .text h5{font-size: 18px}.service-style-one .single-service .text p{padding-bottom: 5px}.shop-page .shop-filter{text-align: center}.project-details .project-details-sidebar .project-history li,.shop-page .shop-filter li{width: 100%}}@media (max-width: 380px){.cunter-wrapper [class*="col-"]{max-width: 100%;flex: 0 0 100%}}@media (min-width: 320px) and (max-width: 767px){.text-left,.theme-footer-two .bottom-footer ul{float: left}.header-two .top-header .bottom-footer ul{text-align: center;width: 100%;display: inline-block;margin: auto}.top-header .bottom-footer ul,ul.left-widget{text-align: center}.header-two .top-header .bottom-footer ul li a{font-size: 14px;padding: 0 8px}.theme-footer-two .bottom-footer ul li a{font-size: 14px;padding: 0 3px 0 0}.bottom-footer .text-left{text-align: center;font-size: 13px !important;width: 100%;float: left}.social .single-block h3,.theme-title-one h3{font-size: 22px !important;font-weight: 600 !important}.text-left{text-align: left;font-size: 12px !important;width: 100%}.border-round,.header-two .top-header .left-widget li{margin: 0}h2{font-size: 30px;font-weight: 400}.theme-footer-two .top-footer .title{width: 67% !important;font-size: 17px !important;margin: 0 0 15px !important}p{font-size: 14px;margin-top: 20px}.theme-footer-two .top-footer .contact-widget ul li{font-size: 14px;font-weight: 500}h4{font-size: 20px;padding-bottom: 0 !important}.theme-footer-two .bottom-footer{padding: 42px 0}.social .single-block,.theme-title-one.centered{width: 100%}.our-solution .single-solution-block p{margin-top: 1px}}@media (min-width: 480px){.theme-footer-two .bottom-footer ul{text-align: left}.theme-footer-two .top-footer .title{width: 42% !important}.our-solution .single-solution-block{width: 100%}.eleven-cols.social .col-md-1 .social-btn div{padding: 0}}@media (min-width: 1040px){.theme-footer-two .top-footer .title{width: 65% !important}h5{font-size: 16px}.top-header .bottom-footer ul li a{padding: 0 6px}.bottom-footer{width: 100%;float: left;display: table;margin: auto}#mega-menu-holder li .sub-toggle{right: 0;top: -22px}#mega-menu-holder > ul > li > a{padding: 30px 20px !important}.col-sm-6{width: 33%}h6.text-center{font-size: 11px !important}}@media (min-width: 768px){.theme-footer-two .bottom-footer p,.theme-footer-two .bottom-footer ul{text-align: center}.social .single-block h3{font-size: 26px !important}.theme-title-one h3{font-size: 24px !important}h6.text-center{font-size: 16px !important}.eleven-cols.social .col-md-1 .social-btn div{padding: 0}.theme-footer-two .bottom-footer ul{text-align: left}}@media (min-width: 991px){.top-header .bottom-footer ul{text-align: center}ul.left-widget{text-align: left}}
