#dismiss,.feature-a,.hand{cursor:pointer}body{font-family:Lato,sans-serif!important;height:100%}.title-text{font-family:Ubuntu,sans-serif;font-size:3.2rem}.header-outer,.main-outer{width:100vw}.footer-outer,.header-outer{background-color:#3521B6;color:#FFF}.header-inner,.main-inner{max-width:1240px;margin-left:auto;margin-right:auto}.header-img{height:60px}.header-action-btn,.header-action-btn:hover{background-color:transparent!important;border:1px solid #FFF!important;color:#FFF}.no-style,.no-style:hover{text-decoration:none!important;color:inherit!important}.btn-primary{background-color:#3521B6!important;color:#FFF!important;border:1px solid #3521B6!important}.btn-secondary{background-color:#464749!important;color:#FFF!important;border:1px solid #464749!important}.hero-img{height:430px}@media only screen and (max-width:768px){.hero-img{max-width:80vw;height:auto}}.landing-outer{background:#E4F0FF}.unlock-brand{width:90%;margin:auto}.discover-callout{border-left:3px solid #3521B6}.outer-secondary{background-color:#edf1ff}.feature-a{background:url(../img/landing/feat-a.jpg) center no-repeat;background-size:cover;position:relative}.feature-header{font-size:2.5rem}.feature-text{position:relative;z-index:2;line-height:1.6rem}.cover,.lhc{position:absolute}.testimonial-img{height:180px;border-radius:7px}.feature-img{padding:10px;height:240px}.feature-img-inner{border-radius:7px;height:200px}.cover{background:rgba(39,62,84,.5);width:100%;height:100%;z-index:1}.feature-a *{visibility:hidden}.feature-a:hover *{visibility:visible}.feature-card{border-radius:7px;border:1px solid #e2e2e2;background:#FFF}.bc-outer,.fre-outer,.lhc-outer,.ref-outer{border-radius:40px;height:400px;overflow:hidden}.lhc-outer{background-color:#4A4453}.fre-outer{background-color:#005639}.bc-outer{background-color:#A10000}.ref-outer{background-color:#FFF}.feature-button{background-color:#3521B6;border-radius:7px!important;border:1px solid #3521B6!important}.fre-img{width:80%;margin:auto}.lhc{height:80%;top:10%;left:25%;opacity:0}.bc-a,.bc-b,.bc-c,.bc-d{position:absolute;right:0;margin:auto;top:0;bottom:0}.lhc-a{animation:lhc-a 8s infinite ease 0s normal forwards}.lhc-b{animation:lhc-b 8s infinite ease 0s normal forwards}.lhc-c{animation:lhc-c 8s infinite ease 0s normal forwards}.lhc-d{animation:lhc-d 8s infinite ease 0s normal forwards}@keyframes lhc-a{0%{transform:scale(1);opacity:0}10%,100%,20%,30%{transform:scale(1);opacity:1}}@keyframes lhc-b{0%,20%{transform:scale(1);opacity:0}100%,30%{transform:scale(1);opacity:1}}@keyframes lhc-c{0%,30%{transform:scale(1);opacity:0}100%,40%{transform:scale(1);opacity:1}}@keyframes lhc-d{0%,40%{transform:scale(1);opacity:0}100%,50%{transform:scale(1);opacity:1}70%{transform:scale(1.2);opacity:1}}.bc-a,.bc-b,.bc-c,.bc-d,.fre-a,.fre-b,.fre-c,.fre-d{opacity:0}.fre-a{animation:fre-a 10s 0s infinite normal forwards}.fre-b{animation:fre-b 10s 0s infinite normal forwards}.fre-c{animation:fre-c 10s 0s infinite normal forwards}.fre-d{animation:fre-d 10s 0s infinite normal forwards}.bc-img-a{height:60px}.bc-img-b{width:80%}.bc-a{animation:bc-a 12s 0s infinite normal forwards;left:0}.bc-b{animation:bc-b 12s 0s infinite normal forwards;left:0}.bc-c{animation:bc-c 12s 0s infinite normal forwards;left:0}.bc-d{animation:bc-d 12s 0s infinite normal forwards;left:0}.bc-img-outer{overflow:hidden}@keyframes bc-a{0%,100%,30%{transform:scale(1);opacity:0}10%,20%{transform:scale(1);opacity:1}}@keyframes bc-b{0%,10%,100%,30%{transform:scale(1);opacity:0}20%{transform:scale(1);opacity:1}}@keyframes bc-c{0%,100%,30%,70%{transform:scale(1);opacity:0}40%,60%{transform:scale(1);opacity:1}}@keyframes bc-d{0%,30%,40%,70%{transform:scale(1);opacity:0}100%,80%{transform:scale(1);opacity:1}}@keyframes fre-a{0%,10%{transform:scale(1);opacity:0}100%,20%{transform:scale(1);opacity:1}}@keyframes fre-b{0%,30%{transform:scale(1);opacity:0}100%,40%{transform:scale(1);opacity:1}}@keyframes fre-c{0%,50%{transform:scale(1);opacity:0}100%,60%{transform:scale(1);opacity:1}}@keyframes fre-d{0%,70%{transform:scale(1);opacity:0}100%,80%{transform:scale(1);opacity:1}}@keyframes ref-b{0%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:0;transform:translateX(20%) translateY(20%)}}@keyframes ref-c{0%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:0;transform:translateX(20%) translateY(-20%)}}@keyframes ref-d{0%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:0;transform:translateX(-15%) translateY(20%)}}@keyframes ref-e{0%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:0;transform:translateX(-20%) translateY(-20%)}}.faq-question{font-size:1.3rem}.referrer-a{width:80%}.referrer-b,.referrer-c,.referrer-d,.referrer-e{position:absolute;width:100%}.referrer-b{animation:ref-b 5s 0s infinite normal forwards}.referrer-c{opacity:0;animation:ref-c 4s 2s infinite normal forwards}.referrer-d{opacity:0;animation:ref-d 6s 3s infinite normal forwards}.referrer-e{opacity:0;animation:ref-e 7s 4s infinite normal forwards}#sidebar,.overlay{position:fixed;height:100vh}.shadow{-webkit-filter:drop-shadow(5px 5px 5px #555);filter:drop-shadow(5px 5px 5px #555)}.box-shadow{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.light-hr{border:1px solid #FFF}#sidebar{width:350px;right:-350px;z-index:1001;background:#3521B6;color:#FFF;transition:all .3s;overflow-y:scroll;box-shadow:3px 3px 3px rgba(0,0,0,.2);top:76px}#sidebar.active{right:0}#dismiss{text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#dismiss:hover{background:#fff}.overlay{display:none;width:100vw;background:rgba(0,0,0,.7);z-index:998;opacity:0;transition:all .5s ease-in-out}.overlay.active{display:block;opacity:1}#sidebar .sidebar-header{padding:20px;background:#000}.open-progress{position:absolute;top:90vh;left:0;background-color:#000;color:#FFF;text-orientation:sideways-right;border-top-right-radius:7px;border-bottom-right-radius:7px}.header-link,.header-link:hover{color:var(--Header_Text_Colour)}.header-link:hover{text-decoration:none}.header-btn,.header-btn:hover{background-color:var(--Button_Colour);border-color:var(--Button_Text_Colour);color:var(--Button_Text_Colour)}.no-scrolling{height:100%;overflow:hidden}