.clear-both,.container{clear:both;}
[class*=entypo-]:before{font-family: 'Oswald', sans-serif;}
figure,h1,h2,h3,h4,h5,h6,label,p,ul{margin:0;}
.wrap,body,ul{padding:0;}
body{margin:0 auto;font-family: 'Oswald', sans-serif; font-weight:300; font-style: normal;background:#890520;}
ul{list-style:none;padding:0;margin:0;}
input[type=button],input[type=submit]{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
a{color:#5391eb;text-decoration:none;}
a:focus,a:hover{color:#ebcd53;text-decoration:none;}
#social-dey a,#top-social a,.ans-menu .menu-live li a{text-decoration:none;text-transform:uppercase;}
a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}
.img-responsive{max-width:100%;height:auto; vertical-align:middle;}
img{vertical-align:middle; vertical-align:top;}

.container{margin:0 auto;padding:0;width:1299px;height:auto;clear:both;}

/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjedg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjedg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjedg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjedg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjedg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjedg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjedg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjedg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjedg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjedg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjedg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjedg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjedg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjedg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjedg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjedg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


.mahisocial{margin:auto 0;text-align:center;width:100%;float:left;padding:0 0px 0px 0;text-shadow:none;}
.mahisocial li{list-style:none;float:left;}
.mahisocial a {border-radius:10px;margin:0px 2px 5px 2px;float: left;height:35px;width:35px;text-decoration:none-webkit-transition:all ease .5s;-o-transition:all ease .5;-moz-transition:all ease .5s;transition:all ease .5s;}
.mahisocial a:hover{background-color:#fff;}
    
.topcr{margin:auto 0;padding:1% 0;width:100%;float:left;background:#bdbdbf;}
.topcr .callmain{margin:auto 0;padding:0% 1%;width:98%;float:left;}
.topcr .callmain .callbx{width:25%;float:left;margin:0px 0px;padding:0px 0px;}
.topcr .callmain .callbx p{margin:auto 0;padding:0px 0px;margin:0px 0px;font-size:16px;color:#fff;font-weight:300;line-height:36px;font-family:'Oswald', sans-serif;}
.topcr .callmain .callbx p a{color:#fff;}
.topcr .callmain .callbx p a:hover{color:#f08508;}

.logowrap{margin:auto 0;padding:1% 0;width:100%;float:left; background:#222429;}
.navbar{margin:auto 0;float:left;padding:10px 1%;width:98%;position:relative;}
.navbar .nav-header{
  display: inline;
}
.navbar .nav-header .nav-logo{
  display: inline-block;
  margin-top: -7px;
}
.navbar .nav-links{
  display: inline;
  float: right;
  font-size: 18px; text-transform:uppercase;
}
 
.navbar .nav-links .loginBtn{ background:#fb5b21;
  display: inline-block;
  padding:10px 15px;
  margin-left: 20px;
  font-size: 17px;
  color:#fff;
}
.navbar .nav-links .loginBtn a{color: rgb(9, 14, 90);}
.navbar .nav-links .loginBtn a:hover{background:#FFCC00; color:#000}
  
.navbar .nav-links a {
  padding: 10px 10px;
  text-decoration: none;
  font-weight:300;
  color: white;
}
/* Hover effects */
.navbar .nav-links a:hover{
  background-color: #fb5b21; color:#fff;
}
 
/* responsive navbar toggle button */
.navbar #nav-check, .navbar .nav-btn{
  display: none;
}
 
@media (max-width:700px) {
  .navbar .nav-btn{
    display: inline-block;
    position: absolute;
    top: 0px;
    right: 0px;
  }
  .navbar .nav-btn label {
    display: inline-block;
    width: 80px;
    height: 70px;
    padding:15px;
  }
  .navbar .nav-btn label span {
    display: block;
    height: 10px;
    width: 25px;
    border-top: 3px solid #eee;
  }
  .navbar .nav-btn label:hover, .navbar #nav-check:checked ~ .nav-btn label {
    background-color:#fb5b21;
    transition: all 0.5s ease;
  }
  .navbar .nav-links{
    position: absolute;
    display: block;
    text-align: center;
    width:100%;
    background-color:#000;
    transition: all 0.3s ease-in;
    overflow-y: hidden;
    top: 70px;
    right: 0px;
  }
  .navbar .nav-links a {
    display: block;
  }
 
  /* when nav toggle button not checked */
  .navbar #nav-check:not(:checked) ~ .nav-links {
    height: 0px;
  }
 
  /* when nav toggle button is checked */
  .navbar #nav-check:checked ~ .nav-links {
    height: calc(100vh - 70px);
    overflow-y: auto;
  }
  .navbar .nav-links .loginBtn {
    padding: 10px 40px ;
    margin: 20px;
    font-size:  18px;
    font-weight:300;
    color: rgb(9, 14, 90);
  }
  .navbar .nav-links .loginBtn a{color: rgb(9, 14, 90);}
.navbar .nav-links .loginBtn a:hover{background:#FFCC00; color:#000}
  /* Responsive dropdown code */
  .navbar .nav-links .dropdown, .navbar .nav-links .dropdown2 {
    float: none;
    width: 100%;
  }
  .navbar .nav-links .drop-content, .navbar .nav-links .drop-content2 {
    position: relative;
    background-color: rgb(220, 220, 250);
    top: 0px;
    left: 0px;
  }
  /* Text color */
  .navbar .nav-links .drop-content a {
    color: rgb(9, 14, 90);
  }  
 
}
 
/* Dropdown menu CSS code */
.dropdown{
  position: relative;
  display: inline-block;
}
.drop-content, .drop-content2 {
  display: none;
  position: absolute;
  background-color: #000;
  min-width:300px;
  font-size: 16px;
  top:30px;
  z-index: 1;
  box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.4);
}
/* on hover show dropdown */
.dropdown:hover .drop-content, .dropdown2:hover .drop-content2 {
  display: block;
}
/* drondown links */
.drop-content a {
  padding: 12px 10px;
  border-bottom: 1px solid rgb(197, 197, 250);
  display: block;
  transition: all 0.5s ease !important;
}
.dropBtn .drop-content a:hover {
  background-color: rgb(230, 230, 230);
}
.dropdown:hover .dropBtn, .dropdown2:hover .dropBtn2 {
  background-color: rgba(0, 0, 0, 0.3);
}
.dropdown2 .drop-content2 {
  position: absolute;
  left: 120px;
  top: 126px;
}
.dropBtn2 i {
  margin-left: 15px;
}
  
.mahihead{margin:0 auto;padding:0;width:100%;float:left; background:#2b0542;}
.mahihead .mahibaner{margin:0 auto;width:98%;padding:0% 1%;float:left; text-align:center!important;}

.mahitextwrap{margin:auto 0;padding:3% 0;width:100%; float:left; background:#fff;}
.mahitextwrap .mmainbx{margin:auto 0;float:left;width:98%;padding:20px 1%;margin:0px 0px;background:#fff;}
.mahitextwrap .mmainbx h1{font-size:60px;color:#222429;padding:5px 0;font-weight:600; line-height:1.1; text-transform:uppercase;}
.mahitextwrap .mmainbx h2{font-size:50px;color:#222429;padding:5px 0;font-weight:600; line-height:1.1; text-transform:uppercase;}
.mahitextwrap .mmainbx h3{font-size:40px;color:#222429;padding:5px 0;font-weight:600; text-transform:uppercase;}
.mahitextwrap .mmainbx h4{font-size:36px;color:#222429;padding:5px 0;font-weight:600; text-transform:uppercase;}
.mahitextwrap .mmainbx h5{font-size:32px;color:#222429;padding:5px 0;font-weight:600; text-transform:uppercase;}
.mahitextwrap .mmainbx h6{font-size:30px;color:#222429;padding:5px 0;font-weight:600; line-height:1.2; text-transform:uppercase;}
 .mahitextwrap .mmainbx p{margin:0 auto; font-size:18px;color:#222429;line-height:28px;padding:10px 0%;font-weight:300; width:100%;}
.mahitextwrap .mmainbx p a{color:#fb5b21;}
.mahitextwrap .mmainbx p a:hover{color:#197c01;text-decoration:none;}
.mahitextwrap .mmainbx .maintitle{width:100%; padding:5px 0%; font-size:20px;color:#FB5B21;font-weight:600; margin:0px 0px; line-height:20px; text-transform:uppercase;}
.mahitextwrap .mmainbx img{ vertical-align:top; width:98%; padding:1% 1%; margin:15px 0; background:#222429;border-radius:5px;}
 .mahitextwrap .mmainbx .mainimg{margin:auto 0; width:40%; float:left; padding:0% 0; }
.mahitextwrap .mmainbx .maintexta{margin:auto 0; width:56%; float:left; padding:0% 2%; }
 .mahitextwrap .mmainbx .mainform{margin:auto 0; width:40%; float:left; padding:0% 0; background:#222429;border-radius:5px; }

.mahitextwrap .bbxmain{margin:auto 0;float:left;width:98%;padding:5px 1%;margin:0px 0px;}
.airbox{margin:0 auto;float:left;width:29%;padding:2% 2%;margin:2% 2%;background:#1b0346;text-align:center;border-radius:5px;}
.airbox .icony{margin:0 auto;float:left;width:100%; padding:0% 0%; margin:2% 0%; text-align:center; }
.airbox .ictitile{margin:0 auto;width:100%;float:left;padding:5px 0%;font-size:28px;color:#FB5B21;font-weight:600;text-align:center; }
.airbox .ictitile a{color:#FB5B21;}
.airbox .ictitile a:hover{color:#ffffff;}
.airbox p{margin:0 auto;width:100%;padding:15px 0%!important;font-size:16px!important;color:#fff!important;line-height:28px!important;font-weight:300!important;}
.airbox p a{color:#fb5b21!important;}
.airbox p a:hover{color:#197c01!important;text-decoration:none;}
.airbox  

.but3{margin:15px 0;background:#fff;display:inline-block;cursor:pointer;color:#fb5b21;font-size:14px;padding:5px 15px;text-decoration:none;border-radius:3px;} .but3:hover{background-color:#fb5b21;color:#fff;}

 
 
 .mahilinkwrap{margin:0 auto;padding:3% 0;width:100%;float:left; background:#222429;}
.mahilinkwrap .linkmain{margin:0 auto;float:left;width:98%;padding:20px 1%; margin:0px 0px; text-align:center;}
.mahilinkwrap .linkmain .linktitle{width:100%; padding:5px 0%; font-size:36px;color:#fff;padding:5px 0;font-weight:600}
 .mahilinkwrap .linkmain p{width:100%; padding:5px 0%; font-size:18px;color:#fff;line-height:28px;padding:10px 0%;font-weight:200;}
.mahilinkwrap .linkmain p a{color:#fb5b21;}
.mahilinkwrap .linkmain p a:hover{color:#197c01;text-decoration:none;}
.mahilinkwrap .linkmain img{ vertical-align:top; width:98%; padding:1% 1%; margin:15px 0; background:#222429;border-radius:5px;}
 .mahilinkwrap .linkmain .links{background: #fb5b21;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-size:18px; text-transform:uppercase;
    font-weight:300;
    margin:5px 5px;
    padding:12px 25px;
    text-align: center;
    touch-action: manipulation;
    transition: all .3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    border-radius:3px;
    position: relative;}  .mahilinkwrap .linkmain .links:hover{color:#000;background:#fd8356}


.hotelwrap{margin:0 auto;padding:5% 0;width:100%;float:left; background:#fff;}
.hotelwrap .hotmain{margin:0 auto;float:left;width:98%;padding:20px 1%; margin:0px 0px; text-align:center;}
.hotelwrap .hotmain .hotsubtitle{width:100%; padding:5px 0%; font-size:20px;color:#FB5B21;font-weight:600; margin:0px 0px; line-height:20px; text-transform:uppercase;}
.hotelwrap .hotmain .hottitle{width:100%; padding:5px 0%; font-size:46px;color:#222429;font-weight:600; margin:0px 0px; text-transform:uppercase; }
.hotelwrap .hotmain h3{font-size:36px;color:#222429;padding:5px 0;font-weight:600}
.hotelwrap .hotmain h4{font-size:30px;color:#222429;padding:5px 0;font-weight:600}
.hotelwrap .hotmain h5{font-size:28px;color:#222429;padding:5px 0;font-weight:600}
.hotelwrap .hotmain h6{font-size:28px;color:#222429;padding:5px 0;font-weight:600; line-height:1.2;}
 .hotelwrap .hotmain p{width:100%; padding:5px 0%; font-size:18px;color:#222429;line-height:28px;padding:10px 0%;font-weight:200;}
.hotelwrap .hotmain p a{color:#fb5b21;}
.hotelwrap .hotmain p a:hover{color:#197c01;text-decoration:none;}
.hotelwrap .hotmain .navx{background: #fb5b21;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-size:18px; text-transform:uppercase;
    font-weight:300;
    margin:5px 5px;
    padding:12px 25px;
    text-align: center;
    touch-action: manipulation;
    transition: all .3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    border-radius:50px;
    position: relative;}  .hotelwrap .hotmain .navx:hover{color:#000;background:#fd8356}
 .hotelwrap .hotmain .navx::after {
    content: "";
    width: 0;
    height: 0;
    display: block;
    position: absolute;
    z-index:20;
    border: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    margin-left: -20px;
    left: 50%;
    border-top:20px solid #fb5b21;
    bottom: -20px;
}
 *, *::before, *::after{/*! box-sizing: border-box; */}
 .hotelitem{margin:0 auto;float:left;width:23%;padding:0% 0%;margin:1% 1%; position: relative !important;}
.hotelitem .imgpos{ overflow: hidden !important; position: relative !important; border-radius: 0.25rem !important;}
.hotelitem .imgpos img{width: 100% !important; max-width: 100%; height: auto;}
.hotelitem .imgtire{ display: flex !important; align-items: center !important; justify-content: flex-start !important;}
.hotelitem .imgcount{position: absolute !important; left: 0 !important; bottom: 0 !important; width: 100% !important;  border-bottom-right-radius: 0.25rem !important;  border-bottom-left-radius: 0.25rem !important; text-align: center !important; padding:5px !important; background: rgba(34, 36, 41, .9);}
 .imgtt{padding:5px 0%; font-size:16px!important;color:#fff!important;line-height:16px;font-weight:200;}
.imgtt a{color:#fb5b21;}
.imgtt a:hover{color:#197c01;text-decoration:none;}
.imgpp{padding:5px 0%!important; font-size:16px!important;color:#fff!important;line-height:20px!important;font-weight:200!important; text-transform:uppercase;}
.imgpp a{color:#fb5b21;}
.imgpp a:hover{color:#197c01;text-decoration:none;}
.hotelitem img {transition: .5s;}
.hotelitem:hover img {transform:scale(1.2);}
.hotelitem .team-overlay{position:absolute;top:50%;right:50%;bottom:50%;left:50%;display:flex;align-items:center;justify-content: center;background: rgba(34, 36, 41, .9);transition: .5s;opacity: 0;}
.hotelitem:hover .team-overlay{top:0;right:0;bottom:0;left:0;opacity:1;}
.hotbtn{-moz-user-select:none;background:#fb5b21;border:medium none;color:#fff;display:inline-block;font-size:14px;font-weight:300;margin-bottom:10px;padding:7px 7px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .3s ease 0s;vertical-align:middle;white-space:nowrap;border-radius:0;position:relative}.hotbtn:hover{color:#000; background:#fff}.hotbtn::before{content:'';width:0;height:100%;position:absolute;bottom:0;left:100%;background:#fff; color:#fb5b21!important;-webkit-transition:all .3s ease;transition:all .4s ease}
.fbm{ margin:auto 0; width:36px; height:36px; background:url(images/fb.png) no-repeat; float:left; padding:0px 0px; margin:0px 2px; }
.twm{ margin:auto 0; width:36px; height:36px; background:url(images/tw.png) no-repeat; float:left; padding:0px 0px; margin:0px 2px; }
.inm{ margin:auto 0; width:36px; height:36px; background:url(images/in.png) no-repeat; float:left; padding:0px 0px; margin:0px 2px; }


.luxrywrap{margin:0 auto;padding:5% 0;width:100%;float:left; background:#222429;}
.luxrywrap .luxmain{margin:0 auto;float:left;width:98%;padding:20px 1%; margin:0px 0px;}
.luxrywrap .luxmain .luxsubtit{width:100%; padding:2px 0%; font-size:20px;color:#FB5B21;font-weight:600; margin:0px 0px; line-height:20px; text-transform:uppercase;}
.luxrywrap .luxmain .luxtitl{width:100%; padding:2px 0%; font-size:46px;color:#fff;font-weight:600; margin:0px 0px; text-transform:uppercase; }
.luxrywrap .luxmain h3{font-size:36px;color:#fff;padding:5px 0;font-weight:600}
.luxrywrap .luxmain h4{font-size:30px;color:#fff;padding:5px 0;font-weight:600}
.luxrywrap .luxmain h5{font-size:28px;color:#fff;padding:5px 0;font-weight:600}
.luxrywrap .luxmain h6{font-size:28px;color:#fff;padding:5px 0;font-weight:600; line-height:1.2;}
 .luxrywrap .luxmain p{width:100%;font-size:18px;color:#fff;line-height:28px;padding:10px 0%;font-weight:200;}
.luxrywrap .luxmain p a{color:#fb5b21;}
.luxrywrap .luxmain p a:hover{color:#197c01;text-decoration:none;}
.luxrywrap .luxmain .luxxx{background: #fb5b21;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-size:18px; text-transform:uppercase;
    font-weight:300;
    margin:5px 5px;
    padding:12px 25px;
    text-align: center;
    touch-action: manipulation;
    transition: all .3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    border-radius:50px;
    position: relative;}  .luxrywrap .luxmain .luxxx:hover{color:#000;background:#fd8356}
 .luxrywrap .luxmain .luxxx::after {
    content: "";
    width: 0;
    height: 0;
    display: block;
    position: absolute;
    z-index:20;
    border: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    margin-left: -20px;
    left: 50%;
    border-top:20px solid #fb5b21;
    bottom: -20px;
}



.natawrap{margin:0 auto;padding:5% 0;width:100%;float:left; background:#222429;}
.natawrap .natamain{margin:0 auto;float:left;width:98%;padding:20px 1%; margin:0px 0px;}
.natawrap .natamain .nataleft{margin:0 auto;float:left;width:50%;padding:0px 0%; margin:0px 0px;}
.natawrap .natamain .nataright{margin:0 auto;float:left;width:46%;padding:2% 2%; margin:0px 0px;}
 .natawrap .natamain .nataright .subtop{width:100%; padding:2px 0%; font-size:20px;color:#FB5B21;font-weight:600; margin:0px 0px; line-height:20px; text-transform:uppercase;}
.natawrap .natamain .nataright .subdown{width:100%; padding:2px 0%; font-size:46px; line-height:46px;color:#fff;font-weight:600; margin:0px 0px 20px 0; text-transform:uppercase; }
.natawrap .natamain .nataright h3{font-size:36px;color:#fff;padding:5px 0;font-weight:600}
.natawrap .natamain .nataright h4{font-size:30px;color:#fff;padding:5px 0;font-weight:600}
.natawrap .natamain .nataright p{width:100%;font-size:18px;color:#fff;line-height:32px;padding:10px 0%;font-weight:200;}
.natawrap .natamain .nataright p a{color:#fb5b21;}
.natawrap .natamain .nataright p a:hover{color:#197c01;text-decoration:none;}
.natawrap .natamain .nataright .nataxx{background: #fb5b21;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-size:18px; text-transform:uppercase;
    font-weight:300;
    margin:5px 5px;
    padding:12px 25px;
    text-align: center;
    touch-action: manipulation;
    transition: all .3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    border-radius:50px;
    position: relative;}  .natawrap .natamain .nataright .nataxx:hover{color:#000;background:#fd8356}


.femalewrap{margin:0 auto;padding:5% 0;width:100%;float:left; background:#fff;}
.femalewrap .femain{margin:0 auto;float:left;width:98%;padding:20px 1%; margin:0px 0px; text-align:center;}
.femalewrap .femain .febsub{width:100%; padding:5px 0%; font-size:20px;color:#FB5B21;font-weight:600; margin:0px 0px; line-height:20px; text-transform:uppercase;}
.femalewrap .femain .febtitle{width:100%; padding:5px 0%; font-size:46px;color:#222429;font-weight:600; margin:0px 0px; text-transform:uppercase; }
.femalewrap .femain h3{font-size:36px;color:#222429;padding:5px 0;font-weight:600}
.femalewrap .femain h4{font-size:30px;color:#222429;padding:5px 0;font-weight:600}
.femalewrap .femain h5{font-size:28px;color:#222429;padding:5px 0;font-weight:600}
.femalewrap .femain h6{font-size:28px;color:#222429;padding:5px 0;font-weight:600; line-height:1.2;}
 .femalewrap .femain p{width:100%; padding:5px 0%; font-size:18px;color:#222429;line-height:28px;padding:10px 0%;font-weight:200;}
.femalewrap .femain p a{color:#fb5b21;}
.femalewrap .femain p a:hover{color:#197c01;text-decoration:none;}
  *, *::before, *::after{box-sizing: border-box;}
 .femitem{margin:0 auto;float:left;width:29%;padding:0% 0%;margin:1% 2%;}
 
  .femtwo{margin:0 auto;float:left;width:46%;padding:0% 0%;margin:0 2% 2% 2%!important;}
 .female{margin:0 auto;float:left;width:100%;padding:0% 0%;margin:0% 0%; position: relative !important;}
 .female img {transition: .5s;}
.female:hover img {transform:scale(1.2);}
.fbpos{ overflow: hidden !important; position: relative !important; border-radius: 0.25rem !important;}
.fbpos img{width: 100% !important; max-width: 100%; height: auto;}
.fbcount{position: absolute !important; left: 0 !important; bottom: 0 !important; width: 100% !important;  border-bottom-right-radius: 0.25rem !important;  border-bottom-left-radius: 0.25rem !important; padding:5px !important; background:#222429;}
 .fbtt{ margin:auto 0; width:34%; float:left; padding:5px 3% 5px 0; margin:0px 3% 0px 0%; border-right:1px solid #999999; font-size:16px!important;color:#fff!important;line-height:20px;font-weight:200; text-align:center;}
  .fbtt span{color: #FB5B21 !important;}
 .fbpp{ margin:auto 0; width:60%; float:left; padding:5px 0%!important; font-size:20px!important;color:#fff!important;line-height:26px!important;font-weight:200!important; text-transform:uppercase;}
.fbpp a{color:#fff;}
.fbpp a:hover{color:#fb5b21;text-decoration:none;}



.footwrap{margin:auto 0;padding:0;width:100%;float:left; background:#222429;}
.footwrap .fotmain{margin:auto 0; margin:10px 0;width:98%;padding:20px 1%; float:left;}
.footwrap .fotmain .mhibox{width:23%;float:left;margin:1% 0;padding:1% 1%; border-radius:10px}
.footwrap .fotmain .mhibox h5{font-size:24px;color:#fff;padding:5px 0; margin-bottom:10px;}
.footwrap .fotmain .mhibox p{font-size:16px; color: #fff;padding:5px 0;margin:0 0 5px; font-weight:300; line-height:30px;}
.footwrap .fotmain .mhibox p a{color: #fb5b21;}
.footwrap .fotmain .mhibox p a:hover{color: #36fb21;}
 .mahinav {position: relative; overflow: hidden; margin: 6px 0 0 0; padding:10px 0;}
.mahinav li { overflow: hidden; list-style: none; padding:2px 0 2px 22px;margin: 0 0 4px 0; background:url(images/right.jpg) left no-repeat;}
 .mahinav > li {-webkit-transition: all 0.1s ease;transition: all 0.1s ease;}
.mahinav > li > a {float: left;display: block;font-size:16px;line-height: 24px;font-weight:300;color: #fff;-webkit-transition: all 0.1s ease;transition: all 0.1s ease; text-transform:uppercase;}
.mahinav > li > a:hover {text-decoration: none;color: #36fb21;-webkit-transition: all 0.1s ease;transition: all 0.1s ease;}
 
.botomwrap{margin:auto 0;width:100%;float:left;padding:5px 0;background:#fb5b21;}
.botomwrap .botommain{margin:auto 0;width:98%;padding:10px 1%;float:left;}
.botomwrap .botommain p{text-align:center!important;padding:5px 15px;font-size:16px;color:#fff;line-height:32px;font-weight:300; font-family: 'Oswald', sans-serif;}
.botomwrap .botommain p a{color:#f4d61e}
.botomwrap .botommain p a:hover{color:#fb086d}

.abthdwrap{margin:auto 0;width:100%;float:left;padding:10px 0; background:#1c204d url(images/inner-pages.jpg);background-position:center center;background-size:cover}
.abthdwrap .hddmain{margin:auto 0;width:100%;padding:6% 15%;float:left;text-align:center;}
.hdbg{position:relative}
.hdbg::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-image:-moz-linear-gradient(-38deg,#000000 0,#000000 99%);background-image:-webkit-linear-gradient(-38deg,#000000 0,#000000 99%);background-image:-ms-linear-gradient(-38deg,#000000 0,#000000 99%);opacity:.6}
 .abthdtext{position:relative;z-index:1}
 .abthdtext .hddtitle{padding:5px 0%; font-size:20px;color:#FB5B21;font-weight:600; margin:0px 0px; line-height:20px; text-transform:uppercase;}
.abthdtext h1{font-size:55px;color:#fff;padding:5px 0;font-weight:600; line-height:1.1; text-transform:uppercase;}
   .mybut{background: #fb5b21;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-size:18px; text-transform:uppercase;
    font-weight:300;
    margin:5px 5px;
    padding:12px 25px;
    text-align: center;
    touch-action: manipulation;
    transition: all .3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    border-radius:3px;
    position: relative;} .mybut:hover{color:#000;background:#fd8356}
	
	 .sidetg{background: #fff;
    border: medium none;
    color: #fb5b21;
    display: inline-block;
    font-size:16px; text-transform:uppercase;
    font-weight:300;
    margin:5px 5px;
    padding:10px 15px;
    text-align: center;
    touch-action: manipulation;
    transition: all .3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    border-radius:3px;
    position: relative;} .sidetg:hover{color:#000;background:#fd8356}
 

.servwrap{margin:auto 0;padding:3% 0;width:100%; float:left; background:#fff;}
.servwrap .servmain{margin:auto 0;float:left;width:98%;padding:20px 1%;margin:0px 0px;}
.myleft{margin:auto 0;float:left;width:65%; padding:0px 0%;margin:0px 0px;}
.myright{margin:auto 0;float:right;width:35%; padding:0px 0% 0 2%!important;margin:0px 0px;}

.myserve{margin:auto 0;float:left;width:100%; padding:0px 0%;margin:0px 0px;}
.myserve h2{font-size:50px;color:#222429!important;padding:5px 0;font-weight:600; line-height:1.1; text-transform:uppercase;}
.myserve h3{font-size:40px;color:#222429!important;padding:5px 0;font-weight:600; text-transform:uppercase;}
.myserve h4{font-size:36px;color:#222429!important;padding:5px 0;font-weight:600; text-transform:uppercase;}
.myserve h5{font-size:32px;color:#222429!important;padding:5px 0;font-weight:600; text-transform:uppercase;}
.myserve h6{font-size:30px;color:#222429!important;padding:5px 0;font-weight:600; line-height:1.2; text-transform:uppercase;}
.myserve p{margin:0 auto; font-size:18px;color:#222429;line-height:28px;padding:10px 0%;font-weight:300; width:100%;}
.myserve p a{color:#fb5b21;}
.myserve p a:hover{color:#197c01;text-decoration:none;}
.myserve .mytitle{padding:5px 0%;font-size:20px;color:#FB5B21;font-weight:600; margin:0px 0px; line-height:20px;text-transform:uppercase;}
.myserve img{ vertical-align:top; width:98%; padding:1% 1%; margin:15px 0; background:#222429;border-radius:5px;}

.mybox{margin:auto 0;width:100%;float:right; padding:0px 0px; margin:0px 0px 30px 0px; background:#222429; border-radius:5px;}
.mybox .bxtit{margin:auto 0;padding:2% 5%; width:100%;float:left;font-size:22px; color:#fb5b21; text-transform:uppercase;}
.mybox .bxdes{margin:auto 0;padding:2% 5%; width:100%;float:left; margin-bottom:15px;}
.mybox .bxdes p{font-size:14px;color:#fff;line-height:24px;padding:0px 0%;font-weight:400; width:100%;}
.mybox .bxdes p a{color:#f8f506;}
.mybox .bxdes p a:hover{color:#f8066b;text-decoration:none;}

 .mypost{margin:auto 0;padding:0% 0%; width:100%;float:left; margin-bottom:15px; background:#1b0346; border-radius: 3px;}
.mypost .pstimg{margin:auto 0;padding:0% 0%; width:20%;float:left;}
.mypost .pstimg img{width:100%; vertical-align:top; -webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;}
.mypost .psttxt{margin:auto 0;padding:5% 5%; width:70%;float:left; color:#fff; font-size:22px; font-weight:400; line-height:26px;}
 .mypost .psttxt a{color:#fff;}
.mypost .psttxt a:hover{color:#fb5b21;text-decoration:none;}


.contactwrap{margin:0 auto;padding:5% 0;width:100%;float:left; background:#fff;}
.contactwrap .callmain{margin:0 auto;float:left;width:98%;padding:20px 1%; margin:0px 0px; text-align:center;}
.contactwrap .callmain .callsub{width:100%; padding:5px 0%; font-size:20px;color:#FB5B21;font-weight:600; margin:0px 0px; line-height:20px; text-transform:uppercase;}
.contactwrap .callmain .febtitle{width:100%; padding:5px 0%; font-size:46px;color:#222429;font-weight:600; margin:0px 0px; text-transform:uppercase; }
.contactwrap .callmain h2{font-size:50px;color:#222429;padding:5px 0;font-weight:600}
.contactwrap .callmain h3{font-size:40px;color:#222429;padding:5px 0;font-weight:600}
.contactwrap .callmain h4{font-size:36px;color:#222429;padding:5px 0;font-weight:600}
.contactwrap .callmain h5{font-size:30px;color:#222429;padding:5px 0;font-weight:600}
.contactwrap .callmain h6{font-size:28px;color:#222429;padding:5px 0;font-weight:600; line-height:1.2;}
 .contactwrap .callmain p{width:100%; padding:5px 0%; font-size:18px;color:#222429;line-height:28px;padding:10px 0%;font-weight:200;}
.contactwrap .callmain p a{color:#fb5b21;}
.contactwrap .callmain p a:hover{color:#197c01;text-decoration:none;}

.cont-form{
	font: 95% Arial, Helvetica, sans-serif;
	max-width: 400px;
	margin: 10px auto;
	padding: 16px;
	background: #F7F7F7;
}
.cont-form .formtitle{
	background: #fb5b21;
	padding: 20px 0;
	font-size: 140%;
	font-weight: 300;
	text-align: center;
	color: #fff;
	margin: -16px -16px 16px -16px;
}
.cont-form input[type="text"],
.cont-form input[type="date"],
.cont-form input[type="datetime"],
.cont-form input[type="email"],
.cont-form input[type="number"],
.cont-form input[type="search"],
.cont-form input[type="time"],
.cont-form input[type="url"],
.cont-form textarea,
.cont-form select 
{
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	outline: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	background: #fff;
	margin-bottom: 4%;
	border: 1px solid #ccc;
	padding: 3%;
	color: #555;
	font: 95% Arial, Helvetica, sans-serif;
}
.cont-form input[type="text"]:focus,
.cont-form input[type="date"]:focus,
.cont-form input[type="datetime"]:focus,
.cont-form input[type="email"]:focus,
.cont-form input[type="number"]:focus,
.cont-form input[type="search"]:focus,
.cont-form input[type="time"]:focus,
.cont-form input[type="url"]:focus,
.cont-form textarea:focus,
.cont-form select:focus
{
	box-shadow: 0 0 5px #43D1AF;
	padding: 3%;
	border: 1px solid #43D1AF;
}

.cont-form input[type="submit"],
.cont-form input[type="button"]{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	padding: 3%;
	background: #fb5b21;
	border-bottom: 2px solid #a0330c;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;	
	color: #fff;
}
.cont-form input[type="submit"]:hover,
.cont-form input[type="button"]:hover{
	background: #2EBC99;
}
 

 
@media screen and (min-width:901px) and (max-width:1199px){
	.container,.wrap{margin:0 auto;width:100%;height:auto;clear:both}
	.container{padding:0}
	.table.premium{margin: 3px;}
	} 
	
	@media screen and (min-width:801px) and (max-width:900px){
		.container,.wrap{margin:0 auto;width:100%;height:auto;clear:both}
		.container{padding:0}
 					.topcr .callmain .callbx{width:46%;margin:5px 2%}
					.mahitextwrap .mmainbx .mainimg{width:100%;margin:2% 0%!important;}
					.mahitextwrap .mmainbx .maintexta{width:100%;margin:2% 0%!important;}
					.mahitextwrap .mmainbx h1{font-size: 40px;}
					.mahitextwrap .mmainbx h2{font-size: 40px;}
					.mahitextwrap .mmainbx h3{font-size: 40px;}
					.mahitextwrap .mmainbx h4{font-size: 40px;}
					.mahitextwrap .mmainbx h5{font-size: 30px;}
					.mahitextwrap .mmainbx h6{font-size: 30px;}
					.airbox{width: 98%;}
					.hotelitem{width:48%;}
 					.natawrap .natamain .nataright .subdown{font-size:36px;line-height:36px;}
 					.femalewrap .femain .febtitle{font-size:36px;line-height:36px;}
					.footwrap .fotmain .mhibox{width:50%;}
					.abthdtext h1{font-size:40px;}
					.myleft{width: 100%;margin:3% 2%;}
					.myright{width: 100%;margin:3% 2%;}
					.mahitextwrap .mmainbx .mainform{width:98%;margin:3% 2%;}
					.femtwo{width:48%;margin:3% 1%!important;}
		.wrapper .table{  width:43%; }
 .table.premium{ margin:20px 5px; }
  .table.ultimate{ margin: 0px; }
		} 
		@media screen and (min-width:621px) and (max-width:800px){
			.container,.wrap{margin:0 auto;width:100%;height:auto;clear:both}
			.container{padding:0}
			.topcr .callmain .callbx{width:46%;margin:5px 2%}
					.mahitextwrap .mmainbx .mainimg{width:100%;margin:2% 0%!important;}
					.mahitextwrap .mmainbx .maintexta{width:100%;margin:2% 0%!important;}
					.mahitextwrap .mmainbx h1{font-size: 40px;}
					.mahitextwrap .mmainbx h2{font-size: 40px;}
					.mahitextwrap .mmainbx h3{font-size: 40px;}
					.mahitextwrap .mmainbx h4{font-size: 40px;}
					.mahitextwrap .mmainbx h5{font-size: 30px;}
					.mahitextwrap .mmainbx h6{font-size: 30px;}
					.airbox{width: 98%;}
					.mahilinkwrap .linkmain .links{font-size:16px;padding:7px 15px;}
					.hotelitem{width:48%;}
					.natawrap .natamain .nataleft{width:100%;}
					.natawrap .natamain .nataright{width: 98%;}
					.natawrap .natamain .nataright .subdown{font-size:36px;line-height:36px;}
					.femitem{width:98%;margin:3% 2%;}
					.femalewrap .femain .febtitle{font-size:36px;line-height:36px;}
					.footwrap .fotmain .mhibox{width:50%;}
					.abthdtext h1{font-size:40px;}
					.myleft{width: 100%;margin:3% 2%;}
					.myright{width: 100%;margin:3% 2%;}
					.mahitextwrap .mmainbx .mainform{width:98%;margin:3% 2%;}
					.femtwo{width:48%;margin:3% 1%!important;}
					 .wrapper .table{  width:42%; }
 .table.premium{ margin:20px 5px; }
  .table.ultimate{ margin: 0px; }
			} @media screen and (min-width:481px) and (max-width:620px){
				.container,.wrap{margin:0 auto;width:100%;height:auto;clear:both}
				.container{padding:0}
				.topcr .callmain .callbx{width:46%;margin:5px 2%}
					.mahitextwrap .mmainbx .mainimg{width:100%;margin:2% 0%!important;}
					.mahitextwrap .mmainbx .maintexta{width:100%;margin:2% 0%!important;}
					.mahitextwrap .mmainbx h1{font-size: 40px;}
					.mahitextwrap .mmainbx h2{font-size: 40px;}
					.mahitextwrap .mmainbx h3{font-size: 40px;}
					.mahitextwrap .mmainbx h4{font-size: 40px;}
					.mahitextwrap .mmainbx h5{font-size: 30px;}
					.mahitextwrap .mmainbx h6{font-size: 30px;}
					.airbox{width: 98%;}
					.mahilinkwrap .linkmain .links{font-size:16px;padding:7px 15px;}
					.hotelitem{width:100%;}
					.natawrap .natamain .nataleft{width:100%;}
					.natawrap .natamain .nataright{width: 98%;}
					.natawrap .natamain .nataright .subdown{font-size:36px;line-height:36px;}
					.femitem{width:98%;margin:3% 2%;}
					.femalewrap .femain .febtitle{font-size:36px;line-height:36px;}
					.footwrap .fotmain .mhibox{width:50%;}
					.abthdtext h1{font-size:40px;}
					.myleft{width: 100%;margin:3% 2%;}
					.myright{width: 100%;margin:3% 2%;}
					.mahitextwrap .mmainbx .mainform{width:98%;margin:3% 2%;}
					.femtwo{width:96%;margin:3% 2%;}
					 .wrapper .table{  width:41%; }
 .table.premium{ margin:20px 0px; }
  .table.ultimate{ margin: 0px; }
					}
				@media screen and (min-width:320px) and (max-width:480px){
					.container,.wrap{margin:0 auto;height:auto;clear:both;width:100%}
					.container{padding:0}
					.topcr .callmain .callbx{width:96%;margin:5px 2%}
					.mahitextwrap .mmainbx .mainimg{width:100%;margin:2% 0%!important;}
					.mahitextwrap .mmainbx .maintexta{width:100%;margin:2% 0%!important;}
					.mahitextwrap .mmainbx h1{font-size: 40px;}
					.mahitextwrap .mmainbx h2{font-size: 40px;}
					.mahitextwrap .mmainbx h3{font-size: 40px;}
					.mahitextwrap .mmainbx h4{font-size: 40px;}
					.mahitextwrap .mmainbx h5{font-size: 30px;}
					.mahitextwrap .mmainbx h6{font-size: 30px;}
					.airbox{width: 98%;}
					.mahilinkwrap .linkmain .links{font-size:16px;padding:7px 15px;}
					.hotelitem{width:100%;}
					.natawrap .natamain .nataleft{width:100%;}
					.natawrap .natamain .nataright{width: 98%;}
					.natawrap .natamain .nataright .subdown{font-size:36px;line-height:36px;}
					.femitem{width:98%;margin:3% 2%;}
					.femalewrap .femain .febtitle{font-size:36px;line-height:36px;}
					.footwrap .fotmain .mhibox{width: 100%;}
					.abthdtext h1{font-size:40px;}
					.myleft{width: 100%;margin:3% 2%;}
					.myright{width: 100%;margin:3% 2%;}
					.mahitextwrap .mmainbx .mainform{width:98%;margin:3% 2%;}
					.femtwo{width:96%;margin:3% 2%;}
  					 
 					 .wrapper .table{
    width:90%;
  }

  .table.premium{
    margin:20px 0px;
  }
  .table.ultimate{
    margin: 0px;
  }
					}
					
 .nowcalling{display:block;position:fixed;bottom:0;width:100%;z-index:9999}.lcol,.rcol{float:left;width:50%}.lcol{background-color:#FF4866}.rcol{background-color:#B8EA26}.lcol a,.rcol a{display:block;padding:10px 0;text-align:center;text-decoration:none;color:#fff}}