/*!
* WS Starter
* Designed by LRS Web Solutions (http://lrswebsolutions.com)
* Visit http://lrswebsolutions.com
*/.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:1px!important;height:.0625rem!important;margin:-1px!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;width:.0625rem!important;white-space:nowrap!important}.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{display:none}.show{display:initial}.invisible{visibility:hidden}.clear{display:block;clear:both}.clear-after:after{display:table;clear:both;content:""}.float-center{display:block;margin-right:auto;margin-left:auto}.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}}@media (orientation:portrait){.show-portrait{display:block}}@media (orientation:landscape){.show-portrait{display:none}}@media (orientation:landscape){.hide-landscape{display:none}}@media (orientation:portrait){.hide-landscape{display:block}}@media (orientation:portrait){.hide-portrait{display:none}}@media (orientation:landscape){.hide-portrait{display:block}}@media (min-width:640px){.show-small-only{display:none}}@media (min-width:0) and (max-width:640px){.show-medium-only{display:none}}@media (min-width:1270px){.show-medium-only{display:none}}.show-large-only{display:none}@media (min-width:1270px) and (max-width:1340px){.show-large-only{display:block}}@media (min-width:1341px){.show-large-only{display:none}}.show-xlarge-only{display:none}@media (min-width:1341px) and (max-width:1399px){.show-xlarge-only{display:block}}@media (min-width:1400px){.show-xlarge-only{display:none}}.show-xxlarge-only{display:none}@media (min-width:1400px){.show-xxlarge-only{display:none}}.show-medium-up{display:none}@media (min-width:640px){.show-medium-up{display:block}}.show-large-up{display:none}@media (min-width:1270px){.show-large-up{display:block}}.show-xlarge-up{display:none}@media (min-width:1341px){.show-xlarge-up{display:block}}.show-xxlarge-up{display:none}@media (min-width:1400px){.show-xxlarge-up{display:block}}@media (min-width:0) and (max-width:640px){.hide-small-only{display:none}}@media (min-width:640px) and (max-width:1269px){.hide-medium-only{display:none}}@media (min-width:1270px) and (max-width:1340px){.hide-large-only{display:none}}@media (min-width:1341px) and (max-width:1399px){.hide-xlarge-only{display:none}}@media (min-width:1400px){.hide-xxlarge-only{display:none}}@media (min-width:640px){.hide-medium-up{display:none}}@media (min-width:1270px){.hide-large-up{display:none}}@media (min-width:1341px){.hide-xlarge-up{display:none}}@media (min-width:1400px){.hide-xxlarge-up{display:none}}.rotating-banner{z-index:0;overflow:hidden}@media all and (min-width:1270px){.rotating-banner{height:800px;height:50rem}}.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:18px;font-size:1.125rem;color:#fff}@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:30px;font-size:1.875rem}}.rotating-banner .cycle-next{right:0}.rotating-banner .cycle-next::before{right:10px;right:.625rem;content:"\f054"}@media only screen and (min-width:486px){.rotating-banner .cycle-next::before{right:20px;right:1.25rem}}.rotating-banner .cycle-prev{left:0}.rotating-banner .cycle-prev::before{left:10px;left:.625rem;content:"\f053"}@media only screen and (min-width:486px){.rotating-banner .cycle-prev::before{left:20px;left:1.25rem}}.rotating-banner .slide{width:100%;height:auto}@media all and (min-width:1270px){.rotating-banner .slide{height:800px;height:50rem}}.rotating-banner .slide a{position:relative;display:block}@media all and (min-width:1270px){.rotating-banner .slide a{width:100%;height:100%}}.rotating-banner .slide a img{display:block;width:100%}@media all and (min-width:1270px){.rotating-banner .slide a img{height:100%;-o-object-fit:cover;object-fit:cover}}.rotating-banner .banner-text{position:absolute;bottom:45px;bottom:2.8125rem;left:50%;width:calc(100% - 55px);width:calc(100% - 3.4375rem);text-align:center;transform:translateX(-50%)}@media all and (min-width:640px){.rotating-banner .banner-text{width:calc(100% - 150px);width:calc(100% - 9.375rem)}}.rotating-banner .banner-text h2{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;color:#fff;font-family:"Roboto Slab",serif;font-style:normal;font-weight:500;font-display:swap}@media all and (min-width:640px){.rotating-banner .banner-text h2{font-size:34px;font-size:2.125rem;line-height:40px;line-height:2.5rem}}.rotating-banner .banner-text h2 strong{color:#cedc00;font-family:"Roboto Slab",serif;font-style:normal;font-weight:500;font-display:swap}.rotating-banner .banner-text p{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;color:rgba(255,255,255,.8);font-family:"Source Sans 3",sans-serif;font-style:normal;font-weight:400;font-display:swap}@media all and (min-width:640px){.rotating-banner .banner-text p{font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem}}.rotating-banner .banner-text p.read-more{letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;font-family:"Source Sans 3",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:after{display:table;clear:both;content:""}.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:35px 0 45px;padding:2.1875rem 0 2.8125rem;margin:0;font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem;letter-spacing:.1rem;text-shadow:1px 1px 5px rgba(0,22,69,.4);text-shadow:.0625rem .0625rem .3125rem rgba(0,22,69,.4);width:1080px;width:67.5rem;max-width:calc(100% - 50px);max-width:calc(100% - 3.125rem);margin:0 auto;font-family:"Source Sans 3",sans-serif;font-style:normal;font-weight:400;font-display:swap}.feature{overflow:hidden}@media all and (min-width:1270px){.feature{display:flex}}.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:nth-child(even) .heading .feature-title figure:first-child:before{left:0}.feature .heading{position:relative;padding:40px 0;padding:2.5rem 0}@media all and (min-width:1270px){.feature .heading{display:flex;min-width:50%;align-items:center;flex-wrap:wrap;justify-content:center}}.feature .heading>*{position:relative}.feature .heading .feature-title{position:static}.feature .heading .feature-title .feature-title-text{font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem;color:#fff;text-align:center;font-family:"Roboto 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% + 42px);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% + 40px);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:15px 25px 55px;padding:.9375rem 1.5625rem 3.4375rem;margin:0;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;color:#000;text-rendering:optimizeLegibility;font-family:"Source Sans 3",sans-serif;font-style:normal;font-weight:400;font-display:swap}@media all and (min-width:1270px){.feature .content{padding:70px 100px 70px 95px;padding:4.375rem 6.25rem 4.375rem 5.9375rem}}.feature .content a{color:#0032a0;text-decoration:none}@media all and (max-width:1269px){.feature .content .grid .column.column-4{margin-bottom:0}}.feature .content ul{padding:0;margin:0;list-style:none}@media all and (min-width:1270px){.feature .content ul{margin-top:40px;margin-top:2.5rem}}.feature .content ul li{padding-bottom:20px;padding-bottom:1.25rem;font-size:16px;font-size:1rem;line-height:1.25rem;color:#0032a0;font-family:"Source Sans 3",sans-serif;font-style:normal;font-weight:700;font-display:swap}@media all and (min-width:1270px){.feature:nth-child(even){flex-direction:row-reverse}}.feature:nth-child(even) .heading .feature-title .feature-title-bg{right:0;left:auto}@media all and (min-width:1270px){.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))}}.blog-rotator{background:#ebebeb}.blog-rotator>div{width:100%;padding:35px 25px 0;padding:2.1875rem 1.5625rem 0;margin:0 auto}@media screen and (min-width:1010px){.blog-rotator>div{display:flex;padding:0 0 0 100px;padding:0 0 0 6.25rem;flex-wrap:nowrap;justify-content:flex-end}}.blog-rotator>div>div:first-child>div{margin-right:auto;margin-left:auto}@media screen and (min-width:1010px){.blog-rotator>div>div:first-child>div{max-width:none;margin:0}}@media screen and (min-width:1010px){.blog-rotator>div>div:first-child{position:relative;z-index:4;width:calc(100% - 400px);width:calc(100% - 25rem);margin:65px 0 80px;margin:4.0625rem 0 5rem}}.blog-rotator>div .featured-image{max-width:100%;border:2px solid #fff;border:.125rem solid #fff;box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 .3125rem rgba(0,0,0,.15)}@media screen and (min-width:1010px){.blog-rotator>div .featured-image{height:auto;max-width:360px;max-width:22.5rem;max-height:250px;max-height:15.625rem;margin-right:40px;margin-right:2.5rem}}.blog-rotator>div h2{margin:27px 0;margin:1.6875rem 0;font-family:"Source Sans 3",sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.1px;letter-spacing:.00625rem;color:#333;text-transform:uppercase}@media screen and (min-width:1010px){.blog-rotator>div h2{margin-top:0}}.blog-rotator>div .blog-post{width:100%!important}@media screen and (min-width:1010px){.blog-rotator>div .blog-post{display:flex!important;align-items:flex-start;justify-content:flex-start!important}}.blog-rotator>div .post-details h3{font-family:"Source Sans 3",sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;line-height:30px;line-height:1.875rem;color:#0032a0}.blog-rotator>div .post-details p{font-family:"Source Sans 3",sans-serif;font-size:18px;font-size:1.125rem;line-height:30px;line-height:1.875rem;color:#000}.blog-rotator>div .post-details a{display:inline-block;padding:15px 20px;padding:.9375rem 1.25rem;margin-top:10px;margin-top:.625rem;font-family:"Source Sans 3",sans-serif;font-size:14px;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:5px;border-radius:.3125rem}.blog-rotator>div .read-more{width:calc(100% + 45px);width:calc(100% + 2.8125rem);padding:10px 20px 60px;padding:.625rem 1.25rem 3.75rem;margin:80px -20px 0;margin:5rem -1.25rem 0;background:#e2e2e2}@media screen and (min-width:1010px){.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:75px 40px 0;padding:4.6875rem 2.5rem 0;margin:0 0 0 80px;margin:0 0 0 5rem}}@media all and (min-width:1800px){.blog-rotator>div .read-more{max-width:40vw}}.blog-rotator>div .read-more h2{max-width:500px;max-width:31.25rem;margin-right:auto;margin-left:auto}@media all and (min-width:1800px){.blog-rotator>div .read-more h2{margin-left:0}}.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 ul{margin-left:0}}.blog-rotator>div .read-more ul li{margin-bottom:20px;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-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem;color:#0032a0;text-decoration:none}.blog-rotator>div>div>div.blog-pager{display:flex;margin-top:40px;margin-top:2.5rem;font-size:25px;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:60px;margin-top:3.75rem}}.blog-rotator>div>div>div.blog-pager .fa-arrow-circle-left{margin-right:10px;margin-right:.625rem;cursor:pointer}.blog-rotator>div>div>div.blog-pager .fa-arrow-circle-right{margin-left:10px;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:5px;height:.3125rem;margin-right:3px;margin-right:.1875rem;cursor:pointer;background:#ccc;border-radius:5px;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{background:#07a1d9}.solutions{height:auto;padding:4.375rem 0;margin:0 auto;color:#333;background:#fff;flex-flow:row wrap}@media only screen and (max-width:1023px){.solutions{display:block;padding:2.5rem 0}}.solutions .content-restrict{display:flex;flex-wrap:wrap}@media only screen and (max-width:1023px){.solutions .content-restrict{display:block}}.solutions .content-restrict h2{width:100%;margin-bottom:40px;margin-bottom:2.5rem;font-size:30px;font-size:1.875rem;font-family:"Roboto Slab",serif;font-style:normal;font-weight:700;font-display:swap}.solutions .content-restrict h2 b,.solutions .content-restrict h2 strong{font-family:"Roboto 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;font-display:swap;list-style:none;list-style-type:none;border-left:solid 2px rgba(87,87,89,.15);border-left:solid .125rem 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:18px;font-size:1.125rem;font-weight:700;color:#0033a0;text-decoration:none}.solutions .content-restrict ul li:last-of-type a{padding-bottom:0}@media only screen and (max-width:1023px){.solutions .content-restrict ul li:last-of-type a{padding-bottom:1rem}}.solutions .content-restrict ul:last-of-type li:last-of-type a{padding-bottom:0}.lead-icons{clear:both}.service-carousel{padding:50px 0;padding:3.125rem 0;background:#0033a0}.service-carousel .service-carousel-list{padding:0;margin:0;list-style:none}@media all and (min-width:1270px){.service-carousel .service-carousel-list{display:flex;width:1080px;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% - 163px);left:calc(100% - 10.1875rem);width:163px;width:10.1875rem;font-size:19px;font-size:1.1875rem;line-height:24px;line-height:1.5rem;color:#fff;text-align:center;transform:translateX(0);font-family:"Source Sans 3",sans-serif;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 10px;margin:0 auto .625rem}.service-carousel .owl-item{position:relative;opacity:.5;transition:all .1s ease-in}.service-carousel .owl-item .service-carousel-item{transition:all .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:30px auto 0;margin:1.875rem auto 0;width:1080px;width:67.5rem;max-width:calc(100% - 50px);max-width:calc(100% - 3.125rem);margin:0 auto;justify-content:space-between}.service-carousel .owl-carousel .owl-nav.disabled{display:none}.service-carousel .owl-carousel .owl-nav button.owl-next,.service-carousel .owl-carousel .owl-nav button.owl-prev{width:25px;width:1.5625rem;height:25px;height:1.5625rem;background:transparent url(/themes/lrsoutputmanagement/assets/dist/images/service-arrow-ICN.svg) no-repeat center;background-size:cover}.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:-15px auto 0;margin:-.9375rem auto 0}.service-carousel .owl-dots button.owl-dot{display:block;width:100%;height:5px;height:.3125rem;margin:0 2.5px;margin:0 .15625rem;background:rgba(7,161,217,.45);border-radius:5px;border-radius:.3125rem;transition:all .33s ease-in-out}.service-carousel .owl-dots button.owl-dot.active{background:#07a1d9}