@font-face {
    font-family: 'pwsurvivalmedium';
    src: url('../font/pwsurvival.woff2') format('woff2'),
         url('../font/pwsurvival.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Karla';
    src: url('../font/Karla-Regular.woff2') format('woff2'),
         url('../font/Karla-Regular.woff') format('woff');
 
}
.mobilediscount{
    display:none;
}
#landingheader .landingheader-content .box .box-heading h2 .chirstmis-discount{
    margin-top: -21px;
    height: 213px;
    width: auto;
    margin-left: -46px;
    
}
#landingheader .landingheader-content #discounted-content{
        padding-top: 70px;
}
#landingheader .landingheader-content .slider-content h6{
    float:right;
    margin-top: -60px;
    position: relative;
}
#landingheader .landingheader-content .slider-content #christ-price{
     text-align:center;
    margin-top: 0px;
    position: relative;
    float:none;
}
#landingheader .landingheader-content .slider-content #christ-price .signdollor{
    left: 20px;
}
#landingheader .landingheader-content .slider-content #newribbon img{
    position: absolute;
    left: 36px;
    top: 73px;
    width: 58%;
}
#landingheader .landingheader-content .slider-content #newribbon #ring{
    top: -40px;
    width: 46%;
    left: 44%;
}
#landingheader .landingheader-content .slider-content h6 .signdollor{
    font-size: 65px;
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    position: absolute;
    color: #ffde29;
    top: 32%;
    left: -34px;
}
#landingheader .landingheader-content .slider-content h6 #discountedprice{
    font-size:192px;
    color:#ffde29;
    font-family: 'Poppins', sans-serif;
    font-weight:700;
}
#landingheader .landingheader-content .slider-content #christ-price #discountedprice{
    font-size:175px;
}
#landingheader .landingheader-content .slider-content #christ-price #discountedprice:before{
    content: '';
    background: url(https://www.logoladz.com/wp-content/themes/logoladz/bussinesslogo/images/chirstmis-top.png);
    width: 100%;
    right: 5px;
    top: -40px;
    height: 130px;
    background-position: 95% 0;
    background-repeat: no-repeat;
    position: absolute;
    }
#landingheader .landingheader-content #discountclient{
        margin-top: 31px;
}
#landingheader .landingheader-content .slider-content #chirstmis {
    font-family: 'Karla', sans-serif;
    color:#212121;
    font-size:25px;
    line-height: 35px;
}
#landingheader .landingheader-content #dicountbox{
    width: 86%;
    margin: auto;
}
#landingheader .landingheader-content #dicountbox form .btn-box .boxbtn{
    border-radius: 11px;
    padding: 9px;
}
#landingheader .landingheader-content #dicountbox form .form-group{
    margin-bottom:13px;
}
#landingheader:after {
  content: " ";
  display: block;
  clear: both;
}
#landingheader .top-bar {
  background-color: #0a434e;
  padding: 15px 0px;
    z-index: 999;
    position: relative;
}
#landingheader .landingheader-content .secondpg #mobheartsec img {
    position: absolute;
    left: 60%;
    bottom: 0;
}
.mobmoneytrust{
    display:none;
}
.onmobile{
    display:none;
}
#landingheader .top-bar .calling {
  top: 12px;
  position: relative;
}
#landingheader .top-bar .calling a {
  font-size: 21px;
  color: #0a414e;
  font-family: 'Montserrat';
  font-weight: bold;
  text-decoration: none;
  color: #fff;
}
#landingheader .top-bar .chat {
  position: relative;
  top: 10px;
  left: 12px;
}
#landingheader .top-bar .chat a {
  font-size: 20px;
  color: #fcff00;
  font-family: 'Roboto';
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}
#landingheader #christmas-header{
  background-image: url(../images/christmas-banner.png);
  background-repeat: no-repeat;
  background-size: cover;
}
#landingheader .landingheader-content {
  background-image: url(../images/slidernewlanding.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
#landingheader .landingheader-content .client {
  height: 578px;
  width: auto;
  margin-left: -120px;
  margin-top: 25px;
}
#landingheader .landingheader-content .slider-content {
  padding-top: 145px;
}
#landingheader .landingheader-content .slider-content .header-port {
  text-align: center;
  position: relative;
}
#landingheader .landingheader-content .slider-content .header-port .elegance {
  margin-top: 60px;
}
#landingheader .landingheader-content .slider-content .header-port .prettywork {
  top: 83%;
  z-index: 3;
  position: absolute;
  right: 8px;
}
#landingheader .landingheader-content .slider-content .header-port .quay {
  position: absolute;
  z-index: 2;
  margin-top: 50%;
  margin-left: -77%;
}
#landingheader .landingheader-content .slider-content h3 {
  font-size: 43px;
  color: #0a434e;
  font-family: 'Montserrat';
  font-weight: 600;
  text-transform: uppercase;
}
#landingheader .landingheader-content .slider-content span.price {
  color: #fcff00;
  font-size: 62px;
  font-family: 'Montserrat';
  font-weight: 600;
}
#landingheader .landingheader-content .slider-content h5 {
  font-size: 25px;
  color: #0a434e;
  font-family: 'Montserrat';
  font-weight: 600;
  text-transform: uppercase;
}
#landingheader .landingheader-content .slider-content .heart {
  position: relative;
}
#landingheader .landingheader-content .slider-content .heart img {
  position: absolute;
  left: 35%;
  bottom: 0;
}
#landingheader .landingheader-content .box {
  background-color: #d2f5de5e;
  padding: 1px 35px 43px;
  position:relative;
}
#landingheader .landingheader-content .box .box-heading h2 {
  font-size: 48px;
  font-family: 'Oswald';
}
#landingheader .landingheader-content .box .box-heading .discount-heading{
      height: 191px;
}
#landingheader .landingheader-content .box .box-heading .affhead{
       margin-bottom: 69px;
}
#landingheader .landingheader-content .box .box-heading h2 a {
  text-decoration: none;
  color: #000;
  font-weight: 500;
}
#landingheader .landingheader-content .box .box-heading h2 .discnew{
       width: 100%;
    margin-top: -10px;
}
#landingheader .landingheader-content .box form {
  
  padding-bottom: 0;
}
#landingheader .landingheader-content .box form .form-group {
  position: relative;
  margin-bottom: 25px;
}
#landingheader .landingheader-content .box form .form-group i.fa {
  position: absolute;
  top: 18px;
  left: 22px;
  z-index: 2;
  color: #0c4c59;
  font-size: 16px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -ms-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
