@font-face{font-family:PublicSans;src:url(../fonts/PublicSans/PublicSans-Bold.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:PublicSans;src:url(../fonts/PublicSans/PublicSans-BoldItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:PublicSans;src:url(../fonts/PublicSans/PublicSans-Italic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:PublicSans;src:url(../fonts/PublicSans/PublicSans-Regular.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:PublicSans;src:url(../fonts/PublicSans/PublicSans-SemiBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:PublicSans;src:url(../fonts/PublicSans/PublicSans-SemiBold.ttf) format("truetype");font-weight:700;font-style:normal}.bg-app-clr{background-color:#434548}@media screen and (max-width:992px){.top-banner{overflow:unset}}@media screen and (max-width:992px){.top-banner .top-banner-inner{padding-bottom:250px}}@media screen and (max-width:640px){.top-banner .top-banner-inner{padding-bottom:220px}}@media screen and (max-width:410px){.top-banner .top-banner-inner{padding-bottom:200px}}.top-banner .top-banner-content .top-banner-title{max-width:650px}.top-banner .top-banner-image{max-width:350px}@media screen and (max-width:992px){.top-banner .top-banner-image{position:absolute;bottom:-50%;right:0;width:260px;transform:translateY(-20%)}}@media screen and (max-width:833px){.top-banner .top-banner-image{height:unset;transform:translateY(-10%)}}@media screen and (max-width:640px){.top-banner .top-banner-image{width:200px;transform:translateY(-27%)}}@media screen and (max-width:992px){.download-apps{padding-top:200px}}@media screen and (max-width:640px){.download-apps{padding-top:150px}}@media screen and (max-width:992px){.download-apps .content-image{display:none}}@media screen and (max-width:768px){.download-apps h2{font-size:30px}}@media screen and (max-width:768px){.download-apps h4{font-size:18px}}[class*=seg-button]{border-color:#fff}[class*=seg-button]:hover{background-color:#fff}[class*=seg-button]#watch-demo{color:#fff;background-color:rgba(255,255,255,.1)}[class*=seg-button]#watch-demo:hover .button-text{color:#fff}.mobile-apps-available h2{max-width:580px}.mobile-apps-available .content-image img{margin-left:-100px}.mobile-apps-available .download-app-buttons>div{max-width:150px}.mobile-apps-available .download-app-buttons .invert-img img{filter:invert(1)}.faqs{background-color:#aeaeae}