.empty{
  height: 20px;
  clear: both;
}
.empty1{
  height: 30px;
  clear: both;
}
.empty2{
  height: 40px;
  clear: both;
}
.empty3{
  height: 60px;
  clear: both;
}
.empty4{
  height: 80px;
  clear: both;
}
.empty5{
  height: 100px;
  clear: both;
}
.tr{
  text-align: right;
}
.tl{
  text-align: right;
}
.tc{
  text-align: right;
}
.text-info{
  color:#b76a52 !important;
}
.ls-6{
  letter-spacing: 6px;
  /* padding:20px; */
}
.ls-5{
  letter-spacing: 5px;
}
.mt1{
  margin-top: 10px;
}
.mt2{
  margin-top: 20px;
}
.height125{height:10rem}
.mt3{
  margin-top: 30px;
}
.mt4{
  margin-top: 40px;
}
.mt5{
  margin-top: 50px;
}
.mb1{
  margin-bottom: 10px;
}
.mb2{
  margin-bottom: 20px;
}
.mb3{
  margin-bottom: 30px;
}
.mb4{
  margin-bottom: 40px;
}
.mb5{
  margin-bottom: 50px;
}
.ml1{
  margin-left: 10px;
}
.ml2{
  margin-left: 20px;
}
.ml3{
  margin-left: 4px;
}
.ml4{
  margin-left: 40px;
}
.ml5{
  margin-left: 50px;
}
.ml8{
  margin-left: 80px;
}
.ml8r{
  margin-left: 10rem;
}
.mr1{
  margin-right: 10px;
}
.mr2{
  margin-right: 20px;
}
.mr3{
  margin-right: 30px;
}
.mr4{
  margin-right: 40px;
}
.mr5{
  margin-right: 50px;
}
.f14{
  font-size: 14px;
}
.f16{
  font-size: 16px;
}
.f18{
  font-size: 18px !important;
  font-weight: normal !important;
}
.f20{
  font-size: 20px !important;
}
.f22{
  font-size: 18px !important;
}
.f24{
  font-size: 24px !important;
}
.dark{
  background: #000;
      /* bottom: 0 !important;
      position: absolute !important;
      width: 100% !important; */
}
.dark5{
    background: #000;
position: absolute;
width: 100%;
margin-top: -65px;
}
.sponsors{
   font-size: 14px;
width: 100%;
display: block;
position: absolute;
bottom: 10px;
text-align: left;
}
.terms{
  display: block;
  position: relative;
    font-size: 11px;
    padding-top:14px;
    padding-left:0px;
}
/* .terms li:first-child {
margin-left: -38px;
} */
.terms li{
  display: inline-block;
  float: left;
  margin-left: 5px;

}
.terms li a{
  text-decoration: none;
  color: #fff;
  letter-spacing: 2px;
  border-right:2px solid #fff;
  padding-right: 9px;
  font-family: 'JosefinSlab SemiBold';
  font-size:1.08rem;
}
.terms li:last-child a{
  border-right: 0px;
}
.terms li:hover a{
  text-decoration: none;
}
.copyright{
  /* border-top:2px solid #ddd; */
  color: #f2ebeb96 !important;
  font-size: 14.5px;
  padding-top:13px;
  letter-spacing: 5px;
  font-family:'JosefinSlab Bold';
}
.copyright::before{
  width: 83%;
height: 1px;
background:
#ffffff;
position: absolute;
content: " ";
margin-top: -12px;
}
.borderh4{
  border: 2px solid#fff;
  padding: 6px 12px;
  color:
  #fff !important;
  background:#c6907f !important;
  padding-right: 8px;
  letter-spacing: 5px;
}
.tc{
  text-align: center;
}
.ls20{
  letter-spacing: 20px;
}
h5{
  color:#fff !important;
  line-height: 0.5 !important;
font-size: 20px;
letter-spacing: 2px;
}
.dark1{
  background-color: #fff;
}
#back2Top {
  width: 40px;
  line-height: 40px;
  overflow: hidden;
  z-index: 999;
  display: none;
  cursor: pointer;
  -moz-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
  position: fixed;
  bottom: 50px;
  right: 0;
  background-color: #DDD;
  color: #555;
  text-align: center;
  font-size: 30px;
  text-decoration: none;
}
#back2Top:hover {
  background-color: #DDF;
  color: #000;
}
#getData{margin-left:-21px;position: absolute;color:#fff;margin-top:-23px;font-size:1.2rem}
.search-btn{margin-top:.25rem;position:relative;margin-left:-1.5rem;font-size:18px;margin-bottom: 5px;}
.ml-123{margin-left:40px;}
/* .w-320{width:420px;} */
.ml41{margin-left: 41px;}
/* .ml-165{margin-left:-270px !important;} */
/* .ml-170{margin-left:-305px !important;} */
.white{color:#000 !important;}
.shopheading{display:block !important; padding-top:18rem; padding-bottom:20rem; padding-left:0rem !important;}
.hrblack{height: 2px;background: #000;width: 90%;margin-left: 6%;}
.hrblack1{height: 1px;background: #000;width: 90%;margin-left: 6%;margin-top: -15px;}
.opened{
  font-family: 'JosefinSlab SemiBold';
  /* transition: all .75s ease; */
  opacity: 1;
  pointer-events: auto;
line-height: 1.5;
font-size: 1rem;
letter-spacing: 3px;
color: #000;
}
/* .w-8{width:70%;margin-left:7rem !important;text-align:right;} */
.mr-6a{margin-right:6rem;}
.ml-40{margin-left:70px;}
footer .container{padding:0px !important;}

/* The Loader */

#loader-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  overflow: hidden;
}
  .no-js  {
    display: none;
  }



#loader {
  display: block;
  position: relative;
  left: 50%;
  top: 50%;
  width: 70px;
  height: 70px;
  margin: -75px 0 0 -75px;
  border-radius: 50%;
  border: 3px solid transparent;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  animation: spin 1.7s linear infinite;
  z-index: 11;}

  #loader:before {
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #ccc;
    animation: spin-reverse .6s linear infinite;
  }

  #loader:after {
    content: "";
    position: absolute;
    top: 15px;
    left: 15px;
    right: 15px;
    bottom: 15px;
    border-radius: 50%;
    border: 3px solid transparent;
    border-top-color: #ccc;
    animation: spin 1s linear infinite;
  }


  @-webkit-keyframes spin {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }

    50% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(180deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}


