/* Our People Long Scroll */
/* Our People */ 
.page-node-type-one-page #block-subt-views-block-ourppl-community {padding-bottom:50px !important;}

@media only screen and (min-width:992px){
.context-about-we-are-meet-our-people  .region-slide-show {background: linear-gradient(to bottom, rgba(255,255,255,1), rgba(255, 255, 255, 0)), url('/sites/default/files/one-page/limestone-gray3.png') center center repeat-y; background-size:100%;}
.context-about-we-are-meet-our-people .view-filters {background: linear-gradient(to right, rgba(42,72,122,1), rgba(255, 255, 255, 0));   width: 100%;margin-right: -15px;margin-left: -15px;padding:2em;}
.page-node-type-one-page .form-actions {margin-top:2.5em;}
.page-node-type-one-page .oplsp-ourpeople .col-md-12 .blbox{padding:60px;position: relative;background-image: url('/sites/default/files/one-page/shield-wht2.png');background-repeat: no-repeat;  background-position: right -30% bottom -25%;background-size: 50%;z-index:1;}
.page-node-type-one-page .oplsp-ourpeople {background-color:transparent;margin-top:35px;}
.page-node-type-one-page .oplsp-ourpeople .col-md-12 {height:450px;background-color:#001e44;z-index:0;padding-right: 0px;padding-left: 0px;}
.page-node-type-one-page .oplsp-ourpeople .col-md-12:before {content: ' ';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;  background:linear-gradient(to left, rgba(0,30,68,1) , transparent), url('/sites/default/files/one-page/points-wht.png') center center no-repeat; background-size: cover;}
.page-node-type-one-page .oplsp-ourpeople h1{position: relative;color:#fff;font-size:3.5em;margin-top:0px;margin-bottom:32px;}
.page-node-type-one-page .oplsp-ourpeople h1:before {content: '';top:-7px;position: absolute;width: 35px;height: 5px;left: 0;display: block;clear: both;background-color: #F2665E;}
.page-node-type-one-page .oplsp-ourpeople .blbox p {color:#fff; font-size: 22px;line-height: 1.47em;}
#block-views-block-meet-our-people-2-mop-landing-page {margin-bottom:100px;}
.page-node-type-one-page .view-mop {position: relative;cursor: default;}

/*.page-node-type-one-page .zoom-mop:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.page-node-type-one-page .zoom-mop img {-webkit-transition: all 0.2s linear;object-fit: cover;transition: all 0.2s linear;}
.page-node-type-one-page .fe-img-gradient:before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: block;z-index: 99; background-image: linear-gradient(to bottom, transparent, transparent, rgba(42,72,122,1));opacity: 1;} 
.page-node-type-one-page .fe-img-gradient:hover:before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: block;z-index: 99; background-image: linear-gradient(to bottom, rgba(42,72,122,1), rgba(42,72,122,1), rgba(42,72,122,1));opacity: 1;} 
*/
.page-node-type-one-page .view-mop img {position: relative;display: block;max-width:100%;height:auto;margin: 0 !important;padding:0 !important;}
.page-node-type-one-page .fe-textbox h2 {   font-family: 'Roboto';font-size: 22px;font-weight: 500;line-height: 26px;margin: 10px 0px 5px 15px !important;}
.page-node-type-one-page .fe-textbox h2 a, .page-node-type-one-page #views-bootstrap-meet-our-people-2-block-1 .fe-textbox p {color: #fff;}
.page-node-type-one-page .fe-textbox h2 a:hover {text-decoration:none;}
.page-node-type-one-page .fe-textbox p { font-style: italic;font-family: 'Roboto';font-size: 14px;color: #fff;line-height: 18px;margin: 0px 15px 20px 15px;font-weight:500;}
#views-exposed-form-meet-our-people-2-mop-landing-page .form-actions .button {border: 0px solid #1E407C !important;background-color: #fff !important;color: #1E407C !important;}
#views-exposed-form-meet-our-people-2-mop-landing-page .form-actions .button:hover {background-color: #236BC9 !important;border: 0px solid #1E407C !important;color: #fff !important;text-decoration: none !important;}
#views-exposed-form-meet-our-people-2-mop-landing-page .form-item label{font-weight: 500;color:#fff !important; font-size: 14px !important;line-height: 22px;}
.page-node-type-one-page .oplsp-body2 {margin: 0 !important;padding:0 !important;}
.page-node-type-one-page .fe-textbox {position: absolute;top: 74%;z-index: 105;max-width: 100%;text-align: left;}




.bg-image {position: relative;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: 50%;}
.mask {position: absolute;top: 0;right: 0;bottom: 0;left:0;width: 100%;height: 100%;overflow: hidden;background:linear-gradient(0deg,rgba(0,0,0,.7) ,rgba(255, 255, 255, 0)50%);}
.hover-overlay .mask {opacity: 0;transition: all .3s ease-in-out;background:linear-gradient(0deg,rgba(42,72,122,1) ,rgba(255, 255, 255, 0)95%);}
.hover-overlay .mask:hover {opacity: 1; }


/*
.bg-image {position: relative;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: 50%;}
.hover-overlay .mask {opacity: 0;transition: all .3s ease-in-out;background: linear-gradient(0deg, rgba(42, 72, 122, 1), rgba(255, 255, 255, 0) 100%);}
.mask {position: absolute;top: 0;right: 0;bottom: 0;left:0;width: 100%;height: 100%;overflow: hidden;}
.hover-overlay .mask:hover {opacity: 1; }

.hover-shadow {box-shadow: none;transition: all .3s ease-in-out;}
.hover-shadow:hover {box-shadow: 0 2px 15px -3px rgba(0,0,0,.16),0 10px 20px -2px rgba(0,0,0,.1);transition: all .3s ease-in-out;}

.hover-zoom img {transition: all .3s linear;}
.hover-zoom:hover img {transform: scale(1.1);}
*/



#block-views-block-meet-our-people-2-mop-landing-page-mobile {display:none;}
}

@media only screen and (max-width:992px) { 
#block-views-block-meet-our-people-2-mop-landing-page {display:none;}
#block-views-block-meet-our-people-2-mop-landing-page-mobile {padding:45px 0px;}
.page-node-type-one-page .oplsp-ourpeople {background-color:transparent;margin-top:0px;}
.page-node-type-one-page .oplsp-ourpeople .col-md-12 {height:auto;background-color:#001e44;z-index:0;padding-right: 0px;padding-left: 0px;}
.page-node-type-one-page .oplsp-ourpeople .col-md-12 .blbox{padding:30px;position: relative;background-image: none;background-repeat: no-repeat;  z-index:1;}
.page-node-type-one-page .oplsp-ourpeople h1{position: relative;color:#fff;font-size:2.5em;margin-top:0px;margin-bottom:32px;}
.page-node-type-one-page .oplsp-ourpeople .blbox p {color:#fff; font-size: 16px;line-height: 22px;}
.owl-carousel {width:355px;}
.page-node-type-one-page .btn-lslt {position: relative;z-index:110;}
.page-node-type-one-page .fe-box {background-color:transparent;text-align: left; padding:0px; height:auto; width:95%; display:inline-block; vertical-align:top;display: inline-block;position: relative;z-index:3;} 
.page-node-type-one-page .fe-textbox {position:absolute;top:80% ;left:5%; z-index:105;max-width: 98%;text-align:left;}
.page-node-type-one-page .fe-textbox h2 {font-family: 'Roboto';font-size:18px;font-weight: 500;color: #fff;line-height: 20px;margin: 10px 0px 5px 0px !important;	}
.page-node-type-one-page  .fe-textbox h2 a {color: #fff;	}
.page-node-type-one-page  .fe-textbox p {font-style: italic;font-family: 'Roboto';font-size: 15px;color: #fff;line-height: 18px;margin: 0 0 20px;}
.page-node-type-one-page .fe-top {max-width: 100%; width: 355px;margin: 0px;text-align:left;} 
.page-node-type-one-page  .fe-img {position: relative;display: inline-block;overflow: hidden;width: 355px;text-align:left;} 
.page-node-type-one-page  .fe-img-gradient::before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: block;z-index: 99; background-image: linear-gradient(to bottom, transparent, transparent, rgba(42,72,122,1));opacity: 1;} 
.page-node-type-one-page  .view-footer {width:355px;text-align:center;margin-top:15px;}
}






