/* HOME PAGE */
.page-home {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 300px;
}

.text-center {
  text-align: center;
}

.text-bold {
  font-weight: bold;
}

.flex-nowrap {
  display: flex;
  flex-wrap: nowrap;
}

.display-inline-flex {
  display: inline-flex;
}

.display-ruby {
  display: ruby;
}

.display-block-force {
  display: block !important;
}

.wd-105 {
  width: 105px;
}

.font-18 {
  font-size: 18px !important;
}

.textarea-resize-none {
  resize: none;
}

/* section wedding attire */
.guest-color-palette {
  display: flex;
  flex-wrap: nowrap;
}

/* custom color */
.color13 .theme-font-color {
  color: #ffb646 !important;
}

.color13 .theme-btn,
.color13 .view-cart-btn,
.color13 .theme-btn-s3,
.color13 .theme-btn-s4 {
  background: #ffb646;
}

.color13 .theme-btn:hover,
.color13 .view-cart-btn:hover,
.color13 .theme-btn:focus,
.color13 .view-cart-btn:focus,
.color13 .theme-btn:active,
.color13 .view-cart-btn:active,
.color13 .theme-btn-s3:hover,
.color13 .theme-btn-s3:focus,
.color13 .theme-btn-s3:active,
.color13 .theme-btn-s4:hover,
.color13 .theme-btn-s4:focus,
.color13 .theme-btn-s4:active {
  background: #ffb646;
}

.color13 .theme-btn:hover:after,
.color13 .view-cart-btn:hover:after,
.color13 .theme-btn:focus:after,
.color13 .view-cart-btn:focus:after,
.color13 .theme-btn:active:after,
.color13 .view-cart-btn:active:after,
.color13 .theme-btn-s3:hover:after,
.color13 .theme-btn-s3:focus:after,
.color13 .theme-btn-s3:active:after,
.color13 .theme-btn-s4:hover:after,
.color13 .theme-btn-s4:focus:after,
.color13 .theme-btn-s4:active:after {
  border: 1px solid #ffb646;
}

.color13 .view-cart-btn {
  background: #ffb646;
}

.color13 .view-cart-btn:hover {
  background-color: #988346;
}

.color13 .view-cart-btn.s1 {
  background: rgba(177, 154, 86, 0.2);
  color: #ffb646;
}

.color13 .wpo-site-header .navbar-header .logo {
  color: #ffb646;
}

.color13 .wpo-site-header #navbar ul li a::before {
  background: #ffb646;
}

.color13 .wpo-site-header #navbar ul li a:hover,
.color13 .wpo-site-header #navbar ul li a:focus {
  color: #ffb646;
}

.color13 .wpo-site-header .mini-cart .cart-count {
  background: #ffb646;
}

.color13 .wpo-site-header .mini-checkout-price span {
  color: #ffb646;
}

.color13 .static-hero .slide-title h2 span {
  color: #ffb646;
}

.color13 .couple-section ul li a {
  color: #ffb646;
}

.color13 .wpo-story-section .tab-area .nav-tabs .nav-item .nav-link.active {
  color: #ffb646;
}

.color13
  .wpo-story-section
  .tab-area
  .wpo-story-item
  .wpo-story-content
  .wpo-story-content-inner
  span {
  color: #ffb646;
}

.color13 .back-to-top {
  background-color: rgba(177, 154, 86, 0.3);
  border: 2px solid #ffb646;
}

.color13 .back-to-top:hover {
  background: #ffb646;
}

.color13 .theme-btn,
.color13 .view-cart-btn,
.color13 .view-cart-btn,
.color13 .theme-btn-s3,
.color13 .theme-btn-s4 {
  color: #fff;
}

.color13 .wpo-site-header .social-info ul li a i:before,
.color13 .mini-cart-content .mini-cart-item-des a:hover,
.color13
  .wpo-hero-section
  .wpo-hero-items
  .owl-item.active.center
  .wpo-hero-img
  .wpo-hero-text
  h2,
.color13 .wpo-Service-section .wpo-Service-item .wpo-Service-text a:hover,
.color13 .wpo-Service-section-s2 .wpo-Service-item .wpo-Service-text a:hover,
.color13 .wpo-Service-section-s3 .wpo-Service-item .wpo-Service-text a:hover,
.color13 .wpo-testimonial-section .wpo-testimonial-items i,
.color13 .wpo-testimonial-section .slick-dots li.slick-active button:before,
.color13 .wpo-portfolio-section .grid .img-holder .portfolio-content h4 a:hover,
.color13
  .wpo-portfolio-section-s4
  .grid
  .img-holder
  .portfolio-content
  h4
  a:hover,
.color13 .wpo-banner-section h4,
.color13
  .wpo-team-section
  .wpo-team-wrap
  .wpo-team-item
  .wpo-team-text
  h3
  a:hover,
.color13
  .wpo-product-section
  .wpo-product-wrap
  .wpo-product-item
  .wpo-product-text
  h3
  a:hover,
