html {
	scroll-behavior: smooth;
}
a[href^="tel"]{
	cursor: pointer;
	pointer-events: unset;
	text-decoration: none;
}
.logo_certifications__container--inner.logo__container--inner img.logo__image {
    width: 100%!important;
    max-height: unset!important;
    height: auto!important;
    max-width: 350px;
}
.scrollActive .wrap__header .holder-row .container .logo img {
	display: none!important;
}

/*--------------------Starter-Pack------------------*/
.wrap__page-content ul,
 .wrap__page-content ol,
 .wrap__editable ul,
 .wrap__editable ol,
 .wrap__editable-content ul,
 .wrap__editable-content ol,
 .staff-member ul,
 .staff-member ol,
 .editable ul,
 .editable ol,
 .form ul,
 .form ol {
    clear: none;
}

.editable ul + *,
 .editable ol + *,
 .editable__container ul + *,
 .editable__container ol + * {
    clear: none;
}

.wrap__page-content ul,
 .wrap__page-content ol,
 .wrap__editable ul,
 .wrap__editable ol,
 .blog__post-content ul,
 .blog__post-content ol,
 .article__post-content ul,
 .article__post-content ol,
 .article__content.content ul,
 .article__content.content ol,
 .testimonials-item--content ul,
 .testimonials-item--content ol,
 .testimonials__content ul,
 .testimonials__content ol {
    clear: none;
}
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-----------------*/

.twocolumns-section--inner .wide-col {
    width: 100%;
}
/*-------Blog-Page--------*/
.blog .twocolumns {
    clear: both;
}
/*-------Blog-Page-End--------*/
