@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.hero{padding:32px 64px;background-color:#000}.hero .content{max-width:620px;margin:0 auto 64px}.hero .content .logo,.hero .content .icon{display:block;max-width:100%;margin:0 auto}.hero .content .subText{color:#fff;font:normal normal 400 18px/26px "Roboto", sans-serif;font-weight:800;text-align:center}.hero .content .weAreNow{color:#fff;font:normal normal 400 16px/24px "Roboto", sans-serif;font-weight:200;display:flex;gap:12px;margin-bottom:24px;text-align:center}.hero .content .weAreNow::before,.hero .content .weAreNow::after{display:block;flex:1 1 auto;height:1px;margin:11px auto 0;background-color:rgba(255,255,255,.6666666667);content:""}.hero .content .checkOutButtonWrapper{margin-top:12px}.hero .content .checkOutButtonWrapper a{color:#000;font:normal normal 400 14px/22px "Roboto", sans-serif;font-weight:700;position:relative;display:flex;width:175px;height:49px;margin:0 auto;color:#000;text-decoration:none;background-color:#fff;border:5px solid #fff;border-radius:32px;transition:border-color 300ms ease-in-out}.hero .content .checkOutButtonWrapper a .arrow{display:flex;align-items:center;width:40px;padding-left:7px;background:#be2432;border-radius:36px;transition:width calc(300ms/2) ease-in-out;aspect-ratio:1/1}.hero .content .checkOutButtonWrapper a .arrow img{margin:0}.hero .content .checkOutButtonWrapper a .text{position:absolute;top:9px;right:18px;transition:color 200ms ease-in-out}.hero .content .checkOutButtonWrapper a:hover .arrow{width:175px}.hero .content .checkOutButtonWrapper a:hover .text{color:#fff}.hero .asSeenOn{padding:0 32px 64px}.hero .asSeenOn .asSeenOnText{color:#fff;font:normal normal 400 14px/22px "Roboto", sans-serif;font-weight:700;margin-bottom:64px;letter-spacing:5px;text-align:center}.hero .asSeenOn .logos{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;width:100%;max-width:870px;margin:0 auto}.hero .asSeenOn .logos img{width:auto;max-width:100%;max-height:40px;margin:0 auto}.feedback{padding:32px 64px}.feedback h1{color:#000;font:normal normal 700 14px/16px "Roboto", sans-serif;font-weight:600;margin-bottom:12px;letter-spacing:2px;text-align:center}.feedback .divider{display:block;width:42px;height:3px;margin:0 auto 12px;background:#be2432;border-radius:3px}.feedback .subText{color:#000;font:normal normal 700 22px/28px "Roboto", sans-serif;font-weight:700;margin:0;text-align:center}.feedback .reviews{display:flex;flex-wrap:wrap;gap:24px;max-width:1200px;margin:96px auto}@media screen and (max-width: 768px){.feedback .reviews{margin:48px auto}}.feedback .reviews .review{flex:0 1 380px;margin:0 auto;padding:32px;background:#f7f7f7;border-radius:3px;transition:transform 300ms ease-in-out,background-color 300ms ease-in-out}.feedback .reviews .review>p{color:#000;font:normal normal 700 22px/28px "Roboto", sans-serif;font-weight:700;margin-bottom:48px}.feedback .reviews .review .reviewer{display:flex;gap:12px;align-items:center}.feedback .reviews .review .reviewer img{width:50px;height:50px;border-radius:100%}.feedback .reviews .review .reviewer .details p{margin:0}.feedback .reviews .review .reviewer .details .name{color:#000;font:normal normal 400 14px/22px "Roboto", sans-serif;font-weight:700}.feedback .reviews .review .reviewer .details .company{color:#000;font:normal normal 400 14px/22px "Roboto", sans-serif;font-weight:300}.feedback .reviews .review p,.feedback .reviews .review .reviewer .name,.feedback .reviews .review .reviewer .company{transition:color calc(300ms/2) ease-in-out}.feedback .reviews .review:hover{background:#7c7c7c;transform:scale(105%)}.feedback .reviews .review:hover p,.feedback .reviews .review:hover .reviewer .name,.feedback .reviews .review:hover .reviewer .company{color:#fff}.footer{position:relative;padding:128px 64px;background:#f7f7f7}.footer img{position:absolute;top:-64px;left:0}@media screen and (max-width: 1385px){.footer img{display:none}}.footer p{max-width:954px;margin:0 auto;font:normal normal 700 64px/64px "Montserrat",sans-serif;text-align:center}.footer p .red{color:#be2432}.banner{position:relative;padding:32px;background:#fff;box-shadow:0 -4px 19px 2px rgba(0,0,0,.1)}.banner .content{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto}.banner .content .copyright{color:#000;font:normal normal 400 14px/22px "Roboto", sans-serif;font-weight:300}.banner .content a{color:#000;font:normal normal 400 12px/20px "Roboto", sans-serif;font-weight:700;letter-spacing:1.5px;text-decoration:none}*{box-sizing:border-box}body{margin:0;padding:0;font-family:"Montserrat",sans-serif}.notFound{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;height:90vh;text-align:center}.notFound h1{color:#000;font:normal normal 700 22px/28px "Roboto", sans-serif;font-weight:700;margin:0}.notFound a{color:#000;font:normal normal 400 14px/22px "Roboto", sans-serif;font-weight:700;color:#be2432;letter-spacing:1.5px;text-decoration:none}h1{color:#000;font:normal normal 700 22px/28px "Roboto", sans-serif;font-weight:700}h2{color:#000;font:normal normal 700 20px/26px "Roboto", sans-serif;font-weight:700}h3{color:#000;font:normal normal 700 19px/24px "Roboto", sans-serif;font-weight:700}h4{color:#000;font:normal normal 700 18px/22px "Roboto", sans-serif;font-weight:700}h5{color:#000;font:normal normal 700 16px/20px "Roboto", sans-serif;font-weight:700}h6{color:#000;font:normal normal 700 14px/16px "Roboto", sans-serif;font-weight:700}p{color:#000;font:normal normal 400 14px/22px "Roboto", sans-serif;font-weight:400}