.color13
  .wpo-product-section
  .wpo-product-wrap
  .wpo-product-item
  .wpo-product-img
  ul
  li
  a,
.color13
  .wpo-blog-section
  .wpo-blog-items
  .wpo-blog-grids
  .grid
  .wpo-blog-item
  .wpo-blog-content
  h2
  a:hover,
.color13
  .wpo-blog-section-s2
  .wpo-blog-items
  .wpo-blog-grids
  .grid
  .wpo-blog-item
  .wpo-blog-content
  h2
  a:hover,
.color13
  .wpo-blog-section-s3
  .wpo-blog-items
  .wpo-blog-grids
  .grid
  .wpo-blog-item
  .wpo-blog-content
  h2
  a:hover,
.color13 .wpo-site-footer .footer-link ul li a:hover,
.color13 .wpo-wedding-date #clock .time,
.color13 .wpo-couple-section .couple-area .couple-item .couple-text ul li a,
.color13 .wpo-couple-section-s2 .couple-area .couple-item .couple-text ul li a,
.color13 .wpo-couple-section-s3 .couple-area .couple-item .couple-text ul li a,
.color13 .wpo-couple-section-s4 .couple-area .couple-item .couple-text ul li a,
.color13
  .wpo-event-section
  .wpo-event-wrap
  .wpo-event-item
  .wpo-event-text
  ul
  li
  a,
.color13 .static-hero-s4 .wpo-event-item .wpo-event-text ul li a,
.color13 .forget-btn a,
.color13 .or span,
.color13 .subText a,
.color13 .wpo-shop-sidebar .widget_price_filter .filter-price button,
.color13 .wpo-checkout-area .cout-order-area .oreder-item ul .o-bottom,
.color13 .wpo-shop-single-section .product-details .price,
.color13 .blog-sidebar .category-widget ul a:hover,
.color13 .blog-sidebar .category-widget ul li:hover:before,
.color13 .wpo-blog-pg-section .post a.read-more:hover,
.color13 .wpo-blog-pg-section .post h3 a:hover,
.color13 .wpo-blog-pg-section .entry-meta ul li a:hover,
.color13 .blog-sidebar .recent-post-widget .post h4 a:hover,
.color13 .wpo-blog-single-section .tag-share .tag a:hover,
.color13 .wpo-blog-single-section .tag-share-s2 .tag a:hover,
.color13 .wpo-blog-single-section .author-box .social-link a:hover,
.color13 .wpo-blog-single-section .more-posts a:hover .post-control-link,
.color13 .wpo-blog-single-section .comments-area .comment-reply-link:hover,
.color13 .blog-sidebar .about-widget a:hover {
  color: #ffb646;
}

.color13
  .wpo-product-section
  .wpo-product-wrap
  .wpo-product-item
  .wpo-product-text:before,
.color13
  .wpo-product-section
  .wpo-product-wrap
  .wpo-product-item
  .wpo-product-img
  ul
  li
  a:hover,
.color13 .wpo-site-footer .link-widget ul li a:hover,
.color13
  .wpo-contact-section-s3
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  [type="radio"]:checked
  + label:after,
.color13
  .wpo-contact-section-s3
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  [type="radio"]:not(:checked)
  + label:after,
.color13
  .wpo-contact-section-s4
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  [type="radio"]:checked
  + label:after,
.color13
  .wpo-contact-section-s4
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  [type="radio"]:not(:checked)
  + label:after,
.color13
  .wpo-contact-section-s5
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  [type="radio"]:checked
  + label:after,
.color13
  .wpo-contact-section-s5
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  [type="radio"]:not(:checked)
  + label:after,
.color13
  .wpo-contact-section-s3
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .submit-area
  .theme-btn,
.color13
  .wpo-contact-section-s3
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .submit-area
  .view-cart-btn,
.color13
  .wpo-contact-section-s3
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .submit-area
  .view-cart-btn,
.color13
  .wpo-contact-section-s4
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .submit-area
  .theme-btn,
.color13
  .wpo-contact-section-s4
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .submit-area
  .view-cart-btn,
.color13
  .wpo-contact-section-s4
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .submit-area
  .view-cart-btn,
.color13
  .wpo-contact-section-s5
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .submit-area
  .theme-btn,
.color13
  .wpo-contact-section-s5
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .submit-area
  .view-cart-btn,
.color13
  .wpo-contact-section-s5
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .submit-area
  .view-cart-btn,
.color13
  .wpo-event-section
  .wpo-event-wrap
  .wpo-event-item
  .wpo-event-text
  ul
  li
  a:before,
.color13
  .wpo-event-section
  .wpo-event-wrap
  .wpo-event-item
  .wpo-event-img::before,
.color13 .static-hero-s4 .wpo-event-item .wpo-event-text ul li a:before,
.color13 .wpo-shop-sidebar .search-widget form button,
.color13 .wpo-shop-single-section .product-details ul li:before,
.color13
  .wpo-shop-single-section
  .product-details
  .product-option
  .theme-btn:hover,