#landingheader .landingheader-content .box form .form-group .form-control {
  border: 1px solid #0c4c59;
  width: 100%;
  border-radius: 50px;
  padding: 25px 48px;
  color: #0c4c59;
  font-size: 14px;
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -ms-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  box-shadow: none;
}
#landingheader .landingheader-content .box form .btn-box .boxbtn {
  width: 100%;
  background: #f40009;
  color: #fff;
  font-weight: 500;
  border-radius: 50px;
  outline: none;
  font-size: 26px;
  border: none;
  padding: 13px;
  font-family: 'Oswald', sans-serif;
}
#landingheader .landingheader-content .box form p {
  font-size: 16px;
  color: #0a434e;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  margin-top: 15px;
}
#footer {
  background-color: #282828;
  background-size: cover;
  text-align: center;
  color: #fff;
  font-weight: 100;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  padding: 30px 0px 10px;
}
#footer:after {
  content: " ";
  display: block;
  clear: both;
}
.ContentSection:after {
  content: " ";
  display: block;
  clear: both;
}
.ContentSection .gallery-portfolio {
  padding: 20px 0px 75px;
}
.ContentSection .gallery-portfolio .heading {
  padding-top: 120px;
  padding-bottom: 20px;
}
.ContentSection .gallery-portfolio .heading h1 {
  color: #282828;
  font-size: 36px !important;
  font-family: 'Montserrat';
  font-weight: 700;
}
.ContentSection .gallery-portfolio .heading h1 a {
    color: #282828;
    text-decoration:none;
}
.ContentSection .gallery-portfolio .heading p {
  color: #424242;
  font-size: 18px;
  font-family: 'Roboto';
  font-weight: 300;
  padding-top: 22px;
  padding-bottom: 40px;
}
.ContentSection .gallery-portfolio .portfoliologo-gallery .getstarts {
  display: none;
}
.ContentSection .gallery-portfolio .portfoliologo-gallery .swiper-container2 {
  overflow: hidden !important;
  max-width: 1283px;
  margin: 0 auto;
}
.ContentSection .gallery-portfolio .portfoliologo-gallery .swiper-container2 .img-box {
  padding: 0;
}
.ContentSection .gallery-portfolio .portfoliologo-gallery .swiper-container2 .img-box img {
  height: 325px;
}
.ContentSection .quotetext {
  padding: 0px 0px 50px;
}
.ContentSection .quotetext p {
  color: #1db489;
  font-family: 'Montserrat';
  font-weight: 600;
  font-size: 36px;
}
.ContentSection .packages-newlanding {
  padding-top: 50px;
  padding-bottom: 85px;
  background-image: linear-gradient(to right, #149f8d, #2eda81);
  overflow: hidden;
}
.ContentSection .packages-newlanding .package-heading {
  margin-bottom: 20px;
}
.ContentSection .packages-newlanding .package-heading h1 {
  font-size: 36px;
  font-family: 'Montserrat';
  font-weight: 600;
  color: #fff;
  padding-bottom: 15px;
}
.ContentSection .packages-newlanding .package-heading p {
  color: #fff;
  font-size: 18px;
  font-family: 'Roboto';
  font-weight: 300;
  padding-bottom: 40px;
}
.ContentSection .packages-newlanding .packbox {
  background: #fff;
  padding: 15px 0px 40px;
  border-radius: 12px;
  box-shadow: -3px 12px 35px 6px #777373;
}
.ContentSection .packages-newlanding .packbox .title h2 {
  font-size: 18px;
  font-family: 'Montserrat';
  font-weight: 600;
}
.ContentSection .packages-newlanding .packbox .price h2 {
  font-size: 62px;
  font-family: 'Oswald';
  font-weight: 500;
  color: #f3000a;
}
.ContentSection .packages-newlanding .packbox .price h2 .dollar {
  font-family: 'Montserrat';
  font-weight: 900;
  position: relative;
  top: -30px;
  color: #000;
}
.ContentSection .packages-newlanding .packbox .price h2 span {
  font-size: 29px;
  font-family: 'Oswald';
}
.ContentSection .packages-newlanding .packbox .packbody ul {
  list-style: none;
  padding-left: 0;
  text-align: left;
}
.ContentSection .packages-newlanding .packbox .packbody ul li {
  font-size: 14px;
  color: #0a414e;
  font-family: 'Montserrat';
  font-weight: 400;
  border-bottom: 1px solid rgba(79, 83, 98, 0.1);
  padding: 22px 37px 24px;
}
.ContentSection .packages-newlanding .packbox .packbody ul li:before {
  content: "\f00c";
  font: normal normal normal 14px/1 FontAwesome;
  left: -10px;
  position: relative;
}
.ContentSection .packages-newlanding .packbox .packbody ul .lastline {
  border-bottom: 0px;
}
.ContentSection .packages-newlanding .packbox .btnpack {
  margin-top: 30px;
}
.ContentSection .packages-newlanding .packbox .btnpack a {
  background-color: #f0000d;
  color: #fff;
  font-size: 24px;
  font-weight: 400;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  border-radius: 50px;
  padding: 10px 70px;
  text-decoration: none;
}
.ContentSection .packages-newlanding .packbox .btnpack a i.fa {
  font-size: 30px;
}
.ContentSection .clientstestimonials {
  background: #f8f8f8;
  padding: 75px 0px 100px;
}
.ContentSection .clientstestimonials .heading h1 {
  font-size: 36px;
  font-family: 'Montserrat';
  font-weight: 700;
  color: #282828;
  padding-bottom: 20px;
}
.ContentSection .clientstestimonials .heading p {
  font-size: 18px;
  font-family: 'Roboto';
  font-weight: 300;
  color: #424242;
  padding-bottom: 60px;
}
.ContentSection .clientstestimonials .quote .testimswipper {
  overflow: hidden;
  text-align: center;
}
.ContentSection .clientstestimonials .quote .testimswipper .body p {
  height: 155px;
  font-size: 14px;
  color: #424242;
  font-family: 'Roboto';
  font-weight: 300;
  padding: 20px;
  line-height: 28px;
}
.ContentSection .clientstestimonials .quote .testimswipper .body h1 {
  font-size: 24px;
  font-family: 'Roboto';
  font-weight: 600;
  color: #12706e;
  text-transform: uppercase;
}
.ContentSection .clientstestimonials .quote .testimswipper .body hr {
  border: 1px solid #8ed0d4;
  width: 18%;
  margin: auto;
}
.ContentSection .mob-support {
  text-align: center;
  margin-bottom: 20px;
  display: none;
}
.ContentSection .mob-support .mob-support-link a {
  font-size: 18px;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  color: #0a414e;
  text-decoration: none;
}
#landingheader .landingheader-content .secondpg #mobfontlast{
	display:none !important;
}
@media (max-width: 375px) {
	  #landingheader .landingheader-content .slider-content span.price {
    font-size: 32px !important;
  }
		#landingheader .landingheader-content .secondpg #mobfontlast {
    display: block !important;
    font-size: 20px !important;
}
	  #landingheader .landingheader-content .secondpg span.price {
		  display:none !important;
	}
