@media screen and (min-width:768px){header .menuBtn{display:none}}@media screen and (max-width:1280px){.banner .bannerTxt{top:80px}}@media screen and (max-width:1199px){header nav ul>li>a{padding:15px 20px}header .logo{width:200px}}@media screen and (max-width:991px){header .logo{margin:15px 0;width:145px}header nav{margin:0}header nav ul>li>a{padding:8px 13px;font-size:14px}.banner .bannerTxt{top:50px}.contactsec .contactLft,.home .homeLft{padding-right:20px;padding-left:20px}}@media screen and (min-width:768px){header nav{right:0!important}header nav ul>li.menu-item-has-children a .fa{display:none}}i.fa.fa-angle-down{display:none}@media screen and (max-width:767px){i.fa.fa-angle-down{display:block}header nav ul.sub-menu.dropopen{height:auto;display:block}ul.sub-menu{background:rgba(39,36,96,.6)}header .logo{margin:5px 0}header .phonenumb{padding:5px 0}header nav{height:100%;padding-top:60px;right:-250px;position:fixed;top:0;margin:0;background:#000;width:250px;z-index:1111}header .rightHeader{padding:8px 0}.menuBtn,header .callSec{float:none;vertical-align:middle;display:inline-block}header nav ul>li{width:100%;display:inline-block}header nav ul>li>a{border-left:none;padding:10px 20px;text-align:left}header nav ul>li+li a{border-left:none;border-top:1px solid hsla(0,0%,100%,.09)}header nav ul ul.sub-menu{padding:0;position:relative;opacity:1;visibility:visible;text-align:left;top:0;width:100%;float:left;display:none}header nav ul>li.menu-item-has-children a .fa{right:20px;position:absolute;top:10px}header nav ul ul.sub-menu>li>a{padding:5px 20px;text-align:left}header nav ul>li+li a{border:none}.banner .bannerTxt{top:50px}.contactsec .contactLft,.home .homeLft{padding:0}.home .homeLft p{margin-bottom:15px}.home .homeRightside{margin-top:20px}.homeRightside .imglisting{max-width:100%;margin:10px auto;width:415px;display:block}.homeBtm{margin-top:70px}.contactsec{padding:30px 0}.home .homeLft,.homeRightside figcaption{text-align:center}.home h1{margin:5px auto;line-height:30px}}@media screen and (max-width:736px){.banner .innerBannerTxt{height:80px}.banner .innerBannerTxt h2{font-size:26px;margin-bottom:5px;line-height:30px}.banner .innerBannerTxt p{font-size:14px;margin:0}footer,footer .copy{text-align:center}footer .copy{width:100%}footer .footerlogo{margin:10px auto 0;float:none}}@media screen and (max-width:640px){.banner .bannerTxt{top:10px;left:55px}.banner .bannerTxt h2{font-size:30px;margin-bottom:10px}.banner .bannerTxt p{margin-bottom:10px}.banner .bannerTxt .readmore{margin-left:0}.banner .owl-controls .owl-buttons .owl-prev{left:0}.banner .owl-controls .owl-buttons .owl-next{right:0}.banner .owl-controls .owl-buttons .owl-next,.banner .owl-controls .owl-buttons .owl-prev{padding:0;font-size:30px}.banner .bannerTxt .readmore{padding:8px 15px;font-size:16px}}@media screen and (max-width:600px){header .logo{width:150px}footer{padding:10px 0;text-align:center}footer .footerlogo{float:none;margin-top:10px}}@media screen and (max-width:520px){.banner .innerBannerTxt h2{font-size:22px;line-height:24px}.banner .innerBannerTxt p{font-size:11px}.banner .innerBannerTxt{height:65px}}@media screen and (max-width:480px){header .logo{margin:8px 0;width:120px}.homeBtm{height:140px;margin-top:30px}.homeBtm .homeTeam{min-height:140px}.banner .bannerTxt h2{font-size:20px;line-height:22px}.banner .bannerTxt p{font-size:14px}.home h1{font-size:24px;line-height:28px}}@media screen and (max-width:375px){.banner .bannerTxt{top:5px;left:15px}.banner .bannerTxt h2{font-size:14px;margin:0 0 5px;line-height:18px}.banner .bannerTxt p{font-size:11px;margin:0 0 5px;line-height:12px}.banner .bannerTxt .readmore{padding:4px 10px;font-size:12px}.banner .owl-controls .owl-buttons .owl-next,.banner .owl-controls .owl-buttons .owl-prev{font-size:18px;display:none}.banner .innerBannerTxt{height:44px}.banner .innerBannerTxt h2{font-size:14px;line-height:14px}.banner .innerBannerTxt p{font-size:10px;line-height:10px}.socialicon{transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);-webkit-transform:scale(.8);right:0;bottom:0}header .phonenumb{font-size:16px}}@media screen and (max-width:360px){.banner .bannerTxt .readmore{padding:2px 7px;font-size:10px}}i.fa.fa-angle-down{height:38px;padding:9px 13px;font-size:20px;right:0;color:#fff;position:absolute;background:hsla(0,0%,100%,.1);width:38px}@media screen and (min-width:768px) and (max-width:991px){header nav ul ul.sub-menu,header nav ul ul.subMenu{top:34px}}@media screen and (min-width:992px) and (max-width:1199px){header nav ul ul.sub-menu,header nav ul ul.subMenu{top:48px}}