.page-template-NewHome .site-header-wrap{display:none}.page-template-NewHome .page-heading.style-2{display:none}.page-template-NewHome .site-footer.style-2{display:none}#site-content{padding:170px 0 0}.blog #site-content{padding:100px 0 50px!important}.blog-single #site-content{padding:140px 0 0!important}.blog-single .post header img{width:50%!important}.post.style-2 h1{margin:-10px 0 -4px!important}.blog-single .post.style-2 h2{margin-top:1px!important}#my-new-header.sticky{position:fixed;width:100%;transition:ease-in-out all .3s}#my-new-header.sticky .columns .col.logo img{width:100%;max-width:150px;transition:ease-in-out all .3s}#my-new-header .columns .nav-menu .bottom #mega-menu-wrap-my-custom-menu{background:0 0!important}#my-new-header .columns .nav-menu .bottom #mega-menu-wrap-my-custom-menu ul li.mega-menu-item.mega-current-menu-item a{background:0 0!important}#nh-testi .testi-main .slick-dots{text-align:left}#nh-testi .testi-main .slick-dots li button::before{font-size:9px;color:#c3c3c3!important;opacity:1!important}#nh-testi .testi-main .slick-dots li.slick-active button::before{opacity:.75;color:#f7eded}#nh-footer .add{text-align:center;margin-top:50px}#nh-footer .add span{text-align:center;display:block;font-size:18px;color:#fff;margin-bottom:25px;text-transform:uppercase}#nh-footer .add ul{padding:0;margin:0}#nh-footer .add ul li{display:inline-block}#nh-footer .add ul li a{display:block;padding:0 15px}.copyright p a{color:#fff}.search404{width:100%;max-width:500px;margin:0 auto;margin-top:0;margin-top:40px;margin-bottom:0}.search404 #s{padding:10px;font-size:14px;border:1px solid #0971ce;border-radius:10px}.widget_search .searchform button[type=submit]{top:16px!important}@media screen and (max-width:992px){#site-content{padding:100px 0 0}.sidebar.col-md-3{margin-bottom:0!important}.sidebar select{padding:10px;background:0 0;border:1px solid #0971ce}}@media screen and (max-width:767px){#site-content{margin-left:20px;margin-right:20px}}@media screen and (max-width:640px){#nh-footer .add{margin-top:10px}#nh-footer .add ul li a{padding:8px 15px}}@media screen and (max-width:440px){#nh-footer .add{margin-top:10px}#nh-footer .add ul li a{padding:8px 15px}}