/* 	#landingheader .landingheader-content .secondpg #secondpricemob {
    font-size: 26px !important;
} */
}
@media (max-width: 320px) {
	 span.moblastfont {
    font-size: 20px !important;
}

}
@media (min-width: 320px) {

 .gallery-portfolio .heading h1 {
 	font-size:14px !important;
  }  
  .packages-newlanding .packbox .btnpack a {
    padding: 10px 45px !important;
  }
  .clientstestimonials .heading h1 {
    font-size: 28px !important;
  }
  #footer p {
    font-size: 16px;
  }

}
@media (max-width: 414px) {
	#landingheader .landingheader-content .secondpg #secondpricemob {
    font-size: 27px !important;
}
.mob-afford{
      display:none;
  }
	#landingheader .landingheader-content .slider-content .secondportmob{
		margin-top:27px;
	}
	.mobafford {
    width: 46% !important;
	}
	.onmobile{
	display: block;
    position: absolute;
    font-size: 13px;
    left: 88px;
    top: 68%;
	}
  #landingheader .top-bar .calling {
    position: absolute !important;
    top: 230% !important;
  }
	.packages-newlanding .container{
		   padding-bottom: 9% !important;
	}
		  #landingheader .landingheader-content .slider-content span.price {
    font-size: 48px;
  }
  #landingheader .top-bar .calling a {
    font-size: 16px;
  }
  #landingheader .top-bar .chat {
    top: 10px !important;
  }
  #landingheader .landingheader-content .slider-content {
   padding-left: 0px;
    padding-top: 166px !important;
    margin-left: -13px;
  }
  #landingheader .landingheader-content .slider-content .client {
    height: 320px !important;
    margin-left: -60px !important;
  }
  #landingheader .landingheader-content .slider-content h5 {
    font-size: 14px;
  }
	#landingheader .landingheader-content .box form .form-group .form-control{
		padding:22px 48px; 
	}
	#landingheader .landingheader-content .box form .form-group i.fa{
		top:14px;
	}
	#landingheader .landingheader-content .box form .form-group{
		margin-bottom:10px;
	}
	#landingheader .landingheader-content .box form{
		padding:10px 0px;
	}
	#landingheader .landingheader-content .box form .btn-box .boxbtn{
		font-size:22px;
		padding:10px;
	}
	.landingheader-content .box .wpcf7-response-output.wpcf7-validation-errors{
		bottom: 0 !important;
		width: 100% !important;
	}
	.landingheader-content .box p{
		margin-top:0px !important;
	}
	
}
@media (max-width: 684px) {
		#landingheader .landingheader-content .secondpg #secondpricemob {
    font-size: 50px;
}
}
@media (max-width: 568px) {
  #landingheader .top-bar .mobilehide {
    display: none;
  }
  #landingheader .top-bar .calling {
    width: 130% !important;
  }
  #landingheader .top-bar .chat {
    position: relative;
    top: -10px;
    float: right;
  }
  #landingheader .landingheader-content .client {
    height: 250px !important;
    margin-left: -36px !important;
    margin-top: 88px !important;
  }
  /*#landingheader .landingheader-content .slider-content {*/
  /*  padding-left: 0px ;*/
  /*  padding-top: 60px;*/
  /*  margin-left: -13px;*/
  /*}*/
  #landingheader .landingheader-content .slider-content h5 {
    font-size: 17px  !important;
  }
  #landingheader .landingheader-content .slider-content h3 {
    font-size: 25px !important;
  }
  #landingheader .landingheader-content .slider-content .header-port .elegance {
    width: 110px;
  }
  #landingheader .landingheader-content .slider-content .header-port .quay {
    width: 125px;
    position: absolute;
    top: -51px !important;
  }
  #landingheader .landingheader-content .slider-content .header-port .prettywork {
    width: 100px;
    margin-top: 0 !important;
  }
  #landingheader .landingheader-content .slider-content .heart img {
    display: none;
  }
	.ContentSection .gallery-portfolio .heading h1 {
    font-size: 16px !important; 
  }
}
@media (max-width: 768px) {
  .mob-support {
    display: block !important;
	  margin-top:0px;
  }
  #landingheader .landingheader-content .slider-content #christ-price #discountedprice{
     position:relative;
  }
  .trust{
      display:none;
  }
  .mobmoneytrust{
      display:block;
      position:relative;
  }
  .mobmoney{
  position: absolute;
    margin: auto;
    width: 100%;
    top: 44px;
    left: 0;
  }
  .mobafford{
    position: absolute;
    margin: auto;
    width: 30%;
    top: 45px;
    right: 0;
  }
  #landingheader .landingheader-content .slider-content {
    padding-top: 240px;
}
	.packages-newlanding .container{
		   padding-bottom: 6% !important;
	}
  #landingheader .top-bar .mobilehide {
    display: none;
  }
  #landingheader .top-bar .calling {
    background: #fcff00;
    padding: 14px 15px;
    border-radius: 0px 0px 10px 10px;
    position: relative;
    top: 73px;
    right: 34%;
    width: 100%;
    z-index:1;
  }
  #landingheader .top-bar .calling a {
    font-size: 16px;
    color: #0a414e;
    font-family: 'Montserrat';
    font-weight: bold;
    text-decoration: none;
  }
  #landingheader .landingheader-content .client {
    height: 460px;
    width: auto;
    margin-top: 119px;
  }
  #landingheader .landingheader-content .slider-content .header-port .elegance {
    margin-top: -45px;
    float: right;
  }
  #landingheader .landingheader-content .slider-content .header-port .quay {
    margin-top: 42px !important;
    margin-left: -20px !important;
  }
  #landingheader .landingheader-content .slider-content .header-port .prettywork {
    margin-top: 59px;
    float: right;
    margin-right: -20px;
  }
  #landingheader .landingheader-content .slider-content h5 {
    font-size: 24px;
  }
  #landingheader .landingheader-content .slider-content h3 {
    font-size: 45px;
  }
  #landingheader .landingheader-content .box {
    background-color: #ebebeb;
    padding: 0px 35px 24px;
  }
  #landingheader .landingheader-content .box .box-heading {
    display: none;
  }
  #landingheader .landingheader-content .box form p {
    display: none;
  }
  .ContentSection .quotetext {
    display: none;
  }
  .ContentSection .gallery-portfolio {
    padding: 20px 0px 30px;
  }
  .ContentSection .gallery-portfolio .heading {
    padding-top: 0;
  }
  .ContentSection .gallery-portfolio .heading h1 {
    font-size: 28px;
    padding: 18px;
  }
  .ContentSection .gallery-portfolio .portfoliologo-gallery .getstarts {
    margin-top: 30px;
    display: block;
  }
  .ContentSection .gallery-portfolio .portfoliologo-gallery .getstarts a {
    background: #fcff00;
    padding: 15px 34px;
    border-radius: 50px;
    color: black !important;
    font-size: 20px;
    display: inline-block;
    font-weight: 600;
  }
