
@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,400i,500,500i,600,700|Roboto+Slab:300,400,700');574
*,
h1,
h2,
h3,
h4,
h5,
p,
ul,
a{margin:0;padding:0;}
html{font-size:100%;}
@media all and (max-width:768px){html{font-size:87.5%;}
}
.dropdownneeraj{
  display: block;
  font-size: 14px;
  font-weight: 700;
  height: 120px;
  line-height: 120px;
  padding: 0 1px;
  position: relative;
  text-transform: uppercase;
  color: #333333;
  font-family: 'Roboto Slab', serif;
}

body{font-family: Open Sans;color:#747474;font-weight:450;font-size:15px;line-height:24px;text-align:justify;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
p{font-family: montserrat, arial, sans-serif;color:#181818;font-weight:450;font-size:17px;line-height:24px;}
h1,
h2,
h3,
h4,
h5{font-family: Open Sans;color:#333333;font-weight:400;font-variant-ligatures:common-ligatures;margin-top:0;margin-bottom:0;}
h1{font-size:30px;font-weight:700;}
h2{font-size:28px;font-weight:700;}
h3{font-size:24px;font-weight:400;}
h4{font-size:18px;font-weight:400;}
h5{font-size:16px;font-weight:400;}
@media all and (max-width:767px){h1{font-size:18px;font-weight:400;}
h2{font-size:16px;}
h3{font-size:22px;}
h4{font-size:20px;}
h5{font-size:16px;}
}
ul{list-style:none;}
strong{font-weight:600;}
a:hover,
a:focus,
a:active{text-decoration:none;outline:none;}
a{color:#FFFFFF;}
a:hover,
a:focus,
a:active{color:#f36371;}
p a:hover,
p a:focus,
p a:active{color:#f36371;}
h2 a{color:inherit}
body{overflow-x:hidden;}
a{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
input,
select{-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
img{max-width:100%;transition:all 0.3s ease-out 0s;}
img:last-child{margin-bottom:0;}
body{background:#fff;}
.bg__theme{background:#000000;}
.bg__theme--2{background:#ED6A47;}
.bg__white{background:#ffffff;}
[data--black__overlay]{position:relative;}
[data--black__overlay]:before{position:absolute;content:'';background:#000;width:100%;height:100%;top:0;left:0;z-index:1;}
[data--black__overlay="4"]:before{opacity:0.4;}
input[type=text],
input[type=email]{width:100%;}
select{width:100%;}
input:focus{border:1px solid #4FC1F0;}
.mt--30{margin-top:30px}
.pt--80{padding-top:80px}
.pt--100{padding-top:50px}-
.pt--140{padding-top:140px}
.pb--80{padding-bottom:10px}
.pb--110{padding-bottom:110px}
.ptb--70{padding:70px 0}
.ptb--80{padding:80px 0}
*::-moz-selection{background:#005691;color:#fff;text-shadow:none;}
::-moz-selection{background:#005691;color:#fff;text-shadow:none;}
::selection{background:#005691;color:#fff;text-shadow:none;}
input::-moz-placeholder{color:#333;font-size:14px;}
input::-moz-placeholder{color:#444 !important;opacity:1;}
input::-webkit-input-placeholder{/Chrome/Opera/Safari/color:#444 !important;opacity:1;}
input::-moz-placeholder{/Firefox 19+/color:#444 !important;opacity:1;}
input:-ms-input-placeholder{/IE 10+/color:#444 !important;opacity:1;}
input:-moz-placeholder{/Firefox 18-/color:#444 !important;opacity:1;}
.copyright__inner{align-items:center;display:flex;height:84px;justify-content:space-between;}
.htc__copyright__area{border-top:1px solid #126399;}
.copyright p{color:#fff;font-size:14px;}
.copyright p a{padding:0 5px;text-transform:capitalize;}
.main__menu{display:flex;justify-content:flex-end;}
.main__menu > li > a{display:block;font-size:13px;font-weight:700;height:120px;line-height:120px;padding:0 1px;position:relative;text-transform:uppercase;color:#333333;font-family:'Roboto Slab', serif;}
.main__menu li{position:relative;}
.main__menu > li:hover > a{color:#005691;}
.main__menu li + li{margin-left:12px;}
.mainmenu__wrap .col-md-9{padding-right:0px;}
.main__menu li:last-child a{padding-right:0;}
.fluid-container.mobile-menu-container{position:relative;}
.mobile-logo{align-items:center;display:flex;height:55px;left:0;padding-left:15px;position:absolute;top:0;z-index:2147483647;}
.mobile-logo img{max-height:54px;}
.social__icon{display:flex;}
.social__icon li a i{font-size:18px;}
.social__icon li + li{padding-left:28px;}
nav.mainmenu__nav{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-end;-ms-align-items:center;align-items:center;}
/* ionicons.min.css  */
@charset "UTF-8";@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=2.0.0");src:url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("../fonts/ionicons.woff?v=2.0.0") format("woff"),url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion-person-stalker:before,.ion-podium:before,.ion-ribbon-b:before,.ion-social-facebook:before,.ion-social-linkedin:before,.ion-social-linkedin:before,.ion-social-twitter:before,.ion-social-youtube:before,.ion-university:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-person-stalker:before{content:"\f212"}.ion-podium:before{content:"\f344"}.ion-ribbon-b:before{content:"\f349"}.ion-social-facebook:before{content:"\f231"}.ion-social-linkedin:before{content:"\f235"}.ion-social-linkedin:before{content:"\f239"}.ion-social-twitter:before{content:"\f243"}.ion-social-youtube:before{content:"\f24d"}.ion-university:before{content:"\f357"}
/* font-awesome.css  */
@font-face{font-family: Open Sans;src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}
.fa{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-download:before{content:"\f019";}
.fa-phone:before{content:"\f095";}
.fa-hand-o-up:before{content:"\f0a6";}
.fa-whatsapp:before{content:"\f232";}
.fa-wpforms:before{content:"\f298";}
/*plugins/animate.css  */
@charset "UTF-8";
/*  plugins/animation-style.css*/
/* plugins/jquery-ui.css*/
/*plugins/slick.css */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,
.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
/*plugins/slick-theme.css */
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('./ajax-loader.gif') center center no-repeat;}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}
.slick-prev,
.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before,
.slick-next:before{font-family: Open Sans;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'â†';}
[dir='rtl'] .slick-prev:before{content:'â†’';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'â†’';}
[dir='rtl'] .slick-next:before{content:'â†';}
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family: Open Sans;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â€¢';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
@charset 'UTF-8';
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}
/* plugins/lightbox.css*/
/* Preload images */
body:after {
  content: url(/images/LBS/website/images/icons/close.png) url(/images/LBS/website/images/icons/loading.gif) url(/images/LBS/website/images/icons/prev.png) url(/images/LBS/website/images/icons/next.png);
  display: none;
}
/*plugins/meanmenu.css */

.enq-form{
         position: fixed;
         top: 0px;
         right: -300px;
         background: #221885;
         z-index: 9999;
         width: 300px;
         padding: 20px;
         transition:.2s;
         -webkit-transition:.2s;
         -moz-transition:.2s;
         -ms-transition:.2s;
         }
         .enq-form-open{
         right: -10px;
         }
         .enq-form .x-column{
         width: 100%;
         }
         .enq-form input{
         width: 100% !important;
         border-radius: 0;
         padding: 10px;
         }
         .enq-form select{
         width: 100% !important;
         border-radius: 0;
         padding: 10px;
         height: 45px;
         }
         .enq-form input[type="submit"]{
         background: #eab83a;
         box-shadow: none;
         border-radius: 0;
         width: auto !important;
         color: #000;
         text-shadow: none;
         text-transform: uppercase;
         font-weight: bold;
         padding: 9px 27px;
         margin: 0 !important;
         }
         .enq-form h3{
         text-shadow: none;
         color: #fff;
         font-size: 22px;
         font-weight: bold;
         margin-top: 0;
         margin-bottom: 16px;
         }
         .enquire-btn{
         position: absolute;
         margin-left: -68px;
         margin-top: 40px;
         border-radius: 15px 0 0 15px;
         cursor: pointer;
         }
         .enquire-btn img{
         border-radius: 15px 0 0 15px;
         }
         .enquire-btn span{
         display:block;
         width:48px;
         height:40px;
         /*background-color:#543a6a;*/
         background-color:#5e456f;
         margin-top:-20px;
         border-bottom-left-radius:10px;
         position:relative;
         }
         .enquire-btn span:after{
         content:'\f053';
         display:block;
         width:100%;
         height:40px;
         font-size:16px;
         color:#FFF;
         line-height:40px;
         position:absolute;
         left:0;top:0;
         font-family: Open Sans;
         text-align:center;
         }
         .enq-form-open .enquire-btn span:after{
         content:'\f054';
         }
         .enq-form p{
         display: none;
         }
         .g-recaptcha{
         -webkit-transform: scale(0.85);
         -webkit-transform-origin:0 0;
         filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.77,M12=0,M21=0,M22=0.77,SizingMethod='auto expand'
         }

		 @media screen and (min-width: 980px) {
         div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
         margin: 10px 0 0 !important;
         text-align: right !important;
         position: relative;
         bottom: 40px;
         }
         div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
         background: #fff;
         margin: 0 auto;
         max-width: 1000px;
         padding: 20px;
         height: 80px;
         }    
         div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button {
         border: 1px solid #00a4bd !important;
         color: #00a4bd;
         font-family:  Open Sans;
         font-size: inherit;
         font-weight: normal !important;
         line-height: inherit;
         text-align: left;
         text-shadow: none !important;
         margin-right: 10%;
         margin-left: 40px!important;
         }
         div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
         margin: 0px 0 0 !important;
         text-align: right !important;
         }   
         }
         @media screen and (max-width: 980px) {
         div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{
         margin: 10px 0 0 !important;
         text-align: center!important;
         }    
         } 
		 
		 
		  /* home-news-container */
         .home-news-container {
         border: 5px solid #ebebeb;
         padding: 35px 45px;
         background: #fff;
         }
         .home-news-container h2 {
         font-family: 'Montserrat', sans-serif;
         margin-top: 0;
         font-size: 20px;
         font-weight: 700;
         color: #464646;
         text-align: center;
         margin-bottom: 50px;
         }
         .home-news-container .media {
         font-family:  Open Sans;
         margin-bottom: 30px;
         }
         @media screen and (min-width: 768px) {
         .home-news-container .media .media-left {
         padding-right: 20px;
         }
         .home-news-container .media .media-left {
         padding-right: 20px;
         width: 30%;
         }
         .home-news-container .media .media-left img {
         width: 155px;
         border-radius: 50%;
         height:155px;
         }
         .home-news-container .media .media-body {
         }
         .home-news-container .media .media-body h4 span {
         font-size: 36px;
         font-weight: 300;
         color: #b0b0b0;
         display: block;	
         }
         .home-news-container .media .media-body h4 {
         font-size: 14px;
         font-weight: 800;
         color: #b0b0b0;
         display: block;
         text-transform: uppercase;
         position: relative;
         margin-bottom: 20px;
         }
         .home-news-container .media .media-body h4:after {
         content: '';
         width: 40px;
         height: 5px;
         background: #00a3b9;
         position: absolute;
         left: 0;
         bottom: -13px;	
         }
         .home-news-container .media .media-body p, .home-news-container .media .media-body p a {
         font-size: 14px;
         font-weight: 600;
         color: #373737;
         margin-bottom: 5px;
         text-decoration: none;
         }
         .home-news-container .media .media-body h5 {
         font-size: 12px;
         font-weight: 400;
         color: #333333;
         vertical-align: middle;
         margin: 0;
         }
         .home-news-container .media .media-body h5 img {
         vertical-align: middle;
         padding-right: 5px;	
         }
		 
	
		   
		   
		   