/*  Your Custom CSS Code Goes Here */

.testimonialRanchMain .swiper-pagination-bullet {
  background-color: #722B07 !important;
  opacity: 0.5;
}

.testimonialRanchMain .swiper-pagination-bullet-active {
  background-color: #722B07 !important;
  opacity: 1;
}

  .clip-path-arrow {
      clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);
      
      
      
      
      
      
       /* dark leather texture */
  .leather{
    background-color:#1a130d;
    background-image:
      radial-gradient(120% 80% at 50% -10%, rgba(194,106,48,.06), transparent 60%),
      radial-gradient(80% 60% at 50% 110%, rgba(194,106,48,.05), transparent 60%),
      url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");
  }
  /* photo placeholders */
  .ph{position:relative;background-color:#221913;
    background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 10px,transparent 10px 20px);
    overflow:hidden;}
  .ph::after{content:attr(data-label);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;
    font-family:ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.08em;
    color:rgba(216,200,179,.5);text-transform:uppercase;text-align:center;padding:0 10%;}
  .ph-portrait{background:radial-gradient(120% 90% at 50% 25%,#3a2c20,#1d150f 70%);}
  .ph-portrait::before{content:"";position:absolute;left:50%;bottom:0;width:55%;height:62%;transform:translateX(-50%);
    background:radial-gradient(60% 80% at 50% 100%,rgba(0,0,0,.55),transparent 70%);}
  .hero-bg{background:linear-gradient(90deg,rgba(13,9,6,.92) 0%,rgba(13,9,6,.55) 45%,rgba(13,9,6,.35) 100%),
    radial-gradient(70% 120% at 78% 60%, #6b3a17 0%, #2a1a0f 45%, #120c08 80%);}
  .cta-bg{background:linear-gradient(180deg,rgba(13,9,6,.78),rgba(13,9,6,.86)),
    radial-gradient(80% 140% at 50% 0%, #6b3a17, #20140c 60%, #100b07 100%);}
  .tan-bg{background:linear-gradient(180deg,#c7b094,#a98f6f);}