/*   .ContentSection .gallery-portfolio .portfoliologo-gallery .swiper-container2 .img-box img {
    height: auto;
    width: 100%;
  }
  .ContentSection .gallery-portfolio .mobile-hide-port {
    display: none;
  } */
/*   .packages-newlanding .mobile-hide-pack {
    display: none;
  } */
/*   .clientstestimonials {
    padding: 75px 0px 10px !important;
    background: #fff !important;
  }
  .clientstestimonials .heading p {
    display: none;
  }
  .clientstestimonials .body img {
    display: none;
  } */
/*   .clientstestimonials .quote .testi-mobile-hide {
    display: none;
  } */
  
  .landingheader-content .box .wpcf7-response-output.wpcf7-validation-errors {
    position: relative !important;
}
}
@media (max-width: 991px) {
    .packages-newlanding .mobile-hide-pack {
    display: none;
  }
	  .clientstestimonials {
    padding: 75px 0px 10px !important;
    background: #fff !important;
  }
  .clientstestimonials .heading p {
    display: none;
  }
  .clientstestimonials .body img {
    display: none;
  }
	.ContentSection .clientstestimonials .quote .testimswipper .body p{
		height:auto;
	}
	  .clientstestimonials .quote .testi-mobile-hide {
    display: none;
  }
     .ContentSection .gallery-portfolio .portfoliologo-gallery .swiper-container2 .img-box img {
    height: auto;
    width: 100%;
  }
  .ContentSection .gallery-portfolio .mobile-hide-port {
    display: none;
  }
	
.landingheader-content .box .wpcf7-response-output.wpcf7-validation-errors {
    position: relative !important;
}
    
    .landingheader-content .box span.wpcf7-not-valid-tip {
     position: relative !important;
 
}


    
    
  #landingheader .landingheader-content .container-mobile,
  #landingheader .landingheader-content .container-mobile > div {
    margin: 0 !important;
    padding: 0 !important;
    width: 100%;
  }
  #landingheader .landingheader-content .container-mobile .client,
  #landingheader .landingheader-content .container-mobile > div .client {
    height: auto;
    width: auto;
    margin-left: -120px;
    margin-top: 25px;
  }
  #landingheader .landingheader-content .container-mobile .slider-content .heart img,
  #landingheader .landingheader-content .container-mobile > div .slider-content .heart img {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  #landingheader .landingheader-content .client {
    height: 460px;
    width: auto;
    margin-top: 119px;
  }
	#landingheader .landingheader-content .secondpg #mobheartsec img {
    left: 75%;
    bottom: 0;
    width: 40%;
}
  #landingheader .landingheader-content .slider-content h3 {
    font-size: 38px;
  }
  #landingheader .landingheader-content .slider-content h5 {
    font-size: 20px;
  }
  #landingheader .landingheader-content .slider-content .heart img {
    left: 45%;
    bottom: 10px;
  }
  #landingheader .landingheader-content .slider-content .header-port .elegance {
    margin-top: 15px;
  }
  #landingheader .landingheader-content .slider-content .header-port .quay {
    margin-top: 45%;
    margin-left: -90%;
  }
  #landingheader .landingheader-content .slider-content .header-port .prettywork {
    top: 78%;
    right: -40px;
  }
  #landingheader .landingheader-content .box {
        padding: 1px 35px 64px;
  }
  #landingheader .landingheader-content .box .box-heading h2 {
    font-size: 30px;
  }
  .gallery-portfolio .portfoliologo-gallery .swiper-container2 .img-box img {
    height: auto;
    width: 100%;
  }
  .packages-newlanding .packbox #packfirst {
    margin-top: 48px;
  }
}


.landingheader-content .box p{
    font-size: 16px;
    color: #0a434e;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    margin-top: -35px;
}


.landingheader-content .box span.wpcf7-not-valid-tip {
    position: absolute;
    display: inline-table;
}

.landingheader-content .box .wpcf7-response-output.wpcf7-validation-errors {
    position: absolute;
    bottom: 45px;
    width: 80%;
    margin: auto;
}


.packages-newlanding .container
{
    
    overflow:hidden;
    padding-bottom: 3%;
    
}


#landingheader .landingheader-content .girls {
    height: auto;
    width: auto;
    margin-left: -170px;
    margin-top: 0;
    position: relative
}



.girls-heart {
    position: absolute;
    right: -26px;
    top: 56%;
}
#girls-headerport {
    position: absolute;
    bottom: -82px;
}
#girls-headerport .girlsquay {
    position: absolute;
    left: 135%;
    bottom: 0;
    z-index: 1;
}

.girlsprettywork {
    position: relative;
    left: 225%;
    z-index: 3;
    top: 0px;
}
#girls-headerport .girlselegance {
    position: absolute;
    top: -10px;
    left: 295%;
    z-index: 2;
}
#landingheader .landingheader-content #girls-box {
    padding: 60px 35px 148px;
  }

  @media (min-width: 992px) and (max-width: 1199px) {
.girls-heart{
  display: none;
  }
  #landingheader .landingheader-content #girls-box {
    padding: 60px 35px 167px;
}
}
@media (max-width: 991px) {
.girlsmob-responsive{
  text-align: center;
}
/*#landingheader .landingheader-content .girls{*/
/*  margin-left: 0;*/
/*}*/
.girls-heart{
  display: none;
}
}
@media (max-width: 768px) {
  #landingheader .landingheader-content .girls{
    max-width: 80%;
    height: auto;
  }
