@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.font--grey{color:#95959d}.font--dark{color:#09102c}.font--body,.title--font{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.hero-hp-section--container{margin-top:-155px;overflow:hidden}.hero-hp-section--container .triangle--shape{border-color:transparent #fff #fff;border-style:solid;border-width:17vh 50vw 0;bottom:0;height:0;position:absolute;width:0;z-index:3}@media (max-width:767px){.hero-hp-section--container .triangle--shape{border-width:12vh 50vw 0;bottom:-297px;position:absolute}}.hero-hp-section--container .button--primary{margin-bottom:30px}.hero-hp-section--container .text-wrapper{max-width:700px}.hero-hp-section--container .text-wrapper h2,.hero-hp-section--container .text-wrapper p{color:#fff;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:24px;font-weight:400;line-height:40px}.hero-hp-section{padding-bottom:400px;padding-top:150px}@media (max-width:991px){.hero-hp-section{padding-bottom:200px}}@media (max-width:767px){.hero-hp-section{padding-bottom:0}}.hero-hp-section .hero--image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:1700px){.hero-hp-section .hero--image{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}}@media (max-width:1699px){.hero-hp-section .hero--image{width:auto}}.hero-hp-section .subdescription{color:rgba(22,22,24,.25)}@media (max-width:768px){.hero-hp-section .subdescription{font-size:12px}}.hero-hp-section .logos--section{opacity:.35}.hero-hp-section .logos--section img{margin-bottom:30px;margin-right:35px;max-width:140px}@media (max-width:768px){.hero-hp-section .logos--section img{margin-left:6px;margin-right:6px;max-width:97px}}@media (max-width:767px){.hero-hp-section--container{margin-top:-290px}.hero-hp-section--container .hero-hp-section{padding-bottom:75px}}@media (max-width:450px){.hero-hp-section--container{margin-top:-320px}}