.slider__title, .slider__caption {
    color: #fff;
    text-shadow: 2px 2px 3px #000;
}
.wrap__staff .cta__title {
    text-align: center;
}
.wrap__staff .cta__button {
    display: block;
    margin-bottom: 10px;
}
.flex-container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
}
.flex-item p {
    font-weight: 100;
    font-size: 12px;
}
.flex-item {
    flex: 1;
    width: 19%;
    text-align: center;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
/*Adjust the padding-bottom for the height of the video*/
}

.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.contact-form-columns .form-input-comments {
    max-height: 150px;
}
/*--------------------Starter-Pack------------------*/
html {
    scroll-behavior: smooth;
}
a[href^="tel"]{
    cursor: pointer;
    pointer-events: unset;
    text-decoration: none;
}
.col-2 {
    display: inline-block;
    width: 49%;
    vertical-align: top;
    padding: 1%;
}

p.rightside {
    padding-left: 15px;
    float:right;
    width:auto;
}
p.rightside img {
    padding:5px;
    width:250px;
    margin:5px;
}
p.leftside img {
    padding:5px;
    width:250px;
    margin:5px;
}
p.leftside {
    padding-right:15px;
    float:left;
    width:auto;
}
@media (max-width:767px){
.col-2{
    display:block;
    width:100%;
    float:none;
    margin:0 auto;
	}
}
@media (max-width: 519px) {
p.leftside {
    float:none!important;
    text-align:center;
    padding-right:0px!important;
}
p.leftside img {
    float:none!important;
    display:block;
    text-align:center;
    margin:auto;
    padding-right:0px!important;
}
.rightside{
    float:none!important;
    text-align: center;
    padding-left:0px!important;
}

p.rightside img {
    float:none!important;
    display:block;
    text-align:center;
    margin:auto;
    padding-left:0px!important;
    }
}
/*--------------------Starter-Pack-End-----------------*/
@media (max-width:519px){
    
.flex-container {
    display: none;
}
}