#landingheader .top-bar #girlscalling{
  z-index: 1;
}
#girls-headerport .girlsquay {
    left: 60%;
    bottom: 0px;
}
.girlsprettywork {
    left: 153%;
    top: -18px;
}
#girls-headerport .girlselegance {
    top: -25px;
    left: 229%;
}
#landingheader .landingheader-content #girls-box {
    padding: 58px 35px 20px;
}
}
@media (max-width: 666px) {
  #girls-headerport .girlsquay,.girlsprettywork,#girls-headerport .girlselegance{
    max-width: 100%;
    height: auto;
  }
}

@media (max-width: 414px) {
#landingheader .landingheader-content .girls {
    margin-top: 50px;
    max-width: 70%;
    height: auto;
}
.mobmoney {
    width: 100%;
    top:52px;
}
#girls-headerport .girlsquay {
    left: 27px;
    top: -10px;
}
#girls-headerport .girlselegance {
    top: 0px;
    left: 173%;
}
.girlsprettywork {
    left: 118px;
    top: -18px;
}
#girls-headerport {
    bottom: -60px;
}
#girls-headerport .girlsquay, .girlsprettywork, #girls-headerport .girlselegance{
  width: 125px;
}
#landingheader .landingheader-content #girls-box {
    padding: 35px 35px 20px;
}
}
@media (min-width: 320px) and (max-width: 375px) {
/*#girls-headerport .girlsquay, .girlsprettywork, #girls-headerport .girlselegance{*/
/*  width: 130px;*/
/*}*/
.girlsprettywork {
    left: 83px;
    }
}
@media (max-width: 375px){

.girlsprettywork {
    left: 104px;
    top: -18px;
}
	.onmobile{
    left: 62px;
	}
#girls-headerport {
    bottom: -75px;
}
#girls-headerport .girlselegance {
    top: 0px;
    left: 160%;
}
#girls-headerport {
    bottom: -70px;
}
#landingheader .landingheader-content #girls-box {
    padding: 50px 35px 20px;
}
}
@media (max-width: 374px){
.onmobile{
    display:none;
}
}
@media (max-width: 320px){
#girls-headerport .girlsquay {
    left: -10px;
}
.girlsprettywork {
    left: 83px;
    }
    #girls-headerport .girlselegance {
    top: 0px;
    left: 143%;
}
}

.trust{
    position:relative;
    margin-top:-30px;
}
.moneyback{
 position: absolute;
    width: 35%;
    right: -18px;
    bottom: 0px;
}


/*------------------------- Halloween banner--------------*/

.sun {
    margin-bottom: 120px;
}
.sun .formbox .board {
    max-width: 100%;
    height: auto;
    margin: auto;
}
.hollween-content .heading-affort h3{
  font-family: 'pwsurvivalmedium';
  font-size: 70px;
  color: #fff;
}
.hollween-content .heading-affort h5{
  font-family: 'pwsurvivalmedium';
   font-size: 40px;
   color: #b2dc51;
}
.hollween-content .heading-affort h1{
     font-family: 'pwsurvivalmedium';
    font-size: 170px;
    color: #ffff8e;
    position: relative;
    margin: 0px 55px;
}
.hollween-content .heading-affort h1 span{
	 font-size: 88px;
    position: absolute;
    left: 48px;
    top: 26px;
    font-family: 'Myriad pro';
}
#landingheader .hollweenheader-content .hollween-content {
    padding-top: 145px;
}

#landingheader .hollweenheader-content .formbox form {
    padding-bottom: 0;
    width: 74%;
    margin: auto;
    margin-top: 50px;
}
#landingheader  .hollweenheader-content .formbox form .form-group {
    position: relative;
    margin-bottom: 10px;
}
#landingheader .hollweenheader-content .formbox form .form-group i.fa {
    position: absolute;
    top: 18px;
    left: 22px;
    z-index: 2;
    color: #0c4c59;
    font-size: 16px;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
}
.fa-user:before {
    content: "\f007";
}
#landingheader .hollweenheader-content .formbox form .form-group .form-control {
    border: 1px solid #0c4c59;
    width: 100%;
    border-radius: 50px;
    padding: 25px 48px;
    color: #0c4c59;
    font-size: 14px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    box-shadow: none;
}


#landingheader .hollweenheader-content .formbox form .btn-box .boxbtn {
    width: 100%;
    background: #f40009;
    color: #fff;
    font-weight: 500;
    border-radius: 50px;
    outline: none;
    font-size: 26px;
    border: none;
    padding: 13px;
    font-family: 'Oswald', sans-serif;
}
#landingheader .hollweenheader-content .formbox p {
    font-size: 18px;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    margin-top: 20px;
    text-transform: uppercase;
}
#landingheader .hollweenheader-content {
    background-image: url(../images/hollweenbanner.png);
    background-repeat: no-repeat;
    background-size:cover;
    background-position:center;
}
@media (min-width: 992px) and (max-width: 1199px) { 
.hollween-content .heading-affort h3 {
    font-size: 48px;
}
#landingheader .hollweenheader-content{
    background-size: cover;
    background-position: 70%;
}
.hollween-content .heading-affort h5 {
    font-size: 26px;
}
.board{
    width: 48%;
}
#landingheader .hollweenheader-content .formbox form {
    margin-top: 20px;
}
.hollween-content .heading-affort h1 span{
    font-size:80px;
    left:0px;
}
}
@media (min-width: 568px) and (max-width: 991px) { 
.hollween-content .heading-affort{
	text-align: center;
	}
.hollween-content .heading-affort h1 {
    width: 41%;
    margin: auto;
}
.hollween-content .heading-affort h1 span{
    font-size:80px;
    left:-30px;
}
.hollween-content .heading-affort h1:before{
	left: 0;
}
.formbox .box-heading {
    position: relative;
}
.sun .formbox .board  {
    position: absolute;
    top: -493px;
    left: 36%;
    width: 25%;
}
#landingheader .hollweenheader-content {
    background-size: cover;
    padding-bottom: 0;
        background-position: 13% 10%;
    }
}
@media (max-width: 458px){
#landingheader .top-bar #talk {
    top: -9px !important;
}
}
@media (max-width: 568px){
 #landingheader .top-bar #talk a {
    font-size: 15px;
    }
     #landingheader .top-bar #talk{
         top:12px;
     }
     #landingheader .top-bar #phoing {
    right: 40px !important;
     }
     #landingheader .top-bar #phoing a {
    font-size: 14px;
     }
}
@media (min-width: 375px) and (max-width: 567px) { 
   
.hollween-content .heading-affort{
	text-align: center;
	}
	.hollween-content .heading-affort h3 {
    font-size: 45px;
}
.hollween-content .heading-affort h5 {
    font-size: 25px;
    }
.hollween-content .heading-affort h1 {
    width: 35%;
    margin: auto;
}
.hollween-content .heading-affort h1:before{
	left: 0;
}
.box-heading {
    position: relative;
}
#landingheader .hollweenheader-content {
    background-size: cover;
    padding-bottom: 0;
         background-position: 5% 10%;
    }
    .hollween-content .heading-affort h1{
    	font-size: 85px;
    }
 .hollween-content .heading-affort h1 span {
    font-size: 42px;
    left: -24px;
    top: 10px;
}
	}
	@media(max-width:768px){
		#landingheader .hollweenheader-content .formbox p{
			color: #fff;
		}
		#landingheader .hollweenheader-content .formbox form{
			width: 100%;
		}
		.sun {
    margin-bottom: 60px;
}
    #landingheader .hollweenheader-content .formbox form {
    margin-top: 0;
}
#landingheader .top-bar #phoing {
    background: transparent; 
    padding: 0px;
    top: 12px !important;
    right: 0;
}
#landingheader .top-bar #phoing a {
    color: #fff !important;
    cursor:pointer;
	}
	}
	@media(max-width: 414px) { 
	#landingheader .top-bar #phoing {
    top: 17px !important;
    right: 5px !important;
}
#landingheader .top-bar #talk {
    top: 17px !important;
    left: 18px;
}
#landingheader .top-bar #talk a{
     font-size:14px;
}
#landingheader .top-bar #phoing a {
    font-size:14px;
	}
