
.pt-cont-about {
	margin-bottom:100px;
}


@media (min-width: 992px) {
  #header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active {
    color: #444;
  }
}

@media (min-width: 992px) {
  #header .header-nav.header-nav-links nav > ul li:hover > a {
    color: #e0b049;
  }
}

html .btn-primary {
  background-color: #e0b049;
  border-color: #e6b308 #e6b308 #fcce34;
  color: #000;
  
}

html .btn-primary:hover:not(.bg-transparent), html .btn-primary.hover:not(.bg-transparent) {
  background-color: #000;
}

html .bg-tertiary2 {
  background-color: #e0b049 !important;
}

html .text-color-primary2, html .text-primary2 {
  color: #000 !important;
}

html .text-color-primary, html .text-primary {
  color: #000 !important;
}

html .bg-primary {
  background-color: #e0b049 !important;
}

html .svg-fill-color-primary2 {
  fill: #000 !important;
}

.bg-gradient2 {
  background-color: #313236 !important;
}

.bg-primary2 {
	background-color: #e0b049 !important;
}

html .accordion-modern-status-primary.accordion-modern-status > .card:hover .card-header a.collapsed {
  color: #e0b049 !important;
}

html .accordion-modern-status-primary.accordion-modern-status > .card .card-header a:not(.collapsed) {
  background-color: #e0b049 !important;
  color: #000 !important;
}

html .text-color-hover-primary2:hover {
	color: #e0b049 !important;
}

#header .header-btn-collapse-nav {
  background: #313236;
}

@media (max-width: 991px) {
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
    background: #313236;
  }
}

@media (max-width: 991px) {
  #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {
    color: #313236;
  }
}


.action-btn3{
	color:#000;
	border:1px solid #000;
	border-radius: 35px 5px 5px 35px;
display: inline-block;
font-family: "Poppins",sans-serif;
font-size: 14px;
font-weight: 300;

letter-spacing: .05em;


padding: 6px 15px 6px 20px;
text-align: center;
transition: all .2s ease;
}

a.action-btn3:hover {
	background:#000;
	color:#fff;
	text-decoration:none !important;
}

.mr-3 {
  margin-right: 0.5rem;
}

@media (min-width: 992px) {
  .pt-mob-hidden {
    display: none !important;
  }
}

@media (max-width: 991px) {
  .pt-mob-m100 {
	
	margin-top:100px;
	}
}


#video-modal .badge {
    font-weight: normal;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: .5px;
    text-transform: uppercase;
    font-style: normal;
    position: relative;
    display: inline-block;
    padding: 4px 25px;
    margin-bottom: 15px;
    border-radius: 30px;
    color: #e0b049;
    border: 2px solid #e0b049;
}