@charset "UTF-8";
/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@import url("//hello.myfonts.net/count/3b8e64");:root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@font-face{font-family:PreloSlab-Light;font-display:swap;font-style:normal;src:local("PreloSlab-Light"),url(../fonts/PreloSlab-Light.woff2) format("woff2"),url(../fonts/PreloSlab-Light.woff) format("woff")}@font-face{font-family:PreloSlab-Medium;font-style:normal;font-display:swap;src:local("PreloSlab-Medium"),url(../fonts/PreloSlab-Medium.woff2) format("woff2"),url(../fonts/PreloSlab-Medium.woff) format("woff")}@font-face{font-family:PreloSlab-SemiBold;font-style:normal;font-display:swap;src:local("PreloSlab-SemiBold"),url(../fonts/PreloSlab-SemiBold.woff2) format("woff2"),url(../fonts/PreloSlab-SemiBold.woff) format("woff")}@font-face{font-family:PreloSlab-Black;font-style:normal;font-display:swap;src:local("PreloSlab-Black"),url(../fonts/PreloSlab-Black.woff2) format("woff2"),url(../fonts/PreloSlab-Black.woff) format("woff")}@font-face{font-family:PFDINDisplayPro-Black;font-display:swap;src:url(../fonts/PFDINDisplayPro-Black.woff2) format("woff2"),url(../fonts/PFDINDisplayPro-Black.woff) format("woff")}@font-face{font-family:PFDINDisplayPro-Bold;font-display:swap;src:url(../fonts/PFDINDisplayPro-Bold.woff2) format("woff2"),url(../fonts/PFDINDisplayPro-Bold.woff) format("woff")}@font-face{font-family:PFDINTextPro-Medium;font-display:swap;src:url(../fonts/PFDINTextPro-Medium.woff2) format("woff2"),url(../fonts/PFDINTextPro-Medium.woff) format("woff")}@font-face{font-family:PFDINTextPro-LightItalic;font-display:swap;src:url(../fonts/PFDINTextPro-LightItalic.woff2) format("woff2"),url(../fonts/PFDINTextPro-LightItalic.woff) format("woff")}@font-face{font-family:PFDINTextPro-Light;font-display:swap;src:url(../fonts/PFDINTextPro-Light.woff2) format("woff2"),url(../fonts/PFDINTextPro-Light.woff) format("woff")}@font-face{font-family:catapult-2020;src:url(../fonts/catapult-2020.eot);src:url(../fonts/catapult-2020.eot?#iefix) format("embedded-opentype"),url(../fonts/catapult-2020.woff) format("woff"),url(../fonts/catapult-2020.ttf) format("truetype"),url(../fonts/catapult-2020.svg#catapult-2020) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:catapult-2020!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{color:#00a9e0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.icon-linkedin:before{content:"\61"}.icon-youtube-play:before{content:"\62"}.icon-facebook:before{content:"\63"}.icon-instagram:before{content:"\64"}.icon-home-logo:before{content:"\65"}.icon-tax-ebook:before{content:"\66"}.icon-tax-insight:before{content:"\67"}.icon-tax-podcast:before{content:"\68"}.icon-tax-webinar:before{content:"\69"}.icon-tax-whitepaper:before{content:"\6a"}.icon-resourcetype-casestudy2:before{content:"\6b"}.icon-quote:before{content:"\6c"}.icon-businessadoption:before{content:"\6d"}.icon-implementation:before{content:"\6e"}.icon-training:before{content:"\6f"}.icon-support:before{content:"\70"}.icon-softwareupdates:before{content:"\71"}.icon-demo-bestpractices:before{content:"\72"}.icon-demo-discoverycall:before{content:"\73"}.icon-demo-nopushysales:before{content:"\74"}.icon-demo-livedemo:before{content:"\75"}.icon-mail-link:before{content:"\76"}.icon-ph-link:before{content:"\77"}.icon-twitter:before{content:"\78"}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0}body{margin:0;line-height:1.5;font-family:PreloSlab-Light;-webkit-font-smoothing:antialiased;min-width:320px;color:#7f989e;text-align:left;background:#fff}hr{box-sizing:content-box;height:0;overflow:visible}.theme-wrap{max-width:100%;overflow:hidden!important;transition:opacity .26s ease}.theme-wrap.show-theme{opacity:1!important}.container{margin:0 auto}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.bg-center{background-size:cover;background-repeat:no-repeat;background-position:50%}.is-on-top{position:relative;z-index:1}.row-center{-ms-flex-pack:center;justify-content:center}.flex-center,.flex-center-vertical{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flex-center{-ms-flex-pack:center;justify-content:center}section{padding-top:50px;padding-bottom:50px}@media (min-width:320px){section{padding-top:calc(3.4090909091vw + 39.0909090909px)}}@media (min-width:1200px){section{padding-top:80px}}@media (min-width:320px){section{padding-bottom:calc(3.4090909091vw + 39.0909090909px)}}@media (min-width:1200px){section{padding-bottom:80px}}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.no-margin{margin:0}.is-static{position:static}.is-relative{position:relative}.is-absolute{position:absolute;top:0;right:0;bottom:0;left:0}.absolute-center{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.has-absolute-after{position:relative}.has-absolute-after:after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0}.is-flex-full{-ms-flex-preferred-size:100%;flex-basis:100%}.three-icon-list li{margin-bottom:45px}.three-icon-list img{height:64px;width:auto}.three-icon-list h3{color:#0066a1;margin:20px 0 10px;letter-spacing:.5px;font-size:17px}@media (min-width:768px){.three-icon-list h3{font-size:calc(.4464285714vw + 13.5714285714px)}}@media (min-width:992px){.three-icon-list h3{font-size:18px}}.three-icon-list p{color:#4d4e53;font-size:15px}@media (min-width:768px){.three-icon-list p{font-size:calc(.4464285714vw + 11.5714285714px)}}@media (min-width:992px){.three-icon-list p{font-size:16px}}.three-icon-list.has-grey-fonts h3,.three-icon-list.has-grey-fonts p{color:#618b97}.social-icons-list{display:-ms-flexbox;display:flex;font-size:0;position:relative;z-index:1;list-style:none;margin:0 auto;padding:25px 10px;text-align:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.social-icons-list li{display:inline-block;margin:10px;font-size:13px}.social-icons-list a{height:40px;width:40px}.social-icons-list a:before{font-size:23px;color:#fff}.lb{z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,49,62,.8);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .35s ease}.lb.is-showing{visibility:visible;opacity:1}.lb .close-grad{position:absolute;top:0;left:0;bottom:0;right:0}.lb .lb-close{width:35px;height:35px;border-radius:50%;border:1px solid #fff;background:#00313e;position:absolute;top:-17.5px;right:-17.5px;z-index:9;cursor:pointer}.lb .lb-close .line{position:absolute;right:0;top:0;width:24px;height:24px}.lb .lb-close .line:after,.lb .lb-close .line:before{position:absolute;left:7px;top:7px;content:"";height:19px;width:2px;background:#00a9e0}.lb .lb-close .line:before{transform:rotate(45deg)}.lb .lb-close .line:after{transform:rotate(-45deg)}.lb .lb-box{position:relative;background:#fff;width:calc(100% - 30px);max-width:540px;z-index:9999}.lb .lb-box.is-wide{max-width:650px}.lb .lb-header{padding:40px 16px 28px;position:relative}.lb .lb-header img{width:32px;height:auto}.lb .lb-header h1{margin-top:12px;font-size:24px}@media (min-width:320px){.lb .lb-header h1{font-size:calc(3.125vw + 14px)}}@media (min-width:576px){.lb .lb-header h1{font-size:32px}}.lb .lb-header:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(90deg,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);opacity:.85}.lb .lb-header.is-alt{padding:15px 15px 0}.lb .lb-header.is-alt .feat-img{width:100%}.lb .lb-header.is-alt:after{display:none}.lb .lb-header.is-alt .content{margin:18px 0 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px;grid-template-columns:1fr 30px;text-align:left}.lb .lb-header.is-alt .content img{margin-top:7px}.lb .lb-header.is-alt .content h1{margin:0 0 0 15px;line-height:1.33}.lb .lb-content{padding:32px 15px}.lb .lb-content p{color:#4c6e77;font-size:16px}@media (min-width:320px){.lb .lb-content p{font-size:calc(1.5625vw + 11px)}}@media (min-width:576px){.lb .lb-content p{font-size:20px}}.lb .lb-content .button{margin-top:15px}.lb .lb-content.is-alt{text-align:left;padding-top:5px}.lb .lb-content.is-alt hr{margin:16px 0;display:block;background:linear-gradient(90deg,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);height:1px;border:none}.lb .lb-content.is-alt p{margin-bottom:10px}.lb .lb-content.is-alt p:first-of-type{font-family:PreloSlab-SemiBold;color:#004153;line-height:1.35;font-size:18px}@media (min-width:320px){.lb .lb-content.is-alt p:first-of-type{font-size:calc(1.171875vw + 14.25px)}}@media (min-width:576px){.lb .lb-content.is-alt p:first-of-type{font-size:calc(1.5625vw + 12px)}}@media (min-width:768px){.lb .lb-content.is-alt p:first-of-type{font-size:24px}}.lb .lb-content.is-alt p:last-of-type{margin:0}.search-pg{margin-top:60px}.search-pg .search-title{text-align:center}.search-pg .pre-title{font-size:16px;color:#4c6e77;margin-bottom:10px}.search-pg .search-terms{font-size:28px;color:#00313e;line-height:1.2}.search-results-blk article{margin-bottom:24px}.search-results-blk .page-search{border:1px solid #d8d8d8;padding:12px}.search-results-blk .page-search h2{font-size:24px;color:#4c6e77;margin-bottom:10px}.search-results-blk .page-search .excerpt{color:#4c6e77;font-size:16px;font-family:PFDINTextPro-Light;text-transform:none}.search-results-blk .page-search p{color:#00a9e0;font-size:15px;text-transform:uppercase}.search-results-blk .resource-search .top-bar{background:#00313e;padding:9px 25px;font-size:14px;font-weight:100;font-family:PFDINTextPro-Light;color:#fff}.search-results-blk .resource-search .top-bar span{background-image:linear-gradient(90deg,#61c250 0,#4ec35d 15%,#00c37c 29%,#00c0a4 44%,#00bbc7 59%,#00b3da 73%,#00ace0 86%,#00a9e0);letter-spacing:1.65px;font-family:PFDINTextPro-Medium;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-right:15px;text-transform:uppercase}.search-results-blk .resource-search .bg-img{height:144px}.search-results-blk .resource-search .content{padding:16px;border:1px solid #d8d8d8;border-top:none;background:#fff}.search-results-blk .resource-search h2{font-size:21px;color:#4c6e77;margin-top:10px}.search-results-blk .resource-search .excerpt{color:#4c6e77;font-size:16px}.search-results-blk .resource-search .read{color:#00a9e0;font-size:15px;text-transform:uppercase}.search-results-blk .post-type{margin-top:48px;background-image:linear-gradient(90deg,#61c250 0,#4ec35d 15%,#00c37c 29%,#00c0a4 44%,#00bbc7 59%,#00b3da 73%,#00ace0 86%,#00a9e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:36px}.search-results-blk .no-results{margin-top:25px;color:#4c6e77;font-size:21px}*,:after,:before{box-sizing:border-box}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,main,section{display:block}[tabindex="-1"]:focus{outline:0!important}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}blockquote{margin:0 0 1rem}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}figure{margin:0 0 1rem}img{vertical-align:middle;border:none}svg:not(:root){overflow:hidden}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;border:none;background:transparent;outline:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[hidden]{display:none!important}.is-uppercase{text-transform:uppercase}b,strong{font-family:PreloSlab-Medium}.text-center{text-align:center}.is-pfdLight{font-weight:100;font-family:PFDINTextPro-Light}.is-pfdLightItalic{font-weight:100;font-family:PFDINTextPro-LightItalic}.is-pdfMedium{font-family:PFDINTextPro-Medium}.is-pdfBold{font-family:PFDINDisplayPro-Bold}.is-pdfBlack{font-family:PFDINDisplayPro-Black}.is-preLight{font-family:PreloSlab-Light;font-weight:100}.is-preMedium{font-family:PreloSlab-Medium}.is-preMedItalic{font-family:PFDINTextPro-MediumItalic}.is-preSemiBold{font-family:PreloSlab-SemiBold}.is-preBlack{font-family:PreloSlab-Black;font-weight:500}.is-light-blue{color:#00a9e0}.is-drk-blue{color:#004153}.is-std-blue{color:#00313e}.is-drk-grey{color:#7f989e}.is-white{color:#fff}h1,h2,h3,h4,h5,h6{margin:0 0 20px}h1{font-family:PreloSlab-Black;font-size:25px;line-height:1.2;letter-spacing:1px;font-weight:500}@media (min-width:320px){h1{font-size:calc(5.4545454545vw + 7.5454545455px)}}@media (min-width:375px){h1{font-size:calc(6.9651741294vw + 1.8805970149px)}}@media (min-width:576px){h1{font-size:calc(3.125vw + 24px)}}@media (min-width:768px){h1{font-size:calc(6.6964285714vw - 3.4285714286px)}}@media (min-width:992px){h1{font-size:63px}}@media screen and (-webkit-min-device-pixel-ratio:0){:root,_::-webkit-full-page-media,_:future,h1,h2{letter-spacing:0}}h2{color:#00313e;font-family:PreloSlab-SemiBold;font-size:21px;letter-spacing:1px;line-height:1.3}@media (min-width:320px){h2{font-size:calc(.390625vw + 19.75px)}}@media (min-width:576px){h2{font-size:calc(1.5625vw + 13px)}}@media (min-width:768px){h2{font-size:calc(1.3392857143vw + 14.7142857143px)}}@media (min-width:992px){h2{font-size:28px}}.grad-heading{background:-webkit-linear-gradient(1turn,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:24px}@media (min-width:320px){.grad-heading{font-size:calc(3.125vw + 14px)}}@media (min-width:576px){.grad-heading{font-size:calc(2.0833333333vw + 20px)}}@media (min-width:768px){.grad-heading{font-size:36px}}p{margin:0;margin-bottom:25px;font-family:PreloSlab-Light}p:last-of-type{margin-bottom:0}p:empty{display:none}p a{color:#00a8e1}a{text-decoration:none;-webkit-text-decoration-skip:objects;transition:all 275ms ease}a:active,a:focus,a:hover{text-decoration:none;outline:0!important}ol,ul{padding:0;margin:0;list-style:none}li{margin-bottom:25px}ol ol,ul ul{margin-bottom:0}.custom-bullet-lists ul{padding-left:25px;margin-bottom:25px}.custom-bullet-lists ul li{position:relative}.custom-bullet-lists ul li:before{content:"•";font-size:18px;color:#00a9e0;position:absolute;top:-1px;left:-15px}.custom-bullet-lists ol{padding-left:25px;margin-bottom:25px;counter-reset:a}.custom-bullet-lists ol li:before{content:counter(a) ".";counter-increment:a;top:1px;left:-5px;position:relative;color:#00a9e0}.solution-callout:after{background:linear-gradient(90deg,rgba(97,194,80,.85),rgba(0,169,224,.85))}.solution-callout h2{font-size:28px;line-height:1.1;margin-bottom:25px}@media (min-width:320px){.solution-callout h2{font-size:calc(3.125vw + 18px)}}@media (min-width:576px){.solution-callout h2{font-size:36px}}.solution-callout .subheading{color:#fff;font-size:21px;max-width:90%;margin-left:5%;line-height:1.15}@media (min-width:320px){.solution-callout .subheading{font-size:calc(1.171875vw + 17.25px)}}@media (min-width:576px){.solution-callout .subheading{font-size:24px}}.solution-callout .button{margin-top:30px}.leader-quote .leader{height:192px;background-position-x:right}@media (min-width:320px){.leader-quote .leader{height:calc(32.5490196078vw + 87.8431372549px)}}@media (min-width:575px){.leader-quote .leader{height:275px}}.leader-quote .quote{width:90%;margin-left:5%;background:#fff;transform:translateY(-65px);margin-bottom:-65px;padding:25px 21px 5px}.leader-quote h3{font-size:12px;margin-bottom:10px}@media (min-width:576px){.leader-quote h3{font-size:calc(.5208333333vw + 9px)}}@media (min-width:768px){.leader-quote h3{font-size:13px}}.leader-quote blockquote{color:#00313e;font-size:18px;line-height:1.28;margin-bottom:28px}@media (min-width:768px){.leader-quote blockquote{font-size:calc(.8928571429vw + 11.1428571429px)}}@media (min-width:992px){.leader-quote blockquote{font-size:20px}}.leader-quote blockquote strong{font-family:PreloSlab-Medium}.leader-quote cite{font-style:normal;font-size:12px;line-height:1.25;display:inline-block;margin-top:20px}@media (min-width:576px){.leader-quote cite{font-size:calc(.5208333333vw + 9px)}}@media (min-width:768px){.leader-quote cite{font-size:13px}}.leader-quote .button{border-color:rgba(0,49,62,.6)}.gn-wrap{background:#00313e;width:60px;height:0;position:fixed;top:0;right:0;z-index:9;transition:height .35s ease-out .8s,width .3s cubic-bezier(.55,.21,0,.93) .35s}.gn-wrap.expand-wrap{height:100vh;width:100vw;transition:height .35s ease-out,width .3s cubic-bezier(.55,.21,0,.93) 375ms}.gn-wrap .home-link{width:60px;height:60px;padding:15px;position:absolute;top:8px;left:0;z-index:88;opacity:0;transition:all .4s ease}.gn{height:100vh;width:0;font-family:PFDINTextPro-Medium;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;top:0;right:0;z-index:10;color:#fff;transition:width .4s cubic-bezier(.55,.21,0,.93) 425ms}.gn,.gn:after{position:fixed}.gn:after{background:linear-gradient(90deg,rgba(97,194,80,.85),rgba(0,169,224,.85));visibility:hidden;opacity:0;transition:.35s .6s}.gn.gn--open{width:100vw}.gn.gn--open:after{visibility:visible;opacity:1;transition-delay:.45s}.gn.gn--open .gn-inner{transition:opacity .35s ease .7s;opacity:1}.gn-inner{transition:opacity .35s ease;opacity:0}.gn--items{padding:0 0 40px}.gn--items .menu-item{font-size:24px;position:relative;font-family:PreloSlab-Black;width:calc(100% - 40px);margin:0 0 0 20px;padding:6px 0;opacity:0;transition:opacity .35s ease;border-bottom:1px solid hsla(0,0%,100%,.55)}@media (min-width:375px){.gn--items .menu-item{font-size:calc(1.9900497512vw + 16.5373134328px)}}@media (min-width:576px){.gn--items .menu-item{font-size:calc(2.0833333333vw + 16px)}}@media (min-width:768px){.gn--items .menu-item{font-size:calc(.9259259259vw + 24.8888888889px)}}@media (min-width:1200px){.gn--items .menu-item{font-size:36px}}.gn--items .menu-item.sub-trigger{position:relative}.gn--items .menu-item.sub-trigger a{display:block}.gn--items .menu-item.sub-trigger.is-active>a{color:#00313e}.gn--items .menu-item.sub-trigger:after,.gn--items .menu-item.sub-trigger:before{content:" ";width:18px;height:2px;background-color:#fff;display:block;position:absolute;top:25px;right:5px;transition:all .15s ease-in-out;opacity:1;border-radius:2px;z-index:-1}.gn--items .menu-item.sub-trigger:before{transform:translate(-50%,-50%) rotate(90deg)}.gn--items .menu-item.sub-trigger:after{transform:translate(-50%,-50%)}.gn--items .menu-item.sub-trigger.is-active:before{transform:translate(-50%,-50%) rotate(0deg);background-color:#00313e}.gn--items .menu-item.sub-trigger.is-active:after{transform:translate(-50%,-50%) rotate(0deg);opacity:0}.gn--items .menu-item:first-child{margin-top:30px}.gn--items .menu-item.no-border{border:none}.gn--items .menu-item.demo-btn{display:none}.gn--items .menu-item.btn{font-size:14px;font-family:PFDINDisplayPro-Bold;text-transform:uppercase}.gn--items .menu-item.btn a{display:inline-block;border:1px solid #00313e;border-radius:28px;background:#fff;color:#00a9e0;padding:14px 16px 12px}.gn--items .menu-item.portal-btn{border-bottom:none;font-size:16px;text-transform:uppercase;letter-spacing:.6px;font-size:14px}.gn--items .menu-item.portal-btn a{color:#fff;padding:0;font-family:PFDINTextPro-Medium;display:inline-block;margin-top:18px}.gn--items .menu-item a{color:#fff;transition:all .25s ease}.gn--items .menu-item.menu-item-external{display:block;font-size:18px!important;border:none;width:100%;margin:0;padding:5px 0;font-family:PFDINTextPro-Medium}.gn--items .menu-item.menu-item-external a{padding-left:0;padding-right:0;position:relative}.gn--items .menu-item.menu-item-external:before{display:inline-block;width:20px;height:2px;text-align:left}.gn--items .menu-item.menu-item-external.email{padding-top:0}.gn--items .menu-item.menu-item-external.email:before{content:"E"}.gn--items .menu-item.menu-item-external.phone:before{content:"T"}.gn--items .menu-item.show-item{opacity:1;top:0;transition:opacity .35s ease .7s}.gn--items .sub-menu{display:none;margin:12px 0 0 15px}.gn--items .sub-menu li{font-size:14px;font-family:PFDINDisplayPro-Bold;margin:0;border:none}.gn--items .sub-menu li.pg-item{margin:0 0 8px;font-size:16px;font-family:PreloSlab-Black;border-bottom:1px solid #fff;width:96%}.gn-callout .blue-btn{border-color:#fff!important}.gn-nav-contact{font-size:16px;margin-top:10px;display:inline-block;color:#fff}.gn-mobile-contact{font-size:16px;padding-top:100px;font-family:PFDINTextPro-Medium;line-height:1;width:calc(100% - 40px);margin-left:20px}@media (min-width:320px){.gn-mobile-contact{font-size:calc(1.171875vw + 12.25px)}}@media (min-width:576px){.gn-mobile-contact{font-size:19px}}.gn-mobile-contact .top{-ms-flex-align:center;align-items:center;margin-bottom:18px}.gn-mobile-contact .top a{font-size:16px;margin:0}.gn-mobile-contact .top a:first-child{margin-right:25px}.gn-mobile-contact .bottom a{font-size:14px}.aside-form{margin-top:20px;margin-bottom:50px}@media (min-width:320px){.aside-form{margin-top:calc(8.9285714286vw - 8.5714285714px)}}@media (min-width:768px){.aside-form{margin-top:60px}}@media (min-width:320px){.aside-form{margin-bottom:calc(4.4642857143vw + 35.7142857143px)}}@media (min-width:768px){.aside-form{margin-bottom:70px}}.aside-form .gform_body{max-width:255px;margin:0 auto}.aside-form form{max-width:465px;margin:0 auto}.aside-form .gform_heading{margin-bottom:25px;line-height:1.2}.aside-form .gform_description{display:block;text-align:center;font-family:PreloSlab-SemiBold;color:#00313e;font-size:20px}@media (min-width:320px){.aside-form .gform_description{font-size:calc(1.5625vw + 15px)}}@media (min-width:576px){.aside-form .gform_description{font-size:24px}}.aside-form .gfield{margin-bottom:15px}.aside-form .gform_footer{max-width:255px;margin:0 auto}.aside-form .gform_footer .button{border:none;background:#00a9e0;border-radius:0;width:100%}.resource-slider{outline:0}.resource-slider:after{content:"flickity";display:none}.cs-query .resource.cs h2{letter-spacing:0}.cs-query .resource.cs .type-id{padding:0}.resource{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:4px;text-align:left;padding:25px 18px;width:240px;margin-right:15px;min-height:100%}.resource.is-loop{min-height:auto;margin:0 0 20px;border-radius:0}.resource.exclude-mobile{display:none}.resource.exclude-mobile p{font-size:0}.resource.cs-loop{width:100%;padding:0}.resource.cs-loop h2{font-size:18px;font-family:PreloSlab-Medium;font-weight:500}@media (min-width:768px){.resource.cs-loop h2{font-size:calc(1.3392857143vw + 7.7142857143px)}}@media (min-width:992px){.resource.cs-loop h2{font-size:21px}}.resource.cs-loop .content{padding:18px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.resource.add-border{border:1px solid #d8d8d8}.resource.is-square{width:240px;height:240px;min-height:auto}.resource.is-square .type-id{margin:30px 0 0}.resource.cs{padding:0;border:1px solid #d8d8d8}.resource.cs .date{display:none}.resource.cs .type-id{padding:0 0 0 18px}.resource.cs .content{padding:18px}.resource .intro{font-size:14px;text-transform:uppercase;color:#004153;letter-spacing:1px;display:block}@media (min-width:768px){.resource .intro{font-size:calc(.4464285714vw + 10.5714285714px)}}@media (min-width:992px){.resource .intro{font-size:15px}}.resource .date{margin-bottom:12px;font-size:15px;color:#00313e}.resource .resource-title{font-size:18px;margin-bottom:0;letter-spacing:0}@media (min-width:768px){.resource .resource-title{font-size:calc(1.3392857143vw + 7.7142857143px)}}@media (min-width:992px){.resource .resource-title{font-size:21px}}.resource a{color:#00a9e0}.resource .type-id{margin-top:25px}.resource .icon{width:24px;height:24px;background-repeat:no-repeat}.resource .icon:before{color:#99adb2;position:static;font-size:24px}.resource .icon.img-mic{background-image:url(../images/podcast.svg)}.resource .icon.img-webinar{background-image:url(../images/webinar.svg)}.resource .icon.img-book{background-image:url(../images/ebook.svg)}.resource .icon.img-paper{background-image:url(../images/whitepaper.svg)}.resource .icon.img-insight{background-image:url(../images/insight.svg)}.pagination{max-width:365px;margin:25px auto 30px}.pagi-btn-wrap a,.pagi-btn-wrap p{color:#618b97;font-family:PFDINTextPro-Medium;text-transform:uppercase}.pagi-col .page-numbers{font-family:PFDINTextPro-Light;color:#618b97;padding:0 6px}.pagi-col .page-numbers.current{font-family:PFDINDisplayPro-Bold}

/*! Lity - v2.2.2 - 2017-07-17
* http://sorgalla.com/lity/
* Copyright (c) 2015-2017 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:rgba(0,0,0,.85);outline:none!important;opacity:0;transition:opacity .35s ease}.lity.lity-opened{opacity:1;transition:opacity .45s ease}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:5px;position:fixed;right:15px;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;padding:0;color:#00a9e0;font-size:55px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.banner{padding-top:110px;padding-bottom:60px;color:#fff}@media (min-width:320px){.banner{padding-top:calc(16.7410714286vw + 56.4285714286px)}}@media (min-width:768px){.banner{padding-top:calc(5.787037037vw + 140.555555556px)}}@media (min-width:1200px){.banner{padding-top:210px}}@media (min-width:320px){.banner{padding-bottom:calc(13.3928571429vw + 17.1428571429px)}}@media (min-width:768px){.banner{padding-bottom:calc(6.9444444444vw + 66.6666666667px)}}@media (min-width:1200px){.banner{padding-bottom:150px}}.banner h1.pg-heading{letter-spacing:0;font-weight:500}.banner.insight-bnr{padding-bottom:80px}@media (min-width:320px){.banner.insight-bnr{padding-bottom:calc(5.6818181818vw + 61.8181818182px)}}@media (min-width:1200px){.banner.insight-bnr{padding-bottom:130px}}.banner.is-solution{padding-top:110px;padding-bottom:50px}@media (min-width:320px){.banner.is-solution{padding-top:calc(9.0909090909vw + 80.9090909091px)}}@media (min-width:1200px){.banner.is-solution{padding-top:190px}}.banner.is-solution h4{color:#4c6e77}.banner.is-solution h1{background:-webkit-linear-gradient(1turn,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.banner .button.blue-btn{border-color:#fff}.banner.is-journey:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.85}.is-journey:after,.text-bnr:not(.about-bnr):not(.industry-banner):not(.training-brn):not(.seo-bnr):not(.cs-banner):not(.tax-res-bnr){background:linear-gradient(90deg,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0)}.text-bnr.pg-404{padding-bottom:40px}.text-bnr.pg-404 h1{font-size:18px}.text-bnr.pg-404 p:not(.ftr-cta){font-family:PreloSlab-Light;font-size:28px}@media (min-width:320px){.text-bnr.pg-404 p:not(.ftr-cta){font-size:calc(5.46875vw + 10.5px)}}@media (min-width:576px){.text-bnr.pg-404 p:not(.ftr-cta){font-size:calc(3.3653846154vw + 22.6153846154px)}}@media (min-width:1200px){.text-bnr.pg-404 p:not(.ftr-cta){font-size:63px}}.text-bnr.pg-404 strong{font-family:PreloSlab-Black;font-weight:500}.text-bnr.pg-404 .ftr-cta{font-size:18px;margin-top:50px}.text-bnr.pg-404 .btn-wrap{margin-top:40px}.text-bnr.has-blue-bg{background:#00a9e0}.text-bnr.has-blue-grad-bg{background:linear-gradient(90deg,#00313e,#00a9e0)}.text-bnr.seo-bnr{background:#00313e}.text-bnr.seo-bnr .bg-img{background-image:url(../images/seopages-largebrandicon.svg);opacity:.7}.text-bnr.seo-bnr .pre-title{font-size:18px}.text-bnr.seo-bnr h1{max-width:525px}.text-bnr.seo-bnr .left-col{text-align:left}.text-bnr.seo-bnr h3{margin-top:50px;font-size:25px;text-align:left}@media (min-width:320px){.text-bnr.seo-bnr h3{margin-top:calc(5.9523809524vw + 30.9523809524px)}}@media (min-width:992px){.text-bnr.seo-bnr h3{margin-top:90px}}@media (min-width:768px){.text-bnr.seo-bnr h3{font-size:calc(1.3392857143vw + 14.7142857143px)}}@media (min-width:992px){.text-bnr.seo-bnr h3{font-size:28px}}.text-bnr.seo-bnr p{font-size:18px;line-height:1.6}@media (min-width:768px){.text-bnr.seo-bnr p{font-size:calc(.8928571429vw + 11.1428571429px)}}@media (min-width:992px){.text-bnr.seo-bnr p{font-size:20px}}.text-bnr .pre-title{font-size:16px;margin-top:0;color:#fff;margin-bottom:5px}.text-bnr p{font-size:22px;line-height:1.45}@media (min-width:320px){.text-bnr p{font-size:calc(1.3392857143vw + 17.7142857143px)}}@media (min-width:768px){.text-bnr p{font-size:28px}}.text-bnr .btn-holder{margin-top:25px}.text-bnr .button{min-width:118px;line-height:1.2;padding:9px 12px}.text-bnr .button:first-child{margin-right:12px}.brn-btn-holder .button{text-align:center;min-width:118px}.brn-btn-holder .button:first-child{margin-right:12px}.bnr-logo-overlay{background-image:url(../images/logo-overlay.png);background-size:462%!important;background-position:top!important;background-repeat:no-repeat}.move-content-up{margin:25px auto 60px;top:-130px;margin-bottom:-130px}@media (min-width:320px){.move-content-up{top:calc(-11.9047619048vw - 91.9047619048px)}}@media (min-width:992px){.move-content-up{top:-210px}}@media (min-width:320px){.move-content-up{margin-bottom:calc(-17.8571428571vw - 72.8571428571px)}}@media (min-width:768px){.move-content-up{margin-bottom:-210px}}.move-slider-up{top:-70px;margin-bottom:-70px;padding-bottom:40px}@media (min-width:320px){.move-slider-up{top:calc(-13.3928571429vw - 27.1428571429px)}}@media (min-width:992px){.move-slider-up{top:-160px}}@media (min-width:320px){.move-slider-up{margin-bottom:calc(-20.0892857143vw - 5.7142857143px)}}@media (min-width:768px){.move-slider-up{margin-bottom:-160px}}.img-bnr h1{font-size:18px;margin-bottom:12px}.img-bnr h2{color:#fff;line-height:1.2;font-size:28px}@media (min-width:320px){.img-bnr h2{font-size:calc(4.4642857143vw + 13.7142857143px)}}@media (min-width:768px){.img-bnr h2{font-size:calc(3.125vw + 24px)}}@media (min-width:992px){.img-bnr h2{font-size:calc(3.8461538462vw + 16.8461538462px)}}@media (min-width:1200px){.img-bnr h2{font-size:63px}}.img-bnr .button{font-size:13px;line-height:1.15;min-width:120px;padding:10px 22px 8px}.img-bnr .button:first-child{margin-right:20px}.img-bnr .slider-heading{margin-top:40px;margin-bottom:5px;text-align:left;text-transform:uppercase;font-size:12px;color:#fff}@media (min-width:320px){.img-bnr .slider-heading{margin-top:calc(2.2321428571vw + 32.8571428571px)}}@media (min-width:992px){.img-bnr .slider-heading{margin-top:55px}}.ebook-bnr{padding-top:0;margin-bottom:-70px}.ebook-bnr .bnr-img{height:400px}@media (min-width:320px){.ebook-bnr .bnr-img{height:calc(33.3333333333vw + 293.333333333px)}}@media (min-width:800px){.ebook-bnr .bnr-img{height:560px}}.ebook-bnr .bnr-img:after{background:linear-gradient(90deg,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);opacity:.85}.ebook-bnr .content{width:85vw;margin:0 auto;max-width:920px;background:#fff;top:-70px;padding:20px 20px 12px}.ebook-bnr a{background:#00313e;font-size:18px;color:#fff;top:-15px;padding:7px 16px 5px;height:30px;line-height:1}.ebook-bnr h1{line-height:1;margin-bottom:12px}.ebook-bnr h2{font-size:24px;line-height:1.2;margin-bottom:12px}@media (min-width:320px){.ebook-bnr h2{font-size:calc(1.5625vw + 19px)}}@media (min-width:576px){.ebook-bnr h2{font-size:calc(0vw + 28px)}}@media (min-width:768px){.ebook-bnr h2{font-size:calc(1.7857142857vw + 14.2857142857px)}}@media (min-width:992px){.ebook-bnr h2{font-size:32px}}.ebook-single .has-border{padding-top:32px}.ebook-single .has-border:before{content:"";position:absolute;top:0;left:15px;right:15px;border-top:1px solid #d8d8d8}.ebook-single .single-resource-content{padding:0 15px}.ebook-single .gated-form{margin:24px 0 0;padding-bottom:100px}.ebook-single .gated-form img{border:1px solid #d8d8d8;display:inline-block;margin-bottom:20px;width:100%}.ebook-single .gfield{margin-bottom:16px}.ebook-single .gform_footer:before{display:none}.ebook-single .content-blk ul{margin-top:25px;padding-left:25px}.ebook-single .content-blk ul li{margin-bottom:12px}.download-ebook{padding-top:0;padding-bottom:20px}.download-ebook .grad-bar{height:112px;background:linear-gradient(90deg,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);margin-bottom:50px;text-align:center}@media (min-width:320px){.download-ebook .grad-bar{height:calc(16.9642857143vw + 57.7142857143px)}}@media (min-width:768px){.download-ebook .grad-bar{height:calc(5.0925925926vw + 148.888888889px)}}@media (min-width:1200px){.download-ebook .grad-bar{height:210px}}.download-ebook .grad-bar .bg-lines{background:-webkit-repeating-linear-gradient(321deg,transparent,transparent 14px,#fff 15px,#fff 0);background:repeating-linear-gradient(129deg,transparent,transparent 14px,#fff 15px,#fff 0);opacity:.4}.download-ebook h2{display:none;max-width:600px;width:calc(100% - 30px);background:#fff;padding:22px;top:auto;bottom:0;transform:translate(-50%,50px)}.download-ebook h2.is-access,.download-ebook h2.is-download{display:block}.download-ebook img{border:1px solid #979797;margin-bottom:35px;width:100%}.pdfemb-viewer{margin:0 auto!important;margin-bottom:35px!important}.button{font-size:14px;letter-spacing:.5px;text-decoration:none;text-shadow:none;outline:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:14px 22px 12px;border-radius:25px;border:1px solid #fff;text-transform:uppercase;color:#fff;font-weight:700}.button:focus{outline:0}.button.blue-btn{background:#00a9e0;border-color:#00313e}.button.green-btn{background:#61c250}.button.drk-green{background:#1e6e68}.button.white-btn{color:#00a9e0;background:#fff;border-color:#00313e}.button.gradient{background:linear-gradient(90deg,#61c250 0,#4ec35d 15%,#00c37c 29%,#00c0a4 44%,#00bbc7 59%,#00b3da 73%,#00ace0 86%,#00a9e0);border-color:#fff}.button.green-txt{background:transparent;color:#61c250;border:none;border-radius:0;padding:0;border-bottom:1px solid #61c250}.button.blue-txt{background:transparent;color:#00a9e0;border:none;border-radius:0;padding:0;border-bottom:1px solid #00a9e0}::-webkit-input-placeholder{color:#99adb2;font-family:PFDINTextPro-Medium;text-transform:uppercase}:-ms-input-placeholder{color:#99adb2;font-family:PFDINTextPro-Medium;text-transform:uppercase}::placeholder{color:#99adb2;font-family:PFDINTextPro-Medium;text-transform:uppercase}.gform_validation_container{display:none!important}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],select,textarea{transition-duration:.28s;transition-property:background-color,color,border,opacity,transform;box-shadow:none;border-radius:none;outline:none;padding:5px 5px 8px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,169,224,.2);background:rgba(0,169,224,.05);color:#000;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:PFDINTextPro-Medium}[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=url]:focus,select:focus,textarea:focus{outline:none}.gform_body{margin:0}.gfield_label{display:none}.gfield_required{position:relative;top:3px;right:-2px;line-height:1;font-size:22px}.validation_error,.validation_message{background:red;color:#fff;font-weight:500;margin-bottom:20px;padding:10px}.validation_message{text-align:left;color:#fff}.gfield_checkbox{margin:0;-ms-flex-pack:center;justify-content:center}.gfield_checkbox li{margin:0 0 8px}.gfield_checkbox input{position:absolute;left:-500vw}.gfield_checkbox input+label{color:#00a9e0;font-size:13px;letter-spacing:.6;display:-ms-grid;display:grid;-ms-grid-columns:30px auto;grid-template-columns:30px auto;-ms-flex-align:center;align-items:center;padding-left:0;-ms-flex-pack:center;justify-content:center;text-transform:none}.gfield_checkbox input+label:before{display:none}.gfield_checkbox input+label .outer{top:-2px;display:block;height:22px;width:22px;margin-right:10px;position:relative;border:1px solid #00a8e1;border-radius:50%;background-color:#fff}.gfield_checkbox input+label .inner{transition:all .25s ease-in-out;height:8px;width:8px;display:block;border-radius:50%;background-color:#00a8e1;opacity:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%) scale(0)}.gfield_checkbox input:checked+label .inner{transform:translate(-50%,-50%) scale(1);opacity:1;background-color:#00a8e1}.training-form{max-width:500px}.training-form ul{margin:45px 0 0}.training-form .gfield{background:#fff;border-radius:3px;border:none;margin-top:25px;padding:4px 15px}.training-form .gfield input{border:none;color:#9a9b9c;background:transparent}.training-form .gform_footer{margin-top:28px}.training-form .button.blue-btn{background:#61c250;border:none;border-radius:25px;padding:14px 22px 12px;border:1px solid #fff}.gform_ajax_spinner{margin-left:20px;border:4px solid #00a9e0;border-left:4px solid #61c250;animation:spinner 1.1s infinite linear;border-radius:50%;width:30px;height:30px}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gform_footer .button{transition:.35s ease}.accordion{margin-top:5px}.accordion li{position:relative;margin-bottom:15px}.accordion li:last-child{margin-bottom:0}.accordion li a{position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion li a .course-name{display:block;width:calc(100% - 40px);transition:all .25s ease}.accordion li a .chevron{position:absolute;right:0;width:40px;height:45px;height:100%;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#747678}.accordion li a .chevron:after{content:"+";display:block;margin:0 auto;text-align:right;font-size:35px}.accordion li a.active .chevron:after{content:"–"}.accordion li .accordion-content{display:none;padding:20px 0 0;font-size:16px;line-height:1.63;margin-bottom:20px}.flickity-resize .slide{min-height:100%}.flickity-enabled{position:relative;width:calc(100vw - 60px);left:0;right:50%;margin-left:0;margin-right:-50vw}.flickity-enabled .flickity-viewport{overflow:visible!important}.flickity-enabled.no-full-width{position:static;margin:0;width:100%}.flickity-enabled.no-full-width .flickity-viewport{overflow:hidden!important}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;transition:height .25s}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-slider .suite{width:90%;padding-right:15px;margin-right:20px}.flickity-slider .suite:first-child{padding-left:30px}.flickity-enabled.is-draggable{tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333;background:#fff!important}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.5;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:35px;height:35px;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;left:0;top:102px;padding:0;margin:0;text-align:center;line-height:1}@media (min-width:320px){.flickity-page-dots{top:calc(29.4117647059vw + 7.8823529412px)}}@media (min-width:575px){.flickity-page-dots{top:177px}}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 5px;background:transparent;border-radius:50%;border:1px solid #fff;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1;background:#fff}.tab-slider .tab-nav-wrap{height:38px;margin-top:35px;overflow-y:hidden}.tab-slider .tab-nav{display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:scroll;margin:0;overflow-y:hidden}.tab-slider .tab-nav li{padding-right:20px;border-right:1px solid #d8d8d8;margin-right:20px;line-height:1.2;font-size:14px;cursor:pointer;color:#618b97;font-family:PFDINTextPro-Light}.tab-slider .tab-nav li.is-selected{font-family:PFDINTextPro-Medium;color:#00313e}.tab-slider .tab-nav li:last-child{border:none}.tab-slider .tab-slider-content{padding-top:35px;border-top:1px solid #ebebeb;margin-top:35px}.tab-slider .tab-slider-cell{width:100%;-ms-flex-direction:column;flex-direction:column}.tab-slider .slide-title{font-size:19px;margin-bottom:18px;color:#004153}@media (min-width:768px){.tab-slider .slide-title{font-size:calc(.4464285714vw + 15.5714285714px)}}@media (min-width:992px){.tab-slider .slide-title{font-size:20px}}.tab-slider .slide-title br{display:none}.tab-slider .main-content{margin-bottom:25px;font-size:16px;line-height:1.3}@media (min-width:768px){.tab-slider .main-content{font-size:calc(.4464285714vw + 12.5714285714px)}}@media (min-width:992px){.tab-slider .main-content{font-size:17px}}.tab-slider .main-content p{font-family:PFDINTextPro-Light}.tab-slider .btn{font-size:15px;color:#00a9e0;display:inline-block;text-transform:uppercase}@media (min-width:768px){.tab-slider .btn{font-size:calc(.4464285714vw + 11.5714285714px)}}@media (min-width:992px){.tab-slider .btn{font-size:16px}}.tab-slider .right-col{height:200px}@media (min-width:320px){.tab-slider .right-col{height:calc(41.796875vw + 66.25px)}}@media (min-width:576px){.tab-slider .right-col{height:307px}}.main{position:relative;width:100%}.filter-wrap .top-level-filters{background:#00313e}.filter-wrap .bottom-level-filters{background:#f2fafd}.filter-wrap .tax-items{display:none}.filter-wrap .tax-items li{font-family:PFDINTextPro-Light;text-transform:uppercase}.filter-wrap .tax-items li.current-menu-item{font-family:PFDINTextPro-Medium}.filter-wrap .tax-items a,.filter-wrap .tax-items li{color:#fff}.filter-wrap .circle{height:20px;-ms-flex-preferred-size:20px;flex-basis:20px;cursor:pointer;transition:1s;z-index:1}.filter-wrap .circle.animate{transform:rotate(135deg)}.filter-wrap .circle.animate .plus .side,.filter-wrap .circle.animate .plus .up{background:#00a9e0}.filter-wrap .plus{width:20px;height:20px}.filter-wrap .plus .side,.filter-wrap .plus .up{position:absolute;width:3px;height:20px;display:inline-block;background:#61c250;top:0;left:0}.filter-wrap .plus .up{transform:translateX(8.5px)}.filter-wrap .plus .side{transform:translateX(8.5px) rotate(90deg)}.filter-wrap .tax-search-wrap{margin-bottom:20px}.filter-wrap select{border-color:#00313e;background:#fff;background-image:linear-gradient(45deg,transparent 50%,#61c250 0),linear-gradient(135deg,#61c250 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.btn-filter-expand{width:100%;padding:12px 0;font-size:16px}.btn-filter-expand span{-ms-flex-preferred-size:auto;flex-basis:auto}.btn-filter-expand.adv-filter{font-size:18px}.adv-search-form{padding-bottom:25px}.adv-filter-label{font-size:14px}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:.5rem auto;height:auto}.alignleft,.alignright{margin-bottom:.5rem;height:auto}@media (min-width:576px){.alignleft{float:left;margin-right:.5rem}.alignright{float:right;margin-left:.5rem}}.header{position:fixed;-ms-flex-pack:justify;justify-content:space-between;top:0;left:0;width:100%;z-index:99}.header,.header .logo-link{-ms-flex-align:center;align-items:center}.header .logo-link{width:calc(100% - 60px);background:#00313e;height:60px;padding:30px 30px 30px 0;opacity:1;transition:background .37s ease .82s}.header .logo-link img{width:125px;margin-left:20px;max-width:200px;transition:opacity .37s .82s}.header .logo-link .nav-open{opacity:0}.header.is-open{background:linear-gradient(90deg,rgba(97,194,80,.95),rgba(0,169,224,.95))}.header.is-open .logo-link{background:transparent;transition:background .37s .32s}.header.is-open .nav-open{opacity:1;transition:opacity .37s .32s}.header.is-open .magnify{opacity:0;transition:opacity .37s .32s;pointer-events:none}.header.is-open .global-search-form{transition:opacity .37s .32s;opacity:0!important}.header .magnify{position:absolute;top:50%;right:62px;transform:translateY(-50%);z-index:2;width:45px;height:45px;transition:opacity .37s ease .82s}.header .global-search-form{position:absolute;top:60px;left:0;width:100%;display:-ms-flexbox;display:flex;padding:24px 16px;visibility:hidden;opacity:0;box-shadow:0 15px 10px -15px #111;background:#fff;transition:opacity .35s}.header .global-search-form.is-visible{visibility:visible;opacity:1}.header .global-search-form input{border:none;border-left:1px solid #e0e5e6;-ms-flex:1;flex:1;max-width:calc(100% - 132px);padding-left:8px;font-family:PFDINTextPro-Light;margin-left:8px;font-size:17px}.header .global-search-form input::-webkit-input-placeholder{text-transform:capitalize}.header .global-search-form input:-ms-input-placeholder{text-transform:capitalize}.header .global-search-form input::placeholder{text-transform:capitalize}.header .global-search-form button{margin:0 8px 0 12px;-ms-flex:1;flex:1;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.gn--trigger{width:60px;height:60px;background:#00313e;padding:0;outline:none;border:none;border-left:1px solid hsla(0,0%,100%,.2);transition:all .37s ease;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.gn--trigger .dot{margin:2px}.gn--trigger .dot,.gn--trigger .dot:after,.gn--trigger .dot:before{width:7px;height:7px;background:#fff;border-radius:50%;display:block}.gn--trigger .dot:after,.gn--trigger .dot:before{content:"";position:relative}.gn--trigger .dot:before{left:-12px}.gn--trigger .dot:after{right:-12px;top:-7px}.gn--trigger.burger-active .dot:first-child,.gn--trigger.burger-active .dot:last-child{background:hsla(0,0%,100%,0)}.gn--trigger.burger-active .dot:nth-child(2):after,.gn--trigger.burger-active .dot:nth-child(2):before{opacity:0}.footer{padding:40px 0 0;background:-webkit-repeating-linear-gradient(135deg,#00313e,#00313e 12px,#002b37 0,#002b37 14px);background:repeating-linear-gradient(-45deg,#00313e,#00313e 12px,#002b37 0,#002b37 14px)}.footer .blue-btn{border-color:#fff}.ftr-main .row{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(0,169,224,.5)}.ftr-main .row.cmp-col,.ftr-main .row.form-col{border:none;padding:0}.ftr-main .row:last-of-type{padding-bottom:18px;border:none}.ftr-main .cmp-col{font-size:16px;margin:0;color:#fff;margin-bottom:25px;text-align:center}@media (min-width:768px){.ftr-main .cmp-col{font-size:calc(.8928571429vw + 9.1428571429px)}}@media (min-width:992px){.ftr-main .cmp-col{font-size:18px}}.ftr-main form{text-align:center;max-width:254px;margin:0 auto}.ftr-main .gform_heading{font-size:16px;margin:0;color:#fff;margin-bottom:25px}@media (min-width:768px){.ftr-main .gform_heading{font-size:calc(.8928571429vw + 9.1428571429px)}}@media (min-width:992px){.ftr-main .gform_heading{font-size:18px}}.ftr-main input{text-align:center;background:#fff;color:#618b97}.ftr-home-link{width:45px;height:45px}.ftr--items{column-count:2;column-gap:15px;max-width:240px;margin:25px auto -12px}.ftr--items li{break-inside:avoid;font-family:PFDINTextPro-Medium;font-size:14px;margin-bottom:8px}@media (min-width:576px){.ftr--items li{font-size:calc(.5208333333vw + 11px)}}@media (min-width:768px){.ftr--items li{font-size:15px}}.ftr--items a{color:#fff}.ftr-contact li{font-size:16px;margin:0}@media (min-width:768px){.ftr-contact li{font-size:calc(.8928571429vw + 9.1428571429px)}}@media (min-width:992px){.ftr-contact li{font-size:18px}}.contact-row .support{font-size:14px;border-bottom:1px solid #fff}.ftr-offices{margin-top:30px}.ftr-offices .city{font-size:12px}.ftr-offices address{font-size:14px;margin:0}.ftr-legal:after{left:-50vw;right:-50vw;background:#fff}.ftr-legal .legal-col{padding:25px 15px 10px;-ms-flex-preferred-size:320px;flex-basis:320px;max-width:320px}.ftr-legal li{font-family:PFDINTextPro-Light;color:#00313e;font-size:12px;padding-left:10px;border-left:1px solid #00313e;margin:0 0 12px 10px;line-height:1}.ftr-legal li:first-child,.ftr-legal li:nth-child(4){margin:0;padding:0;border:0}.ftr-legal a{color:#00313e}body#tinymce{margin:12px!important}.c-journey .is-dynamics .sol-name{font-size:36px;line-height:1;text-transform:uppercase}@media (min-width:320px){.c-journey .is-dynamics .sol-name{font-size:calc(10.9375vw + 1px)}}@media (min-width:576px){.c-journey .is-dynamics .sol-name{font-size:calc(8.3333333333vw + 16px)}}@media (min-width:768px){.c-journey .is-dynamics .sol-name{font-size:calc(7.1428571429vw + 25.1428571429px)}}@media (min-width:992px){.c-journey .is-dynamics .sol-name{font-size:96px}}.c-journey .is-dynamics .sol-name:after{content:"";display:block;height:1px;background:linear-gradient(90deg,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0)}.c-journey .is-dynamics p{color:#4c6e77}.c-journey .is-dynamics .top-p{font-size:24px;line-height:1.2;margin:25px 0 20px;padding:0}@media (min-width:320px){.c-journey .is-dynamics .top-p{font-size:calc(1.5625vw + 19px)}}@media (min-width:576px){.c-journey .is-dynamics .top-p{font-size:28px}}.c-journey .is-dynamics .last-p{font-size:18px;margin-bottom:25px}@media (min-width:320px){.c-journey .is-dynamics .last-p{font-size:calc(1.171875vw + 14.25px)}}@media (min-width:576px){.c-journey .is-dynamics .last-p{font-size:21px}}.c-journey .is-dynamics img{width:100%;height:auto}.c-journey .is-dynamics .list-heading{font-size:14px;color:#666}.c-journey .is-dynamics .prod-list-wrap{position:relative;padding-bottom:50px}.c-journey .is-dynamics .prod-list-wrap:before{content:"";position:absolute;top:0;left:-50vw;right:-50vw;bottom:0;background:linear-gradient(180deg,rgba(0,169,224,0),rgba(0,169,224,.05))}.c-journey .is-dynamics .prod-list-wrap .industry-quote blockquote{border:none;padding-top:12px}.c-journey .is-dynamics .prod-list-wrap .industry-quote blockquote p{color:#00313e}.c-journey .is-dynamics .prod-list-wrap .industry-quote .quote-col:before{display:none}.c-journey .is-dynamics .prod-list li{margin-bottom:50px}.c-journey .is-dynamics .prod-list h6{font-size:24px;line-height:1.2}.c-journey .is-dynamics .prod-list p{font-size:16px}.c-journey .is-dynamics .prod-list .button{margin-top:30px}.c-journey .grad-txt{background:-webkit-linear-gradient(1turn,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.c-journey .pg-heading{font-size:28px;max-width:818px}@media (min-width:768px){.c-journey .pg-heading{font-size:calc(1.7857142857vw + 14.2857142857px)}}@media (min-width:992px){.c-journey .pg-heading{font-size:32px}}.c-journey .intro-txt{font-size:18px;color:#4c6e77;max-width:818px}@media (min-width:768px){.c-journey .intro-txt{font-size:calc(1.3392857143vw + 7.7142857143px)}}@media (min-width:992px){.c-journey .intro-txt{font-size:21px}}.c-journey img{max-width:100%}.c-journey .icon-nav{margin-top:45px}.c-journey .icon-nav li:last-child{margin:0}.c-journey .icon-nav a{display:-ms-flexbox;display:flex}.c-journey .icon-nav img{width:72px;height:auto}.c-journey .icon-nav .title{-ms-flex:1;flex:1;padding-left:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.c-journey .icon-nav h3{font-size:22px;margin:0;color:#335a65!important;line-height:1;text-transform:capitalize}.c-journey .icon-nav span{font-size:14px;color:#4c6e77}.c-journey .slider-on-dynamics .flickity-enabled{left:0}.c-journey .slider-on-dynamics .flickity-button{background:transparent!important}.journey-section{padding-top:50px;margin-top:50px}.journey-section:last-child{margin-bottom:0}.journey-section:last-child .prod-list-wrap{padding-bottom:0}.journey-section:last-child .prod-list-wrap:before{bottom:-100px}.journey-section .ch-anchor{position:relative;top:-142px}.journey-section .feat-btn{margin:25px 0 45px}.journey-sec-list{position:relative}.journey-sec-list:before{content:"";position:absolute;border-top:1px solid rgba(0,49,62,.2);top:0;left:-20vw;right:-20vw;display:block}.journey-section .feat-sketch{position:relative}.journey-section .feat-sketch:before{content:"";position:absolute;bottom:0;left:-25vw;right:-25vw;top:0;background:linear-gradient(0deg,rgba(0,169,220,.10632),rgba(0,169,224,0))}.journey-section .feat-sketch img{position:relative;z-index:1}.journey-section .intro .name{font-size:64px;text-transform:uppercase;line-height:1.1;margin:20px 0 0;font-family:PFDINDisplayPro-Black;letter-spacing:.05em}@media (min-width:576px){.journey-section .intro .name{font-size:calc(8.3333333333vw + 16px)}.c-journey .is-dynamics img{max-width:85%}.c-journey .prod-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:25px}.c-journey .prod-list .quote-slider{left:0!important}}@media (min-width:768px){.journey-section .intro .name{font-size:calc(7.1428571429vw + 25.1428571429px)}}@media (min-width:992px){.journey-section .intro .name{font-size:96px}.c-journey .is-dynamics .intro-wrap{padding-top:40px;display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.c-journey .is-dynamics .top-p{margin-top:0}}.journey-section .intro h4{font-size:18px;color:#4c6e77;letter-spacing:.5px}@media (min-width:768px){.journey-section .intro h4{font-size:calc(1.3392857143vw + 7.7142857143px)}}@media (min-width:992px){.journey-section .intro h4{font-size:21px}}.journey-section .intro h5{font-size:24px;color:#000;border-top:1px solid #7f989e;border-bottom:1px solid #7f989e;line-height:1.3;padding:16px 0;letter-spacing:.025em}@media (min-width:320px){.journey-section .intro h5{font-size:calc(1.5625vw + 19px)}}@media (min-width:576px){.journey-section .intro h5{font-size:calc(2.0833333333vw + 16px)}}@media (min-width:768px){.journey-section .intro h5{font-size:calc(2.2321428571vw + 14.8571428571px)}}@media (min-width:992px){.journey-section .intro h5{font-size:37px}}.journey-section .outcome-heading{font-size:14px;text-transform:uppercase;color:#4c6e77;margin-top:35px;letter-spacing:.1em}.journey-section .outcome-list{margin-bottom:30px}.journey-section .outcome-list li{background:#335a65;letter-spacing:.1em;padding:8px 16px;text-transform:uppercase;font-size:16px;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:8px}@media (min-width:768px){.journey-section .outcome-list li{font-size:calc(.8928571429vw + 9.1428571429px)}}@media (min-width:992px){.journey-section .outcome-list li{font-size:18px}}.journey-section .list-col p{font-family:PreloSlab-SemiBold;font-size:18px;color:#4c6e77}@media (min-width:768px){.journey-section .list-col p{font-size:calc(1.3392857143vw + 7.7142857143px)}}@media (min-width:992px){.journey-section .list-col p{font-size:21px}}.journey-section .benefit-heading{margin-top:35px;font-size:24px;background:-webkit-linear-gradient(1turn,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);-webkit-background-clip:text;letter-spacing:.025em}@media (min-width:768px){.journey-section .benefit-heading{font-size:calc(.8928571429vw + 17.1428571429px)}}@media (min-width:992px){.journey-section .benefit-heading{font-size:26px}}.journey-section .right-col li{display:-ms-grid;display:grid;-ms-grid-columns:34px 1fr;grid-template-columns:34px 1fr;grid-column-gap:20px;-ms-flex-align:center;align-items:center;font-size:16px;color:#4c6e77}.journey-section .right-col img{width:100%;height:auto}.hypercare-wrap{background:linear-gradient(90deg,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0)}.hypercare-wrap .hp-knowledge{padding:0 0 75px}.hypercare-wrap .hp-knowledge .main-heading{color:#fff}.hypercare h2{font-size:32px;padding-bottom:25px;border-bottom:1px solid hsla(0,0%,100%,.4);line-height:1.15}.hypercare h3{font-size:24px}.hypercare p{font-size:18px;font-family:PreloSlab-SemiBold}.hypercare p a{text-decoration:underline;color:#fff}.hypercare .right-col{margin-top:45px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:15px}.hypercare .right-col img{height:50px;width:auto;margin-bottom:20px}.stage-fixed-nav{z-index:2;background:#fff;position:fixed;left:0;top:0;width:100%;transform:translateY(-140px);transition:transform .55s ease-out}.stage-fixed-nav.has-five .navigation li{line-height:1.1;text-align:center;font-size:10px}@media (min-width:320px){.stage-fixed-nav.has-five .navigation li{font-size:calc(.78125vw + 7.5px)}}@media (min-width:576px){.stage-fixed-nav.has-five .navigation li{font-size:12px}}.stage-fixed-nav.show-nav{transform:translateY(60px)}.stage-fixed-nav .stage-header{background:linear-gradient(90deg,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);text-align:center;text-transform:uppercase;color:#fff;position:relative;padding:9px 12px 8px}.stage-fixed-nav .stage-header p{font-size:14px}.stage-fixed-nav .stage-header .svg{position:absolute;top:10px;bottom:0;width:51px;height:66px;background-size:contain;background-repeat:no-repeat}.stage-fixed-nav .stage-header .left{background-image:url(../images/mobile-storynavigation-leftside.svg);left:16px}.stage-fixed-nav .stage-header .right{background-image:url(../images/mobile-storynavigation-rightside.svg);right:16px}.stage-fixed-nav .navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:7px 0;box-shadow:0 1px 3px -2px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.2)}.stage-fixed-nav .navigation li{text-transform:uppercase;position:relative;margin:0 12px;font-size:12px}.stage-fixed-nav .navigation li:before{content:"";position:absolute;left:-12px;top:5px;bottom:6px;border-left:1px solid #d8d8d8}.stage-fixed-nav .navigation li:first-child:before{display:none}.stage-fixed-nav .navigation a{color:#7f989e}.stage-fixed-nav .navigation a.active{background:#61c250;background:-webkit-linear-gradient(1turn,#61c250,#00a9e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.stage-fixed-nav .navigation span{display:none}@media (min-width:576px){.c-journey .icon-nav{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.c-journey .icon-nav.has-five{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.c-journey .icon-nav.has-five h3{font-size:17px}}@media (min-width:576px) and (min-width:576px){.c-journey .icon-nav.has-five h3{font-size:calc(2.6178010471vw + 1.9214659686px)}}@media (min-width:576px) and (min-width:767px){.c-journey .icon-nav.has-five h3{font-size:calc(-400vw + 3090px)}}@media (min-width:576px) and (min-width:768px){.c-journey .icon-nav.has-five h3{font-size:calc(1.3392857143vw + 7.7142857143px)}}@media (min-width:576px) and (min-width:992px){.c-journey .icon-nav.has-five h3{font-size:21px}}@media (min-width:576px){.c-journey .icon-nav li{margin:0}.c-journey .icon-nav a{display:block}.c-journey .icon-nav .title{margin-top:12px;padding:0;text-align:left}.c-journey .icon-nav span{line-height:1.3;margin-top:5px}.journey-section{padding-top:50px;margin-top:20px}.journey-section .ch-anchor{top:0}.journey-section .intro .name{background:-webkit-linear-gradient(1turn,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);-webkit-background-clip:text}.journey-section .outcome-heading{margin-top:42px}.hypercare h2{text-align:center;margin-bottom:42px}.hypercare .constrain-txt{max-width:81%}.hypercare .right-col{margin-top:52px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.hypercare-wrap .hp-knowledge h2{width:100vw;position:relative;left:-7.333333vw}.stage-fixed-nav{width:128px;top:50%;transform:translate(-129px,-50%)}.stage-fixed-nav.show-nav{transform:translateY(-50%)}.stage-fixed-nav .stage-header{padding:9px 20px 8px;overflow:hidden}.stage-fixed-nav .stage-header .desktop{background-image:url(../images/storynavigation-stars.svg)}.stage-fixed-nav .stage-header .svg{width:128px;height:48px;background-size:contain;top:0}.stage-fixed-nav .stage-header p{font-size:13px}.stage-fixed-nav p{line-height:1}.stage-fixed-nav .navigation{display:block;padding:0}.stage-fixed-nav .navigation li{padding:10px 0;border-bottom:1px solid #d8d8d8;margin:0;font-size:14px}.stage-fixed-nav .navigation li:last-child{border:none;height:51px}.stage-fixed-nav .navigation li:last-child a{line-height:1}.stage-fixed-nav .navigation li:last-child a.active span{background:#61c250;background:-webkit-linear-gradient(1turn,#61c250,#00a9e0 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.stage-fixed-nav .navigation li:last-child span{display:block;font-size:10px;margin-left:12px}.stage-fixed-nav .navigation li:before{display:none}.stage-fixed-nav .navigation a{padding:0 12px}}@media (min-width:768px){.c-journey .icon-nav{grid-column-gap:30px}.c-journey .icon-nav h3{font-size:26px}.c-journey .icon-nav span{font-size:15px}.journey-section .list-col p{width:82.5%}.hypercare-wrap .hp-knowledge .container{width:100%;max-width:1140px;padding-right:40px;padding-left:40px}.hypercare-wrap .hp-knowledge h2{width:100%;position:static}.hypercare{padding-bottom:30px}.hypercare .right-col{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.hypercare span{line-height:1.2}}@media (min-width:992px){.journey-section .intro h5{max-width:900px;margin:0 auto 20px}.journey-section .body-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:30px}.journey-section .benefit-heading{margin-top:72px}.journey-section .right-col ul{margin-bottom:40px}.hypercare{padding-bottom:95px}.hypercare h3{font-size:28px;line-height:1.25;margin-bottom:35px}.hypercare p{font-size:21px}.hypercare .constrain-txt{max-width:94%}.hypercare .right-col{grid-column-gap:4px;-ms-grid-columns:1fr [3];grid-template-columns:repeat(3,1fr)}.hypercare-wrap .hp-knowledge{padding-bottom:110px}}@media (min-width:992px) and (min-width:992px){.hypercare-wrap .hp-knowledge{padding-bottom:calc(16.8269230769vw - 56.9230769231px)}}@media (min-width:992px) and (min-width:1200px){.hypercare-wrap .hp-knowledge{padding-bottom:145px}}.ftr-cta-wrap img{transform:rotate(90deg)}.hp-bnr{padding-top:100px;padding-bottom:275px;color:#fff}@media (min-width:320px){.hp-bnr{padding-top:calc(23.4375vw + 25px)}}@media (min-width:576px){.hp-bnr{padding-top:calc(4.8076923077vw + 132.307692308px)}}@media (min-width:1200px){.hp-bnr{padding-top:190px}}@media (min-width:320px){.hp-bnr{padding-bottom:calc(27.9017857143vw + 185.714285714px)}}@media (min-width:768px){.hp-bnr{padding-bottom:calc(-8.9285714286vw + 468.571428571px)}}@media (min-width:992px){.hp-bnr{padding-bottom:380px}}.hp-bnr img{-o-object-fit:cover;object-fit:cover;width:100%;position:absolute;top:0;left:0;bottom:0}.hp-bnr h2{line-height:1.35;font-weight:100;color:#fff;letter-spacing:0;font-size:21px}@media (min-width:320px){.hp-bnr h2{font-size:calc(1.171875vw + 17.25px)}}@media (min-width:576px){.hp-bnr h2{font-size:calc(1.0416666667vw + 18px)}}@media (min-width:768px){.hp-bnr h2{font-size:calc(.8928571429vw + 19.1428571429px)}}@media (min-width:992px){.hp-bnr h2{font-size:28px}}.hp-bnr .button{border-color:#fff}.hp-bnr .brn-btn-holder .button:first-child{margin:12px 0 22px}.hp-callout-wrap{margin-top:50px}.hp-callout-wrap .box{background:linear-gradient(90deg,#61c250,#00a9e0);color:#fff;padding:22px;line-height:1.35;margin-bottom:20px}.hp-callout-wrap .box a{text-decoration:underline;font-size:14px;display:inline-block;margin-top:22px}.hp-callout-wrap .heading{font-size:18px;margin-bottom:5px}@media (min-width:768px){.hp-callout-wrap .heading{font-size:calc(.8928571429vw + 11.1428571429px)}}@media (min-width:992px){.hp-callout-wrap .heading{font-size:20px}}.hp-callout-wrap .button{margin-top:25px}.bb-callout p{font-family:PreloSlab-SemiBold;color:#4c6e77;font-size:21px;line-height:1.2;margin-bottom:28px}@media (min-width:320px){.bb-callout p{font-size:calc(1.5625vw + 16px)}}@media (min-width:768px){.bb-callout p{font-size:calc(1.7857142857vw + 14.2857142857px)}}@media (min-width:992px){.bb-callout p{font-size:32px}}#feat-article{padding-top:40px;padding-bottom:0}@media (min-width:320px){#feat-article{padding-top:calc(9.765625vw + 8.75px)}}@media (min-width:576px){#feat-article{padding-top:calc(8.2547169811vw + 17.4528301887px)}}@media (min-width:1000px){#feat-article{padding-top:100px}}#feat-article .resource-search{margin:0}#feat-article .resource-search .bg-img{height:144px}@media (min-width:320px){#feat-article .resource-search .bg-img{height:calc(47.265625vw - 7.25px)}}@media (min-width:576px){#feat-article .resource-search .bg-img{height:calc(20.8333333333vw + 145px)}}@media (min-width:768px){#feat-article .resource-search .bg-img{height:calc(13.6574074074vw + 200.111111111px)}}@media (min-width:1200px){#feat-article .resource-search .bg-img{height:364px}}#feat-article .img-holder{max-width:485px;margin:0 auto}#feat-article h2{text-align:center;background-image:linear-gradient(90deg,#61c250 0,#4ec35d 15%,#00c37c 29%,#00c0a4 44%,#00bbc7 59%,#00b3da 73%,#00ace0 86%,#00a9e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:24px;line-height:1.2;margin-bottom:40px}@media (min-width:576px){#feat-article h2{font-size:calc(2.0833333333vw + 12px)}}@media (min-width:768px){#feat-article h2{font-size:calc(1.7857142857vw + 14.2857142857px)}}@media (min-width:992px){#feat-article h2{font-size:32px}}#feat-article .btn-wrap{margin-top:32px}.hp-knowledge h2{margin-bottom:40px;color:#4c6e77}.hp-knowledge article{width:80%;margin-right:18px}.hp-knowledge .btn-holder{margin-top:40px}.pricing-cta{position:relative}.pricing-cta h2{font-size:28px;line-height:1.1;margin-bottom:25px}@media (min-width:320px){.pricing-cta h2{font-size:calc(3.125vw + 18px)}}@media (min-width:576px){.pricing-cta h2{font-size:36px}}.pricing-cta .is-grad{font-size:21px;background:-webkit-linear-gradient(1turn,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:730px;margin:0 auto;line-height:1.15}@media (min-width:320px){.pricing-cta .is-grad{font-size:calc(1.171875vw + 17.25px)}}@media (min-width:576px){.pricing-cta .is-grad{font-size:24px}}.pricing-cta hr{border-color:#7f989e;margin:24px 0 32px}.pricing-cta .main-txt{color:#e0e5e6;font-size:18px;max-width:730px;margin:0 auto 35px}@media (min-width:576px){.pricing-cta .main-txt{font-size:calc(1.5625vw + 9px)}}@media (min-width:768px){.pricing-cta .main-txt{font-size:21px}}.pricing-cta:before{content:"";background:#00313e;position:absolute;top:0;bottom:0;left:0;width:100%;opacity:.95}.hp-d365 .image-links-wrap{margin-top:45px}.hp-d365 .main-heading{color:#4c6e77}.hp-d365 .d365{padding-bottom:20px;border-bottom:1px solid #335a65;width:calc(100% - 50px);margin:0 auto 22px}.hp-d365 .d365 a h3{color:#4c6e77;font-size:24px;margin-top:14px}.hp-d365 .d365 .v-line{top:auto;bottom:-20px}.hp-d365 .feat-link{width:85px;height:auto}.hp-d365 .v-line{width:1px;background:#335a65;height:20px;transform:translate(-50%)}.hp-d365 .tab-links{max-width:455px;margin:0 auto}.hp-d365 .tab-links .icon-wrap{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%;margin:0 0 30px}.hp-d365 .tab-links img{width:65px;height:auto}.hp-d365 .tab-links p{margin-top:12px;font-size:15px;line-height:1.2;transition:color .35s ease;color:#4c6e77}.hp-d365 .end-text{color:#4c6e77;margin-top:20px;margin-bottom:35px;font-size:16px}@media (min-width:320px){.hp-d365 .end-text{margin-bottom:calc(3.90625vw + 22.5px)}}@media (min-width:576px){.hp-d365 .end-text{margin-bottom:45px}}@media (min-width:320px){.hp-d365 .end-text{font-size:calc(.2976190476vw + 15.0476190476px)}}@media (min-width:992px){.hp-d365 .end-text{font-size:18px}}.hp-quote .industry-quote .quote-col:before{display:none}.hp-quote .slider-on-dynamics .slider-on-dynamics .slide{padding:0 5%}.hp-quote .slider-on-dynamics blockquote:after{display:none}.hp-quote .slider-on-dynamics .quote-slider{position:static}.hp-quote .flickity-prev-next-button.previous{left:10px}.hp-quote .flickity-prev-next-button.next{right:10px}.form-conf-bnr{background-image:linear-gradient(90deg,#61c250 0,#4ec35d 15%,#00c37c 29%,#00c0a4 44%,#00bbc7 59%,#00b3da 73%,#00ace0 86%,#00a9e0);text-align:center;padding-top:115px}.form-conf-bnr h1{font-size:28px}@media (min-width:320px){.form-conf-bnr h1{font-size:calc(5.078125vw + 11.75px)}}@media (min-width:576px){.form-conf-bnr h1{font-size:calc(3.6458333333vw + 20px)}}@media (min-width:768px){.form-conf-bnr h1{font-size:calc(3.125vw + 24px)}}@media (min-width:992px){.form-conf-bnr h1{font-size:55px}}.form-conf-bnr p{font-size:21px}@media (min-width:576px){.form-conf-bnr p{font-size:calc(1.5625vw + 12px)}}@media (min-width:768px){.form-conf-bnr p{font-size:calc(.8928571429vw + 17.1428571429px)}}@media (min-width:992px){.form-conf-bnr p{font-size:26px}}.seo-main{padding-top:50px;padding-bottom:55px}@media (min-width:576px){.seo-main{padding-top:calc(9.6153846154vw - 5.3846153846px)}}@media (min-width:992px){.seo-main{padding-top:calc(9.6153846154vw - 5.3846153846px)}}@media (min-width:1200px){.seo-main{padding-top:110px}}@media (min-width:576px){.seo-main{padding-bottom:calc(7.2115384615vw + 13.4615384615px)}}@media (min-width:992px){.seo-main{padding-bottom:calc(4.8076923077vw + 37.3076923077px)}}@media (min-width:1200px){.seo-main{padding-bottom:95px}}.seo-main h3{font-size:19px}@media (min-width:768px){.seo-main h3{font-size:calc(.4464285714vw + 15.5714285714px)}}@media (min-width:992px){.seo-main h3{font-size:20px}}.seo-main .content{padding-bottom:40px}@media (min-width:576px){.seo-main .content{padding-bottom:calc(9.6153846154vw - 15.3846153846px)}}@media (min-width:992px){.seo-main .content{padding-bottom:80px}}.seo-main p{font-size:16px}@media (min-width:768px){.seo-main p{font-size:calc(.4464285714vw + 12.5714285714px)}}@media (min-width:992px){.seo-main p{font-size:17px}}.seo-main .cta{background:#f2fafd;padding:35px 18px}.seo-main .cta-heading{font-size:20px}@media (min-width:320px){.seo-main .cta-heading{font-size:calc(.78125vw + 17.5px)}}@media (min-width:576px){.seo-main .cta-heading{font-size:calc(1.5625vw + 13px)}}@media (min-width:768px){.seo-main .cta-heading{font-size:calc(1.3392857143vw + 14.7142857143px)}}@media (min-width:992px){.seo-main .cta-heading{font-size:28px}}.seo-main .cta-heading span{display:block;color:#00a9e0}.seo-main .cta-content{font-size:14px;margin-bottom:25px}@media (min-width:320px){.seo-main .cta-content{font-size:calc(.4464285714vw + 12.5714285714px)}}@media (min-width:768px){.seo-main .cta-content{font-size:16px}}.page-id-628 h2{margin-bottom:30px}@media (min-width:320px){.page-id-628 h2{margin-bottom:calc(4.4642857143vw + 15.7142857143px)}}@media (min-width:768px){.page-id-628 h2{margin-bottom:50px}}.training-brn .bg-overlay{background:#00a9e0;opacity:.8}.training-brn .gform_confirmation_message{font-family:PreloSlab-SemiBold;font-size:22px;color:#fff;margin-top:30px}.feat-training h3,.feat-training p{color:#618b97}.feat-classes{background:#f2fafd;color:#4d4e53}.training-class-list{background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.2)}.training-class-list>li{border-top:1px solid #ebebeb;margin:0;padding:30px 18px}.training-class-list>li:first-child{border:none}.training-class-list>li .chevron{color:#90d484!important}.training-class-list h3{color:#00313e;margin:0;font-size:20px}@media (min-width:768px){.training-class-list h3{font-size:calc(2.2321428571vw + 2.8571428571px)}}@media (min-width:992px){.training-class-list h3{font-size:25px}}.training-class-list p{color:#618b97}.training-class-list .list-heading{margin:35px 0 28px;font-size:13px;line-height:1.3}.training-class-list .tab-list li{border:none;font-size:16px;position:relative;padding-left:35px;margin-bottom:25px;color:#4c6e77}.training-class-list .tab-list li:before{content:"";background:#5bc6e8;display:block;height:2px;width:18px;position:absolute;left:0;top:10px}.training-class-list .form-trigger.is-hidden{opacity:0}.training-class-list .gform_title{font-size:22px;color:#00a9e0}.training-class-list .training-form{display:none;position:relative;top:-30px}.training-class-list .training-form .gfield{border:1px solid #ccc}.training-class-list .training-form .gform_confirmation_message{font-family:PreloSlab-SemiBold;font-size:22px;color:#00a9e0}.page-id-323 .flickity-enabled{left:0!important}.page-id-323 .flickity-resize article{min-height:100%;display:-ms-flexbox;display:flex}.page-id-323 .flickity-resize a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-id-323 .flickity-resize .content{-ms-flex:1;flex:1}.insight-bnr .insight-slider{margin-top:35px}.insight-bnr .resource.cs h1{margin-top:12px}.insight-bnr .resource.cs img{display:none}.main-query .row:first-child{padding-top:0}.main-query .head-wrap{margin-bottom:30px}.main-query .head-wrap .content h2{margin:0}.main-query .head-wrap .content a{text-transform:uppercase;margin-left:12px;font-size:14px}.main-query .row{position:relative;padding-top:50px;padding-bottom:50px}@media (min-width:320px){.main-query .row{padding-top:calc(5.5803571429vw + 32.1428571429px)}}@media (min-width:768px){.main-query .row{padding-top:75px}}@media (min-width:320px){.main-query .row{padding-bottom:calc(5.5803571429vw + 32.1428571429px)}}@media (min-width:768px){.main-query .row{padding-bottom:75px}}.main-query .grey-bg:before{content:"";position:absolute;left:-50vw;width:190vw;top:0;bottom:0;background:#e0e5e6}.main-query .arrow{height:25px;width:25px;border:2px solid #99adb2;border-radius:50%}.main-query .arrow .head{background:#99adb2}.main-query .arrow .head:before{content:"";display:block;width:13px;height:2px;background:#99adb2}.main-query .arrow .head:after{right:60%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(153,173,178,0);border-right-color:#99adb2;border-width:6px;margin-top:-6px}.main-query .query-slider article{width:100%;max-width:240px;margin:0;min-height:100%}.main-query .query-slider article+article{margin-left:25px}.main-query.has-cols .row{padding:0}.main-query.has-cols .the-query{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-bottom:40px}.tax-resource_type .main-query.has-cols .the-query{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tax-resource_type .search-results-blk article{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.best-dynamics .d365-slider:after{content:"flickity";display:none}.best-dynamics .box{border:1px solid #d8d8d8;border-radius:4px;padding:25px 16px;width:240px;margin-right:25px}.best-dynamics .title{font-size:18px;color:#004153;margin-bottom:6px}@media (min-width:320px){.best-dynamics .title{font-size:calc(.2976190476vw + 17.0476190476px)}}@media (min-width:992px){.best-dynamics .title{font-size:20px}}.best-dynamics p{font-size:16px;color:#004153;line-height:1.4;padding-bottom:20px;border-bottom:1px solid #d8d8d8;margin-bottom:20px}@media (min-width:768px){.best-dynamics p{font-size:calc(.4464285714vw + 12.5714285714px)}}@media (min-width:992px){.best-dynamics p{font-size:17px}}.best-dynamics img{width:63px;height:66px}.service-tabs .course-name br{display:none}.service-tabs .accordion-content a{margin-top:25px}.service-tabs .flex-v-tabs{margin-top:35px}@media (min-width:768px){.service-tabs .flex-v-tabs{margin-top:calc(8.9285714286vw - 33.5714285714px)}}@media (min-width:992px){.service-tabs .flex-v-tabs{margin-top:55px}}.service-tabs .tabs-holder{margin-bottom:35px}.service-tabs .tab-controls{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.service-tabs .tab-control{padding:10px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;font-size:15px;font-family:PFDINTextPro-Light;margin-bottom:18px}.service-tabs .tab-control.active{color:#fff;background:#00a9e0;font-family:PFDINTextPro-Medium}.service-tabs .tab-control.active:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,169,224,0);border-left-color:#00a9e0;border-width:21px;margin-top:-21px}.service-tabs .tab-content{display:none}.service-tabs .tab-content.active{display:block}.service-tabs .tab-content .course-name{font-size:24px}.service-tabs .tab-content .course-name br{display:none}.service-tabs .tab-content .content{font-size:20px;margin-bottom:18px}.service-tabs .tabs-vertical{display:-ms-flexbox;display:flex}.service-tabs .tabs-vertical .tab-controls{-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%;display:block;margin-right:4%}.service-tabs .tabs-vertical .tab-controls br{display:none}.service-tabs .tabs-vertical .tab-contents{-ms-flex-preferred-size:64%;flex-basis:64%;max-width:64%;padding-left:20px;border-left:1px solid #d8d8d8}.slider-on-dynamics .quote-col:before{border-color:#d8d8d8!important}.slider-on-dynamics .quote-slider{position:relative}.slider-on-dynamics .flickity-prev-next-button{height:110px}.slider-on-dynamics .flickity-button{width:44px}.slider-on-dynamics .flickity-button:after,.slider-on-dynamics .flickity-button:before{content:"";display:block;background-size:cover;height:100%}.slider-on-dynamics blockquote{position:relative;border-top:none}.slider-on-dynamics blockquote:after{content:"";position:absolute;top:0;left:-30px;right:-30px;border-top:1px solid #d8d8d8}.slider-on-dynamics .previous:before{background-image:url(../images/catapult-quote-arrow-left-22.svg)}.slider-on-dynamics .next:before{background-image:url(../images/catapult-quote-arrow-right-22.svg)}.slider-on-dynamics .slide{width:100%;padding:0 10%}.slider-on-dynamics .slide img{width:auto}.sol-intro p{color:#757575;margin-top:25px;margin-bottom:50px;font-size:21px}@media (min-width:320px){.sol-intro p{margin-top:calc(8.9285714286vw - 3.5714285714px)}}@media (min-width:768px){.sol-intro p{margin-top:65px}}@media (min-width:320px){.sol-intro p{margin-bottom:calc(2.2321428571vw + 42.8571428571px)}}@media (min-width:768px){.sol-intro p{margin-bottom:60px}}@media (min-width:320px){.sol-intro p{font-size:calc(1.1160714286vw + 17.4285714286px)}}@media (min-width:768px){.sol-intro p{font-size:26px}}.sol-intro img{max-width:100%;height:auto}.sol-intro .icon{border:1px solid #a9b9c0;border-radius:8px}.ind-sol-list .ind-sol-list-wrap{border-bottom:1px solid #99adb2;margin-bottom:35px}@media (min-width:320px){.ind-sol-list .ind-sol-list-wrap{margin-bottom:calc(2.2321428571vw + 27.8571428571px)}}@media (min-width:768px){.ind-sol-list .ind-sol-list-wrap{margin-bottom:45px}}.ind-sol-list .grad-heading{margin-top:18px;padding-bottom:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:0;color:#00313e!important}.ind-sol-list h3{font-size:16px;color:#335a65;text-transform:uppercase;margin-bottom:15px}.ind-sol-list h3:before{content:url(../images/industry-checkmark.svg);display:block}.ind-sol-list p{font-size:17px;color:#757575;font-family:PFDINTextPro-Light}.ind-sol-list .button{margin:0 auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ind-sol-main h2{border-top:1px solid #99adb2;border-bottom:1px solid #99adb2;padding:16px 0 17px;margin-bottom:26px}@media (min-width:320px){.ind-sol-main h2{margin-bottom:calc(3.125vw + 16px)}}@media (min-width:768px){.ind-sol-main h2{margin-bottom:40px}}.ind-sol-main .content{padding:25px 15px 30px;padding-bottom:30px}@media (min-width:320px){.ind-sol-main .content{padding-bottom:calc(3.4090909091vw + 19.0909090909px)}}@media (min-width:1200px){.ind-sol-main .content{padding-bottom:60px}}.ind-sol-main .content a{margin-top:28px}.ind-sol-main .img-holder .video-btn{position:relative;display:inline-block}.ind-sol-main .img-holder .video-btn:before{content:"";position:absolute;background:hsla(0,0%,100%,.75);top:0;left:0;bottom:0;width:100%}.ind-sol-main .img-holder .video-btn svg{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.ind-sol-main img{height:auto;width:100%}.ind-sol-main .top{color:#4c6e77;font-size:21px;line-height:1.25}@media (min-width:320px){.ind-sol-main .top{font-size:calc(.6696428571vw + 18.8571428571px)}}@media (min-width:768px){.ind-sol-main .top{font-size:24px}}.ind-sol-main .bottom{color:#757575;line-height:1.6}.ind-sol-slider .industry-quote blockquote{padding-top:15px;border:none}.ind-sol-slider .flickity-enabled{left:0}.industry-banner{background-position:56% 22%}.industry-banner h1{margin-bottom:25px}@media (min-width:320px){.industry-banner h1{margin-bottom:calc(21.2765957447vw - 43.085106383px)}}@media (min-width:414px){.industry-banner h1{margin-bottom:45px}}.industry-brn-box{background:#fff;top:-70px;margin-bottom:-93px;padding:25px 10px 30px;width:90%;margin-left:5%}@media (min-width:320px){.industry-brn-box{top:calc(-13.3928571429vw - 27.1428571429px)}}@media (min-width:992px){.industry-brn-box{top:-160px}}@media (min-width:320px){.industry-brn-box{margin-bottom:calc(-23.8839285714vw - 16.5714285714px)}}@media (min-width:768px){.industry-brn-box{margin-bottom:-200px}}.industry-brn-box.is-single{top:-70px;margin-bottom:-110px}@media (min-width:320px){.industry-brn-box.is-single{top:calc(-17.8571428571vw - 12.8571428571px)}}@media (min-width:768px){.industry-brn-box.is-single{top:-150px}}@media (min-width:320px){.industry-brn-box.is-single{margin-bottom:calc(-11.4285714286vw - 73.4285714286px)}}@media (min-width:495px){.industry-brn-box.is-single{margin-bottom:calc(-15.3846153846vw - 53.8461538462px)}}@media (min-width:768px){.industry-brn-box.is-single{margin-bottom:-172px}}.industry-brn-box .box-heading{font-size:13px}.industry-brn-box p{font-size:18px;color:#00313e;line-height:1.35}@media (min-width:768px){.industry-brn-box p{font-size:calc(.8928571429vw + 11.1428571429px)}}@media (min-width:992px){.industry-brn-box p{font-size:20px}}.industry-brn-box p:last-of-type{font-size:16px;margin:30px 0}@media (min-width:768px){.industry-brn-box p:last-of-type{font-size:calc(.8928571429vw + 9.1428571429px)}}@media (min-width:992px){.industry-brn-box p:last-of-type{font-size:18px}}.industry-brn-box .button{line-height:1.2;padding:11px 22px 7px}.industry-brn-box .button:first-child{margin-right:12px}.industry-brn-box .green-btn{border-color:#00313e}.industry-list .industry{margin-top:15px}.industry-list .content{border:1px solid #d8d8d8;border-top:none;padding:15px}.industry-list h3{font-size:20px;margin:0;line-height:1.3}@media (min-width:576px){.industry-list h3{font-size:calc(2.0833333333vw + 8px)}}@media (min-width:768px){.industry-list h3{font-size:calc(0vw + 24px)}}@media (min-width:992px){.industry-list h3{font-size:24px}}.industry-list .learn{color:#61c250;font-size:15px;position:absolute;top:20px;right:15px;transition:color .35s}.industry-list .learn:after{content:url(../images/industries-learn.svg)}.about-wrap{background:rgba(0,169,224,.05)}.about-benefits br{display:none}.about-wrap .leader-quote{width:100%;-ms-flex-pack:center;justify-content:center}.about-leadership-slider{max-width:1300px;margin:0 auto;position:static;width:100%;left:0;right:0}.the-experience .box-grid{max-width:275px;margin:0 auto}.the-experience .box-wrap{display:block;padding-bottom:100%;background:hsla(0,0%,100%,.2);margin-top:30px}.the-experience .box-wrap:nth-child(n+3){display:none}.the-experience .logo{opacity:0;padding:12px;transition:all .35s ease}.the-experience img{max-width:100%}.the-experience blockquote{font-size:15px;padding:25px 10px;transition:all .35s ease}@media (min-width:768px){.the-experience blockquote{font-size:calc(.4464285714vw + 11.5714285714px)}}@media (min-width:992px){.the-experience blockquote{font-size:16px}}.the-experience blockquote:before{content:url(../images/quotemarks-about.svg);display:block;margin-bottom:5px}.the-experience blockquote p{margin-bottom:20px}.the-experience cite{font-style:normal;font-size:12px}@media (min-width:768px){.the-experience cite{font-size:calc(.4464285714vw + 8.5714285714px)}}@media (min-width:992px){.the-experience cite{font-size:13px}}.the-experience .cta-link{position:absolute;bottom:0;left:0;height:30px;margin-bottom:10px;width:100%;font-size:13px}@media (min-width:768px){.the-experience .cta-link{font-size:calc(.4464285714vw + 9.5714285714px)}}@media (min-width:992px){.the-experience .cta-link{font-size:14px}}.resource-about-link{margin-top:30px}.resource-about-link p{font-family:PFDINDisplayPro-Bold;color:#00313e;font-size:13px}@media (min-width:768px){.resource-about-link p{font-size:calc(.4464285714vw + 9.5714285714px)}}@media (min-width:992px){.resource-about-link p{font-size:14px}}.resource-about-link a{color:#00313e;border-bottom:1px solid #00313e}.careers .career-img{height:150px}@media (min-width:320px){.careers .career-img{height:calc(45.5062571104vw + 4.3799772469px)}}@media (min-width:1199px){.careers .career-img{height:550px}}.careers .content{background:#fff;width:90%;padding:28px 12px;margin-left:5%;top:-75px;margin-bottom:-75px}@media (min-width:320px){.careers .content{top:calc(-27.9017857143vw + 14.2857142857px)}}@media (min-width:768px){.careers .content{top:calc(-23.2018561485vw - 21.8097447796px)}}@media (min-width:1199px){.careers .content{top:-300px}}@media (min-width:320px){.careers .content{margin-bottom:calc(-27.9017857143vw + 14.2857142857px)}}@media (min-width:768px){.careers .content{margin-bottom:calc(-23.2018561485vw - 21.8097447796px)}}@media (min-width:1199px){.careers .content{margin-bottom:-300px}}.careers .heading{font-size:12px}@media (min-width:576px){.careers .heading{font-size:calc(.5208333333vw + 9px)}}@media (min-width:768px){.careers .heading{font-size:13px}}.careers .callout{color:#61c250;font-size:15px}@media (min-width:768px){.careers .callout{font-size:calc(.4464285714vw + 11.5714285714px)}}@media (min-width:992px){.careers .callout{font-size:16px}}.careers .job-title{font-size:17px}@media (min-width:768px){.careers .job-title{font-size:calc(.4464285714vw + 13.5714285714px)}}@media (min-width:992px){.careers .job-title{font-size:18px}}.careers .job-list{background:#fff;width:90%;margin-left:5%}.careers .job-list li{margin-bottom:22px}.careers .job-list li:after{content:"";display:block;width:60px;height:1px;background:#d8d8d8;margin:0 auto}.careers .job-list li:last-of-type{margin:0}.careers .job-list li:last-of-type:after{display:none}.careers .job-list .job-title{margin-top:0}.demo-bg{background:#f2fafd;min-height:100vh}.demo-request{padding-bottom:60px}@media (min-width:320px){.demo-request{padding-bottom:calc(3.3482142857vw + 49.2857142857px)}}@media (min-width:768px){.demo-request{padding-bottom:calc(11.1607142857vw - 10.7142857143px)}}@media (min-width:992px){.demo-request{padding-bottom:100px}}.demo-wrap{text-align:center;background:#fff;padding:16px;max-width:630px}.demo-wrap .content{max-width:500px;margin:0 auto}.demo-wrap h2{font-size:20px;line-height:1.25;margin-bottom:20px}@media (min-width:576px){.demo-wrap h2{font-size:calc(2.0833333333vw + 8px)}}@media (min-width:768px){.demo-wrap h2{font-size:calc(0vw + 24px)}}@media (min-width:992px){.demo-wrap h2{font-size:24px}}.demo-wrap h2 .alternate-heading{display:none}.demo-wrap .demo-expect{padding:10px 0;border-top:1px solid #618b97;border-bottom:1px solid #618b97;min-height:45px}@media (min-width:320px){.demo-wrap .demo-expect{min-height:calc(1.171875vw + 41.25px)}}@media (min-width:576px){.demo-wrap .demo-expect{min-height:48px}}.demo-wrap .demo-expect p{font-size:18px;color:#618b97;margin:0 auto}@media (min-width:320px){.demo-wrap .demo-expect p{font-size:calc(.78125vw + 15.5px)}}@media (min-width:576px){.demo-wrap .demo-expect p{font-size:20px}}.demo-wrap .demo-expect-alternate{display:none}.demo-wrap .req-list{padding:0;list-style-type:none;margin-top:32px}.demo-wrap .req-list li{font-size:15px;font-family:PreloSlab-Light;text-align:left;color:#618b97;line-height:1.4}@media (min-width:576px){.demo-wrap .req-list li{font-size:calc(.2403846154vw + 13.6153846154px)}}@media (min-width:992px){.demo-wrap .req-list li{font-size:16px}}.demo-wrap .req-list span{-ms-flex-preferred-size:32px;flex-basis:32px;height:32px;overflow:hidden}.demo-wrap .req-list span:before{font-size:30px}.demo-wrap .req-list p{-ms-flex:1;flex:1;margin-left:10px}.demo-wrap .gfield_description:not(.validation_message){color:#00a9e0;text-align:center;margin:12px 0 22px;font-size:18px}@media (min-width:768px){.demo-wrap .gfield_description:not(.validation_message){font-size:calc(.8928571429vw + 11.1428571429px)}}@media (min-width:992px){.demo-wrap .gfield_description:not(.validation_message){font-size:20px}}.demo-wrap .gfield{text-align:left}.demo-wrap .gfield_checkbox{max-width:250px;margin:0 auto}.demo-wrap .gfield_checkbox input+label{-ms-flex-pack:start;justify-content:flex-start;color:#618b97;font-family:PFDINTextPro-Light}.demo-wrap .gform_anchor{position:absolute;top:0;left:0}.demo-wrap .gform_confirmation_wrapper{display:none}.demo-wrap .resource-carousel .swipe-icon{display:block!important}.demo-form-resources{display:none;text-align:left;opacity:0;transition:all .35s ease;margin-top:40px!important}.demo-form-resources.is-visible{display:block;opacity:1}.contact-pg{min-height:100vh;background:linear-gradient(90deg,#61c250,#00a9e0);color:#fff;padding-top:120px}.contact-pg h1{font-size:18px;margin-bottom:10px}.contact-pg .subheading{font-size:28px;line-height:1.1}@media (min-width:320px){.contact-pg .subheading{font-size:calc(5.46875vw + 10.5px)}}@media (min-width:576px){.contact-pg .subheading{font-size:calc(3.125vw + 24px)}}@media (min-width:768px){.contact-pg .subheading{font-size:calc(3.125vw + 24px)}}@media (min-width:992px){.contact-pg .subheading{font-size:calc(3.8461538462vw + 16.8461538462px)}}@media (min-width:1200px){.contact-pg .subheading{font-size:63px}}.contact-pg a,.contact-pg p{font-size:18px}@media (min-width:768px){.contact-pg a,.contact-pg p{font-size:calc(1.3392857143vw + 7.7142857143px)}}@media (min-width:992px){.contact-pg a,.contact-pg p{font-size:21px}}.contact-pg .digits{margin:20px 0}.contact-pg a{display:inline-block;color:#fff}.contact-pg form{margin-top:35px}.contact-pg input{background:#f2fafd;height:50px}.contact-pg textarea{background:#f2fafd;padding:10px 5px;min-height:120px}.contact-pg .button{margin-top:30px;background:#fff;color:#00a9e0;border-radius:4px;border:none;padding:20px;min-width:160px}.contact-pg .gform_confirmation_message{margin-top:40px}.contact-pg .gform_confirmation_message p{font-size:24px}@media (min-width:576px){.contact-pg .gform_confirmation_message p{font-size:calc(1.9230769231vw + 12.9230769231px)}}@media (min-width:992px){.contact-pg .gform_confirmation_message p{font-size:32px}}.single-cs-bnr{padding-bottom:140px}@media (min-width:320px){.single-cs-bnr{padding-bottom:calc(1.4880952381vw + 135.238095238px)}}@media (min-width:992px){.single-cs-bnr{padding-bottom:calc(-43.2692307692vw + 579.230769231px)}}@media (min-width:1200px){.single-cs-bnr{padding-bottom:60px}}.single-cs-bnr p{background:#00313e;display:inline-block;padding:6px 14px;font-size:18px;margin-bottom:20px}.single-cs-bnr .blue-btn{font-family:PFDINDisplayPro-Bold;border-color:#fff}.cs-single-heading{font-size:28px;margin-bottom:32px}@media (min-width:320px){.cs-single-heading{font-size:calc(5.46875vw + 10.5px)}}@media (min-width:576px){.cs-single-heading{font-size:calc(3.125vw + 24px)}}@media (min-width:768px){.cs-single-heading{font-size:calc(6.6964285714vw - 3.4285714286px)}}@media (min-width:992px){.cs-single-heading{font-size:63px}}.cs-single-heading b,.cs-single-heading strong{font-family:PreloSlab-Black;font-weight:500}.article-header{margin-top:60px}.article-header .type{color:#618b97;font-size:18px;margin-bottom:30px}@media (min-width:768px){.article-header .type{font-size:calc(1.3392857143vw + 7.7142857143px)}}@media (min-width:992px){.article-header .type{font-size:21px}}.article-header .type:after{content:"";border-bottom:1px solid #d8d8d8;display:block;width:140px}.article-header time{font-size:14px;color:#004153;letter-spacing:.09px}@media (min-width:768px){.article-header time{font-size:calc(.4464285714vw + 10.5714285714px)}}@media (min-width:992px){.article-header time{font-size:15px}}.article-header h1{margin:4px 0 6px;font-size:24px;letter-spacing:0}@media (min-width:576px){.article-header h1{font-size:calc(1.9230769231vw + 12.9230769231px)}}@media (min-width:992px){.article-header h1{font-size:32px}}.article-header .author{color:#004153;font-size:14px}@media (min-width:768px){.article-header .author{font-size:calc(.4464285714vw + 10.5714285714px)}}@media (min-width:992px){.article-header .author{font-size:15px}}.article-header .social-icons-list{-ms-flex-pack:start;justify-content:flex-start;padding:16px 0 0}.article-header .social-icons-list li:first-child{margin-left:0}.gated-form{margin-bottom:35px}.gated-form .gform_anchor{top:0;left:0;position:absolute}.gated-form .form-heading{font-size:18px}@media (min-width:768px){.gated-form .form-heading{font-size:calc(2.6785714286vw - 2.5714285714px)}}@media (min-width:992px){.gated-form .form-heading{font-size:24px}}.gated-form .gform_fields{padding:0}.gated-form .gform_fields li:before{display:none}.gated-form .gform_footer{text-align:center}.cs-intro-blk{width:90vw;margin-left:5vw;background:#fff;padding:15px 10px 45px;top:-60px;margin-bottom:-60px}.cs-intro-blk .social-icons-list{padding-top:0}.cs-intro-blk p{color:#00313e;font-size:18px}@media (min-width:768px){.cs-intro-blk p{font-size:calc(.8928571429vw + 11.1428571429px)}}@media (min-width:992px){.cs-intro-blk p{font-size:20px}}.cs-customer-heading{font-size:12px}@media (min-width:576px){.cs-customer-heading{font-size:calc(.5208333333vw + 9px)}}@media (min-width:768px){.cs-customer-heading{font-size:13px}}.single-resource-content{line-height:1.3;padding:0}.single-resource-content blockquote,.single-resource-content h2,.single-resource-content h3{margin:0}.single-resource-content a:not(.button){color:#00a9e0}.single-resource-content ol li ul,.single-resource-content ul li ol{margin-top:25px}.single-resource-content li{position:relative;font-family:PFDINTextPro-Light}.single-resource-content li strong{font-family:PFDINTextPro-Medium}.single-resource-content ul{padding-left:35px}.single-resource-content ul>li:before{content:"";width:6px;height:6px;background:#7f989e;position:absolute;top:8px;left:-20px;border-radius:50%}.single-resource-content ol{padding-left:20px;counter-reset:a}.single-resource-content ol>li:before{position:absolute;left:-20px;content:counter(a) ".";counter-increment:a;top:1px;color:#7f989e}.single-resource-content .content-blk{margin-bottom:30px}.single-resource-content .blk-heading:not(:first-of-type){margin-top:30px}.single-resource-content .heading{font-size:21px}@media (min-width:768px){.single-resource-content .heading{font-size:calc(1.3392857143vw + 10.7142857143px)}}@media (min-width:992px){.single-resource-content .heading{font-size:24px}}.single-resource-content .subheading{font-size:16px}@media (min-width:768px){.single-resource-content .subheading{font-size:calc(.8928571429vw + 9.1428571429px)}}@media (min-width:992px){.single-resource-content .subheading{font-size:18px}}.single-resource-content .callout-quote,.single-resource-content .career-cta,.single-resource-content .p-callout{font-size:18px;border-top:1px solid;border-bottom:1px solid;padding:24px 0}@media (min-width:768px){.single-resource-content .callout-quote,.single-resource-content .career-cta,.single-resource-content .p-callout{font-size:calc(.8928571429vw + 11.1428571429px)}}@media (min-width:992px){.single-resource-content .callout-quote,.single-resource-content .career-cta,.single-resource-content .p-callout{font-size:20px}}.single-resource-content .regular-p p{line-height:1.35;font-family:PFDINTextPro-Light}.single-resource-content .regular-p p strong{font-family:PFDINTextPro-Medium}.single-resource-content .p-callout{background:rgba(97,194,80,.05);border-color:#00313e;color:#00313e}.single-resource-content .callout-quote{background:rgba(0,169,224,.05);border-color:#618b97;color:#00313e}.single-resource-content p{font-size:15px}@media (min-width:768px){.single-resource-content p{font-size:calc(.4464285714vw + 11.5714285714px)}}@media (min-width:992px){.single-resource-content p{font-size:16px}}.single-resource-content p+ul{margin-top:25px}.single-resource-content .img-native{max-width:100%;height:auto}.single-resource-content h3{margin-bottom:20px}.single-resource-content .career-blk a{color:#00313e;border-bottom:1px solid #00313e}.single-resource-content .career-blk b,.single-resource-content .career-blk strong{color:#00313e}.single-resource-content .career-cta{background:rgba(97,194,80,.05);border-color:#7f989e}.single-resource-content .flex-btn{margin-bottom:45px}.single-resource-content footer{font-size:13px}.single-resource-content footer cite{display:inline-block;margin-top:25px;font-style:normal}.related-resources{padding-top:40px}.related-resources:before{content:"";display:block;border-top:1px solid #4c6e77;width:calc(100vw - 60px);position:relative;top:-40px;left:30px}.related-resources h3{font-size:13px;text-transform:uppercase}.related-resources .insight-row{margin-top:50px}.related-slider:after{content:"flickity";display:none}.industry-single-bnr{height:350px}@media (min-width:320px){.industry-single-bnr{height:calc(22.7272727273vw + 277.272727273px)}}@media (min-width:1200px){.industry-single-bnr{height:550px}}.industry-list{max-width:1315px}.industry-details li{border:1px solid #d8d8d8;padding:20px;font-size:18px}@media (min-width:768px){.industry-details li{font-size:calc(.8928571429vw + 11.1428571429px)}}@media (min-width:992px){.industry-details li{font-size:20px}}.industry-details li:before{content:url(../images/industry-checkmark-single.svg);position:absolute;top:0;left:50%;margin-right:-50%;transform:translate(-50%,-50%);background:#fff}.industry-details .img-col{margin-bottom:25px}.industry-details p{line-height:1.35;font-family:PFDINTextPro-Light;font-size:15px}@media (min-width:768px){.industry-details p{font-size:calc(.4464285714vw + 11.5714285714px)}}@media (min-width:992px){.industry-details p{font-size:16px}}.industry-quote .quote-col:before{content:"";display:block;position:absolute;width:calc(100% - 30px);left:15px;top:0;border-top:1px solid #00313e}.industry-quote .logo{display:inline-block;margin:50px auto 10px}.industry-quote .content-wrap{margin-bottom:20px}.industry-quote blockquote{border-top:1px solid #d8d8d8;width:86%;margin:20px 0 25px 6%}.industry-quote blockquote:before{content:url(../images/quote-2022.svg);display:block;margin:20px auto 12px;text-align:center}.industry-quote blockquote p{color:#7f989e;font-size:15px}@media (min-width:768px){.industry-quote blockquote p{font-size:calc(.4464285714vw + 11.5714285714px)}}@media (min-width:992px){.industry-quote blockquote p{font-size:16px}}.industry-quote blockquote cite{margin-top:18px;font-size:12px;font-style:normal;line-height:1.2}@media (min-width:768px){.industry-quote blockquote cite{font-size:calc(.4464285714vw + 8.5714285714px)}}@media (min-width:992px){.industry-quote blockquote cite{font-size:13px}}.industry-details{padding-bottom:0}.industry-details .p-callout{color:#4c6e77;font-family:PreloSlab-SemiBold;font-size:20px;background:transparent;border:none;max-width:730px;margin:0 auto;text-align:center}@media (min-width:576px){.industry-details .p-callout{font-size:calc(.9615384615vw + 14.4615384615px)}}@media (min-width:992px){.industry-details .p-callout{font-size:24px}}@media (min-width:576px){.header{background:#00313e;-ms-flex-pack:justify;justify-content:space-between;transition:background .37s ease .9s;-ms-flex-align:center;align-items:center}.header .logo-link{width:170px;height:72px;background:transparent}.header .magnify{right:77px}.header.is-open{background:transparent;transition:background .37s .4s}.header .global-search-form{top:72px}.gn--trigger{height:72px;width:72px}.gn-wrap{width:72px}.gn-wrap.expand-wrap .home-link{opacity:1}.gn-inner{padding:100px 20px 20px}.gn{text-align:left}.gn-content{-ms-flex-preferred-size:40%;flex-basis:40%;margin-right:25px}.gn-content-wrap{margin-top:40px;-ms-flex-preferred-size:100%;flex-basis:100%}.gn-callout{padding:0 0 0 15px;-ms-flex:1;flex:1}.gn-callout .btn-holder{-ms-flex-align:start;align-items:flex-start}.gn-callout .button{background:#fff;padding:12px 22px 10px;border-radius:25px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.gn-callout .button:first-of-type{margin:0 15px 0 0}.gn--items{position:relative;padding-bottom:0;padding-right:10px}.gn--items:after{content:"";display:block;position:absolute;top:14px;right:-8%;bottom:14px;width:1px;background:hsla(0,0%,100%,.55)}.gn--items .menu-item{width:100%;margin:0;padding:14px 0;line-height:1.1}.gn--items .menu-item a{padding:0;display:inline-block;width:100%}.gn--items .menu-item:first-child{padding-top:14px;margin:0}.gn--items .menu-item.btn{margin-top:20px}.gn--items .menu-item.btn a{padding:14px 25px;width:auto}.gn--items .menu-item.sub-trigger:after,.gn--items .menu-item.sub-trigger:before{top:30px}.gn--items .menu-item.menu-item-4081 .sub-menu{top:-68px}.gn--items .sub-menu{display:none;position:absolute;left:117%;width:110%;top:-5px;z-index:2}.gn--items .sub-menu li{padding:10px 0}.gn--items .sub-menu li.pg-item{padding-bottom:6px;font-size:18px}.gn-callout{transition:opacity .3s .37s;opacity:1;visibility:visible}.gn-callout.hide{transition:opacity .3s .1s;visibility:hidden;opacity:0}.gn-cta-contact{margin-top:25px}.gn-cta-contact li{margin:5px 0 0}.gn-cta-contact li:nth-child(3){margin-top:20px}.gn-cta-contact li:last-child a{font-family:PFDINTextPro-Medium;text-transform:uppercase}.gn-cta-contact .c-link a{font-size:18px}.gn-cta-contact .p-link{font-size:22px}.banner.is-solution,.img-bnr{text-align:left}.img-bnr .flickity-enabled{left:-30px}}@media (min-width:576px) and (min-width:576px){.img-bnr .flickity-enabled{left:calc(-13.0890052356vw + 45.3926701571px)}}@media (min-width:576px) and (min-width:767px){.img-bnr .flickity-enabled{left:-55px}}@media (min-width:576px){.img-bnr .button{padding:17px 22px 15px}.img-bnr .button br{display:none}.text-bnr.cs-banner,.text-bnr.insight-bnr{text-align:left}.text-bnr .button{padding:14px 18px}.text-bnr .button br{display:none}.hp-bnr{text-align:left}.hp-bnr .brn-btn-holder .button:first-child{margin:0 18px 0 0}.pricing-cta h2{font-size:36px;line-height:1.1;margin-bottom:25px}.hp-callout-wrap{text-align:center}.hp-callout-wrap .box{margin:0;-ms-flex-preferred-size:calc(50% - 12.5px);flex-basis:calc(50% - 12.5px)}.hp-callout-wrap .quote{color:#00313e;font-size:15px;line-height:1.3;margin:0;text-transform:none}}@media (min-width:576px) and (min-width:768px){.hp-callout-wrap .quote{font-size:calc(.4464285714vw + 11.5714285714px)}}@media (min-width:576px) and (min-width:992px){.hp-callout-wrap .quote{font-size:16px}}@media (min-width:576px){.hp-d365 .d365{margin-bottom:24px}.hp-d365 .d365 .v-line{bottom:-21px}.hp-d365 .v-line{height:24px}.hp-d365 .tab-links{max-width:none;margin-bottom:30px}.hp-d365 .tab-links .icon-wrap .v-line{bottom:auto;top:-24px}#feat-article .resource-search{width:100%;max-width:none}#feat-article .img-holder{max-width:610px}#feat-article .btn-wrap{margin-bottom:25px}#feat-article .btn-wrap a{display:-ms-inline-flexbox;display:inline-flex}.hp-knowledge .flickity-viewport{width:100%}.hp-knowledge .search-results-blk .resource-search{width:55%;max-width:55%}.best-dynamics .main-heading{text-align:left}.best-dynamics .d365-slider{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px;row-gap:20px}.best-dynamics .d365-slider:after{content:""}.best-dynamics .box{width:auto;min-height:auto!important;margin:0}.about-benefits .main-heading{text-align:left}.about-benefits br{display:block}.about-benefits .three-icon-list{margin-top:55px}.about-benefits .three-icon-list li{padding:0 8px;-ms-flex-preferred-size:33%;flex-basis:33%}.the-experience .heading{text-align:left;margin-bottom:60px}.the-experience .box-grid{max-width:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:15px;row-gap:15px}.the-experience .box-wrap{margin:0}.the-experience .box-wrap blockquote{opacity:0}.the-experience .box-wrap .logo{opacity:1}.the-experience .box-wrap:nth-child(3),.the-experience .box-wrap:nth-child(4){display:block}.careers .constrain-width{max-width:500px;margin-left:auto;margin-right:auto}.careers .content{padding:35px 30px}.leader-quote .quote-col{margin-bottom:40px;padding:30px 20px 50px;min-height:361px}.leader-quote .leader{position:absolute;top:0;bottom:0;left:0;right:0;height:auto;background-position-x:78%}.leader-quote .leader:after{background:linear-gradient(115deg,#fff 42%,hsla(0,0%,100%,0) 72%)}.leader-quote .quote{transform:none;z-index:2;background:transparent;margin:0;text-align:left;width:60%}.leader-quote .quote .button{display:none}.form-conf-bnr{padding:118px 0 58px}.form-conf-bnr h1{margin-bottom:12px}.demo-wrap .demo-expect{width:385px;margin:0 auto}.demo-wrap .req-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:25px}.demo-wrap .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.demo-wrap .gfield{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}.demo-wrap .gfield:last-of-type{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.demo-wrap input{padding:9px}.stage-fixed-nav .navigation li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}.ind-sol-list ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:30px;margin-bottom:50px}.ind-sol-list li{margin:0}.cs-main .cs-query{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.insight-bnr .insight-slider{margin-top:65px}.page-id-323 .search-results-blk .resource-search a{height:auto}.main-query .head-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.main-query .head-wrap .content{-ms-flex:1;flex:1}.main-query .head-wrap .content h2{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.main-query .head-wrap .content a{-ms-flex-preferred-size:94px;flex-basis:94px}.tax-resource_type .search-results-blk .resource-search{-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.industry-brn-box br{display:none}.industry-brn-box .button{padding:14px 22px 12px}.industry-list .query-col{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:15px;row-gap:15px}.contact-pg{text-align:left}.contact-pg a{margin-right:20px}.contact-pg .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.contact-pg .gfield{-ms-flex-preferred-size:calc(50% - 7.5px);flex-basis:calc(50% - 7.5px)}.contact-pg .gfield.is-last-input{-ms-flex-preferred-size:100%;flex-basis:100%}.contact-pg .gform_footer{text-align:center}.contact-pg .gform_confirmation_message p{text-align:left!important}.filter-wrap .tax-items{padding:12px 0}.filter-wrap .tax-items li{margin:0;font-size:16px;margin-right:15px}}@media (min-width:576px) and (min-width:576px){.filter-wrap .tax-items li{font-size:calc(1.0416666667vw + 10px)}}@media (min-width:576px) and (min-width:768px){.filter-wrap .tax-items li{font-size:18px}}@media (min-width:576px) and (min-width:576px){.filter-wrap .tax-items li{margin-right:calc(3.6057692308vw - 5.7692307692px)}}@media (min-width:576px) and (min-width:992px){.filter-wrap .tax-items li{margin-right:30px}}@media (min-width:576px){.filter-wrap .circle{margin-left:10px}.filter-wrap .plus{width:15px;height:15px}.filter-wrap .plus .side,.filter-wrap .plus .up{height:15px;left:-3px}.adv-search-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.tax-search-wrap{-ms-flex-preferred-size:calc(50% - 7.5px);flex-basis:calc(50% - 7.5px)}.filter-form-send-wrap{-ms-flex-preferred-size:100%;flex-basis:100%}.article-header{margin-top:78px;padding:45px 0 40px}}@media (min-width:576px) and (min-width:576px){.article-header{margin-top:calc(3.5256410256vw + 57.6923076923px)}}@media (min-width:576px) and (min-width:1200px){.article-header{margin-top:100px}}@media (min-width:576px){.gated-form .gform_fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:20px}.single-resource-content .quote,.single-resource-content .quote-col{padding-left:0}.related-resources:before{width:calc(100vw - 30px);left:15px}.related-resources .flickity-enabled{left:0}.flickity-enabled{left:-30px}}@media (min-width:576px) and (min-width:576px){.flickity-enabled{left:calc(-52.3560209424vw + 271.570680628px)}}@media (min-width:576px) and (min-width:767px){.flickity-enabled{left:-130px}}@media (min-width:576px){.flickity-page-dots{top:auto;bottom:90px}.flickity-page-dots .dot{border:1px solid #00313e}.flickity-page-dots .dot.is-selected{background:#00313e}.search-pg .search-title{text-align:left}.search-pg .search-terms{font-size:42px;line-height:1.1;padding-bottom:28px;border-bottom:1px solid #d8d8d8}.search-results-blk{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.search-results-blk .page-search,.search-results-blk h2{-ms-flex-preferred-size:100%;flex-basis:100%}.search-results-blk .resource-search{-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}.search-results-blk .resource-search a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.search-results-blk .resource-search h2{-ms-flex-preferred-size:fit-content;flex-basis:fit-content}.search-results-blk .resource-search .excerpt{-ms-flex:1;flex:1}.search-results-blk .resource-search .top-bar{padding:9px 22px}.search-results-blk .resource-search .top-bar span{margin-right:10px}.search-results-blk .resource-search .content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.solution-callout-wrap{overflow:hidden}.solution-callout ul{width:530px;position:relative;left:-8px;-ms-flex-pack:justify;justify-content:space-between;margin:40px auto 0}.solution-callout li{-ms-flex-preferred-size:144px;flex-basis:144px;height:144px;border-radius:50%;padding:16px 15px;margin:0 55px 40px;background:#fff;transition:background .35s;animation:circlePulse 2.5s linear infinite}.solution-callout li:nth-child(2){animation-delay:175ms}.solution-callout li:nth-child(3){animation-delay:325ms}.solution-callout li:nth-child(4){animation-delay:475ms}.solution-callout li span{display:block;height:34px}.solution-callout li span:before{color:#fff;font-size:33px}.solution-callout li p{margin-top:8px;line-height:1;background:-webkit-linear-gradient(1turn,#61c250,#4ec35d,#00c37c,#00c0a4,#00bbc7,#00b3da,#00ace0,#00a9e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;text-transform:uppercase;font-size:21px}.solution-callout li.active{background:#02313e}.solution-callout li.active span:before{background:-webkit-linear-gradient(-30deg,#a1cd3a,#00a79d 50%,#007988);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.solution-callout li.active p{color:#00a9e0}.solution-callout li.active .btn-round{transform-origin:center;transform:rotate(135deg) translate(-5px,13px)}.solution-callout li.active .btn-round .close:after,.solution-callout li.active .btn-round .close:before{background:#00a9e0}@keyframes circlePulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.7),0 0 0 0 hsla(0,0%,100%,.7)}40%{box-shadow:0 0 0 50px hsla(0,0%,100%,0),0 0 0 0 hsla(0,0%,100%,.7)}80%{box-shadow:0 0 0 50px hsla(0,0%,100%,0),0 0 0 30px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0),0 0 0 30px hsla(0,0%,100%,0)}}.solution-callout .btn-round{transition:transform .45s ease-out;text-align:center;top:86%}.solution-callout .btn-round .close{position:relative;display:inline-block;width:12px;height:12px;overflow:hidden;animation-duration:1s;animation-fill-mode:both}.solution-callout .btn-round .close:after,.solution-callout .btn-round .close:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#13a6e1}.solution-callout .btn-round .close:before{transform:rotate(0deg)}.solution-callout .btn-round .close:after{transform:rotate(90deg)}.solution-callout .bld-form{border-top:1px solid #fff;border-bottom:1px solid #fff;margin:40px 0 20px;padding:18px 0;max-height:2000}.solution-callout .top-msg{font-size:20px;margin:0;line-height:1.3}.solution-callout .bottom-msg{font-size:18px;line-height:1.3}.resource{width:210px}.resource h1{line-height:1.3}.ebook-bnr .content{padding:20px}.tab-slider .tab-slider-cell{-ms-flex-direction:row;flex-direction:row}.tab-slider .left-col{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:25px}.tab-slider .right-col{-ms-flex-preferred-size:50%;flex-basis:50%;margin-top:35px;height:190px}.ftr--items{max-width:316px}.ftr-contact li:first-child{margin-right:18px}.ftr-offices{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin-top:37px}.ftr-offices li{border-right:1px solid rgba(0,169,224,.5)}.ftr-offices li:last-of-type{border:none}.ftr-legal .legal-col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.ftr-legal li:nth-child(4){padding-left:10px;border-left:1px solid #00313e;margin:0 0 12px 10px}}@media (max-width:991.98px){.demo-request .demo-expect{width:100%!important}}@media (min-width:768px){.container-xl{padding-right:40px;padding-left:40px}.three-icon-list{margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:25px}.three-icon-list li{margin:0;text-align:center}.header{padding:0 0 0 25px}.header .logo-link img{margin-top:10px;width:175px;height:auto}.header .logo-link.is-open .magnify{transition:opacity .37s .32s}.header .magnify{right:431px;transition:opacity .37s ease .96s}.header .global-search-form{top:96px}.header .btn-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .btn-wrap .btns{transition:opacity .37s ease .9s}.header .btn-wrap a{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background:transparent;border-radius:25px;border:2px solid #fff;font-size:14px;padding:10px 14px 8px;margin-right:25px}.header.is-open .btns{opacity:0;transition:opacity .37s .4s}.gn--trigger{height:96px;width:96px}.gn-wrap{width:96px}.gn-wrap .home-link{left:30px}.gn{padding-top:75px}.gn-content-wrap{margin:0}.gn-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:100%;padding:0 45px}.gn-content{-ms-flex-preferred-size:38%;flex-basis:38%;margin-right:5%}.gn-callout{-ms-flex-preferred-size:57%;flex-basis:57%}.gn--items .sub-menu li.pg-item{font-size:24px}.img-bnr{padding-top:160px}.img-bnr .has-arrow-icon:after{content:url(../images/long-arrow.svg);display:inline-block;margin-left:8px}.resource-slider:after{content:""}.resource-slider .resource{-ms-flex-preferred-size:32%;flex-basis:32%;margin:0}.resource-slider .resource.exclude-mobile{display:block;background:transparent}.resource-slider .resource.exclude-mobile p{font-size:24px}.insight-bnr h1{margin-bottom:0}.industry-banner{padding-top:170px}}@media (min-width:768px) and (min-width:768px){.industry-banner{padding-top:calc(9.2592592593vw + 98.8888888889px)}}@media (min-width:768px) and (min-width:1200px){.industry-banner{padding-top:210px}}@media (min-width:768px){.text-bnr.seo-bnr h1{max-width:588px}.text-bnr.seo-bnr .left-col{-ms-flex-preferred-size:66%;flex-basis:66%;max-width:66%}.text-bnr.seo-bnr .right-col{-ms-flex-preferred-size:29%;flex-basis:29%;max-width:29%}.text-bnr.seo-bnr img{width:100%}.text-bnr.seo-bnr p{line-height:1.8}.hp-d365 .main-heading{max-width:680px;margin:0 auto 65px}.hp-d365 .d365{width:calc(100% - 94px)}.hp-d365 .feat-link{width:100px}.hp-d365 .tab-links .icon-wrap{-ms-flex-preferred-size:96px;flex-basis:96px}.hp-d365 .tab-links img{margin-top:20px}.hp-d365 .end-text{width:600px;margin:0 auto 50px}.hp-knowledge .search-results-blk .resource-search{width:calc(33% - 10px);max-width:calc(33% - 10px);margin:0}.hp-knowledge .search-results-blk .resource-search h2{margin-bottom:16px}.training-brn .gform_fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px;row-gap:20px}.training-brn .gfield{margin:0}.training-brn .gform_confirmation_message{width:700px}.training-class-list{padding:10px 30px}.training-class-list .tab-list{column-count:2;margin:0 0 15px 30px}.training-class-list .tab-list li{break-inside:avoid}.training-class-list .training-form .gform_confirmation_message{width:700px}.training-class-list .training-form .gform_fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:20px}.training-class-list .training-form .gfield{margin:0}.about-benefits .three-icon-list{margin-bottom:-55px}.about-benefits .three-icon-list li{margin-bottom:55px}.the-experience .box-grid{grid-gap:30px;row-gap:30px}.resource-about-link{margin-top:40px}.slider-on-dynamics .flickity-button{width:55px}.slider-on-dynamics .flickity-prev-next-button{height:150px}.slider-on-dynamics .previous{left:70px}.slider-on-dynamics .next{right:70px}.ind-sol-list ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:45px;margin-bottom:60px}.ind-sol-list h3{line-height:1.25}.ind-sol-list h3 span{display:block}.ind-sol-list h3:before{margin-bottom:10px}.ind-sol-main .content{padding-top:0;position:relative;top:-8px}.ind-sol-main .top{line-height:1.25}.ind-sol-main .bottom{font-size:16px}}@media (min-width:768px) and (min-width:768px){.ind-sol-main .bottom{font-size:calc(.8928571429vw + 9.1428571429px)}}@media (min-width:768px) and (min-width:992px){.ind-sol-main .bottom{font-size:18px}}@media (min-width:768px){.contact-pg{min-height:95vh}.contact-pg .intro-col{margin-bottom:55px}.contact-pg .digits{margin:35px 0 20px}.contact-pg .gform_confirmation_message{margin:109px 0 0 25px}.contact-pg .gform_confirmation_message p{text-align:center!important}.form-conf-bnr{padding-top:150px}.cta-contact{width:72px;box-shadow:0 3px 5px 0 rgba(0,0,0,.16),0 3px 5px 0 rgba(0,0,0,.23);position:absolute;top:164px;z-index:2;right:0!important;opacity:0;background:#fff;transition:opacity .45s ease}.cta-contact.is-sticky{opacity:1}.cta-contact li{border-bottom:1px solid #99adb2;height:72px;margin:0;margin:0 5px}.cta-contact li:last-child{border:none}.cta-contact a:before{color:#61c250;font-size:25px}.search-pg{margin-top:90px}.search-pg .search-terms br{display:none}.cs-intro-blk{padding-bottom:60px}.cs-intro-blk .social-icons-list{-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.related-resources:before{width:calc(100vw - 80px);left:40px}.industry-list ul{margin-top:22px}.industry-list li{font-size:16px;color:#00313e;font-family:PFDINTextPro-Light;padding-left:35px;padding-bottom:16px;border-bottom:1px solid #cceef9;margin-bottom:16px;line-height:1.35}}@media (min-width:768px) and (min-width:768px){.industry-list li{font-size:calc(.4464285714vw + 12.5714285714px)}}@media (min-width:768px) and (min-width:992px){.industry-list li{font-size:17px}}@media (min-width:768px){.industry-list li:before{content:url(../images/industry-checkmark.svg);position:absolute;top:2px;left:0}.industry-list li:last-child{border:none;padding:0 0 0 35px;margin:0}.industry-list strong{font-family:PFDINTextPro-Medium}.industry-list .learn{margin:20px 0 12px;position:static;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.industry-list .learn:after{margin-left:10px}.journey-section .ch-anchor{top:-101px}.industry-brn-box.is-single{margin-bottom:-231px}.industry-details li{line-height:1.35}.industry-details .highlight-list{margin-top:40px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;column-gap:15px}}@media (min-width:768px) and (min-width:768px){.industry-details .highlight-list{margin-top:calc(8.9285714286vw - 28.5714285714px)}}@media (min-width:768px) and (min-width:992px){.industry-details .highlight-list{margin-top:60px}}@media (min-width:768px){.industry-details .btn-holder{text-align:left}.industry-quote blockquote{width:60%;margin-left:20%}.industry-quote.slider-on-dynamics blockquote{width:70%;margin-left:15%}.service-tabs{padding-bottom:0}.demo-wrap{max-width:820px;padding:35px 0;padding-right:35px;padding-left:35px}}@media (min-width:768px) and (min-width:768px){.demo-wrap{padding-right:calc(13.8888888889vw - 71.6666666667px)}}@media (min-width:768px) and (min-width:1200px){.demo-wrap{padding-right:95px}}@media (min-width:768px) and (min-width:768px){.demo-wrap{padding-left:calc(13.8888888889vw - 71.6666666667px)}}@media (min-width:768px) and (min-width:1200px){.demo-wrap{padding-left:95px}}@media (min-width:768px){.demo-wrap .content{max-width:605px}.demo-wrap button.brand-btn{margin:25px auto}.tab-slider .right-col{margin-top:25px;height:243px;background-size:contain;background-position:top}.solution-callout ul{width:600px;margin-top:50px}.solution-callout li{-ms-flex-preferred-size:156px;flex-basis:156px;height:156px}.solution-callout .top-msg{font-size:21px}.resource.is-square{-ms-flex-preferred-size:32%;flex-basis:32%;height:auto;width:auto}.leader-quote .leader:after{background:linear-gradient(115deg,#fff 46%,hsla(0,0%,100%,0) 74%)}.leader-quote .quote{width:53%}.filter-form-send-wrap,.tax-search-wrap{-ms-flex-preferred-size:calc(33% - 7.5px);flex-basis:calc(33% - 7.5px)}.footer{padding-top:50px}.ftr-main{display:-ms-flexbox;display:flex}.ftr-main .row{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;border:none;margin:0 0 40px}.ftr-main .cmp-col{text-align:left}.ftr-home-link{width:40px;height:40px;position:relative;top:-3px}.ftr--items{column-count:1;margin:0 0 0 10px}.contact-row>div,.ftr--items{text-align:left}.ftr-offices{margin-top:25px;-ms-grid-columns:1fr;grid-template-columns:1fr}.ftr-offices li{border:none}.ftr-main form,.ftr-main input{text-align:left}.ftr-legal .designby{margin-left:auto;border:none}.social-icons-list{padding:25px 0 0;-ms-flex-pack:start;justify-content:flex-start}.social-icons-list li:first-child{margin-left:0}.social-icons-list a{height:35px;width:35px}.social-icons-list a:before{font-size:24px}}@media (min-width:690px){.cs-intro-blk{padding-bottom:60px}.related-slider{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;column-gap:15px}.related-slider:after{content:""}.related-slider .resource{min-height:auto;width:100%;margin:0}}@media (min-width:992px){.three-icon-list{grid-gap:40px}#search-btn{display:none}.header .magnify{right:609px;top:58%}.header .btn-wrap{-ms-flex-preferred-size:683px;flex-basis:683px}.header .btn-wrap a{margin-right:16px}.header .btn-wrap .btns{-ms-flex-preferred-size:325px;flex-basis:325px;display:-ms-flexbox!important;display:flex!important}.header .global-search-form{opacity:1!important;visibility:visible!important;position:static;-ms-flex-preferred-size:255px;flex-basis:255px;max-width:255px;padding:0;height:43px;margin-right:16px;background:transparent;box-shadow:none}.header .global-search-form ::-webkit-input-placeholder{color:#fff;opacity:1}.header .global-search-form :-ms-input-placeholder{opacity:1}.header .global-search-form ::placeholder{color:#fff;opacity:1}.header .global-search-form :-ms-input-placeholder,.header .global-search-form ::-ms-input-placeholder{color:#fff}.header .global-search-form form{transition:opacity .4s ease .9s}.header .global-search-form input{border:none;margin:0;padding-left:50px;border-radius:20px;font-size:18px;color:#fff;background:transparent;border:2px solid #fff;text-transform:capitalize;max-width:100%;transition:opacity .3s ease 1s}.header .global-search-form .button{display:none}.header.is-open .global-search-form{transition:opacity .37s .4s}.header.is-open .global-search-form input{opacity:0}.gn{padding:0}.gn-content-wrap{margin-left:100px}}@media (min-width:992px) and (min-width:992px){.gn-content-wrap{margin-left:calc(25.2450980392vw - 150.431372549px)}}@media (min-width:992px) and (min-width:1400px){.gn-content-wrap{margin-left:calc(8.0909090909vw + 89.7272727273px)}}@media (min-width:992px) and (min-width:2500px){.gn-content-wrap{margin-left:292px}}@media (min-width:992px){.gn-wrap .home-link{top:6px}.gn-wrap .home-icon:before{font-size:60px}.gn-inner{padding:0 75px}.gn-content{-ms-flex-preferred-size:40%;flex-basis:40%;margin:0;padding-right:6%}.gn-callout{padding-left:6%}.gn-callout .button:first-of-type{margin-right:20px}.gn--items:after{right:-16%}.gn--items .menu-item.sub-trigger:after,.gn--items .menu-item.sub-trigger:before{width:23px;right:-13px;top:32px}.gn--items .sub-menu{left:135%}.gn--items .sub-menu li.pg-item{width:86%}.bnr-logo-overlay{background-size:300%!important}.img-bnr{padding-top:200px}.text-bnr.seo-bnr{padding:90px 0 122px}.text-bnr.seo-bnr h1{max-width:590px}.text-bnr p{max-width:80%;margin-left:10%}.text-bnr.cs-banner p,.text-bnr.insight-bnr p,.text-bnr.training-brn p{max-width:100%;margin-left:0}#feat-article .img-holder{max-width:730px}#feat-article .btn-wrap{margin-top:48px}.main-query .query-slider article{max-width:320px}.ebook-bnr{margin-bottom:-110px}}@media (min-width:992px) and (min-width:992px) and (min-width:992px){.ebook-bnr{margin-bottom:calc(-19.2307692308vw + 80.7692307692px)}}@media (min-width:992px) and (min-width:992px) and (min-width:1200px){.ebook-bnr{margin-bottom:-150px}}@media (min-width:992px) and (min-width:992px){.ebook-bnr .content{top:-110px}}@media (min-width:992px) and (min-width:992px) and (min-width:992px){.ebook-bnr .content{top:calc(-19.2307692308vw + 80.7692307692px)}}@media (min-width:992px) and (min-width:992px) and (min-width:1200px){.ebook-bnr .content{top:-150px}}@media (min-width:992px){.ebook-single .single-resource-content{margin-bottom:90px}.ebook-single .single-resource-content:after{content:"";position:absolute;top:0;right:-6%;bottom:11%;border-right:1px solid #d8d8d8}.ebook-single .gated-form .gform_fields{display:block}.tax-resource_type .search-results-blk .resource-search{margin-left:0;margin-right:0}.calc-nav{width:340px}.calc-accordion{max-width:700px;margin:0 auto}.calc-wrap .step-3,.calc-wrap .step-3 .input-row{width:80%;margin-left:10%}.calc-wrap .step-3 .left-col{-ms-flex-preferred-size:115px;flex-basis:115px}.calc-wrap .step-3 label{padding-right:12px}.calc-wrap .step-4{padding:0 10%}.calc-wrap .step4-accordion{max-width:none}.calc-wrap .step-5 .resource-wrap{margin:0}.calc-wrap .step-5-row{padding:0 10%}.step3-conclusion{width:80%;margin-left:10%}.best-dynamics .box{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px}.best-dynamics .left-col{text-align:left}.best-dynamics .left-col:after{left:auto;right:-12px;border-left:1px solid #d8d8d8}.best-dynamics p{margin:0;padding:0;border:none}.sol-intro{margin-top:45px}.sol-intro .content{display:-ms-grid;display:grid;-ms-grid-columns:350px 1fr;grid-template-columns:350px 1fr;margin-bottom:65px}.sol-intro .icon{width:calc(100% - 65px)}.sol-intro p{margin:0;padding-left:65px;border-left:1px solid #99adb2}.sol-intro .main-img{width:100%;max-width:none}.ind-sol-list ul{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.ind-sol-slider{margin-top:70px}.ind-sol-slider .industry-quote.slider-on-dynamics .logo{margin-bottom:35px}.ind-sol-slider .industry-quote.slider-on-dynamics blockquote{max-width:475px;margin:0 auto 30px}.c-journey .icon-nav.has-five h3{max-width:175px}.c-journey .is-dynamics img{max-width:90%}.c-journey .is-dynamics .last-p{margin:0}.c-journey .prod-list{margin-bottom:48px}.journey-section .feat-btn{margin:0 0 35px}.about-benefits .three-icon-list{-ms-flex-pack:justify!important;justify-content:space-between!important;-ms-flex-wrap:no-wrap!important;flex-wrap:no-wrap!important}.about-benefits .three-icon-list li{-ms-flex-preferred-size:calc(20% - 7px);flex-basis:calc(20% - 7px);text-align:left}.the-experience .box-wrap:nth-child(n+3){display:block}.the-experience .box-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.careers .constrain-width{max-width:610px}.contact-pg{min-height:auto}.contact-pg .intro-col{margin-bottom:30px}.contact-pg .gform_confirmation_message{margin:116px 0 0 45px}.search-results-blk{-ms-flex-pack:start;justify-content:flex-start}.search-results-blk .page-search{max-width:815px}.search-results-blk .resource-search{-ms-flex-preferred-size:calc(33% - 12px);flex-basis:calc(33% - 12px);max-width:calc(33% - 12px);margin-right:12px}.search-results-blk .resource-search.cs-loop{-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px);max-width:calc(50% - 12px);margin-right:0}.article-header .heading-col{padding:0 5px}.single-cs-bnr{padding-bottom:150px}}@media (min-width:992px) and (min-width:992px){.single-cs-bnr{padding-bottom:calc(-12.0192307692vw + 269.230769231px)}}@media (min-width:992px) and (min-width:1200px){.single-cs-bnr{padding-bottom:125px}}@media (min-width:992px){.cs-intro-blk{width:770px;margin:0 auto -60px}.single-wrap{padding:0 30px}.related-resources,.single-resource-content .container-xl{padding:0}.related-resources:before{display:none}.related-resources .container-xl{padding:0}.related-resources .content-col .resource{margin-bottom:30px}.related-resources .content-col .resource:last-of-type{margin:0}.related-resources .content-col .resource .details-wrap{display:block}.related-resources .content-col .resource .date{text-align:left}.related-resources .related-slider{display:block}.related-resources .resource-title{font-size:18px}.resource .details-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-flex-align:baseline;align-items:baseline;margin-bottom:11px}.resource .date{text-align:right}.resource-aside:before{content:"";position:absolute;display:block;left:calc(-12.5% - 7.5px);border-left:1px solid #d8d8d8;top:0;bottom:0}.resource-aside .solution-callout-wrap{margin-bottom:50px}.resource-aside .solution-callout-bg{height:100%;bottom:0;background-size:cover}.resource-aside .solution-callout{padding:30px 15px;text-align:center}.resource-aside .solution-callout .container-xl{padding:0}.resource-aside .solution-callout h2{font-size:24px}.resource-aside .solution-callout .subheading{display:block!important}.resource-aside .solution-callout ul{display:none!important}.resource-aside .solution-callout .bld-form{display:none}.aside-form{margin:0 0 50px}.aside-form .gform_body{max-width:none}.aside-form .gform_description{line-height:1.35}.aside-form input{border-color:#00a9e0}.sidebar-callout{margin:50px 0;padding:25px 17px 35px;font-size:21px;line-height:1.35}.sidebar-callout .btn-wrap{margin-top:24px}.sidebar-demo{background:#00313e;text-align:center;margin-top:0}.sidebar-demo:after{background:-webkit-repeating-linear-gradient(315deg,#b1b1b1,#b1b1b1 2px,transparent 0,transparent 14px);background:repeating-linear-gradient(135deg,#b1b1b1,#b1b1b1 2px,transparent 0,transparent 14px);opacity:.2}.sidebar-demo p b{display:block}.sidebar-insights{border:1px solid #d8d8d8;color:#00313e;margin-bottom:0}.solution-callout-bg{height:790px}.solution-callout ul{width:100%}.solution-callout li{margin:0 12px}.solution-callout .bld-form{margin-top:28px}.demo-wrap{max-width:975px}.demo-wrap button.brand-btn{margin-top:35px}.tab-slider .tab-slider-content{padding-top:60px}.tab-slider .left-col{-ms-flex-preferred-size:45%;flex-basis:45%}.tab-slider .right-col{-ms-flex-preferred-size:55%;flex-basis:55%;margin-top:0;height:420px;background-position-y:-60px}.tax-search-wrap{-ms-flex-preferred-size:calc(30% - 7.5px);flex-basis:calc(30% - 7.5px)}.filter-form-send-wrap{text-align:right;-ms-flex-preferred-size:calc(40% - 7.5px);flex-basis:calc(40% - 7.5px)}.industry-brn-box{width:770px;margin-left:auto;margin-right:auto}.industry-list .query-col{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.industry-quote.slider-on-dynamics{margin-top:-100px}.industry-quote.slider-on-dynamics .logo{margin-top:90px}.ftr-main .nav-row{-ms-flex:0 0 31.3333333333%;flex:0 0 31.3333333333%;max-width:31.3333333333%}.ftr-main .contact-row{-ms-flex:0 0 43.6666666667%;flex:0 0 43.6666666667%;max-width:43.6666666667%}.ftr-main .cmp-col,.ftr-main .form-col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ftr-home-link{width:55px;height:53px;top:-8px}.ftr--items{column-count:2}.ftr-offices{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1200px){.gn-cta-contact a{transition:opacity .35s}.gn-cta-contact a:hover{opacity:.75}.gn--items .menu-item a{transition:opacity .35s}.gn--items .menu-item a:hover{opacity:.75}.gn-callout .button:hover{color:#008046!important;background:#fff!important}.button:not(.blue-txt):hover{background:#008046}.button.blue-txt:hover{color:#008046}.button.white-btn:hover{color:#008046;background:#fff}.gform_footer .button:hover{background:#008046;cursor:pointer}.btn-filter-expand:hover .side,.btn-filter-expand:hover .up{background:#008046}.d365-intro a:hover,.industry-list .industry a:hover .learn,.is-green-hover:hover{color:#008046}.header .btn-wrap a:hover{background:#008046;color:#fff}.gn-inner{padding-left:140px;padding-right:140px}}@media (min-width:1200px) and (min-width:1200px){.gn-inner{padding-left:calc(40vw - 340px)}}@media (min-width:1200px) and (min-width:2600px){.gn-inner{padding-left:700px}}@media (min-width:1200px) and (min-width:1200px){.gn-inner{padding-right:calc(40vw - 340px)}}@media (min-width:1200px) and (min-width:2600px){.gn-inner{padding-right:700px}}@media (min-width:1200px){.bnr-logo-overlay{background-size:221%!important}.text-bnr.seo-bnr img{width:85%}.hp-bnr .insight-hover-img{display:block;transition:opacity .35s;margin:0;position:absolute}.hp-bnr .insight-hover-img.show-bg-img{visibility:visible;opacity:1}.hp-callout-wrap blockquote a:hover{color:#008046}.hp-d365 .d365 a img{transition:transform .4s}.hp-d365 .d365 a img:hover{transform:scale(112%) translateY(-8px)}.hp-d365 .icon-wrap img{transition:transform .4s}.hp-d365 .icon-wrap:hover img{transform:scale(112%) translateY(-5px)}.hp-d365 .icon-wrap:hover p{color:#008046}.hp-d365 .v-line{z-index:-1}.the-experience .box-wrap:hover blockquote{opacity:1}.the-experience .box-wrap:hover .logo{opacity:0}.careers{padding-bottom:0}.careers .career-img{height:auto}.careers .constrain-width{max-width:none}.careers .content{width:755px;top:0;margin:23vw 0 75px}}@media (min-width:1200px) and (min-width:1200px){.careers .content{width:calc(24.5vw + 461px)}}@media (min-width:1200px) and (min-width:2200px){.careers .content{width:1000px}}@media (min-width:1200px){.careers .job-list{margin-top:30px}.single-wrap{max-width:1140px;margin:0 auto}.cs-intro-blk{width:888px}.industry-banner{padding-bottom:250px;background-position:73% 46%}.industry-brn-box{padding:50px 63px 0;width:815px;top:-211px;margin-bottom:-224px}.industry-list .query-col{column-gap:30px;row-gap:30px}.industry-single-wrap .industry-brn-box{top:-140px;margin-bottom:-215px}.calc-results .results-wrap:hover .results-hover-contact{opacity:1}.calc-results .results-wrap:hover+.currency-option{opacity:0;margin:0}.resource.cs a:hover h2,.resource .resource-title:hover a{background:linear-gradient(90deg,rgba(97,194,80,.85),rgba(0,169,224,.85));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cta-contact li a:hover:before{font-size:32px}.solution-callout .container-xl{padding-right:80px;padding-left:80px}.solution-callout .subheading{max-width:790px;margin:0 auto}.solution-callout ul{padding:0 45px}.solution-callout li:hover{background:#00313e}.solution-callout li:hover span:before{background:-webkit-linear-gradient(-30deg,#a1cd3a,#00a79d 50%,#007988);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.solution-callout li:hover p{color:#00a9e0}.solution-callout li a{z-index:2}.solution-callout li p{transition:color .35s}}@media (min-width:1440px){.bnr-logo-overlay{background-size:190%!important}}