.color13
  .wpo-shop-single-section
  .product-details
  .product-option
  .view-cart-btn:hover,
.color13
  .wpo-shop-single-section
  .product-details
  .product-option
  .view-cart-btn:hover,
.color13
  .wpo-shop-single-section
  .product-details
  .product-option
  .product-row
  > div:last-child
  .theme-btn:hover,
.color13
  .wpo-shop-single-section
  .product-details
  .product-option
  .product-row
  > div:last-child
  .view-cart-btn:hover,
.color13
  .wpo-shop-single-section
  .product-details
  .product-option
  .product-row
  > div:last-child
  .view-cart-btn:hover,
.color13 .wpo-accountForm .wpo-accountBtn,
.color13
  .wpo-shop-single-section
  .product-details
  .bootstrap-touchspin
  .input-group-btn-vertical
  .bootstrap-touchspin-up:hover,
.color13
  .wpo-shop-single-section
  .product-details
  .bootstrap-touchspin
  .input-group-btn-vertical
  .bootstrap-touchspin-down:hover,
.color13 .wpo-shop-single-section .product-info .nav-tabs a:before,
.color13 .wpo-checkout-area .create-account button:hover,
.color13 .cart-area .cart-wrap .action a:hover,
.color13 .cart-area .submit-btn-area button:hover,
.color13 .cart-area .cart-wrap .action li.c-btn a,
.color13 .blog-sidebar .search-widget form button,
.color13 .blog-sidebar .widget h3:before,
.color13 .wpo-blog-pg-section .entry-meta ul li + li:before,
.color13 .blog-sidebar .tag-widget ul li a:hover,
.color13 .pagination-wrapper .pg-pagination .active a,
.color13 .pagination-wrapper .pg-pagination li a:hover,
.color13 .wpo-blog-pg-section .format-gallery .owl-nav [class*="owl-"]:hover,
.color13 .wpo-blog-single-section .tag-share .tag a:hover,
.color13 .wpo-blog-single-section .tag-share-s2 .tag a:hover,
.color13 .wpo-blog-single-section .entry-meta ul li + li:before,
.color13 .wpo-site-header .mobail-menu button,
.color13 .wpo-site-header #navbar > ul > li .sub-menu a:after {
  background: #ffb646;
}

.color13 .wpo-section-title h2::after,
.color13 .wpo-section-title-s2 h2::after,
.color13 .wpo-section-title h2::before,
.color13 .wpo-section-title-s2 h2::before,
.color13
  .wpo-story-section-s4
  .wpo-story-wrap
  .wpo-story-item
  .wpo-story-content-wrap
  .wpo-story-content-img:before,
.color13
  .wpo-story-section-s4
  .wpo-story-wrap
  .wpo-story-item
  .wpo-story-img-wrap:before,
.color13 .wpo-checkout-area .coupon,
.color13 .blog-sidebar .about-widget,
.color13 .blog-sidebar .search-widget input,
.color13 .blog-sidebar .category-widget ul a span,
.color13 .wpo-site-footer,
.color13 .pagination-wrapper .pg-pagination li a,
.color13 .wpo-blog-single-section .post blockquote,
.color13 .wpo-blog-single-section .tag-share .tag a,
.color13 .wpo-blog-single-section .tag-share-s2 .tag a,
.color13 .blog-sidebar .tag-widget ul li a,
.color13 .wpo-blog-pg-section .format-standard,
.color13 .wpo-blog-pg-section .format-quote {
  background: rgba(177, 154, 86, 0.1);
}

.color13 .wpo-pricing-section .wpo-pricing-wrap .wpo-pricing-item:before,
.color13
  .wpo-couple-section-s2
  .couple-area
  .col:first-child
  .couple-item
  .round-1,
.color13
  .wpo-couple-section-s2
  .couple-area
  .col:first-child
  .couple-item
  .round-2,
.color13
  .wpo-couple-section-s2
  .couple-area
  .col:first-child
  .couple-item
  .round-3,
.color13 .wpo-blog-single-section .comment-respond .form-submit input {
  background: rgba(177, 154, 86, 0.5);
}

.color13 .wpo-blog-pg-section .format-standard:before {
  color: rgba(177, 154, 86, 0.2);
}

.color13 .wpo-event-section .wpo-event-wrap .wpo-event-item,
.color13 .wpo-accountForm .wpo-accountBtn,
.color13 .wpo-checkout-area .coupon label,
.color13 .wpo-checkout-area .s2 .coupon-3,
.color13 .wpo-checkout-area .s2.coupon-2 .coupon-3 label,
.color13 .wpo-checkout-area .s1.active-border .coupon-active label,
.color13 .wpo-checkout-area .s3.coupon-2 .coupon-3 label,
.color13 .wpo-couple-section-s3 .couple-area .couple-item .couple-img::before,
.color13
  .wpo-story-section-s3
  .wpo-story-wrap
  .wpo-story-item
  .wpo-story-img-wrap::before,
