﻿@keyframes slide-up{from{transform:translateY(40px);opacity:0;}to{transform:translateY(0);opacity:1;}}@keyframes slide-in-left{from{transform:translateX(-40px);opacity:0;}to{transform:translateX(0);opacity:1;}}@keyframes image-in{from{transform:scale(.95);background-position:0 0;}to{transform:scale(1);background-position:-230px 0;}}@keyframes imageFade{0%{opacity:0;transform:translateY(5rem);filter:grayscale(1);}100%{opacity:1;transform:translateY(0);}}@keyframes zoom{0%{opacity:0;transform:scale(0);}100%{opacity:1;transform:scale(1);}}@keyframes slideIn{0%{opacity:0;transform:translateX(-8rem);}100%{transform:translateX(0);}}.in-view{animation-name:imageFade;animation-duration:1500ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(.19,1.29,.63,1);}.in-view2{animation-name:imageFade;animation-duration:1500ms;animation-delay:250ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(.19,1.29,.63,1);}.in-view3{animation-name:imageFade;animation-duration:1500ms;animation-delay:500ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(.19,1.29,.63,1);}.in-view4{animation-name:imageFade;animation-duration:1500ms;animation-delay:750ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(.19,1.29,.63,1);}.not-in-view{opacity:0;}.slide-in{opacity:1;transition:1500ms all;transform:translateX(0);transition-timing-function:cubic-bezier(.64,.57,1.67,1.53);transition-duration:400ms;}.slide-out{opacity:0;transition:500ms all;transform:translateX(-50px);}.a1{transition:500ms all;transform:rotate(90deg);}.zoom-in{animation-name:zoom;animation-duration:1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.19,1.29,.63,1);}.zoom-out{opacity:0;}.slide-left{transition:500ms all;transform:translateX(-100px);}.tb_see_more_btn{display:none !important;}.btn{position:relative;overflow:hidden;padding:16px 64px;border-radius:5px;border:none;cursor:pointer;text-decoration:none;transition:250ms all;background-size:400% 400%;animation:btnTransition 500ms ease infinite;}.btn::before,.btn::after{content:"";display:block;position:absolute;height:100%;top:0;transition:.7s;}.btn.primary{background-color:#74388b;color:#fff;}.btn.secondary{background-color:#e2e2e2;color:#74388b;}.btn.secondary a{color:#74388b;text-decoration:none;}.btn.primary::before{background:rgba(255,255,255,.5);width:60px;filter:blur(30px);transform:translateX(-125px) skewX(-15deg);}.btn.primary::after{background:rgba(255,255,255,.2);width:30px;filter:blur(5px);transform:translateX(-100px) skewX(-15deg);}.btn.primary:hover{background-color:#74388b;color:#fff;transform:scale(1.05);}.btn.primary:hover::before,.btn.primary:hover::after{transform:translateX(300px) skewX(-15deg);transition:.7s;}.btn.secondary{background-color:#ddd;}.btn.secondary::after{background:#fff;width:20px;filter:blur(10px);transform:translateX(-100px) skewX(-15deg);}.btn.secondary:hover{transform:scale(1.05);}.btn.secondary:hover::before,.btn.secondary:hover::after{transform:translateX(300px) skewX(-15deg);transition:.7s;}.btn.support::before{background:rgba(255,255,255,.5);width:60px;filter:blur(30px);transform:translateX(-125px) skewX(-15deg);}.btn.support::after{background:rgba(255,255,255,.2);width:30px;filter:blur(5px);transform:translateX(-100px) skewX(-15deg);}.btn.support:hover{color:#fff;transform:scale(1.05);}.btn.support:hover::before,.btn.support:hover::after{transform:translateX(300px) skewX(-15deg);transition:.7s;}.hex-mask{-webkit-mask-image:url(/images/hex-mask.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;mask-image:url(/images/hex-mask.png);mask-size:contain;mask-position:center center;mask-repeat:no-repeat;}.triad-mask{-webkit-mask-image:url(/images/triad-mask.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;mask-image:url(/images/triad-mask.png);mask-size:contain;mask-position:center center;mask-repeat:no-repeat;}form.submitting button{opacity:.5;pointer-events:none;}.field_error{color:#c72525;font-size:.8rem;text-align:right;margin-top:2px;text-shadow:0 0 1px #fff;position:absolute;top:5px;right:5px;pointer-events:none;}@keyframes btnTransition{0%{background-position:1% 0%;}50%{background-position:99% 100%;}100%{background-position:1% 0%;}}main.content-page p{color:#4e4e4e;}main.content-page .hero{width:100%;height:750px;min-height:750px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}main.content-page .hero:before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);z-index:-1;}main.content-page .hero .container{height:100%;}main.content-page .hero .banner-content{display:flex;flex-direction:column;justify-content:center;height:100%;}main.content-page .hero .banner-content h1{font-size:90px;font-weight:600;line-height:5.8rem;margin-bottom:2rem;text-shadow:1px 1px 2px #000,1px 2px 2px #000;}main.content-page .hero .banner-content h2{font-size:2rem;font-weight:200;text-align:left;padding:0;text-shadow:1px 1px 2px #000,1px 2px 2px #000;}main.content-page .section-info{z-index:10;position:relative;margin:-64px 0 64px 0;}main.content-page .section-info .info-row{padding:64px;border-radius:10px;background:#fff;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;display:flex;flex-direction:row;align-items:center;gap:64px;}main.content-page .section-info .info-row .text{flex:6;}main.content-page .section-info .info-row .text a{color:#4e4e4e;text-decoration:none;}main.content-page .section-info .info-row .text h2{font-size:1.7rem;color:#4e4e4e;margin-bottom:32px;}main.content-page .section-info .info-row .text p{font-size:1.2rem;color:#4e4e4e;}main.content-page .section-info .info-row .image{flex:2;}main.content-page .section-info .info-row .image>div{width:400px;height:400px;border-radius:10px;overflow:hidden;background-image:url(/pages/managed-print/images/slide.png);background-size:cover;box-shadow:rgba(0,0,0,.2) 0 60px 40px -7px;}main.content-page section.info-tabs{margin:32px 0 64px 0;}main.content-page section.info-tabs .tab-container{display:flex;flex-direction:row;}main.content-page section.info-tabs .tab-container .tab-buttons{flex:1;display:flex;flex-direction:column;gap:8px;}main.content-page section.info-tabs .tab-container .tab-buttons button{padding:16px 32px;border:none;background:#f7f7f7;color:#4e4e4e;font-size:1rem;text-align:center;width:100%;border-radius:5px;transition:250ms all;transform-origin:0 0;transform:scale(.95);}main.content-page section.info-tabs .tab-container .tab-buttons button:hover,main.content-page section.info-tabs .tab-container .tab-buttons button:active{background:#c89ed8;color:#fff;cursor:pointer;}main.content-page section.info-tabs .tab-container .tab-buttons button.active{background:#74388b;color:#fff;cursor:pointer;transform:scale(1);border-radius:15px 0 0 15px;}main.content-page section.info-tabs .tab-container .tab-content-outer{flex:3;background:#f7f7f7;border-radius:10px;box-shadow:rgba(0,0,0,.2) 0 60px 40px -7px;display:flex;flex-direction:column;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content{padding:32px;flex:1;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content .tab-content-header{font-size:2rem;font-weight:700;color:#74388b;margin:0 0 16px 0;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content .tab-content-body a{color:#4e4e4e;text-decoration:none;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content .tab-content-body p{font-size:1rem;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content .tab-content-body p a{font-size:1rem !important;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content .tab-content-body h2{font-size:1.4rem;color:#333;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content .tab-content-body h2 a{font-size:1.4rem;color:#333;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content .tab-content-body ul{margin:16px 0 0 0;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content .tab-content-body ul li{padding-bottom:16px;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content .tab-content-body ul li:before{width:18px;height:18px;margin-right:8px;background-image:url(/images/icon.png);background-repeat:no-repeat;background-size:contain;display:inline-block;content:" ";}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content:not(.active){display:none;}main.content-page section.info-tabs .tab-container .tab-content-outer .tab-content.active{display:block;border-left:8px solid #74388b;}main.content-page section.other-services h2{font-size:2rem;font-weight:700;margin:0 0 16px 0;color:#4e4e4e;text-align:center;}main.content-page section.other-services h2 span{color:#74388b;}main.content-page section.other-services .other-services-list{padding:32px 0;display:flex;flex-direction:row;gap:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}main.content-page section.other-services .other-services-list .service-column{flex:1;display:flex;flex-direction:column;justify-content:flex-start;background:#f7f7f7;border-radius:10px;padding:32px;color:#4e4e4e;transition:250ms all;box-shadow:rgba(0,0,0,.25) 0 .0625em .0625em,rgba(0,0,0,.25) 0 .125em .5em,rgba(255,255,255,.1) 0 0 0 1px inset;}main.content-page section.other-services .other-services-list .service-column .service-column-content{flex:1;}main.content-page section.other-services .other-services-list .service-column .service-column-content .image-container{display:flex;flex-direction:row;justify-content:center;}main.content-page section.other-services .other-services-list .service-column .service-column-content .image-container .image{background:#fff;width:110px;height:110px;border:4px solid #4e4e4e;border-radius:50%;overflow:hidden;padding:20px;}main.content-page section.other-services .other-services-list .service-column .service-column-content .title h3{font-size:1.1rem;font-weight:700;text-align:center;margin:32px 0 16px 0;}main.content-page section.other-services .other-services-list .service-column .service-column-content .info{padding:16px 0;}main.content-page section.other-services .other-services-list .service-column .service-column-content .info p{font-size:.9rem;text-align:center;color:#607e8f;}main.content-page section.other-services .other-services-list .service-column .button-container{display:flex;flex-direction:row;justify-content:center;}main.content-page section.other-services .other-services-list .service-column .button-container a,main.content-page section.other-services .other-services-list .service-column .button-container button{width:100%;}main.content-page section.other-services .other-services-list .service-column .button-container button{padding:8px 0;}main.content-page section.other-services .other-services-list .service-column:hover{background:#74388b;cursor:pointer;color:#fff;transform:translateY(-10px);}main.content-page section.other-services .other-services-list .service-column:hover .image{border-color:#562967;}main.content-page section.other-services .other-services-list .service-column:hover p{color:#fff !important;}main.content-page section.other-services .other-services-list .service-column:hover button{background:#fff;color:#74388b;}@media only screen and (max-width:1024px){.hero{height:100vh !important;}.hero .banner-content{justify-content:flex-start !important;}.hero .banner-content h1{margin:32px 0 0 0;font-size:3rem !important;line-height:3rem !important;}.hero .banner-content h2{margin:32px 0;}.section-info .info-row{padding:32px !important;gap:16px 0 !important;flex-direction:column !important;}.other-services-list{width:100% !important;flex-direction:column !important;}.image>img{width:100%;}}