.post-content{padding-bottom:100px}@media(max-width: 767px){.post-content{padding-bottom:80px}}@media(max-width: 575px){.post-content{padding-bottom:75px}}.post-content .main-post-body>.contents-container{padding-left:30px;padding-right:30px;width:100%;margin-right:auto;margin-left:auto;max-width:1010px}@media(max-width: 1199px){.post-content .main-post-body>.contents-container{max-width:unset;width:100%}}.post-content .under-post-body>.contents-container{padding-left:30px;padding-right:30px;width:100%;margin-right:auto;margin-left:auto;max-width:1010px}@media(max-width: 1199px){.post-content .under-post-body>.contents-container{max-width:unset;width:100%}}.post-content .related-section>.contents-container{padding-left:30px;padding-right:30px;width:100%;margin-right:auto;margin-left:auto;max-width:1420px}@media(max-width: 1774px){.post-content .related-section>.contents-container{max-width:1390px}}@media(max-width: 1449px){.post-content .related-section>.contents-container{max-width:1290px}}@media(max-width: 1349px){.post-content .related-section>.contents-container{max-width:1140px}}@media(max-width: 1199px){.post-content .related-section>.contents-container{max-width:unset;width:100%}}.post-content .related-section ul,.post-content .related-section li{list-style:none;padding:0;margin:0}.post-content .bottom-index-btn-section{text-align:center;padding-top:100px}@media(max-width: 767px){.post-content .bottom-index-btn-section{padding-top:75px}}@media(max-width: 575px){.post-content .bottom-index-btn-section{padding-top:50px}}.post-content .bottom-index-btn-section .btn{min-width:280px}.post-content .bottom-share-bar-section .share-area-cols{display:flex;flex-wrap:nowrap;justify-content:space-between}@media(max-width: 575px){.post-content .bottom-share-bar-section .share-area-cols{justify-content:flex-start;flex-wrap:wrap}}.post-content .bottom-share-bar-section .share-area-cols>div{display:inline-block}@media(max-width: 575px){.post-content .bottom-share-bar-section .share-area-cols>div{width:100%}.post-content .bottom-share-bar-section .share-area-cols>div:last-child{padding-top:15px}}.post-content .bottom-share-bar-section .dividing-line{height:1px;background-color:#707070;margin:60px 0 25px 0}@media(max-width: 767px){.post-content .bottom-share-bar-section .dividing-line{margin:50px 0 20px 0}}@media(max-width: 575px){.post-content .bottom-share-bar-section .dividing-line{margin:40px 0 15px 0}}.post-content .post-header{padding-bottom:30px}@media(max-width: 1199px){.post-content .post-header{padding-bottom:40px}}.post-content .post-header h1{font-family:"Gotham","Open Sans",Arial,sans-serif;font-weight:700;font-size:34px;color:#000;padding:0;margin:0;letter-spacing:.68px;line-height:1.2}@media(max-width: 767px){.post-content .post-header h1{font-size:28px}}@media(max-width: 575px){.post-content .post-header h1{font-size:24px}}.post-content .post-header .category-row{line-height:1.2;text-transform:uppercase;color:#0054a6;font-family:"Roboto","Open Sans",Arial,sans-serif;letter-spacing:.28px;font-size:14px;font-weight:600;padding-bottom:10px}.post-content .post-header .decorated-row{border-left:5px solid #ce153f;padding-left:25px;margin-left:-30px}@media(max-width: 1199px){.post-content .post-header .decorated-row{margin-left:0}}.post-content .post-header .plain-row{padding-top:10px}@media(max-width: 1199px){.post-content .post-header .plain-row{padding-left:30px}}.post-content .post-header .plain-row .row-components{display:flex;flex-wrap:wrap;margin:-7.5px -15px;justify-content:space-between}@media(max-width: 575px){.post-content .post-header .plain-row .row-components{justify-content:flex-start}}.post-content .post-header .plain-row .row-components>div{display:inline-block;padding:7.5px 15px}@media(max-width: 575px){.post-content .post-header .plain-row .row-components>div{width:100%}}.post-content .post-header .plain-row .date-component{font-size:16px}.post-content .post-banner{padding-bottom:50px}@media(max-width: 767px){.post-content .post-banner{padding-bottom:40px}}.post-content .post-banner,.post-content .post-banner *{line-height:0}.post-content .post-banner .img-container{position:relative;background-color:#0054a6;height:550px}@media(max-width: 1199px){.post-content .post-banner .img-container{height:500px}}@media(max-width: 991px){.post-content .post-banner .img-container{height:450px}}@media(max-width: 767px){.post-content .post-banner .img-container{height:400px}}@media(max-width: 575px){.post-content .post-banner .img-container{height:350px}}@media(max-width: 450px){.post-content .post-banner .img-container{height:300px}}@media(max-width: 375px){.post-content .post-banner .img-container{height:250px}}.post-content .post-banner .img-container img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;object-fit:cover;object-position:top}@media(max-width: 575px){.post-content .post-banner .img-container img.desktop-img{display:none}}@media(min-width: 576px){.post-content .post-banner .img-container img.mobile-img{display:none}}.post-content .post-body{position:relative;padding-bottom:60px}@media(max-width: 767px){.post-content .post-body{padding-bottom:50px}}@media(max-width: 575px){.post-content .post-body{padding-bottom:40px}}.post-content .post-body .contents{color:#000;font-family:"Roboto","Open Sans",Arial,sans-serif}.post-content .post-body .contents ul{list-style:none}.post-content .post-body .contents ul li::marker{display:none}.post-content .post-body .contents ul li{position:relative}.post-content .post-body .contents ul li::before{position:absolute;content:"";height:7px;width:7px;background-color:#0054a6;top:10px;left:-18px;border-radius:50%}.post-content .post-body .contents ol li::marker{font-weight:600}.post-content .post-body .contents ol,.post-content .post-body .contents ul{margin-bottom:30px;padding-left:20px}.post-content .post-body .contents ol li:not(:last-child),.post-content .post-body .contents ul li:not(:last-child){padding-bottom:5px}.post-content .post-body .contents h2,.post-content .post-body .contents h3,.post-content .post-body .contents h4,.post-content .post-body .contents h5,.post-content .post-body .contents h6{font-family:"Roboto","Open Sans",Arial,sans-serif !important;font-weight:600}.post-content .post-body .contents h2,.post-content .post-body .contents h3{font-size:30px !important}.post-content .post-body .contents h4,.post-content .post-body .contents h5,.post-content .post-body .contents h6{font-size:24px !important}.post-content .post-body .contents p:not(:last-child){margin-bottom:30px}.post-content .post-body .contents a:not(.btn){color:#0054a6;text-decoration:underline}.post-content .post-body .contents a:not(.btn):hover,.post-content .post-body .contents a:not(.btn):focus{color:#002951}.post-content .post-body .contents a:not(.btn):active{color:#001020}@media(min-width: 1200px){.post-content .post-body .contents a:not(.btn):focus{outline:1px dotted #0054a6}}.post-content .post-body .contents ol li::marker{color:#0054a6}.post-content .sharing-component ul,.post-content .sharing-component li,.post-content .print-component ul,.post-content .print-component li{margin:0;padding:0;list-style:none}.post-content .sharing-component .item-cols,.post-content .print-component .item-cols{display:flex;flex-wrap:nowrap}.post-content .sharing-component .item-cols>div:first-child,.post-content .print-component .item-cols>div:first-child{padding-right:20px;color:#0054a6;font-family:"Gotham","Open Sans",Arial,sans-serif;font-weight:700;font-size:16px}@media(max-width: 575px){.post-content .sharing-component .item-cols>div:first-child,.post-content .print-component .item-cols>div:first-child{font-size:14px}}.post-content .sharing-component ul.links-list,.post-content .print-component ul.links-list{display:flex;margin:0 -7.5px}.post-content .sharing-component ul.links-list li,.post-content .print-component ul.links-list li{display:inline-block;line-height:0;padding:0 7.5px}.post-content .print-component button{outline:none;padding:0;margin:0;box-shadow:none;background-color:rgba(0,0,0,0);text-shadow:none;max-width:unset;min-width:unset;border:none;color:#0054a6;line-height:1}.post-content .print-component button:focus{outline:1px dotted #b4b8b9}.post-content .print-component button:hover,.post-content .print-component button:focus{color:#002951}.post-content .print-component button:active{color:#001020}.post-content .sharing-component button{outline:none;padding:0;margin:0;box-shadow:none;background-color:rgba(0,0,0,0);text-shadow:none;max-width:unset;min-width:unset;border:none;width:20px;height:20px;background-color:#0054a6;border-radius:50%;color:#fff;position:relative}.post-content .sharing-component button:focus{outline:1px dotted #b4b8b9}.post-content .sharing-component button:hover,.post-content .sharing-component button:focus{background-color:#002951}.post-content .sharing-component button:active{background-color:#001020}.post-content .sharing-component button .btn-icon{position:absolute;display:inline-block;line-height:1;width:100%;top:50%;left:0;font-size:14px;transform:translateY(-50%)}.case-study-details-block{background-color:#0054a6;color:#fff;max-width:300px;width:50%;float:right;margin:0 0 20px 40px}@media(max-width: 767px){.case-study-details-block{margin:0 0 40px 0;float:none;max-width:unset;width:100%;display:block}}.case-study-details-block .block-inner{padding:30px 20px 35px 20px}.case-study-details-block .block-inner .item-row:not(:last-child){padding-bottom:30px}.case-study-details-block label{font-family:"Roboto","Open Sans",Arial,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.28px;font-size:14px;padding-bottom:7px;line-height:1.2}.case-study-details-block .button-row>div{padding-top:10px}.case-study-details-block .highlights-row ul{margin-bottom:10px;padding-left:20px}.case-study-details-block .highlights-row ul li:not(:last-child){padding-bottom:5px}.related-section-component .results-view,.related-section-component .loading-box{padding-top:150px}@media(max-width: 1199px){.related-section-component .results-view,.related-section-component .loading-box{padding-top:120px}}@media(max-width: 991px){.related-section-component .results-view,.related-section-component .loading-box{padding-top:100px}}@media(max-width: 575px){.related-section-component .results-view,.related-section-component .loading-box{padding-top:50px}}.related-section-component h2{font-size:50px;line-height:1;margin:0;display:block;text-align:center;padding-bottom:60px}@media(max-width: 767px){.related-section-component h2{font-size:42px}}@media(max-width: 575px){.related-section-component h2{line-height:35px;font-size:32px}}@media(max-width: 1199px){.related-section-component h2{padding-bottom:50px}}@media(max-width: 767px){.related-section-component h2{padding-bottom:40px}}@media(max-width: 575px){.related-section-component h2{padding-bottom:30px}}.related-section-component .desktop-results-view{overflow:hidden}@media(max-width: 991px){.related-section-component .desktop-results-view{display:none}}.related-section-component .desktop-results-view ul{margin:0 -40px !important;justify-content:center;display:flex;flex-wrap:nowrap}@media(max-width: 1449px){.related-section-component .desktop-results-view ul{margin:0 -30px !important}}@media(max-width: 1349px){.related-section-component .desktop-results-view ul{margin:0 -20px !important}}@media(max-width: 1199px){.related-section-component .desktop-results-view ul{margin:0 -15px !important}}.related-section-component .desktop-results-view ul li{display:inline-block;width:33.333%;padding:0 40px !important}@media(max-width: 1449px){.related-section-component .desktop-results-view ul li{padding:0 30px !important}}@media(max-width: 1349px){.related-section-component .desktop-results-view ul li{padding:0 20px !important}}@media(max-width: 1199px){.related-section-component .desktop-results-view ul li{padding:0 15px !important}}@media(min-width: 992px){.related-section-component .mobile-results-view{display:none}}.related-section-component .mobile-results-view .mobile-slide-controls{padding-top:50px}@media(max-width: 575px){.related-section-component .mobile-results-view .mobile-slide-controls{padding-top:25px;margin-bottom:-5px}}@media(max-width: 575px){.related-section-component .mobile-results-view .mobile-slide-controls .circle-btn{transform:scale(0.75)}}.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols{display:flex;flex-wrap:nowrap;justify-content:center}.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols>div{display:inline-block}.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols .dots-col{padding:0 40px}@media(max-width: 450px){.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols .dots-col{padding:0 30px}}.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols .dots-col ul.dots-list{display:flex;margin:0 -7.5px}@media(max-width: 575px){.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols .dots-col ul.dots-list{margin:0 -5px}}.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols .dots-col ul.dots-list li{padding:0 7.5px;line-height:0}@media(max-width: 575px){.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols .dots-col ul.dots-list li{padding:0 5px}}.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols .dots-col ul.dots-list button{outline:none;padding:0;margin:0;box-shadow:none;background-color:rgba(0,0,0,0);text-shadow:none;max-width:unset;min-width:unset;border:none;width:10px;height:10px;background-color:#fff;border:1px solid #0054a6;border-radius:50%}.related-section-component .mobile-results-view .mobile-slide-controls .controls-cols .dots-col ul.dots-list button[data-selected=true]{background-color:#0054a6}@media(max-width: 575px){.post-card-component{overflow:hidden}}.post-card-component,.post-card-component a{height:100%}.post-card-component a,.post-card-component span{display:block}.post-card-component a.post-card-anchor{color:#000;outline-offset:0px}.post-card-component a.post-card-anchor:hover span.post-title,.post-card-component a.post-card-anchor:focus span.post-title{color:#0054a6}.post-card-component span.post-title{letter-spacing:.48px;font-family:"Gotham","Open Sans",Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.4;transition:.5s}@media(max-width: 1449px){.post-card-component span.post-title{font-size:22px;letter-spacing:.4px}}@media(max-width: 575px){.post-card-component span.post-title{font-size:20px}}.post-card-component span.post-description{padding-top:10px}@media(max-width: 575px){.post-card-component span.post-description{font-size:16px}}.post-card-component span.post-date{font-size:16px;padding-top:30px;line-height:1}@media(max-width: 575px){.post-card-component span.post-date{font-size:14px}}.post-card-component span.post-category{color:#0054a6;letter-spacing:.28px;font-size:14px;font-family:"Roboto","Open Sans",Arial,sans-serif;text-transform:uppercase;font-weight:700;line-height:1.2;padding-bottom:8px}.post-card-component span.img-component{margin-bottom:30px;max-height:350px;overflow:hidden}.post-card-component span.img-component,.post-card-component span.img-component *{line-height:0}.post-card-component span.img-component span.img-container{aspect-ratio:400/250;background-color:#0054a6;position:relative;min-height:225px}@media(max-width: 575px){.post-card-component span.img-component span.img-container{aspect-ratio:320/250}}.post-card-component span.img-component span.img-container img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;object-fit:cover;object-position:center}.umbraco-form-cta-module .module-contents[data-use-default-bg-color=true]{background-color:#0054a6}.umbraco-form-cta-module .module-contents[data-use-wide-layout=false] .cta-description{max-width:500px}.umbraco-form-cta-module .module-contents[data-use-wide-layout=true] .cta-description{max-width:900px}.umbraco-form-cta-module .module-contents[data-use-wide-layout=true] h2.cta-title{max-width:900px;margin-left:auto;margin-right:auto}.umbraco-form-cta-module .module-contents h2,.umbraco-form-cta-module .module-contents h3,.umbraco-form-cta-module .module-contents h4,.umbraco-form-cta-module .module-contents h5,.umbraco-form-cta-module .module-contents h6,.umbraco-form-cta-module .module-contents p{color:#fff;margin-bottom:0;padding-bottom:0}.umbraco-form-cta-module .module-contents .main-text-area{text-align:center;padding-top:50px}.umbraco-form-cta-module .module-contents .main-form-area{padding-top:40px;padding-bottom:50px}@media(max-width: 575px){.umbraco-form-cta-module .module-contents .main-form-area{padding-top:45px}}.umbraco-form-cta-module .module-contents .main-form-area .custom-form-container{padding-left:30px;padding-right:30px;width:100%;margin-right:auto;margin-left:auto;max-width:1710px}@media(max-width: 1774px){.umbraco-form-cta-module .module-contents .main-form-area .custom-form-container{max-width:1390px}}@media(max-width: 1449px){.umbraco-form-cta-module .module-contents .main-form-area .custom-form-container{max-width:1290px}}@media(max-width: 1349px){.umbraco-form-cta-module .module-contents .main-form-area .custom-form-container{max-width:1140px}}@media(max-width: 1199px){.umbraco-form-cta-module .module-contents .main-form-area .custom-form-container{max-width:unset;width:100%}}.umbraco-form-cta-module .module-contents .main-form-area .custom-form-container .custom-form-wrapper{max-width:1080px;margin-left:auto;margin-right:auto}.umbraco-form-cta-module .module-contents h2.cta-title{font-size:50px;line-height:1;margin:0}@media(max-width: 767px){.umbraco-form-cta-module .module-contents h2.cta-title{font-size:42px}}@media(max-width: 575px){.umbraco-form-cta-module .module-contents h2.cta-title{line-height:35px;font-size:32px}}@media(max-width: 450px){.umbraco-form-cta-module .module-contents h2.cta-title{width:calc(100% + 20px);margin-left:-10px !important;margin-right:-10px !important}}.umbraco-form-cta-module .module-contents .cta-description{padding-top:20px;margin-left:auto;margin-right:auto;font-size:18px;font-family:"Roboto","Open Sans",Arial,sans-serif}.umbraco-form-cta-module .module-contents .cta-description p:not(:last-child){margin-bottom:10px}@media(max-width: 575px){.umbraco-form-cta-module .module-contents .cta-description p[style="font-size: 22px;"]{line-height:1.3;padding:10px 20px 0 20px}.umbraco-form-cta-module .module-contents .cta-description p[style="font-size: 22px;"] a{text-decoration:underline !important;color:#c6d0d2 !important}}.umbraco-form-cta-module .module-contents .cta-description a{color:#fff !important;text-decoration:none !important}.umbraco-form-cta-module .module-contents .cta-description a:focus{outline:1px dotted #fff}@media(max-width: 575px){.umbraco-form-cta-module .module-contents .cta-description{font-size:16px}}