:root{--black-22color:#222222;--white-22color:#ffffff}@media screen and (min-width:320px) and (max-width:767px){.woocommerce-cart table.cart td.actions .coupon .input-text{width:50%}#newsletter input[type="email"]{max-width:100%}#newsletter input[type="submit"]{right:0}#about-us .appointment-form i.fas.fa-angle-right{right:-3rem;margin-left:12px}#phone-details .phone-details-content p{font-size:13px}.slider-box{top:45%}#phone-details .phone-details-content a{font-size:12px}.page-template-home-page .header-wrap .main-header-box,#header .logo,#newsletter .newsletter-logo{position:unset}#slider h2,#slider p,#home-contact-details .about-form-title{display:none}#slider span{letter-spacing:1px}.slider-box{max-width:95%;text-align:center!important;left:0;right:0}#slider .slider-button-1{margin-top:10px}#slider .slider-button-1 i{width:35px;height:35px;padding:7px 15px}#slider ol.carousel-indicators{bottom:6%;right:0}#footer,#footer ul li,#footer ul li a,#newsletter h3,#newsletter .newsletter-form,#home-contact-details,#about-us,#what-we-do,#our-project,#our-products,#our-records,#why-choose-us .why-choose-us-box,#our-team,#latest-news{text-align:center}#home-contact-details .home-contact-details-content .contact-title-icon i{display:block;margin:10px auto}#about-us .about-form-title{display:block}h3:after{margin:10px auto}#phone-details .phone-details-content h2{font-size:20px;letter-spacing:1px}#home-contact-details{overflow-x:hidden}#header .topbar-search i{padding:9px 5px;width:34px;height:34px}.menubar{padding:10px 0}#header .topbar-search{display:block;padding:20px 10px}}@media screen and (min-width:768px) and (max-width:991px){#slider p{display:none}.slider-box{max-width:85%;text-align:center!important;padding:20px}#home-contact-details .about-form-title{display:none}#about-us .about-form-title{display:block}#newsletter h3{text-align:left}#slider ol.carousel-indicators{margin:0 auto;right:0}#phone-details .phone-details-content h2{font-size:25px;letter-spacing:12px}#about-us .appointment-form i.fas.fa-angle-right{right:-22.3rem;margin-left:12px}}@media screen and (min-width:991px) and (max-width:1150px){#slider h2{font-size:22px}#slider .slider-button-1 i{width:40px;height:40px;padding:10px 17px}}@media screen and (max-width:1024px){.slider-box{max-width:67%;left:0;right:0}#why-choose-us .why-choose-us-content,#why-choose-us .why-ch-right{text-align:center}.home.page-template .container{width:auto}#slider h2{font-size:20px}#slider .slider-button-1{margin-top:5px}iframe{width:100%;height:auto}.innermenubox{position:static;padding-bottom:10px}.headerbar{display:block;margin:0}.hamburger{padding:10px}.main-header .side-navigation{display:none}.side-navigation,.side-navigation li{padding:0;display:block;margin:0;line-height:45px}.side-navigation ul li a{padding:10px;display:inline-block;color:var(--white-22color);background:0 0!important;text-align:left;line-height:20px;width:100%}.side-navigation .current_page_item a,.side-navigation ul li:hover>a,.side-navigation ul li:hover>a:active,.side-navigation ul li:hover>a:focus{color:var(--white-22color)}amp-sidebar#sidebar1{background:var(--black-22color);width:250px}#sidebar1{height:100%;width:0;position:fixed;z-index:9999999;top:0;left:0;overflow-x:hidden;transition:.5s}.side-navigation ul li ul,.side-navigation ul li ul ul{display:block!important;opacity:1!important;position:unset!important;height:auto;background-color:#fff0;visibility:visible!important;border:none!important;transform:none!important}.side-navigation ul ul li{display:block;padding-left:7px}.side-navigation ul.sub-menu li a:before{content:none}.top_bar_btn{padding:0}.side-navigation ul li.current_page_item{border:none}#myNewModal .modal-contents iframe{height:320px}.side-navigation ul>li.menu-item-has-children>a:after{margin-top:5px}}