.color13 .wpo-couple-section-s3 .couple-area .couple-item .couple-img::after {
  border-color: #ffb646;
}

.color13
  .wpo-contact-section
  .wpo-contact-section-wrapper
  .wpo-contact-form-area,
.color13 .wpo-event-section .wpo-event-wrap .wpo-event-item .wpo-event-text h2,
.color13 .wpo-blog-single-section .post blockquote:before,
.color13 .wpo-fun-fact-section .wpo-fun-fact-grids,
.color13 .wpo-fun-fact-section-s2 .wpo-fun-fact-grids,
.color13
  .wpo-contact-section
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .form-control,
.color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .form-control,
.color13 .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-img:before,
.color13 .wpo-event-section .wpo-event-wrap .wpo-event-item,
.color13 .wpo-event-section .wpo-event-wrap .wpo-event-item .wpo-event-text,
.color13 .wpo-couple-section-s2 .couple-area .col:first-child .couple-item,
.color13 .wpo-site-footer .wpo-upper-footer::before {
  border-color: rgba(177, 154, 86, 0.4);
}

.color13 .wpo-header-style-3 .navigation.sticky-on,
.color13 .wpo-contact-section .wpo-contact-section-wrapper,
.color13 .wpo-service-details-text-3 {
  background-color: #9f8949;
}

.color13 .wpo-contact-section-s2 .wpo-contact-section-wrapper {
  background-color: #fff;
}

.color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-section-title
  h4 {
  color: #323232;
}

.color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .form-control,
.color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons,
.color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  input::placeholder,
.color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  textarea::placeholder {
  color: #323232;
}

.color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 0;
}

.color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  p
  + p {
  margin-left: 30px;
}

.color13
  .wpo-contact-section-s3
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  [type="radio"]:checked {
  position: absolute;
  left: -9999px;
}
.color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  [type="radio"]:checked
  + label:after
  .color13
  .wpo-contact-section-s2
  .wpo-contact-section-wrapper
  .wpo-contact-form-area
  .radio-buttons
  [type="radio"]:not(:checked)
  + label:after {
  background: #ffb646;
}

.color13 .wpo-pricing-section-s2 .wpo-section-title h2,
.color13 .wpo-site-footer .wpo-lower-footer .copyright a {
  color: #323232;
}

.color13 .wpo-blog-single-section .tag-share .tag a:hover {
  color: #fff;
}

.wpo-contact-section-s2 .wpo-contact-section-wrapper {
  background-color: #fff;
  border: 1px solid #f3ece9;
}

@media (max-width: 991px) {
  .color13 .wpo-site-header #navbar {
    background: #ad9550;
  }

  .color13 .wpo-site-header #navbar > ul .menu-item-has-children > a:before {
    background: none !important;
  }

  .color13 .wpo-site-header #navbar ul li a:hover,
  .color13 .wpo-site-header #navbar ul li a:focus {
    color: #fff;
  }
}

.color13 .wpo-blog-single-section .tag-share-s2 .tag a {
  background: none !important;
}

/* Spinner container */
.display-flex {
  display: flex !important;
}

.loading-overlay {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.8);
  justify-content: center;
  align-items: center;
  z-index: 1040;
}

