@import "https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Rubik:wght@300;400;500;600;700;800;900&display=swap";@keyframes tonext{75%{left:0}95%{left:100%}98%{left:100%}99%{left:0}}@keyframes tostart{75%{left:0}95%{left:-300%}98%{left:-300%}99%{left:0}}@keyframes snap{96%{scroll-snap-align:center}97%{scroll-snap-align:none}99%{scroll-snap-align:none}to{scroll-snap-align:center}}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{background-color:#fff;width:.5vw}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-track:hover{background-color:#f4f4f4}::-webkit-scrollbar-thumb{background-color:#babac0;border:0;border-radius:2rem}::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:0}::-webkit-scrollbar-button{display:none}body{z-index:0;width:100%;margin:auto;font-family:Rubik,sans-serif}nav{width:100%;height:9vh}nav .header-bg{object-fit:cover;z-index:-1;width:75%;height:9vh;position:absolute;top:0;right:0}nav .nav-container{justify-content:space-between;align-items:center;width:80%;height:100%;margin:auto;display:flex}nav .nav-container .logo{width:25%;height:auto}nav .nav-container .logo img{cursor:pointer;max-width:50%;height:auto;margin-top:5%}nav .nav-container .hamburger{display:none}nav .nav-container .nav-menu{width:60%;height:auto}nav .nav-container .nav-menu ul{justify-content:space-between;list-style:none;display:flex}nav .nav-container .nav-menu ul li{color:#68696b;font-size:1.2rem}nav .nav-container .nav-menu ul li a{color:#000;font-size:1.2rem;text-decoration:none}nav .nav-container .nav-menu ul li a:hover{color:#328df5}nav .nav-container .nav-menu ul li a:focus{outline:none}nav .nav-links{display:none}main .hero{width:100%;height:91vh}main .hero .hero-bg{z-index:-1;background:#fff;width:auto;height:86vh;position:absolute}main .hero .hero-bg .left-circle{clip-path:circle(50% at 0);background-color:#5c79ff;background-image:url(checkered-bg.5dcc2261.svg);background-size:cover;background-attachment:scroll;width:25vh;height:25vh;position:absolute;top:50%;left:0}main .hero .hero-bg .right-circle{clip-path:circle(50% at 100% 0);background-color:#5c79ff;background-image:url(r-checkered-bg.c0c4692e.svg);background-size:cover;background-attachment:scroll;width:25vh;height:25vh;position:absolute;top:-9vh;right:0}main .hero .slides{width:80%;height:100%;margin:0 auto;display:none;position:relative;overflow:hidden}main .hero .slides .hero-container{justify-content:space-around;height:100%;padding:0 10%;display:flex;top:0;left:0}main .hero .slides .hero-container .first-dialog{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;height:100%;display:flex}main .hero .slides .hero-container .first-dialog h1{color:#0080ff;font-size:6rem;font-weight:400}main .hero .slides .hero-container .first-dialog h1 span{color:#363aa7}main .hero .slides .hero-container .first-dialog p{font-size:2rem;font-weight:300}main .hero .slides .hero-container .first-dialog .links{flex-direction:row;align-items:center;width:100%;height:auto;margin-top:10%;display:flex}main .hero .slides .hero-container .first-dialog .links .login-container{background:#007add;border-radius:.4rem;flex-direction:column;justify-content:center;align-items:center;width:25%;height:3.2rem;display:flex}main .hero .slides .hero-container .first-dialog .links .login-container p{color:#fff;font-family:Rubik,sans-serif;font-size:1rem;font-weight:500}main .hero .slides .hero-container .first-dialog .links .login-container:hover{cursor:pointer;background:#328df5}main .hero .slides .hero-container .first-dialog .links .playbtn{width:30%}main .hero .slides .hero-container .first-dialog .links .playbtn img{cursor:pointer;width:100%;height:5.1rem;padding-top:3px}main .hero .slides .hero-container .second-dialog{flex-direction:column;justify-content:center;width:50%;height:100%;display:flex}main .hero .slides .hero-container .second-dialog img{width:auto;height:70%}main .hero .slides .hero-container .second-dialog p{padding:2%;font-size:1.2rem;line-height:2rem}main .hero .slides .hero-container .second-dialog .blank-space{height:10%}main .hero .slider{flex-direction:row;justify-content:center;width:100%;height:3vh;display:flex;position:absolute;bottom:0}main .hero .slider img{cursor:pointer;width:auto;height:20%;margin:0 1%}main .services{background-color:#fff;background-image:url(checkered-bg.5dcc2261.svg);background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:100%;height:auto;margin-top:3%;padding-top:2%}main .services .container{width:90%;height:100%;margin:auto}main .services .container .heading{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:15%;display:flex}main .services .container .heading h2{color:#000;text-align:center;font-size:3em;font-weight:300}main .services .container .heading p{text-align:center;margin-top:1%;font-size:1.5em;font-weight:300}main .services .container .heading hr{text-align:center;background-color:#50505040;border:.25rem solid #50505040;border-radius:2rem;width:10%;margin:1% auto 0}main .services .container .card-group{flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:80%;padding:5%;display:flex}main .services .container .card-group .cards{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border-radius:1em;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:2%;display:flex}main .services .container .card-group .cards .product-img{justify-content:center;align-items:center;width:30%;height:auto;padding:1%;display:flex}main .services .container .card-group .cards .product-img img{border:1px solid #ffffff80;border-radius:.5em;width:100%;height:auto}main .services .container .card-group .cards .product-description{flex-direction:column;justify-content:space-between;align-items:center;width:70%;height:auto;padding:1%;display:flex}main .services .container .card-group .cards .product-description .header{flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:50%;display:flex}main .services .container .card-group .cards .product-description .header h2{color:#0080ff;font-size:5em;font-weight:400}main .services .container .card-group .cards .product-description .header h2 span{color:#363aa7}main .services .container .card-group .cards .product-description .header img{width:20%;height:auto}main .services .container .card-group .cards .product-description .content{width:100%;height:30%}main .services .container .card-group .cards .product-description .content p{text-align:center;color:#1a1a1a;padding:5%;font-size:1.5em}main .services .container .card-group .cards .product-description .footer{width:100%;height:20%}main .services .container .card-group .cards .product-description .footer .cta{background-color:#007add;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:35%;height:100%;margin:auto;padding:2%;display:flex}main .services .container .card-group .cards .product-description .footer .cta p{color:#fff;font-size:1rem;font-weight:400}main .services .container .card-group .cards .product-description .footer .cta:hover{cursor:pointer;background-color:#004d8be1}main .services .container .empty-cards{flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:100%;padding:0 3% 3%;display:flex}main .services .container .empty-cards .cards{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border:1px solid #ffffff1a;border-radius:1em;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;margin:0 5%;padding:2%;display:flex}main .services .container .empty-cards .cards .header{width:100%;height:60%;margin:1% 0}main .services .container .empty-cards .cards .header h3{text-align:center;color:#f0f0f0;font-size:1em;font-weight:400}main .services .container .empty-cards .cards .content{width:100%;height:40%}main .services .container .empty-cards .cards .content p{text-align:center;color:#0a0a0a;font-size:1em;font-weight:300}main .contact{width:100%;height:auto}main .contact .container{flex-direction:row;justify-content:center;align-items:center;width:80%;height:100%;margin:5% auto;display:flex}main .contact .container img{width:50%;height:auto}main .contact .container .details{flex-direction:column;justify-content:center;width:50%;height:100%;padding:5%;display:flex}main .contact .container .details .address{flex-direction:row;place-items:center;display:flex}main .contact .container .details .address img{width:10%;height:auto;margin-left:3%}main .contact .container .details .address p{width:90%;height:100%;margin-left:4%;padding-left:7px;font-size:1.5rem;font-weight:300}main .contact .container .details .mail{flex-direction:row;place-items:center;padding-top:1rem;display:flex}main .contact .container .details .mail img{width:10%;height:auto;margin-left:3%}main .contact .container .details .mail p{width:90%;height:100%;margin-left:5%;font-size:1.5rem;font-weight:300}main .contact .container .details .phone{flex-direction:row;place-items:center;padding-bottom:1rem;display:flex}main .contact .container .details .phone img{width:10%;height:auto;margin-left:3%}main .contact .container .details .phone p{width:90%;height:100%;margin-left:5%;font-size:1.5rem;font-weight:300}main .contact .container .details .socials{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2%;margin-left:3%;display:flex}main .contact .container .details .socials img#linkedin,main .contact .container .details .socials img#youtube{cursor:pointer;width:25%;height:auto}main .contact .container .details .socials img#facebook{cursor:pointer;width:10%;height:auto}main .contact .container .details .socials img#twitter{cursor:pointer;width:25%;height:auto}footer{background-color:#111;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:9vh;display:flex}footer p{color:#fff;font-size:1rem;font-weight:300}footer a{color:#fdcc46;font-size:1rem;font-weight:300;text-decoration:none}@media (min-width:1025px) and (max-width:1280px){main .hero{width:100%;height:91vh}main .hero .hero-bg{z-index:-1;background:#fff;width:auto;height:86vh;position:absolute}main .hero .hero-bg .left-circle{clip-path:circle(50% at 0);background-color:#5c79ff;background-image:url(checkered-bg.5dcc2261.svg);background-size:cover;background-attachment:scroll;width:25vh;height:25vh;position:absolute;top:50%;left:0}main .hero .hero-bg .right-circle{clip-path:circle(50% at 100% 0);background-color:#5c79ff;background-image:url(r-checkered-bg.c0c4692e.svg);background-size:cover;background-attachment:scroll;width:25vh;height:25vh;position:absolute;top:-9vh;right:0}main .hero .slides{width:80%;height:100%;margin:0 auto;display:none;position:relative;overflow:hidden}main .hero .slides .hero-container{justify-content:space-around;height:100%;padding:0 10%;display:flex;top:0;left:0}main .hero .slides .hero-container .first-dialog{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;height:100%;display:flex}main .hero .slides .hero-container .first-dialog h1{color:#0080ff;font-size:6rem;font-weight:400}main .hero .slides .hero-container .first-dialog h1 span{color:#363aa7}main .hero .slides .hero-container .first-dialog p{font-size:2rem;font-weight:300}main .hero .slides .hero-container .first-dialog .links{flex-direction:row;align-items:center;width:100%;height:auto;margin-top:10%;display:flex}main .hero .slides .hero-container .first-dialog .links .login-container{background:#007add;border-radius:.4rem;flex-direction:column;justify-content:center;align-items:center;width:25%;height:3.2rem;display:flex}main .hero .slides .hero-container .first-dialog .links .login-container p{color:#fff;font-family:Rubik,sans-serif;font-size:1rem;font-weight:500}main .hero .slides .hero-container .first-dialog .links .login-container:hover{cursor:pointer;background:#328df5}main .hero .slides .hero-container .first-dialog .links .playbtn{width:30%}main .hero .slides .hero-container .first-dialog .links .playbtn img{cursor:pointer;width:100%;height:5.1rem;padding-top:3px}main .hero .slides .hero-container .second-dialog{flex-direction:column;justify-content:center;width:50%;height:100%;display:flex}main .hero .slides .hero-container .second-dialog img{width:auto;height:70%}main .hero .slides .hero-container .second-dialog p{padding:2%;font-size:1.2rem;line-height:2rem}main .hero .slides .hero-container .second-dialog .blank-space{height:10%}main .hero .slider{flex-direction:row;justify-content:center;width:100%;height:3vh;display:flex;position:absolute;bottom:0}main .hero .slider img{cursor:pointer;width:auto;height:20%;margin:0 1%}main .services{background-color:#fff;background-image:url(checkered-bg.5dcc2261.svg);background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:100%;height:auto;margin-top:3%;padding-top:2%}main .services .container{width:90%;height:100%;margin:auto}main .services .container .heading{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:15%;display:flex}main .services .container .heading h2{color:#000;text-align:center;font-size:3em;font-weight:300}main .services .container .heading p{text-align:center;margin-top:1%;font-size:1.5em;font-weight:300}main .services .container .heading hr{text-align:center;background-color:#50505040;border:.25rem solid #50505040;border-radius:2rem;width:10%;margin:1% auto 0}main .services .container .card-group{flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:80%;padding:5%;display:flex}main .services .container .card-group .cards{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border-radius:1em;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:2%;display:flex}main .services .container .card-group .cards .product-img{justify-content:center;align-items:center;width:30%;height:auto;padding:1%;display:flex}main .services .container .card-group .cards .product-img img{border:1px solid #ffffff80;border-radius:.5em;width:100%;height:auto}main .services .container .card-group .cards .product-description{flex-direction:column;justify-content:space-between;align-items:center;width:70%;height:auto;padding:1%;display:flex}main .services .container .card-group .cards .product-description .header{flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:50%;display:flex}main .services .container .card-group .cards .product-description .header h2{color:#0080ff;font-size:5em;font-weight:400}main .services .container .card-group .cards .product-description .header h2 span{color:#363aa7}main .services .container .card-group .cards .product-description .header img{width:20%;height:auto}main .services .container .card-group .cards .product-description .content{width:100%;height:30%}main .services .container .card-group .cards .product-description .content p{text-align:center;color:#1a1a1a;padding:5%;font-size:1.5em}main .services .container .card-group .cards .product-description .footer{width:100%;height:20%}main .services .container .card-group .cards .product-description .footer .cta{background-color:#007add;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:35%;height:100%;margin:auto;padding:2%;display:flex}main .services .container .card-group .cards .product-description .footer .cta p{color:#fff;font-size:1rem;font-weight:400}main .services .container .card-group .cards .product-description .footer .cta:hover{cursor:pointer;background-color:#004d8be1}main .services .container .empty-cards{flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:100%;padding:0 3% 3%;display:flex}main .services .container .empty-cards .cards{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border:1px solid #ffffff1a;border-radius:1em;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;margin:0 5%;padding:2%;display:flex}main .services .container .empty-cards .cards .header{width:100%;height:60%;margin:1% 0}main .services .container .empty-cards .cards .header h3{text-align:center;color:#f0f0f0;font-size:1em;font-weight:400}main .services .container .empty-cards .cards .content{width:100%;height:40%}main .services .container .empty-cards .cards .content p{text-align:center;color:#0a0a0a;font-size:1em;font-weight:300}main .contact{width:100%;height:auto}main .contact .container{flex-direction:row;justify-content:center;align-items:center;width:80%;height:100%;margin:5% auto;display:flex}main .contact .container img{width:50%;height:auto}main .contact .container .details{flex-direction:column;justify-content:center;width:50%;height:100%;padding:5%;display:flex}main .contact .container .details .address{flex-direction:row;place-items:center;display:flex}main .contact .container .details .address img{width:10%;height:auto;margin-left:3%}main .contact .container .details .address p{width:90%;height:100%;margin-left:4%;padding-left:7px;font-size:1.5rem;font-weight:300}main .contact .container .details .mail{flex-direction:row;place-items:center;padding-top:1rem;display:flex}main .contact .container .details .mail img{width:10%;height:auto;margin-left:3%}main .contact .container .details .mail p{width:90%;height:100%;margin-left:5%;font-size:1.5rem;font-weight:300}main .contact .container .details .phone{flex-direction:row;place-items:center;padding-bottom:1rem;display:flex}main .contact .container .details .phone img{width:10%;height:auto;margin-left:3%}main .contact .container .details .phone p{width:90%;height:100%;margin-left:5%;font-size:1.5rem;font-weight:300}main .contact .container .details .socials{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2%;margin-left:3%;display:flex}main .contact .container .details .socials img#linkedin,main .contact .container .details .socials img#youtube{cursor:pointer;width:25%;height:auto}main .contact .container .details .socials img#facebook{cursor:pointer;width:10%;height:auto}main .contact .container .details .socials img#twitter{cursor:pointer;width:25%;height:auto}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){main .hero{width:100%;height:91vh}main .hero .hero-bg{z-index:-1;background:#fff;width:auto;height:86vh;position:absolute}main .hero .hero-bg .left-circle{clip-path:circle(50% at 0);background-color:#5c79ff;background-image:url(checkered-bg.5dcc2261.svg);background-size:cover;background-attachment:scroll;width:25vh;height:25vh;position:absolute;top:50%;left:0}main .hero .hero-bg .right-circle{clip-path:circle(50% at 100% 0);background-color:#5c79ff;background-image:url(r-checkered-bg.c0c4692e.svg);background-size:cover;background-attachment:scroll;width:25vh;height:25vh;position:absolute;top:-9vh;right:0}main .hero .slides{width:80%;height:100%;margin:0 auto;display:none;position:relative;overflow:hidden}main .hero .slides .hero-container{justify-content:space-around;height:100%;padding:0 10%;display:flex;top:0;left:0}main .hero .slides .hero-container .first-dialog{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;height:100%;display:flex}main .hero .slides .hero-container .first-dialog h1{color:#0080ff;font-size:6rem;font-weight:400}main .hero .slides .hero-container .first-dialog h1 span{color:#363aa7}main .hero .slides .hero-container .first-dialog p{font-size:2rem;font-weight:300}main .hero .slides .hero-container .first-dialog .links{flex-direction:row;align-items:center;width:100%;height:auto;margin-top:10%;display:flex}main .hero .slides .hero-container .first-dialog .links .login-container{background:#007add;border-radius:.4rem;flex-direction:column;justify-content:center;align-items:center;width:25%;height:3.2rem;display:flex}main .hero .slides .hero-container .first-dialog .links .login-container p{color:#fff;font-family:Rubik,sans-serif;font-size:1rem;font-weight:500}main .hero .slides .hero-container .first-dialog .links .login-container:hover{cursor:pointer;background:#328df5}main .hero .slides .hero-container .first-dialog .links .playbtn{width:30%}main .hero .slides .hero-container .first-dialog .links .playbtn img{cursor:pointer;width:100%;height:5.1rem;padding-top:3px}main .hero .slides .hero-container .second-dialog{flex-direction:column;justify-content:center;width:50%;height:100%;display:flex}main .hero .slides .hero-container .second-dialog img{width:auto;height:70%}main .hero .slides .hero-container .second-dialog p{padding:2%;font-size:1.2rem;line-height:2rem}main .hero .slides .hero-container .second-dialog .blank-space{height:10%}main .hero .slider{flex-direction:row;justify-content:center;width:100%;height:3vh;display:flex;position:absolute;bottom:0}main .hero .slider img{cursor:pointer;width:auto;height:20%;margin:0 1%}main .services{background-color:#fff;background-image:url(checkered-bg.5dcc2261.svg);background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:100%;height:auto;margin-top:3%;padding-top:2%}main .services .container{width:90%;height:100%;margin:auto}main .services .container .heading{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:15%;display:flex}main .services .container .heading h2{color:#000;text-align:center;font-size:3em;font-weight:300}main .services .container .heading p{text-align:center;margin-top:1%;font-size:1.5em;font-weight:300}main .services .container .heading hr{text-align:center;background-color:#50505040;border:.25rem solid #50505040;border-radius:2rem;width:10%;margin:1% auto 0}main .services .container .card-group{flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:80%;padding:5%;display:flex}main .services .container .card-group .cards{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border-radius:1em;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:2%;display:flex}main .services .container .card-group .cards .product-img{justify-content:center;align-items:center;width:30%;height:auto;padding:1%;display:flex}main .services .container .card-group .cards .product-img img{border:1px solid #ffffff80;border-radius:.5em;width:100%;height:auto}main .services .container .card-group .cards .product-description{flex-direction:column;justify-content:space-between;align-items:center;width:70%;height:auto;padding:1%;display:flex}main .services .container .card-group .cards .product-description .header{flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:50%;display:flex}main .services .container .card-group .cards .product-description .header h2{color:#0080ff;font-size:5em;font-weight:400}main .services .container .card-group .cards .product-description .header h2 span{color:#363aa7}main .services .container .card-group .cards .product-description .header img{width:20%;height:auto}main .services .container .card-group .cards .product-description .content{width:100%;height:30%}main .services .container .card-group .cards .product-description .content p{text-align:center;color:#1a1a1a;padding:5%;font-size:1.5em}main .services .container .card-group .cards .product-description .footer{width:100%;height:20%}main .services .container .card-group .cards .product-description .footer .cta{background-color:#007add;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:35%;height:100%;margin:auto;padding:2%;display:flex}main .services .container .card-group .cards .product-description .footer .cta p{color:#fff;font-size:1rem;font-weight:400}main .services .container .card-group .cards .product-description .footer .cta:hover{cursor:pointer;background-color:#004d8be1}main .services .container .empty-cards{flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:100%;padding:0 3% 3%;display:flex}main .services .container .empty-cards .cards{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border:1px solid #ffffff1a;border-radius:1em;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;margin:0 5%;padding:2%;display:flex}main .services .container .empty-cards .cards .header{width:100%;height:60%;margin:1% 0}main .services .container .empty-cards .cards .header h3{text-align:center;color:#f0f0f0;font-size:1em;font-weight:400}main .services .container .empty-cards .cards .content{width:100%;height:40%}main .services .container .empty-cards .cards .content p{text-align:center;color:#0a0a0a;font-size:1em;font-weight:300}main .contact{width:100%;height:auto}main .contact .container{flex-direction:row;justify-content:center;align-items:center;width:80%;height:100%;margin:5% auto;display:flex}main .contact .container img{width:50%;height:auto}main .contact .container .details{flex-direction:column;justify-content:center;width:50%;height:100%;padding:5%;display:flex}main .contact .container .details .address{flex-direction:row;place-items:center;display:flex}main .contact .container .details .address img{width:10%;height:auto;margin-left:3%}main .contact .container .details .address p{width:90%;height:100%;margin-left:4%;padding-left:7px;font-size:1.5rem;font-weight:300}main .contact .container .details .mail{flex-direction:row;place-items:center;padding-top:1rem;display:flex}main .contact .container .details .mail img{width:10%;height:auto;margin-left:3%}main .contact .container .details .mail p{width:90%;height:100%;margin-left:5%;font-size:1.5rem;font-weight:300}main .contact .container .details .phone{flex-direction:row;place-items:center;padding-bottom:1rem;display:flex}main .contact .container .details .phone img{width:10%;height:auto;margin-left:3%}main .contact .container .details .phone p{width:90%;height:100%;margin-left:5%;font-size:1.5rem;font-weight:300}main .contact .container .details .socials{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2%;margin-left:3%;display:flex}main .contact .container .details .socials img#linkedin,main .contact .container .details .socials img#youtube{cursor:pointer;width:25%;height:auto}main .contact .container .details .socials img#facebook{cursor:pointer;width:10%;height:auto}main .contact .container .details .socials img#twitter{cursor:pointer;width:25%;height:auto}}@media (min-width:768px) and (max-width:1024px){main .hero{width:100%;height:91vh}main .hero .hero-bg{z-index:-1;background:#fff;width:auto;height:86vh;position:absolute}main .hero .hero-bg .left-circle{clip-path:circle(50% at 0);background-color:#5c79ff;background-image:url(checkered-bg.5dcc2261.svg);background-size:cover;background-attachment:scroll;width:25vh;height:25vh;position:absolute;top:50%;left:0}main .hero .hero-bg .right-circle{clip-path:circle(50% at 100% 0);background-color:#5c79ff;background-image:url(r-checkered-bg.c0c4692e.svg);background-size:cover;background-attachment:scroll;width:25vh;height:25vh;position:absolute;top:-9vh;right:0}main .hero .slides{width:80%;height:100%;margin:0 auto;display:none;position:relative;overflow:hidden}main .hero .slides .hero-container{justify-content:space-around;height:100%;padding:0 10%;display:flex;top:0;left:0}main .hero .slides .hero-container .first-dialog{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;height:100%;display:flex}main .hero .slides .hero-container .first-dialog h1{color:#0080ff;font-size:4rem;font-weight:400}main .hero .slides .hero-container .first-dialog h1 span{color:#363aa7}main .hero .slides .hero-container .first-dialog p{font-size:2rem;font-weight:300}main .hero .slides .hero-container .first-dialog .links{flex-direction:row;align-items:center;width:100%;height:auto;margin-top:10%;display:flex}main .hero .slides .hero-container .first-dialog .links .login-container{background:#007add;border-radius:.4rem;flex-direction:column;justify-content:center;align-items:center;width:25%;height:3.2rem;display:flex}main .hero .slides .hero-container .first-dialog .links .login-container p{color:#fff;font-family:Rubik,sans-serif;font-size:1rem;font-weight:500}main .hero .slides .hero-container .first-dialog .links .login-container:hover{cursor:pointer;background:#328df5}main .hero .slides .hero-container .first-dialog .links .playbtn{width:30%}main .hero .slides .hero-container .first-dialog .links .playbtn img{cursor:pointer;width:100%;height:5.1rem;padding-top:3px}main .hero .slides .hero-container .second-dialog{flex-direction:column;justify-content:center;width:50%;height:100%;display:flex}main .hero .slides .hero-container .second-dialog img{width:auto;height:65%}main .hero .slides .hero-container .second-dialog p{padding:2%;font-size:1.2rem;line-height:2rem}main .hero .slides .hero-container .second-dialog .blank-space{height:10%}main .hero .slider{flex-direction:row;justify-content:center;width:100%;height:3vh;display:flex;position:absolute;bottom:0}main .hero .slider img{cursor:pointer;width:auto;height:20%;margin:0 1%}main .services{background-color:#fff;background-image:url(checkered-bg.5dcc2261.svg);background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:100%;height:auto;margin-top:3%;padding-top:2%}main .services .container{width:90%;height:100%;margin:auto}main .services .container .heading{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:15%;display:flex}main .services .container .heading h2{color:#000;text-align:center;font-size:3em;font-weight:300}main .services .container .heading p{text-align:center;margin-top:1%;font-size:1.5em;font-weight:300}main .services .container .heading hr{text-align:center;background-color:#50505040;border:.25rem solid #50505040;border-radius:2rem;width:10%;margin:1% auto 0}main .services .container .card-group{flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:80%;padding:5%;display:flex}main .services .container .card-group .cards{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border-radius:1em;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:2%;display:flex}main .services .container .card-group .cards .product-img{justify-content:center;align-items:center;width:30%;height:auto;padding:1%;display:flex}main .services .container .card-group .cards .product-img img{border:1px solid #ffffff80;border-radius:.5em;width:100%;height:auto}main .services .container .card-group .cards .product-description{flex-direction:column;justify-content:space-between;align-items:center;width:70%;height:auto;padding:1%;display:flex}main .services .container .card-group .cards .product-description .header{flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:50%;display:flex}main .services .container .card-group .cards .product-description .header h2{color:#0080ff;font-size:5em;font-weight:400}main .services .container .card-group .cards .product-description .header h2 span{color:#363aa7}main .services .container .card-group .cards .product-description .header img{width:20%;height:auto}main .services .container .card-group .cards .product-description .content{width:100%;height:30%}main .services .container .card-group .cards .product-description .content p{text-align:center;color:#1a1a1a;padding:5%;font-size:1.5em}main .services .container .card-group .cards .product-description .footer{width:100%;height:20%}main .services .container .card-group .cards .product-description .footer .cta{background-color:#007add;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:35%;height:100%;margin:auto;padding:2%;display:flex}main .services .container .card-group .cards .product-description .footer .cta p{color:#fff;font-size:1rem;font-weight:400}main .services .container .card-group .cards .product-description .footer .cta:hover{cursor:pointer;background-color:#004d8be1}main .services .container .empty-cards{flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:100%;padding:0 3% 3%;display:flex}main .services .container .empty-cards .cards{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border:1px solid #ffffff1a;border-radius:1em;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;margin:0 5%;padding:2%;display:flex}main .services .container .empty-cards .cards .header{width:100%;height:60%;margin:1% 0}main .services .container .empty-cards .cards .header h3{text-align:center;color:#f0f0f0;font-size:1em;font-weight:400}main .services .container .empty-cards .cards .content{width:100%;height:40%}main .services .container .empty-cards .cards .content p{text-align:center;color:#0a0a0a;font-size:1em;font-weight:300}main .contact{width:100%;height:auto}main .contact .container{flex-direction:row;justify-content:center;align-items:center;width:80%;height:100%;margin:5% auto;display:flex}main .contact .container img{width:50%;height:auto}main .contact .container .details{flex-direction:column;justify-content:center;width:50%;height:100%;padding:5%;display:flex}main .contact .container .details .address{flex-direction:row;place-items:center;display:flex}main .contact .container .details .address img{width:10%;height:auto;margin-left:3%}main .contact .container .details .address p{width:90%;height:100%;margin-left:4%;padding-left:7px;font-size:1.5rem;font-weight:300}main .contact .container .details .mail{flex-direction:row;place-items:center;padding-top:1rem;display:flex}main .contact .container .details .mail img{width:10%;height:auto;margin-left:3%}main .contact .container .details .mail p{width:90%;height:100%;margin-left:5%;font-size:1.5rem;font-weight:300}main .contact .container .details .phone{flex-direction:row;place-items:center;padding-bottom:1rem;display:flex}main .contact .container .details .phone img{width:10%;height:auto;margin-left:3%}main .contact .container .details .phone p{width:90%;height:100%;margin-left:5%;font-size:1.5rem;font-weight:300}main .contact .container .details .socials{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:2%;margin-left:3%;display:flex}main .contact .container .details .socials img#linkedin,main .contact .container .details .socials img#youtube{cursor:pointer;width:25%;height:auto}main .contact .container .details .socials img#facebook{cursor:pointer;width:10%;height:auto}main .contact .container .details .socials img#twitter{cursor:pointer;width:25%;height:auto}}@media screen and (max-width:1024px){main .hero .hero-bg .left-circle{width:40vw;height:40vw;top:25%}main .hero .hero-bg .right-circle{width:40vw;height:40vw}main .hero .slides{width:100%}main .hero .slides .hero-container{flex-direction:column;width:100%;height:100%}main .hero .slides .hero-container .first-dialog{align-items:center;width:100%;height:50%;padding:0}main .hero .slides .hero-container .first-dialog h1{font-size:3rem}main .hero .slides .hero-container .first-dialog p{font-size:1rem}main .hero .slides .hero-container .first-dialog .links{flex-direction:column;justify-content:space-evenly;align-items:center;width:100%}main .hero .slides .hero-container .first-dialog .links .playbtn{flex-direction:column;justify-content:center;align-items:center;display:flex}main .hero .slides .hero-container .first-dialog .links .playbtn img{width:auto}main .hero .slides .hero-container .first-dialog .links .login-container{width:11rem}main .hero .slides .hero-container .first-dialog .links .login-container p{font-size:1rem}main .hero .slides .hero-container .second-dialog{justify-content:space-evenly;align-items:center;width:100%;height:50%}main .hero .slides .hero-container .second-dialog img{width:auto;height:50%}main .hero .slides .hero-container .second-dialog p{text-align:center;font-size:1rem;line-height:1rem}main .hero .slides .hero-container .second-dialog .blank-space{display:none}main .hero .slider{height:2vh}main .hero .slider img{height:25%}main .services{height:auto;padding-top:5%;padding-bottom:10%}main .services .container{width:100%}main .services .container .heading{justify-content:center;margin-bottom:3%}main .services .container .heading h2{font-size:2rem}main .services .container .heading p{font-size:1rem}main .services .container .heading hr{border:.15rem solid #505050}main .services .container .card-group .cards{flex-direction:column}main .services .container .card-group .cards .product-img{width:100%;margin:5%}main .services .container .card-group .cards .product-img img{width:80%}main .services .container .card-group .cards .product-description{width:100%}main .services .container .card-group .cards .product-description .header{flex-direction:column-reverse;margin:5%}main .services .container .card-group .cards .product-description .header h2{margin-bottom:5%;font-size:3em}main .services .container .card-group .cards .product-description .header img{width:50%;height:auto}main .services .container .card-group .cards .product-description .footer{margin:5% 0}main .services .container .card-group .cards .product-description .footer .cta{width:50%;padding:5%}main .services .container .empty-cards{flex-direction:column}main .services .container .empty-cards .cards{margin:3%}main .contact .container{flex-direction:column-reverse;width:100%}main .contact .container img{width:100%;height:50%}main .contact .container .details{width:100%}main .contact .container .details .address{flex-direction:row;justify-items:center;display:flex}main .contact .container .details .address p{width:auto;margin-left:5%}main .contact .container .details .address img{width:8%;margin-left:6%}main .contact .container .details .mail{flex-direction:row;justify-items:center;display:flex}main .contact .container .details .mail p{width:auto}main .contact .container .details .mail img{width:8%}main .contact .container .details .phone{flex-direction:row;justify-items:center;display:flex}main .contact .container .details .phone p{width:auto}main .contact .container .details .phone img{width:8%}main .contact .container .details .socials{justify-content:space-evenly;width:100%;margin-left:0}main .contact .container .details .socials img#linkedin,main .contact .container .details .socials img#youtube{width:35%}main .contact .container .details .socials img#facebook{width:12%}main .contact .container .details .socials img#twitter{width:35%}nav .header-bg{content:url(header-bg-mob.c490e65a.svg);width:auto}nav .nav-container .logo{width:100%}nav .nav-container .logo img{max-width:100%}nav .nav-container .hamburger{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}nav .nav-container .hamburger img{width:auto;height:27%}nav .nav-container .nav-menu{display:none}nav .nav-links{z-index:2;clip-path:circle(10px at 90% -10%);pointer-events:none;background-color:#2d2d2d;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:91vh;transition:all 1s ease-in-out;display:flex;position:absolute}nav .nav-links li{opacity:0;color:#ffffff69;font-size:1rem;font-weight:500;list-style:none}nav .nav-links li a{color:#fff;font-size:1rem;font-weight:500;text-decoration:none}nav .nav-links li.fade{opacity:1}nav .nav-links li:first-child{transition:all 1s ease-in-out .12s}nav .nav-links li:nth-child(2){transition:all 1s ease-in-out .24s}nav .nav-links li:nth-child(3){transition:all 1s ease-in-out .36s}nav .nav-links li:nth-child(4){transition:all 1s ease-in-out .48s}nav .nav-links.open{clip-path:circle(10000px at 90% -10%);pointer-events:all}footer{flex-direction:column-reverse;justify-content:space-evenly}footer p,footer a{font-size:.75rem}}@media (min-width:481px) and (max-width:767px){main .hero .hero-bg .left-circle{width:40vw;height:40vw;top:25%}main .hero .hero-bg .right-circle{width:40vw;height:40vw}main .hero .slides{width:100%}main .hero .slides .hero-container{flex-direction:column;width:100%;height:100%}main .hero .slides .hero-container .first-dialog{align-items:center;width:100%;height:50%;padding:0}main .hero .slides .hero-container .first-dialog h1{font-size:3rem}main .hero .slides .hero-container .first-dialog p{font-size:1rem}main .hero .slides .hero-container .first-dialog .links{flex-direction:column;justify-content:space-evenly;align-items:center;width:100%}main .hero .slides .hero-container .first-dialog .links .playbtn{flex-direction:column;justify-content:center;align-items:center;display:flex}main .hero .slides .hero-container .first-dialog .links .playbtn img{width:auto}main .hero .slides .hero-container .first-dialog .links .login-container{width:11rem}main .hero .slides .hero-container .first-dialog .links .login-container p{font-size:1rem}main .hero .slides .hero-container .second-dialog{justify-content:space-evenly;align-items:center;width:100%;height:50%}main .hero .slides .hero-container .second-dialog img{width:auto;height:50%}main .hero .slides .hero-container .second-dialog p{text-align:center;font-size:1rem;line-height:1rem}main .hero .slides .hero-container .second-dialog .blank-space{display:none}main .hero .slider{height:2vh}main .hero .slider img{height:25%}main .services{height:auto;padding-top:5%;padding-bottom:10%}main .services .container{width:100%}main .services .container .heading{justify-content:center;margin-bottom:3%}main .services .container .heading h2{font-size:2rem}main .services .container .heading p{font-size:1rem}main .services .container .heading hr{border:.15rem solid #505050}main .services .container .card-group .cards{flex-direction:column}main .services .container .card-group .cards .product-img{width:100%;margin:5%}main .services .container .card-group .cards .product-img img{width:80%}main .services .container .card-group .cards .product-description{width:100%}main .services .container .card-group .cards .product-description .header{flex-direction:column-reverse;margin:5%}main .services .container .card-group .cards .product-description .header h2{margin-bottom:5%;font-size:3em}main .services .container .card-group .cards .product-description .header img{width:50%;height:auto}main .services .container .card-group .cards .product-description .footer{margin:5% 0}main .services .container .card-group .cards .product-description .footer .cta{width:50%;padding:5%}main .services .container .empty-cards{flex-direction:column}main .services .container .empty-cards .cards{margin:3%}main .contact .container{flex-direction:column-reverse;width:100%}main .contact .container img{width:100%;height:50%}main .contact .container .details{width:100%}main .contact .container .details .address{flex-direction:row;justify-items:center;display:flex}main .contact .container .details .address p{width:auto;margin-left:5%}main .contact .container .details .address img{width:8%;margin-left:6%}main .contact .container .details .mail{flex-direction:row;justify-items:center;display:flex}main .contact .container .details .mail p{width:auto}main .contact .container .details .mail img{width:8%}main .contact .container .details .phone{flex-direction:row;justify-items:center;display:flex}main .contact .container .details .phone p{width:auto}main .contact .container .details .phone img{width:8%}main .contact .container .details .socials{justify-content:space-evenly;width:100%;margin-left:0}main .contact .container .details .socials img#linkedin,main .contact .container .details .socials img#youtube{width:35%}main .contact .container .details .socials img#facebook{width:12%}main .contact .container .details .socials img#twitter{width:35%}}@media (min-width:320px) and (max-width:480px){nav .header-bg{content:url(header-bg-mob.c490e65a.svg);width:auto}nav .nav-container .logo{width:100%}nav .nav-container .logo img{max-width:100%}nav .nav-container .hamburger{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}nav .nav-container .hamburger img{width:auto;height:27%}nav .nav-container .nav-menu{display:none}nav .nav-links{z-index:2;clip-path:circle(10px at 90% -10%);pointer-events:none;background-color:#2d2d2d;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:91vh;transition:all 1s ease-in-out;display:flex;position:absolute}nav .nav-links li{opacity:0;color:#ffffff69;font-size:1rem;font-weight:500;list-style:none}nav .nav-links li a{color:#fff;font-size:1rem;font-weight:500;text-decoration:none}nav .nav-links li.fade{opacity:1}nav .nav-links li:first-child{transition:all 1s ease-in-out .12s}nav .nav-links li:nth-child(2){transition:all 1s ease-in-out .24s}nav .nav-links li:nth-child(3){transition:all 1s ease-in-out .36s}nav .nav-links li:nth-child(4){transition:all 1s ease-in-out .48s}nav .nav-links.open{clip-path:circle(10000px at 90% -10%);pointer-events:all}footer{flex-direction:column-reverse;justify-content:space-evenly}footer p,footer a{font-size:.75rem}main .hero .hero-bg .left-circle{width:40vw;height:40vw;top:25%}main .hero .hero-bg .right-circle{width:40vw;height:40vw}main .hero .slides{width:100%}main .hero .slides .hero-container{flex-direction:column;width:100%;height:100%}main .hero .slides .hero-container .first-dialog{align-items:center;width:100%;height:50%;padding:0}main .hero .slides .hero-container .first-dialog h1{font-size:3rem}main .hero .slides .hero-container .first-dialog p{font-size:1rem}main .hero .slides .hero-container .first-dialog .links{flex-direction:column;justify-content:space-evenly;align-items:center;width:100%}main .hero .slides .hero-container .first-dialog .links .playbtn{flex-direction:column;justify-content:center;align-items:center;display:flex}main .hero .slides .hero-container .first-dialog .links .playbtn img{width:auto}main .hero .slides .hero-container .first-dialog .links .login-container{width:11rem}main .hero .slides .hero-container .first-dialog .links .login-container p{font-size:1rem}main .hero .slides .hero-container .second-dialog{justify-content:space-evenly;align-items:center;width:100%;height:50%}main .hero .slides .hero-container .second-dialog img{width:auto;height:50%}main .hero .slides .hero-container .second-dialog p{text-align:center;font-size:1rem;line-height:1rem}main .hero .slides .hero-container .second-dialog .blank-space{display:none}main .hero .slider{height:2vh}main .hero .slider img{height:25%}main .services{height:auto;padding-top:5%;padding-bottom:10%}main .services .container{width:100%}main .services .container .heading{justify-content:center;margin-bottom:3%}main .services .container .heading h2{font-size:2rem}main .services .container .heading p{font-size:1rem}main .services .container .heading hr{border:.15rem solid #505050}main .services .container .card-group .cards{flex-direction:column}main .services .container .card-group .cards .product-img{width:100%;margin:5%}main .services .container .card-group .cards .product-img img{width:80%}main .services .container .card-group .cards .product-description{width:100%}main .services .container .card-group .cards .product-description .header{flex-direction:column-reverse;margin:5%}main .services .container .card-group .cards .product-description .header h2{margin-bottom:5%;font-size:3em}main .services .container .card-group .cards .product-description .header img{width:50%;height:auto}main .services .container .card-group .cards .product-description .footer{margin:5% 0}main .services .container .card-group .cards .product-description .footer .cta{width:50%;padding:5%}main .services .container .empty-cards{flex-direction:column}main .services .container .empty-cards .cards{margin:3%}main .contact .container{flex-direction:column-reverse;width:100%}main .contact .container img{width:100%;height:50%}main .contact .container .details{width:100%}main .contact .container .details .address{flex-direction:row;justify-items:center;display:flex}main .contact .container .details .address p{width:auto;margin-left:5%}main .contact .container .details .address img{width:8%;margin-left:6%}main .contact .container .details .mail{flex-direction:row;justify-items:center;display:flex}main .contact .container .details .mail p{width:auto}main .contact .container .details .mail img{width:8%}main .contact .container .details .phone{flex-direction:row;justify-items:center;display:flex}main .contact .container .details .phone p{width:auto}main .contact .container .details .phone img{width:8%}main .contact .container .details .socials{justify-content:space-evenly;width:100%;margin-left:0}main .contact .container .details .socials img#linkedin,main .contact .container .details .socials img#youtube{width:35%}main .contact .container .details .socials img#facebook{width:12%}main .contact .container .details .socials img#twitter{width:35%}}
/*# sourceMappingURL=app.ff6ee15a.css.map */
