/* poppins-regular - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/poppins-v1-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Poppins'), local('Poppins-Regular'),
       url('../fonts/poppins-v1-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v1-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v1-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v1-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v1-latin-regular.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-500 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/poppins-v1-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Poppins Medium'), local('Poppins-Medium'),
       url('../fonts/poppins-v1-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v1-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v1-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v1-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v1-latin-500.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-600 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/poppins-v1-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Poppins SemiBold'), local('Poppins-SemiBold'),
       url('../fonts/poppins-v1-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v1-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v1-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v1-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v1-latin-600.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-700 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/poppins-v1-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Poppins Bold'), local('Poppins-Bold'),
       url('../fonts/poppins-v1-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v1-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v1-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v1-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v1-latin-700.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-300 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/poppins-v1-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Poppins Light'), local('Poppins-Light'),
       url('../fonts/poppins-v1-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v1-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v1-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v1-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v1-latin-300.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* barlow-100 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/barlow-v1-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Barlow Thin'), local('Barlow-Thin'),
       url('../fonts/barlow-v1-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-100.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-100italic - latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/barlow-v1-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local('Barlow Thin Italic'), local('Barlow-ThinItalic'),
       url('../fonts/barlow-v1-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-100italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-200 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/barlow-v1-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Barlow ExtraLight'), local('Barlow-ExtraLight'),
       url('../fonts/barlow-v1-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-200.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-200italic - latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/barlow-v1-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local('Barlow ExtraLight Italic'), local('Barlow-ExtraLightItalic'),
       url('../fonts/barlow-v1-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-200italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-300 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/barlow-v1-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Barlow Light'), local('Barlow-Light'),
       url('../fonts/barlow-v1-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-300.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-300italic - latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/barlow-v1-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Barlow Light Italic'), local('Barlow-LightItalic'),
       url('../fonts/barlow-v1-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */

       url('../fonts/barlow-v1-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-300italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-regular - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/barlow-v1-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Barlow Regular'), local('Barlow-Regular'),
       url('../fonts/barlow-v1-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-regular.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-italic - latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/barlow-v1-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Barlow Italic'), local('Barlow-Italic'),
       url('../fonts/barlow-v1-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-500 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/barlow-v1-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Barlow Medium'), local('Barlow-Medium'),
       url('../fonts/barlow-v1-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-500.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-500italic - latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/barlow-v1-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Barlow Medium Italic'), local('Barlow-MediumItalic'),
       url('../fonts/barlow-v1-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-500italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-600 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/barlow-v1-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Barlow SemiBold'), local('Barlow-SemiBold'),
       url('../fonts/barlow-v1-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-600.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-600italic - latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/barlow-v1-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Barlow SemiBold Italic'), local('Barlow-SemiBoldItalic'),
       url('../fonts/barlow-v1-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-600italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-700 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/barlow-v1-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Barlow Bold'), local('Barlow-Bold'),
       url('../fonts/barlow-v1-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-700.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-700italic - latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/barlow-v1-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Barlow Bold Italic'), local('Barlow-BoldItalic'),
       url('../fonts/barlow-v1-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-700italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-800 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/barlow-v1-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Barlow ExtraBold'), local('Barlow-ExtraBold'),
       url('../fonts/barlow-v1-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-800.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-800italic - latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/barlow-v1-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Barlow ExtraBold Italic'), local('Barlow-ExtraBoldItalic'),
       url('../fonts/barlow-v1-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-800italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-900 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/barlow-v1-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Barlow Black'), local('Barlow-Black'),
       url('../fonts/barlow-v1-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-900.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-900italic - latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/barlow-v1-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Barlow Black Italic'), local('Barlow-BlackItalic'),
       url('../fonts/barlow-v1-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v1-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v1-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v1-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v1-latin-900italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

/**************************************************************body********************************************************/


/***********************************************************top section start*********************************************/
.top-section {padding-top:20px;}
button.search { position:relative; background:none; border-radius:50px; border:1px solid #fd9e1f; padding:6px 13px;color:#fd9e1f; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;margin-top: 10px;}
button.search:hover { background:#383838; color:#fff; border:1px solid transparent;}
button.search:focus { outline:none;}
button.search:before {content: "\f4a5";font-family:"Ionicons"; position:initial; font-size:20px; font-weight:bold; }
a.navbar-brand { font-size: 36px; color: #fd9e1f !important;    font-weight: 500;  }
a.navbar-brand span { color:#000000 !important;}
nav.navbar.navbar-default .container-fluid {
    margin-left: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.navbar-default .navbar-nav > li > a {font-size:20px; color:#000000 !important;font-weight: 500; position:relative;transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;}
.navbar-default .navbar-nav > li > a:after { content:""; background:#fd9e1f; height:2px; width:100%; display:block; margin-top:10px; bottom:0; transform-origin:50% 50%; transform:scale(0);transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; }
.navbar-default .navbar-nav > li > a:hover:after { transform:scale(1);} 
.navbar-default .navbar-nav > li > a:hover { color:#fd9e1f  !important;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color:#fd9e1f !important; }
.navbar-default .navbar-nav > .active > a:after, .navbar-default .navbar-nav > .active > a:hover:after, .navbar-default .navbar-nav > .active > a:focus:after {transform:scale(1);}
.color-white , .color-white:hover{ color:#fff; font-size:20px;}

  .ser-input{
    border-color: transparent;
    border-bottom-color: #fff;
    color: #fff;
}
.ser-input:focus {
    border-color: transparent;
    color: #fff;
    border-bottom: 1px solid #fff;
}

.search-full-view {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
	background:url(../images/bgs.png) no-repeat; background-size:cover;-webkit-background-size:cover;
    
    opacity: 0;
    z-index: -1;
    transition: .5s all;
    transform: scale(0);
}
.search-full-view.search-normal-screen {
    opacity: 1;
    z-index: 999;
    transform: scale(1);
}

.search-full-view .input-group {
    width: 80%;
    margin: 0 auto;
    top: 40%;
    height: 100px;
}
.search-full-view .input-group .form-control {
    background: transparent;
    border-bottom: 2px solid #fff;
    font-size: 21px;
    padding: 11px;
    vertical-align: unset;
    color: #cdcdcd;
    min-height: 49px;
    border: none;
	border-radius: 0px;
    border: 1px solid #fff;
}
.search-full-view .input-group .form-control:focus{
    border-color: #fff;
    border:0 !important;
    border-bottom: 2px solid #fff !important;
}
.search-full-view .input-group .input-group-addon {
    background: transparent;
    font-size: 29px;
    color: #fff;
    border: 0;
    cursor: pointer;vertical-align: top;
}
.search-full-view .btn-close {
    background: transparent;
    border: 0;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}
.search-full-view .btn-close img { width: 60px; }
 
/***********************************************************top section end*********************************************/
.inner-banner img {
    width: 100%;
}

/***************************************************banner section**************************************************/

<!--slider-->
.jk-slider{
    width:100%;
}
/*          Hero Headers        */
/********************************/
.hero {
    position: absolute;
    top: 50%;
    left: 45%;
    width: 70%;
    z-index: 3;
    color: #fff;
    text-align: center;
    text-transform: inherit;
    text-shadow: 1px 1px 0 rgba(0,0,0,.75);
      -webkit-transform: translate3d(-50%,-50%,0);
         -moz-transform: translate3d(-50%,-50%,0);
          -ms-transform: translate3d(-50%,-50%,0);
           -o-transform: translate3d(-50%,-50%,0);
              transform: translate3d(-50%,-50%,0);
}
.hero h1 {
    font-size: 64px;
    font-weight: bold;
    margin: 0;
    color: #000;
    padding: 0;
    text-transform: uppercase;
    padding: 20px 0px;
}

.fade-carousel .carousel-inner .item .hero {
    opacity: 0;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s; 
}
.fade-carousel .carousel-inner .item.active .hero {
    opacity: 1;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s;    
}
.heroc {
    background: #ffffff8a;
}
.banner-section .carousel {
    position: relative;

}
/*************************************************banner end***************************************************/


/*************************************************latest collection***********************************************/



.team-sec{float: left;width: 100%;}
.team .photo { display: inline-block;  position: relative; }
.photo-shadow {position: absolute; z-index: -1; top: 12px; left: 16px; bottom: -10px; border: 1px solid #E3E3E3; height: 250px; width: 246px; background: #fff; }
.col-item{position: relative;}
.team{margin-top: 28px;}
.team .photo img{width: 100%;    vertical-align: middle;position: relative;}
.social-connect{margin-top: 13px;}
.info{margin-top: 16px;}
.info .name{font-size: 18px;font-weight: 600;margin-bottom: 2px;}
.info .degination{font-size: 16px;font-weight: 300;font-style: italic;color: #8B8B8B;}
.social-connect a{ display: inline-block; border: 1px solid #E3E3E3; font-size: 14px; color: #919191; width: 24px; height: 24px; text-align: center; line-height: 24px;margin-right: 4px;}
.social-connect a .fa{margin: 0;}
.social-connect a:hover{background-color: #4EBEE9;color: #fff;} .carousel-line{    height: 320px; position: absolute; bottom: -53px; width: 110%; left: -5.5%;}
.carousel-line > .controls{position: absolute; bottom: -16px; left: 49.5%; margin-left: -50px; background: #fff; padding: 0px 20px; color: #000;}
.carousel-line > .controls > a {
    color: #868686;
    font-size: 24px;
    font-weight: 300;
    border: 1px solid #fd9e1f;
    margin-right: 11px;
    border-radius: 0px;
    color: #fd9e1f; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;
}
.carousel-line > .controls > a.btn {
padding: 1px 12px; 
}
.carousel-line > .controls > a:hover { background:#fd9e1f; color:#fff;}
.latest-collection .container { margin-top:-50px; z-index:222;background: #fff;}
.team-sec h1:after {
    content: "";
    width: 1px;
    height: 25px;
    background: #000;
    display: block;
    margin: 0 auto;
    margin-top: 13px;
}
.team-sec h1 {
    position: relative;
    background: #fff;
    padding-top: 19px;
    margin-top: -14px;    font-weight: 300;
}
.info span {
    font-size: 36px;
    font-weight: 600;
    color: #fd9e1f;
    display: table;
    margin-top: -7px;
}
.info a { color:#000; font-weight:500; -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 0.3s all ease-in-out .1s; 
        -ms-transition: 0.3s all ease-in-out .1s; 
         -o-transition: 0.3s all ease-in-out .1s; 
            transition: 0.3s all ease-in-out .1s;  }
.info a:hover , .info a:focus{ color:#fd9e1f; text-decoration:none; display:table;}
.team .photo img {-webkit-box-shadow: 0px 0px 27px -1px rgba(92,92,92,1);
-moz-box-shadow: 0px 0px 27px -1px rgba(92,92,92,1);
box-shadow: 0px 0px 27px -1px rgba(92,92,92,1)}

/******************************latest collection end************************************************/


/**************************************************************catagery***************************************/
.catagories { display:table; width:100%; background:url("../images/bg2.png"); height:100px; background-size:cover; -webkit-background-size:cover;    margin-top: 120px;}

.catagories h1:after {
    content: "";
    width: 1px;
    height: 25px;
    background: #fff;
    display: block;
    margin: 0 auto;
    margin-top: 13px;
}
.catagories h1 {
    position: relative;
  
    padding-top: 19px; color:#fff;
     font-weight: 300;
}

.application_section::before {
    background:transparent;
    bottom: 0;
    content: "";
    height: 100%;
    position: absolute;
    right: 50%;
    top: 0;
    width: 50%;
}
.application_section {
  background: transparent;
  padding: 50px;
  position: relative;
      padding-left: 0px;
}
section {
  float: left;
  width: 100%;
}

.application_section .nav {
    bottom: 66px;
    height: 124px;
    margin: auto;
    position: absolute;
    right: 1%;
    width: auto;
    z-index: 999;
}
.application_section .nav li {
  margin-bottom: 10px;
  text-align: center;
   float:left;
}
.application_section .nav li a {
  border-radius: 0;
  font-size: 33px;
  font-weight: bold;

  padding: 0;
}
.application_section .nav li.active a {
    color: #ffffff;
    background: #3f290b;
}
.application_section h1 {
  font-size: 33px;
  font-weight: bold;
  margin-bottom: 22px;
}
.application_section .radius.public {
  font-size: 15px;
  font-weight: bold;
}
.btn-org {
  background-color: #96588A;
  border-color: #96588A;
  color: #fff;
}
.radius {
  border-radius: 0 !important;
}
.para1 {
    color: #fff;
        margin-top: 65px;
    line-height: 1.6em;
}
.application_section .social_ico {
  margin-top: 15px;
}
.social_ico a {
  border-radius: 100px;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin: 0 5px 0 0;
  text-align: center;
  width: 30px;
}
.application_section .social_ico a {
  border: 1px solid #c3c3c3;
  color: #c3c3c3;
}
.application_section .social_ico {
  margin-top: 15px;
}
.app_img img {
  display: inline;
}
.application_section .nav li {
  margin-bottom: 10px;
  text-align: center;
 
}
.application_section .nav li a {
    background: #fff none repeat scroll 0 0;
    border-radius: 0;
    color: #000;
    font-size: 15px;
    font-weight: normal;
    padding: 10px 15px;
    margin-right: 3px;
}
.app_img img {
  max-width: 418px;
}
.application_section .nav-stacked > li + li { margin-top:0px;}
.img-section ul {
    list-style: none;
    margin: 0px;
    padding: 0px; float:left;
}
.img-section ul li {
    float: none; margin-bottom:10px; padding-right:10px;
}
div#carousel-example1 .row {
    margin-right: -43px;
}
/**************************************************************catagery end***************************************/


/**************************************************************about me******************************************************/

.team-sec.mtp h1 { margin-top: -34px;    margin-bottom: 19px; }
.aboutme p { text-align:justify;}
.aboutme h2 {
    font-size: 47px;
    color: #fd9e20;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 25px;
}
.aboutme img {-webkit-box-shadow: 0px 0px 27px -1px rgba(92,92,92,1);
-moz-box-shadow: 0px 0px 27px -1px rgba(92,92,92,1);
box-shadow: 0px 0px 27px -1px rgba(92,92,92,1)}
.aboutme {
    padding-bottom: 50px;
}

/**************************************************************about me end**************************************************/


/***************************************************************footer section****************************************************/
.footer-section {
    background: #000000;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}
.footer-section-link ul , .footer-section-link-social ul  {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.footer-section-link ul li , .footer-section-link-social ul  li{
    display: inline-block; text-transform:uppercase; margin-right:15px;
}
.footer-section-link ul li a , .footer-section-link-social ul li a{ color:#fff;}
.footer-section-link ul li a:hover , .footer-section-link ul li a:focus , .footer-section-link-social ul li a:hover , .footer-section-link-social ul li a:focus { color:#fd9e1f; text-decoration:none;}

.footer-section-link-social ul { margin-top:10px;}
.footer-section p {
    color: #fff;
    text-transform: uppercase;
    margin-top: 8px;
    margin-bottom: 0px;
}

/***************************************************************footer section end************************************************/


/****************************************************************inner page****************************************************************/
.us { padding-top:86px; }
.title-section {
    width: 100%;
    margin: 0 auto;
    margin-top: -120px;
    text-align: center;
}
.title-section h2 {
    color: #fd9e1f;
    text-transform: uppercase;
}
.title-section ul li {
    display: inline-block; position:relative;
}
.title-section ul li:after {content: "\f178";font-family: 'FontAwesome'; display:block;}


.title-section ul {
    margin: 0px;
    padding: 0px;
    position: relative;
    display: table;
    margin: 0 auto;
}
.title-section ul li a {
    color: #fff;
}
.title-section ul li:after {
    content: "\f178";
    font-family: 'FontAwesome';
    color: #fff;
    margin-left: 6px; display:inline;margin-right: 6px;
}
.title-section ul li:last-child:after { display:none;}
.title-section ul:before {
    content: "";
    background: #ffffff;
    height: 1px;
    width: 100px;
    position: absolute;
    left: -110px;
    top: 9px;
}

.title-section ul:after {
    content: "";
    background: #ffffff;
    height: 1px;
    width: 100px;
    position: absolute;
    right: -110px;
    top: 9px;
}
/*******************************************************************inner page end*************************************************************/



/*****************************************************backtotop************************************************************/
#return-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.7);
    width: 50px;
    height: 50px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top i {
    color: #fff;
    margin: 0;
    position: relative;
    left: 16px;
    top: 8px;
    font-size: 31px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top:hover {
    background:rgb(201, 123, 19);
}
#return-to-top:hover i {
    color: #fff;
    top: 5px;
}

.contact-uspage {
    display: table;
    width: 100%;
    margin-top: 61px;
}
.address ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    display: table;
    width: 100%; margin-top:10px; margin-bottom:25px;
}
.address ul li {
    text-align: center;
    float: left;
    width: 33.33%;
}
.address ul li h2 { margin-top:10px; font-size:20px; font-weight:700;}

.address ul li span { display:table; margin:0 auto;}
.formmaap { display:table; width:100%; clear:both; background:#f9f9f9; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; box-sizing:border-box;}
 .map-section { float:left; width:60%; }
 .form-section { float:left; width:40%;}
.form-section { padding:30px;}
.form-section h2 {
    font-weight: 300; margin-top:0px;
    font-size: 31px; margin-bottom:25px;
}
.form-section .row { margin-bottom:15px;}
.form-section input , .form-section textarea { border-radius:0px;}
.col-md-12.address {
    padding-top: 50px;
    padding-bottom: 37px;
}
input[type="submit"] {
    background: #aa1f43;
    border: none;
    padding: 11px 29px;
    color: #fff;
}
.map-section img {
    width: 100%;
}
/*****************************************************backtotop************************************************************/




/*********************************************************responsive section*******************************************/
@media only screen and (max-width:767px) {
	.team-sec.mtp h1 {
    margin-top: 0px;
}
	div#carousel-example1 .row {
    margin-right:-15px;
}
	.latest-collection .container { margin-top:0px;}
.top-section .col-md-1 {
    position: absolute;
    top: 14px;
    left: 184px;
}
.hero {    width: 100%; background:#333; padding-top:10px; padding-bottom:10px; position:initial; text-shadow: 1px 1px 0 rgba(0,0,0,.75);
      -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);}
.carousel-indicators { display:none;}
.team .photo img { width:100%;}
.team .photo { width:100%; margin-top:20px;}
.application_section .nav { position:initial;}
.application_section .nav li { width:100%;}
.img-section ul {
   
    float: none;
    text-align: center;
}
.application_section { padding:0px;}
.title-section {
    width: 100%;
    margin: 0 auto;
    margin-top: 0;
    text-align: center;
}
.title-section ul li a {
    color: #000;
}
.title-section ul:before {
    content: "";
    background: #000000;
    height: 1px;
    width: 87px;
    position: absolute;
    left: -96px;
    top: 10px;
}
.title-section ul:after {
    content: "";
    background: #000000;
    height: 1px;
    width: 87px;
    position: absolute;
    right: -96px;
    top: 10px;
}
.us {
    padding-top: 38px;
}
.address ul li , .form-section , .map-section{ width:100%;}
}