.team_member .content_wrapper p {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
}
.content_shown p {
overflow: unset!important;
display: unset!important;
-webkit-line-clamp: unset!important;
-webkit-box-orient: unset!important;
content: 'Read Less';
}
button.read_more_btn {
font-size: 12px;
background: transparent;
border: none;
color: #25793b;
margin-top: 20px;
font-weight: 700;
}
.page-template-template-about .textlink_green:hover {
color: #ffffff;
}
.brand_element_about {
z-index: 9;
}
.gform_wrapper {
position: relative;
z-index: 9999;
}
.mt-7 {
margin-top: 6rem!important;
}
.mb-6 {
margin-bottom: 6rem!important;
}
.pt-6 {
padding-top: 3rem;
}
.pb-7 {
padding-bottom: 6rem!important;
}
.pt-7 {
padding-top: 6rem!important;
}
@media (max-width: 768px) {
img.img-fluid.logo {
max-width: 190px;
}
h3.xl, .xl.h3 {
font-size: 26px;
line-height: 45px;
}
.navbar-light .navbar-toggler {
color: rgba(0, 0, 0, 0.55);
border-color: transparent;
}
.navbar-light .navbar-toggler img {
width: 30px;
}
div#navbarNav {
text-align: center;
}
.block_text_green {
line-height: 66px;
}
.swiper-button-next:after, .swiper-button-prev:after {
text-transform: none !important;
letter-spacing: 0;
font-variant: initial;
line-height: 1;
color: #e9ecef;
font-size: 14px !important;
border: 1px solid #e9ecef;
width: 30px;
height: 28px;
border-radius: 80px;
text-align: center;
padding-top: 6px;
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
left: 20px;
right: auto;
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
right: 20px;
left: auto;
}
span#input_1_1_3_container {
margin-bottom: 30px;
}
}