
.hbgimg {background-color: transparent;background-image: url('/images/nav-bottom.png');background-repeat: repeat-x;background-position: right top;height: 50px;width: 100%}
.adbx {background-color: #fff;padding: 10px;border: 1px solid #d8d8d8;border-radius: 10px;margin-bottom: 15px;}
.adbx0 div:first-child {display: table;width: 100%;border-bottom: 1px solid #e4e4e4;padding-bottom: 3px;padding-top: 3px;}
.adbx0 h1 {font-size: 15px;line-height: 1.3;color: #000;display: inline-block;vertical-align: middle;}
.adbx0 h3 {font-size: 15px;line-height: 1.3;color: #000;display: table-cell;vertical-align: middle;}
.adbx1 {font-size: 14px;border-bottom: 1px solid #e4e4e4;margin-bottom: 5px;padding-bottom: 5px}
.adbx1:last-child {border-bottom: 0}
.adbx2 {width: 45%;display: inline-block;vertical-align: top;}
.adbx3 {width: 53%;display: inline-block}
.width100 {width: 100%}
.branchw {display: inline-block;width: 100px}
.fotr-link a {border-top: 1px dotted #caced1;padding-top: 10px;}
.navtop {margin-top: 100px;}


.pkg-title {margin-bottom: 0;margin-top: 7px;}
.pkg1 > tbody > tr > td {padding: 1rem 0.5rem;vertical-align: middle;}
.pkg2 > tbody > tr > td {padding: 1rem 0.5rem;vertical-align: middle;}
.pkg-no {padding: 0.375rem 0.4rem;direction: ltr;width: 65px;}
.pkg-pointer {cursor: pointer;color: #0d6efd}
.pointer {cursor: pointer}
.pkg-tit2 {color: #f77400}
.sslkt {display: inline-block;padding: 0.375rem 0.4rem;width: 70px;}
.hhm1 {display: inline-block;width: 32%;text-align: center;font-size: 14px;}

.h1-title {color: #676767;margin-bottom: 1.5rem;font-size: 1.5rem;line-height: 1.6;}
.p-desc {color: #676767;font-size: 1.25rem;font-weight: 400;}

.inline3 {display: inline-block}
.icon20 {cursor: pointer}
.icon20 i {font-size: 20px}

.ls1 tr:last-child {border-bottom-width: 0px;border-color: white;border-style: none;}

.pdrl {display: flex}
.pdrl small {font-size: 14px;padding-right: 8px}

.icon25 {font-size: 25px}
.icon35 {font-size: 35px}
.aln35 {text-align: left}
.pointer35 {cursor: pointer}

.weight600 {font-weight: 600}

.mrg5 {margin-left: 5px}
.clps-notes {font-size: 25px;color: #a3a3a3;}

.homeitem {
  padding: 10px 10px 15px;
  background: #d1d1d1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}
.homeitem img{
  max-height: 100px;
	margin: 0 auto;
	display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  /*! border: 1px solid rgb(255 255 255 / 28%); */
}
/*
.homeitem:hover  {
  -webkit-transform: scale(1.04);
  -moz-transform: scale(1.04);
  -o-transform: scale(1.04);
  -ms-transform: scale(1.04);
  transform: scale(1.04);
  z-index: 5;
}*/
.homeitem h2{
	font-size: 13px;
	font-weight: 400;
	margin: 15px 0 0;
  color: #4f5458;
  height: 45px;
  vertical-align: middle;
  line-height: 1.2;
}
.homeitem a{font-size: 14px;color: #0d6efd;}
.homeitem a:hover{font-size: 14px;color: #438eff;}


.ddclick0 {width: 100%;}
.ddclick {width: 100%;text-align: left}
.ddclick span {line-height: unset; float: right;}


.crtifit0 {position: relative;}
.crtifit {position: absolute;top: -10px;width: 100px;text-align: center;padding-top: 3px;padding-bottom: 3px;margin-left: auto;margin-right: auto;left: 0;right: 0;display: inline-block;background-color: #fff;border: 1px solid #198754;border-radius: 0.25rem;}
.crtifit i {font-size: 20px;color: #ec6618;position: relative;left: 4px;top: 1px;}
.crtifit span {position: relative;right: 15px;bottom: 2px;color: #fff;font-size: 11px;}
.crtifit a {position: relative;right: 10px;bottom: 1px;font-size: 14px;}

.crtifit-details {position: absolute;top: -15px;left: 10px;text-align: center;padding-top: 3px;padding-bottom: 3px;display: inline-block;background-color: #fff;border: 1px solid #198754;border-radius: 0.25rem;}
.crtifit-details i {font-size: 20px;color: #ec6618;position: relative;left: 4px;top: 1px;}
.crtifit-details span {position: relative;right: 15px;bottom: 2px;color: #fff;font-size: 11px;}
.crtifit-details a {position: relative;right: 10px;bottom: 1px;font-size: 14px;}

.btn-whatsapp {background-color: #43aa2f;border-color: #3b9a2e;color: #fff;padding: 0.4rem 1.35rem;}
.btn-whatsapp a {color: #ffffff;}
.btn-whatsapp i {color: #ffffff;}
.btn-whatsapp span {font-size: 13px;}
.btn-whatsapp:hover {color: #ffffff;}

.wcall {margin: 4px;padding: 0.575rem 0.75rem;}

.alrt1 {padding-right: 0.5rem !important}

.index1 > p {border-bottom: 1px solid #e4e4e4;padding-bottom: 10px;margin-bottom: 0.5rem;}
.index1 > p:last-child {border-bottom: 0}


.btn-call {background-color: #2890bc;border-color: #2284ae;padding: 0.575rem 0.2rem}
.btn-call a {color: #ffffff;}
.btn-call i {color: #ffffff;}
.btn-call span {font-size: 12px;}

.wdth240{width: 240px}
.cont-p p{line-height: 1.8;}

.tit-contact-name {width: 100%;border-bottom: 1px solid #e4e4e4;padding-bottom: 8px;font-weight: 500;margin-bottom: 10px;}
.tit-contact-name small {font-size: 14px;color: #9c9c9c;font-weight: 400;margin-left: 18px}
.tit-contact-ad {font-size: 15px;margin-top: 5px;color: #646464;font-weight: 500;margin-bottom: 10px;}


.fonDir {direction: ltr;text-align: left;display: inline-block;}
.Dir0 {direction: ltr}
.dir1 {direction: ltr}
.dir2 {direction: rtl}
.ic0 {font-size: 30px;color: #37a831;}
.ic1 {color: #212529;}
.ic2 {margin-top: 8px;padding-top: 5px;border-top: 1px solid #e4e4e4;}
.ic01 {font-size: 20px;}

.bttn0 {margin-top: 5px;}
.bttn1 {font-size: 13px;margin-top: 5px;color: #959595;}
.mr-btm10 {margin-bottom: 10px;}

.bgform {background-color: #fff;padding: 25px 20px;margin-bottom: 15px;border: 1px solid #dee2e6;border-radius: 7px;}

.loginform {background-color: #fff;padding: 25px 20px;margin-bottom: 15px;border: 1px solid #dee2e6;border-radius: 7px;}

.control-form {background-color: #fff;padding: 25px 20px;margin-bottom: 15px;border: 1px solid #dee2e6;border-top: 0;border-radius: 7px;border-top-right-radius: 0px;border-top-left-radius: 0px;}

.mintitle {margin-bottom: 1.5rem;padding-bottom: 1.5rem;border-bottom: 1px solid #e9e9e9;}
.navmyads {padding-top: 70px;}
.myads {padding-top: 1.5rem;}
.myads0 li {font-size: 14px;text-align: center;}
.myads0 span {color: #7e7e7e;}
.myads1 small {
  background-color: #0d6efd;
  border-radius: 15px;
  padding: 2px 4px;
  color: #fff;
}
.myads2 small {
  background-color: #7e7e7e;
  border-radius: 15px;
  padding: 2px 4px;
  color: #fff;
}

.wd12{margin-bottom: 5px;padding-bottom: 2px;margin-top: 10px;}
.wdth280{width: 280px}
.wicn{vertical-align: middle;font-size: 5px;color: #959595;}
.wicn2{font-size: 12px;color: #959595;}

.wdth1{display: inline-block;width: 34%;}
.wdth2{display: inline-block;width: 63%;}

.sp21 {padding: 0rem 0.25rem;}
.advr21 {font-size: 12px;color: #0d6efd;}
.acall2 {vertical-align: top;margin-top: 4px;padding: 0.59rem 0.35rem;line-height: 1;}
.font400 {font-weight: 400;}
.font10 {font-size: 10px;}
.mmtop {margin: 4px;padding: 0.62rem 0.2rem}

.nxt0 {display: inline-block;color: #474747;}
.nxt1 {display: inline-block;font-size: 18px;width: 30px;height: 30px;color: #fff;text-align: center;border-radius: 50% !important;background-color: #28b517;}
.nxt1 a {display: inline-block;font-size: 18px;width: 30px;height: 30px;color: #fff;text-align: center;border-radius: 50% !important;background-color: #28b517;}
.nxt2 {display: inline-block;font-size: 18px;width: 30px;height: 30px;color: #fff;border-radius: 50% !important;background-color: #cacaca;}
.nxt3 {display: inline-block;font-size: 18px;width: 30px;height: 30px;color: #fff;text-align: center;border-radius: 50% !important;background-color: #cacaca;}

.r10 {position: relative;top: -27px;color: #cacaca;right: 0;left: 10px;}

.nxt11 {display: inline-block;font-size: 18px;width: 30px;height: 30px;color: #fff;border-radius: 50% !important;background-color: #28b517;}
.nxt11 a {display: inline-block;font-size: 18px;width: 30px;height: 30px;color: #fff;border-radius: 50% !important;background-color: #28b517;}
.r11 {position: relative;top: -27px;color: #28b517;right: 0;left: 10px;}

.chatmsg {background-color: #fff;padding: 10px;margin-bottom: 15px;border: 1px solid #d8d8d8;border-radius: 0.25rem;}
.chatmsg {background-color: #fff;padding: 10px;margin-bottom: 15px;border: 1px solid #d8d8d8;border-radius: 0.25rem;}
.chatmsg h4 {font-size: 14px;}
.chatmsg p {font-size: 15px;margin-bottom: 0;}
.chattitclr1 {color: #185d9e;}
.chattitclr2 {color: #761e1e;}

.minmsg {background-color: #fff;padding: 10px;margin-bottom: 15px;border: 1px solid #d8d8d8;border-radius: 0.25rem;}
.minmsg div:first-child {font-size: 14px;border-bottom: 1px solid #e4e4e4;padding-bottom: 15px;padding-top: 5px;}
.minmsg div {font-size: 14px;border-bottom: 1px solid #e4e4e4;padding-bottom: 13px;padding-top: 7px;}
.minmsg div:last-child {border-bottom: 0px;margin-bottom: 5px;padding-bottom: 0;margin-top: 7px;}
.minmsg > div > span {float: right;}
.minmsg h2 {font-size: 15px;line-height: 1.5;margin-bottom: 0;}

.cntrl1 {background-color: #fff;padding: 10px;margin-bottom: 25px;border: 1px solid #d8d8d8;border-radius: 0.25rem;}
.cntrl1 div:first-child {display: table;width: 100%;height: 70px;border-bottom: 1px solid #e4e4e4;padding-bottom: 5px;}
.cntrl1 div {font-size: 14px;border-bottom: 1px solid #e4e4e4;padding-bottom: 10px;padding-top: 7px;}
.cntrl1 > div > span {float: right;}
.cntrl1 > div > a {font-size: 12px;}
.cntrl1 div:last-child {border-bottom: 0px;margin-bottom: 5px;padding-bottom: 0;margin-top: 15px;color: #086beb;font-weight: 500;}
.cntrl1 h2 {font-size: 16px;line-height: 1.1;color: #000;display: table-cell;text-align: center;vertical-align: middle;}

.ofr-tit {padding-top: 15px;padding-bottom: 35px}
.ofr-tit h1 {color: #7f7f7f;font-size: 1.2rem;text-align: center}
.ofr-tit b {color: #e2820f}

.notecard {
  background: #ff2a511a;
  background-color: #ff2a511a;
  border-right: 2px solid #ff2a51;
  border-radius: 0.25rem;
  box-shadow: 0 1px 2px #2b2a330d;
  margin: 1rem 0;
  padding: 1rem;
  position: relative;
}
.iptplass {padding: 0.375rem 0.2rem;text-align: center;}

.cntrl1 h3 {
  border-bottom: 0px;
  margin-bottom: 5px;
  padding-bottom: 0;
  margin-top: 15px;
  color: #086beb;
  font-weight: 500;
  line-height: 1.3;
    display: table-cell !important;
    text-align: center;
    vertical-align: middle;
    height: auto !important;
    font-size: 15px;
}

.cnt211 {font-size: 15px!important;padding: 10px!important;}
.cntrltit {margin-bottom: 10px;font-size: 16px;text-align: center;}
.cntrltit span {color: #7e7e7e;font-size: 14px;}
.popuptit {font-size: 1.25rem;font-weight: 500;}
.flogo {max-height: 35px}
.flogo25 {max-height: 25px}
.hlogo {max-height: 48px;}
.redcolor {color: #dc3545;}
.blackcolor {color: #111315;}
.white-a {color: #b9b9b9;}
.white-a:hover {color: #d7d6d6;}
.urlactive {color: #fff !important;}
.grayColor {color: #969696;}
.greenColor1 {color: #98b7b7;}
.logiin {background-color: #fff;}

.footerline {background-color: #0d6efd;height: 8px}
.tit45 {text-align: center;padding-top: 3px;display: table;width: 100%;height: 45px;}
.tit45 div {line-height: 1.3;display: table-cell!important;text-align: center;vertical-align: middle;height: auto!important;font-size: 15px;}


.prs1 {font-size: 0.875em;color: #352b29;}

.font50 {font-size: 50px}
.mrgTop50 {margin-top: 50px}
.rtLtr {direction: rtl;}
.ddss {justify-content: center !important;}
.llgo {float: right;margin-top: 12px}

.ssrch1 {width: 48%;display: inline-block;}

.fotr1 a {float: right;margin-left: 1rem;font-size: 20px;}
.sscolor1 {color: #ad30b4}
.sscolor1:hover {color: #d334db}
.sscolor2 {color: #4867aa}
.sscolor2:hover {color: #4f7cdd}
.sscolor3 {color: #ff0101}
.sscolor3:hover {color: #dc1818}
.sscolor4 {color: #e2820f;}

div.sticky1 {
  position: -webkit-sticky;
  position: sticky;
  top: -5px;
  background-color: #dbc1d9;
  border-radius: 10px 10px 0 0;
  z-index: 9999999;
}

div.sticky0 {
  position: -webkit-sticky;
  position: sticky;
  top: -5px;
  background-color: #f0d4bb;
  border-radius: 10px 10px 0 0;
  z-index: 9999999;
}


/*===================================================================================*/
/*  Carousel
/*===================================================================================*/
.carousel-holder.hover {
  position: relative;
}
.carousel-holder.hover.small .size-small {
  max-width: 134.7pt!important;
}
.carousel-holder.hover.small .size-small:hover .hover-area {
  bottom: 6px;
}
.carousel-holder .title-nav {
  margin: 0 0 32px 0;
  position: relative;
}
.carousel-holder .title-nav h1,
.carousel-holder .title-nav h2 {
  font-weight: normal !important;
  background-color: #fff;
  color: #3d3d3d;
  letter-spacing: -1px;
  padding: 0 23px 0 0;
  display: inline-block;
  vertical-align: top;
  text-transform: capitalize;
}
.carousel-holder .title-nav h1 {
  font-size: 33px;
  line-height: 40px;
}
.carousel-holder .title-nav h2 {
  font-size: 28px;
  line-height: 35px;
}
.carousel-holder .title-nav .nav-holder {
  float: right;
  display: inline-block;
}
.carousel-holder .title-nav .nav-holder a {
  font-size: 29px;
  line-height: 40px;
  color: #d3d3d3 !important;
  margin: 0 3px;
}
.carousel-holder .title-nav .nav-holder:after {
  z-index: -1;
  top: 50%;
  position: absolute;
  left: 0;
  content: "";
  height: 1px;
  width: 90%;
  right: 0;
  margin: 0 auto;
  background-color: #e0e0e0;
}
.carousel-holder .title-nav .nav-holder a {
  color: #e0e0e0;
}
.brands-carousel .carousel-item {
  width: 168px;
  text-align: center;
  margin: 0 27px 0 0 ;
}
.brands-carousel .carousel-item a {
  padding: 30px 11px;
  margin: 2px 0 0 0;
  display: block;
  border: 1px solid #e0e0e0;
}
.brands-carousel .carousel-item a img {
  vertical-align: middle;
  display: inline-block;
}
/*===================================================================================*/
/*  OWL CAROUSEL
/*===================================================================================*/
.owl-carousel {
  text-align: center;
  cursor: default;
}
.owl-controls {
  display: inline-block;
  position: relative;
  margin-top: 40px;
}
.panel-group .panel .owl-controls {
  margin-top: 25px;
}
.panel-group.blank .panel .owl-controls {
  margin-top: 40px;
}
.owl-pagination {
  position: relative;
  line-height: 30px;
}
.owl-buttons {
  display: none;
}
.owl-prev,
.owl-next {
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 30px;
  height: 30px;
  font-size: 21px;
  color: #FFF;
  background-color: #d3d3d3;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: auto;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  opacity: 0;
}
.owl-prev {
  left: -35px;
}
.owl-next {
  right: -35px;
}
.owl-carousel:hover .owl-prev {
  left: -40px;
  opacity: .25;
}
.owl-carousel:hover .owl-next {
  right: -40px;
  opacity: .25;
}
.owl-carousel:hover .owl-prev:hover,
.owl-carousel:hover .owl-next:hover {
  opacity: 1;
}
.owl-outer-nav:after {
  content: "";
  position: absolute;
  top: 0;
  left: -15%;
  width: 130%;
  height: 100%;
  z-index: 0;
}
.owl-outer-nav .owl-wrapper-outer,
.owl-outer-nav .owl-pagination,
.owl-outer-nav .owl-prev,
.owl-outer-nav .owl-next {
  z-index: 1;
}
.owl-outer-nav .owl-controls {
  position: static;
}
.owl-outer-nav .owl-prev {
  left: -65px;
}
.owl-outer-nav .owl-next {
  right: -65px;
}
.owl-outer-nav:hover .owl-prev {
  left: -80px;
}
.owl-outer-nav:hover .owl-next {
  right: -80px;
}
.owl-ui-md .owl-pagination {
  line-height: 45px;
}
.owl-ui-md .owl-prev,
.owl-ui-md .owl-next {
  width: 45px;
  height: 45px;
  font-size: 45px;
}
.owl-ui-md .owl-prev {
  left: -55px;
}
.owl-ui-md .owl-next {
  right: -55px;
}
.owl-ui-md:hover .owl-prev {
  left: -60px;
}
.owl-ui-md:hover .owl-next {
  right: -60px;
}
.owl-outer-nav.owl-ui-md:after {
  left: -18%;
  width: 136%;
}
.owl-outer-nav.owl-ui-md .owl-prev {
  left: -85px;
}
.owl-outer-nav.owl-ui-md .owl-next {
  right: -85px;
}
.owl-outer-nav.owl-ui-md:hover .owl-prev {
  left: -100px;
}
.owl-outer-nav.owl-ui-md:hover .owl-next {
  right: -100px;
}
.owl-ui-lg .owl-pagination {
  line-height: 60px;
}
.owl-ui-lg .owl-prev,
.owl-ui-lg .owl-next {
  width: 60px;
  height: 60px;
  font-size: 42px;
}
.owl-ui-lg .owl-prev {
  left: -75px;
}
.owl-ui-lg .owl-next {
  right: -75px;
}
.owl-ui-lg:hover .owl-prev {
  left: -80px;
}
.owl-ui-lg:hover .owl-next {
  right: -80px;
}
.owl-outer-nav.owl-ui-lg:after {
  left: -22%;
  width: 144%;
}
.owl-outer-nav.owl-ui-lg .owl-prev {
  left: -105px;
}
.owl-outer-nav.owl-ui-lg .owl-next {
  right: -105px;
}
.owl-outer-nav.owl-ui-lg:hover .owl-prev {
  left: -120px;
}
.owl-outer-nav.owl-ui-lg:hover .owl-next {
  right: -120px;
}
.owl-inner-nav .owl-controls {
  position: static;
}
.owl-inner-nav .owl-prev {
  left: 45px;
}
.owl-inner-nav .owl-next {
  right: 45px;
}
.owl-inner-nav:hover .owl-prev {
  left: 30px;
}
.owl-inner-nav:hover .owl-next {
  right: 30px;
}
.owl-outer-nav .owl-prev,
.owl-outer-nav .owl-next,
.owl-inner-nav .owl-prev,
.owl-inner-nav .owl-next {
  bottom: 70px;
}
.owl-outer-nav.owl-ui-md .owl-prev,
.owl-outer-nav.owl-ui-md .owl-next,
.owl-inner-nav.owl-ui-md .owl-prev,
.owl-inner-nav.owl-ui-md .owl-next {
  bottom: 85px;
}
.owl-outer-nav.owl-ui-lg .owl-prev,
.owl-outer-nav.owl-ui-lg .owl-next,
.owl-inner-nav.owl-ui-lg .owl-prev,
.owl-inner-nav.owl-ui-lg .owl-next {
  bottom: 100px;
}
.owl-inner-pagination .owl-pagination,
.owl-inner-pagination .owl-prev,
.owl-inner-pagination .owl-next {
  margin-top: -40px;
  top: -60px;
}
.owl-inner-pagination.owl-ui-md .owl-pagination,
.owl-inner-pagination.owl-ui-md .owl-prev,
.owl-inner-pagination.owl-ui-md .owl-next {
  margin-top: -50px;
  top: -65px;
}
.owl-inner-pagination.owl-ui-lg .owl-pagination,
.owl-inner-pagination.owl-ui-lg .owl-prev,
.owl-inner-pagination.owl-ui-lg .owl-next {
  margin-top: -60px;
  top: -75px;
}
.owl-inner-pagination.owl-outer-nav .owl-prev,
.owl-inner-pagination.owl-outer-nav .owl-next,
.owl-inner-pagination.owl-inner-nav .owl-prev,
.owl-inner-pagination.owl-inner-nav .owl-next {
  margin: auto;
  top: 0;
  bottom: 43px;
}
.owl-inner-pagination .owl-pagination {
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  opacity: 0;
}
.owl-inner-pagination:hover .owl-pagination {
  opacity: 1;
}
.owl-inner-pagination.owl-inner-nav .owl-pagination,
.owl-inner-pagination.owl-outer-nav .owl-pagination {
  top: -45px;
}
.owl-inner-pagination.owl-inner-nav.owl-ui-md .owl-pagination,
.owl-inner-pagination.owl-outer-nav.owl-ui-md .owl-pagination {
  top: -50px;
}
.owl-inner-pagination.owl-inner-nav.owl-ui-lg .owl-pagination,
.owl-inner-pagination.owl-outer-nav.owl-ui-lg .owl-pagination {
  top: -60px;
}
.owl-inner-pagination.owl-inner-nav:hover .owl-pagination,
.owl-inner-pagination.owl-outer-nav:hover .owl-pagination {
  top: -60px;
}
.owl-inner-pagination.owl-inner-nav.owl-ui-md:hover .owl-pagination,
.owl-inner-pagination.owl-outer-nav.owl-ui-md:hover .owl-pagination {
  top: -65px;
}
.owl-inner-pagination.owl-inner-nav.owl-ui-lg:hover .owl-pagination,
.owl-inner-pagination.owl-outer-nav.owl-ui-lg:hover .owl-pagination {
  top: -75px;
}
#owl-main img {
  max-width: 100%;

}
#owl-main .item1 {
  height: 525px;
  background-color: #FFF;
  background-position: center 55%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#owl-main.height-md .item {
  height: 457px;
}
#owl-main.height-lg .item {
  height: 675px;
}
#owl-main .container {
  display: table;
  height: inherit;
}
#owl-main .caption {
  display: table-cell;
}
#owl-main .caption.vertical-center {
  vertical-align: middle;
  padding-bottom: 3vh;
}
#owl-main .caption.vertical-top {
  vertical-align: top;
  padding-top: 8vh;
}
#owl-main .caption.vertical-bottom {
  vertical-align: bottom;
  padding-bottom: 14vh;
}
#owl-main .caption.text-center {
  padding-left: 10%;
  padding-right: 10%;
}
#owl-main .caption.text-left {
  padding-right: 20%;
}
#owl-main .caption.text-right {
  padding-left: 20%;
}
#owl-main .owl-controls {
  display: block;
  position: static;
  margin-top: -47px;
}
#owl-main .owl-pagination {
  line-height: inherit;
  position: relative;
  /*bottom: -40px;*/
  padding: 10px;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: auto;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

#owl-main .owl-prev,
#owl-main .owl-next {
  bottom: 0;
}
.owl-controls .owl-page {
  display: inline-block;
}
.owl-pagination .owl-page span {
  display: block;
  width: 15px;
  height: 15px;
  background: #d3d3d3;
  border: none;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin: 0 5px;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}
.owl-item-gap .item {
  margin: 0 15px;
}
.owl-item-gap-sm .item {
  margin: 0 10px;
}
.owl-item.loading {
  min-height: inherit;
  background: none;
}
#owl-recently-viewed .owl-wrapper-outer,
#owl-recently-viewed-2 .owl-wrapper-outer {
  width: 100.1%;
  padding-bottom: 70px;
}
#owl-recently-viewed .owl-wrapper-outer .owl-item:hover .product-item-holder,
#owl-recently-viewed-2 .owl-wrapper-outer .owl-item:hover .product-item-holder {
  border-right-width: 1px;
}
#owl-recently-viewed .owl-wrapper-outer .owl-item .product-item-holder,
#owl-recently-viewed-2 .owl-wrapper-outer .owl-item .product-item-holder {
  border-right-width: 0;
}
#owl-recently-viewed .owl-wrapper-outer .owl-item .product-item-holder .wish-compare a,
#owl-recently-viewed-2 .owl-wrapper-outer .owl-item .product-item-holder .wish-compare a {
  margin: 0 7px;
}
#owl-recently-viewed .owl-wrapper-outer .owl-item:last-child .product-item-holder,
#owl-recently-viewed-2 .owl-wrapper-outer .owl-item:last-child .product-item-holder {
  border-right-width: 1px;
}
#owl-recommended-products .owl-wrapper-outer {
  width: 100.1%;
  padding-bottom: 70px;
}
#owl-recommended-products .owl-wrapper-outer .owl-item:hover .product-item-holder {
  border-right-width: 1px;
}
#owl-recommended-products .owl-wrapper-outer .owl-item .product-item-holder {
  border-right-width: 0;
}
#owl-recommended-products .owl-wrapper-outer .owl-item .product-item-holder .wish-compare a {
  margin: 0 7px;
}
#owl-recommended-products .owl-wrapper-outer .owl-item:last-child .product-item-holder {
  border-right-width: 1px;
}
/*===================================================================================*/
.owl-carousel {
  text-align: center;
  cursor: default;
}
.owl-controls {
  display: inline-block;
  position: relative;
  margin-top: 40px;
}
.panel-group .panel .owl-controls {
  margin-top: 25px;
}
.panel-group.blank .panel .owl-controls {
  margin-top: 40px;
}
.owl-pagination {
  position: relative;
  line-height: 30px;
}
.owl-buttons {
  display: none;
}
.owl-prev,
.owl-next {
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 30px;
  height: 30px;
  font-size: 21px;
  color: #FFF;
  background-color: #d3d3d3;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: auto;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  opacity: 0;
}
.owl-prev {
  left: -35px;
}
.owl-next {
  right: -35px;
}
.owl-carousel:hover .owl-prev {
  left: -40px;
  opacity: .25;
}
.owl-carousel:hover .owl-next {
  right: -40px;
  opacity: .25;
}
.owl-carousel:hover .owl-prev:hover,
.owl-carousel:hover .owl-next:hover {
  opacity: 1;
}


.carousel-holder .title-nav .inverse {
  color: #4ec8f7;
}
.carousel-holder .title-nav .nav-holder a:hover {
  color: #4ec8f7 !important;
}
.owl-carousel:hover .owl-prev:hover,
.owl-carousel:hover .owl-next:hover {
  color: #4ec8f7;
}
.owl-pagination .owl-page.active span,
.owl-pagination .owl-page:hover span {
  background: #4ec8f7;
}
.owl-carousel-blog .owl-pagination .owl-page:hover span,
.owl-carousel-blog .owl-pagination .owl-page.active span {
  background: none repeat scroll 0 0 #4ec8f7;
}




.nav1 {background-color: #0d6efd}
.nav2 {padding: 5px 10px 0;}
.nav3 {text-align: center;}
.nav01 {vertical-align: top;padding-top: 2px;display: inline-block;width: 18.6%;float: left;text-align: left;}
.nav01 > a {height: 60px;display: block;}
.navActive01 {height: 65px;border-top-left-radius: 20px;border-top-right-radius: 20px;color: #6f6f6f;background-color: #f1f1f1}
.navActive01:hover {color: #434343}

.nav02 {float: right;vertical-align: top;padding-left: 10px;padding-right: 10px;padding-top: 8px;display: inline-block;width: 18.6%;}
.nav02 > a {height: 50px;display: block;width: 100%;}
.navActive02 {height: 65px;border-top-left-radius: 20px;border-top-right-radius: 20px;color: #6f6f6f;background-color: #f1f1f1}
.navActive02:hover {color: #434343}

.nav03 {vertical-align: top;padding-left: 10px;padding-right: 10px;padding-top: 8px;display: inline-block;width: 18.6%;}
.nav03 > a {height: 50px;display: block;}
.nav03 small {background-color: #bc2424;border-radius: 15px;padding: 2px 4px;color: #fff;}
.navActive03 {height: 65px;border-top-left-radius: 20px;border-top-right-radius: 20px;color: #6f6f6f;background-color: #f1f1f1}
.navActive03:hover {color: #434343}

.nav04 {vertical-align: top;padding-left: 10px;padding-right: 10px;padding-top: 8px;display: inline-block;width: 18.6%;}
.nav04 > a {height: 50px;display: block;}
.navActive04 {height: 65px;border-top-left-radius: 20px;border-top-right-radius: 20px;color: #6f6f6f;background-color: #f1f1f1}
.navActive04:hover {color: #434343}

.nav05 {vertical-align: top;display: inline-block;width: 18.6%;}

.nav06 {vertical-align: top;display: inline-block;width: 60.6%;}


.cntrl2 {background-color: #fff;padding: 10px;margin-bottom: 15px;border: 1px solid #d8d8d8;border-radius: 10px;}
.cntrl2 div:first-child {display: table;width: 100%;height: 50px;border-bottom: 1px solid #e4e4e4;padding-bottom: 8px;}
.cntrl2 div {font-size: 14px;border-bottom: 1px solid #e4e4e4;padding-bottom: 6px;margin-bottom: 6px;}
.cntrl2 > div > span {float: right;}
.cntrl2 > div > a {font-size: 12px;}
.cntrl2 div:last-child {border-bottom: 0px;margin-bottom: 5px;padding-bottom: 0;margin-top: 15px;}
.cntrl2 h3 {font-size: 15px;line-height: 1.3;color: #000;display: table-cell;text-align: center;vertical-align: middle;}

.frm-0 {border-bottom: 1px solid #e9e9e9;padding-bottom: 15px;padding-top: 10px;font-size: 15px;}
.frm-1 {border-bottom: 1px solid #e9e9e9;padding-bottom: 15px;padding-top: 20px;font-size: 15px;}
.frm-2 {padding-bottom: 15px;padding-top: 20px;}

.frm1 {border-bottom: 1px solid #e9e9e9;padding-bottom: 10px;padding-top: 10px;}

.rr0 {border-bottom: 0px;}
.rr1 > .frm-1:last-child {border-bottom: 0px;}

.cntct1 {border-bottom: 1px solid #e4e4e4;
  padding-bottom: 15px;
  font-weight: 500;
  margin-bottom: 15px;
  margin-top: 20px;}

.lbl-1 {margin-right: 20px;}
.inputll input {margin-top: 0;width: 20px;height: 20px;vertical-align: middle;cursor: pointer;}
.inputll label {font-size: 13px;margin-right: 20px;margin-bottom: 10px;cursor: pointer;}
.inputll label:last-child {margin-right: 0px;}

.alert1{font-size: 14px;color: #303337;margin-bottom: 0;}

/*! .middle1{vertical-align: middle} */
.nots1{font-size: 12px;color: #595959}
.nots2{font-size: 12px;color: #c83838}
.chkbx20{margin-top: 0;width: 20px;height: 20px;vertical-align: middle;cursor: pointer;}
.nedform1{display: block;margin: 0 20px 10px 0;font-size: 13px;cursor: pointer;}
.nedform{width: 49%;margin: 0 0 10px 0;font-size: 13px;cursor: pointer;}

.malecolor{font-size: 18px;color: #0b9fe2}
.femalecolor{font-size: 18px;color: #e058db}

.frm-ade{margin-bottom: 5px;width: 75%;display: inline-block;}
.frm-ade2{width: 72%;display: inline-block;}


.adspd1{text-align: center;margin-bottom: 25px;background-color: #fff;padding: 8px;border: 1px solid #d8d8d8;position: relative;}
.adspd2{display: block;font-size: 30px;color: #e90707;}
.adspd3{display: block;font-size: 22px;color: #a2090e;}
.adspd4{direction: ltr;font-size: 20px;color: #48bf3b;}
.adspd5{display: inline-block;direction: ltr;}
.adspd6{display: inline-block;direction: ltr;}
.pdabso{position: absolute;top: -6px;right: -6px;z-index: 9999999999;color: #636363;}


.populate {width: 100%;}

.sss1 {direction: ltr;width: 60%;display: inline-block;float: right;}
.sss2 {right: -50px;left: auto!important;}




.titcat1 {border-radius: 4px;padding: 13px 20px;display: inline-block;background-color: #3d3d3d;}
.titcat1:hover {background-color: #232323;}
.titcat2 {color: #fff;font-size: 14px}
.titcat2:hover {color: #fff;}

.margin50x50 {margin-top: 50px;margin-bottom: 50px}



.bg-color-cp {background-color: #dfdfdf;}


.submenu_img {
  float: left;
  margin-top: -22px;
  margin-left: 5px;
  height: 38px;
  width: 20px;
}
.tblfont td {font-size: 14px}



.mob12 {display: none}
@media (min-width: 768px) {
.mob12 {display: block}
    
}

@media (max-width: 768px) {
  .navActive03 {border-top-left-radius: 10px;border-top-right-radius: 10px;}
  .hlogo {max-height: 35px;}

  .col47 {width: 47%;padding-right: 0;}
  .col50 {width: 50%;padding-right: 0;}

  .h1-title {font-size: 1.3rem;}
  .p-desc {font-size: 1.1rem;}
  
  }

@media (max-width: 480px) {
.homeitem h2 {font-size: 13px;}
.homeitem a {font-size: 12px;}
}

@media only screen and (min-width: 280px) and (max-width: 480px) {

.titcat2 {color: #fff;font-size: 12px!important;}
.titcat1 {padding: 10px 5px;}
.navbar {font-size: 13px}
.font-12 {font-size: 13px}
.font-13 {font-size: 13px}
.font0-13 {font-size: 13px}
h1, .h1 {font-size: calc(1rem + 1.5vw);}
h2, .h2 {font-size: calc(1rem + 0.9vw);}
.ofr-tit {padding-top: 0px;padding-bottom: 25px;}
.ofr-tit h1 {font-size: 1rem;line-height: 1.7;}
}

.mob00 {display: none}
@media only screen and (min-width: 220px) and (max-width: 374px) {
.mob00 {display: block;padding: 0;font-size: 12px;}
.mob01 {display: none}
.mob02 {padding: 0.375rem 0.35rem;}
.font-13 {font-size: 11px}
}

.msgNots1 {text-align: center;display: block!important;padding-top: 30px;padding-bottom: 30px;margin-top: 20px;margin-bottom: 20px;}
.msgNots2 {font-size: 30px}
.msgNots3 {margin-top: 20px}

#loader {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    width: 120px;
    height: 120px;
    margin: -76px 0 0 -76px;
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #3498db;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
  }
  @-webkit-keyframes spin {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
  }
  @keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
  }
  .animate-bottom {
    position: relative;
    -webkit-animation-name: animatebottom;
    -webkit-animation-duration: 1s;
    animation-name: animatebottom;
    animation-duration: 1s
  }
  @-webkit-keyframes animatebottom {
    from { bottom:-100px; opacity:0 } 
    to { bottom:0px; opacity:1 }
  }
  @keyframes animatebottom { 
    from{ bottom:-100px; opacity:0 } 
    to{ bottom:0; opacity:1 }
  }
  #myDiv {display: none}





  
.ftco-section { padding-top: 1.5em;margin-bottom: 3em;border-top: 6px solid #ec6618 !important; }

.navbar-logo {display: inline-block;}
.navbar-logo img {max-height: 60px; margin-bottom: 15px;}

.ftco-no-pt {
  padding-top: 0; }

.ftco-no-pb {
  padding-bottom: 0; }

.heading-section {
  font-size: 28px;
  color: #000; }

.img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }

.ftco-navbar-light {
  background: #3c3c3b !important;
  z-index: 3;
  padding: 0; }
  @media (max-width: 991.98px) {
    .ftco-navbar-light {
      background: #3c3c3b !important;
      position: relative;
      top: 0;
      padding: 10px 0px 10px 15px } }
  @media (max-width: 991.98px) {
    .ftco-navbar-light .navbar-nav {
      padding-bottom: 10px; } }
  .ftco-navbar-light .navbar-nav > .nav-item > .nav-link {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: 500;
    color: #fff;
    letter-spacing: 1.2px;
    position: relative;
    opacity: 1 !important; }
    .ftco-navbar-light .navbar-nav > .nav-item > .nav-link:before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      bottom: 0;
      left: 0;
      background-color: #888888;
      visibility: hidden;
      -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
      transform: scaleX(0);
      -webkit-transition: all 0.2s ease-in-out 0s;
      -o-transition: all 0.2s ease-in-out 0s;
      transition: all 0.2s ease-in-out 0s;
      z-index: -1; }
    .ftco-navbar-light .navbar-nav > .nav-item > .nav-link:hover {
      color: #fff; }
      .ftco-navbar-light .navbar-nav > .nav-item > .nav-link:hover:before {
        visibility: visible;
        background-color: #888888;
        -webkit-transform: scaleX(1);
        -ms-transform: scaleX(1);
        transform: scaleX(1); }
    @media (max-width: 991.98px) {
      .ftco-navbar-light .navbar-nav > .nav-item > .nav-link {
        padding-left: 0;
        padding-right: 0;
        padding-top: .9rem;
        padding-bottom: .9rem;
        color: rgba(255, 255, 255, 0.7); }
        .ftco-navbar-light .navbar-nav > .nav-item > .nav-link:hover {
          color: #fff; }
          .ftco-navbar-light .navbar-nav > .nav-item > .nav-link:hover:before {
            display: none; } }
  .ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu {
    border: none;
    background: #fff;
    -webkit-box-shadow: 0px 10px 34px -20px rgba(0, 0, 0, 0.41);
    -moz-box-shadow: 0px 10px 34px -20px rgba(0, 0, 0, 0.41);
    box-shadow: 0px 10px 34px -20px rgba(0, 0, 0, 0.41);
    border-radius: 4px; }
    .ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu .dropdown-item {
      font-size: 12px;
      color: #000; }
      .ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu .dropdown-item:hover, .ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu .dropdown-item:focus {
        background: none;
        color: #fff; }
    @media (max-width: 991.98px) {
      .ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu {
        display: block !important;
        background: #000; }
        .ftco-navbar-light .navbar-nav > .nav-item .dropdown-menu .dropdown-item {
          color: rgba(255, 255, 255, 0.8); } }
  .ftco-navbar-light .navbar-nav > .nav-item.cta > a {
    color: #fff;
    background: #f1bc31;
    border-radius: 0px; }
    @media (max-width: 767.98px) {
      .ftco-navbar-light .navbar-nav > .nav-item.cta > a {
        padding-left: 15px;
        padding-right: 15px; } }
    @media (max-width: 991.98px) {
      .ftco-navbar-light .navbar-nav > .nav-item.cta > a {
        color: #fff;
        background: none;
        border-radius: 4px; } }
  .ftco-navbar-light .navbar-nav > .nav-item.active > a {
    color: #fff; }
    .ftco-navbar-light .navbar-nav > .nav-item.active > a:before {
      visibility: visible;
      background-color: #747474;
      -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
      transform: scaleX(1); }
    @media (max-width: 991.98px) {
      .ftco-navbar-light .navbar-nav > .nav-item.active > a {
        color: #f1bc31; }
        .ftco-navbar-light .navbar-nav > .nav-item.active > a:before {
          display: none; } }
  .ftco-navbar-light .navbar-toggler {
    border: none;
    color: rgba(255, 255, 255, 0.868) !important;
        font-size: 25px; 
    cursor: pointer;
    padding-right: 0;
    text-transform: uppercase;
    letter-spacing: .1em; box-shadow: 0 0 0 0;}
    .ftco-navbar-light .navbar-toggler:focus {
      outline: none !important; }



.social-media {display: inline-block;margin-top: 6px; }
.social-media p a {border: 1px solid #f1f1f1;width: 35px;height: 35px;border-radius: 50%;margin-left: 4px; }

.social-media p a:hover {background: #fff;border-color: #d0d0d0; }

.whatsapp {border: 1px solid #f1f1f1;width: 35px;height: 35px;border-radius: 50%;margin-right: 4px;}
.whatsapp span {color: #37b61b;font-size: larger;}
.whatsapp:hover {border-color: #37b61b; }
.instagram {color: #b61b8f;}
.facebook {color: #1b63b6;}
.tiktok {color: #4d4d4d;}
.youtube {color: #d93c3c;}