/*#landingheader .top-bar	.hallowhide{*/
/*	    display:none;*/
/*	}*/
	#landingheader .hollweenheader-content .formbox form .form-group{
    margin-bottom:10px;
}
	}
@media (min-width: 400px) and (max-width: 567px) { 
	.sun .formbox .board  {
		position: absolute;
       top: -349px;
    left: 26%;
    width: 45%;
}
#landingheader .hollweenheader-content .hollween-content {
    padding-top: 138px;
}
}
@media (max-width: 320px){
#landingheader .top-bar #phoing {
    top: 7px !important;
}
#landingheader .top-bar #talk {
    top: 7px !important;
}
.hollween-content .heading-affort h1 span {
    left: -16px !important;
}
}
@media (min-width: 320px) and (max-width: 375px) { 
.hollween-content .heading-affort{
	text-align: center;
	}
	.hollween-content .heading-affort h3 {
    font-size: 36px;
}
.hollween-content .heading-affort h5 {
    font-size: 20px;
    }
.hollween-content .heading-affort h1 {
    width: 57%;
    margin: auto;
}
.hollween-content .heading-affort h1:before{
	left: 0;
}
.box-heading {
    position: relative;
}
#landingheader .top-bar #talk a {
    font-size: 12px;
}
#landingheader .top-bar #phoing a {
    font-size: 12px;
}
#landingheader .top-bar #talk {
    top: 11px !important;
    left: 23px;
}
#landingheader .top-bar #phoing {
    top: 12px !important;
}
#landingheader .hollweenheader-content {
    background-size: cover;
    padding-bottom: 0;
         background-position: 8% 10%;
    }
    .hollween-content .heading-affort h1{
    	font-size: 100px;
    }
    .hollween-content .heading-affort h1 span {
    font-size: 42px;
    left: -10px;
}
   .sun .formbox .board {
    position: absolute;
    top: -356px;
    left: 22%;
    width: 52%;
}
#landingheader .hollweenheader-content .formbox p {
    font-size: 15px;
    }
	}
	/*------------------------------------ banner 2--------------------*/

.formimg {
    padding: 50px 0px 108px;
}
.banner2-affort {
	text-align: center;
}
.banner2heading, .banner2price, .sun .formimg .board{
	max-width: 100%;
	height: auto;
	margin: auto;
}

#landingheader .hollweenheader-content2 .hollween-content {
    padding-top: 140px;
}
#landingheader .hollweenheader-content2 {
    background-image: url(../images/banner2.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
#landingheader .hollweenheader-content2 .formimg form {
    padding-bottom: 0;
    width: 74%;
    margin: auto;
}
#landingheader  .hollweenheader-content2 .formimg form .form-group {
    position: relative;
    margin-bottom: 15px;
}
#landingheader .hollweenheader-content2 .formimg form .form-group i.fa {
    position: absolute;
    top: 18px;
    left: 22px;
    z-index: 2;
    color: #0c4c59;
    font-size: 16px;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
}

#landingheader .hollweenheader-content2 .formimg form .form-group .form-control {
    border: 1px solid #0c4c59;
    width: 100%;
    border-radius: 50px;
    padding: 25px 48px;
    color: #0c4c59;
    font-size: 14px;
    font-family: 'PWSurvival', sans-serif;
    font-weight: 500;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    box-shadow: none;
}


#landingheader .hollweenheader-content2 .formimg form .btn-box .boxbtn {
    width: 100%;
    background: #f40009;
    color: #fff;
    font-weight: 500;
    border-radius: 50px;
    outline: none;
    font-size: 26px;
    border: none;
    padding: 13px;
    font-family: 'Oswald', sans-serif;
}
#landingheader .hollweenheader-content2 .formimg p {
    font-size: 18px;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    margin-top: 20px;
    text-transform: uppercase;
}


@media (min-width: 992px) and (max-width: 1199px) { 

.formimg .board{
    width: 48%;
}
#landingheader .hollweenheader-content2 .formimg form {
    margin-top: 20px;
}
}
@media (min-width: 568px) and (max-width: 991px) { 

.formimg .box-heading {
    position: relative;
}
.formimg .board  {
     position: absolute;
    top: -410px;
    left: 30%;
    width: 40%;
}
#landingheader .hollweenheader-content2 {
    background-size: cover;
    padding-bottom: 0;
        background-position: 13% 10%;
    }
}
@media (max-width: 458px){

#landingheader .hollweenheader-content2 .hollween-content {
    padding-top: 105px !important;
}
}
@media (max-width: 568px){

     .banner2heading{
     	max-width: 80%;
     	margin: auto;
     }
     .formimg .board  {
       position: absolute;
    top: -350px;
    left: 25%;
    width: 50%;
}

}
@media (min-width: 375px) and (max-width: 567px) { 
   

.box-heading {
    position: relative;
}
#landingheader .hollweenheader-content2 {
    background-size: cover;
    padding-bottom: 0;
         background-position: 5% 10%;
    }
	}
	@media(max-width:768px){
		#landingheader .hollweenheader-content2 .formimg p{
			color: #fff;
		}
		#landingheader .hollweenheader-content2 .formimg form{
			width: 100%;
		}
		.formimg {
    padding: 0 0px 0px;
}
	
    #landingheader .hollweenheader-content2 .formimg form {
    margin-top: 0;
}

	}
	@media(max-width: 414px) { 
	
		.banner2heading {
    max-width: 70%;
    margin: auto;
}
.banner2price {
    max-width: 40%;
    margin: auto;
}

	#landingheader .hollweenheader-content2 .formimg form .form-group{
    margin-bottom:10px;
}
	}
