.comp-lpf.grey-background .comp-lpf-header,.comp-lpf.white-background .comp-lpf-header{color:#022033}.comp-lpf.navy-background .comp-lpf-header{color:#fdfdfa}.comp-lpf-item-container{margin-bottom:50px}.comp-lpf-item-container:hover{cursor:pointer}.comp-lpf-item-container:hover h4{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.comp-lpf-item-container:hover .btn-secondary:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.comp-lpf-title-holder{padding:30px;position:absolute;bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10}.no-scroll{overflow:hidden}.comp-lpf-item-image{max-width:470px;margin:0 auto}.comp-lpf-item-image:after,.comp-lpf-slideout-image:after{content:'';position:absolute;height:50%;left:0;right:0;bottom:0;z-index:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,rgba(0,0,0,0.5)));background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.5) 50%)}.comp-lpf-slideout.open{right:0 !important}.comp-lpf-slideout-main-info{padding-left:30px}.comp-lpf-slideout{background-image:url("../../img/teams-bg-pattern.svg");background-repeat:no-repeat;background-size:100% auto;background-position:center;background-color:#f1f2ef;height:100%;width:750px;position:fixed;top:0;right:-100%;overflow-y:scroll;z-index:9999;-webkit-transition:all .8s;transition:all .8s}@media screen and (min-height:1095px){.comp-lpf-slideout{background-size:100% 100%}}.comp-lpf-slideout-close{position:absolute;top:35px;right:50px;width:70px;height:70px;background-image:url("../../../assets/img/close-icon.svg");background-repeat:no-repeat;background-position:center;background-size:20px;border:1px solid #022033;border-radius:50%;cursor:pointer;z-index:99}.comp-lpf-slideout-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:rgba(2,32,51,0.4);opacity:0;z-index:9;cursor:pointer;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}
.comp-lpf-slideout-overlay.open{opacity:1;pointer-events:all}.comp-lpf-slideout-details-holder{padding:100px 50px 50px 70px;color:#022033}.comp-lpf-slideout-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.comp-lpf-slideout-image{-webkit-box-flex:0 0 230px;-ms-flex:0 0 230px;flex:0 0 230px}.comp-lpf-slideout-main-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:normal}.comp-lpf-container .comp-lpf-item-container{position:relative}.comp-lpf-container .comp-lpf-item-container:nth-child(2){margin-top:60px}.comp-lpf-container .comp-lpf-item-container:nth-child(3n+1),.comp-lpf-container .comp-lpf-item-container:nth-child(3n){margin-top:-60px}.comp-lpf-container .comp-lpf-item-container:nth-child(1),.comp-lpf-container .comp-lpf-item-container:nth-child(3){margin-top:0}.comp-lpf-container .comp-lpf-item-container .comp-lpf-item-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.6)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);z-index:1}.comp-lpf-container .comp-lpf-item-container .comp-lpf-item-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(2,32,51,0)),to(rgba(2,32,51,0.6)));background:linear-gradient(180deg,rgba(2,32,51,0) 0,rgba(2,32,51,0.6) 100%);opacity:0;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;z-index:9}.comp-lpf-item-container:hover .comp-lpf-item-image:after{opacity:1}.comp-lpf-slideout-quote{padding-top:70px;padding-left:50px}.comp-lpf-slideout-quote .quote p{padding-bottom:15px}.comp-lpf-slideout-quote svg{position:absolute;left:0}.comp-lpf-slideout-quote svg:last-child{left:unset;right:0;bottom:0;-webkit-transform:scale(-1);transform:scale(-1)}
.comp-lpf-slideout-quote-line{padding-right:20px}@media only screen and (max-width:1199px){.comp-lpf-container .comp-lpf-item-container{margin-bottom:35px}.comp-lpf-container .comp-lpf-item-container:nth-child(2){margin-top:40px}.comp-lpf-container .comp-lpf-item-container:nth-child(3n+1),.comp-lpf-container .comp-lpf-item-container:nth-child(3n){margin-top:-40px}.comp-lpf-container .comp-lpf-item-container:nth-child(1),.comp-lpf-container .comp-lpf-item-container:nth-child(3){margin-top:0}.comp-lpf-title-holder{padding:20px}.comp-lpf-slideout{width:650px}.comp-lpf-title-holder{padding:20px}.comp-lpf-slideout{width:650px}.comp-lpf-slideout-details-holder{padding:60px 30px 30px 40px}.comp-lpf-slideout-close{top:15px;right:30px;width:45px;height:45px}.comp-lpf-slideout-quote{padding-top:50px;padding-left:30px;font-family:"Suisse Intl Light",sans-serif;font-weight:300;font-style:normal;font-display:block;font-size:20px;line-height:25px;letter-spacing:normal}.comp-lpf-slideout-quote svg{width:15px;height:15px}.comp-lpf-slideout-quote svg:last-child{top:unset;bottom:-10px}.comp-lpf-slideout-quote-line{width:24px;height:1px;background:#022033;padding:0;margin-right:10px}}@media only screen and (min-width:660px) and (max-width:979px){.comp-lpf-container .col-xs-12-12{width:50%}.comp-lpf-container .col-xs-12-12:nth-child(even){padding-left:10px}.comp-lpf-container .col-xs-12-12:nth-child(odd){padding-right:10px}}@media only screen and (max-width:979px){.comp-lpf-container .comp-lpf-item-container{margin-bottom:30px}.comp-lpf-container .comp-lpf-item-container:nth-child(2){margin-top:0}.comp-lpf-container .comp-lpf-item-container:nth-child(3n+1),.comp-lpf-container .comp-lpf-item-container:nth-child(3n){margin-top:0}.comp-lpf-container .comp-lpf-item-container:nth-child(1),.comp-lpf-container .comp-lpf-item-container:nth-child(3){margin-top:0}.comp-lpf-item-image{max-width:unset;margin:0}.comp-lpf-title-holder{padding:20px}.comp-lpf-slideout{width:100%;overflow:scroll}.comp-lpf-slideout-image{margin-right:20px}
.comp-lpf-slideout-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.comp-lpf-slideout-main-info{padding-left:0;padding-top:20px}.comp-lpf-slideout-details-holder{padding:50px 0 100px;width:90%;margin:0 auto}.comp-lpf-slideout-close{right:30px;top:50px;width:45px;height:45px}.comp-lpf-slideout-contact-details{padding-top:30px}.comp-lpf-slideout-quote{padding-top:50px;padding-left:0}.comp-lpf-slideout-quote svg{width:15px;height:15px;top:25px}}