body{overflow-x:hidden;font-family:Montserrat,sans-serif;font-weight:300;font-style:normal;background:#000}.section{width:100%;height:100vh;padding:0;position:relative;overflow:hidden}.top{position:relative;width:100%;text-align:center;padding-top:10%}.bottom{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to top,rgb(0,0,0),rgba(0,0,0,0));height:35%;padding-top:40px;text-align:center;color:#fff;font-weight:400;font-size:40px}.fill:hover,.fill:focus{box-shadow:inset 0 0 0 2em var(--hover)}.offset{box-shadow:.3em .3em 0 0 var(--color),inset .3em .3em 0 0 var(--color)}.offset:hover,.offset:focus{box-shadow:0 0 0 0 var(--hover),inset 6em 3.5em 0 0 var(--hover)}button{color:#000!important;background:#fff!important;border-color:#fff!important;transition:.25s}button:hover,button:focus{border-color:#fff!important;color:#fff!important;background:#000!important}button{background:none;border:2px solid;font:inherit;margin:.5em;padding:1em 4em;font-size:20px!important;font-weight:700;cursor:pointer}.navbar{background:rgba(0,0,0,.6);padding:10px;top:0;left:0;position:fixed;width:100%;z-index:1000;display:flex;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.navbar .menu{width:50%;text-align:left;color:#fff;padding:10px 10px 10px 100px;font-size:25px}.navbar .menu i{cursor:pointer}.navbar .buttons{width:50%;text-align:right;padding:10px 100px 10px 10px}.navbar .buttons button{padding:5px 10px;font-size:15px!important;text-align:right;font-weight:400!important;color:#fff!important;background:transparent!important;border-color:#f22885!important;transition:.25s}.navbar .buttons button:hover,.navbar .buttons button:focus{border-color:#f22885!important;color:#fff!important;background:#f22885!important}::-webkit-scrollbar{width:20px;display:none}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#f22885;border-radius:20px;border:8px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#f22885}.menu-sidebar{position:fixed;top:0;left:-100%;opacity:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1000;padding:20px;transition:.5s ease-in-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.menu-sidebar .menu{width:50%;text-align:left;color:#fff;padding:10px 10px 10px 100px;font-size:25px}.menu-sidebar .menu i{cursor:pointer}.menu-sidebar span{display:block;font-weight:400;color:#fff;text-decoration:none;cursor:pointer;padding:20px;margin-left:70px}.menu-sidebar.active{left:0;opacity:1}#stars{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.star{box-shadow:0 0 1px 1px #fff6;position:absolute;width:1px;height:1px;border-radius:2px;background-color:#fff}.scroll-nav{position:fixed;right:0;top:45%;z-index:999}.scroll-nav .scroll{width:50px}.services{position:relative;background:linear-gradient(to right,rgba(17,89,147,.2),rgba(0,0,0,0),rgba(6,26,42,.5))}.services .main-img{width:100%;position:absolute;top:0;left:0}.services .button-section{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:50px}.services .button-section .gpt{font-size:13px!important}.services .button-section .normal-button{padding:15px 50px;font-size:13px!important;text-align:right;font-weight:400!important;color:#fff!important;background:transparent!important;border-color:#4464eb!important;background:#4464eb!important;transition:.25s}.services .button-section .normal-button:hover,.services .button-section .normal-button:focus{border-color:#fff!important;color:#fff!important;background:transparent!important}.services #renderer{position:absolute;width:100%;height:100vh;filter:blur(2px);opacity:.5;z-index:-1}.services #settings{width:12em;position:absolute;top:0;left:0;z-index:5;padding-left:5px;background-color:#191919;color:#fff;opacity:.075;animation-name:FadeOut;animation-duration:.75s}.services #settings:hover{opacity:1}@keyframes FadeOut{0%{opacity:1}to{opacity:.075}}.howitworks{background:#f8fafb}.howitworks .title{padding-top:100px;position:relative;width:80%;margin-left:10%;transition:all ease-in-out .5s}.howitworks .title .title-text{text-align:center;font-size:20px;font-weight:600}.howitworks .title .title-border{position:absolute;width:0;left:14%;height:2px;background:#1d2544;bottom:0;transition:all ease-in-out .5s}.howitworks .title:hover .title-border{width:72%;transition:all ease-in-out .5s}.howitworks video{margin-left:20%;width:60%;height:auto;margin-top:100px}.clients{background:#fff;height:auto!important;padding-bottom:100px}.clients .title{padding-top:100px;position:relative;width:80%;margin-left:10%;transition:all ease-in-out .5s}.clients .title .title-text{text-align:center;font-size:20px;font-weight:600}.clients .title .title-border{position:absolute;width:0;left:14%;height:2px;background:#1d2544;bottom:0;transition:all ease-in-out .5s}.clients .title:hover .title-border{width:72%;transition:all ease-in-out .5s}.clients .logos{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;align-items:center;gap:20px;margin-top:100px}.clients .logos img{cursor:pointer;width:100px;filter:grayscale(100%);transition:filter .3s ease-in-out}.clients .logos img:hover{filter:grayscale(0%)}.benefits .boxed{margin-top:80px;background:#f8fafb;padding:50px;border-radius:20px;color:#1d2544}.benefits .boxed p b{font-size:20px!important;font-weight:700}.benefits .boxed .right{text-align:right}.benefits .boxed .right p{font-weight:500}.benefits .boxed .right p b{font-size:28px!important}.benefits .boxed .left{text-align:left}.benefits .boxed .left p{font-weight:500}.benefits .boxed .left p b{font-size:28px!important}.interface{padding:100px 40px 40px}.interface .title{padding-top:100px;position:relative;width:80%;margin-left:10%;transition:all ease-in-out .5s;color:#f8fafb;margin-bottom:40px}.interface .title .title-text{text-align:center;font-size:20px;font-weight:600}.interface .title .title-border{position:absolute;width:0;left:30%;height:2px;background:#f8fafb;bottom:0;transition:all ease-in-out .5s}.interface .title:hover .title-border{width:40%;transition:all ease-in-out .5s}.verticals{padding:100px 40px 40px}.verticals .title{padding-top:100px;position:relative;width:80%;margin-left:10%;transition:all ease-in-out .5s;color:#f8fafb;margin-bottom:40px}.verticals .title .title-text{text-align:center;font-size:20px;font-weight:600}.verticals .title .title-border{position:absolute;width:0;left:30%;height:2px;background:#f8fafb;bottom:0;transition:all ease-in-out .5s}.verticals .title:hover .title-border{width:40%;transition:all ease-in-out .5s}.verticals .image{cursor:pointer;position:relative;margin-bottom:20px;overflow:hidden}.verticals .image .overlay{position:absolute;top:0;left:-100%;width:100%;height:100%;background:#000;z-index:99;transition:all ease-in-out .2s}.verticals .image .overlay.hover{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:99;transition:all ease-in-out .2s}.verticals .image img{width:100%}.prices{padding-top:100px;padding-bottom:100px;height:auto}.prices .cooper{text-align:center;width:100%!important;padding:10px;color:#fff!important;background:#4895ef!important;transition:all ease-in-out .5s}.prices .cooper img{margin-top:10px;width:150px;transition:all ease-in-out .5s,opacity .5s;margin-bottom:10px;opacity:1}.prices .cooper:hover{width:100%!important;padding:10px;color:#fff!important;background:transparent!important;text-align:center}.prices .cooper:hover img{width:150px;transition:all ease-in-out .5s,opacity .5s;margin-bottom:10px}.prices .meta{text-align:center;width:100%!important;padding:10px;color:#fff!important;background:#25d366!important;transition:all ease-in-out .5s}.prices .meta img{margin-top:10px;width:150px;transition:all ease-in-out .5s,opacity .5s;margin-bottom:10px;opacity:1}.prices .meta:hover{width:100%!important;padding:10px;color:#fff!important;background:transparent!important;text-align:center}.prices .meta:hover img{width:150px;transition:all ease-in-out .5s,opacity .5s;margin-bottom:10px}.footers{padding:0!important;height:auto;position:relative}.footers .navbar-footer{position:absolute;bottom:0;width:100%;padding:20px;background:rgba(0,0,0,.5);color:#fff}.footers .navbar-footer img{margin-top:20px;width:100px}.footers .navbar-footer span{margin-left:40px;cursor:pointer}.footers .logo-footer{position:absolute;top:150px;width:100%;height:auto;color:#fff;text-align:center}.footers .logo-footer img{width:250px;margin-bottom:20px}.footers button{margin-left:40px;padding:5px 10px;font-size:15px!important;text-align:right;font-weight:400!important;color:#fff!important;background:transparent!important;border-color:#f22885!important;transition:.25s}.footers button:hover,.footers button:focus{border-color:#f22885!important;color:#fff!important;background:#f22885!important}@media (max-width: 1024px){.menu-sidebar .menu{padding-left:10px}.menu-sidebar span{margin-left:10px}.navbar .menu{padding-left:10px!important}.navbar .buttons{padding-right:10px!important}.top{padding-top:30%}}@media (max-width: 820px){.navbar .menu{padding-left:20px}.navbar .buttons{padding-right:20px}.menu-sidebar .menu{padding-left:20px}.menu-sidebar span{margin-left:20px}.bottom{padding:20px;font-size:20px}.top{padding-top:30%}}@media (max-width: 768px){.navbar .menu{padding-left:20px}.navbar .buttons{padding-right:20px}.menu-sidebar .menu{padding-left:20px}.menu-sidebar span{margin-left:20px}.bottom{padding:20px;font-size:20px}.top{padding-top:30%}}@media (max-width: 540px){.navbar .menu{padding-left:10px}.navbar .buttons{padding-right:10px}.menu-sidebar .menu{padding-left:10px}.menu-sidebar span{margin-left:10px}.bottom{padding:10px;font-size:15px}.top{padding-top:30%}.top img{width:30%}button{font-size:15px!important;padding:.5em 2em}}@media (max-width: 400px){.navbar .menu{padding-left:10px}.navbar .buttons{padding-right:10px}.menu-sidebar .menu{padding-left:10px}.menu-sidebar span{margin-left:10px}.bottom{padding:10px;font-size:15px}.top{padding-top:30%}.top img{width:50%}button{font-size:15px!important;padding:.5em 2em}}@media (max-width: 344px){.navbar .menu{padding-left:10px}.navbar .buttons{padding-right:10px}.navbar .buttons button{font-size:15px!important;padding:5px!important;width:auto!important}.menu-sidebar .menu{padding-left:10px}.menu-sidebar span{margin-left:10px}.bottom{padding:10px;font-size:15px}.top{padding-top:50%}.top img{width:50%}button{font-size:15px!important;padding:.5em 2em}}button{font-size:13px!important}
