/*!
* WS Starter
* Designed by LRS Web Solutions (http://lrswebsolutions.com)
* Visit http://lrswebsolutions.com
*/.feature .content,.lead-text p{line-height:1.875rem;font-weight:400}.clear,.lead-icons{clear:both}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:.0625rem!important;white-space:nowrap!important}.blog-rotator>div>div:first-child>div,.float-center{margin-right:auto;margin-left:auto}.sr-only:active,.sr-only:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.offscreen{position:absolute;top:-9999em;left:-9999em}.hide,.service-carousel .owl-carousel .owl-nav.disabled,.show-large-only,.show-large-up,.show-medium-up,.show-xlarge-only,.show-xlarge-up,.show-xxlarge-only,.show-xxlarge-up{display:none}.show{display:initial}.invisible{visibility:hidden}.clear{display:block}.clear-after:after,.lead-text:after{display:table;clear:both;content:""}.float-center{display:block}.float-left{float:left}.float-right{float:right}.align-left,.text-left{text-align:left}.align-right,.text-right{text-align:right}.align-center,.text-center{text-align:center}.align-justify,.text-justify{text-align:justify}@media (orientation:landscape){.show-landscape{display:block}}@media (orientation:portrait){.show-landscape{display:none}.show-portrait{display:block}}@media (orientation:landscape){.hide-landscape,.show-portrait{display:none}}@media (orientation:portrait){.hide-landscape{display:block}.hide-portrait{display:none}}@media (orientation:landscape){.hide-portrait{display:block}}@media (min-width:0) and (max-width:640px){.hide-small-only,.show-medium-only{display:none}}@media (min-width:640px) and (max-width:1279px){.hide-medium-only{display:none}}@media (min-width:1280px) and (max-width:1340px){.show-large-only{display:block}.hide-large-only{display:none}}@media (min-width:1341px) and (max-width:1399px){.show-xlarge-only{display:block}.hide-xlarge-only{display:none}}@media (min-width:640px){.hide-medium-up,.show-small-only{display:none}.show-medium-up{display:block}}@media (min-width:1280px){.hide-large-up,.show-medium-only{display:none}.show-large-up{display:block}}@media (min-width:1341px){.hide-xlarge-up,.show-large-only{display:none}.show-xlarge-up{display:block}}@media (min-width:1400px){.hide-xxlarge-only,.hide-xxlarge-up,.show-xlarge-only,.show-xxlarge-only{display:none}.show-xxlarge-up{display:block}}.rotating-banner{z-index:0;overflow:hidden}.rotating-banner .cycle-next,.rotating-banner .cycle-prev{position:absolute;top:0;z-index:800;display:flex;width:10%;height:100%;cursor:pointer;opacity:.4;align-items:center}@media only screen and (min-width:768px){.rotating-banner .cycle-next,.rotating-banner .cycle-prev{width:5%}}.rotating-banner .cycle-next:hover,.rotating-banner .cycle-prev:hover{opacity:.7}.rotating-banner .cycle-next::after,.rotating-banner .cycle-next::before,.rotating-banner .cycle-prev::after,.rotating-banner .cycle-prev::before{position:absolute;font-family:FontAwesome;font-size:1.125rem;color:#fff}.rotating-banner .cycle-next{right:0}.rotating-banner .cycle-next::before{right:.625rem;content:"\f054"}.feature:nth-child(even) .heading .feature-title figure:first-child:before,.rotating-banner .cycle-prev{left:0}.rotating-banner .cycle-prev::before{left:.625rem;content:"\f053"}@media only screen and (min-width:486px){.rotating-banner .cycle-next::after,.rotating-banner .cycle-next::before,.rotating-banner .cycle-prev::after,.rotating-banner .cycle-prev::before{font-size:1.875rem}.rotating-banner .cycle-next::before{right:1.25rem}.rotating-banner .cycle-prev::before{left:1.25rem}}.rotating-banner .slide{width:100%;height:auto}.rotating-banner .slide a{position:relative;display:block}.rotating-banner .slide a img{display:block;width:100%}.rotating-banner .banner-text{position:absolute;bottom:2.8125rem;left:50%;width:calc(100% - 3.4375rem);text-align:center;transform:translateX(-50%)}.rotating-banner .banner-text h2{font-size:1.5rem;line-height:1.75rem;color:#fff;font-family:museo-slab,serif;font-style:normal;font-weight:500;font-display:swap}.feature .content ul li,.rotating-banner .banner-text p{line-height:1.25rem;font-size:1rem;font-style:normal;font-display:swap}.rotating-banner .banner-text h2 strong{color:#cedc00;font-family:museo-slab,serif;font-style:normal;font-weight:500;font-display:swap}.blog-rotator>div .post-details a,.blog-rotator>div .post-details h3,.blog-rotator>div .post-details p,.blog-rotator>div .read-more a,.blog-rotator>div h2,.feature .content,.feature .content ul li,.lead-text p,.rotating-banner .banner-text p,.service-carousel .service-carousel-item{font-family:source-sans-pro,sans-serif}.rotating-banner .banner-text p{color:rgba(255,255,255,.8);font-weight:400}@media all and (min-width:640px){.rotating-banner .banner-text{width:calc(100% - 9.375rem)}.rotating-banner .banner-text h2{font-size:2.25rem;line-height:2.625rem}.rotating-banner .banner-text p{font-size:1.125rem;line-height:1.5rem}}.rotating-banner .banner-text p.read-more{letter-spacing:2px;letter-spacing:.125rem;text-transform:uppercase;font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:700;font-display:swap}.lead-text{color:#fff;text-align:center;text-transform:uppercase;background:#00a9e0}.lead-text .text-container{margin:0 auto;background:linear-gradient(to top,rgba(0,169,224,0),rgba(0,26,80,.16))}.lead-text p{padding:2.1875rem 0 2.8125rem;margin:0 auto;font-size:1.375rem;letter-spacing:.1rem;text-shadow:.0625rem .0625rem .3125rem rgba(0,22,69,.4);width:67.5rem;max-width:calc(100% - 50px);max-width:calc(100% - 3.125rem);font-style:normal;font-display:swap}.feature{overflow:hidden}.feature:nth-child(even) .heading .feature-title figure:first-child{right:0;left:auto;-webkit-clip-path:polygon(42px 0,100% 0,100% 100%,42px 100%,42px calc(50% + 40px),0 calc(50% + 2px),42px calc(50% - 38px));clip-path:polygon(42px 0,100% 0,100% 100%,42px 100%,42px calc(50% + 40px),0 calc(50% + 2px),42px calc(50% - 38px));-webkit-clip-path:polygon(2.625rem 0,100% 0,100% 100%,2.625rem 100%,2.625rem calc(50% + 2.5rem),0 calc(50% + .125rem),2.625rem calc(50% - 2.375rem));clip-path:polygon(2.625rem 0,100% 0,100% 100%,2.625rem 100%,2.625rem calc(50% + 2.5rem),0 calc(50% + .125rem),2.625rem calc(50% - 2.375rem))}.feature .heading{position:relative;padding:2.5rem 0}.feature .heading>*{position:relative}.feature .heading .feature-title{position:static}.feature .heading .feature-title .feature-title-text{font-size:1.875rem;line-height:1.875rem;color:#fff;text-align:center;font-family:museo-slab,serif;font-style:normal;font-weight:800;font-display:swap}.feature .heading .feature-title figure:first-child{position:absolute;top:0;left:0;z-index:-1;width:calc(100% + 2.625rem);height:100%;max-width:none;-webkit-clip-path:polygon(calc(100% - 40px) 0,calc(100% - 41px) calc(50% - 40px),100% 50%,calc(100% - 42px) calc(50% + 38px),calc(100% - 40px) 100%,0 100%,0 0);clip-path:polygon(calc(100% - 40px) 0,calc(100% - 41px) calc(50% - 40px),100% 50%,calc(100% - 42px) calc(50% + 38px),calc(100% - 40px) 100%,0 100%,0 0);-webkit-clip-path:polygon(calc(100% - 2.5rem) 0,calc(100% - 2.5625rem) calc(50% - 2.5rem),100% 50%,calc(100% - 2.625rem) calc(50% + 2.375rem),calc(100% - 2.5rem) 100%,0 100%,0 0);clip-path:polygon(calc(100% - 2.5rem) 0,calc(100% - 2.5625rem) calc(50% - 2.5rem),100% 50%,calc(100% - 2.625rem) calc(50% + 2.375rem),calc(100% - 2.5rem) 100%,0 100%,0 0)}.feature .heading .feature-title figure:first-child:before{position:absolute;top:0;left:0;width:calc(100% + 2.5rem);height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0),#000);content:"";opacity:.7}.feature .heading .feature-title .feature-title-bg{position:absolute;top:50%;left:0;z-index:-1;max-width:none;min-width:120%;min-height:100%;margin:0;transform:translateY(-50%)}.feature .content{padding:.9375rem 1.5625rem 3.4375rem;margin:0;font-size:1.125rem;color:#000;text-rendering:optimizeLegibility;font-style:normal;font-display:swap}.feature .content a{color:#0032a0;text-decoration:none}@media all and (max-width:1279px){.feature .content .grid .column.column-4{margin-bottom:0}}.feature .content ul,.service-carousel .service-carousel-list{padding:0;margin:0;list-style:none}.feature .content ul li{padding-bottom:1.25rem;color:#0032a0;font-weight:700}.feature:nth-child(even) .heading .feature-title .feature-title-bg{right:0;left:auto}.blog-rotator{background:#ebebeb}.blog-rotator>div{width:100%;padding:2.1875rem 1.5625rem 0;margin:0 auto}.blog-rotator>div .featured-image{max-width:100%;border:.125rem solid #fff;box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 .3125rem rgba(0,0,0,.15)}.blog-rotator>div h2{margin:1.6875rem 0;font-size:1rem;font-weight:700;letter-spacing:.1px;letter-spacing:.00625rem;color:#333;text-transform:uppercase}.blog-rotator>div .blog-post{width:100%!important}.blog-rotator>div .post-details h3{font-size:1.5rem;font-weight:700;line-height:1.875rem;color:#0032a0}.blog-rotator>div .post-details p{font-size:1.125rem;line-height:1.875rem;color:#000}.blog-rotator>div .post-details a{display:inline-block;padding:.9375rem 1.25rem;margin-top:.625rem;font-size:.875rem;font-weight:700;letter-spacing:.1px;letter-spacing:.00625rem;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#0032a0;border-radius:.3125rem}.blog-rotator>div .read-more{width:calc(100% + 2.8125rem);padding:.625rem 1.25rem 3.75rem;margin:5rem -1.25rem 0;background:#e2e2e2}@media screen and (min-width:1010px){.blog-rotator>div{display:flex;padding:0 0 0 6.25rem;flex-wrap:nowrap;justify-content:flex-end}.blog-rotator>div>div:first-child>div{max-width:none;margin:0}.blog-rotator>div>div:first-child{position:relative;z-index:4;width:calc(100% - 25rem);margin:4.0625rem 0 5rem}.blog-rotator>div .featured-image{height:auto;max-width:360px;max-width:22.5rem;max-height:250px;max-height:15.625rem;margin-right:2.5rem}.blog-rotator>div h2{margin-top:0}.blog-rotator>div .blog-post{display:flex!important;align-items:flex-start;justify-content:flex-start!important}.blog-rotator>div .read-more{position:relative;z-index:5;display:block;max-width:320px;max-width:20rem;min-width:320px;min-width:20rem;padding:4.6875rem 2.5rem 0;margin:0 0 0 5rem}}.blog-rotator>div .read-more h2{max-width:500px;max-width:31.25rem;margin-right:auto;margin-left:auto}.blog-rotator>div .read-more ul{max-width:500px;max-width:31.25rem;padding:0;margin:0 auto;list-style:none}@media all and (min-width:1800px){.blog-rotator>div .read-more{max-width:40vw}.blog-rotator>div .read-more h2,.blog-rotator>div .read-more ul{margin-left:0}}.blog-rotator>div .read-more ul li{margin-bottom:1.25rem}.blog-rotator>div .read-more ul li:nth-child(-n+4){display:none!important}.blog-rotator>div .read-more ul li:last-child{margin-bottom:0}.blog-rotator>div .read-more a{font-size:1rem;font-weight:700;line-height:1.125rem;color:#0032a0;text-decoration:none}.blog-rotator>div>div>div.blog-pager{display:flex;margin-top:2.5rem;font-size:1.5625rem;color:#07a1d9;align-items:center;justify-content:center}@media screen and (min-width:1010px){.blog-rotator>div>div>div.blog-pager{margin-top:3.75rem}}.blog-rotator>div>div>div.blog-pager .fa-arrow-circle-left{margin-right:.625rem;cursor:pointer}.blog-rotator>div>div>div.blog-pager .fa-arrow-circle-right{margin-left:.625rem;cursor:pointer}.blog-rotator>div>div>div.blog-pager .indicators{display:flex;width:100%}.blog-rotator>div>div>div.blog-pager .indicator{width:100%;height:.3125rem;margin-right:.1875rem;cursor:pointer;background:#ccc;border-radius:.3125rem}.blog-rotator>div>div>div.blog-pager .indicator:last-child{margin-right:0}.blog-rotator>div>div>div.blog-pager .indicator.cycle-pager-active,.service-carousel .owl-dots button.owl-dot.active{background:#07a1d9}.solutions{height:auto;padding:4.375rem 0;margin:0 auto;color:#333;background:#fff;flex-flow:row wrap}.solutions .content-restrict{display:flex;flex-wrap:wrap}.solutions .content-restrict h2{width:100%;margin-bottom:2.5rem;font-size:1.875rem;font-family:museo-slab,serif;font-style:normal;font-weight:700;font-display:swap}.solutions .content-restrict h2 b,.solutions .content-restrict h2 strong{font-family:museo-slab,serif;font-style:normal;font-weight:800;font-display:swap}.solutions .content-restrict ul{width:100%;padding-left:.25rem;margin:0;font-family:Roboto,sans-serif;list-style:none;border-left:.125rem solid rgba(87,87,89,.15)}.solutions .content-restrict ul li{max-width:100%;flex:0 0 100%}.solutions .content-restrict ul li a{display:block;padding:0 1rem 1rem;font-size:1.125rem;font-weight:900;color:#0033a0;text-decoration:none}.solutions .content-restrict ul li:last-of-type a,.solutions .content-restrict ul:last-of-type li:last-of-type a{padding-bottom:0}@media only screen and (max-width:1023px){.solutions{display:block;padding:2.5rem 0}.solutions .content-restrict{display:block}.solutions .content-restrict ul li:last-of-type a{padding-bottom:1rem}}.service-carousel{padding:3.125rem 0;background:#0033a0}@media all and (min-width:1280px){.feature{display:flex}.feature .heading{display:flex;min-width:50%;align-items:center;flex-wrap:wrap;justify-content:center}.feature .content{padding:4.375rem 6.25rem 4.375rem 5.9375rem}.feature .content ul{margin-top:2.5rem}.feature:nth-child(even){flex-direction:row-reverse}.feature:nth-child(even) .heading .feature-title .feature-title-bg{-webkit-clip-path:polygon(35px 0,100% 0,100% 100%,35px 100%,35px calc(50% + 35px),0 50%,35px calc(50% - 35px));clip-path:polygon(35px 0,100% 0,100% 100%,35px 100%,35px calc(50% + 35px),0 50%,35px calc(50% - 35px));-webkit-clip-path:polygon(2.1875rem 0,100% 0,100% 100%,2.1875rem 100%,2.1875rem calc(50% + 2.1875rem),0 50%,2.1875rem calc(50% - 2.1875rem));clip-path:polygon(2.1875rem 0,100% 0,100% 100%,2.1875rem 100%,2.1875rem calc(50% + 2.1875rem),0 50%,2.1875rem calc(50% - 2.1875rem))}.service-carousel .service-carousel-list{display:flex;width:67.5rem;max-width:calc(100% - 50px);max-width:calc(100% - 3.125rem);margin:0 auto;align-items:baseline;justify-content:space-between}}.service-carousel .service-carousel-item{position:relative;left:calc(100% - 10.1875rem);width:10.1875rem;font-size:1.25rem;line-height:1.5rem;color:#fff;text-align:center;transform:translateX(0);font-style:normal;font-weight:700;font-display:swap}.service-carousel .service-carousel-item .icon{max-width:90px;max-width:5.625rem;margin:0 auto .625rem}.service-carousel .owl-item{position:relative;opacity:.5;transition:.1s ease-in}.service-carousel .owl-item .service-carousel-item{transition:.1s ease-in}.service-carousel .owl-item.active{opacity:1}.service-carousel .owl-item.active .service-carousel-item{left:50%;transform:translateX(-50%)}.service-carousel .owl-item.active+.owl-item .service-carousel-item{left:0;transform:translateX(0)}.service-carousel .owl-carousel .owl-nav{display:flex;margin:0 auto;width:67.5rem;max-width:calc(100% - 50px);max-width:calc(100% - 3.125rem);justify-content:space-between}.service-carousel .owl-carousel .owl-nav button.owl-next,.service-carousel .owl-carousel .owl-nav button.owl-prev{width:1.5625rem;height:1.5625rem;background:url(/themes/lrsoutputmanagement/assets/dist/images/service-arrow-ICN.svg) center/cover no-repeat}.service-carousel .owl-carousel .owl-nav button.owl-next span,.service-carousel .owl-carousel .owl-nav button.owl-prev span{opacity:0}.service-carousel .owl-carousel .owl-nav button.owl-next{transform:rotate(180deg)}.service-carousel .owl-dots{display:flex;max-width:calc(100% - 150px);max-width:calc(100% - 9.375rem);margin:-.9375rem auto 0}.service-carousel .owl-dots button.owl-dot{display:block;width:100%;height:.3125rem;margin:0 .15625rem;background:rgba(7,161,217,.45);border-radius:.3125rem;transition:.33s ease-in-out}