.section-padding {padding: 80px 0;}
.hm-icon {height: 100px;}
.features-loop .feature-box {min-height: 250px;}
/* .breadcrumb-area{background: #001d23 !important;}*/

.breadcrumb-area {
  background: linear-gradient(45deg,#edffee,#fff8d5) !important;
}

.gallery-loop .single-gallery-image:hover img {-webkit-transform: unset !important;transform: unset !important;}
.gallery-loop{grid-template-columns: repeat(3, 1fr) !important;}
button.accordion-button {border: 1px solid #08622f;padding: 10px;width: 100% !important;text-align: left !important;background-color: #08622f !important;color: white !important;border-radius: 5px;font-size: 20px;}
.accordion-body {padding: 20px;background: white !important;-webkit-transition: max-height 0.5s ease;transition: max-height 0.5s ease;}

ul.check.check, ul.check-invert.check {padding-left: 30px;margin-left: 0px;display: inline-block;}
ul.check.check li, ul.check-invert.check li {font-size: 14px;}
ul.check li, ul.check-invert li {margin-bottom: 14px;text-align: left;}
ul.check li::before, ul.check-invert li::before {color: #dc3545;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;font-family: 'FontAwesome';font-weight: 300;content: "\f00c";font-size: 14px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-clip: border-box;margin-left: -28px;margin-top: 2px;width: 24px;}

.fam {font-family: "Font Awesome 5 Pro";font-weight: 300;font-style: normal;}

.earnedPoints {margin-top: 50px !important;margin-bottom: 50px !important;}
.earnedPoints img {border-radius: 0 !important;height: 60px !important;width: 60px !important;}
.about-section .about-features-boxes .single-feature-box .icon {font-size: 40px;margin-bottom: 20px;line-height: 1;color: #f92331;}
.about-section .about-features-boxes .single-feature-box h4 {margin-bottom: 10px;font-size: 20px; letter-spacing: 0px;font-weight: 500;;}
.about-section .about-features-boxes .single-feature-box {padding: 40px 10px !important;}
.single-feature-box img {border-radius: 100%;margin-bottom: 0px !important;width: 100px;height: 100px;margin: auto;}

.profileLabel {float: left !important;width: 100%;font-weight: bold;padding-bottom: 5px;}
.profileField {float: left !important;width: 100%;text-align: left !important;color: #777 !important;margin-bottom: 30px;}
.thumb img{width: 100%;}
.attachDownButton {display: flex;float: left;border: 1px solid #ccc;padding: 13px 25px;border-radius: 3px;margin-top: 5px;background: white;}
.attachDownButton img {height: 30px;margin-right: 10px;}
.input-group-nw input {padding-left: 20px !important;}
.input-group-nw input[type="file"] {padding-top: 20px !important;}
.about-section .about-text-box{margin-top: 0;}

.contact-part .contact-form span {font-weight: 500;}
.about-section .contact-form span {font-weight: 500;}
/* .contact-form form span {font-weight: 600;} */

.text-theme{color: #268003 !important;}
.text-dark{color: #001d23 !important;}
.text-yellow{color: #ffb300 !important;}

.bg-dark-theme {background-color: #001d23  !important;}
.footer-logo img {max-width: 180px;}
.opacity-100 {opacity: 1 !important;}
.opacity-75 {opacity: .75 !important;}
.opacity-50 {opacity: .50 !important;}
.opacity-25 {opacity: .25 !important;}
.opacity-0 {opacity: 0 !important;}

.title {width: 100% !important;}
.title h4 {width: 99%;text-wrap: nowrap;overflow: hidden;text-overflow: ellipsis;}

.deatils-box{overflow: hidden;}
.deatils-box:hover img {
  /* -webkit-transform: scale(1.1);
          transform: scale(1.1); */
}

#slider {position: relative;overflow: hidden;margin: 0px auto 0 auto;border-radius: 8px;}
#slider ul {position: relative;margin: 0;padding: 0;height: 100%;list-style: none;}
#slider ul li img{max-width: 100% !important; width: 100% !important; border-radius: 10px;}
#slider ul li {position: relative;display: block;float: left;margin: 0;padding: 0;width: 480px;height: 540px;background:transparent;text-align: center;line-height: 540px;}
a.control_prev, a.control_next {position: absolute;top: 40%;z-index: 999;display: block;padding: 4% 3%;width: auto;height: auto;background: #2a2a2a;color: #fff;text-decoration: none;font-weight: 600;font-size: 18px;opacity: 0.8;cursor: pointer;}
a.control_prev:hover, a.control_next:hover {opacity: 1;-webkit-transition: all 0.2s ease;}
a.control_prev {border-radius: 0 2px 2px 0;}
a.control_next {right: 0;border-radius: 2px 0 0 2px;}
.slider_option {position: relative;margin: 10px auto;width: 160px;font-size: 18px;}
.main-btn{padding: 0 20px !important;}

.main-btn.btn-filled-2 {background-color: #08622f;color: #fff !important;border: 2px solid #08622f !important;border-radius: 5px;}
.main-btn.btn-filled-2:hover {background-color: #001d23 !important;color: #fff !important;border:2px solid #001d23 !important;}

.main-btn.btn-yellow {background-color: transparent;
  color: #08622f !important;
  border: 2px solid #08622f !important;}
.main-btn.btn-yellow:hover {background-color: #08622f ;color: #fff !important;border:2px solid #08622f !important;}

.cptchCode {position: relative;}
.cptchCode img.captImg {position: absolute;top: 18px;left:unset;left: 15px;}
.cptchCode img.captImg-ew {position: absolute;top: 43px;left:unset;left: 15px;}
#captcha {padding-left: 5rem !important;}
#captcha-code {padding-left: 5rem !important;}
.otp-code {padding-left: 3rem !important;}
header.header-three .nav-container .menu-right-buttons .navbar-toggler{border: 0px solid rgba(133, 133, 133, 0.2) !important;}
.rotate110{transform: rotate(110deg);}


.wrapper{width:98%;position:relative;margin:0% auto 0% auto;}
.carousel{width: 100%;position: relative;overflow: hidden;height: 292px;border: 1px solid #fff;box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.04);}
.inner{width: 100%;height: 100%;position: absolute;top:0;left: 0;}
.slide{width: 100%;height: 100%;position: absolute;top:0;right:0;left:0;z-index: 1;opacity: 0; cursor: pointer;}
.slide.active,.slide.left,.slide.right{z-index: 2;opacity: 1;}
.js-reset-left{left:auto}
.slide.left{left:-100%;right:0;}
.slide.right{right:-100%;left: auto;}
.transition .slide.left{left:0%}
.transition .slide.right{right:0%}
.transition .slide.shift-right{right: 100%;left:auto}
.transition .slide.shift-left{left: 100%;right:auto}
.transition .slide{transition-property: right, left, margin;}
.indicators{width:100%;position: absolute;bottom:0;z-index: 4;padding:0;text-align: center;}
.indicators li{	width: 13px;	height: 13px;	display: inline-block;	margin: 5px;	background: #000;	list-style-type: none;	border-radius: 50%;  cursor:pointer;  transition:background 0.3s ease-out;}
.indicators li.active{background:#f92331}
.indicators li:hover{background-color:#2b2b2b}
.arrow{width: 20px;height: 20px;position:absolute;top:50%;z-index:5;border-top:3px solid #fff;border-right:3px solid #fff;cursor:pointer;transition:border-color 0.3s ease-out;}
.arrow:hover{border-color:#93278f}
.arrow-left{display: none;left:20px;transform:rotate(225deg);}
.arrow-right{ display: none;right:20px;transform:rotate(45deg);}
.slide{text-align:center;padding-top:0%;background-size:contain; background-position: center; background-repeat: no-repeat;}
/* .slide:nth-child(1){background-image:url(../img/slide-img/sl-b1.jpg);}
.slide:nth-child(2){background-image:url(../img/slide-img/sl-b2.jpg);}
.slide:nth-child(3){background-image:url(../img/slide-img/sl-b3.jpg);}
.slide:nth-child(4){background-image:url(../img/slide-img/sl-b4.jpg);} */
.slide:nth-child(1){background-image:url(../img/slide-img/bSlide_myacc1.2.jpg);}
.slide:nth-child(2){background-image:url(../img/slide-img/bSlide_myacc2.2.jpg);}
.slide:nth-child(3){background-image:url(../img/slide-img/bSlide_myacc3.2.jpg);}
.slide:nth-child(4){background-image:url(../img/slide-img/bSlide_myacc4.2.jpg);}
.deatils-box p {min-height: 140px;}

.contact-info .info-box {padding: 30px;background-color: #fff;display: -ms-grid;display: grid;-ms-grid-rows: 1fr;  grid-template-rows: 1fr;-ms-grid-columns: 40px 1fr;  grid-template-columns: 40px 1fr;margin-bottom: 30px;grid-column-gap: 30px;}
.contact-info .info-box .icon {font-size: 40px;color: #001d23;}
.contact-info .info-box .desc h4 {font-size: 24px; margin-bottom: 20px;}
.contact-form {background-color: #fff;padding: 0px; border-radius: 10px;  border: 1px solid #f5f5f5;  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}
.contact-form .main-btn.btn-filled {-webkit-box-shadow: none; box-shadow: none;}

ul#product-img li {
  width: 50%;
  float: left;
  margin-bottom: 0px;
  padding: 0px 10px 0 5px;
  position: relative;
  text-align: right;
  border-bottom: 1px solid #fff;
  font-size: 14px;
  border-right: 1px solid #fff;
  line-height: 42px;
}
ul#product-img li b{
  float: left;
  text-align: left;
  border-right: 1px solid #fff;
  padding: 0px 10px;
}

ul#product-img li i {
  color: #001d23;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

/* Product Slider */
.vehicle-detail-banner .car-slider-desc {max-width: 180px;margin: 0 auto;}
.banner-slider .slider.slider-for {max-width: 100%;padding-left: 0px;}
.banner-slider .slider.slider-nav {max-width: 100%;}
.banner-slider .slider.slider-for,.banner-slider .slider.slider-nav {width: 100%;float: left;}
.banner-slider .slider.slider-nav {height: auto;overflow: hidden;}
.slider-banner-image {height: 350px;}
.banner-slider .slider.slider-nav {padding: 20px 0 0;}
.slider-nav .slick-slide.thumbnail-image .thumbImg{max-width: 140px;height: 65px;margin: 0 auto;border: 1px solid #EBEBEB;}
.slider-banner-image img,.slider-nav .slick-slide.thumbnail-image .thumbImg img {height: 100%;width:100%;object-fit: cover;}
.slick-vertical .slick-slide:active,.slick-vertical .slick-slide:focus,.slick-arrow:hover,.slick-arrow:focus {border: 0;outline: 0;}
.slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {border: 2px solid #001d23;}
.slider-nav .slick-slide.slick-current span {color: #001d23;}
.slider-nav .slick-slide {text-align: center;}
.slider-nav .slick-slide span {font-size: 14px;display: block;padding: 5px 0 15px;}
.slick-arrow {width: 100%;background-color: transparent;border: 0;background-position: center;background-repeat: no-repeat;font-size: 0;height: 18px;}
.slick-prev {top: 0;}
.slick-next {bottom: 0;background-color: #fff;}
.slick-prev.slick-arrow {background-image: url(../images/black-up-arrow.png);display: none !important;}
.slick-next.slick-arrow {background-image: url(../images/black-down-arrow.png);display: none !important;}

.eStatus.ulList {margin-bottom: 0px}
.eStatus.ulList ul {margin: 0;padding: 0}
.eStatus.ulList ul li {list-style: none;padding: 10px 0;border-bottom: 1px solid #edf0f3;width: 100%;font-size: 14px;}
.pull-right{float: right !important;}
.statusInfo ul li{text-align:left;} .statusInfo .redTxt{color:#F00;margin-top:0;font-weight:bold;}
.statusInfo ul li{text-align:left;} .statusInfo .warningTxt{color:rgb(255, 120, 0);margin-top:0;font-weight:bold;}

.thankYou img {width: 60px;}
.giftImg img{width: 120px;}

.menu-area .menu-loop .single-menu-box .menu-img {
  position: inherit;
  left: 0;
  top: 0;
  width: 100%;
  height: 200px;
  background-size: cover;
  border-radius: 10px 10px 0 0;
}

/*End USE CSS for Slider*/
@media screen and (max-width : 991px) {
.banner-slider .slider.slider-for,.banner-slider .slider.slider-nav {max-width: 100%;float: none;}
.banner-slider .slider.slider-for {padding-left: 4px;}
.banner-slider .slider.slider-nav {height: auto;}
.slider-banner-image {height: 500px;} 
.slider.slider-nav.thumb-image {padding: 10px 30px 0;}
.slider-nav .slick-slide span {padding: 5px 0;}
.slick-arrow {padding: 0;width: 30px;height: 30px;top: 50%;bottom: 0;-webkit-transform: translateY(-50%) rotate(-90deg);-moz-transform: translateY(-50%) rotate(-90deg);-ms-transform: translateY(-50%) rotate(-90deg);transform: translateY(-50%) rotate(-90deg);}
.slick-prev {left: 0;right: unset;}
.slick-next {left: unset;right: 0;background-color: transparent;}
.vehicle-detail-banner .car-slider-desc {max-width: 340px;}
.bid-tag {padding: 10px 0 15px;}
.slider.slider-nav.thumb-image {white-space: nowrap;}
.thumbnail-image.slick-slide {padding: 0px 5px;min-width: 75px;display: inline-block;float: none;}
}

@media screen and (max-width : 767px) {
  .slider-banner-image {height: 400px;}
  .slider.slider-nav.thumb-image {padding: 0px 20px 0;margin: 10px 0px 0;}
  .slider-nav .slick-slide.thumbnail-image .thumbImg {max-width: 140px;height: 80px;}
  .slick-prev.slick-arrow {background-position: center 10px;}
  .slick-next.slick-arrow {background-position: center 10px, center;}
  .slider-nav .slick-slide span {font-size: 12px;white-space: normal;}

  .offers-area .offer-boxes-loop .offer-box .offer-desc{margin-top: 30px !important; border-left: 0px solid #ddd !important; padding: 30px 0px 0px 0px !important;border-top: 1px solid #ddd !important;text-align: center;} 
  .offers-area .offer-boxes-loop .offer-box .offer-desc .title-wrap{display: unset !important;}
  .price-2{justify-content: center;text-align: center;}
  ul#product-img li{line-height: 34px !important;width: 100% !important;}
  ul#product-img li b {width: 32% !important;}
  .featureImg{max-width: 100%;}
  .offers-area .offer-boxes-loop .offer-box .offer-desc .offer-feature {
    margin-top: 10px !important;
  }
}

@media screen and (max-width: 580px) {
.slider-banner-image {height:340px;}
}

@media screen and (max-width : 480px) {
.slider-banner-image {height:280px;}
}


@media (min-width:1400px) {
.col-xxl {flex: 1 0 0%}
.row-cols-xxl-auto>* {flex: 0 0 auto;width: auto}
.row-cols-xxl-1>* {flex: 0 0 auto;width: 100%;max-width: 100%;}
.row-cols-xxl-2>* {flex: 0 0 auto;width: 50%;max-width: 50%}
.row-cols-xxl-3>* {flex: 0 0 auto;width: 33.33333333%}
.row-cols-xxl-4>* {flex: 0 0 auto;width: 25%}
.row-cols-xxl-5>* {flex: 0 0 auto;width: 20%}
.row-cols-xxl-6>* {flex: 0 0 auto;width: 16.66666667%}
.col-xxl-auto {flex: 0 0 auto;width: auto}
.col-xxl-1 {flex: 0 0 auto;width: 8.33333333%}
.col-xxl-2 {flex: 0 0 auto;width: 16.66666667%}
.col-xxl-3 {flex: 0 0 auto;width: 25%}
.col-xxl-4 {flex: 0 0 auto;width: 33.33333333%}
.col-xxl-5 {flex: 0 0 auto;width: 41.66666667%}
.col-xxl-6 {flex: 0 0 auto;width: 50%}
.col-xxl-7 {flex: 0 0 auto;width: 58.33333333%}
.col-xxl-8 {flex: 0 0 auto;width: 66.66666667%}
.col-xxl-9 {flex: 0 0 auto;width: 75%}
.col-xxl-10 {flex: 0 0 auto;width: 83.33333333%}
.col-xxl-11 {flex: 0 0 auto;width: 91.66666667%}
.col-xxl-12 {flex: 0 0 auto;width: 100%;max-width: 100%}
.offset-xxl-0 {margin-left: 0}
.offset-xxl-1 {margin-left: 8.33333333%}
.offset-xxl-2 {margin-left: 16.66666667%}
.offset-xxl-3 {margin-left: 25%}
.offset-xxl-4 {margin-left: 33.33333333%}
.offset-xxl-5 {margin-left: 41.66666667%}
.offset-xxl-6 {margin-left: 50%}
.offset-xxl-7 {margin-left: 58.33333333%}
.offset-xxl-8 {margin-left: 66.66666667%}
.offset-xxl-9 {margin-left: 75%}
.offset-xxl-10 {margin-left: 83.33333333%}
.offset-xxl-11 {margin-left: 91.66666667%}
.g-xxl-0,.gx-xxl-0 {--bs-gutter-x: 0}
.g-xxl-0,.gy-xxl-0 {--bs-gutter-y: 0}
.g-xxl-1,.gx-xxl-1 {--bs-gutter-x: 0.25rem}
.g-xxl-1,.gy-xxl-1 {--bs-gutter-y: 0.25rem}
.g-xxl-2,.gx-xxl-2 {--bs-gutter-x: 0.5rem}
.g-xxl-2,.gy-xxl-2 {--bs-gutter-y: 0.5rem}
.g-xxl-3,.gx-xxl-3 {--bs-gutter-x: 1rem}
.g-xxl-3,.gy-xxl-3 {--bs-gutter-y: 1rem}
.g-xxl-4,.gx-xxl-4 {--bs-gutter-x: 1.5rem}
.g-xxl-4,.gy-xxl-4 {--bs-gutter-y: 1.5rem}
.g-xxl-5,.gx-xxl-5 {--bs-gutter-x: 3rem}
.g-xxl-5,.gy-xxl-5 {--bs-gutter-y: 3rem}
}


@media only screen and (min-width: 992px) and (max-width: 1199px) {.contact-info .info-box {padding: 50px 30px;-ms-grid-columns: 30px 1fr; grid-template-columns: 30px 1fr;}}
@media (max-width: 767px) {.contact-info .info-box {display: block; padding: 30px 20px;}}
@media (max-width: 767px) {.contact-info .info-box .icon {margin-bottom: 15px;}}
@media (max-width: 575px) {header.header-three .nav-container .menu-right-buttons .navbar-toggler span {width: 30px !important;}}
@media (max-width: 399px) {header.header-three .nav-container {padding: 10px 15px 30px 15px !important;}}
@media only screen and (max-width: 991px) {
  .mob-show {display: inline-block !important;}
  .mob-hide {display: none !important;}
  .section-padding {padding: 50px 0; }
  .breadcrumb-area {margin-top: 0px !important;}
}

/* MAC Resolution */
@media screen and (min-width: 991px) and (max-width: 1300px) {
  .banner-area.banner-style-two .single-banner, .banner-area.banner-style-three .single-banner{height: 450px !important;}
  header.header-three .nav-container .menu-items ul li a {line-height: 80px;}
  header.header-three .main-menu-area.sticky-header.sticky-active .nav-container .menu-items ul li a {line-height: 80px;}
  header.header-three .header-top{padding-bottom: 30px;}
  header .nav-container .site-logo img {max-width: 150px;}
  header.header-three .nav-container .menu-right-buttons a{height: 45px;line-height: 45px;}
  .slider-nav .slick-slide.thumbnail-image .thumbImg{max-width: 140px;height: 65px;}
  .banner-slider .slider.slider-nav{height: auto;}
  .slider-banner-image {height: 350px;}
  .section-title h2{font-size: 45px;}
  .section-padding{padding: 60px 0;}
  .main-btn{line-height: 45px;}
  body{font-size: 14px;}
}



@media screen and (min-width: 1300px) and (max-width: 4500px) {
  .banner-area.banner-style-two .single-banner, .banner-area.banner-style-three .single-banner{height: 600px !important;}
  .slider-nav .slick-slide.thumbnail-image .thumbImg{max-width: 180px;height: 100px;}
  .slider-banner-image {height: 500px;}
  .banner-slider .slider.slider-nav{height: auto;}
}
@media screen and (min-width: 992px) and (max-width: 4500px) {
  .mob-show {display: none !important;}
  .mob-hide {display: inline-block !important;}

  .breadcrumb-area {margin-top: 110px !important;}
  .thumbnail-image.slick-slide {width: 150px !important;}
  .offers-area .offer-boxes-loop .offer-box .offer-desc{ border-left: 1px solid #ddd !important; padding: 0px 0px 0px 30px !important;} 
  ul#product-img li b {width: 32% !important;}
  .featureImg{max-width: 80%;}
}
@media only screen and (max-width: 767px) {
  .mHide{display: inline-block;}
  .mobSlide-show{display: inline-block !important;}
  .mobSlide-hide{display: none !important;}
  #bannerSlider {margin-bottom: 0px;}
  .text-align-dm{text-align: center !important;}
  .banner-area.banner-style-two .single-banner, .banner-area.banner-style-three .single-banner {height: 400px !important;}
}
@media screen and (min-width: 768px) and (max-width: 4500px) {
  .text-align-dm{text-align: left !important;}
}
@media screen and (min-width: 601px) and (max-width: 4500px) {
  .mHide{display: none;}
  .mobSlide-show{display: none !important;}
  .mobSlide-hide{display: inline-block !important;}
}
.text-gray {
  color: #5e848c !important;
}
.blogHome{text-overflow: ellipsis; height: 108px; overflow: hidden; position: relative;}
.blogHome:before{content: "......"; position: absolute;bottom: -7px;}
.productDescC{text-overflow: ellipsis;height: 108px;overflow: hidden;position: relative;margin-bottom: 24px;text-align: left;}
.productDescC:before{content: "......"; position: absolute;bottom: -4px;}
.productDescV{text-overflow: ellipsis;height: 118px;overflow: hidden;position: relative;margin-bottom: 10px;text-align: left;}
.productDescV:before{content: "......"; position: absolute;bottom: -4px;}
.room-desc h4 a {width: 98% !important;overflow: hidden;height: 34px;text-overflow: ellipsis;white-space: nowrap;text-align: center;position: relative;}
.post-desc h4 a {width: 98% !important;overflow: hidden;height: 34px;text-overflow: ellipsis;white-space: nowrap;}

.room-desc h4 a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 40%;
  width: 70px;
  height: 2px;
  border-radius: 50px;
  background: #18a254;
}

.slick-list{border-radius: 10px; height: auto !important;}
/* .video-wrap.video-wrap-two {height: auto !important;} */

/* .slick-slider{margin-top: 90px;} */

.thumbnail-image.slick-slide {
  float: left;
  margin: 0px 5px;
}
.room-details .deatils-box .title-wrap .title .room-cat:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 25%;
  width: 50%;
  height: 2px;
  border-radius: 50px;
  background: #18a254;
}

#product-img {
  border-top: 0px solid #ddd;
  float: left;
  border-left: 0px solid #ddd;
  background: #eff5f7;
  border-radius: 5px;
  color: #001d23;
}

.enq-btn {
  display: inline-block;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 0;
  font-size: 16px;
  line-height: normal;
  border-radius: 0px;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-out 0s;
  transition: all 0.4s ease-out 0s;
  text-transform: capitalize;
  letter-spacing: 0px;
  color: #08622f !important;
  border-radius: 5px;
}

.ofrIc {
  border: 4px solid #001d23;
  color: #08622f;
  padding: 20px;
  font-size: 50px;
  border-radius: 100%;
  margin-bottom: 5px;
}

.post-media {
  overflow: hidden;
  height: 500px;
  display: flex;
  align-items: start;
}
.post-media img{
  width: 100%;
}

.post-box {
  border: 1px solid #ddd;
}

/* .prod-cat {
  background: #18a254;
  color: white !important;
  font-weight: 500;
  padding-top: 5px;
  padding-bottom: 5px;
} */

.prod-cat {
  background: #18a254cc;
  color: white !important;
  font-weight: 500;
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  top: 30px;
  border-radius: 0 100px 100px 0;
  padding-right: 20px !important;
}

.socialLinks a {
  height: 40px;
  width: 40px;
  line-height: 40px;
  text-align: center;
  color: #001d23;
  background-color: transparent;
  margin-right: 10px;
  border-radius: 5px;
  border: 1px solid #001d23;
}

.socialLinks a:hover {
  color: #fff;
  background-color:  #001d23;
}


.progress-cont-main {background: rgba(0,0,0,.7);position: fixed;width: 100%;height: 100%;top: 0;z-index: 9999;padding: 10%;}
#progressBar {width: 100%;background-color: #f3f3f3;}
#progressBarFill {width: 0%;height: 30px;background-color: #4caf50;text-align: center;line-height: 30px;color: white;}
@keyframes blink {50% { color: transparent }}
.loader {text-align: center;padding: 5px 0;font-size: 28px;color: green;font-weight: 600;letter-spacing: -1px;margin-bottom: 9px;}
.loader__dot { animation: 1s blink infinite }
.loader__dot:nth-child(2) { animation-delay: 250ms }
.loader__dot:nth-child(3) { animation-delay: 500ms }


.animated-check {height: 10em;width: 10em; border: 5px solid #7ac142;border-radius: 100%;padding: 20px;}
.animated-check path {fill: none;stroke: #7ac142;stroke-width: 4;stroke-dasharray: 23;stroke-dashoffset: 23;animation: draw 1s linear forwards;stroke-linecap: round;stroke-linejoin: round}
@keyframes draw {to {stroke-dashoffset: 0}}