@font-face {
  font-weight: 600;
  src: url('../fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/Montserrat-Bold.woff') format('woff'), url('../fonts/Montserrat-Bold.ttf')  format('truetype'), url('../fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg');
}
@font-face {
  font-family: 'Montserrat-ExtraBold';
  src: url('../fonts/Montserrat-ExtraBold.ttf');
}
@font-face {
  font-family: 'Montserrat-ExtraLight';
  src: url('../fonts/Montserrat-ExtraLight.ttf');
}
@font-face {
  font-family: 'Montserrat-Italicd';
  src: url('../fonts/Montserrat-Italic.ttf');
}
@font-face {
  font-family: 'Montserrat-Light';
  src: url('../fonts/Montserrat-Light.ttf');
}
@font-face {
  font-family: 'Montserrat-Medium';
  src: url('../fonts/Montserrat-Medium.ttf');
}
@font-face {
  font-family: 'Montserrat-Regular';
  src: url('../fonts/Montserrat-Regular.ttf');
}
@font-face {
  font-family: 'Montserrat-SemiBold';
  src: url('../fonts/Montserrat-SemiBold.ttf');
}
@font-face {
  font-family: 'Montserrat-Thin';
  src: url('../fonts/Montserrat-Thin.ttf');
}
@font-face {
  font-family: 'ObjektivMk1';
  src: url('../fonts/ObjektivMk1_Trial_Md.ttf');
}



