@import url(https://use.typekit.net/zkk3yru.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.banner-home{display:grid;width:100%;height:100vh;border-radius:0 0 4rem 4rem;color:#fff;background:#072a7f}.banner-home,.banner-home .slider{overflow:hidden}.banner-home .overlay,.banner-home .slider,.banner-home .slider iframe{position:absolute;top:0;left:0;width:100%;height:100%}.banner-home .overlay{opacity:.8;background:#072a7f;background:linear-gradient(90deg,#072a7f,rgba(7,42,127,0));mix-blend-mode:multiply}.banner-home .blob{position:absolute;bottom:-40%;right:-10%;width:50vw;height:50vw;mix-blend-mode:multiply}.banner-home .blob svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:#fcb117;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.banner-home .container .text{margin:auto 0}.banner-home .container h1,.banner-home .container h2,.banner-home .container h3{margin-top:7rem;font-size:4.55rem;font-weight:400}.banner-home .container h1 span,.banner-home .container h2 span,.banner-home .container h3 span{background:#072a7f}.banner-home .container h1+.buttons{margin-top:5rem}.banner-home .container p{max-width:50rem;margin:3rem 0 5rem;font-size:1.625rem}.banner-home .container .buttons br{display:none}.banner-home .container a.btn{font-size:1.3rem}.banner-home .container a.btn+br+a.btn{margin-left:1.5rem}@media only screen and (max-width:768px){.banner-home .blob{bottom:-10%}}@media only screen and (max-width:576px){.banner-home .container h1,.banner-home .container h2,.banner-home .container h3{margin-top:5rem;font-size:1.95rem}.banner-home .container .buttons br{display:block}.banner-home .container a.btn:not(:first-of-type){margin-top:2rem}.banner-home .container a.btn+br+a.btn{margin-left:0}}