﻿@import"bootstrap.min.css";@import"https://fonts.googleapis.com/css2?family=Inter: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,.modal .form-field .form-control,.modal .btn-close,.btn.btn-link img,.btn.btn-transparent 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{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:"Inter",sans-serif;position:relative;background:#fff;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}}.navbar-brand{padding:0;position:relative}.navbar-brand img{height:4rem;transition:.15s ease all}@media(max-width: 767.9px){.navbar-brand img{height:2.5rem}}.navbar-brand img.dark-version{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1;opacity:0}.navbar{position:fixed;top:0;left:0;width:100%;z-index:99;padding:1rem 1.5rem;transition:.15s ease all}@media(max-width: 767.9px){.navbar{padding:.75rem 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:500;padding:.5rem 0;color:#fff}.navbar .navbar-nav .nav-item .nav-link:hover,.navbar .navbar-nav .nav-item .nav-link:focus{color:#3dd7eb}.navbar .navbar-nav .nav-item .nav-link.active{color:#3dd7eb}.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;padding:0}.navbar.active{background:#fff;padding:.75rem .75rem;box-shadow:rgba(0,0,0,.025) 0 .2rem .4rem}@media(max-width: 767.9px){.navbar.active{padding:.45rem 0}.navbar.active .navbar-brand img{height:2rem}}.navbar.active .navbar-brand img{height:3rem}.navbar.active .navbar-brand img.dark-version{opacity:1}.navbar.active .navbar-nav .nav-item .nav-link{color:#000}.navbar.active .navbar-toggler{filter:brightness(0);font-size:.9rem}footer.page-footer{padding:5rem 0;background:#26374e}@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{color:rgba(255,255,255,.5);font-size:.9rem}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, #3dd7eb, #3f5b82);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:#3f5b82;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:#3f5b82;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:#5073a4;border-color:#5073a4;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-transparent{background:rgba(255,255,255,.2);border-color:rgba(0,0,0,0);color:#fff;padding:.75rem 2rem;border-radius:2rem;display:inline-flex;align-items:center}.btn.btn-transparent img{filter:brightness(0) invert(1)}.btn.btn-transparent:hover,.btn.btn-transparent:focus{box-shadow:none;outline:none;color:#fff;background:rgba(255,255,255,.3);border-color:rgba(0,0,0,0)}.btn.btn-transparent:hover img,.btn.btn-transparent:focus img{filter:brightness(0) invert(1)}.btn.btn-transparent:active{background:#fff;border-color:#fff;box-shadow:none;outline:none;color:#000}.btn.btn-transparent:active img{filter:brightness(0)}.btn.btn-transparent 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:#fff;border:none;outline:none;padding:2.5rem;border-radius:2rem}@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);border:none;outline:none;box-shadow:none;opacity:.25}.modal .btn-close:active{opacity:1}.modal h2{font-weight:600;color:#000;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:#000;font-weight:400;font-size:1rem;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:#000}.modal p.small{font-size:.8rem;font-weight:400;color:rgba(0,0,0,.2)}@media(max-width: 767.9px){.modal p.small{text-align:left}}.modal .form-field .form-label{font-size:1rem;font-weight:600;color:#000;margin-bottom:.25rem}.modal .form-field .form-control{background:none;border:1px solid #000;box-shadow:none;border-radius:.5rem;color:#000;padding:1rem}.modal .form-field .form-control:hover{border:1px solid #3dd7eb}.modal .form-field .form-control:focus{border:1px solid #3dd7eb}.modal-backdrop.show{opacity:.9}.total-reviews-widget{margin-top:1.5rem;position:relative;padding-top:1.5rem;border-top:2px solid rgba(0,0,0,.1);display:none}@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(0,0,0,.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 #fff}.total-reviews-widget .total-reviews-summary{display:block}.total-reviews-widget .total-reviews-summary strong{display:inline-block;background:linear-gradient(45deg, #3dd7eb, #3d46eb);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:400;font-size:2rem;line-height:1.2}.total-reviews-widget .total-reviews-summary span{display:block;color:rgba(0,0,0,.5);font-size:.9rem}.form-control{height:auto}.main{position:relative;padding:10rem 0;min-height:600px;height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.main .container{position:relative;z-index:3}.main:before{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#000;content:" ";z-index:1;opacity:.35}.main .video-wrapper{position:absolute;left:0;right:0;width:100%;height:100%}.main .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.15s ease all;z-index:0}.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.5rem;font-weight:600;color:#fff}@media(max-width: 767.9px){.main h1{font-size:1rem}}.main h1 strong{display:block;font-size:4rem;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}}.main p{color:#fff;margin:1rem 0 0 0}.partners{position:relative;padding:2.5rem 0;background:#e3e9f1}.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);opacity:.25}@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{position:relative;padding:2.5rem 0 5rem 0;background:#e3e9f1}.solutions h2{font-size:2.5rem;font-weight:600;color:#000;line-height:1.2;margin:1rem 0 1.5rem 0}@media(max-width: 767.9px){.solutions h2{font-size:2rem}}.solutions h3{font-weight:600;color:#3f5b82;font-size:1.25rem;margin:0 0 1rem 0}.solutions p{font-size:1.125rem;color:#000}.services{padding:5.5rem 0 7.5rem 0;position:relative;background:rgba(61,215,235,.05)}@media(max-width: 767.9px){.services{padding:3.5rem 0 5rem 0}}.services-2{position:relative;padding:10rem 0}@media(max-width: 767.9px){.services-2{padding:20rem 0}}.services-2 h2{font-size:2.5rem;font-weight:600;color:#000;line-height:1.2;margin:0 0 1.5rem 0}@media(max-width: 767.9px){.services-2 h2{font-size:2rem}}.services-2 p{font-size:1.125rem;color:#000}.services-2 .service-image{position:absolute;top:0;left:0;width:calc((100% - 660px)/1.75);height:calc(100% - 5rem);border-radius:0 0 2rem 0;z-index:1;object-fit:cover}@media(min-width: 2000px){.services-2 .service-image{width:calc((100% - 1000px)/1.75)}}@media(min-width: 992px)and (max-width: 1199.9px){.services-2 .service-image{width:calc((100% - 480px)/1.75)}}@media(min-width: 768px)and (max-width: 991.9px){.services-2 .service-image{width:calc((100% - 360px)/1.75)}}@media(max-width: 767.9px){.services-2 .service-image{width:90%;height:15rem}}.services-2 .service-image.v2{left:auto;top:auto;bottom:0;right:0;border-radius:2rem 0 0 0}.services-3{padding:7.5rem 0;background:#3f5b82}@media(max-width: 767.9px){.services-3{padding:5rem 0 7.5rem 0}}.services-3 h2{font-size:2.5rem;font-weight:600;color:#fff;line-height:1.2;margin:0 0 1.5rem 0}@media(max-width: 767.9px){.services-3 h2{font-size:2rem}}.services-3 p{font-size:1.125rem;color:#fff}.services-3 .img-fluid{margin-bottom:-7.5rem}.services-4{padding:7.5rem 0;position:relative;background:#fff}@media(max-width: 767.9px){.services-4{padding:3.5rem 0 5rem 0}}.about{padding:0 0 7.5rem 0}@media(max-width: 767.9px){.about{padding-bottom:5rem}}.about h2{font-size:2.5rem;font-weight:600;color:#000;line-height:1.2;margin:1rem 0 1.5rem 0}@media(max-width: 767.9px){.about h2{font-size:2rem}}.about h3{font-weight:600;color:#3f5b82;font-size:1.25rem;margin:0 0 1rem 0}.about p{font-size:1.125rem;color:#000}.about .about-stats{display:block;margin-top:2.5rem}.about .about-stats strong{display:block;font-size:6rem;letter-spacing:-0.25rem;font-weight:400;color:#3dd7eb;line-height:1}.about .about-stats span{display:block;font-size:1.25rem;color:#000;font-weight:600}.cta-1{padding:5rem 0;background:#f6f6fe}.cta-1 h2{font-size:2.5rem;font-weight:600;color:#000;line-height:1.2;margin:1rem 0 1.5rem 0}@media(max-width: 767.9px){.cta-1 h2{font-size:2rem}}.cta-1 h3{font-weight:600;color:#3f5b82;font-size:1.25rem;margin:0 0 1rem 0}.cta-1 p{font-size:1.125rem;color:#000}.cta-1 .service-statistics-item{display:flex;align-items:flex-start;position:relative}.cta-1 .service-statistics-item+.service-statistics-item{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.cta-1 .service-statistics-item strong{font-size:2.5rem;font-weight:400;display:block;line-height:1.2;background:linear-gradient(45deg, #3dd7eb, #3d63eb);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:7rem;flex-grow:0;flex-shrink:0;margin-right:1rem}.cta-1 .service-statistics-item span{display:block;font-size:.9rem;color:rgba(63,91,130,.9);font-weight:400}.cta-2{position:relative;padding:7.5rem 0;background:#f6f6fe}@media(max-width: 767.9px){.cta-2{padding:5rem 0;text-align:center}}.cta-2 h2{font-size:2.5rem;font-weight:600;color:#000;line-height:1.2;margin:1rem 0 1.5rem 0}@media(max-width: 767.9px){.cta-2 h2{font-size:2rem}}.cta-2 h3{font-weight:600;color:#3f5b82;font-size:1.25rem;margin:0 0 1rem 0}.cta-2 p{font-size:1.125rem;color:#000}.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:30rem;text-decoration:none;color:inherit}@media(max-width: 767.9px){.service-mini{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:auto}}.service-mini:hover{background:rgba(255,255,255,.05);border-color:rgba(0,0,0,0)}.service-mini *{position:relative;z-index:2}.service-mini h3{font-weight:600;color:#000;font-size:1.75rem;margin:1.5rem 0 1rem 0;padding-right:20%}@media(max-width: 767.9px){.service-mini h3{padding-right:0}}.service-mini p{color:#000}.service-mini .img-fluid{background:rgba(61,215,235,.2);border-radius:2rem;aspect-ratio:1/1;max-width:80%;margin:auto}.service-mini.service-1 .img-fluid{background:rgba(139,61,235,.2)}.service-mini.service-2 .img-fluid{background:rgba(61,157,235,.2)}.solutions.v2{background:rgba(61,215,235,.05);padding:10rem 0 7.5rem 0}@media(max-width: 767.9px){.solutions.v2{padding:7.5rem 0 2.5rem 0}}.solutions.v2 h2{font-size:2.5rem;font-weight:600;color:#000;line-height:1.2;margin:1rem 0 1.5rem 0}@media(max-width: 767.9px){.solutions.v2 h2{font-size:1.75rem}}.solutions.v2 .solutions-filters{position:sticky;top:6rem;background:#fff;border-radius:2rem;padding:1.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:#000;font-weight:bold}.solutions.v2 .solutions-filters .form-control{background:rgba(0,0,0,.05);border-radius:.5rem;border:none;box-shadow:none;color:#000;padding:1rem}.solutions.v2 .solutions-filters .form-control:hover{background:rgba(0,0,0,.075)}.solutions.v2 .solutions-filters .form-control:focus{background:rgba(0,0,0,.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(0,0,0,.5);font-size:.9rem;text-decoration:none;cursor:pointer;display:block}.solutions.v2 .solutions-filters .solutions-categories li:hover{color:#3dd7eb}.solutions.v2 .solutions-filters .solutions-categories li.active{color:#3dd7eb}@media(max-width: 767.9px){.solutions.v2 .solutions-summary{display:none}}.solutions.v2 .solutions-summary p{margin:0;font-size:.8rem;font-weight:400;color:#000}.solutions.v2 .service-mini{background:#fff;border-radius:2rem;padding:2rem;display:flex;flex-direction:column;align-items:flex-start;height:100%}.solutions.v2 .service-mini .btn{margin-top:auto}.solutions.v2 .service-mini h3{margin-top:0;padding-right:0;text-align:left}.solutions.v2 .service-mini h4{font-size:1rem;font-weight:600;color:#3dd7eb}.solutions.v2 .service-mini p{font-size:.9rem;color:#000;font-weight:normal}@media(max-width: 767.9px){.solutions.v2 .service-mini p{text-align:left}}.service-main{position:relative;padding:7.5rem 0 6rem 0;background:rgba(61,215,235,.05)}@media(max-width: 767.9px){.service-main{padding:5rem 0 0 0}}.service-main h2{font-weight:600;color:#000;font-size:2.5rem;line-height:1}@media(max-width: 767.9px){.service-main h2{text-align:center;font-size:1.75rem}}.service-main p{color:#000;font-weight:400;font-size:1rem;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:#000;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{background:#3f5b82;border-radius:2rem;padding:2rem;height:100%}.service-main .service-features .service-feature{display:flex;align-items:center;position:relative;font-size:1.25rem;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:2rem;height:2rem;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:#3dd7eb}.service-main .service-box.box-icon{background:#3dd7eb}.service-main .service-box.box-icon img{width:3rem;height:3rem;margin-bottom:.25rem;filter:brightness(0) invert(1)}.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:#fff}.service-main .service-box.box-numeric strong{font-weight:600;color:#000;font-size:2rem;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(0,0,0,.25)}.service-main .service-explanation-box{display:block;position:relative;border-radius:2rem;background:#fff;padding:2rem}.service-main .service-explanation-box+.service-explanation-box{margin-top:1.5rem}.service-main .service-explanation-box h4{font-weight:600;color:#000}.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:.8rem;color:rgba(0,0,0,.5);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:1rem;color:#000;position:relative;padding-left:1.75rem;display:block}.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:1rem;height:.5rem;border-left:2px solid #3dd7eb;border-bottom:2px solid #3dd7eb;content:" ";transform-origin:center;transform:rotate(-45deg);margin:auto}.service-main .service-explanation-box.v2{background:#fff;border-color:rgba(0,0,0,0);height:100%}.service-main .pricing-package{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:2rem;border-radius:2rem;background:#fff}.service-main .pricing-package .pricing-title{display:block}.service-main .pricing-package .pricing-title strong{display:block;font-size:2rem;font-weight:600;color:#000;padding-right:15%;line-height:1.2}.service-main .pricing-package .pricing-title span{display:block;font-size:.9rem;color:#000;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:3rem;font-weight:600;letter-spacing:-0.1rem;background:linear-gradient(45deg, #3dd7eb, #3d46eb);-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:#000;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(0,0,0,.1);margin:0;display:block}.service-main .pricing-package .pricing-features ul li{display:block;font-size:1rem;color:#000;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 #000;border-left:2px solid #000;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:linear-gradient(-45deg, #3dd7eb, #3dbaeb, #3d9deb, #3d80eb);border:none;position:relative}.service-main .pricing-package.premium-package *{position:relative;z-index:2}.service-main .pricing-package.premium-package .pricing-label{background:rgba(255,255,255,.1)}.service-main .pricing-package.premium-package .pricing-title strong,.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-amount span{color:#fff}.service-main .pricing-package.premium-package .pricing-features{border-top:1px solid rgba(255,255,255,.1)}.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{display:inline-block;padding:.5rem 1rem;content:"Recommandé";background:linear-gradient(to right, #3dd7eb, #3d46eb);color:#fff;font-weight:600;font-size:.9rem;border-radius:2rem;margin:0 0 1.5rem 0}.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;z-index:2}@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:#000}@media(max-width: 767.9px){.page-breadcrumbs .breadcrumb .breadcrumb-item{font-size:.8rem}}.page-breadcrumbs .breadcrumb .breadcrumb-item:before{color:rgba(0,0,0,.25)}.page-breadcrumbs .breadcrumb .breadcrumb-item a{color:#3dd7eb;font-weight:600;text-decoration:none}.page-breadcrumbs .breadcrumb .breadcrumb-item a:hover{color:#3dd7eb}.pricing{background:rgba(139,61,235,.05);padding:10rem 0 7.5rem 0}@media(max-width: 767.9px){.pricing{padding:7.5rem 0 2.5rem 0}}.pricing h2{font-size:2.5rem;font-weight:600;color:#000;line-height:1.2;margin:1rem 0 1.5rem 0}@media(max-width: 767.9px){.pricing h2{font-size:1.75rem}}.pricing p{font-size:1.125rem;color:#000}.pricing .pricing-package{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:2rem;border-radius:2rem;background:#fff}.pricing .pricing-package .pricing-title{display:block}.pricing .pricing-package .pricing-title strong{display:block;font-size:2rem;font-weight:600;color:#000;padding-right:15%;line-height:1.2}.pricing .pricing-package .pricing-title span{display:block;font-size:.9rem;color:#000;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:3rem;font-weight:600;letter-spacing:-0.1rem;background:linear-gradient(45deg, #3dd7eb, #3d46eb);-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:#000;font-size:.9rem;margin-left:1rem}.pricing .pricing-package .pricing-features ul{list-style:none;padding:1.5rem 0;border-top:1px solid rgba(0,0,0,.1);margin:0;display:block}.pricing .pricing-package .pricing-features ul li{display:block;font-size:1rem;color:#000;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 #000;border-left:2px solid #000;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:linear-gradient(-45deg, #3dd7eb, #3dbaeb, #3d9deb, #3d80eb);border:none;position:relative}.pricing .pricing-package.premium-package *{position:relative;z-index:2}.pricing .pricing-package.premium-package .pricing-label{background:rgba(255,255,255,.1)}.pricing .pricing-package.premium-package .pricing-title strong,.pricing .pricing-package.premium-package .pricing-title span{color:#fff}.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-amount span{color:#fff}.pricing .pricing-package.premium-package .pricing-features{border-top:1px solid rgba(255,255,255,.1)}.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{display:inline-block;padding:.5rem 1rem;content:"Recommandé";background:linear-gradient(to right, #3dd7eb, #3d46eb);color:#fff;font-weight:600;font-size:.9rem;border-radius:2rem;margin:0 0 1.5rem 0}.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:rgba(61,99,235,.05);padding:10rem 0 6rem 0}@media(max-width: 767.9px){.blog{padding:7.5rem 0 2.5rem 0;text-align:center}}.blog h2{font-size:2.5rem;font-weight:600;color:#000;line-height:1.2;margin:1rem 0 1.5rem 0}@media(max-width: 767.9px){.blog h2{font-size:1.75rem}}.blog p{font-size:1.125rem;color:#000}.blog .blog-article{position:relative;display:block;text-decoration:none;color:inherit;border-radius:2rem;background:#fff}@media(max-width: 767.9px){.blog .blog-article{flex-direction:column}}.blog .blog-article .blog-thumbnail{width:100%;height:15rem;object-fit:cover;display:block;flex-shrink:0;border-radius:2rem}@media(max-width: 767.9px){.blog .blog-article .blog-thumbnail{width:100%}}.blog .blog-article .blog-details{padding:1.5rem;position:relative}.blog .blog-article .blog-details .blog-title{font-weight:bold;color:#000;font-size:1.5rem;line-height:1.2}.blog .blog-article .blog-details .blog-date{font-size:.8rem;color:#3dd7eb;display:block;margin:1rem 0}.blog .blog-article .blog-details .blog-description{font-size:1rem;color:rgba(0,0,0,.5);font-weight:400;margin:0 0}.blog-article-page{background:rgba(61,215,235,.05);padding:10rem 0 7.5rem 0;color:#000}@media(max-width: 767.9px){.blog-article-page{padding:5rem 0}}.blog-article-page .blog-thumb{border-radius:1rem;width:100%;height:20rem;object-fit:cover;margin-bottom:1.5rem}.blog-article-page .breadcrumb{margin-bottom:1.5rem}@media(max-width: 767.9px){.blog-article-page .breadcrumb{display:none}}.blog-article-page .breadcrumb li{color:#000}.blog-article-page .breadcrumb li a{color:#3dd7eb}.blog-article-page h1{font-weight:600;color:#000;font-size:2.5rem}@media(max-width: 767.9px){.blog-article-page h1{font-size:2rem}}.blog-article-page h2,.blog-article-page h3,.blog-article-page h4,.blog-article-page h5,.blog-article-page h6{font-weight:bold;color:#000;margin:2.5rem 0 1rem 0}.blog-article-page p{color:#000}.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:#000}.cta-3{position:relative;padding:10rem 0;background:#fff}@media(max-width: 767.9px){.cta-3{padding:20rem 0}}.cta-3 h2{font-size:2.5rem;font-weight:600;color:#000;line-height:1.2;margin:1rem 0 1.5rem 0}.cta-3 h3{font-weight:600;color:#3f5b82;font-size:1.25rem;margin:0 0 1rem 0}.cta-3 p{font-size:1.125rem;color:#000}.cta-3 .service-image{position:absolute;top:0;left:0;width:calc((100% - 660px)/1.75);height:calc(100% - 5rem);border-radius:0 0 2rem 0;z-index:1;object-fit:cover}@media(min-width: 992px)and (max-width: 1199.9px){.cta-3 .service-image{width:calc((100% - 480px)/1.75)}}@media(min-width: 768px)and (max-width: 991.9px){.cta-3 .service-image{width:calc((100% - 360px)/1.75)}}@media(max-width: 767.9px){.cta-3 .service-image{width:90%;height:15rem}}.cta-3 .service-image.v2{left:auto;top:auto;bottom:0;right:0;border-radius:2rem 0 0 0}/*# sourceMappingURL=style.css.map */