@media (min-width: 400px) and (max-width: 567px) { 

#landingheader .hollweenheader-content2 .hollween-content {
    padding-top: 140px;
}
}

@media (min-width: 320px) and (max-width: 375px) { 


#landingheader .hollweenheader-content2 {
    background-size: cover;
    padding-bottom: 0;
         background-position: 8% 10%;
    }
   .sun .formimg .board {
    position: absolute;
    top: -335px;
    left: 22%;
    width: 52%;
}
	}
	
	
	/*---------------------------Banner 3 -------------------------------*/
	
	.formmoon {
       padding: 50px 0px 32px;
}

.banner3heading, .banner3title{
	max-width: 100%;
	height: auto;
	margin: auto;
}
.moon .formmoon .board{
	max-width: 60%;
	margin: auto;
	height: auto;
	margin-bottom: 20px;
}
.banner3title{
	margin-top: 20px;
	margin-bottom: 20px;
}
#landingheader .hollweenheader-content3 .hollween-content {
    padding-top: 140px;
}
#landingheader .hollweenheader-content3 {
    background-image: url(../images/banner3.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
padding-bottom: 47px;
}
#landingheader .hollweenheader-content3 .formmoon form {
    padding-bottom: 0;
    width: 74%;
    margin: auto;
}
#landingheader  .hollweenheader-content3 .formmoon form .form-group {
    position: relative;
    margin-bottom: 15px;
}
#landingheader .hollweenheader-content3 .formmoon form .form-group i.fa {
    position: absolute;
    top: 18px;
    left: 22px;
    z-index: 2;
    color: #0c4c59;
    font-size: 16px;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
}

#landingheader .hollweenheader-content3 .formmoon form .form-group .form-control {
    border: 1px solid #0c4c59;
    width: 100%;
    border-radius: 50px;
    padding: 25px 48px;
    color: #0c4c59;
    font-size: 14px;
    font-family: 'PWSurvival', sans-serif;
    font-weight: 500;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    box-shadow: none;
}


#landingheader .hollweenheader-content3 .formmoon form .btn-box .boxbtn {
    width: 100%;
    background: #f40009;
    color: #fff;
    font-weight: 500;
    border-radius: 50px;
    outline: none;
    font-size: 26px;
    border: none;
    padding: 13px;
    font-family: 'Oswald', sans-serif;
}
#landingheader .hollweenheader-content3 .formmoon p {
    font-size: 18px;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    margin-top: 20px;
    text-transform: uppercase;
}


@media (min-width: 992px) and (max-width: 1199px) { 
.banner3price {
    margin: auto;
}
.formmoon .board{
    width: 48%;
}
#landingheader .hollweenheader-content3 .formmoon form {
    margin-top: 20px;
}
}
@media (min-width: 568px) and (max-width: 991px) { 
.banner3price {
    margin: auto;
}
.formmoon .box-heading {
    position: relative;
}
.formmoon .board  {
      position: absolute;
    top: -583px;
    left: 34%;
    width: 30%;
}
#landingheader .hollweenheader-content3 .hollween-content {
    padding-top: 160px;
}
#landingheader .hollweenheader-content3 {
    background-size: cover;
    padding-bottom: 0;
        background-position: center;
    }
}
@media (max-width: 458px){

#landingheader .hollweenheader-content3 .hollween-content {
    padding-top: 120px !important;
}
}
@media (max-width: 568px){
.banner3price {
    margin: auto;
    max-width: 46%;
}
     .banner2heading{
     	max-width: 80%;
     	margin: auto;
     }
 .formmoon {
    padding: 15px 0px 32px;
}
.banner3heading, .banner3title {
    max-width: 80%;
    margin: auto;
}
.moon .formmoon .board {
      width: 40%;
    top: -325px;
    left: 27%;
    position: absolute;
   
}
}
  @media (min-width: 320px) and (max-width: 1199px) { 
   #gallheading {
    padding-top: 0px !important;
}
}
@media (min-width: 375px) and (max-width: 567px) { 
 
.box-heading {
    position: relative;
}
#landingheader .hollweenheader-content3 {
    background-size: cover;
    padding-bottom: 0;
         background-position: center;
    }
	}
	@media(max-width:768px){
		#landingheader .hollweenheader-content3 .frommoon p{
			color: #fff;
		}
		#landingheader .hollweenheader-content3 .formmoon form{
			width: 100%;
		}
		.frommoon {
    padding: 0 0px 0px;
}
	
    #landingheader .hollweenheader-content3 .frommoon form {
    margin-top: 0;
}

	}
	@media(max-width: 414px) { 
	.moon .formmoon .board {
  width: 42%;
    top: -420px;
}
#landingheader .hollweenheader-content3 .hollween-content {
    padding-top: 135px !important;
}
		.banner2heading {
    max-width: 70%;
    margin: auto;
}
.banner3price {
    margin: auto;
    max-width: 40%;
}

	#landingheader .hollweenheader-content3 .formmoon form .form-group{
    margin-bottom:10px;
}
	}
@media (min-width: 400px) and (max-width: 567px) { 

#landingheader .hollweenheader-content3 .hollween-content {
    padding-top: 140px;
}

}

@media (min-width: 320px) and (max-width: 375px) {
#landingheader .hollweenheader-content3 {
    background-size: cover;
    padding-bottom: 0;
         background-position: center;
    }
	}
	@media(max-width: 375px) { 
	.moon .formmoon .board {
    position: absolute;
    top: -340px;
    left: 26%;
    width: 43%;
}

.banner3mob{
     margin: auto;
    max-width: 64% !important;
}
}
@media(max-width: 374px) {
.moon .formmoon .board {
position: absolute;
    top: -268px;
    left: 28%;
    width: 40%;
}
} 

#gallheading{
    padding-top:20px;
}


@media(min-width:992px) and (max-width:1199px){
    #landingheader .landingheader-content .box .box-heading h2 .chirstmis-discount{
        height:175px;
    }
    #landingheader .landingheader-content .slider-content #newribbon img {
    position: absolute;
    left: 0;
    top: -70px;
    width: 40%;
}
#landingheader .landingheader-content .slider-content #christ-price #discountedprice:before{
        left: 47px;
}

}
@media(max-width:1199px){
    #landingheader .landingheader-content .slider-content #christ-price .signdollor {
    left: 0px;
    top: -40px;
}
    #landingheader .landingheader-content .slider-content #newribbon #ring{
        display:none;
    }
