.gpt-hero .btn-link,.gpt-hero h1{font-family:Commissioner,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:700}*{margin:0;padding:0;box-sizing:border-box}.gpt-hero{background-color:#07041e;overflow:hidden;min-height:795px;display:flex;flex-wrap:wrap;align-items:center;position:relative}@media(min-width:139px){.gpt-hero{justify-content:flex-end}.gpt-hero h1{margin-top:60px}}.gpt-hero .box-info{position:relative;z-index:2}.gpt-hero h1{font-style:normal;font-size:calc(30px + 43 * (100vw - 139px) / 1461)!important;line-height:120%;color:#fff;margin-bottom:40px}.gpt-hero .btn-link,.gpt-hero p{font-style:normal;font-size:calc(18px + 0*(100vw - 139px)/1461);color:#fff}@media(min-width:1185px){.gpt-hero h1{max-width:700px}}@media(min-width:1360px){.gpt-hero h1{max-width:750px}}@media(min-width:1400px){.gpt-hero h1{max-width:100%}}.gpt-hero p{max-width:561px;font-family:Nunito,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:400;line-height:200%;margin-bottom:40px}.gpt-hero .btn-link{display:flex;justify-content:center;align-items:center;max-width:273px;width:100%;min-height:72px;background:#6579f4;border-radius:23px;line-height:22px;text-transform:capitalize;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.gpt-hero .btn-link:hover{background:#3e3465;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.gpt-hero .btn-link svg{margin-right:5px}.gpt-hero .box-img{max-width:734px;width:100%}@media(min-width:139px){.gpt-hero .box-img{position:relative}.clients-logo .logos-wrapper .logo-box:first-child{justify-content:center}}@media(min-width:1099px){.gpt-hero{justify-content:flex-start}.gpt-hero .box-img{position:absolute;top:10%;right:0;max-width:600px}}@media(min-width:1350px){.gpt-hero .box-img{max-width:690px}}.gpt-hero .box-img img{max-width:100%;height:auto;object-fit:cover}.clients-logo .logos-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin-top:140px}.clients-logo .logos-wrapper .logo-box{min-width:215px;margin-bottom:63px;display:flex;justify-content:center}@media(min-width:507px){.clients-logo .logos-wrapper{justify-content:space-between}.clients-logo .logos-wrapper .logo-box:first-child{justify-content:flex-start}}.clients-logo .logos-wrapper .logo-box img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}