/* Spinner design */
.spinner {
  position: fixed;
  top: 50%;
  /* left: 50%; */
  width: 40px;
  height: 40px;
  border: 4px solid #ccc;
  border-top: 4px solid #ffb646;
  border-radius: 50%;
  animation: spin 0.8s linear infinite;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

/* CUSTOM */
.text-decoration-auto {
  text-decoration: auto !important;
}

.section-gift-note-sub-title {
  text-align: center;
}
.section-gift-note-sub-title p {
  margin: 0 auto; /* centers the block horizontally */
  max-width: 690px;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  font-family: "Jost", sans-serif !important;
  color: #848892 !important;
  font-size: 1.2rem !important;
}

.section-default-title2 {
  margin-bottom: 60px;
  text-align: center;
}

.section-default-title2 h2 {
  font-weight: 400;
  font-size: 40px;
  line-height: 58px;
  margin: 0;
  position: relative;
  font-family: "Jost", sans-serif;
  color: #323232;
  display: inline-block;
  padding-bottom: 20px;
  position: relative;
  margin-top: 10px;
  text-transform: uppercase;
}

/* section-entourage */
.wpo-entourage-section {
  background-color: rgba(217, 186, 145, 0.1);
}

.entourage-body {
  text-align: center;
}

/* two colum */
.two-columns {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 2px 30px; /* row-gap, column-gap */
  align-items: start;
}

.column {
  text-align: left; /* you can adjust per section */
}

/* wpo-partners-section */
.wpo-partners-section .wpo-section-title h2 {
  font-size: 15px;
}

.wedding-hash-tag h2 {
  font-weight: 400;
  font-size: 1.5em;
  margin: 0;
  position: relative;
  font-family: "Jost", sans-serif !important;
  color: #323232;
  display: inline-block;
  position: relative;
}

.wpo-product-text-custom {
  position: absolute;
  left: 50%;
  top: -90px;
  content: "";
  width: 2px;
  height: 100px;
}



















































/* START -- Client Custom Color */
  .color14 .theme-font-color {
    color: #74060b !important;
  }

  .color14 .theme-btn,
  .color14 .view-cart-btn,
  .color14 .theme-btn-s3,
  .color14 .theme-btn-s4 {
    background: #74060b;
  }

  .color14 .theme-btn:hover,
  .color14 .view-cart-btn:hover,
  .color14 .theme-btn:focus,
  .color14 .view-cart-btn:focus,
  .color14 .theme-btn:active,
  .color14 .view-cart-btn:active,
  .color14 .theme-btn-s3:hover,
  .color14 .theme-btn-s3:focus,
  .color14 .theme-btn-s3:active,
  .color14 .theme-btn-s4:hover,
  .color14 .theme-btn-s4:focus,
  .color14 .theme-btn-s4:active {
    background: #74060b;
  }

  .color14 .theme-btn:hover:after,
  .color14 .view-cart-btn:hover:after,
  .color14 .theme-btn:focus:after,
  .color14 .view-cart-btn:focus:after,
  .color14 .theme-btn:active:after,
  .color14 .view-cart-btn:active:after,
  .color14 .theme-btn-s3:hover:after,
  .color14 .theme-btn-s3:focus:after,
  .color14 .theme-btn-s3:active:after,
  .color14 .theme-btn-s4:hover:after,
  .color14 .theme-btn-s4:focus:after,
  .color14 .theme-btn-s4:active:after {
    border: 1px solid #74060b;
  }

  .color14 .view-cart-btn {
    background: #74060b;
  }

  .color14 .view-cart-btn:hover {
    background-color: #988346;
  }

  .color14 .view-cart-btn.s1 {
    background: rgba(177, 154, 86, 0.2);
    color: #74060b;
  }

  .color14 .wpo-site-header .navbar-header .logo {
    color: #74060b;
  }

  .color14 .wpo-site-header #navbar ul li a::before {
    background: #74060b;
  }

  .color14 .wpo-site-header #navbar ul li a:hover,
  .color14 .wpo-site-header #navbar ul li a:focus {
    color: #74060b;
  }

  .color14 .wpo-site-header .mini-cart .cart-count {
    background: #74060b;
  }

  .color14 .wpo-site-header .mini-checkout-price span {
    color: #74060b;
  }

  .color14 .static-hero .slide-title h2 span {
    color: #74060b;
  }

  .color14 .couple-section ul li a {
    color: #74060b;
  }

  .color14 .wpo-story-section .tab-area .nav-tabs .nav-item .nav-link.active {
    color: #74060b;
  }

  .color14
    .wpo-story-section
    .tab-area
    .wpo-story-item
    .wpo-story-content
    .wpo-story-content-inner
    span {
    color: #74060b;
  }

  .color14 .back-to-top {
    background-color: #74060c6e;
    border: 2px solid #74060b;
  }

  .color14 .back-to-top:hover {
    background: #74060b;
  }

  .color14 .theme-btn,
  .color14 .view-cart-btn,
  .color14 .view-cart-btn,
  .color14 .theme-btn-s3,
  .color14 .theme-btn-s4 {
    color: #fff;
  }

  .color14 .wpo-site-header .social-info ul li a i:before,
  .color14 .mini-cart-content .mini-cart-item-des a:hover,
  .color14
    .wpo-hero-section
    .wpo-hero-items
    .owl-item.active.center
    .wpo-hero-img
    .wpo-hero-text
    h2,
  .color14 .wpo-Service-section .wpo-Service-item .wpo-Service-text a:hover,
  .color14 .wpo-Service-section-s2 .wpo-Service-item .wpo-Service-text a:hover,
  .color14 .wpo-Service-section-s3 .wpo-Service-item .wpo-Service-text a:hover,
  .color14 .wpo-testimonial-section .wpo-testimonial-items i,
  .color14 .wpo-testimonial-section .slick-dots li.slick-active button:before,
  .color14 .wpo-portfolio-section .grid .img-holder .portfolio-content h4 a:hover,
  .color14
    .wpo-portfolio-section-s4
    .grid
    .img-holder
    .portfolio-content
    h4
    a:hover,
  .color14 .wpo-banner-section h4,
  .color14
    .wpo-team-section
    .wpo-team-wrap
    .wpo-team-item
    .wpo-team-text
    h3
    a:hover,
  .color14
    .wpo-product-section
    .wpo-product-wrap
    .wpo-product-item
    .wpo-product-text
    h3
    a:hover,
  .color14
    .wpo-product-section
    .wpo-product-wrap
    .wpo-product-item
    .wpo-product-img
    ul
    li
    a,
  .color14
    .wpo-blog-section
    .wpo-blog-items
    .wpo-blog-grids
    .grid
    .wpo-blog-item
    .wpo-blog-content
    h2
    a:hover,
  .color14
    .wpo-blog-section-s2
    .wpo-blog-items
    .wpo-blog-grids
    .grid
    .wpo-blog-item
    .wpo-blog-content
    h2
    a:hover,
  .color14
    .wpo-blog-section-s3
    .wpo-blog-items
    .wpo-blog-grids
    .grid
    .wpo-blog-item
    .wpo-blog-content
    h2
    a:hover,
  .color14 .wpo-site-footer .footer-link ul li a:hover,
  .color14 .wpo-wedding-date #clock .time,
  .color14 .wpo-couple-section .couple-area .couple-item .couple-text ul li a,
  .color14 .wpo-couple-section-s2 .couple-area .couple-item .couple-text ul li a,
  .color14 .wpo-couple-section-s3 .couple-area .couple-item .couple-text ul li a,
  .color14 .wpo-couple-section-s4 .couple-area .couple-item .couple-text ul li a,
  .color14
    .wpo-event-section
    .wpo-event-wrap
    .wpo-event-item
    .wpo-event-text
    ul
    li
    a,
  .color14 .static-hero-s4 .wpo-event-item .wpo-event-text ul li a,
  .color14 .forget-btn a,
  .color14 .or span,
  .color14 .subText a,
  .color14 .wpo-shop-sidebar .widget_price_filter .filter-price button,
  .color14 .wpo-checkout-area .cout-order-area .oreder-item ul .o-bottom,
  .color14 .wpo-shop-single-section .product-details .price,
  .color14 .blog-sidebar .category-widget ul a:hover,
  .color14 .blog-sidebar .category-widget ul li:hover:before,
  .color14 .wpo-blog-pg-section .post a.read-more:hover,
  .color14 .wpo-blog-pg-section .post h3 a:hover,
  .color14 .wpo-blog-pg-section .entry-meta ul li a:hover,
  .color14 .blog-sidebar .recent-post-widget .post h4 a:hover,
  .color14 .wpo-blog-single-section .tag-share .tag a:hover,
  .color14 .wpo-blog-single-section .tag-share-s2 .tag a:hover,
  .color14 .wpo-blog-single-section .author-box .social-link a:hover,
  .color14 .wpo-blog-single-section .more-posts a:hover .post-control-link,
  .color14 .wpo-blog-single-section .comments-area .comment-reply-link:hover,
  .color14 .blog-sidebar .about-widget a:hover {
    color: #74060b;
  }

  .color14
    .wpo-product-section
    .wpo-product-wrap
    .wpo-product-item
    .wpo-product-text:before,
  .color14
    .wpo-product-section
    .wpo-product-wrap
    .wpo-product-item
    .wpo-product-img
    ul
    li
    a:hover,
  .color14 .wpo-site-footer .link-widget ul li a:hover,
  .color14
    .wpo-contact-section-s3
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    [type="radio"]:checked
    + label:after,
  .color14
    .wpo-contact-section-s3
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    [type="radio"]:not(:checked)
    + label:after,
  .color14
    .wpo-contact-section-s4
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    [type="radio"]:checked
    + label:after,
  .color14
    .wpo-contact-section-s4
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    [type="radio"]:not(:checked)
    + label:after,
  .color14
    .wpo-contact-section-s5
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    [type="radio"]:checked
    + label:after,
  .color14
    .wpo-contact-section-s5
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    [type="radio"]:not(:checked)
    + label:after,
  .color14
    .wpo-contact-section-s3
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .submit-area
    .theme-btn,
  .color14
    .wpo-contact-section-s3
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .submit-area
    .view-cart-btn,
  .color14
    .wpo-contact-section-s3
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .submit-area
    .view-cart-btn,
  .color14
    .wpo-contact-section-s4
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .submit-area
    .theme-btn,
  .color14
    .wpo-contact-section-s4
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .submit-area
    .view-cart-btn,
  .color14
    .wpo-contact-section-s4
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .submit-area
    .view-cart-btn,
  .color14
    .wpo-contact-section-s5
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .submit-area
    .theme-btn,
  .color14
    .wpo-contact-section-s5
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .submit-area
    .view-cart-btn,
  .color14
    .wpo-contact-section-s5
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .submit-area
    .view-cart-btn,
  .color14
    .wpo-event-section
    .wpo-event-wrap
    .wpo-event-item
    .wpo-event-text
    ul
    li
    a:before,
  .color14
    .wpo-event-section
    .wpo-event-wrap
    .wpo-event-item
    .wpo-event-img::before,
  .color14 .static-hero-s4 .wpo-event-item .wpo-event-text ul li a:before,
  .color14 .wpo-shop-sidebar .search-widget form button,
  .color14 .wpo-shop-single-section .product-details ul li:before,
  .color14
    .wpo-shop-single-section
    .product-details
    .product-option
    .theme-btn:hover,
  .color14
    .wpo-shop-single-section
    .product-details
    .product-option
    .view-cart-btn:hover,
  .color14
    .wpo-shop-single-section
    .product-details
    .product-option
    .view-cart-btn:hover,
  .color14
    .wpo-shop-single-section
    .product-details
    .product-option
    .product-row
    > div:last-child
    .theme-btn:hover,
  .color14
    .wpo-shop-single-section
    .product-details
    .product-option
    .product-row
    > div:last-child
    .view-cart-btn:hover,
  .color14
    .wpo-shop-single-section
    .product-details
    .product-option
    .product-row
    > div:last-child
    .view-cart-btn:hover,
  .color14 .wpo-accountForm .wpo-accountBtn,
  .color14
    .wpo-shop-single-section
    .product-details
    .bootstrap-touchspin
    .input-group-btn-vertical
    .bootstrap-touchspin-up:hover,
  .color14
    .wpo-shop-single-section
    .product-details
    .bootstrap-touchspin
    .input-group-btn-vertical
    .bootstrap-touchspin-down:hover,
  .color14 .wpo-shop-single-section .product-info .nav-tabs a:before,
  .color14 .wpo-checkout-area .create-account button:hover,
  .color14 .cart-area .cart-wrap .action a:hover,
  .color14 .cart-area .submit-btn-area button:hover,
  .color14 .cart-area .cart-wrap .action li.c-btn a,
  .color14 .blog-sidebar .search-widget form button,
  .color14 .blog-sidebar .widget h3:before,
  .color14 .wpo-blog-pg-section .entry-meta ul li + li:before,
  .color14 .blog-sidebar .tag-widget ul li a:hover,
  .color14 .pagination-wrapper .pg-pagination .active a,
  .color14 .pagination-wrapper .pg-pagination li a:hover,
  .color14 .wpo-blog-pg-section .format-gallery .owl-nav [class*="owl-"]:hover,
  .color14 .wpo-blog-single-section .tag-share .tag a:hover,
  .color14 .wpo-blog-single-section .tag-share-s2 .tag a:hover,
  .color14 .wpo-blog-single-section .entry-meta ul li + li:before,
  .color14 .wpo-site-header .mobail-menu button,
  .color14 .wpo-site-header #navbar > ul > li .sub-menu a:after {
    background: #74060b;
  }

  .color14 .wpo-section-title h2::after,
  .color14 .wpo-section-title-s2 h2::after,
  .color14 .wpo-section-title h2::before,
  .color14 .wpo-section-title-s2 h2::before,
  .color14
    .wpo-story-section-s4
    .wpo-story-wrap
    .wpo-story-item
    .wpo-story-content-wrap
    .wpo-story-content-img:before,
  .color14
    .wpo-story-section-s4
    .wpo-story-wrap
    .wpo-story-item
    .wpo-story-img-wrap:before,
  .color14 .wpo-checkout-area .coupon,
  .color14 .blog-sidebar .about-widget,
  .color14 .blog-sidebar .search-widget input,
  .color14 .blog-sidebar .category-widget ul a span,
  .color14 .wpo-site-footer,
  .color14 .pagination-wrapper .pg-pagination li a,
  .color14 .wpo-blog-single-section .post blockquote,
  .color14 .wpo-blog-single-section .tag-share .tag a,
  .color14 .wpo-blog-single-section .tag-share-s2 .tag a,
  .color14 .blog-sidebar .tag-widget ul li a,
  .color14 .wpo-blog-pg-section .format-standard,
  .color14 .wpo-blog-pg-section .format-quote {
    background: rgba(177, 154, 86, 0.1);
  }

  .color14 .wpo-pricing-section .wpo-pricing-wrap .wpo-pricing-item:before,
  .color14
    .wpo-couple-section-s2
    .couple-area
    .col:first-child
    .couple-item
    .round-1,
  .color14
    .wpo-couple-section-s2
    .couple-area
    .col:first-child
    .couple-item
    .round-2,
  .color14
    .wpo-couple-section-s2
    .couple-area
    .col:first-child
    .couple-item
    .round-3,
  .color14 .wpo-blog-single-section .comment-respond .form-submit input {
    background: rgba(177, 154, 86, 0.5);
  }

  .color14 .wpo-blog-pg-section .format-standard:before {
    color: rgba(177, 154, 86, 0.2);
  }

  .color14 .wpo-event-section .wpo-event-wrap .wpo-event-item,
  .color14 .wpo-accountForm .wpo-accountBtn,
  .color14 .wpo-checkout-area .coupon label,
  .color14 .wpo-checkout-area .s2 .coupon-3,
  .color14 .wpo-checkout-area .s2.coupon-2 .coupon-3 label,
  .color14 .wpo-checkout-area .s1.active-border .coupon-active label,
  .color14 .wpo-checkout-area .s3.coupon-2 .coupon-3 label,
  .color14 .wpo-couple-section-s3 .couple-area .couple-item .couple-img::before,
  .color14
    .wpo-story-section-s3
    .wpo-story-wrap
    .wpo-story-item
    .wpo-story-img-wrap::before,
  .color14 .wpo-couple-section-s3 .couple-area .couple-item .couple-img::after {
    border-color: #74060b;
  }

  .color14
    .wpo-contact-section
    .wpo-contact-section-wrapper
    .wpo-contact-form-area,
  .color14 .wpo-event-section .wpo-event-wrap .wpo-event-item .wpo-event-text h2,
  .color14 .wpo-blog-single-section .post blockquote:before,
  .color14 .wpo-fun-fact-section .wpo-fun-fact-grids,
  .color14 .wpo-fun-fact-section-s2 .wpo-fun-fact-grids,
  .color14
    .wpo-contact-section
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .form-control,
  .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .form-control,
  .color14 .wpo-team-section .wpo-team-wrap .wpo-team-item .wpo-team-img:before,
  .color14 .wpo-event-section .wpo-event-wrap .wpo-event-item,
  .color14 .wpo-event-section .wpo-event-wrap .wpo-event-item .wpo-event-text,
  .color14 .wpo-couple-section-s2 .couple-area .col:first-child .couple-item,
  .color14 .wpo-site-footer .wpo-upper-footer::before {
    border-color: rgba(177, 154, 86, 0.4);
  }

  .color14 .wpo-header-style-3 .navigation.sticky-on,
  .color14 .wpo-contact-section .wpo-contact-section-wrapper,
  .color14 .wpo-service-details-text-3 {
    background-color: #9f8949;
  }

  .color14 .wpo-contact-section-s2 .wpo-contact-section-wrapper {
    background-color: #fff;
  }

  .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-section-title
    h4 {
    color: #323232;
  }

  .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .form-control,
  .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons,
  .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    input::placeholder,
  .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    textarea::placeholder {
    color: #323232;
  }

  .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 20px 0;
  }

  .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    p
    + p {
    margin-left: 30px;
  }

  .color14
    .wpo-contact-section-s3
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    [type="radio"]:checked {
    position: absolute;
    left: -9999px;
  }
  .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    [type="radio"]:checked
    + label:after
    .color14
    .wpo-contact-section-s2
    .wpo-contact-section-wrapper
    .wpo-contact-form-area
    .radio-buttons
    [type="radio"]:not(:checked)
    + label:after {
    background: #74060b;
  }

  .color14 .wpo-pricing-section-s2 .wpo-section-title h2,
  .color14 .wpo-site-footer .wpo-lower-footer .copyright a {
    color: #323232;
  }

  .color14 .wpo-blog-single-section .tag-share .tag a:hover {
    color: #fff;
  }

  .wpo-contact-section-s2 .wpo-contact-section-wrapper {
    background-color: #fff;
    border: 1px solid #f3ece9;
  }

  @media (max-width: 991px) {
    .color14 .wpo-site-header #navbar {
      background: #ad9550;
    }

    .color14 .wpo-site-header #navbar > ul .menu-item-has-children > a:before {
      background: none !important;
    }

    .color14 .wpo-site-header #navbar ul li a:hover,
    .color14 .wpo-site-header #navbar ul li a:focus {
      color: #fff;
    }
  }

  .color14 .wpo-blog-single-section .tag-share-s2 .tag a {
    background: none !important;
  }

  .color14 .wpo-portfolio-section-s2 .portfolio-grids .grid .img-holder:before,
  .color14 .wpo-portfolio-section-s5 .portfolio-grids .grid .img-holder:before {
    background: #74060c6e;
  }

  .color14 .wpo-checkout-area .caupon-wrap.active-border .coupon-active label {
    border-left: none;
    border-top: 4px solid #74060b;
    border-bottom: 1px solid #74060b;
}

  /* LOADER */
  .color14 .preloader {
    background-color: #74060b;
  }
  .color14 .spinner {
    border-top: 4px solid #74060b;
  }

  /* MOBILE */
  @media (max-width: 991px) {
      .color14 .wpo-site-header #navbar {
          background: #74060b;
      }
      .color14 .two-columns {
        gap: 2px 15px;
        font-size: 13px;
      }
      .color14 .entourage-body {
        padding-left: 5px;
        padding-right: 5px;
      }
  }

/* END -- Client Custom Color */

.rose-bg {
  background: url(../template/kiyo-queenie-20260125/entourage/rose_bg.webp) no-repeat center top / cover;
}

.rose-bg .entourage-content,
.rose-bg .entourage-content h1, 
.rose-bg .entourage-content h2, 
.rose-bg .entourage-content h3, 
.rose-bg .entourage-content h4 {
  color: #f4f4f4;
}