@charset "utf-8";
/*
Theme Name: SEOteric Framework
Theme URI: http://www.seoteric.com
Author: Seoteric
Author URI: http://seoteric.com/
Description: Custom bootstrap framework built by Seoteric. Bootstrap v5.0.0-beta3
Version: 5.2
/*/
header .socials.list-group-horizontal {
	float: right;
}
#slider video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: 0;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
#heroSlides .carousel-item {
	max-height: 60vh;
}
#heroSlides .carousel-caption {
    right: 0;
    left: 0;
}
.carousel-item .overlay{
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
}
.absoluteBtn {
	position: absolute;
	bottom: 15px;
	width: calc(100% - 20px);
	left: 50%;
	transform:translate(-50%, 0px);
}
#page-banner.noImage {
    background-image: url(https://via.placeholder.com/728x90?text=Add+Your+Own+Page+Banner);
    background-size: cover;
}
#page-banner {
    background-position: center center;
}
#page-banner.top {
    background-position: top center;
}
#page-banner.bottom {
    background-position: bottom center;
}
img.alignleft {
    float: left;
}
img.aligncenter {
    display: block;
    margin: 0 auto;
}
img.alignright {
    float: right;
}
#content img {
    max-width: 100%;
    height: auto;
}
#breadcrumbs{
    list-style:none;
    margin:10px 0;
    padding: 0;
    overflow:hidden;
}
  
#breadcrumbs li{
    display:inline-block;
    vertical-align:middle;
    margin-right:15px;
}
  
#breadcrumbs .separator{
    font-size:18px;
    font-weight:100;
    color:#ccc;
}
.navbar-toggler {
    border: 0;
}
.navbar-toggler:focus {
    box-shadow: none;
}
.navbar-toggler .icon-bar {
    background: #000;
}
.navbar-toggler .icon-bar,
header.sticky .navbar-toggler .icon-bar{
  width: 23px;
  transition: all .2s;
  display: block;
  background: #3D5550;
  height: 2px;
  margin-bottom: 6px;
}
.navbar-toggler .top-bar {
  transform: rotate(45deg);
  transform-origin: -8% 100%;
}
.navbar-toggler .middle-bar {
  opacity: 0;
}
.navbar-toggler .bottom-bar {
  transform: rotate(-45deg);
  transform-origin: 10% 90%;
}
.navbar-toggler.collapsed .top-bar {
  transform: rotate(0);
}
.navbar-toggler.collapsed .middle-bar {
  opacity: 1;
}
.navbar-toggler.collapsed .bottom-bar {
  transform: rotate(0);
}.navbar-light .navbar-toggler {
    border: 0;
}
.navbar-toggler:focus {
    box-shadow: none;
}
.navbar-toggler .icon-bar {
    background: #000;
}
.navbar-toggler .icon-bar,
header.sticky .navbar-toggler .icon-bar{
  width: 23px;
  transition: all .2s;
  display: block;
  background: #3D5550;
  height: 2px;
  margin-bottom: 6px;
}
.navbar-toggler .top-bar {
  transform: rotate(45deg);
  transform-origin: -8% 100%;
}
.navbar-toggler .middle-bar {
  opacity: 0;
}
.navbar-toggler .bottom-bar {
  transform: rotate(-45deg);
  transform-origin: 10% 90%;
}
.navbar-toggler.collapsed .top-bar {
  transform: rotate(0);
}
.navbar-toggler.collapsed .middle-bar {
  opacity: 1;
}
.navbar-toggler.collapsed .bottom-bar {
  transform: rotate(0);
}