#landingheader .landingheader-content .box .box-heading .discount-heading{
    height:auto;
 }
 #landingheader .landingheader-content .slider-content h6 .signdollor{
    position: relative;
    top: -22px;
    left: 0;
 }
 #landingheader .landingheader-content .slider-content h6 #discountedprice {
    font-size: 122px;
 }
 #landingheader .landingheader-content .slider-content h6 {
    float: none;
    margin-top: -23px;
    text-align: center;
    position: relative;
}
#landingheader .landingheader-content #discountclient {
    margin-top: 118px;
}
}
@media(max-width:991px){
    #landingheader .landingheader-content #dicountbox {
    width: 100%;
}
#landingheader .landingheader-content #dicountbox img{
    margin:auto;
}
#landingheader .landingheader-content #discountclient {
    margin-top: 0;
}
}
@media(max-width:768px){
    #landingheader .landingheader-content #discounted-content{
            padding-top: 106px;
    }
    #landingheader .landingheader-content .slider-content #christ-price #discountedprice:before{
    left: 55px;
    top: -15px;
    }
    #landingheader .top-bar .calling {
    background: #ffde29;
    }
.changemob img {
    display: none;
}
#landingheader .landingheader-content .slider-content h6{
     margin-top: 0;
    height: 200px;
}
#landingheader .landingheader-content #dicountbox{
    padding-top:10px;
}
}
@media(max-width:568px){
    #landingheader .landingheader-content .slider-content #christ-price #discountedprice{
            font-size: 85px;
    }
   #landingheader #christmas-header{
    background-image: url(../images/mob-christ.png);
    background-position: 100% 160%;
} 
#landingheader .landingheader-content .slider-content #christ-price #discountedprice:before{
    background: url(https://www.logoladz.com/wp-content/themes/logoladz/bussinesslogo/images/mobile-top-christ.png);
    left: 52px;
    top: 0;
    background-repeat: no-repeat;
}
#landingheader .landingheader-content .slider-content #chirstmis{
        font-size:22px !important;
    
    }
    #landingheader .landingheader-content #discounted-content {
    padding-top: 60px;
}
}
@media(max-width:414px){
    #landingheader .landingheader-content .slider-content #christ-price{
        margin-bottom:32px;
    }
    #landingheader .landingheader-content .slider-content #christ-price .signdollor{
        top:-17px;
    }
     #landingheader .landingheader-content #discounted-content {
    padding-top: 0px !important;
}
.landingheader-content .mobilediscount{
    display:block;
    float: right;
}

#calling {
    margin-right: 116px;
    height: 60px;
}
#landingheader .top-bar .calling {
    width: 112% !important;
     background: #ffde29;
}
#landingheader .landingheader-content .slider-content #chirstmis{
    font-size:18px !important; 
    line-height: 22px ;
}
#landingheader .landingheader-content .slider-content h6 #discountedprice {
    font-size: 85px;
}
#landingheader .landingheader-content .slider-content h6 {
    margin-top: -23px;
    height: auto;
    margin-bottom: 60px;
}
#landingheader .landingheader-content .slider-content h6 .signdollor {
    font-size: 40px;
}
#discounted-content h2{
    display:block !important;
    color:#ff3434;
    text-transform:uppercase;
    font-size:26px;
    font-family: 'Oswald';
        margin-bottom: -14px;
}
#landingheader .landingheader-content .client {
    height: 300px !important;
    margin-left: -36px !important;
    margin-top: 68px !important;
}
#landingheader .landingheader-content{
    background-size: cover;
    background-position: center;
}
#landingheader .landingheader-content #dicountbox img{
    display:none;
}
#landingheader .landingheader-content #dicountbox {
    padding-top: 20px;
}
}
@media(max-width:400px){
#landingheader #christmas-header {
    background-position: 100% 280%;
}
}
@media(max-width:375px){
    #landingheader .landingheader-content .slider-content #christ-price .signdollor {
    top: -11px;
    font-size: 30px;
}
    #landingheader #christmas-header {
    background-position: 100% 240%;
}
#landingheader .landingheader-content .slider-content #christ-price {
      margin-bottom: 0;
    margin-top: 20px;
    text-align: left;
}
    #landingheader #christmas-header #discounted-content .header-port .quay{
            width: 100px;
             margin-left: 0px !important;
    }
    #landingheader .landingheader-content .slider-content #christ-price #discountedprice:before{
        left: 26px;
    top: -12px;
    }
#landingheader .landingheader-content .client {
    height: 230px !important;
    }
    #landingheader .top-bar .calling a {
    font-size: 14px;
    }
    #landingheader .top-bar .calling {
    width: 100% !important;
    }
    #landingheader .landingheader-content .slider-content #chirstmis {
    font-size: 16px !important;
    }
    #landingheader .landingheader-content .slider-content h6 #discountedprice {
    font-size: 60px !important;
}
#landingheader .landingheader-content .slider-content h6 {
     margin-top: -12px;
    text-align: left;
    margin-bottom: 0;
}
    #landingheader .landingheader-content .slider-content h6 .signdollor {
    font-size: 34px;
    top:-10px;
}
}
@media(max-width:360px){
    #christmas-header .mobilediscount{
       margin-top:20px;
}
    #landingheader #christmas-header {
    background-position: center;
    margin-top: -140px;
    background-size: contain;
}
   #landingheader #christmas-header #discounted-content #christ-price #discountedprice{
    font-size: 56px !important;
}
    #landingheader .landingheader-content .slider-content #christ-price #discountedprice:before {
    left: 26px;
    top: -13px;
    width: 84px;
    }
#landingheader .top-bar .calling a {
    font-size: 12px;
}
#calling {
    margin-right: 124px;
}
#discounted-content h2{
    font-size:22px;
}
#landingheader .landingheader-content .slider-content #chirstmis {
    font-size: 15px !important;
}
#landingheader .landingheader-content .slider-content h6 #discountedprice {
    font-size: 50px !important;
}
#landingheader .landingheader-content .slider-content h6 {
    margin-top: 8px;
    margin-bottom: 18px;
    margin-left: -13px;
}
#calling {
    border-radius: 0 !important;
}
}

@media(max-width:320px){
#landingheader .landingheader-content .slider-content #christ-price {
    margin-bottom: 34px;
}
}