.herobanner{position:relative;overflow:hidden}@media(max-width:1023px){.herobanner{padding-top:40px}}.herobanner>.uk-container{max-width:1610px;max-width:100%}.herobanner .herobanner-overlay{position:relative;top:90px;z-index:10}@media(min-width:1024px){.herobanner .herobanner-overlay{position:absolute;left:0;right:0;top:135px}}.herobanner .herobanner-overlay .uk-container{max-width:1610px}.herobanner .herobanner-overlay .calculate-score{position:relative;margin-top:40px;margin-left:auto}@media(min-width:1024px){.herobanner .herobanner-overlay .calculate-score{margin-left:0}}@media(min-width:1400px){.herobanner .herobanner-overlay .calculate-score{margin-top:40px}}@media(max-width:1023px){.herobanner .herobanner-overlay .calculate-score{margin-bottom:-40px}}@media(max-width:767px){.herobanner .herobanner-overlay .calculate-score{margin-bottom:0}}@media(max-width:575px){.herobanner .herobanner-overlay .calculate-score{margin-bottom:20px}}.herobanner .herobanner-wrapper{position:relative}@media(min-width:1024px){.herobanner .herobanner-wrapper{margin-left:-20px;margin-right:-20px}}.herobanner .herobanner-wrapper .video-wrapper{position:relative;margin-left:auto;margin-right:auto}@media(min-width:768px){.herobanner .herobanner-wrapper .video-wrapper{max-width:1920px}}.herobanner .herobanner-wrapper .video-wrapper>div{position:relative;display:block;width:100%;padding:0;overflow:hidden}@media(max-width:1023px){.herobanner .herobanner-wrapper .video-wrapper>div{display:none}}.herobanner .herobanner-wrapper .video-wrapper>div:before{display:block;content:"";padding-top:56.25%}.herobanner .herobanner-wrapper .video-wrapper>div>div,.herobanner .herobanner-wrapper .video-wrapper>div .video-js,.herobanner .herobanner-wrapper .video-wrapper>div video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#fff}.herobanner .herobanner-wrapper .video-wrapper>div>.herobanner-btn{bottom:18%;top:initial;height:initial;padding:0 17.3%}@media(max-width:1023px){.herobanner .herobanner-wrapper .video-wrapper>div>.herobanner-btn{bottom:15%}.herobanner .herobanner-wrapper .video-wrapper>div>.herobanner-btn .btn{font-size:1rem}}.herobanner .herobanner-wrapper .video-wrapper>div .cta{opacity:0;width:1px;height:1px;-ms-transform:translateX(-100%);transform:translateX(-100%)}.herobanner .herobanner-wrapper .mobile-content{padding-top:160px}@media(min-width:1024px){.herobanner .herobanner-wrapper .mobile-content{display:none}}.herobanner .herobanner-wrapper .mobile-content h2{font-size:24px;font-weight:300}.herobanner .herobanner-wrapper .mobile-content h2 span{display:block;font-size:63px;font-weight:600}@media(max-width:575px){.herobanner .herobanner-wrapper .mobile-content h2 span{font-size:56px}}.herobanner .herobanner-wrapper .mobile-content h2 span span{display:inline-block}.herobanner .herobanner-wrapper .mobile-content P+.btn{margin-top:0}.playbook-icons{position:relative;margin-top:40px;margin-bottom:40px;overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;height:auto}.playbook-icons .playbook-icons-track{width:1255px;font-size:0;padding-bottom:20px}.playbook-icons .playbook-icons-track>div{font-size:20px;position:relative;display:inline-block}.playbook-icons .playbook-icons-track>div svg{width:auto;height:120px}.playbook-icons .playbook-icons-track>div+div{margin-left:68px}.playbook-icons .playbook-icons-track>div+div:before{display:inline-block;font:normal normal normal 16px/1 'Font Awesome 5 Pro';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f178";font-size:30px;font-weight:300;color:#3c5675;position:absolute;top:50%;left:-46px;-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.5}html.ua-webkit .playbook-icons::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.1);background-color:transparent}html.ua-webkit .playbook-icons::-webkit-scrollbar{width:6px;height:6px;background-color:transparent;border-radius:10px}html.ua-webkit .playbook-icons::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(60,86,117,0.5);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0.5,rgba(255,255,255,0.2)),color-stop(0.5,transparent),to(transparent))}.scroll-info{margin-top:40px;margin-bottom:40px}.scroll-info span{font-size:13px;display:inline-block;padding:5px 20px;background-color:#ebeef1;border-radius:4px}