.titleEditor {padding: 40px 0 20px}
.titleEditor h5,.staffSection h5,.fourColTxt  h5 {font-size: 16px;text-transform: uppercase;letter-spacing: 1px;color: #1A1A1A;position: relative;padding-bottom: 5px}
.titleEditor h5 span,.staffSection h5 span,.fourColTxt  h5 span {background-color: #f7f7f7;position: relative;padding-right: 10px;z-index: 1}
.titleEditor h5:before,.staffSection h5:before,.fourColTxt h5:before { content: "";position: absolute;width: 100%;background-color: #BCBCBC;top: 12px;height: 1px;}

.titleEditor + .staffSection,.staffSection + .fourColTxt,.titleEditor + .fourColTxt {padding-top: 0}
.staffSection {padding: 40px 0}
.staffSection ul{list-style:none;display:flex;margin:0 -1.3rem;flex-wrap: wrap;}
.staffSection ul li {width: 33.33%;padding: 0 20px;list-style: none;}
.staffSection .team-member img{height: 300px;object-fit: cover;}

.fourColTxt + .fourColTxt {padding-top:0 }
.fourColTxt {padding: 40px 0}
.editorWrapper  {display:flex;margin:0 -1.3rem;flex-wrap: wrap;}
.editorWrapper.threeCol .editorText {width: 33.33%;padding: 0 20px;}
.editorWrapper.fourCol .editorText{width: 25%;padding: 0 20px}
.editorWrapper.threeCol .editorText p:last-child{padding-bottom: 0}
.editorWrapper.threeCol .editorText a,.editorWrapper.fourCol .editorText a,.titleEditor a {text-decoration: underline;}

.testimonial_arrow.about_quote {position: absolute;top: 0;display: flex;align-items: center;justify-content:center;height: 100%}
.testimonial_arrow.about_quote .testi_arrow {top: 40%}
.testimonial_arrow .testimonial_slider {margin: 0}
.testimonial_slider .controls {bottom: -10px}
.testimonial_slider .controls ul li span.pagination-switch.active {background-color: #fff;border: 1px solid #fff;}
.testimonial_slider .controls ul li span.pagination-switch{background-color: transparent;border: 1px solid #fff;}
.testimonial_slider .controls ul li span.pagination-switch:hover {background-color: #fff}
.testimonial_arrow .testimonial_slider p,.testimonial_arrow .testimonial_slider blockquote span {color: #fff;background: none repeat scroll 0px 0px rgba(0, 0, 0, 0.3);}
.quoteSlider {position: relative;height:400px;}
.quoteSlider .imageBgWrap{ position: absolute;top: 0;left: 50%;transform: translateX( -50%);width: 100vw; }
.quoteSlider .imageBgWrap img {width: 100%;height: 400px;object-fit: cover;}
.testimonial_arrow .testimonial_slider blockquote {overflow-y: auto;}

.testimonial_arrow .testimonial_slider blockquote p {padding-top:10px}

.isAdminPreview .titleEditor , .isAdminPreview .staffSection , .isAdminPreview .fourColTxt{padding-top: 0px;border-bottom: 1px solid #000;}
.isAdminPreview iframe {width: 100%;}
.isAdminPreview h3 .components-button { float: right; padding: 3px 8px; }
.isAdminPreview h3 .dashicon {
   font-size: 20pt;
   line-height: 28px;
   padding-right: 5px;
}
.isAdminPreview .titleEditor h5 span, .isAdminPreview .staffSection h5 span, .isAdminPreview .fourColTxt h5 span{
   background-color: #fff;
}
.isAdminPreview .staffSection ul {padding: 0}
.isAdminPreview blockquote {margin: 0}
.isAdminPreview .testimonial_arrow .testimonial_slider blockquote p{padding:15px}
.isAdminPreview h3{background: #eee;padding: 20px;margin-top: 0;}

.isAdminPreview .staffSection ul li,
.isAdminPreview .editorWrapper.threeCol .editorTex,
.isAdminPreview .editorWrapper.threeCol .editorText {
   width: 31%;
   padding: 1%;
}

.isAdminPreview .editorWrapper.fourCol .editorText {
   width: 23%;
   padding: 0;
}

.isAdminPreview .editorWrapper,
.isAdminPreview .staffSection ul {
   margin: 0;
}

@media only screen and (max-width: 1440px) {
.testimonial_arrow .testimonial_slider blockquote p,.testimonial_arrow .testimonial_slider blockquote span {font-size: 14px !important;line-height: 23px;}
}

@media(min-width:768px) and (max-width:992px) {
 .staffSection ul li ,.editorWrapper.threeCol .editorText,.editorWrapper.fourCol .editorText{width: 50% !important;}
}
@media only screen and (max-width: 767px) {
.staffSection ul li ,.editorWrapper.threeCol .editorText,.editorWrapper.fourCol .editorText{width: 100% !important;}
.quoteSlider {height:500px;}
.quoteSlider .imageBgWrap img {height:500px;}
.testimonial_slider .controls {bottom: -20px !important}
}

@media(min-width:600px) and (max-width:767px) {
.staffSection ul li ,.editorWrapper.threeCol .editorText,.editorWrapper.fourCol .editorText{width: 50% !important;}
.staffSection .team-member img {height: 200px;object-fit: cover;}
}