@-moz-keyframes spin {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }

    50% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(180deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}

@-o-keyframes spin {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }

    50% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(180deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}

@keyframes spin {
    0%   {
        -webkit-transform: rotate(0deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(0deg);  /* IE 9 */
        transform: rotate(0deg);  /* Firefox 16+, IE 10+, Opera */
    }

    50% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(180deg);  /* Firefox 16+, IE 10+, Opera */
    }
    100% {
        -webkit-transform: rotate(360deg);  /* Chrome, Opera 15+, Safari 3.1+ */
        -ms-transform: rotate(360deg);  /* IE 9 */
        transform: rotate(360deg);  /* Firefox 16+, IE 10+, Opera */
    }
}

#loader-wrapper .loader-section {
  position: fixed;
  top: 0;
  width: 51%;
  height: 100%;
  background: #222;
  z-index: 10;
}

#loader-wrapper .loader-section.section-left {
  left: 0;
}

#loader-wrapper .loader-section.section-right {
  right: 0;
}

/* Loaded styles */

.loaded #loader-wrapper .loader-section.section-left {
  transform: translateX(-100%);
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
}

.loaded #loader-wrapper .loader-section.section-right {
  transform: translateX(100%);
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
}

.loaded #loader {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded #loader-wrapper {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}
.captcha{    padding-top: 15px;
  padding-left: 10px;
  position: absolute;
  margin-top: -2.5rem;
  margin-left: 30.5rem;
  z-index: 999;}
  .serchdrop{width:12.5rem; padding-top:0.2rem;line-height:1.4;margin:2.5rem 3.5rem;padding:.5rem 0rem;border-radius:0px;transform: translate3d(-55px, 50px, 0px) !important;height:auto;min-height:15vh;}
