
@font-face {
    font-family: 'Cambria_Regular';
    src: url('fonts/Cambria.eot');
    src: 
         url('fonts/Cambria.woff2') format('woff2'),
         url('fonts/Cambria.woff') format('woff'),
         url('fonts/Cambria.ttf') format('truetype');
      
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Cambria_Bold';
    src: url('fonts/cambriab.eot');
    src: 
         url('fonts/cambriab.woff2') format('woff2'),
         url('fonts/cambriab.woff') format('woff'),
         url('fonts/cambriab.ttf') format('truetype');
      
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MoseoRegular';
    src: url('fonts/Museo300-Regular.eot');
    src: url('fonts/Museo300-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Museo300-Regular.woff2') format('woff2'),
         url('fonts/Museo300-Regular.woff') format('woff'),
         url('fonts/Museo300-Regular.ttf') format('truetype'),
         url('fonts/Museo300-Regular.svg#latomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'MoseoBold';
    src: url('fonts/Museo700-Regular.eot');
    src: url('fonts/Museo700-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Museo700-Regular.woff2') format('woff2'),
         url('fonts/Museo700-Regular.woff') format('woff'),
         url('fonts/Museo700-Regular.ttf') format('truetype'),
         url('fonts/Museo700-Regular.svg#latomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'MoseoBoldLight';
    src: url('fonts/Museo500-Regular.eot');
    src: url('fonts/Museo500-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Museo500-Regular.woff2') format('woff2'),
         url('fonts/Museo500-Regular.woff') format('woff'),
         url('fonts/Museo500-Regular.ttf') format('truetype'),
         url('fonts/Museo500-Regular.svg#latomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Moseosans900';
    src: url('fonts/museosans_900.eot');
    src: url('fonts/museosans_900.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosans_900.woff2') format('woff2'),
         url('fonts/museosans_900.woff') format('woff'),
         url('fonts/museosans_900.ttf') format('truetype'),
         url('fonts/museosans_900.svg#latomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Moseosans700';
    src: url('fonts/museosans_700.eot');
    src: url('fonts/museosans_700.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosans_700.woff2') format('woff2'),
         url('fonts/museosans_700.woff') format('woff'),
         url('fonts/museosans_700.ttf') format('truetype'),
         url('fonts/museosans_700.svg#latomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Moseosans500';
    src: url('fonts/museosans_500.eot');
    src: url('fonts/museosans_500.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosans_500.woff2') format('woff2'),
         url('fonts/museosans_500.woff') format('woff'),
         url('fonts/museosans_500.ttf') format('truetype'),
         url('fonts/museosans_500.svg#latomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Moseosans300';
    src: url('fonts/museosans_300.eot');
    src: url('fonts/museosans_300.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosans_300.woff2') format('woff2'),
         url('fonts/museosans_300.woff') format('woff'),
         url('fonts/museosans_300.ttf') format('truetype'),
         url('fonts/museosans_300.svg#latomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{margin:0 auto;padding:0;font-family: 'MoseoRegular';font-size:20px;color:#444;background:#fff;backface-visibility:hidden;-webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; }
a{text-decoration:none;}
.vm{vertical-align:middle;}
.clear{clear:both;}
.relative{position:relative;}
header,section,footer{display:block;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:normal;}
h1{font-size:30px;color:#58595b;}
h2{font-size:25px;}
h3{font-size:30px;}
h4{font-size:24px;color:#58595b;text-transform:uppercase;}
h5{font-size:16px;margin:0 0 30px 0}
strong{font-family:'MoseoBoldLight';}
sup{font-size:9px;position:relative;top:-5px;}
p{line-height:24px;margin:0;}
.pull-left{float:left !important;}
.pull-right{float:right !important;}
.clearfix:before, .clearfix:after { display: table; content: " "; }
.clearfix:after, .clear { clear: both; }
.m-t-lg{margin-top:50px;}
.m-t-md{margin-top:30px;}
.m-t-sm{margin-top:20px;}
.m-t-xs{margin-top:10px;}
.m-r-lg{margin-right:30px;}
.m-r-md{margin-right:20px;}
.m-r-sm{margin-right:10px;}
.m-r-xs{margin-right:5px !important;}
.m-l-lg{margin-left:30px;}
.m-l-md{margin-left:20px;}
.m-l-sm{margin-left:10px;}
.m-l-xs{margin-left:5px !important;}
.m-b-lg{margin-bottom:30px;}
.m-b-md{margin-bottom:20px;}
.m-b-sm{margin-bottom:10px !important;}
.m-b-xs{margin-bottom:5px;}
.m-b-0{margin-bottom:0 !important;}
.m-r-0{margin-right:0 !important;}
.nopadding{padding:0 !important;}
.nomargin{margin:0 !important;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.display-table{display:table;height:100%;width:100%;}
.display-valign{display:table-cell;vertical-align:middle;}


input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="url"], input[type="password"], textarea {border:0;padding:15px;color:#5a5b5d;	width:94%;font-size:14px;outline:none;border-radius:0;	-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-family: 'MoseoRegular';background-color: #f2edde;}
textarea{min-height:125px;}
select {border:0;padding:19px;color:#5a5b5d;	width:98%;font-size:16px;font-weight:400;outline:none;border-radius:0;	-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-family: 'Open Sans', sans-serif;background-color: #f2edde;}
input[type="file"]{padding:8px;background-color: #f2edde;width:30%;font-family: 'Open Sans', sans-serif;font-size:14px;}
a {	color:#414142;text-decoration:none;	word-wrap:break-word;transition:color .2s;outline:0;border:0;}
img {text-decoration:none;outline:0;border:0;}
a:hover {text-decoration:none;}
a.active, a:hover {color:#004661;text-decoration:none;transition:color .5s;}
.d-b{display:block;padding-top:15px;padding-bottom:20px;}
.block{display:block;}
#main{display:block;}
header,footer,section{display:block;}
header{background:#fefefe;position:fixed;left:0;top:0;z-index:2;width:100%;box-shadow: 5px 5px 15px #b4b3b3;}
.middle-wrapper{display:block;}
.layout-width{max-width:1100px;width:100%;margin:0 auto;}

.paddingTopFix{padding-top:130px;}
.logo{padding:20px 0;float:left;width:215px;}
.top-links{float:left;margin-left:75px;margin-top:89px;}
.top-links a{text-transform:uppercase;font-size:16px;padding:0 10px;color:#444;}
.top-links a:hover{text-decoration:underline;}
.top-right-buttons{float:right;margin:55px 0 0 0;width:20%;text-align:right;font-size:13px;}
.top-right-buttons a.btnSignUp{padding:5px 10px;text-transform:uppercase;font-weight:600;border:2px solid #939598;margin-right:5px;}
.top-right-buttons a:hover.btnSignUp{background:#939598;color:#fff;}
.top-right-buttons a.btnLogin{padding:5px 10px;text-transform:uppercase;font-weight:600;border:2px solid #e87b1e;color:#e87b1e;}
.top-right-buttons a:hover.btnLogin{background:#e87b1e;color:#fff;}
.top-right-links {margin:20px 0 0 0;font-weight:600;font-size:16px;}
.top-right-links a{padding:0 5px;color:#444;text-transform:uppercase;}
.top-right-links a:hover{text-decoration:none;color:#008dd2}
.inner-header{background:#fefefe; }
.inner-header .logo{padding-bottom:10px; }
.banner{background:#fff url(../images/main_banner.jpg) no-repeat center;height:600px;}
.banner-content{max-width:1100px;text-align:left;width:100%;padding-top:200px;margin:0 auto;}
.banner-content{position: absolute;right: 15%;bottom: 40px;left: 22%;color: #fff;text-align: left;width: 1100px;}
.banner-content h1{color:#20476C;font-size:24px;margin-bottom:00px;}
.banner-content h1 span{font-family: 'Cambria_Bold', serif;font-weight:normal;display:block;font-size:50px;line-height:80px;padding:18px 0;}
.banner-content h2{color:#20476C;font-size:20px;margin-bottom:40px;}
.banner-content .btn-video{background:#fbbf60;border-radius:10px;border:2px solid #fff;padding:10px 30px;display:inline-block;color:#00334c;text-transform:uppercase;font-weight:700;font-size:16px;}

.home-gallery-wrapper{display:block;}
.home-gallery-wrapper .layout-width{width:870px;}
.home-gallery-wrapper .slide-01{background:url(../images/banner_1_bg.jpg) no-repeat top center;background-size:cover;height:400px;}
.home-gallery-wrapper .slide-02{background:url(../images/banner_2_bg.jpg) no-repeat top center;background-size:cover;height:400px;}
.home-gallery-wrapper .slide-03{background:url(../images/banner_3_bg.jpg) no-repeat top center;background-size:cover;height:400px;}
.home-gallery-wrapper .object{float:right;height:400px;width:47%;}
.home-gallery-wrapper .slide-content{float:left;height:400px;width:53%}
.home-gallery-wrapper .owl-item img{width:auto !important;}
.display-table{display:table;width:100%;height:100%;}
.display-tablecell{display:table-cell;width:100%;height:100%;vertical-align:middle}

.odd-bg1{background:#f0ebd0;}
.odd-bg2{background:#e8eff0;}
.odd-admin{background:#EFF6F7;}


.white-bg{background:#fff;}
.paddingTopBottom{padding:30px 0;}
.paddingTopBottom_oddbg{padding:50px 0;}
.paddingTopBottom_pillar{padding-top:30px;padding-bottom:60px}
.paddingTopBottom_cover{padding:80px 0;}
.paddingTopBottom_letgo{padding-top:30px;padding-bottom:70px;}

.paddingTop{padding-top:45px;}
.paddingTop65{padding-top:65px;}


.heading{padding:0;text-align:center;max-width:800px;width:100%;margin:0 auto;}
.heading p{font-size:22px;line-height:27px;}
.heading h2{margin:0;display:block;color:#224e5f;font-size:55px;padding-bottom:25px;}
.heading h2 span{color:#eb7a00;font-family:'MoseoBold';}
.heading h1{margin:0;display:block;color:#224e5f !important;font-size:30px !important;padding-bottom:20px !important;padding-top:15px !important;font-family:'MoseoRegular' !important;}

.formheading{padding:0;text-align:center;max-width:800px;width:100%;margin:0 auto;}
.formheading h1{margin:0;display:block;color:#224e5f !important;font-size:30px !important;padding-bottom:15px !important;padding-top:10px !important;font-family:'MoseoRegular' !important;}

.heading_pack{padding:0 0 50px 0;text-align:center;max-width:800px;width:100%;margin:0 auto;}
.heading_pack p{font-size:22px;line-height:27px;}
.heading_pack h2{margin:0;display:block;color:#224e5f;font-size:55px;}
.heading_pack h2 span{color:#eb7a00;font-family:'MoseoBold';}


.white-container{max-width:1100px;width:100%;margin:0 auto;padding:50px;background:#fff;box-sizing:border-box;border:1px solid #b6b7b6;}
.inner-container{max-width:800px;width:100%;margin:0 auto;}
.inner-container p{margin-bottom:18px;}
.white-inner-small-container{max-width:550px;width:100%;margin:0 auto;}
.video-wrapper{display:block;position:relative;}
.video-wrapper img{width:100%;display:block;}
.video-wrapper .icon-play{position:absolute;left:50%;top:50%;margin-top:-22px;margin-left:-32px;}
.video-time{position:absolute;top:00px;right:0px;color:#fff;font-size:15px;padding:7px;-webkit-border-radius: 0px;
-moz-border-radius: 4px;border-radius: 4px;display:inline-block;background-color:#bb0600;z-index:1;width:40px;height:20px}





/*Sign up & Login form css--------------------------------*/
.white-popup-block {background: #f2f2f2;margin: 40px auto; max-width: 650px; padding: 20px 30px; position: relative; text-align: left;}
.signup-form-wrapper h1{text-align:center;text-transform:uppercase;font-size:24px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc;}
.social-links{display:block;text-align:center;margin:0 auto;}
.social-links .social-wrapper{width:200px;color:#fff;text-transform:uppercase;font-size:12px;margin:20px;position:relative;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display:inline-block;vertical-align:top;}
.social-links .social-wrapper .icon{position:absolute;left:-1px;top:1px;}
.social-links .social-wrapper.fb-main{background:#3b57a1;}
.social-links .social-wrapper.gplus-main{background:#ea4930;}
.social-links .social-wrapper a{color:#fff;padding:12px 20px 12px 40px;display:block;}
.divider{border-bottom: 1px dashed rgba(51, 51, 51, 0.17);position: relative;margin:30px 0 0 0;}
.or{background-color: #f2f2f2;border: 1px solid #ccc;border-radius: 50%;color: #666;font-size: 12px; height: 30px; left: 50%; position: absolute; top: -15px;transform: translateX(-50%);width: 30px;line-height:30px;text-align:center;}
.signup-with-username{width:60%;margin:0 auto;padding:30px;}
.signup-with-username input{background: #fff; border: 1px solid #ddd;font-size: 12px; font-weight: 300; height: 40px; margin: 0 0 10px;
    outline: 0 none; padding: 0; text-indent: 20px; width: 100%;color:#000;}
.submit-form{background-color: #00334c; color: #fff; font-size: 12px; letter-spacing: 2px;margin: 10px 0 0;padding: 12px 0;text-align:center;}
.submit-form:hover{background-color: #0d425c;}
.submit-formsingup{background-color: #bb0600; color: #fff; font-size: 16px; letter-spacing: 2px;margin: 10px 0 0;padding: 12px 0;text-align:center;}

.redirect-bottom{color: #666;display: inline-block; font-size: 12px; margin-top: 15px; text-align: center; width: 100%;}
.redirect-bottom a{color: #0d425c; cursor: pointer; font-size: 14px; margin-left: 5px; text-decoration: underline;}

.login-form-wrapper h1{text-align:center;text-transform:uppercase;font-size:24px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc;}

.signin-with-username{width:60%;margin:0 auto;padding:30px;}
.signin-with-username input{background: #fff; border: 1px solid #ddd;font-size: 12px; font-weight: 300; height: 40px; margin: 0 0 10px;
outline: 0 none; padding: 0; text-indent: 20px; width: 100%;color:#000;}
.forgot-password{margin:10px 0 0 0;font-size:11px;text-align:center;}
.forgot-password a{color:#0789c9;}
#main-banner .item{background-size:cover;height:400px;}

/*#main-banner .owl-controls{margin:0;position:absolute;left:50%;bottom:10px;margin-left:-35px;}
#main-banner .owl-dots .owl-dot span{background:#fff;border:2px solid #869791;}
#main-banner .owl-dots .owl-dot.active span, #main-banner .owl-dots .owl-dot:hover span{background:#869791;border:2px solid #869791;}
#main-banner .owl-prev{position:absolute;left:0;top:50%;background:url(../images/prev-arr.png) no-repeat;height:70px;width:70px;margin-top:-35px;text-indent:-9999px;  display:none;}
#main-banner .owl-next{position:absolute;right:0;top:50%;background:url(../images/next-arr.png) no-repeat;height:70px;width:70px;margin-top:-35px;text-indent:-9999px;}*/
.btnSignUpMobile{display:none;}
.hidden-xs{display:none;}

.inner-banner{position:relative;}
.inner-banner .prev-arrow{position:absolute;left:15px;top:60%;}
.inner-banner .next-arrow{position:absolute;right:15px;top:60%;}

.top-nav{float:left;margin-left:40px;margin-top:89px;}
.top-nav ul{padding:0;margin:0;}
.top-nav > ul > li{list-style:none;display:inline-block;vertical-align:top;text-transform:uppercase;font-size:16px;position:relative;}
.top-nav > ul > li > a{color:#444;display:block;padding:0 10px;}
.top-nav > ul > li > a:hover{text-decoration:none;color:#007eb2;}
.top-nav > ul > li:after{position:absolute;top:0;right:-3px;height: 20px;content:"|";}
.top-nav > ul > li:last-child{border-right:0;}
.top-nav >ul li > ul.sub-menu{z-index:9999;   background: #fff;  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);   left: 0;
 margin-top: 30px; opacity: 0; padding: 0; position: absolute; -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; visibility: hidden; width: 250px;border-top:2px solid #ffcb05;top:28px;}
.top-nav>ul li > ul.sub-menu> li{list-style:none;text-align:left;text-transform:none;}	
.top-nav>ul>li .sub-menu> li:first-child>a{border:none;}
.top-nav>ul li > ul.sub-menu > li > a{border-top: 1px solid #e5e5e5;color: #666; display: block; padding: 10px 15px;     -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;} 	
.top-nav>ul li:hover >.sub-menu{opacity:1;visibility:visible;margin-top:0px;}	
.top-nav>ul li > ul.sub-menu > li > a:hover{color:#000;background:#f1efef;}
.toggleMenu{display:none;background: url(../images/hamburger.png) no-repeat 98% center;width:30px;height:28px;padding:5px;margin:0 0 20px 0;box-sizing:border-box;}
.toggleMenu span{font-size:14px;color:#666;}
.close-menu-btn{background: url(../images/close-menu.png) no-repeat 98% center;width:100%;box-sizing:border-box;}
.top-right-buttons .icon{display:none;}

.popup-bg {
    background-color: rgba(0,0,0,0.7);
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    bottom: 0;
    right: 0;
}
.login-popup-content {
    background: #f2f2f2;
    margin: 40px auto;
    max-width: 650px;
    padding: 20px 30px;
    position: relative;
    text-align: left;
    top:20%;
}
.login-popup-content h1 {
    text-align: center;
    text-transform: uppercase;
    font-size: 24px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ccc;
}
#loginform{display:none;}


/*newly added for new page*/
.bg_section{background:#f0ebd0 url(../images/bg_section.jpg) repeat center;height:auto;}
.bg_section h1{margin:0;display:block;font-size:32px;font-family:'MoseoRegular';text-align:center;padding-bottom:5px;}
.bg_section h2{margin:0;display:block;font-size:55px;font-family:'MoseoBold';text-align:center;}
.bg_section .textaligncent p{margin:0;display:block;font-size:45px;font-family:'MoseoRegular';text-align:center;color:#606062;line-height:55px;}

.bg_whitesection{background:#fff;height:auto;}

.bg_whitesection h1{margin:0;display:block;font-size:35px;font-family:'MoseoRegular';text-align:center;}

.bg_whitesection h2{margin:0;font-size:50px;font-family:'MoseoBold';text-align:center;}
.bg_whitesection h2 span{margin:0;display:inline-block;font-size:50px;font-family:'MoseoBold';}
.bg_whitesection h2 sup{font-size:8px;position:relative;top:-10px;}
.bg_whitesection h3{margin:0;display:inline-block;font-size:35px;font-family:'MoseoBold';text-align:center;}
.bg_whitesection h3 span{margin:0;display:inline-block;font-size:35px;font-family:'MoseoBold';text-align:center;}

.paddingTopBottom_pillarnew{padding: 50px 0;}
.paddingBottom_pillarnew{padding-bottom:50px;}
.paddingTopBottom_applynowsection{padding-top:50px;padding-bottom:50px}
.welcome-leftnew{float:left;width:49%;position:relative;}
.welcome-leftnew .icon-play{left: 50%; margin-left: -32px; margin-top: -22px; position: absolute; top: 50%;}
.welcome-leftnew .video-time{position:absolute;color:#fff;font-size:14px;padding:5px;display:inline-block;background-color:#bb0600;text-align:center;}
.welcome-leftnew img{width:100%;display:block;}
.welcome-leftnew h1{margin:0;display:block;font-size:30px;font-family:'MoseoRegular';text-align:right;padding-left:30px;padding-bottom:0;padding-top:35px;}
.welcome-leftnew h2{margin:0;display:block;font-size:55px;font-family:'MoseoBold';text-align:right;padding-left:30px;}
.welcome-leftnew .icon{display:block;margin-bottom:10px;}

.applynow-leftnew{float:left;width:49%;position:relative;text-align:right;}
.applynow-rightnew {float:right;width:47%;position:relative;}
.applynow-rightnew p{margin-bottom:20px;padding-left:30px;text-align:left;}
.applynow-rightnew h1{margin:0;display:block;font-size:35px;font-family:'MoseoRegular';text-align:left;padding-left:30px;padding-bottom:0;}




.fids-leftnew{width:49%;position:relative;padding-top:50px;}
.fids-leftnew p{color:#000;text-transform:uppercase;font-size:35px;padding:05px 0;margin-bottom:10px;line-height:30px;}

.fids-rightnew {width:51%;}
.fids-rightnew p{margin-bottom:20px;padding-left:30px;}

.float_right{float:right;}
.float_left{float:left;}

.welcome-rightnew {float:right;width:47%;position:relative;}
.welcome-rightnew p{margin-bottom:20px;padding-left:30px;}
.welcome-rightnew h1{margin:0;display:block;font-size:30px;font-family:'MoseoRegular';text-align:left;padding-left:30px;padding-bottom:0;}
.welcome-rightnew h1 span{margin:0;display:block;font-size:22px;font-family:'MoseoRegular';text-align:left;padding-top:10px;}
.welcome-rightnew h2{margin:0;display:block;font-size:55px;font-family:'MoseoBold';text-align:left;padding-left:30px;}

.welcome-rightnewborder{float:right;width:47%;/*border-left:3px solid #606062;*/}
.welcome-rightnewborder p{margin-bottom:20px;padding-left:30px;}
.welcome-rightnewborder h2{margin:0;display:block;font-size:35px;font-family:'MoseoRegular';text-align:left;padding-left:30px;padding-bottom:25px;}

.welcome-leftnewborder{float:left;width:49%;position:relative;padding-top:50px;padding-bottom:50px;}
.welcome-leftnewborder h1{margin:0;display:block;font-size:36px;font-family:'MoseoRegular';text-align:right;}
.welcome-leftnewborder h2{margin:0;display:block;font-size:55px;font-family:'MoseoBold';text-align:right;}




.aboutus-rightnewborder{float:right;width:45%;/*border-left:3px solid #606062;*/padding-left:40px;position:relative;}
.aboutus-rightnewborder p{margin-bottom:20px;}
.aboutus-rightnewborder h2{margin:0;display:block;font-size:35px;font-family:'MoseoRegular';text-align:left;padding-left:30px;padding-bottom:25px;}
.aboutus-rightnewborder h1{margin:0;display:block;font-size:34px;font-family:'MoseoRegular';text-align:left !important;padding-bottom:0;}
.aboutus-rightnewborder .icon-play{left: 50%; margin-left: -32px; margin-top: -22px; position: absolute; top: 50%;}
.aboutus-rightnewborder .video-time{position:absolute;color:#fff;font-size:14px;padding:5px;display:inline-block;background-color:#bb0600;text-align:center;}
.aboutus-rightnewborder img{width:100%;display:block;}




.aboutus-leftnewborder{float:left;width:48%;position:relative;}
.aboutus-leftnewborder h1{margin:0;display:block;font-size:36px;font-family:'MoseoRegular';text-align:right;}
.aboutus-leftnewborder h2{margin:0;display:block;font-size:55px;font-family:'MoseoBold';text-align:right;padding-top:90px;}
.aboutus-leftnewborder p{margin-bottom:20px;}
.aboutus-leftnewborder .icon-play{left: 50%; margin-left: -32px; margin-top: -22px; position: absolute; top: 50%;}
.aboutus-leftnewborder .video-time{position:absolute;color:#fff;font-size:14px;padding:5px;display:inline-block;background-color:#bb0600;text-align:center;}
.aboutus-leftnewborder img{width:100%;display:block;}


.pillar-list {display:block;margin:20px 0 0 0;}
.pillar-list ul{padding:0;margin:0;}
.pillar-list li{list-style:none;width:32%;margin:0 10px 50px 0;text-align:center;display:inline-block;vertical-align:top;}
.pillar-list li .icon{display:block;margin-bottom:10px;}
.pillar-list li  h1{text-transform:uppercase;font-size:70px;padding-bottom:25px;margin-bottom:10px;line-height:55px;font-weight:700;text-align:center;}
.pillar-list li  h2{color:#5F5F5F;text-transform:uppercase;font-size:16px;padding-bottom:10px;margin-bottom:10px;line-height:25px;font-weight:700;text-align:center;}
.pillar-list li span{color:#00334c;display:block;text-transform:uppercase;font-weight:700;line-height:16px;}
.pillar-list li:last-child{margin-right:0;}
.inner-containernew{max-width:1200px;width:100%;margin:0 auto;padding-top:40px;}
.inner-containernew h4{font-size:32px;line-height:37px;}

.icon-list {display:block;margin:50px 0;}
.icon-list ul{padding:0;margin:0;}
.icon-list li{list-style:none;width:21%;margin:0 45px 0 0;text-align:center;display:inline-block;vertical-align:top;}
.icon-list li .icon1{display:block;margin-bottom:20px;height:135px;}
.icon-list li .icon1 a{display:block;transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;}
.icon-list li .icon1 a:hover{transform: scale(1.3);-webkit-transform: scale(1.3);-moz-transform: scale(1.3);}
.icon-list li h3{color:#000;text-transform:uppercase;font-size:30px;padding-bottom:10px;margin-bottom:10px;line-height:30px;}
.icon-list li h1{color:#000;text-transform:uppercase;font-size:16px;padding-bottom:10px;margin-bottom:10px;line-height:18px;font-weight:700;text-align:center;}
.icon-list li span{color:#00334c;display:block;text-transform:uppercase;font-weight:700;line-height:16px;}
.icon-list li:last-child{margin-right:0;}

.contact-linknew {font-family:'MoseoBold';color:#fff;font-size:20px;}
.contact-linknew a{font-weight:normal;text-decoration:none !important;color:#fff;display:block;}
.contact-linknew a:hover{text-decoration:underline;}

.footernew-left{float:left;}
.footernew-right{float:right;color:#fff;font-size:20px;}
.footernew-right a{margin:0 5px;}
.footernew-right span{display:block;font-family:'MoseoBold';margin:20px 0 0 0;}

.team-list{display:block;}
.team-list h1{color:#626262; font-family: "latobold";text-align:center;font-size:32px;text-transform:uppercase;padding:00px 0 55px 0;}
.team-list ul{padding:0;margin:0;}
.team-list li h2{color:#626262; font-family: "latobold";text-align:center;font-size:25px;text-transform:uppercase;padding:00px 0 20px 0;display:block;}

.team-list li{list-style:none;display:inline-block;vertical-align:top;width:18.4%;margin:0 20px 20px 0;overflow:hidden;position:relative;text-align:center;}
.team-list li .name{background-color:rgba(0,0,0,0.7);color:#fff;padding:10px;width:100%;position:absolute;left:0;bottom:0;text-align:left;font-size:16px;}
.team-list li .thumbnail h3{color:#626262; font-family: "MoseoBold";text-align:center;font-size:18px;text-transform:uppercase;padding:00px 0 20px 0;display:block;}
.team-list li .thumbnail{display:table;width:100%;height:100%;}
.team-list li .thumbnail a{display:table-cell;vertical-align:middle;}
.team-list li .thumbnail img{width:100%;}
.team-list li:nth-child(4n){margin-right:0;}
.thumbnail_pop{width:100px;height:auto;float:left;display:block;margin:0 20px 20px 0;}
 .name_pop{color: #7f7d70;display:block;font-size:20px;font-family: "Moseosans900";padding:0 0 5px 0;}
  .offer_pop{color: #444;display:block;font-size:20px;font-family: "Moseosans900";padding:0 0 5px 0;}
 .name_popexp{color: #7f7d70;display:block;font-size:25px;font-family: "Moseosans900";padding:20px 20px 20px 0;}
 .paddingTopbotom_tem{padding-top:80px;padding-bottom:80px;}
  

 .get-start-listnew{display:block;margin:15px auto 0; text-align:center;    }
.get-start-listnew ul{padding:0;margin:0;}
.get-start-listnew li{list-style:none;width:29%;margin:0 50px 50px 0;position:relative; display: inline-block;vertical-align: middle;}
.get-start-listnew li .display-table{display:table;height:100%;width:100%;}
.get-start-listnew li .display-valign{display:table-cell;vertical-align:middle;}
.get-start-listnew li .thumb{width:220px;height:220px;text-align:center; -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease; margin: 0 auto; text-align: center;}
.get-start-listnew li .thumb h4{color:#fff;margin:0;font-size:20px;font-family:'MoseoBold'}

.get-start-listnew li .details {color:#003859;margin:0;font-size:20px;font-family:'MoseoRegular';display:block;padding:20px 0;color:#444;width: 220px;}

.get-start-listnew li .details a{ margin:20px 0;}


.btn_offers{border:1px solid #007eb2;border-radius: 0px;text-align:center;color: #007eb2; display: inline-block; font-size: 16px;font-weight: 700; margin-top:2%;margin-bottom:5%; padding: 8px 20px; text-decoration: none; font-family: 'MoseoBoldLight';background-color: #fff; }
.btn_offers:hover{background-color: #007eb2; color: #fff;}

 .top-right-linksnew {margin:36px 0 0 0;font-size:16px;}
.top-right-linksnew a{padding:0 5px;color:#444;text-transform:uppercase;}
.top-right-linksnew a:hover{text-decoration:underline;}

 .top-right-linksnew1 {margin:22px 0 0 0;font-size:16px;}
.top-right-linksnew1 a{padding:0 5px;color:#444;text-transform:uppercase;}
.top-right-linksnew1 a:hover{text-decoration:underline;}


.white-inner-small-containernew{max-width:850px;width:100%;margin:0 auto;}
.white-inner-small-containernew img{width: 100%;}
.white-inner-small-containernew p{font-size:36px !important;line-height: 41px;}
.purple_color{color:#ED2F59;}
.green_color{color:#10B696;}
.darkblu_color{color:#004661;}
.lightblue{color:#51A8B1;}
.skyblue{color:#0098DA;}
.bluetone{color:#047884}
.greycolor{color:#606062;}
.lightgreycolor{color:#848688;}
.paddingbotom{padding-bottom:25px;}

.orkeryellow{background-color: #E6C343;}
.lightgreen{background-color: #BFBC62;}
.lightred{background-color: #FB8A60;}

.light_blue_of{background-color: #70B9D8;}
.lightorange{background-color: #E08448;}
.lightviolet{background-color: #A79ECD;}



.form-wrapper{background:#fff;border-radius:15px;max-width:660px;width:100%;padding:50px 50px 10px 50px;margin:0 auto 30px;}
.form-wrapper h1 {
    font-family: 'MoseoBold';
    font-size: 35px;
    display: block;
    text-align: center;
    padding: 0;
    text-transform: uppercase;
    color: #88BABE;
    line-height: 40px;
    padding-bottom:10px;
}
.validation-msg{font-size:15px;color:#ff0000;padding:5px 0;}
.star{color:red;}
.form-group{clear:both;display:block;margin-bottom:30px;position:relative;}
.form-group label{font-size:20px;color:#414142;padding-bottom:10px;display:block;}
.form-group .form-control{width:100%;display:block;}
.form-group .radio-inline{margin:0 10px 0 0;display:inline-block;font-size:18px;}
#output, #output1 {display: none;}
.btn_know{border: none;border-radius: 8px;text-align:center;color: #fff; display: inline-block; font-size: 16px;font-weight: 700; margin-top:2.5%;margin-bottom:3%; padding: 8px 20px; text-decoration: none; font-family: 'MoseoBoldLight';background-color: #007eb2; }
.btn_know:hover{background-color:#224e5f;color:#fff;}

.btn_back{border: none;border-radius: 8px;text-align:center;color: #fff; display: inline-block; font-size: 16px;font-weight: 700; margin-top:2.5%;margin-bottom:3%; margin-left:20px; padding: 15px 20px; text-decoration: none; font-family: 'MoseoBoldLight';background-color: #007eb2; }
.btn_back:hover{background-color:#224e5f;color:#fff;}

.btn_admin{border: none;border-radius: 8px;text-align:center;color: #fff; display: inline-block; font-size: 16px;font-weight: 700; margin-top:2%; padding: 8px 20px; text-decoration: none; font-family: 'MoseoBoldLight';background-color: #007eb2; }
.btn_admin:hover{background-color:#224e5f;color:#fff;}



.login-bg{background-color:#f1f1f2;border-radius:15px;padding:50px;max-width:880px;width:100%;margin:0 auto;}
.login-form .err{font-size: 14px;text-align:right !important;min-width:225px;display: inherit;}

.login-form span{font-size: 14px;text-align:right !important;min-width:225px;display: inherit;}
.login-form span a{text-align:right !important;color:#bb0600;display:block;}
.login-form .error-message{text-align:right !important;min-width:225px;display: inherit;}
.login-form{display:inline-block;vertical-align:middle;width:100%;text-align:center;}
.login-form h2{font-size:35px;font-family:'MoseoBold';color:#bb0600;padding-bottom:25px;}
.login-form .row{display:block;clear:both;overflow:hidden;margin-bottom:10px;}
.login-form .row a{color:#bb0600;}
.login-form label{font-size:20px;line-height:24px;display:block;padding-bottom:10px;}
.login-form input{width:255px;background:#fff;height:38px;padding:7px;}
.login-form input[type='submit']{width:auto;padding:15px 35px;height:auto;background:#007eb2;font-family:"MoseoRegular",sans-serif;}
.login-form input[type='submit']:hover{background:#007eb2;color:#fff;cursor:pointer;}
.login-from span {padding:0px;}
.login-form .text-link{font-size:1.4em;margin-bottom:30px;}
.login-form .text-link a{color:#414142;}
.login-form .text-link a:hover{color:#000;}
.panel-bg{background-color:#f1f1f2;border-radius:15px;padding:50px;width:100%;margin:0 auto;}

.contactdiv{padding:75px 0;}
.contactdiv ul{padding:0;margin:0;text-align:center;}
.contactdiv li{list-style:none;margin:0 20px;text-align:center;display:inline-block;vertical-align:top;}
.contactdiv li .thumbnail{display:block;padding:0 0 20px 0;display:block;}
.contactdiv h3{text-transform:uppercase;color:#000;font-size:40px;font-family: 'Open Sans', sans-serif;}
.contactdiv li h3 span{display:block;font-size:20px;color:#5d5d5d;padding:15px 0 0 0;font-family: 'Open Sans', sans-serif;font-weight:300;}

.menu-visible-sm{display: none !important;} 
.no-border{border: 0 !important;}
.pull-right-col {float: right;}
.pull-left-col {float: left;}

.main-banner img{max-width:100%;}





.logo-bottom{margin-bottom:20px;}
.footer-left{float:left;}
.footer-right{float:right;color:#003859;font-size:20px;}
.footer-right a{margin:0 5px;}
.footer-right span{display:block;font-family:'MoseoBold';margin:20px 0 0 0;}
.contact-link {font-family:'MoseoBold';color:#003859;font-size:20px;}
.contact-link a{font-weight:normal;text-decoration:none;color:#003859;display:block;font-size:15px;}
.contact-link a:hover{text-decoration:underline;}