body, html{height:100%;}
body{font-family: 'Raleway'; font-weight: 400; color:#33335e; line-height:normal; font-size:16px;}

strong {font-weight: 900;}
a:focus, a:hover{
text-decoration: none;
}
/* header */
.desk-only{display: block;}
.mob-only{display: none;}
.header{
  width: 100%;
  /* background-color: #7F3F83; */
 
}
.header .logo img{
  max-width: 100%;
}
.contact .lang-box {
  position: absolute;
  right: -60px;
  top: 27px;
  font-weight: 400;
  font-size: 14px;
  border: 1px solid #6E0092;
  padding: 0 6px;
  border-radius: 6px;
}
.contact .lang-box .form-control {
  height: auto;
  padding: 5px 10px 5px 0;
  background-color: transparent;
  color: #018591;
  font-size: 16px;
  border-color: #6c3972;
  border-radius: 6px;
  font-weight: 600;
  border-color: transparent;
  box-shadow: none;
  cursor: pointer;
}

.contact .lang-box .form-control option{
  color: #000;
}
.header .row{
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-left: 0;
}

.header .contact a{color: #018591;  font-weight: 600; font-size: 18px;display: inline-flex;align-items: center; justify-content: flex-end;}
.header .contact a br{
  display: none;
}
.header .contact a i{
  font-size: 26px;
  margin-right: 10px;
  margin-top: 5px;}
.header .logo {
     display:inline-block;margin: 25px 0;}
     
     
     .header .contact {
      display:inline-block;margin: 25px 0;}
.header h1 {font-size:30px; color:#FFFFFF; text-transform:uppercase; font-weight:900;}
.header h1 span {color:#33335e; display:block;}

.ajman-content { font-size:20px; margin-bottom: 50px;}
.ajman-content h4{ text-transform:uppercase; font-size:24px; line-height:normal; margin:20px 0;}
.ajman-content p{margin:20px 0; color:#404040; font-weight:300;}
.btn-info {background:#7F3F83;border-color:#7F3F83; text-transform:uppercase; color:#fff; padding:10px 10px; font-weight:bold; border-radius:40px; padding-right:20px; font-size:15px;  cursor: text;}
.ajman-content .title h1{
  font-size: 38px;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  text-shadow: 2px 2px 10px rgb(0 0 0 / 51%);
  font-weight: 600;
}
.ajman-content .title{
  margin-top: 40px;
  margin-bottom: 60px;
  width: 100%;
}
.ajman-content .contact-wrap .contact-inner p{
  font-size: 10px;
  font-weight: 400;
  color: #221F20;
  margin: 0;
  line-height: normal;
    margin-bottom: 10px;
}
.ajman-content .row{
  display: flex;
  align-items: center;
  width: 100%;
  flex-flow: row wrap-reverse;
}
.contact-wrap .contact-inner .form-group{
  padding: 0 15px;
  margin-bottom: 0;
}
/* .contact-wrap .contact-inner .chk-box{
  display:flex;
  align-items: center;
  width: 100%;
  font-size: 10px;
  color: #221F20;
  margin-bottom: 5px;
} */
.contact-inner .form-desc{
  width: 100%;
  display: inline-block;
  padding: 0 20px;
}
.contact-inner .chk-box label{
  font-weight: 400;
  color: #231F20;
}
.chk-box input[type=checkbox] + label {
  display: block;
  margin-bottom: 10px;
  cursor: pointer;
}
.chk-box input[type=checkbox]{
  display: none;
}
.chk-box input[type=checkbox] + label:before {
  content: "\2714";
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-right: 5px;
    vertical-align: bottom;
    color: transparent;
    background-color: #ECEDEE;
}
.chk-box input[type=checkbox]:checked + label:before {
  background-color: #7F3F83;
    border-color: #ECEDEE;
    color: #fff;
    font-size: 9px;
    padding-left: 3px;
}
/* .contact-inner .chk-box input{
  margin-right: 5px;
  margin-top: 0;
  accent-color: #7F3F83;
  background-color: #777777;
} */
.btn-info:hover, .btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info.focus:active, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {background:#7F3F83; border-color:#7F3F83;}
.btn-info img {max-width:48px; float:left; padding-right:10px; padding-top:4px;}
.btn.btn-info + .btn.btn-info { margin-left: 25px;}

/* .contact-form{margin-top:-65px;} */
.contact-form .col-md-6,
.contact-form .col-md-12{
  margin-bottom: 20px;
}
.contact-form .contact-inner .form-control::placeholder{
  color: #777777;
}
.contact-form .contact-inner .form-control{
  color: #777777;
  font-weight: 400;
  font-size: 12px;
  background-color: #ECEDEE;
  border: 0;
  height: 40px;
  border-radius: 8px;
}
.form-control:focus{
  box-shadow: none;
}
.contact-form .contact-inner textarea.form-control{
  height: 55px;
  padding-top: 20px;
}
.contact-form .contact-inner select.form-control {
  float: left;
  width: 100%;
  padding: 6px 20px 6px 10px;
  outline: none;
  border: 0;
  font-size: 12px;
  word-wrap: break-word;
  white-space: -moz-pre-wrap;
  white-space: pre-wrap;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  
}

.contact-form .contact-inner .select {
  /* float: left; */
  width: 100%;
  position: relative;
  -webkit-border-radius: 4px;
  overflow: hidden;
  -webkit-transition: all ease-in-out 0.3s;
  transition: all ease-in-out 0.3s;
  background: rgba(255, 255, 255, 0.4);
  box-shadow: 0px 12px 12px rgb(0 0 0 / 2%);
}
.contact-form .contact-inner .select:after {
  content: "\f078";
  /* z-index: 2; */
  right: 15px;
  top: 15px;
  width: auto;
  height: 100%;
  font-family: 'FontAwesome';
  position: absolute;
  color: #777777;
  pointer-events: none;
  font-size: 10px;
  /* background: transparent; */
}
.contact-form .contact-wrap h2 {
  font-size: 20px;
  color: #7F3F83;
  text-align: center;
  font-weight: 700;
  padding: 30px 30px 0;
  margin-bottom: 0;
  margin-top: 0;}
  .contact-form{
    padding-left: 10%;
  }
  .ajman-content .contact-wrap .contact-inner .form-note{
    margin-top: 10px;
  }
  .form-note strong{
    font-weight: 600;
  }
.contact-form .contact-wrap { box-shadow: 3px 0px 25px rgba(0, 0, 0, 0.5);border-radius:20px; background-color: #ffffff;}
.contact-form .contact-wrap .g-recaptcha{
  display: inline-block;
}
.rc-anchor-light.rc-anchor-normal, .rc-anchor-light.rc-anchor-compact{
  border: 0 !important;
}
.contact-form .contact-wrap .contact-inner{padding:20px 15px; padding-bottom: 30px; }
.contact-form .contact-wrap .contact-inner label {font-size:10px; line-height:normal; font-weight:400;}
.contact-form .contact-wrap .btn-default {
  font-weight: 600;
  background-color: #8e3883;
  color: #fff;
  font-size: 20px;
  border-radius: 40px;
  padding: 10px 40px;
  margin-top: 15px;
  width: 100%;
}
.contact-wrap .contact-inner .g-recaptcha {
  margin: 0;
}
.banefits > h4 {color: #7F3F83;font-weight: bold;}
.banefits ul {padding-left: 0px;}
.banefits ul li {list-style:none; position:relative;}
.banefits ul li::before {color: #009395;content: "â€¢";}
.ajman-content .ft_txt > span {color: #c884d2;}
.ajman-content .ft_txt {color:#7F3F83;font-weight: bold; text-align:center;}
footer {background-color: #222222;padding: 30px 15px;}


/*Thanks*/
.thansk {background-size:cover !Important; background-repeat:no-repeat !important;}
.ajman-thanks {color:#6d6469; font-size:28px; font-weight:bold; padding: 80px 20px 60px;bottom:0; width:100%; position: absolute;height: 100%;
  display: inline-flex;align-items: flex-end;}
.ajman-thanks p{font-weight: 600; font-size: 24px; text-align: center; margin-top: 35px; margin-bottom: 24px; color: #ffffff;}
.ajman-thanks h1 {color:#32345b; font-size:33px; text-transform:uppercase; font-weight: 600; text-align: center; line-height: normal;}
.ajman-thanks h1 span {color:#3491d6; display:block;}
.ajman-thanks .book-cons a.book-btn,.ajman-thanks a.book-btn {
  
  background-color: #008390;
  padding: 15px 65px;
  font-size: 24px;
}
r-
.ul-text-block {
  margin: 15px 0 0;
  padding-left: 10px;
}
.ul-text-block li {
  list-style: none;
  font-size: 18px;
  line-height: normal;
  margin-top: 8px;
  color: #404040;
}
.ul-text-block li i {
  color: #7F3F83;
  font-size: 20px;
  margin-right: 4px;
}


/* sunil css */
.img-box{
  max-width: 100%;
  /* float: left; */
}
.img-box img{
 max-width: 100%;
}

/* pacake css */
.package .data .title {
  background-color: #e9eaec;
  width: 100%;
  padding: 15px;
  color: #000000;
  text-transform: uppercase;
  min-height: 78px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.package .row{
  /* margin-bottom: 20px; */
}
.package .page-title{
  margin: 50px 0;
  font-weight: 600;
  font-size: 34px;
  color: #000000;
  text-transform: uppercase;
}
.package .page-title h1{
  text-transform: uppercase;
  color: #000000;
  font-weight: 600;
}
.package .page-title h1 span{
  color: #7F3F83;
  font-weight: 600;
}
.package .data .title h3{
  margin-top: 0%;
  margin-bottom: 0%;
  font-size: 25px;
  font-weight: 600;
  color: #000000;

}
.content {
  width: 100%;
 
}
.package .content {
 
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
}
.content .img-box img{width: 100%;}
.start-sec .img-box img{width: 85%;}
.package .data{
  width: 100%;
  border: 1px solid #e9eaec; 
}
ul.desc {
  width: 100%;
  list-style-type: none;
  padding: 10px 20px;
  min-height: 222px;
}
.package ul.desc li::before{
  content: "-";
  font-size: 15px;
  font-weight: bold;
  display: inline-block;
  margin-right: 14px;
}
.package ul.desc li{
  display: flex;
  width: 100%;
  color: #000000;
}
.package ul.desc li p{
  min-height:39px;
  font-size: 18px;
  font-weight: 500;
  color: #505050;
}
.price-tag {
  width: 100%;
  padding: 40px 20px 20px;
  text-align: center;
  border-top: 1px solid #e9eaec;
  display: flex;
  align-items: center;
  position: relative;
  justify-content: center;
  min-height: 123px;
}
.price-tag.pt-20 h5{
  display: flex;
    align-items: center;
}

.price-tag.pt-20 h5 span{
  margin-left: 10px;
  font-weight: 600;
}
.price-tag .img-box{
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
}
.pt-20{
  padding-top: 20px;
}
.price-tag .special-tag{
  padding-right: 15px;
    border-right: 1px #7F3F83 solid;
}
.price-tag .special-tag del span{
  margin: 0;
  font-size: 28px;
  color: #7F3F83;
  line-height: normal;
}
.price-tag .special-tag del{
  color:#FF3B3B;
  display: inline-flex;
}
.price-tag .special-tag h5{
  margin: 0;
}
.price-tag  h3{
  flex: 1;
  color: #7F3F83;
  font-size: 43px;
  font-weight: 600;
  margin: 0;
}
.price-tag h5{
  color: #505050;
  font-size: 21px;
  font-weight: 600;
  margin-bottom: 5px;
}
.price-tag h5 span{
  color: #7F3F83;
  font-weight: 600;
  font-size: 43px;
}
.start-sec{
  background-color: #009395;
}
.start-sec .start{
  padding: 20px 0;
  color: #ffffff;
  margin-bottom: 0px;
 font-weight: 500;
}
.start-sec .start .row{display: flex; align-items: center;}
.start-sec .start h1{
  font-weight: bold;
  text-transform: uppercase;
  font-size: 34px;
  text-align: center;
}
.start-sec .start h3 {
  margin-bottom: 0;
   font-size: 18px;
   line-height: 33px;
  margin-top: 5px;
  font-weight: 600;
  padding-left: 20px;
  font-family: 'Raleway';
  font-weight: 600;
}

/* footer {
  background-color: #7F3F83;
} */
footer .row{
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #FFFFFF;
}
.left-footer{
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  margin: 25px 0;
}
.left-footer p{
  margin: 0px 0px 0px 35px ;
  font-family: 'ObjektivMk1';
  font-size: 18px;
}
.left-footer .img-box{
  width: auto;
}
.left-footer .img-box img{
  max-width: 50px;
}
.right-footer{
  display: flex;
  justify-content: flex-end;
  list-style-type: none;
  width: 50%;
  align-items: center;
  margin: 25px 0;
  font-size: 18px;
}
.right-footer li{
  margin: 0 10px;
  font-family: 'ObjektivMk1';
}
.right-footer li a{
  font-size: 34px;
    color: #ffffff;
}
.right-footer li a.privacy_link{
  font-size: 18px;
}
footer p{text-align: center; color: #ffffff; margin: 0; font-size: 16px; font-family: 'Raleway';}
.text-end{
  text-align: end;
}
.foot-dicrb{width: 100%; display: flex; justify-content: center; align-items: center; margin-top: 40px;}
.foot-dicrb p{ padding: 0 30px; font-size: 16px; }
.foot-dicrb p:last-child{ border-left: 1px solid #ffffff;}
.bg-image{
  background-image: url("../images/bg.png");
  background-size: cover;
  background-repeat: no-repeat;
 background-position: center;

}
.thank-you-bg{
  background-image: url("../images/bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  height: calc(100vh - 136px);
  position: relative;
 background-position: center;
}
ul{
  list-style-type: none;
  text-decoration: none;
  margin: 0;
  padding: 0%;
}
.price-zone{
  display: flex;
  width: 100%;
  flex-flow: row wrap;
}
.price-zone li {
  width: 60%;
  background: #fff;
  padding: 8px;
  border-radius: 50px;
  margin-bottom: 35px;
}
.price-zone li .content{
  display: flex;
  align-items: center;
  padding-right: 20px;
}
.price-zone li .content .img-box {
  width: 65px;
}
.price-zone li .content .img-box img{
  max-width: 100%;
  width: 100%;
}
.price-zone li .data{
  margin-left: 20px;
  flex: 1;
}
.price-zone li .data h3{
  margin: 0;
  color: #505050;
  font-size: 21px;
  font-weight: 600;
  text-align: left;
  padding-left: 15px;
}
.container{
  width: 1400px;
  margin: 0 auto;
}
.book-cons{
  width: 100%;
  margin: 40px 0;
  display: inline-block;
  font-size: 22px;
  font-weight: 600;
}
.book-cons a.and-more{
  color: #505050;
  margin-bottom: 40px;
  display: inline-block;
  font-size: 24px;
  font-weight: 600;
}
.book-cons a.book-btn ,a.book-btn{
  color: #ffffff;
  padding: 20px 40px;
  border-radius: 50px;
  background-color: #883a85;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
  display: inline-block;
  font-weight: 600;
}
.image-buttons{
  width: 220px;
}
.call img{
  width: 390px;
}
.mob-code-box{
  position: relative;
}

.mob-code-box span{
  position: absolute;
  width: 50px;
}
.mob-code-box span input{
  width: 100%;
  padding-right: 0;
  background-color: transparent !important;
  border: transparent;
  outline: none;
}

.mob-code-box input#phone{
  padding-left: 50px;
}
.header .col-xs-8.col-md-6 {
  padding-right: 250px;
}

/* mobile only css */
.mob-only{
  width: 100%;
  position: relative;
  display: none;
}
.mob-only img{
  width: 100%;
}
.mob-only .container{
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.mob-only .title h1{
  font-size: 34px;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
}
/* responsive */
@media only screen and (max-width:1400px){
  .start-sec .start h3{font-size: 16px; line-height: 30px;}
  .foot-dicrb p {
    padding: 0 20px;
    font-size: 14px;
}
.ajman-content .title h1{font-size: 30px;}
}
@media only screen and (max-width:640px){
  .contact .lang-box .form-control{
    font-size: 8px;
  }
  body, html {height:auto;
  }
  .ajman-content .row .col-md-6{
    width: 100%;
  }
  .ajman-content{
    margin-bottom: 0px;
  }
  .header .row .col-sm-6{
    width: 50%;
  }
  .header .logo img{
    max-width: 100px;
  }
  .header .contact a{
    font-size: 9px;
  }
  .ajman-content .title h1{
    font-size: 21px;
  }
  .row{
    margin-left: 0;
    margin-right: 0;
  }
  .price-zone li{
    width: 100%;
  }
  .ajman-content .title{
    margin-bottom: 0px;
  }
  .price-zone li .content .img-box img{
    max-width: 60px;
  }
  .price-zone li .data h3{
    font-size: 14px;
  }
  .ajman-content .contact-wrap .contact-inner p{
    font-size: 8px;
  }
  .contact-wrap .contact-inner .chk-box{
    font-size: 8px;
  }
  .contact-form .contact-wrap .btn-default{
    font-size: 14px;
  }
  .package .page-title h1{
    font-size: 21px;
  }
  .package .page-title{
    margin: 40px 0;
  }
  .package .row .col-sm-4{
    margin-bottom: 25px;
  }
  .package .data .title{
    min-height: auto;
  }
  .package .data .title h3{
    font-size: 18px;
  }
  ul.desc{
    min-height: auto;
    font-size: 14px;
  }
  .book-cons{
    margin: 0px 0;
    font-size: 14px;
    margin-bottom: 40px;
  }
  .book-cons a.and-more{
    margin-bottom: 20px;
    font-size: 18px;
  }
  .book-cons a.book-btn, a.book-btn{
    padding: 15px 20px;
    display: inline-block;
    font-size: 13px;
  }
  .start-sec .start h1{
    font-size: 21px;
    margin-top: 0;
  }
  .start-sec .start h3{
    font-size: 10px;
  }
  .left-footer .img-box img {
    max-width: 40px;
  }footer .row{
    flex-flow: row wrap;
  }
  .left-footer, .right-footer{
    width: 100%;
    justify-content:center;
    margin: 0;
  }
  .left-footer p{
    margin: 0px 0px 0px 10px;
    font-size: 14px;
  }
  .right-footer{
    font-size: 14px;
  }
  .right-footer li a{
    font-size: 28px;
  }
  .right-footer li a.privacy_link{
    font-size: 14px;
  }
  .contact-form .contact-wrap{
    margin-bottom: 30px;
  }
  .price-zone li{
    margin-bottom: 30px;
  }
  .mob-only .title h1{
    font-size: 18px;
  }
}
@media only screen and (max-width:767px){
  .col-xs-8.col-md-6{
    padding-right: 40px;
  }
  
  /* .contact .lang-box {
    position: absolute;
    right: 15px;
    top: 2px;
  } */
  .contact-form .contact-wrap h2{
    font-size: 14px;
  }
  .header h1 {font-size: 18px;}
  .btn.btn-info + .btn.btn-info {margin-left: 0;margin-top: 10px;}
  .btn-info{width:100%;}
  .ajman-content h4 {font-size: 20px;}
  .ajman-thanks  {position:absolute; font-size:20px; bottom: 0;}
  .ajman-thanks h1 {font-size:20px; line-height: 24px;}
  .ajman-thanks p{letter-spacing:normal;}
  .ajman-content .row .col-md-6,.contact-form .contact-wrap .col-md-12 {width: 100%;
    padding-right: 0;
    padding-left: 0;
    }
    .price-zone li{
      width: 100%;
      box-shadow: 3px 0px 25px rgb(0 0 0 / 50%);
    }
    .contact-form .contact-wrap {
      margin-bottom: 40px;
      margin-top: 40px;
    }
    .contact-inner .form-desc{
      padding: 0 0;
    }
    
    .header .contact a{
      align-items: center;
    }
    .header .contact a i{
      margin-left: 0px;
      font-size: 18px;
    }
   /*  .bg-image{
      background-image: unset;
    }
    .ajman-content .title{
      display: none;
    } */
    .ajman-content .title{

    }
    .mob-only{
      display: block;
    }
    .package .row .col-sm-4 {
      margin-bottom: 25px;
    }
    .ajman-content{
      margin-bottom: 10px;
    }
    .package .page-title{
      margin: 0 0 20px 0;
    }
    .thank-you-bg{
      height: 600px;
    }
    
  }
@media only screen and (max-width:1023px){
  .header .contact span{
    width: 65%;
    text-align: left;
    flex:1;
   }
  .header .contact a{
    align-items: center;
  }
  .price-zone li{
    width: 100%;
  }
  .contact-form .contact-wrap {
    margin-bottom:40px;
  }
  .price-tag .special-tag del span{
    font-size: 16px;
  }
  .price-tag h5{
    font-size: 14px;
  }
  .price-tag h3{
    font-size: 26px;
  }
  .price-tag h5 span{
    font-size: 26px;
  }
  .row{
    margin-left: 0;
    margin-right: 0;
  }
  .contact-form {
    padding-left: 0%;
}
}
@media only screen and (max-width:1500px){
  .container {
    width: 1200px;
}
/* .header .col-xs-8.col-md-6{
  padding-right: 80px;
} */
.contact .lang-box {
  right: -5px;
  top: 30px;
}
.contact .lang-box .form-control{
  font-size: 10px;
  /* padding: 2px; */
}
/* .contact .lang-box{
  right: -52px;
  top: 22px;
} */
}
@media only screen and (max-width:1200px){
  .container {
    width: 100%;
}
}

@media only screen and (max-width:1199px){
  .btn-info {font-size: 12px; padding:6px 14px 10px 8px;}
  .btn-info img {max-width: 40px;}
  .header h1 {font-size: 25px;}
  .btn.btn-info + .btn.btn-info { margin-left: 15px;}
  }
  @media only screen and (max-width:991px){
  .contact-form {margin-top: 0;}
  }
  
  @media only screen and (max-width:480px){
  .image-buttons{
  width: 150px
  }
  .call{
  margin-top: 30px;
  text-align: center;
  }
  .call img{
  width: 320px;
  }
  .header h1 {font-size: 20px;}
  .ajman-content {font-size: 16px;}
  }
  /* .header{
  background-color: #7F3F83;
  } */
  .header h1{
  text-align: center;
  font-weight: 100;
  letter-spacing: 3px;
  }
  
  .page-title{
  text-transform: initial !important;
  color:#7F3F83;
  letter-spacing: 1px;
  }
  .reg-title{
  text-transform: initial !important;
  color:#7F3F83;
  letter-spacing: 1px;
  }
  .reg-title-light{
  text-transform: initial !important;
  color:#009395;
  letter-spacing: 1px;
  }
  .text-content{
  font-size: 18px;
  line-height: 30px;
  }
  .btn-default{
  text-transform: initial !important;
  letter-spacing: 1px;
  
  }
  .thank-title{
  text-transform: uppercase;
  letter-spacing: 0px !important;
  color:#ffffff !important;
  }
  .thankhtml{
  height: 100% !important;
  }
  .ajman-call{
  position: fixed;
  bottom: 100px;
  right: 60px;
  }
  .ajman-call img{
  width: 450px;
  }
  @media only screen and (max-width:480px){
  .thank-message{
  font-size: 15px !important;
  color:#FFFFFF;
  text-transform: uppercase;
  letter-spacing: 0px !important;
  }
  .thankhtml{
  height: 100% !important;
  }
  /* .ajman-thanks{
  position: initial;
  bottom: 250px;
  } */
  .ajman-call{
  text-align: center;
  margin-top: 40px;
  position: initial;
  bottom: 100px;
  right: 60px;
  margin-bottom: 40px;
  }
  .ajman-call img{
  width: 340px;
  }
  }
  .youtube-box iframe {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  }
  .youtube-box {
  position: relative;
  padding-top: 38%;
  max-width: 767px;
  margin: 30px auto;
  box-shadow: 0 0 5px rgba(0,0,0,.2);
  }
  
  @media only screen and (max-width: 767px) {
  .youtube-box{
  padding-top: 56%;
  }
  .header .contact a br{
    display: block;
  }
  .price-tag{
    min-height: 1px;
  }
  .start-sec .start .row {
   
    align-items: center;
    justify-content: center;
    flex-flow: row wrap;
}
.start-sec .start .row img{margin-bottom: 10px;
  width: 200px;}
.start-sec .start h3{text-align: center;}
.foot-dicrb {flex-flow: row wrap;}
.foot-dicrb p:last-child {
  border-left:0;border-top: 1px solid #ffffff;padding-top: 10px;
}
.desk-only{display: none;}
.mob-only{display: block;}
.contact .lang-box .form-control{padding: 2px;}
.header .col-xs-8.col-md-6{padding-right: 100px;}
.header .logo img {
 
  width: 400px;
}
.header .logo{margin: 10px 0;}
footer p{font-size: 14px; line-height: 18px;}


.ajman-thanks .book-cons a.book-btn, .ajman-thanks a.book-btn {
  background-color: #008390;
  padding: 15px 40px;
  font-size: 20px;
}
  }