﻿@import"bootstrap.min.css";@import"https://fonts.googleapis.com/css2?family=Gothic+A1:wght@300;400;600;700;800&family=Space+Grotesk&display=swap";.animated-effect,.service-main .service-video .video-info,.solutions.v2 .solutions-filters .solutions-categories li,.solutions.v2 .solutions-filters .form-control,.service-mini h4,.service-mini.service-background:after,.service-mini.service-background:before,.service-mini,.modal .form-field .form-control,.modal .btn-close,.btn.btn-link img,.btn.btn-outline-light img,.btn.btn-white img,.btn.btn-light img,.btn.btn-primary img,.btn,.navbar .navbar-nav .nav-item .btn img,.navbar .navbar-nav .nav-item .nav-link{transition:.2s ease all}.animated-long-effect{transition:.4s ease all}.active-effect{transform-origin:center;transform:scale(0.975)}.disable-selection,.top-services .services-list li a{user-select:none}.disable-clicks{pointer-events:none}.text-ellipsis{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html,body{font-family:"Gothic A1",sans-serif;position:relative;background:#000;transition:.25s ease background-color}@media(min-width: 992px)and (max-width: 1199.9px){html,body{font-size:14px}}@media(min-width: 768px)and (max-width: 991.9px){html,body{font-size:12px}}@media(min-width: 1200px){.container{max-width:1100px}}.navbar-brand img{height:6rem}@media(min-width: 768px)and (max-width: 991.9px){.navbar-brand img{height:5rem}}@media(max-width: 767.9px){.navbar-brand img{height:5rem}}.top-services{position:relative;background:#000;border-bottom:1px solid rgba(255,255,255,.1)}.top-services .services-list{list-style:none;display:flex;align-items:center;justify-content:space-between;margin:0;padding:.65rem 0 .45rem 0}.top-services .services-list li{display:block}.top-services .services-list li a{text-decoration:none;font-size:.8rem;color:rgba(255,255,255,.5);cursor:pointer;transition:.15s ease all;display:block}.top-services .services-list li a:hover{color:#fff}.navbar{padding:1rem 0 0 0;position:relative}@media(max-width: 767.9px){.navbar{padding:0}}.navbar .container{padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.15)}@media(max-width: 767.9px){.navbar .container{padding-bottom:0}}@media(max-width: 767.9px){.navbar .navbar-nav{padding-bottom:1.5rem}}.navbar .navbar-nav .nav-item{margin-left:2.5rem}@media(max-width: 767.9px){.navbar .navbar-nav .nav-item{margin-left:0}}.navbar .navbar-nav .nav-item .nav-link{font-weight:600;padding:.5rem 0;color:#fff}.navbar .navbar-nav .nav-item .nav-link:hover,.navbar .navbar-nav .nav-item .nav-link:focus{color:#8c75ff}.navbar .navbar-nav .nav-item .nav-link.active{color:#b7a8ff}.navbar .navbar-nav .nav-item .btn{padding:.75rem 2rem;border-radius:2rem;display:flex;align-items:center}@media(max-width: 767.9px){.navbar .navbar-nav .nav-item .btn{margin-top:.5rem}}.navbar .navbar-nav .nav-item .btn img{width:1.5rem;height:1.5rem;margin:0 -0.5rem 0 1rem}.navbar .navbar-toggler{filter:brightness(0) invert(1);box-shadow:none;outline:none;border:none}footer.page-footer{padding:5rem 0}@media(max-width: 767.9px){footer.page-footer{text-align:center}}footer.page-footer .navbar-brand{margin-top:-1rem;display:block}footer.page-footer h3{font-weight:bold;font-size:1rem;color:#fff}@media(max-width: 767.9px){footer.page-footer h3{margin:2.5rem 0 .5rem 0}}footer.page-footer p{font-size:.9rem;color:rgba(255,255,255,.5)}footer.page-footer .disclaimer p{font-size:.7rem;color:rgba(255,255,255,.15)}@media(max-width: 767.9px){footer.page-footer .disclaimer p{text-align:justify}}footer.page-footer hr{margin:3.5rem 0;background-color:rgba(255,255,255,.1);opacity:1;border:none}footer.page-footer .nav-link{color:rgba(255,255,255,.5);padding:0;margin-top:.5rem}footer.page-footer .nav-link:hover{color:#fff}footer.page-footer .social-links li a img{width:1.5rem;height:1.5rem;padding:0}footer.page-footer .nav.nav-services{flex-direction:row;flex-wrap:wrap}footer.page-footer .nav.nav-services li{width:50%}@media(max-width: 767.9px){footer.page-footer .nav.nav-services li{width:100%}}.btn{font-weight:700;border-radius:2rem}.btn.btn-primary{background:linear-gradient(45deg, #5232db, #dc58ec);border:none;color:#fff;padding:.75rem 2rem;border-radius:2rem;display:inline-flex;align-items:center}.btn.btn-primary img{filter:brightness(0) invert(1)}.btn.btn-primary:hover,.btn.btn-primary:focus{box-shadow:none;outline:none;color:#fff;filter:brightness(110%)}.btn.btn-primary:active{filter:brightness(120%);box-shadow:none;outline:none;color:#fff}.btn.btn-primary img{width:1.5rem;height:1.5rem;margin:0 -0.5rem 0 1rem}.btn.btn-primary.btn-lg{padding:1rem 2.5rem;font-size:1.25rem}.btn.btn-light{background:rgba(255,255,255,.1);border-color:rgba(0,0,0,0);color:#fff;padding:.75rem 2rem;border-radius:2rem;display:inline-flex;align-items:center}.btn.btn-light img{filter:brightness(0) invert(1)}.btn.btn-light:hover,.btn.btn-light:focus{box-shadow:none;outline:none;color:#fff;background:rgba(255,255,255,.2);border-color:rgba(0,0,0,0)}.btn.btn-light:hover img,.btn.btn-light:focus img{filter:brightness(0) invert(1)}.btn.btn-light:active{background:#fff;border-color:#fff;box-shadow:none;outline:none;color:#000}.btn.btn-light:active img{filter:brightness(0)}.btn.btn-light img{width:1.5rem;height:1.5rem;margin:0 -0.5rem 0 1rem}.btn.btn-white{background:#fff;border-color:rgba(0,0,0,0);color:#6242ff;padding:.75rem 2rem;border-radius:2rem;display:inline-flex;align-items:center}.btn.btn-white img{filter:none}.btn.btn-white:hover,.btn.btn-white:focus{box-shadow:none;outline:none;color:#fff;background:#6242ff;border-color:rgba(0,0,0,0)}.btn.btn-white:hover img,.btn.btn-white:focus img{filter:brightness(0) invert(1)}.btn.btn-white:active{background:#8c75ff;border-color:#8c75ff;box-shadow:none;outline:none;color:#fff}.btn.btn-white:active img{filter:brightness(0) invert(1)}.btn.btn-white img{width:1.5rem;height:1.5rem;margin:0 -0.5rem 0 1rem}.btn.btn-outline-light{background:rgba(0,0,0,0);border-color:rgba(255,255,255,.15);color:#fff;padding:.75rem 2rem;border-radius:2rem;display:inline-flex;align-items:center}.btn.btn-outline-light img{filter:brightness(0) invert(1)}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus{box-shadow:none;outline:none;color:#fff;background:rgba(255,255,255,.2);border-color:rgba(0,0,0,0)}.btn.btn-outline-light:hover img,.btn.btn-outline-light:focus img{filter:brightness(0) invert(1)}.btn.btn-outline-light:active{background:#fff;border-color:#fff;box-shadow:none;outline:none;color:#000}.btn.btn-outline-light:active img{filter:brightness(0)}.btn.btn-outline-light img{width:1.5rem;height:1.5rem;margin:0 -0.5rem 0 1rem}.btn.btn-link{display:inline-flex;align-items:center;padding:0;margin:0;outline:none;box-shadow:none;text-decoration:none;color:rgba(255,255,255,.5);font-size:.8rem}.btn.btn-link:hover,.btn.btn-link:focus{color:#fff}.btn.btn-link:hover img,.btn.btn-link:focus img{transform:translateX(0.5rem);opacity:1}.btn.btn-link img{width:1.25rem;height:1.25rem;filter:brightness(0) invert(1);margin:0 -0.5rem 0 .5rem;opacity:.25}.modal .modal-content{background:none;box-shadow:none;background:#090909;border:none;outline:none;padding:5rem;border-radius:1rem}@media(min-width: 768px)and (max-width: 991.9px){.modal .modal-content{padding:1.5rem}}@media(max-width: 767.9px){.modal .modal-content{padding:2.5rem 1.5rem}}.modal .btn-close{position:absolute;top:-1rem;right:-0.5rem;filter:brightness(0) invert(1);border:none;outline:none;box-shadow:none;opacity:.25}.modal .btn-close:active{opacity:1}.modal h2{font-weight:bold;color:#fff;font-size:2.5rem}@media(min-width: 768px)and (max-width: 991.9px){.modal h2{font-size:1.5rem}}@media(max-width: 767.9px){.modal h2{font-size:1.75rem;text-align:center}}.modal p{color:rgba(255,255,255,.5);font-weight:600;font-size:1.25rem;line-height:1.4;margin-bottom:0}@media(min-width: 768px)and (max-width: 991.9px){.modal p{font-size:1rem}}@media(max-width: 767.9px){.modal p{font-size:1rem;font-weight:400;text-align:center}}.modal p span{color:#fff}.modal p.small{font-size:.8rem;font-weight:400;color:rgba(255,255,255,.2)}@media(max-width: 767.9px){.modal p.small{text-align:left}}.modal .form-field .form-label{font-size:.9rem;color:rgba(255,255,255,.5);margin-bottom:.25rem}.modal .form-field .form-control{background:rgba(255,255,255,.05);border:none;box-shadow:none;border-radius:.5rem;color:#fff;padding:1rem}.modal .form-field .form-control:hover{background:rgba(255,255,255,.075)}.modal .form-field .form-control:focus{background:rgba(255,255,255,.1)}.modal-backdrop.show{opacity:.9}.total-reviews-widget{margin-top:1.5rem;position:relative;padding-top:1.5rem;border-top:2px solid rgba(255,255,255,.1)}@media(max-width: 767.9px){.total-reviews-widget{margin-top:1rem;padding-top:0;margin-bottom:1.5rem;padding-bottom:1.5rem;border-top:none;border-bottom:2px solid rgba(255,255,255,.1);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}}.total-reviews-widget .total-reviews-people{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:.75rem}@media(max-width: 767.9px){.total-reviews-widget .total-reviews-people{justify-content:center;padding-right:1.5rem}}.total-reviews-widget .total-reviews-people img{width:3rem;height:3rem;border-radius:50%;object-fit:cover;margin-right:-1.5rem;border:2px solid #222}.total-reviews-widget .total-reviews-summary{display:block}.total-reviews-widget .total-reviews-summary strong{display:inline-block;background:linear-gradient(45deg, #5232db, #dc58ec);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:bold;font-size:2.5rem;line-height:1.2}.total-reviews-widget .total-reviews-summary span{display:block;color:rgba(255,255,255,.5);font-size:.9rem}.form-control{height:auto}.main{position:relative;padding:2.5rem 0 15rem 0;min-height:600px;height:80svh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}@media(min-width: 768px)and (max-width: 991.9px){.main{min-height:400px;padding-top:4rem;height:60svh}}@media(max-width: 767.9px){.main{min-height:inherit;height:auto;padding:5rem 0 10rem 0}}.main .container{position:relative;z-index:3}.main:before{position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to top, black, rgba(0, 0, 0, 0));content:" ";z-index:1}@media(max-width: 767.9px){.main:before{display:none}}@media(max-width: 767.9px){.main h1.main-title{max-width:300px;margin:0 auto}}.main .video-wrapper{position:absolute;left:0;right:0;bottom:0;margin:auto;width:calc((75vw + 75vh)/2);height:55svh;aspect-ratio:1/1;transition:.15s ease all;z-index:0}@media(max-width: 767.9px){.main .video-wrapper{width:100%;height:auto;aspect-ratio:1/1;bottom:20%}}.main .video-wrapper .poster{position:absolute;left:0;height:11rem;bottom:-3rem;right:0;display:block;margin-left:auto;margin-right:auto}@media(min-width: 768px){.main .video-wrapper .poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.15s ease all;z-index:0;transform:scale(0.75)}}.main .video-wrapper iframe{position:absolute;top:-6%;object-fit:cover;transition:.15s ease all;z-index:0;left:-25%;width:150%;height:120%}@media(max-width: 767.9px){.main .video-wrapper iframe{height:100%;top:34%}}.main .video-wrapper:before{position:absolute;top:5px;left:0;width:100%;height:calc(100% + 10px);background:linear-gradient(to bottom, rgba(0, 0, 0, 0), black);content:" ";z-index:1;opacity:.7}@media(max-width: 767.9px){.main .video-wrapper:before{display:none}}.main h1{font-size:1.25rem;font-weight:700;color:rgba(255,255,255,.35)}@media(max-width: 767.9px){.main h1{font-size:1rem}}.main h1 strong{display:block;font-size:5rem;color:#fff;font-weight:bold;text-align:center;margin-top:1rem}@media(min-width: 768px)and (max-width: 991.9px){.main h1 strong{font-size:4rem}}@media(max-width: 767.9px){.main h1 strong{font-size:2.5rem}}.partners{position:relative;padding:10rem 0}@media(max-width: 767.9px){.partners{padding:5rem 0}}.partners h2{font-weight:600;color:#fff;font-size:1.5rem;margin:0 0 2.5rem 0}@media(max-width: 767.9px){.partners h2{font-size:1rem;color:rgba(255,255,255,.5);font-weight:400;padding:0 1.5rem;margin-bottom:1.5rem}}.partners .partners-images{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 767.9px){.partners .partners-images{justify-content:center}}.partners .partners-images img{height:1.5rem;filter:brightness(0) invert(1);opacity:.5}@media(min-width: 768px)and (max-width: 991.9px){.partners .partners-images img{height:1rem}}@media(max-width: 767.9px){.partners .partners-images img{height:1rem;margin:.5rem}}.solutions{padding:5rem 0 0 0;background:linear-gradient(to bottom, #000, #0f0f0f);background-size:cover;position:relative}@media(max-width: 767.9px){.solutions{padding:2rem 0 0 0}}.solutions h2{font-weight:bold;color:#fff;font-size:3rem}@media(max-width: 767.9px){.solutions h2{text-align:center;font-size:1.75rem}}.solutions p{color:rgba(255,255,255,.5);font-weight:600;font-size:1.5rem;line-height:1.3;margin-bottom:0}@media(max-width: 767.9px){.solutions p{text-align:center;font-size:1rem;font-weight:400}}.solutions p strong{font-weight:600;color:#fff}.about{padding:10rem 0;background:linear-gradient(to bottom, #0f0f0f, #000)}@media(max-width: 767.9px){.about{padding:5rem 0}}.about .section-title{position:sticky;top:10rem}.about h2{font-weight:bold;color:#fff;font-size:3rem}@media(max-width: 767.9px){.about h2{text-align:center;font-size:1.75rem}}.about p{color:rgba(255,255,255,.5);font-weight:600;font-size:1.5rem;line-height:1.3;margin-bottom:0}@media(max-width: 767.9px){.about p{font-size:1rem;text-align:center;font-weight:400}}.about p strong{font-weight:600;color:#fff}.about .about-stats-item{position:relative}@media(max-width: 767.9px){.about .about-stats-item{text-align:center;margin-top:5rem}}.about .about-stats-item+.about-stats-item{margin-top:10rem}@media(max-width: 767.9px){.about .about-stats-item+.about-stats-item{margin-top:5rem}}.about .about-stats-item:nth-child(2n) strong{color:rgba(0,0,0,0);-webkit-text-stroke-width:1.25px;-webkit-text-stroke-color:#fff}.about .about-stats-item strong{display:block;font-size:10rem;font-weight:800;color:#fff;letter-spacing:-1rem;line-height:1}@media(max-width: 767.9px){.about .about-stats-item strong{font-size:5rem;letter-spacing:-0.5rem}}.about .about-stats-item span{display:block;line-height:1.3;font-weight:bold;font-size:1.25rem;color:rgba(255,255,255,.5)}.cta-1{padding:10rem 0;background:url("../img/abstract-bg-1.jpg") center no-repeat fixed;background-size:cover;position:relative}@media(max-width: 767.9px){.cta-1{padding:7.5rem 0;background-size:cover;background-attachment:inherit}}.cta-1 h2{font-weight:600;color:#fff;font-size:1.5rem}@media(max-width: 767.9px){.cta-1 h2{font-size:1rem}}.cta-1 h2 strong{display:block;font-size:3.5rem;font-weight:bold;margin-top:1rem}@media(max-width: 767.9px){.cta-1 h2 strong{font-size:3rem}}.cta-1 p{color:rgba(255,255,255,.5);font-weight:600;font-size:1.5rem;line-height:1.3;margin-bottom:0}@media(max-width: 767.9px){.cta-1 p{font-size:1rem;font-weight:400}}.cta-1 p strong{color:#fff;font-weight:600}.cta-1 .service-statistics-item{display:block;position:relative;text-align:center;margin-top:5rem}.cta-1 .service-statistics-item strong{font-size:4.5rem;font-weight:bold;letter-spacing:-0.2rem;display:block;line-height:1.2;background:linear-gradient(45deg, #5232db, #dc58ec);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.cta-1 .service-statistics-item span{display:block;font-size:.9rem;color:rgba(255,255,255,.9);font-weight:400;padding:0 10%}.cta-2{position:relative;padding-bottom:2.5rem}@media(max-width: 767.9px){.cta-2{padding-bottom:0}}.cta-2 .box{padding:6.5rem 5rem;background:url("../img/abstract-bg-1.jpg") center right no-repeat fixed;background-size:200%;border-radius:1rem}@media(max-width: 767.9px){.cta-2 .box{padding:5rem 2.5rem;text-align:center;background-size:cover;background-attachment:inherit}}.cta-2 h2{font-weight:600;color:#fff;font-size:1rem}.cta-2 h2 strong{display:block;font-size:2.5rem;font-weight:bold;margin-top:1rem}@media(max-width: 767.9px){.cta-2 h2 strong{font-size:2rem}}.cta-2 p{color:rgba(255,255,255,.5);font-weight:600;font-size:1.25rem;line-height:1.3;margin-bottom:0}@media(max-width: 767.9px){.cta-2 p{font-size:1rem}}.cta-2 p strong{font-weight:600;color:#fff}.cta-2 .service-statistics-item{display:block;position:relative;text-align:center;margin-top:5rem}.cta-2 .service-statistics-item strong{font-size:4.5rem;font-weight:bold;letter-spacing:-0.2rem;display:block;line-height:1.2;background:linear-gradient(45deg, #5232db, #dc58ec);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.cta-2 .service-statistics-item span{display:block;font-size:.9rem;color:rgba(255,255,255,.9);font-weight:400;padding:0 10%}.cta-2.v2 .box{padding:4rem 2.5rem}.our-goal{position:relative;padding:0 2.5rem}.our-goal .box{padding:10rem 0;border-radius:5rem;background:#121212;position:relative;overflow:hidden}.our-goal .box:after{position:absolute;top:0;right:-10%;width:55%;height:100%;background:linear-gradient(to right, #121212, rgba(18, 18, 18, 0));content:" ";z-index:1}.our-goal .box .goal-img{position:absolute;top:0;right:-10%;width:55%;z-index:0}.our-goal .box h2{font-weight:bold;color:#fff;font-size:3rem;position:relative;z-index:1}.our-goal .box p{color:rgba(255,255,255,.5);font-weight:400;font-size:1rem;line-height:1.3;margin-bottom:0;position:relative;z-index:1}.service-mini{position:relative;border-radius:2rem;width:100%;height:20rem;display:flex;flex-direction:column-reverse;justify-content:flex-start;overflow:hidden;border:1px solid rgba(255,255,255,.1);padding:1.5rem 2.5rem 1.5rem 1.5rem;text-decoration:none;color:inherit}@media(max-width: 767.9px){.service-mini{justify-content:center;align-items:center;text-align:center;height:16rem}}.service-mini:hover{background:rgba(255,255,255,.05);border-color:rgba(0,0,0,0)}.service-mini.service-background:hover:before{opacity:0}.service-mini.service-background:hover h4{color:#fff}.service-mini.service-background:before{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";z-index:1;background:#090909;opacity:.25}.service-mini.service-background:after{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";z-index:1;background:linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0));opacity:.8}.service-mini.service-background img.img-fluid{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.service-mini.service-central{justify-content:center;align-items:center;flex-direction:column-reverse;text-align:center;background:#060b8c}.service-mini.service-central:before{position:absolute;top:10%;left:0;width:100%;height:100%;transform-origin:center;transform:translateX(-50%) translateY(-50%);background:#f86dfe;content:" ";filter:blur(50px);z-index:0}.service-mini.service-central:after{position:absolute;top:0;left:0;width:150%;height:150%;transform-origin:center;transform:translateX(15%) translateY(15%);background:#4d29ff;content:" ";filter:blur(50px);z-index:0}.service-mini.service-central h3{font-size:6.5rem;font-weight:bold;padding-left:1rem;line-height:1;margin:0}.service-mini.service-central h4{padding:0 20%;margin:0;color:#fff}.service-mini.service-gray{background:rgba(255,255,255,.05);border-color:rgba(0,0,0,0)}.service-mini.service-gray:hover{background:rgba(255,255,255,.1)}.service-mini *{position:relative;z-index:2}.service-mini h4{font-size:1rem;font-weight:bold;color:gray;margin-bottom:0}.service-mini h3{font-weight:bold;color:#fff;font-size:1.5rem;margin:.5rem 0 1rem 0}.service-mini .service-icon{width:3rem;height:3rem;margin-bottom:1rem}.service-mini .service-icon.icon-white{filter:brightness(0) invert(1)}.solutions.v2{background:#000;padding:7.5rem 0}@media(max-width: 767.9px){.solutions.v2{padding:5rem 0}}.solutions.v2 h2{font-size:2.5rem}@media(max-width: 767.9px){.solutions.v2 h2{text-align:left;font-size:1.75rem}}@media(max-width: 767.9px){.solutions.v2 p{text-align:left}}.solutions.v2 .solutions-filters{padding-right:1.5rem;position:sticky;top:2.5rem}@media(max-width: 767.9px){.solutions.v2 .solutions-filters{padding-right:0}}.solutions.v2 .solutions-filters h4{font-size:1rem;margin:1.5rem 0 1rem 0;color:#fff;font-weight:bold}.solutions.v2 .solutions-filters .form-control{background:rgba(255,255,255,.05);border-radius:.5rem;border:none;box-shadow:none;color:#fff;padding:1rem}.solutions.v2 .solutions-filters .form-control:hover{background:rgba(255,255,255,.075)}.solutions.v2 .solutions-filters .form-control:focus{background:rgba(255,255,255,.1)}.solutions.v2 .solutions-filters .solutions-categories{display:block;list-style:none;margin:0;padding:0}.solutions.v2 .solutions-filters .solutions-categories li{margin-top:.5rem;font-weight:600;color:rgba(255,255,255,.5);font-size:.9rem;text-decoration:none;cursor:pointer;display:block}.solutions.v2 .solutions-filters .solutions-categories li:hover{color:#35bcf6}.solutions.v2 .solutions-filters .solutions-categories li.active{color:#35bcf6}.solutions.v2 .solutions-summary p{margin:0;font-size:.8rem;font-weight:400;color:rgba(255,255,255,.5)}.solutions.v2 .service-mini{flex-direction:column;background:rgba(255,255,255,.05);border-color:rgba(0,0,0,0);padding:1.5rem;height:20rem}@media(max-width: 767.9px){.solutions.v2 .service-mini{justify-content:flex-start;align-items:flex-start;text-align:left;height:15rem}}.solutions.v2 .service-mini:hover{background:rgba(255,255,255,.075)}.solutions.v2 .service-mini h4{margin-bottom:1rem}.solutions.v2 .service-mini .btn{margin-top:auto}.solutions.v2 .service-mini p{font-size:.9rem;color:rgba(255,255,255,.25);font-weight:normal}@media(max-width: 767.9px){.solutions.v2 .service-mini p{text-align:left}}.service-main{position:relative;padding:10rem 0 0 0}@media(max-width: 767.9px){.service-main{padding:5rem 0 0 0}}.service-main h2{font-weight:bold;color:#fff;font-size:3rem;line-height:1}@media(max-width: 767.9px){.service-main h2{text-align:center;font-size:1.75rem}}.service-main p{color:rgba(255,255,255,.5);font-weight:600;font-size:1.5rem;line-height:1.3;margin-bottom:0}@media(max-width: 767.9px){.service-main p{text-align:center;font-size:1rem;font-weight:400}}.service-main p strong{color:#fff;font-weight:600}.service-main .service-features-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:1rem;grid-row-gap:1rem}@media(max-width: 767.9px){.service-main .service-features-grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr)}}.service-main .service-features-grid .feature-1{grid-area:1/1/2/2}@media(max-width: 767.9px){.service-main .service-features-grid .feature-1{grid-area:1/1/2/2}}.service-main .service-features-grid .feature-2{grid-area:2/1/3/2}@media(max-width: 767.9px){.service-main .service-features-grid .feature-2{grid-area:1/2/2/3}}.service-main .service-features-grid .feature-3{grid-area:1/2/2/3}@media(max-width: 767.9px){.service-main .service-features-grid .feature-3{grid-area:2/1/3/2}}.service-main .service-features-grid .feature-4{grid-area:2/2/3/3}@media(max-width: 767.9px){.service-main .service-features-grid .feature-4{grid-area:2/2/3/3}}.service-main .service-features-grid .feature-5{grid-area:1/3/3/5}@media(max-width: 767.9px){.service-main .service-features-grid .feature-5{grid-area:3/1/5/3}}.service-main .service-features .service-feature{display:flex;align-items:center;position:relative;font-size:1.5rem;color:#fff}@media(max-width: 767.9px){.service-main .service-features .service-feature{font-size:1.25rem}}.service-main .service-features .service-feature+.service-feature{margin-top:1.5rem}.service-main .service-features .service-feature img{width:3rem;height:3rem;filter:brightness(0) invert(1);flex-shrink:0;margin-right:1rem;opacity:.25}.service-main .service-box{border-radius:2rem;width:100%;aspect-ratio:1/1;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow:hidden}.service-main .service-box.box-white{background:#fff}.service-main .service-box.box-grey{background:rgba(255,255,255,.075)}.service-main .service-box.box-dark{background:rgba(255,255,255,.05)}.service-main .service-box.box-primary{background:#35bcf6}.service-main .service-box.box-icon img{width:3rem;height:3rem;margin-bottom:.25rem}.service-main .service-box.box-icon strong{font-weight:bold;color:#fff;display:block}.service-main .service-box.box-icon span{display:block;font-weight:400;color:rgba(255,255,255,.5);font-size:.7rem}.service-main .service-box.box-numeric strong{font-weight:bold;color:#000;font-size:2.5rem;letter-spacing:-2px;line-height:1;display:block}.service-main .service-box.box-numeric span{font-size:1rem;color:rgba(0,0,0,.75);line-height:1;display:block}.service-main .service-box.box-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.service-main .service-statistics-item{display:block;position:relative}.service-main .service-statistics-item strong{font-size:4.5rem;font-weight:bold;letter-spacing:-0.2rem;display:block;line-height:1.2;background:linear-gradient(45deg, #5232db, #dc58ec);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.service-main .service-statistics-item span{display:block;font-size:.9rem;color:rgba(255,255,255,.25)}.service-main .service-explanation-box{display:block;position:relative;border-radius:1rem;border:2px solid rgba(255,255,255,.1);padding:2.5rem}.service-main .service-explanation-box+.service-explanation-box{margin-top:1.5rem}@media(max-width: 767.9px){.service-main .service-explanation-box{padding:1.5rem}}.service-main .service-explanation-box h4{font-weight:bold;color:#fff}.service-main .service-explanation-box p{font-weight:400;font-size:1rem;margin:1rem 0 0 0;line-height:1.5}@media(max-width: 767.9px){.service-main .service-explanation-box p{text-align:left}}.service-main .service-explanation-box p.small{font-size:.7rem;color:rgba(255,255,255,.25);line-height:1.5}.service-main .service-explanation-box ul{list-style:none;display:block;margin:1rem 0 0 0;padding:0}.service-main .service-explanation-box ul li{font-size:.9rem;color:rgba(255,255,255,.5);position:relative;padding-left:1.5rem;display:block;line-height:1.2}.service-main .service-explanation-box ul li+li{margin-top:.5rem}.service-main .service-explanation-box ul li:before{position:absolute;top:0;bottom:.25rem;left:0;width:.8rem;height:.4rem;border-left:2px solid #fff;border-bottom:2px solid #fff;content:" ";transform-origin:center;transform:rotate(-45deg);margin:auto;opacity:.25}.service-main .service-explanation-box.v2{background:rgba(255,255,255,.05);border-color:rgba(0,0,0,0);height:100%}.service-main .pricing-package{position:relative;display:flex;flex-direction:column;height:100%;padding:4.5rem 2.5rem 2.5rem 2.5rem;border-radius:1rem;background:rgba(255,255,255,.05)}@media(max-width: 767.9px){.service-main .pricing-package{padding:4rem 1.5rem 1.5rem 1.5rem}}.service-main .pricing-package .pricing-title{display:block}.service-main .pricing-package .pricing-title strong{display:block;font-size:1.5rem;font-weight:bold;color:#fff}.service-main .pricing-package .pricing-title span{display:block;font-size:.9rem;color:rgba(255,255,255,.5);max-width:70%;margin-top:.5rem}.service-main .pricing-package .pricing-amount{display:flex;align-items:center;position:relative;padding:1.5rem 0}.service-main .pricing-package .pricing-amount strong{display:block;font-size:3.5rem;font-weight:bold;letter-spacing:-0.2rem;background:linear-gradient(45deg, #5232db, #dc58ec);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);line-height:1}.service-main .pricing-package .pricing-amount span{display:block;line-height:1.2;color:rgba(255,255,255,.25);font-size:.9rem;margin-left:1rem}.service-main .pricing-package .pricing-features ul{list-style:none;padding:1.5rem 0;border-top:1px solid rgba(255,255,255,.1);margin:0;display:block}.service-main .pricing-package .pricing-features ul li{display:block;font-size:.8rem;color:rgba(255,255,255,.25);padding-left:1.5rem;position:relative}.service-main .pricing-package .pricing-features ul li:before{position:absolute;top:0;bottom:0;left:0;width:.8rem;height:.4rem;border-bottom:2px solid #fff;border-left:2px solid #fff;content:" ";transform-origin:center;transform:rotate(-45deg);margin:auto;opacity:.2}.service-main .pricing-package .pricing-features ul li+li{margin-top:.5rem}.service-main .pricing-package .pricing-buy{margin-top:auto}.service-main .pricing-package .pricing-buy .btn{display:flex;justify-content:center}.service-main .pricing-package.premium-package{background:url("../img/abstract-bg-1.jpg") center no-repeat fixed;background-size:100%;position:relative}@media(max-width: 767.9px){.service-main .pricing-package.premium-package{background-size:cover;background-attachment:inherit;padding-top:4rem}}.service-main .pricing-package.premium-package *{position:relative;z-index:2}.service-main .pricing-package.premium-package .pricing-title span{color:#fff}.service-main .pricing-package.premium-package .pricing-amount strong{color:#fff;background:none;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.service-main .pricing-package.premium-package .pricing-features li{color:#fff;font-weight:bold}.service-main .pricing-package.premium-package .pricing-features li:before{border-color:#fff;opacity:1}.service-main .pricing-package .pricing-label{position:absolute;top:.75rem;right:-0.75rem;width:10rem;height:1.5rem;content:"Recommandé";background:linear-gradient(to right, #f86dfe, #6242ff);color:#fff;font-weight:bold;text-align:center;border-radius:.5rem}@media(max-width: 767.9px){.service-main .pricing-package .pricing-label{left:1.5rem;top:1.5rem;right:auto}}.service-main .service-video{position:relative;border-radius:.75rem;cursor:pointer;overflow:hidden}.service-main .service-video:hover .video-info{background:rgba(0,0,0,0)}.service-main .service-video.playing .video-info{opacity:0;visibility:hidden}.service-main .service-video .video-info{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;padding:5rem 30% 1.5rem 30%;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;z-index:2;background:rgba(0,0,0,.35)}@media(max-width: 767.9px){.service-main .service-video .video-info{padding:2.5rem 1.5rem 1.5rem 1.5rem}}.service-main .service-video .video-info img{width:6rem;height:6rem;display:block}@media(max-width: 767.9px){.service-main .service-video .video-info img{width:3rem;height:3rem}}.service-main .service-video .video-info h3{font-weight:bold;color:#fff;font-size:1.5rem;margin:1rem 0 .5rem 0}@media(max-width: 767.9px){.service-main .service-video .video-info h3{font-size:.9rem;margin-bottom:0;margin-top:.5rem}}.service-main .service-video .video-info p{font-size:1rem;margin:0}@media(max-width: 767.9px){.service-main .service-video .video-info p{font-size:.9rem;display:none}}.service-main .service-video video{width:100%;border-radius:.75rem;display:block}.service-medium{position:relative;padding:0 0 1.5rem 0}.service-medium .box{position:relative;border-radius:2rem;background:url("../img/abstract-bg-1.jpg") center no-repeat;background-size:cover;padding:7.5rem 0 7.5rem 5rem;overflow:hidden}.service-medium .box .img-fluid{position:absolute;top:0;bottom:0;right:-25%;margin:auto;height:70%;width:auto;object-fit:cover;z-index:0}.service-medium .service-features{padding-left:2.5rem;position:relative}.service-medium .service-features:before{position:absolute;top:0;left:0;width:2px;height:100%;background:linear-gradient(to bottom, white, rgba(255, 255, 255, 0));content:" "}.service-medium .service-features .service-feature{display:flex;align-items:center;position:relative;font-size:1.25rem;color:#fff}.service-medium .service-features .service-feature+.service-feature{margin-top:1.5rem}.service-medium .service-features .service-feature img{width:2rem;height:2rem;filter:brightness(0) invert(1);flex-shrink:0;margin-right:1rem}.service-medium h2{font-weight:bold;color:#fff;font-size:3rem}.service-medium p{color:rgba(255,255,255,.5);font-weight:400;font-size:1rem;line-height:1.3;margin-bottom:0}.service-medium p.small{font-size:.8rem;color:rgba(255,255,255,.25)}.service-medium p strong{font-weight:400;color:#fff}.mini-services-wrapper{padding:0 0 10rem 0}.page-breadcrumbs{position:relative;margin:2.5rem 0 -5rem 0;z-index:2}@media(max-width: 767.9px){.page-breadcrumbs{margin:1.5rem 0 -2.5rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width: 767.9px){.page-breadcrumbs .breadcrumb{justify-content:flex-start;flex-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}}.page-breadcrumbs .breadcrumb .breadcrumb-item{color:rgba(255,255,255,.25)}@media(max-width: 767.9px){.page-breadcrumbs .breadcrumb .breadcrumb-item{font-size:.8rem}}.page-breadcrumbs .breadcrumb .breadcrumb-item:before{color:rgba(255,255,255,.25)}.page-breadcrumbs .breadcrumb .breadcrumb-item a{color:#fff;font-weight:600;text-decoration:none}.page-breadcrumbs .breadcrumb .breadcrumb-item a:hover{color:#35bcf6}.pricing{padding:7.5rem 0}@media(max-width: 767.9px){.pricing{padding:5rem 0}}.pricing h2{font-size:2.5rem;color:#fff;font-weight:bold;max-width:50%}@media(max-width: 767.9px){.pricing h2{font-size:1.75rem;max-width:100%;text-align:center}}.pricing p{color:rgba(255,255,255,.5);font-weight:600;font-size:1.5rem;line-height:1.3;margin-bottom:0}@media(max-width: 767.9px){.pricing p{font-size:1rem;font-weight:400;text-align:center}}.pricing p strong{font-weight:600;color:#fff}.pricing .pricing-package{position:relative;display:flex;flex-direction:column;height:100%;padding:4.5rem 2.5rem 2.5rem 2.5rem;border-radius:1rem;background:rgba(255,255,255,.05)}@media(max-width: 767.9px){.pricing .pricing-package{padding:4rem 1.5rem 1.5rem 1.5rem}}.pricing .pricing-package .pricing-title{display:block}.pricing .pricing-package .pricing-title strong{display:block;font-size:1.5rem;font-weight:bold;color:#fff}.pricing .pricing-package .pricing-title span{display:block;font-size:.9rem;color:rgba(255,255,255,.5);max-width:70%;margin-top:.5rem}.pricing .pricing-package .pricing-amount{display:flex;align-items:center;position:relative;padding:1.5rem 0}.pricing .pricing-package .pricing-amount strong{display:block;font-size:3.5rem;font-weight:bold;letter-spacing:-0.2rem;background:linear-gradient(45deg, #5232db, #dc58ec);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);line-height:1}.pricing .pricing-package .pricing-amount span{display:block;line-height:1.2;color:rgba(255,255,255,.25);font-size:.9rem;margin-left:1rem}.pricing .pricing-package .pricing-features ul{list-style:none;padding:1.5rem 0;border-top:1px solid rgba(255,255,255,.1);margin:0;display:block}.pricing .pricing-package .pricing-features ul li{display:block;font-size:.8rem;color:rgba(255,255,255,.25);padding-left:1.5rem;position:relative}.pricing .pricing-package .pricing-features ul li:before{position:absolute;top:0;bottom:0;left:0;width:.8rem;height:.4rem;border-bottom:2px solid #fff;border-left:2px solid #fff;content:" ";transform-origin:center;transform:rotate(-45deg);margin:auto;opacity:.2}.pricing .pricing-package .pricing-features ul li+li{margin-top:.5rem}.pricing .pricing-package .pricing-buy{margin-top:auto}.pricing .pricing-package .pricing-buy .btn{display:flex;justify-content:center}.pricing .pricing-package.premium-package{background:url("../img/abstract-bg-1.jpg") center no-repeat fixed;background-size:100%;position:relative}@media(max-width: 767.9px){.pricing .pricing-package.premium-package{background-size:cover;background-attachment:inherit;padding-top:4rem}}.pricing .pricing-package.premium-package *{position:relative;z-index:2}.pricing .pricing-package.premium-package .pricing-amount strong{color:#fff;background:none;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.pricing .pricing-package.premium-package .pricing-features li{color:#fff;font-weight:bold}.pricing .pricing-package.premium-package .pricing-features li:before{border-color:#fff;opacity:1}.pricing .pricing-package .pricing-label{position:absolute;top:.75rem;right:-0.75rem;width:10rem;height:1.5rem;content:"Recommandé";background:linear-gradient(to right, #f86dfe, #6242ff);color:#fff;font-weight:bold;text-align:center;border-radius:.5rem}@media(max-width: 767.9px){.pricing .pricing-package .pricing-label{left:1.5rem;top:1.5rem;right:auto}}.testimonials{position:relative;padding:0 0 2.5rem 0}@media(max-width: 767.9px){.testimonials{padding-bottom:0}}.testimonials h2{font-size:2rem;color:#fff;font-weight:bold}@media(max-width: 767.9px){.testimonials h2{font-size:1.75rem}}.testimonials p{color:rgba(255,255,255,.25);font-weight:400;font-size:1rem;line-height:1.3;margin-bottom:0}.testimonials p span{color:#fff}.testimonials .testimonial-box{display:flex;flex-direction:column;position:relative;padding:2.5rem;border-radius:1rem;background:rgba(255,255,255,.05);height:100%}.testimonials .testimonial-box .testimonial-rating{display:flex;align-items:center}.testimonials .testimonial-box .testimonial-rating img{width:1rem;height:1rem}.testimonials .testimonial-box .testimonial-rating strong{padding-top:.25rem;margin-left:1rem;font-size:.9rem;color:#eea317;display:block;line-height:1.2}.testimonials .testimonial-box .testimonial-review{display:block;padding:1.5rem 0}.testimonials .testimonial-box .testimonial-review strong{display:block;color:#fff;font-size:1.25rem;line-height:1.2;margin-bottom:1rem}.testimonials .testimonial-box .testimonial-review p{font-size:.9rem;color:rgba(255,255,255,.35);margin:0}.testimonials .testimonial-box .testimonial-person{display:flex;align-items:center;margin-top:auto;padding-top:1.5rem;position:relative}.testimonials .testimonial-box .testimonial-person:before{position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(to right, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));content:" "}.testimonials .testimonial-box .testimonial-person img{width:2rem;height:2rem;object-fit:cover;border-radius:50%;margin-right:.75rem}.testimonials .testimonial-box .testimonial-person strong{display:block;font-size:.9rem;color:#fff;line-height:1.2}.testimonials .testimonial-box .testimonial-person span{display:block;font-size:.7rem;color:rgba(255,255,255,.25);line-height:1.2}.blog{background:#000;padding:7.5rem 0 2.5rem 0}@media(max-width: 767.9px){.blog{padding:5rem 0 2.5rem 0}}.blog h2{font-weight:bold;color:#fff;font-size:2.5rem}@media(max-width: 767.9px){.blog h2{font-size:1.75rem;text-align:center}}.blog p{color:rgba(255,255,255,.5);font-weight:600;font-size:1.5rem;line-height:1.3;margin-bottom:0}@media(max-width: 767.9px){.blog p{font-size:1rem;font-weight:400;text-align:center}}.blog p strong{font-weight:600;color:#fff}.blog .blog-article{position:relative;display:flex;align-items:flex-start;text-decoration:none;color:inherit}@media(max-width: 767.9px){.blog .blog-article{flex-direction:column}}.blog .blog-article .blog-thumbnail{width:30rem;height:15rem;object-fit:cover;display:block;flex-shrink:0;border-radius:1rem}@media(max-width: 767.9px){.blog .blog-article .blog-thumbnail{width:100%}}.blog .blog-article .blog-details{padding-left:1.5rem;position:relative}@media(max-width: 767.9px){.blog .blog-article .blog-details{padding-left:0;padding-top:1.5rem}}.blog .blog-article .blog-details .blog-title{font-weight:bold;color:#fff;font-size:1.5rem;line-height:1.2}@media(max-width: 767.9px){.blog .blog-article .blog-details .blog-title{font-size:1.25rem}}.blog .blog-article .blog-details .blog-date{font-size:.8rem;color:#35bcf6;display:block;margin:1rem 0}.blog .blog-article .blog-details .blog-description{font-size:.9rem;color:rgba(255,255,255,.5);font-weight:400;margin:0 0 1rem 0}@media(max-width: 767.9px){.blog .blog-article .blog-details .blog-description{text-align:left}}.blog-article-page{background:#000;padding:7.5rem 0 5rem 0;color:rgba(255,255,255,.5)}@media(max-width: 767.9px){.blog-article-page{padding:2.5rem 0 5rem 0}}.blog-article-page .img-fluid{border-radius:1rem}.blog-article-page h1{font-weight:bold;color:#fff;font-size:2.5rem}.blog-article-page h2,.blog-article-page h3,.blog-article-page h4,.blog-article-page h5,.blog-article-page h6{font-weight:bold;color:#fff;margin:2.5rem 0 1rem 0}.blog-article-page p{color:rgba(255,255,255,.5)}.blog-article-page p.lead{font-weight:600;font-size:1.5rem;line-height:1.3;margin-bottom:0}.blog-article-page p.lead strong{font-weight:600;color:#fff}/*# sourceMappingURL=style.css.map */