.carddrop{width:12.5rem; margin:-.5rem -5.4rem;padding:.5rem 1rem;border-radius:0px;transform: translate3d(-55px, 50px, 0px) !important;}
@media only screen and (max-width:1280px){
  #getData{margin-left:-17px;position: absolute;color:#fff;margin-top:1px;}
  .f14a{font-size:14px;}
}
@media only screen and (max-width:320px){
  #page-container{position: relative;top:3.2rem;}
  .wdash{width:124% !important;}
  .mbr-white1{margin-top:1rem !important;}
  .weddingheading{font-size:18px;}
  .mbr-fullscreen1{min-height:36vh !important;padding-top:1rem !important;padding-bottom:0rem;}
   .mbr-white{margin-top:60px !important;}
  .container{z-index: auto !important;}
  #section-1 h1{font-size:0.6rem !important}
  .cid-qvba3cZz97s .mbr-fullscreen1{min-height:40vh !important;padding-top:0rem;padding-bottom:0rem;}
  .cid-qvba3cZz97{height:240px !important;}
}
.hidden-md{visibility: hidden !important;display: none !important;}
.fullpage1 {
 display: none !important;
}
@media only screen and (max-width:500px){
    .occasion-pedding{height: 20px;}
    .serchdrop{margin: 0rem 5.5rem;}
 /*This is the desktop slider */
 #fp-nav{display: none;}
 .fullpage {

       display: none !important;
     }

    /*This is the mobile slider */

    .fullpage1 {

       display: block !important;
     }

  /* .carousel .carousel-control{margin-left:0rem !important;} */
  .w-20{width:25%;}
  .top-nav{background:#000;display:inline-table;padding-bottom:5px;position:fixed;z-index:99999;height:22.4rem !important;}
    /* #section-4 .shopheading{padding-top:1rem !important;}
     #section-4 .shopheading h2{padding-bottom:5px !important;}
    #section-4 .shopheading .empty{height:3px !important;} */
    #section-4 .shopheading .mt-3{margin-top:0rem !important;}
  .embed-responsive{top:3.7rem;}
  .fullpage-wrapper{position: relative;top:3.5rem;}
  .content-wrapper{position: relative;top:3.2rem;}
  #page-container{position: relative;top:3.4rem;}
  .weddingheading{font-size:18px;}
  .mobilepara{text-align:right !important;}
  #PoputDashboardEnquiry{padding:0% 7%;}
  #PoputDashboardEnroll{padding:0% 7%;}

  #PopupWeddingNEventEnquiry{padding:0% 7% !important;}
  #PopupWorkshopEnquiry{padding:0% 4%;}
  /* #PopupSchoolEnquiry .ml-5a{margin-left:-21px !important;} */
  #PopupEnquiry .ml-14a{margin-left:-21px !important;}
  #PopupEnquiry{padding-right:4%;}
  #PopupEnquiry .ml-7a{margin-left:-7px !important; width:102%;}
  #PopupEnquiry .w-110a{width:107%;}
  .w90{width:88% !important}
  .store{padding:0em 3em;}
  .opacity6{opacity: 0.6 !important;}
  .carousel-indicators{display: none;}
#testim-dots{display:none;}
  .modal{overflow-y:hidden;}
  #PopupSchoolEnquiry{padding:4%;}
  #PopupSchoolEnroll{padding:4%;}
  .ml-40{margin-left:0px;}
  .height125{height:2rem}
  .container-fluid{padding-left:0px;padding-right:0px;}
  .img-fluid{margin-top:0px;}
  .mr-6a{margin-right:10rem;}
  .example{margin-right:0px !important;display:block !important;margin-top: 5px;height:0;}
  .w-7{width:62%;margin-left:7rem !important;text-align:right;}
  .hrblack1{height: 1px;background: #000;width: 93%;margin-left: 6%;margin-top: -15px;}
  .hrblack{height: 2px;background: #000;width: 93%;margin-left: 6%;}
  .w-8{width:100%;margin-left:1rem !important;text-align:left;margin-right:7rem;margin-top:0.5rem !important;}
 .col-xs-6{max-width:49%;}
 .col-xs-4{max-width:19%;}
  #getData{margin-left:-20px !important;position: absolute;color:#fff;margin-top:4px !important;}
.search-btn{
/*    margin-top:-1.5rem;position:absolute;margin-left:4.9rem;*/
    margin-top: -0.rem;
position: absolute;
margin-left: -3rem;
    z-index: 999;
    }
  .mr-4a{margin-right:2.3rem !important;}
  /* .side-wrapper{bottom:0 !important} */
  .page-wrapper {
    width: 100%;
    min-height: 10vh;
    height: 100%;
    overflow: hidden;
    /* overflow-y: auto !important; */
    }
  .al{text-align: left !important;}
  .ml41{margin-left: 16px;}
  .btn-md2{margin-left:15px;margin-right:15px;}
  .shopheading{display:block; padding-top:2rem; padding-bottom:20rem;}
  .hidden-xs{visibility: hidden !important;display: none !important;}
  .ml-6{margin-left:0px;}
  .mt-5a{margin-top: -19rem !important;}
  .hamburger{margin-left: 0px;}
  .text-info {color: #df3c0a !important;}
  #section-1 .shoptrans{margin-top:5rem;}
  /* .section.fp-table{background-size: cover; background-repeat: no-repeat; height:30.4vh !important;display:block;} */
  #section-1{background-size: contain; background-repeat: no-repeat;
     /* height:40.5vh !important; */
     display:block;position: relative;}
  #section-2{background-size: cover; background-repeat: no-repeat;
     /* height:32vh !important; */
    }
  #section-3{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-4{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-5{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-6{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-7{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-8{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-9{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-10{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-11{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-12{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-13{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-14{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-15{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-16{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-17{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-18{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-19{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-20{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-21{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-22{background-size: contain !important; background-repeat: no-repeat !important;}
  #section-500{background-size: contain !important; background-repeat: no-repeat !important;}

  #section-4 h1 {font-size:1rem !important;line-height: 1.2;width:75% !important;letter-spacing: 6px;
    /* margin-top:2.2rem; */
  }
  /* #section-1 h1 {font-size:1rem !important;line-height: 1.2;width:80% !important;letter-spacing: 6px;margin-top:70px;} */
  .section.fp-table h1 {font-size:1rem !important;line-height: 1.2;width:75% !important;letter-spacing: 6px;}
  .fp-tableCell{padding-top:17rem !important;}
  /* .section.fp-table h1:first-child {font-size:1rem !important;line-height: 1.2;width:75% !important;letter-spacing: 6px;margin-top:4rem;} */
  /* #section-3 h1 {font-size:1rem !important;line-height: 1.2;width:77% !important;letter-spacing: 6px;}
  #section-4 h1 {font-size:1rem !important;line-height: 1.2;width:75% !important;letter-spacing: 6px;}
  #section-5 h1 {font-size:1rem !important;line-height: 1.2;width:75% !important;letter-spacing: 6px;}
  #section-6 h1 {font-size:1rem !important;line-height: 1.2;width:75% !important;letter-spacing: 6px;}
  #section-7 h1 {font-size:1rem !important;line-height: 1.2;width:75% !important;letter-spacing: 6px;}
  #section-8 h1 {font-size:1rem !important;line-height: 1.2;width:75% !important;letter-spacing: 6px;} */
  /* #section-7 .fp-tableCell{height:32vh;}
  #section-7 .shopheading{padding-bottom:0rem;}
  #section-7 .transbg{height:32vh;} */
  .display-3 {font-size: 28px !important;letter-spacing: 5px !important;line-height: 1.4 !important;}
  .ml-123{margin-left:15px !important}
  .w-320{
    /* width:325px;  */
    position: relative;
    padding:1rem;
    /* margin-left: -200px */
  }
  .basket{right: 10px !important;
    position: relative !important;
    width: auto !important;padding-bottom:2rem;}
  .ml-165{margin-left:-190px !important;}
  .ml-170{margin-left:-207px !important;}
.white{color:#fff !important;}
.f16{font-size: 20px;}
.m-l-25{margin-left:25px !important;}
}
@media only screen and (max-width:768px){
  .w-8{width:100% !important;}

  .search{left:78%;}
}
@media (min-width:768px) and (max-width: 1920px){
  .capml{margin-left:-15px !important;}
  #id01 #PopupSchoolEnquiry .captcha{right:.4rem;}
  #id02 #PopupSchoolEnroll .captcha{right:.4rem;}
  #PopupWorkshopEnquiry .captcha{right:.4rem;}
  #PoputDashboardEnquiry .captcha{right:.4rem;}
  #PopupWeddingNEventEnquiry .captcha{right:.4rem;}
  #PopupEnquiry .captcha{right:.4rem;}
  /* #PopupEnquiry .captcha{margin-left:21.7rem;}  */
  #PopupSchoolEnquiry .captcha{right:.4rem}
  #PopupSchoolEnroll .captcha{right:.4rem}

  .capdash{margin-left:-16px !important;}
  .cons{margin-left:-17px !important;}
  .ml-8a{margin-left:0px !important;}
  #transcroller-body .col-md-8 .img-fluid{width:100%;}
  .ml-15a{margin-left:0px !important;}
  #transcroller-body .col-md-4 {margin-left:0px;}
  .w-110{width:105% !important;}
  #PopupSchoolEnquiry{padding-left:6%;padding-right:6%;}
  #PopupSchoolEnquiry .row{margin-left:-10px;margin-right:-10px;}
  #PopupSchoolEnquiry .row{margin-left:-10px;margin-right:-10px;}
  #PopupSchoolEnquiry .ml-5a{margin-left:-15px !important;}

  #PopupSchoolEnroll{padding-left:6%;padding-right:6%;}
  #PopupSchoolEnroll .row{margin-left:-10px;margin-right:-10px;}
  #PopupSchoolEnroll .row{margin-left:-10px;margin-right:-10px;}
  #PopupSchoolEnroll .ml-5a{margin-left:-15px !important;}


  #PopupWorkshopEnquiry{padding-left:6%;padding-right:6%;}
  #PopupWorkshopEnquiry .row{margin-left:-10px;margin-right:-10px;}
  #PopupWorkshopEnquiry .row{margin-left:-10px;margin-right:-10px;}
  #PopupWorkshopEnquiry .ml-5a{margin-left:-15px !important;}
  #PopupWeddingNEventEnquiry{padding-left:6%;padding-right:6%;}
  #PoputDashboardEnquiry{padding-left:6%;padding-right:6%;}
  #form .w-110{width:101% !important;}
  .carousel-indicators{display: none;}
#testim-dots{display:none;}
}
/* @media only screen and (min-width: 1920px) and (max-width: 2560px)  { */
  @media (min-width: 1920px) and (max-width: 2560px){
    .ml-40{margin-left:0px !important;}
    select{border:1px solid #000 !important;}
  .side-content{max-width:335px !important;}
  .ml-165{margin-left:-410px !important;}
.ml-170{margin-left:-400px !important;}
.mbr-white1{margin-top:-16em !important;}
.transbg{height:100vh !important;}
.ml-20a{margin-left:-20px;}
.container{max-width:1300px !important;}
.copyright::before{width:73%;}
.w-110{width:104% !important;}
.ml-8a{margin-left:0px !important;}
#transcroller-body .col-md-8 .img-fluid{width:100%;}
.ml-15a{margin-left:0px !important;}
#transcroller-body .col-md-4 {margin-left:0px;}
#getData{padding-right:10px !important;}
.carousel-indicators{display: none;}
#testim-dots{display:none;}
#section-1{background-size: cover !important;}
  #section-2{background-size: cover !important;}
  #section-3{background-size: cover !important;}
  #section-4{background-size: cover !important;}
  #section-5{background-size: cover !important;}
  #section-6{background-size: cover !important;}
  #section-7{background-size: cover !important;}
  #section-8{background-size: cover !important;}
  #PopupWeddingNEventEnquiry{padding-left:6%;padding-right:6%;}
  .terms li a{letter-spacing: 2.1px;}
  }
  .example .md-form{display:flex !important;}
       .sbs-phone {
        position: fixed;
        right: -50px;
        bottom: -55px;
        visibility: visible;
        background-color: transparent;
        width: 200px;
        height: 200px;
        cursor: pointer;
        z-index: 99;
        -webkit-backface-visibility: hidden;
        -webkit-transform: translateZ(0);
        -webkit-transition: visibility 0.5s;
        -moz-transition: visibility 0.5s;
        -o-transition: visibility 0.5s;
        transition: visibility 0.5s;
      }
      .sbs-phone.sbs-static {
        opacity: 0.6;
      }
      .sbs-phone.sbs-hover {
        opacity: 1;
      }
      .sbs-ph-circle {
        width: 110px;
        height: 110px;
        top: 40px;
        left: 40px;
        position: absolute;
        background-color: transparent;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        border: 2px solid rgba(30, 30, 30, 0.4);
        opacity: 0.1;
        -webkit-animation: sbs-circle-anim 1.2s infinite ease-in-out;
        -moz-animation: sbs-circle-anim 1.2s infinite ease-in-out;
        -ms-animation: sbs-circle-anim 1.2s infinite ease-in-out;
        -o-animation: sbs-circle-anim 1.2s infinite ease-in-out;
        animation: sbs-circle-anim 1.2s infinite ease-in-out;
        -webkit-transition: all 0.5s;
        -moz-transition: all 0.5s;
        -o-transition: all 0.5s;
        transition: all 0.5s;
      }
      .sbs-phone.sbs-active .sbs-ph-circle {
        -webkit-animation: sbs-circle-anim 1.1s infinite ease-in-out !important;
        -moz-animation: sbs-circle-anim 1.1s infinite ease-in-out !important;
        -ms-animation: sbs-circle-anim 1.1s infinite ease-in-out !important;
        -o-animation: sbs-circle-anim 1.1s infinite ease-in-out !important;
        animation: sbs-circle-anim 1.1s infinite ease-in-out !important;
      }
      .sbs-phone.sbs-static .sbs-ph-circle {
        -webkit-animation: sbs-circle-anim 2.2s infinite ease-in-out !important;
        -moz-animation: sbs-circle-anim 2.2s infinite ease-in-out !important;
        -ms-animation: sbs-circle-anim 2.2s infinite ease-in-out !important;
        -o-animation: sbs-circle-anim 2.2s infinite ease-in-out !important;
        animation: sbs-circle-anim 2.2s infinite ease-in-out !important;
      }
      .sbs-phone.sbs-green.sbs-hover .sbs-ph-circle {
        border-color: rgba(117, 235, 80, 1);
        opacity: 0.5;
      }
      .sbs-ph-circle-fill {
        width: 74px;
        height: 74px;
        top: 58px;
        left: 58px;
        position: absolute;
        background-color: #000;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        border: 2px solid transparent;
        opacity: 0.1;
        -webkit-animation: sbs-circle-fill-anim 2.3s infinite ease-in-out;
        -moz-animation: sbs-circle-fill-anim 2.3s infinite ease-in-out;
        -ms-animation: sbs-circle-fill-anim 2.3s infinite ease-in-out;
        -o-animation: sbs-circle-fill-anim 2.3s infinite ease-in-out;
        animation: sbs-circle-fill-anim 2.3s infinite ease-in-out;
        -webkit-transition: all 0.5s;
        -moz-transition: all 0.5s;
        -o-transition: all 0.5s;
        transition: all 0.5s;
      }
      .sbs-phone.sbs-active .sbs-ph-circle-fill {
        -webkit-animation: sbs-circle-fill-anim 1.7s infinite ease-in-out !important;
        -moz-animation: sbs-circle-fill-anim 1.7s infinite ease-in-out !important;
        -ms-animation: sbs-circle-fill-anim 1.7s infinite ease-in-out !important;
        -o-animation: sbs-circle-fill-anim 1.7s infinite ease-in-out !important;
        animation: sbs-circle-fill-anim 1.7s infinite ease-in-out !important;
      }

      .sbs-ph-img-circle1 {
        width: 50px;
        height: 50px;
        top: 70px;
        left: 70px;
        position: absolute;
/*background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 473.806 473.806' style='enable-background:new 0 0 473.806 473.806;' xml:space='preserve' fill='%23ffffff'%3E%3Cg%3E%3Cg%3E%3Cpath d='M374.456,293.506c-9.7-10.1-21.4-15.5-33.8-15.5c-12.3,0-24.1,5.3-34.2,15.4l-31.6,31.5c-2.6-1.4-5.2-2.7-7.7-4 c-3.6-1.8-7-3.5-9.9-5.3c-29.6-18.8-56.5-43.3-82.3-75c-12.5-15.8-20.9-29.1-27-42.6c8.2-7.5,15.8-15.3,23.2-22.8 c2.8-2.8,5.6-5.7,8.4-8.5c21-21,21-48.2,0-69.2l-27.3-27.3c-3.1-3.1-6.3-6.3-9.3-9.5c-6-6.2-12.3-12.6-18.8-18.6 c-9.7-9.6-21.3-14.7-33.5-14.7s-24,5.1-34,14.7c-0.1,0.1-0.1,0.1-0.2,0.2l-34,34.3c-12.8,12.8-20.1,28.4-21.7,46.5 c-2.4,29.2,6.2,56.4,12.8,74.2c16.2,43.7,40.4,84.2,76.5,127.6c43.8,52.3,96.5,93.6,156.7,122.7c23,10.9,53.7,23.8,88,26 c2.1,0.1,4.3,0.2,6.3,0.2c23.1,0,42.5-8.3,57.7-24.8c0.1-0.2,0.3-0.3,0.4-0.5c5.2-6.3,11.2-12,17.5-18.1c4.3-4.1,8.7-8.4,13-12.9 c9.9-10.3,15.1-22.3,15.1-34.6c0-12.4-5.3-24.3-15.4-34.3L374.456,293.506z M410.256,398.806 C410.156,398.806,410.156,398.906,410.256,398.806c-3.9,4.2-7.9,8-12.2,12.2c-6.5,6.2-13.1,12.7-19.3,20 c-10.1,10.8-22,15.9-37.6,15.9c-1.5,0-3.1,0-4.6-0.1c-29.7-1.9-57.3-13.5-78-23.4c-56.6-27.4-106.3-66.3-147.6-115.6 c-34.1-41.1-56.9-79.1-72-119.9c-9.3-24.9-12.7-44.3-11.2-62.6c1-11.7,5.5-21.4,13.8-29.7l34.1-34.1c4.9-4.6,10.1-7.1,15.2-7.1 c6.3,0,11.4,3.8,14.6,7c0.1,0.1,0.2,0.2,0.3,0.3c6.1,5.7,11.9,11.6,18,17.9c3.1,3.2,6.3,6.4,9.5,9.7l27.3,27.3 c10.6,10.6,10.6,20.4,0,31c-2.9,2.9-5.7,5.8-8.6,8.6c-8.4,8.6-16.4,16.6-25.1,24.4c-0.2,0.2-0.4,0.3-0.5,0.5 c-8.6,8.6-7,17-5.2,22.7c0.1,0.3,0.2,0.6,0.3,0.9c7.1,17.2,17.1,33.4,32.3,52.7l0.1,0.1c27.6,34,56.7,60.5,88.8,80.8 c4.1,2.6,8.3,4.7,12.3,6.7c3.6,1.8,7,3.5,9.9,5.3c0.4,0.2,0.8,0.5,1.2,0.7c3.4,1.7,6.6,2.5,9.9,2.5c8.3,0,13.5-5.2,15.2-6.9 l34.2-34.2c3.4-3.4,8.8-7.5,15.1-7.5c6.2,0,11.3,3.9,14.4,7.3c0.1,0.1,0.1,0.1,0.2,0.2l55.1,55.1 C420.456,377.706,420.456,388.206,410.256,398.806z'/%3E%3Cpath d='M256.056,112.706c26.2,4.4,50,16.8,69,35.8s31.3,42.8,35.8,69c1.1,6.6,6.8,11.2,13.3,11.2c0.8,0,1.5-0.1,2.3-0.2 c7.4-1.2,12.3-8.2,11.1-15.6c-5.4-31.7-20.4-60.6-43.3-83.5s-51.8-37.9-83.5-43.3c-7.4-1.2-14.3,3.7-15.6,11 S248.656,111.506,256.056,112.706z'/%3E%3Cpath d='M473.256,209.006c-8.9-52.2-33.5-99.7-71.3-137.5s-85.3-62.4-137.5-71.3c-7.3-1.3-14.2,3.7-15.5,11 c-1.2,7.4,3.7,14.3,11.1,15.6c46.6,7.9,89.1,30,122.9,63.7c33.8,33.8,55.8,76.3,63.7,122.9c1.1,6.6,6.8,11.2,13.3,11.2 c0.8,0,1.5-0.1,2.3-0.2C469.556,223.306,474.556,216.306,473.256,209.006z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
*/
        background-size: 30px 40px;
        background-color: rgba(30, 30, 30, 0.1);
        background-position: center center;
        background-repeat: no-repeat;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        border: 2px solid transparent;
        opacity: 1;
        -webkit-animation: sbs-circle-img-anim 1s infinite ease-in-out;
        -moz-animation: sbs-circle-img-anim 1s infinite ease-in-out;
        -ms-animation: sbs-circle-img-anim 1s infinite ease-in-out;
        -o-animation: sbs-circle-img-anim 1s infinite ease-in-out;
        animation: sbs-circle-img-anim 1s infinite ease-in-out;
      }
      .sbs-phone.sbs-active .sbs-ph-img-circle1 {
        -webkit-animation: sbs-circle-img-anim 1s infinite ease-in-out !important;
        -moz-animation: sbs-circle-img-anim 1s infinite ease-in-out !important;
        -ms-animation: sbs-circle-img-anim 1s infinite ease-in-out !important;
        -o-animation: sbs-circle-img-anim 1s infinite ease-in-out !important;
        animation: sbs-circle-img-anim 1s infinite ease-in-out !important;
      }
      .sbs-phone.sbs-static .sbs-ph-img-circle1 {
        -webkit-animation: sbs-circle-img-anim 0s infinite ease-in-out !important;
        -moz-animation: sbs-circle-img-anim 0s infinite ease-in-out !important;
        -ms-animation: sbs-circle-img-anim 0s infinite ease-in-out !important;
        -o-animation: sbs-circle-img-anim 0s infinite ease-in-out !important;
        animation: sbs-circle-img-anim 0s infinite ease-in-out !important;
      }
      @-moz-keyframes sbs-circle-anim {
        0% {
          -moz-transform: rotate(0deg) scale(0.5) skew(1deg);
          opacity: 0.1;
          -moz-opacity: 0.1;
          -webkit-opacity: 0.1;
          -o-opacity: 0.1;
        }
        30% {
          -moz-transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.5;
          -moz-opacity: 0.5;
          -webkit-opacity: 0.5;
          -o-opacity: 0.5;
        }
        100% {
          -moz-transform: rotate(0deg) scale(1) skew(1deg);
          opacity: 0.6;
          -moz-opacity: 0.6;
          -webkit-opacity: 0.6;
          -o-opacity: 0.1;
        }
      }
      @-webkit-keyframes sbs-circle-anim {
        0% {
          -webkit-transform: rotate(0deg) scale(0.5) skew(1deg);
          -webkit-opacity: 0.1;
        }
        30% {
          -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
          -webkit-opacity: 0.5;
        }
        100% {
          -webkit-transform: rotate(0deg) scale(1) skew(1deg);
          -webkit-opacity: 0.1;
        }
      }
      @-o-keyframes sbs-circle-anim {
        0% {
          -o-transform: rotate(0deg) kscale(0.5) skew(1deg);
          -o-opacity: 0.1;
        }
        30% {
          -o-transform: rotate(0deg) scale(0.7) skew(1deg);
          -o-opacity: 0.5;
        }
        100% {
          -o-transform: rotate(0deg) scale(1) skew(1deg);
          -o-opacity: 0.1;
        }
      }
      @keyframes sbs-circle-anim {
        0% {
          transform: rotate(0deg) scale(0.5) skew(1deg);
          opacity: 0.1;
        }
        30% {
          transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.5;
        }
        100% {
          transform: rotate(0deg) scale(1) skew(1deg);
          opacity: 0.1;
        }
      }
      @-moz-keyframes sbs-circle-fill-anim {
        0% {
          -moz-transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.2;
        }
        50% {
          -moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);
          opacity: 0.2;
        }
        100% {
          -moz-transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.2;
        }
      }
      @-webkit-keyframes sbs-circle-fill-anim {
        0% {
          -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.2;
        }
        50% {
          -webkit-transform: rotate(0deg) scale(1) skew(1deg);
          opacity: 0.2;
        }
        100% {
          -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.2;
        }
      }
      @-o-keyframes sbs-circle-fill-anim {
        0% {
          -o-transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.2;
        }
        50% {
          -o-transform: rotate(0deg) scale(1) skew(1deg);
          opacity: 0.2;
        }
        100% {
          -o-transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.2;
        }
      }
      @keyframes sbs-circle-fill-anim {
        0% {
          transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.2;
        }
        50% {
          transform: rotate(0deg) scale(1) skew(1deg);
          opacity: 0.2;
        }
        100% {
          transform: rotate(0deg) scale(0.7) skew(1deg);
          opacity: 0.2;
        }
      }
      @keyframes sbs-circle-img-anim {
        0% {
          transform: rotate(0deg) scale(1) skew(1deg);
        }
        10% {
          transform: rotate(-25deg) scale(1) skew(1deg);
        }
        20% {
          transform: rotate(25deg) scale(1) skew(1deg);
        }
        30% {
          transform: rotate(-25deg) scale(1) skew(1deg);
        }
        40% {
          transform: rotate(25deg) scale(1) skew(1deg);
        }
        100%,
        50% {
          transform: rotate(0deg) scale(1) skew(1deg);
        }
      }
      @-moz-keyframes sbs-circle-img-anim {
        0% {
          transform: rotate(0deg) scale(1) skew(1deg);
        }
        10% {
          -moz-transform: rotate(-25deg) scale(1) skew(1deg);
        }
        20% {
          -moz-transform: rotate(25deg) scale(1) skew(1deg);
        }
        30% {
          -moz-transform: rotate(-25deg) scale(1) skew(1deg);
        }
        40% {
          -moz-transform: rotate(25deg) scale(1) skew(1deg);
        }
        100%,
        50% {
          -moz-transform: rotate(0deg) scale(1) skew(1deg);
        }
      }
      @-webkit-keyframes sbs-circle-img-anim {
        0% {
          -webkit-transform: rotate(0deg) scale(1) skew(1deg);
        }
        10% {
          -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        }
        20% {
          -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        }
        30% {
          -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        }
        40% {
          -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        }
        100%,
        50% {
          -webkit-transform: rotate(0deg) scale(1) skew(1deg);
        }
      }
      @-o-keyframes sbs-circle-img-anim {
        0% {
          -o-transform: rotate(0deg) scale(1) skew(1deg);
        }
        10% {
          -o-transform: rotate(-25deg) scale(1) skew(1deg);
        }
        20% {
          -o-transform: rotate(25deg) scale(1) skew(1deg);
        }
        30% {
          -o-transform: rotate(-25deg) scale(1) skew(1deg);
        }
        40% {
          -o-transform: rotate(25deg) scale(1) skew(1deg);
        }
        100%,
        50% {
          -o-transform: rotate(0deg) scale(1) skew(1deg);
        }
      }
      .sbs-phone.sbs-green .sbs-ph-circle {
        border-color: rgb(0, 242, 164);
      }
      .sbs-phone.sbs-green .sbs-ph-circle-fill {
        background-color: rgb(0, 242, 164);
      }
      .sbs-phone.sbs-green .sbs-ph-img-circle1 {
        background-color: rgb(0, 242, 164);
      }
      /**=== Webuncles ====*/
      .wuhide{ display:none !important;}
      .mbr-white2 {
            color: #ffffff;
            font-weight: 400;
            margin-top: -4em !important;
        }
p.wusubsctext.subone {
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
}
div#jarallax-container-0 div {
    box-shadow: inset 0px 0px 0px 2000px #0000009c;
}
   i.fa.fa-whatsapp.fa_custom {
    position: absolute;
    font-size: 40px;
    right: 6px;
    top: 3px;
    color: #fff;
    opacity: 1;
}
.wublackheader a.replacelogo img {
    max-height: 300px !important;
    width: auto !important;
}
.well {
    margin-bottom: 10px !important;
}
@media (min-width: 500px) and (max-width: 1200px){
.img-fluid {
    height: auto !important;
        margin-left: -30px;
}
.toggler-container{
    width:auto;
}
.terms li a{
   font-size: 0.6rem;
}
}