.About-section {
  padding: 40px 0px;
  width: 100%; 
  display: flex;
  justify-content: center; 
}

.About-section .row{
  display: flex;
  flex-wrap: wrap;
  align-items: stretch; 
  flex-wrap: wrap;
  width: 100%; 
}

.About-section .col-lg-5,
.About-section .col-md-5,
.About-section .col-sm-12,
.About-section .col-xs-12,
.About-section .col-lg-5,
.About-section .col-md-5,
.About-section .col-sm-12,
.About-section .col-xs-12 {
  display: flex;
  flex-direction: column;
}

.About-section .About-section-image img {
  object-fit: cover; 
  width: 100%;
  height: 100%;
}

.About-section .About-section-content{
  padding: 30px;
  flex: 1; 
  display: flex;
  flex-direction: column;
  justify-content: center; 
}



.About-Heading {
  color: #000!important;
  font-family: "Josefin Sans", serif !important;
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
}
.About-Para,#calendar_list_view > div.row > div.itemrow > div.col-lg-9.col-md-9.col-sm-9.col-xs-9 > p > span {
    color:#27331E;
    font-family: "Josefin Sans", serif !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px; /* 162.5% */
    text-transform: none;
}

.About-Subheading, .itemrow > div.col-lg-9.col-md-9.col-sm-9.col-xs-9 strong, .cntct-frm-hding h2{
  color: #000;
  font-family: "Josefin Sans", serif !important;
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}
.cntct-frm-hding h2{
  text-align: center;
  background: #262626;
}
.conForm .custom_form_fl{
    padding: 14px 16px;
    border-radius: 6px;
    border: 1px solid #000;
    background: #27331E;
    color: #000;
    font-family: "Josefin Sans", serif !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px; /* 162.5% */
}
.conForm button, a.About-Btn, #calendar_list_view .find_more{
padding: 16px 24px;
border-radius: 6px;
border: 0px solid #FB923C;
background:  #FB923C;
color: #fff;
font-family: "Josefin Sans", serif !important;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 28px; /* 175% */
text-transform: uppercase;
}
.conForm button:hover , a.About-Btn:hover, #calendar_list_view .find_more:hover{
    background:#262626;
  color: #FB923C;
}
.conForm textarea::placeholder {
  color: #000;
}
a.About-Btn{
  width:fit-content;
}
h3.card-title{
  color:  #FFF;
  font-family: "Josefin Sans", serif !important;
font-size: 28px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
/* .card-text{
  height: 235px;
  padding: 24px;
} */
.home-sect-1 .home-content-1 {
  display: flex;
  justify-content: center;
  align-items: flex-start;
}

.home-sect-1 .card {
  margin: auto 15px;
  padding: 15px;
  border-radius: 6px;
  background:  #171717;
  box-shadow: 0px 4px 10px 0px  rgba(255, 255, 255, 0.15);
}

.home-sect-1 .card img {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.home-sect-1 .card .card-body {
  padding: 24px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  
  background:  #000;
}

.home-sect-1 .card .card-body div {
  margin-bottom: 24px;
}
section.About-section.Background-img {
  background: 
   
    linear-gradient(180deg, rgba(0, 0, 0, 0.80) 0%, rgba(0, 0, 0, 0.80) 100%), 
   
    url(https://s3-us-west-2.amazonaws.com/imgorchidpos/storefront/373/bg-img-2.jpg), 
    /* Solid color fallback */
    lightgray;
  background-position: 50% / cover no-repeat;
}

.contact-section,section.home-sect-1{
  padding: 40px 0px;
}

#calendar_list_view .itemrow .col-lg-9 p{
  color: var(--Tokens-Surfaces-onSurface, #FFF);

  /* Bold/H2 Heading */
  font-family: "Josefin Sans", serif !important;
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}

.itemrow > div.col-lg-9.col-md-9.col-sm-9.col-xs-9{
  width: 100%;
  border-radius: 10px;
  border: 2px solid  #FB923C;
  padding: 40px;
}

 .itemrow{
  margin: 0;
  padding: 0px;
}
#calendar_list_view .title{
  display: inline-block;
  color: #000 !important;
  text-align: center;
  font-family: "Josefin Sans", serif !important;
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
}
ul.slick-dots {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.lazy-slider .slick-slide .slick-item img{
  border-radius: 6px!important;
  width: 100%;
  height: auto;
}
.lazy-slider i.fa.fa-arrow-right.slick-arrow{
  display: none!important;
}
.slick-dots li button:before{
  color: #fff;
}
.slick-dots li.slick-active button:before{
  color: #FB923C;
}
.alert-success {
  padding: 0 20px;
  width: fit-content !important;
}




@media only screen and (max-width: 767px) {
  .content-grid {
      margin: 0 !important;
  }
  .About-section .About-section-content{
    padding:10px;
  }
  .home-sect-1 .home-content-1 {
    flex-wrap: wrap;
  }
}
@media only screen and (min-width: 991px){
  .About-Heading { 
    font-size: 40px!important;  
  }
}
div#autocomplete-results {
    min-width: 90%;
    width: 95%;
	margin-left:2px
    
}
.header-top.primary .row {
        justify-content: end;
        position: relative;
        top: 0;
    }
