*{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;font-weight:normal;font-style:normal;text-decoration:none;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
ol, ul{list-style:none;}
blockquote{quotes:none;}
blockquote:before, blockquote:after{content:'';content:none;}
del{text-decoration:line-through;}
header, section, article, aside, nav, footer, address{display:block;}
body{font-family:'open_sansregular',Arial, Helvetica, sans-serif;font-size:17px;color:#333;overflow-x:hidden;min-width:320px;}
input,textarea,select{font-family:'open_sansregular',Arial, Helvetica, sans-serif;}
html{overflow-x:hidden;}
a{color:#333;}
a:hover,.submit:hover{filter:alpha(opacity = 85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;}
.thumb{display:block;}
.thumb img{display:block;width:100%;}
p{line-height:1.6em;font-size:16px;font-family:'open_sanslight';}
.hidden{display:none;}
br.clear{clear:both;line-height:0;}
.left{float:left;}
.right{float:right;}
.wrapper{width:90%;margin:0 auto;max-width:1200px;}
@font-face{font-family:'quicksandregular';src:url('../fonts/quicksand-regular-webfont.woff2') format('woff2'),
url('../fonts/quicksand-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'quicksandlight_italic';src:url('../fonts/quicksand-lightitalic-webfont.woff2') format('woff2'),
url('../fonts/quicksand-lightitalic-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'quicksandlight';src:url('../fonts/quicksand-light-webfont.woff2') format('woff2'),
url('../fonts/quicksand-light-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'quicksanditalic';src:url('../fonts/quicksand-italic-webfont.woff2') format('woff2'),
url('../fonts/quicksand-italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'quicksanddash';src:url('../fonts/quicksand_dash-webfont.woff2') format('woff2'),
url('../fonts/quicksand_dash-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'quicksandbold_italic';src:url('../fonts/quicksand-bolditalic-webfont.woff2') format('woff2'),
url('../fonts/quicksand-bolditalic-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'quicksandbold';src:url('../fonts/quicksand-bold-webfont.woff2') format('woff2'),
url('../fonts/quicksand-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'fontello';src:url('../fonts/fontello/fontello.eot?66809244');src:url('../fonts/fontello/fontello.eot?66809244#iefix') format('embedded-opentype'),
url('../fonts/fontello/fontello.woff2?66809244') format('woff2'),
url('../fonts/fontello/fontello.woff?66809244') format('woff'),
url('../fonts/fontello/fontello.ttf?66809244') format('truetype'),
url('../fonts/fontello/fontello.svg?66809244#fontello') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-phone:before{content:'\e800';}
.icon-location:before{content:'\e801';}
.icon-facebook:before{content:'\f09a';}
.icon-mail-alt:before{content:'\f0e0';}
.icon-instagram:before{content:'\f16d';}
.icon-pinterest:before{content:'\f231';}
.icon-whatsapp:before{content:'\f232';}
.icon-twitter:before{content:'\f309';}
footer div.top div.right div.bottom small.wtsp{display:none;}
.title-box{text-align:center;margin:0 0 2% 0;}
.title-box.line{margin:0;margin-top:-1%;}
.title-box.line span{width:90%;}
.title-box.two{text-align:center;margin-top:0;margin-bottom:6%;}
.title-box.c{margin-top:4%;text-align:left;}
.title-box.c h3{font-family:'quicksandbold';text-align:left;}
.title-box.c span{}
.title-box h3{text-align:center;font-family:'quicksandregular';}
.title-box span{width:60px;height:1px;text-align:center;display:inline-block;background:#ab4844;}
.title-box h1{text-align:center;font-family:'quicksandbold';}
.card{-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;}
header{}
header div.top{padding:10px 0;}
header div.bottom{}
header div.top div.left{width:40%;}
header div.top div.left div.left{width:40%;}
header div.top div.left div.left span{width:20%;font-size:20px;}
header div.top div.left div.left p{display:inline-block;font-family:'quicksandregular';}
header div.top div.left div.right{width:60%;}
header div.top div.left div.right span{width:20%;font-size:20px;}
header div.top div.left div.right p{display:inline-block;font-family:'quicksandregular';}
header div.top div.right{width:60%;line-height:25px;}
header div.top div.right div.social{width:98%;}
header div.top div.right div.social a{display:inline-block;float:right;margin-right:10px;}
header div.top div.right div.social a.wtsp{margin-right:0;}
header div.top div.right div.social a span{font-size:20px;}
header div.bottom{padding:2% 0;}
header div.bottom div.logo{width:20%;float:left;}
header div.bottom h2.thumb{width:100px}
header div.bottom div.left{width:80%;}
header div.bottom div.left ul{width:100%;float:left;padding:45px 0;}
header div.bottom div.left ul li{width:16.66%;float:left;font-family:quicksandbold;}
header div.bottom div.left ul li:last-child{margin-right:0;}
a.button,.submit{background:#ab4844;color:#fff;padding:10px 40px;border-radius:10px;display:inline-block;font-family:quicksandbold;}
#spotlight::before{width:100%;content:"";background:rgba(0,0,0,0.3);z-index:2;top:0;left:0;right:0;bottom:0;}
#spotlight{background:url('../images/spotlight.jpg') no-repeat center;padding:250px;background-size:cover;}
#spotlight div.bg-text{}
#spotlight h2{text-align:center;color:#fff;font-family:quicksandbold;margin-bottom:15px;font-size:45px;}
#spotlight p{text-align:center;color:#fff;font-family:'quicksandbold';}
div.shadow{background:rgba(238, 238, 238,1.0);text-align:center;padding:3% 0;}
div.shadow h2{font-family:quicksandbold;}
#gallery{padding-bottom:3%;text-align:center;}
#gallery.p{padding-bottom:0;padding-top:3%;}
#gallery div.title-box{margin:0 0 3% 0;}
#gallery div.title-box h1{font-size:25px;}
#about{padding-top:3%;}
#about div.content,.cont{width:70%;margin:auto;margin-top:2%;}
#about div.content p, .benifitspara{text-align:center;font-family:'quicksandregular';}
#about div.button{text-align:center;padding-top:3%;}
#about div.button a.button{padding:8px 38px;}
#details{padding:4% 0;text-align:center;}
#details.p{padding:3% 0 3% 0;}
#details.shadow{background:rgba(238, 238, 238,1.0);padding:3% 0;}
#details ul{float:left;width:100%;}
#details ul li{float:left;width:22%;margin-right:4%;}
#details ul li:nth-child(4n){margin-right:0;}
#details ul li div.top{text-align:center;}
#details ul li div.top div.title-box h3{font-family:'quicksandbold';}
#details ul li div.top span.img{width:30px;height:30px;display:inline-block;}
#details ul li div.top span.img img{width:100%;}
#details ul li div.bottom p{text-align:center;font-family:'quicksandregular';}
#gallery ul{float:left;width:100%;margin-bottom:-2.5%;}
#gallery ul.pro{margin-top:2%;}
#gallery ul li{float:left;width:18%;margin-right:2.5%;margin-bottom:2.5%;}
#gallery ul li div.thumb{}
#gallery ul li div.bottom{}
#gallery ul li:nth-child(5n){margin-right:0;}
#gallery ul li div.bottom div.title-box h3{font-family:'quicksandbold';text-align:left;}
#gallery ul li div.bottom div.title-box{text-align:left;margin-bottom:0;margin-top:8%;}
#gallery ul li div.bottom p{font-family:'quicksandregular';text-align:justify;}
#counter::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.6);z-index:1;}
#counter{background:url('../images/counter.jpg') no-repeat center;padding:80px;background-size:cover;position:relative;}
#counter div.count{float:left;width:33.33%;color:#fff;z-index:4;text-align:center;position:relative;}
#counter div.count span{border-radius:100px;width:150px;height:150px;border:3px solid #fff;display:inline-block;text-align:center;}
#counter div.count span h2{font-family:'quicksandbold';font-size:35px;line-height:150px;}
#counter div.count h3{margin-top:5%;font-family:'quicksandbold';font-size:35px;}
#facilities{padding:3% 0;text-align:center;}
#facilities.p{padding-bottom:0;}
#facilities ul{float:left;width:100%;}
#facilities ul.b{margin-bottom:0;}
#facilities ul li{float:left;width:22.75%;margin-right:3%;margin-bottom:3%;-moz-box-shadow:0 0 5px #dad8d8;-webkit-box-shadow:0 0 5px #dad8d8;box-shadow:0 0 5px #dad8d8;padding:3% 1%;}
#facilities ul li:nth-child(4n){margin-right:0;}
#facilities ul li div.top{text-align:center;}
#facilities ul li div.top div.title-box h3{font-family:'quicksandbold';}
#facilities ul li div.top span.img{width:60px;height:60px;display:inline-block;border:1px solid #ab4844;border-radius:50px;margin-bottom:3px;}
#facilities ul li div.top span.img h2{width:100%;font-family:'quicksandbold';color:#ab4844;line-height:55px;}
#facilities ul li div.bottom p{text-align:center;font-family:'quicksandregular';}
#callus::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.6);z-index:1;}
#callus{background:url('../images/shake.jpg') no-repeat center;padding:100px;background-size:cover;position:relative;text-align:center;}
#callus div.content{position:relative;z-index:3}
#callus div.content p{color:#fff;font-family:'quicksandbold';font-size:25px;margin-bottom:2%;}
#callus div.content a.button{border:1px solid #fff;background-color:transparent;}
#brand{padding:3% 0 2% 0;}
#brand ul{float:left;margin-bottom:-3%;}
#brand ul li{float:left;width:18%;margin-right:2.5%;margin-bottom:2.5%;}
#brand ul li:nth-child(5n){margin-right:0;}
footer{}
footer div.top{padding:2% 0 2%;}
footer div.top div.address{width:40%;float:left;}
footer div.top div.address div.left{width:10%;margin-bottom:2%;}
footer div.top div.address div.left small{font-size:25px;}
footer div.top div.address div.right{width:90%;}
footer div.top div.address div.right a{display:inline-block;}
footer div.top div.address div.right p{font-family:'quicksandregular';}
footer div.top div.left{width:20%;}
footer div.top div.left a{display:inline-block;}
footer div.top div.left a img{width:53%;margin:0 auto;}
footer div.top div.right{width:21%;text-align:left;}
footer div.top div.right h2{font-size:15px;font-family:'quicksandregular';margin-bottom:20px;}
footer div.top div.right div.bottom a{display:inline-block;}
footer div.top div.right div.bottom small{width:30px;height:30px;border-radius:50px;display:inline-block;margin-right:25px;text-align:center;}
footer div.top div.right div.bottom small.fb{background:#3b5998;}
footer div.top div.right div.bottom small.insta{background:#6a453b;}
footer div.top div.right div.bottom small.pin{background:#cb2027;}
footer div.top div.right div.bottom small.twit{background:#55acee;}
footer div.top div.right div.bottom small span{color:#fff;font-size:20px;line-height:30px;}
footer div.bottom1{background:#ab4844;text-align:center;padding:8px;}
footer div.bottom1 div.content2{display:none;}
footer div.bottom1 p{color:#fff;font-size:15px;font-family:'quicksandregular';}
footer div.bottom1 p a{display:inline-block;color:#fff;}
#objectives{padding:3% 0 3% 0;}
#objectives div.content{margin:auto;margin-top:2%;}
#objectives div.content p{text-align:center;font-family:'quicksandregular';}
#objectives div.button{text-align:center;}
#objectives div.button a.button{padding:8px 38px;}
#contact{padding:3% 0;text-align:center;}
#contact div.left{width:45%;margin-right:10%;}
.blue{background:#0091ea !important;padding:10px 22px;width:100%;margin-bottom:2%;}
.blue1{font-size:20px;}
.submit.blue1.register{margin-top:3%!important;}
div.form{width:100%;}
div.form a.button{border-radius:30px !important;font-size:13px !important;margin-top:10px;}
.form form{}
.form form p{border:1px solid #9e9e9e;margin-bottom:2%;padding:2%;border-radius:25px;}
.form form p input{font-family:'quicksandregular';width:100%;color:#979797;resize:none;}
.form form p input.exception{width:95%;}
.form form p span{width:15px;height:15px;display:inline-block;}
.form form p span img{width:100%;}
.form form p select{font-family:'quicksandregular';width:100%;color:#979797;}
.form form p select option{font-family:'quicksandregular';color:#979797;}
#career{text-align:center;padding:3% 0;}
#career div.left div.form form a.button{}
div.details{width:60%;margin:0 auto;}
div.details div.form form p textarea{width:100%;height:187px;font-family:'quicksandregular';resize:none;color:#979797;}
div.details div.form form a.button{}
* Loader form */.popup-bg{background:rgba(0, 0, 0, 0.8);position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:999;}
.popup-box{width:100px;height:100px;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1000;}
.preloader .plc-path{stroke:#009688;}
svg:not(:root){overflow:hidden;}
.plc-path{stroke-dasharray:1, 200;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2;stroke-miterlimit:10;fill:none;}
.preloader.pls-teal .plc-path{stroke:#009688;}
.preloader.pls-gray .plc-path{stroke:#9e9e9e;}
.preloader.pls-pink .plc-path{stroke:#e91e63;}
.preloader.pls-purple .plc-path{stroke:#9c27b0;}
.preloader.pls-white .plc-path{stroke:#fff;}
.preloader{position:relative;margin:0px auto;display:inline-block;}
.preloader:not([class*="pl-"]){width:40px;}
.preloader:before{content:'';display:block;padding-top:100%;}
.preloader.pl-xs{width:20px;}
.preloader.pl-sm{width:30px;}
.preloader.pl-lg{width:50px;}
.preloader.pl-xl{width:80px;}
.preloader.pl-xxl{width:100px;}
.preloader:not([class*="pls-"]) .plc-path{animation:dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;}
.preloader[class*="pls-"] .plc-path{animation:dash 1.5s ease-in-out infinite;}
.preloader.pls-red .plc-path{stroke:#f44336;}
.preloader.pls-blue .plc-path{stroke:#2196f3;}
.preloader.pls-green .plc-path{stroke:#4caf50;}
.preloader.pls-yellow .plc-path{stroke:#ffeb3b;}
.preloader.pls-bluegray .plc-path{stroke:#607d8b;}
.preloader.pls-amber .plc-path{stroke:#ffc107;}
html:not(.ismobile) .page-loader .preloader{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
.pl-circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
@keyframes rotate{100%{transform:rotate(360deg);}
}
@keyframes dash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0;}
50%{stroke-dasharray:89, 200;stroke-dashoffset:-35px;}
100%{stroke-dasharray:89, 200;stroke-dashoffset:-124px;}
}
@keyframes color{100%, 0%{stroke:#f44336;}
40%{stroke:#2196f3;}
66%{stroke:#4caf50;}
80%, 90%{stroke:#ffc107;}
}
@media all and (max-width:1280px){#contact div.right div.form form p textarea{height:170px;}
header div.top div.left{width:52%;}
header div.bottom div.right{width:19%;}
header div.bottom div.logo{width:14%;}
header div.top div.right{width:40%;}
div.shadow h2{font-size:22px;}
#spotlight{padding:150px;}
#about{padding-top:5%;}
#details.p{padding:5% 0 5%;}
#about div.button{margin:3% 0;}
#counter{padding:40px;}
#facilities ul li{width:30%;margin-right:5%;}
#facilities ul li:nth-child(4n){margin-right:5%;}
#facilities ul li:nth-child(3n){margin-right:0;}
#objectives{padding:5% 0 5%;}
#callus{padding:50px;}
footer div.top div.right{width:27%;}
footer div.top div.address div.left small{font-size:20px;}
footer div.top div.address div.right p{font-size:15px;}
footer div.top div.right div.bottom small{margin-right:15px;}
footer div.bottom1 p{font-size:14px;}
#gallery.p{padding:5% 0 !important;}
#gallery ul li{float:left;width:22.75%;margin-right:3%;margin-bottom:3%;}
#gallery ul li:nth-child(5n){margin-right:3%;}
#gallery ul li:nth-child(4n){margin-right:0;}
#facilities{padding:5% 0;}
#details.shadow{padding:5% 0;}
#contact{padding:5% 0;}
#career{padding:5% 0;}
.title-box.p{margin:2%;}
div.form.p{margin-bottom:0;}
#spotlight h2{font-size:40px;}
}
div.x{padding-top:0 !important;}
span.mobile-menu-icon, .mobile-menu-close-icon, div.mobile-menu{display:none;}
header span.menu-icon,span.close-icon,div.mobile-view{display:none;}
@media all and (max-width:985px){.form form p input.exception{width:93%;}
}
@media all and (max-width:980px){div.shadow h2{font-size:20px;}
header div.bottom div.left.menu{display:none;}
.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;min-height:100vh;background:rgba(0,0,0,0.8);z-index:8;display:none;}
div.mobile-menu{display:block;padding-top:30px;width:100%;max-width:235px;min-height:100vh;background:#fff;position:fixed;top:0;right:-300px;-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.46);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.46);box-shadow:0 1px 5px rgba(0, 0, 0, 0.46);z-index:9;transition:.3s;}
div.mobile-menu ul li{display:block;text-align:left;border-bottom:1px solid #EEE;line-height:50px;}
div.mobile-menu ul li a{color:#000;font-size:15px;text-transform:capitalize;font-family:quicksandbold;padding:0 30px;}
span.mobile-menu-icon{display:block;float:right;cursor:pointer;font-size:20px;color:#000;line-height:60px;font-size:28px;background:url('../images/menu1.png')no-repeat;width:35px;height:35px;margin-top:27px;}
.mobile-menu-close-icon{color:#000;font-size:20px;position:fixed;z-index:10;top:20px;right:20px;cursor:pointer;display:none;transition:.3s;background:url('../images/close.png')no-repeat;width:32px;height:32px;}
header div.top div.left{width:65%;}
header div.top div.right{width:35%;}
header div.bottom div.right a.button{display:none;}
#spotlight{padding:100px;}
#about div.content{width:90%;}
#counter div.count span{width:130px;height:130px;}
#counter div.count span h2{line-height:130px;font-size:25px;}
#counter div.count h3{font-size:25px;}
#facilities ul li{width:48%;margin-right:4%;margin-bottom:4%;}
#facilities ul li:nth-child(4n){margin-right:4%;}
#facilities ul li:nth-child(3n){margin-right:4%;}
#facilities ul li:nth-child(2n){margin-right:0;}
a.button{font-size:15px;}
#callus div.content p{font-size:20px;}
#callus a.button.call{padding:8px 30px;}
footer div.top div.address div.right{width:89%;}
footer div.top div.address div.left{width:11%;}
footer div.top div.address div.left small{font-size:19px;}
footer div.top div.right{width:29%;}
footer div.top div.right div.bottom small{margin-right:12px;}
footer div.top div.right h2{margin-bottom:5px;font-size:14px;}
footer div.top div.left a img{width:70%;}
footer div.top div.address div.right p{font-size:14px;}
footer div.bottom1 p{font-size:12px;}
#location iframe{height:300px;}
#contact div.right div.form form p textarea{height:207px;}
#details ul{margin-bottom:-2%;}
#details ul li{width:32%;margin-right:2%;margin-bottom:2%;}
#details ul li:nth-child(4n){margin-right:2%;}
#details ul li:nth-child(3n){margin-right:0;}
#gallery{padding-bottom:6%;}
div.details{width:70%;}
#brand{padding:2% 0 1% 0;}
#objectives{padding:3% 0 3% 0;}
#gallery.p{}
#gallery ul{margin-bottom:-5%;}
#spotlight h2{font-size:35px;}
}
@media all and (max-width:768px){#contact div.left{width:100%;margin-right:10%;}
#contact div.right{width:100%;}
header div.top div.left{width:81%;}
header div.top div.right{width:19%;}
#gallery ul li{float:left;width:48%;margin-right:4%;margin-bottom:4%;}
#gallery ul li:nth-child(4n){margin-right:5%;}
#gallery ul li:nth-child(3n){margin-right:0;}
#gallery ul li:nth-child(5n){margin-right:5%;}
#gallery ul li{width:30%;margin-right:5%;margin-bottom:5%;}
#brand ul li{width:22%;margin-right:4%;margin-bottom:4%;}
#brand ul li:nth-child(5n){margin-right:4%;}
#brand ul li:nth-child(4n){margin-right:0;}
footer div.top div.address{width:100%;}
footer div.top div.address div.left{width:100%;margin-top:5px;text-align:center;}
footer div.top div.address div.right{width:100%;text-align:center;}
footer div.top div.left a img{width:100%;}
footer div.top div.right{text-align:right;}
footer div.top div.right{width:50%;}
footer div.top div.right div.bottom small{margin-right:8px;}
div.shadow{padding:5% 0!important;}
.title-box h1{font-size:20px;}
}
@media all and (max-width:768px){header div.top div.left{width:80%;}
header div.top div.left div.left span{font-size:18px;}
header div.top div.left div.left p{font-size:15px;}
header div.top div.left div.right span{font-size:18px;}
header div.top div.left div.right p{font-size:15px;}
#details ul li div.top div.title-box h3{font-size:16px;}
#gallery ul li div.bottom div.title-box h3{font-size:16px;margin:20px 0;}
.title-box h3{font-size:16px;}
div.details{width:70%;}
#brand{padding:0;padding-top:3%;}
footer div.top div.left{width:15%;}
.blue1{font-size:15px;}
#contact{padding-bottom:4%;}
#spotlight h2{font-size:30px;}
}
@media all and (max-width:640px){header div.top div.left{width:100%;}
header div.top div.y{display:none;}
footer div.top div.right div.bottom small.wtsp{display:inline-block;width:30px;height:30px;border-radius:50px;display:inline-block;margin-right:8px;text-align:center;background:#8bc34a;}
header div.top div.left div.left{width:53%;}
header div.top div.left div.right{width:47%;text-align:right;}
header div.top div.right div.social{width:100%;}
#spotlight{padding:100px 40px;box-shadow:none;}
#spotlight h2{font-size:22px;}
#spotlight h2{}
#details ul li{width:48%;margin-right:4%;margin-bottom:4%;}
#details ul li:nth-child(4n){margin-right:4%;}
#details ul li:nth-child(2n){margin-right:0;}
.title-box h3{font-size:14px;}
#about{padding:2% 0;}
#gallery ul li{margin-bottom:7%;width:100%;height:auto !important;margin-right:0;}
#gallery ul li div.bottom div.title-box{margin-bottom:0;margin-top:2%;}
#gallery ul li div.bottom p{margin-top:-26px;}
#counter div.count span{width:90px;height:90px;}
#counter div.count span h2{line-height:90px;font-size:20px;}
#counter div.count h3{font-size:20px;}
#facilities ul li{width:100%;}
.title-box h1{margin-bottom:6%;}
#brand ul li{width:45%;margin-right:5%;}
#brand ul li:nth-child(5n){margin-right:5%;}
#brand ul li:nth-child(2n){margin-right:0;}
footer div.top div.right h2{padding-right:10%;}
footer div.top div.address{margin-bottom:10px;}
#gallery ul li .title-box span{height:0 !important;}
div.details{width:90%;}
#details ul{margin-bottom:-4%;}
#gallery{padding-top:3%;}
#brand ul{margin-bottom:-4%;}
div.shadow{margin-bottom:4%;}
#facilities.p{padding-top:2%;}
#contact{padding-bottom:3%;}
#career{padding-bottom:2%;}
}
@media all and (max-width:480px){footer div.bottom1 div.content2{display:block;}
footer div.bottom1 div.content1{display:none;}
footer div.top div.right h2{padding-right:2%;}
#gallery{padding-bottom:10%;}
#facilities{padding:11% 0;}
#objectives{padding:11% 0 11% 0;}
#brand{padding:11% 0;}
#contact{padding:10% 0 10%;}
#career{padding:10% 0 10%;}
#spotlight h2{font-size:25px;}
#spotlight p{font-size:16px;}
#spotlight{padding:70px 25px;}
#about{padding:11% 0 3%;}
footer div.top{padding:9% 0;}
header div.top div.left div.left span{font-size:14px;}
header div.top div.left div.left p{font-size:13px;}
header div.top div.left div.left{width:44%;}
header div.top div.left div.right{width:56%;}
header div.top div.left div.right span{font-size:14px;}
header div.top div.left div.right p{font-size:13px;}
header div.top div.left div.right{line-height:19px;text-align:right;}
header div.bottom h2.thumb{width:77px;}
#spotlight p{font-size:14px;}
#about div.content p{font-size:14px;}
#about div.button{margin:9% 0;}
#details ul li{width:100%;margin:0;margin-bottom:2%;}
#counter div.count{width:100%;margin-bottom:4%;}
footer div.top div.left{width:100%;margin:3% 0;}
footer div.top div.left a img{width:30%;}
footer div.top div.right{width:100%;text-align:center;}
#gallery ul li div.bottom p{font-size:14px;}
div.details{width:100%;}
#about div.button a.button{padding:8px 30px;}
#gallery a.button{padding:8px 30px;}
}
@media all and (max-width:360px){#objectives{padding:5% 0;}
}