.hero-section,.image-stripe-section,.solutions-page .content-section .solutions-item .solutions-item-bg{background-position:center;background-repeat:no-repeat}@font-face{font-family:Gotham-Light;src:url('/fonts/Gotham-Light.otf') format('opentype')}@font-face{font-family:Gotham-Book;src:url('/fonts/Gotham-Book.otf') format('opentype')}@font-face{font-family:Gotham-BookIta;src:url('/fonts/Gotham-BookIta.otf') format('opentype')}@font-face{font-family:Gotham-Bold;src:url('/fonts/Gotham-Bold.otf') format('opentype')}@font-face{font-family:Gotham-Black;src:url('/fonts/Gotham-Black.otf') format('opentype')}body,html{font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25}html{height:100vh}body{min-height:100%}a{color:#00d8ff;text-decoration:none}a.text-blue:hover,a:hover{color:#17b9ea}a:hover{text-decoration:none}a.text-grey:hover{color:#b7b8bb}ul.list-dash{list-style-type:none;padding-left:0}ul.list-dash>li{position:relative;padding-left:1.5rem}ul.list-dash>li:before{content:'—';display:block;position:absolute;top:0;left:0}ul.list-dash>li+li{margin-top:.25rem}.blue-dash{width:50px}.blue-dash.dash-smaller{width:30px}.blue-dash.top-align-text{padding-top:.25rem}.text-blue{color:#46c7ee!important}.text-dark-blue{color:#273842!important}.text-grey{color:#d1d2d4!important}.text-white{color:#fff!important}.text-orange{color:#ea8654!important}.text-eastern-blue{color:#238baa!important}.text-coral{color:#f38574!important}.text-bold{font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-weight:700}.text-quote{color:#46c7ee;font-family:Gotham-BookIta,Helvetica,Arial,sans-serif;font-style:italic}.post-page .rich-text-slice strong,header .nav-item.active{font-family:Gotham-Bold,Helvetica,Arial,sans-serif}@media (min-width:992px){body,html{font-size:1.1rem}.blue-dash{width:86px}.blue-dash.dash-smaller{width:53px}}header,header .main-nav{width:100%;top:0;position:absolute}header{font-size:1.25rem;left:0;z-index:50}header .navbar{-ms-flex-pack:center;justify-content:center}header .main-nav{right:0;min-height:100vh;padding-top:60px;padding-left:2rem;transform:translateX(-100%);opacity:0;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}header .main-nav .main-nav-bg{position:absolute;top:0;left:0;width:1500px;height:400px;background-color:#fff;transform-origin:center;transform:translateX(-40%) translateY(-20%) rotate(-60deg)}header .main-nav .nav{-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;z-index:5}header .main-nav.open{transform:translatex(0);opacity:1;display:-ms-flexbox;display:flex}header .nav-link{color:#000}header .nav-link:hover{color:#1a1a1a}header .nav-logo{width:120px}header .nav-toggler{position:absolute;top:.5rem;left:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;cursor:pointer;z-index:10}header .nav-toggler.open .bar{display:none}header .nav-toggler.open .blue-dash{display:block}header .nav-toggler .bar{display:block;width:100%;height:8px;background-color:#000}header .nav-toggler .bar:first-of-type{transform:translateX(2px) skew(-20deg)}header .nav-toggler .bar:last-of-type{transform:translateX(-2px) skew(-20deg);margin-top:4px}header .nav-toggler .blue-dash{display:none;max-width:100%;max-height:100%;margin:0 auto}@media (min-width:576px){header .nav-logo{width:190px}}@media (min-width:768px){header{font-size:2rem}header .main-nav .main-nav-bg{width:2000px;height:800px;transform:translateX(-40%) translateY(-20%) rotate(-60deg)}}@media (min-width:992px){header .main-nav,header .main-nav.open{transform:translatex(0);opacity:1}header{font-size:.8rem}header .main-nav{display:-ms-flexbox;display:flex;position:relative;background-color:transparent;height:auto;min-height:auto;padding-top:0;padding-left:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}header .main-nav .main-nav-bg,header .nav-toggler{display:none}header .main-nav .nav{-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}header .main-nav .nav:first-of-type{-ms-flex-pack:end;justify-content:flex-end}header .nav-link,header .nav-link:hover{color:#fff}.hero-section .hero-text{max-width:650px;margin-left:auto;margin-right:auto}}@media (min-width:1200px){header{font-size:1rem}.page .container{max-width:900px}}.hero-section{position:relative;color:#fff;background-color:#00d8ff;height:550px;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden}.hero-section .bg-overlay{background-color:rgba(0,0,0,.05);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-section .hero-bg-overlay{position:absolute;top:0;right:70%;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:5}.hero-section .hero-bg-overlay:after{display:block;content:'';position:absolute;top:0;right:-304px;border-left:304px solid rgba(255,255,255,.3);border-bottom:550px solid transparent}.hero-section .hero-text{position:relative;text-align:center;text-transform:uppercase;font-size:1.25rem;text-shadow:0 0 10px rgba(0,0,0,.3);z-index:10}.hero-section .hero-text span.text-bold{font-family:Gotham-Black,Helvetica,Arial,sans-serif;font-weight:700}.image-stripe-section{position:relative;background-color:#00d8ff;height:410px;background-size:cover;overflow:hidden}.image-stripe-section .image-stripe-bg-overlay{position:absolute;top:0;left:0;width:0;height:100%;background-color:rgba(255,255,255,.3)}.image-stripe-section .image-stripe-bg-overlay:after{display:block;content:'';position:absolute;top:0;right:-227px;border-left:227px solid rgba(255,255,255,.3);border-bottom:410px solid transparent}.page .content-section,footer{padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.hero-section .hero-text{font-size:1.5rem}.image-stripe-section .image-stripe-bg-overlay{width:40%}footer{padding-top:4rem;padding-bottom:4rem}}@media (min-width:992px){footer{padding-top:6rem;padding-bottom:6rem}}.page .content-section .col2-with-dash .blue-dash{margin:1rem 0}.page .video-5x4{width:100%;height:80%}@media (min-width:768px){.page .content-section{padding-top:4rem;padding-bottom:4rem}.page .content-section .col2-with-dash div:first-child,.page .content-section .col2-with-dash div:last-child{width:325px}.page .content-section .col2-with-dash .blue-dash{margin:0 2rem 0 3rem}}.home-page .hero-section{background-image:url('/img/frontend/home/hero-bg.jpg')}.home-page .hero-section .hero-text{text-transform:none}.posts-page .card-title,.toolkit-page .heading{text-transform:uppercase}.home-page .hero-section .hero-text>div{margin:1.5rem 0;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1}.home-page .hero-section .hero-text>div p:first-child{font-size:2rem}.home-page .hero-section .hero-text>div p:last-child{font-size:1rem}.home-page .image-stripe-section{background-image:url('/img/frontend/home/stripe-bg.jpg')}@media (min-width:768px){.home-page .hero-section .hero-text>div{margin:0}}@media (min-width:992px){.page .container{max-width:900px}.page .content-section{padding-top:6rem;padding-bottom:6rem}.home-page .hero-section .hero-text{max-width:none}}.approach-page .hero-section{background-image:url('/img/frontend/approach/hero-bg.jpg')}.approach-page .image-stripe-section{background-image:url('/img/frontend/approach/stripe-bg.jpg')}.solutions-page .hero-section{background-image:url('/img/frontend/solutions/hero-bg.jpg')}.solutions-page .content-section .solution-tiles{position:relative}.solutions-page .content-section .solutions-tiles-dash-overlay{display:none}.solutions-page .content-section .solutions-item{position:relative;display:block;height:144px;text-decoration:none}.solutions-page .content-section .solutions-item p{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.3);text-align:center;margin:0 auto;padding:0 1rem;position:relative;z-index:1}.solutions-page .content-section .solutions-item .solutions-item-bg{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;background-size:cover}.solutions-page .content-section .solutions-item .overlay-hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity .25s}.solutions-page .content-section .solutions-item:hover .overlay-hover{opacity:1}.solutions-page .content-section .solutions-item.tile-01 .solutions-item-bg{background-image:url('/img/frontend/solutions/tile-01.jpg')}.solutions-page .content-section .solutions-item.tile-02 .solutions-item-bg{background-image:url('/img/frontend/solutions/tile-02.jpg')}.solutions-page .content-section .solutions-item.tile-03 .solutions-item-bg{background-image:url('/img/frontend/solutions/tile-03.jpg')}.solutions-page .content-section .solutions-item.tile-04 .solutions-item-bg{background-image:url('/img/frontend/solutions/tile-04.jpg')}.solutions-page .content-section .solutions-item.tile-05 .solutions-item-bg{background-image:url('/img/frontend/solutions/tile-05.jpg')}.solutions-page .image-stripe-section{background-image:url('/img/frontend/solutions/stripe-bg.jpg');background-position:center right}@media (min-width:768px){.solutions-page .content-section .solution-tiles{margin-left:10%}.solutions-page .content-section .clip-tiles{width:100%;height:100%;-webkit-clip-path:polygon(420px 0,100% 0,100% 100%,33px 100%);clip-path:polygon(420px 0,100% 0,100% 100%,33px 100%)}.solutions-page .content-section .solutions-tiles-dash-overlay{display:block;position:absolute;top:0;left:0;height:100%;width:auto;z-index:2}.solutions-page .content-section .solutions-item.tile-01 p{text-align:left;margin-left:475px}.solutions-page .content-section .solutions-item.tile-02 p{text-align:left;margin-left:400px}.solutions-page .content-section .solutions-item.tile-03 p{text-align:left;margin-left:325px}.solutions-page .content-section .solutions-item.tile-04 p{text-align:left;margin-left:250px}.solutions-page .content-section .solutions-item.tile-05 p{text-align:left;margin-left:175px}}.customers-vulnerable-circumstances-page .hero-section{background-image:url('/img/frontend/customersVulnerableCircum/hero-bg.jpg');background-position:top left}.customers-vulnerable-circumstances-page .image-stripe-section{background-image:url('/img/frontend/customersVulnerableCircum/stripe-bg.jpg');background-position:center right}@media (min-width:992px){.solutions-page .solution-tiles{margin-left:20%}.customers-vulnerable-circumstances-page .content-section .embed-responsive{max-width:1100px;margin:0 auto}}.customers-fifty-plus-page .hero-section{background-image:url('/img/frontend/customers50plus/hero-bg.jpg');background-position:center right}.customers-fifty-plus-page .image-stripe-section{background-image:url('/img/frontend/customers50plus/stripe-bg.jpg')}.older-customers-page .hero-section{background-image:url('/img/frontend/olderCustomers/hero-bg.jpg');background-position:center right}.older-customers-page .image-stripe-section{background-image:url('/img/frontend/olderCustomers/stripe-bg.jpg')}.elder-abuse-page .hero-section{background-image:url('/img/frontend/elderAbuse/hero-bg.jpg');background-position:center right}.elder-abuse-page .image-stripe-section{background-image:url('/img/frontend/elderAbuse/stripe-bg.jpg')}.complaint-handling-page .hero-section{background-image:url('/img/frontend/complaintHandling/hero-bg.jpg');background-position:center;-ms-flex-pack:end;justify-content:flex-end}.complaint-handling-page .image-stripe-section{background-image:url('/img/frontend/complaintHandling/stripe-bg.jpg')}.whyus-page .hero-section{background-image:url('/img/frontend/whyus/hero-bg.jpg')}.whyus-page .image-stripe-section{background-image:url('/img/frontend/whyus/stripe-bg.jpg')}.contact-page .hero-section{background-image:url('/img/frontend/contact/hero-bg.jpg')}.contact-page .content-section .contacts>div{margin:1rem 0}.contact-page .content-section .contacts:first-child>div:first-child{margin-top:0}.contact-page .content-section .contacts:last-child>div:last-child{margin-bottom:0}.contact-page .image-stripe-section{background-image:url('/img/frontend/contact/stripe-bg.jpg')}@media (min-width:768px){.contact-page .content-section .contacts>div{width:350px;margin:1.5rem 0}.contact-page .content-section .contacts:first-child>div{margin-top:0}.contact-page .content-section .contacts:last-child>div{margin-bottom:0}}@media (min-width:992px){.contact-page .content-section .contacts>div{width:400px}}.posts-page .hero-section{background-image:url('/img/frontend/blog/hero-bg.jpg');background-position:center bottom}.posts-page .card{border:none;border-radius:0;margin-bottom:2rem}.posts-page .card-img-top,.posts-page .pagination .page-item:first-child .page-link,.posts-page .pagination .page-item:last-child .page-link{border-radius:0}.posts-page .card-body{padding:0}.posts-page .card-text{font-size:.9rem}.posts-page .meta-post{font-size:.5rem;color:#d1d2d4;display:block;padding:.25rem 0}.posts-page .pagination-wrapper{margin-top:2rem}.posts-page .pagination-wrapper nav{margin:0 auto}.posts-page .pagination .page-item.disabled .page-link{color:#d1d2d4}.posts-page .pagination .page-item.active .page-link{color:#fff;background-color:#46c7ee}.posts-page .pagination .page-link{color:#00d8ff;border:none;border-radius:0}.posts-page .pagination .page-link:hover{color:#fff;background-color:#d1d2d4}.post-page .meta-post{font-size:.7rem;color:#d1d2d4;display:inline-block}.post-page .meta-post:last-of-type{margin-bottom:1.5rem}.post-page .rich-text-slice iframe{display:block;margin:1.5rem auto}.post-page .rich-text-slice img{max-width:100%;display:block;margin:0 auto}.post-page .rich-text-slice strong{font-weight:700}.post-page .rich-text-slice em{font-family:Gotham-BookIta,Helvetica,Arial,sans-serif;font-style:italic}.toolkit-page{font-family:sofia-pro,sans-serif;height:100%}.toolkit-page .main-content{height:100%}.toolkit-page .tool-content{height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:1920px 1080px}.toolkit-page .toolkit-index{background-color:#2cc2e8;background-image:url('/img/frontend/toolkit/bg-water.jpg')}.toolkit-page .toolkit-index .lilo-sinking-img{position:absolute;top:-200px;left:50%;width:150px}.toolkit-page .thrash-about{background-color:#78c2cf;background-image:url('/img/frontend/toolkit/thrash-about/bg-trash-about.jpg')}.toolkit-page .grab-onto-something{background-color:#78c2cf;background-image:url('/img/frontend/toolkit/grab-onto-something/bg-grab-onto-something.jpg')}.toolkit-page .close-their-eyes{background-color:#1a1a1a}.toolkit-page .close-their-eyes .fix-mt{margin-top:2.4rem!important}.toolkit-page .hyperventilate{background-color:#c5ddef;background-image:url('/img/frontend/toolkit/hyperventilate/bg-hyperventilate.jpg')}.toolkit-page .go-round-in-circles{background-color:#eaebe3}.toolkit-page .go-round-in-circles .bg-floor{position:absolute;bottom:0;left:-50%;right:0;height:220px;width:1920px;background-color:#f38574}.toolkit-page .roll-over{background-color:#7196b0;background-image:url('/img/frontend/toolkit/roll-over/bg-roll-over.jpg')}.toolkit-page .roll-over .tile-img.escort-vehicle-img{width:212px!important}.toolkit-page .roll-over .tile-img.action-img{width:260px!important;margin-top:2.1rem!important}.toolkit-page .vulnerability-spectrum{background-color:#2cc2e8;background-image:url('/img/frontend/toolkit/bg-water.jpg')}.toolkit-page .vulnerability-spectrum .spectrum-img{width:550px;display:block;margin:2rem auto 0;opacity:0;transform:translateY(500px)}.toolkit-page .slide-container{height:100%;overflow:hidden}.toolkit-page .scroll-slide-wrapper{max-width:1100px;max-height:800px;width:100%;height:100%}.toolkit-page .slide{display:none;width:1024px;height:768px;position:relative}.toolkit-page .slide.active{display:block}.toolkit-page .slide .tile-img{margin:7rem 1rem 0;width:200px;position:relative;z-index:5;opacity:0;transform:translateY(500px)}.toolkit-page .heading{font-size:1.8rem;letter-spacing:4px;font-weight:700;text-align:center;margin-bottom:.15rem;color:#273842}.toolkit-page .tool-btn{margin:.5rem;cursor:pointer;transform:scale(1);transform-origin:center}.toolkit-page .tool-btn:hover{transform:scale(1.2)}.toolkit-page .tool-btn .tile-img{margin:0;width:135px;opacity:1;transform:none}.toolkit-page #tool-btn-07.tool-btn .tile-img{width:290px}.toolkit-page .back-btn{position:absolute;bottom:75px;left:0;right:0;margin:0 auto;font-size:1rem;font-weight:700;text-align:center;color:#fff;background-color:#f0a784;width:150px;padding:8px 10px 10px;border-radius:15px;letter-spacing:2px;cursor:pointer;box-shadow:0 4px 0 0 #ea8654}.toolkit-page .back-btn:hover{color:#f0a784;background-color:#fff}.animate-tile-up-1{animation:tileUp .75s ease-out forwards}.animate-tile-up-2{animation:tileUp .75s ease-out forwards;animation-delay:.5s}.animate-tile-up-3{animation:tileUp .75s ease-out forwards;animation-delay:1s}@keyframes tileUp{to{opacity:1;transform:translateY(0)}}.vulnerability-visually-impaired-page{color:#000}.vulnerability-visually-impaired-page nav{font-size:.8rem;margin-top:3rem;height:100vh;overflow-y:auto}.vulnerability-visually-impaired-page nav .nav-link{color:#000;font-weight:700}.vulnerability-visually-impaired-page nav .nav-link:hover{color:#00d8ff}.vulnerability-visually-impaired-page nav li.nav-item>.nav{padding-left:2rem}.vulnerability-visually-impaired-page nav li.nav-item>.nav .nav-link{padding-top:.25rem;padding-bottom:.25rem;font-weight:400}.vulnerability-visually-impaired-page h1,.vulnerability-visually-impaired-page h2,.vulnerability-visually-impaired-page h3{scroll-margin-top:2rem;font-weight:700}.vulnerability-visually-impaired-page h1{margin:3rem 0 2rem;font-size:2rem}.vulnerability-visually-impaired-page h2{margin:2.5rem 0 1rem;font-size:1.5rem}.vulnerability-visually-impaired-page h3{margin:2rem 0 .75rem;font-size:1.25rem}.vulnerability-visually-impaired-page .course-sections section{padding:1rem}.vulnerability-visually-impaired-page .course-sections section h1:first-child,.vulnerability-visually-impaired-page .course-sections section h2:first-child,.vulnerability-visually-impaired-page .course-sections section h3:first-child,.vulnerability-visually-impaired-page .course-sections section h4:first-child{margin-top:0}.vulnerability-visually-impaired-page .course-sections section:nth-child(odd){background-color:#eaeaea}.vulnerability-visually-impaired-page .course-sections section:nth-child(even){background-color:#f7f7f7}.error-404-page .hero-section{background-image:url('/img/frontend/404/hero-bg.jpg')}