@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap";:root{--sky-blue-crayola: hsl(188, 64%, 60%);--raisin-black_90: hsla(240, 8%, 12%, .9);--raisin-black-1: hsl(240, 8%, 17%);--raisin-black-2: hsl(240, 8%, 12%);--majorelle-blue: hsl(241, 77%, 63%);--blue-ryb_80: hsla(241, 88%, 60%, .8);--bittersweet: hsl(0, 100%, 69%);--eerie-black: hsl(0, 0%, 13%);--ghost-white: hsl(230, 60%, 98%);--light-gray: hsl(0, 0%, 80%);--slate-gray: hsl(225, 8%, 48%);--cool-gray: hsl(225, 11%, 59%);--gainsboro: hsl(217, 16%, 90%);--mustard: hsl(221, 100%, 69%);--white: hsl(0, 0%, 100%);--black: hsl(0, 0%, 0%);--onyx: hsl(240, 5%, 26%);--jet: hsl(0, 0%, 21%);--gradient: radial-gradient(ellipse at center, hsla(0, 0%, 0%, .25), transparent 80%);--ff-dm-sans: "DM Sans", sans-serif;--fs-1: 4rem;--fs-2: 3.5rem;--fs-3: 2.4rem;--fs-4: 2.2rem;--fs-5: 2rem;--fs-6: 1.8rem;--fs-7: 1.7rem;--fs-8: 1.5rem;--fs-9: 1.4rem;--fw-500: 500;--fw-700: 700;--section-padding: 100px;--shadow-1: 0px 2px 50px hsla(223, 40%, 76%, .3);--shadow-2: 0px -2px 12px hsl(252, 29%, 93%);--shadow-3: 0px 4px 4px hsla(231, 20%, 49%, .06);--shadow-4: 0px 15px 30px hsla(210, 30%, 32%, .05);--shadow-5: 0px 15px hsla(241, 62%, 34%, .04);--radius-8: 8px;--radius-10: 10px;--radius-15: 15px;--radius-20: 20px;--transition-1: .25s ease;--transition-2: .5s ease;--cubic-in: cubic-bezier(.51, .03, .64, .28);--cubic-out: cubic-bezier(.33, .85, .4, .96)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}li{list-style:none}a,img,span,input,button,ion-icon{display:block}a{color:inherit;text-decoration:none}img{height:auto}input,button{background:none;border:none;font:inherit}input{width:100%}button{cursor:pointer}ion-icon{pointer-events:none}html{font-family:var(--ff-dm-sans);font-size:10px;scroll-behavior:smooth}body{background-color:var(--white);color:var(--slate-gray);font-size:1.6rem;line-height:1.75}:focus-visible{outline-offset:4px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#fafafa}::-webkit-scrollbar-thumb{background-color:#ccc}::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}.container{padding-inline:15px}.section{padding-block:var(--section-padding)}.h1,.h2{letter-spacing:-2px}.h1{color:var(--black);font-size:var(--fs-1);font-weight:var(--fw-500);line-height:1.1;text-transform:uppercase;font-weight:700}.h2,.h3{color:var(--raisin-black-1)}.h2{font-size:var(--fs-2);line-height:1.2;text-transform:uppercase;font-weight:700}.h3{font-size:var(--fs-3);line-height:1.3;font-weight:var(--fw-500);text-transform:uppercase;font-weight:700}.has-before,.has-after{position:relative;z-index:1}.has-before:before,.has-after:after{content:"";position:absolute}:is(.h1,.h2) .has-before{display:inline-block}:is(.h1,.h2) .has-before:before{bottom:-4px;left:0;width:100%;height:4px;background-color:var(--mustard);z-index:-1;border-radius:2px;box-shadow:0 2px 4px #0003}.btn{max-width:-moz-max-content;max-width:max-content;font-weight:var(--fw-700);height:55px;display:flex;align-items:center;padding-inline:50px;border-radius:var(--radius-10);overflow:hidden;transition:var(--transition-2)}.btn:before,.btn:after{right:0;width:100%;height:50%;transform:scaleX(0);background-color:var(--mustard);z-index:-1;transition:transform var(--transition-1)}.btn:before{top:0;transform-origin:left}.btn:after{top:50%;transform-origin:right}.btn:is(:hover,:focus):before,.btn:is(:hover,:focus):after{transform:scaleX(1)}.btn:is(:hover,:focus):before{transform-origin:right}.btn:is(:hover,:focus):after{transform-origin:left}.btn-primary{background-color:#253e8e;color:var(--white)}.btn-primary:is(:hover,:focus){color:var(--raisin-black-1)}.btn-secondary{background-color:var(--mustard);color:var(--raisin-black-1);gap:15px}.btn-secondary:before,.btn-secondary:after{background-color:var(--sky-blue-crayola)}.btn-secondary:is(:hover,:focus){color:var(--white)}.social-list{display:flex}.w-100{width:100%}.section-subtitle{color:var(--cool-gray);font-size:var(--fs-6);font-weight:var(--fw-500);line-height:1.2}.section-subtitle:before{position:static;width:12px;height:12px;background-color:var(--mustard);display:inline-block;border-radius:50%;margin-inline-end:10px}.section-title{margin-block:30px 50px}.grid-list{display:grid;gap:30px}.img-holder{aspect-ratio:var(--width) / var(--height);background-color:var(--light-gray);overflow:hidden}.img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.has-bg-image{background-repeat:no-repeat;background-position:center;background-size:cover}body{top:0!important}.header .btn{display:none}.header{position:fixed;top:0;left:0;width:100%;padding-block:25px;transition:padding var(--transition-1);z-index:4}.header.active{background-color:var(--white);padding-block:15px;box-shadow:var(--shadow-1)}.header .container{display:flex;justify-content:space-between;align-items:center}.logo-image{left:50px;height:70px;width:auto;margin-right:40px;margin-left:70px}.nav-open-btn{background-color:var(--white);color:var(--eerie-black);font-size:35px;padding:10px;box-shadow:var(--shadow-2);border-radius:var(--radius-10)}.navbar{position:fixed;top:0;right:0;background-color:var(--raisin-black-2);color:var(--white);max-width:300px;width:100%;height:100%;padding:30px;z-index:1;transform:translate(100%);visibility:hidden;transition:.25s var(--cubic-in)}.navbar.active{transform:translate(0);visibility:visible;transition:.5s var(--cubic-out)}.navbar .wrapper{display:flex;align-items:center;justify-content:space-between;margin-block-end:60px}.navbar .logo{color:var(--white)}.nav-close-btn{color:var(--white);font-size:30px;transition:var(--transition-1)}.nav-close-btn:is(:hover,:focus){color:var(--bittersweet)}.navbar-item:not(:last-child){border-block-end:1px solid var(--jet)}.navbar-link{font-size:var(--fs-9);font-weight:var(--fw-700);padding-block:15px;text-transform:uppercase;transition:var(--transition-1)}.navbar-link:is(:hover,:focus){color:var(--mustard)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--raisin-black_90);transition:var(--transition-2);opacity:0;pointer-events:none}.overlay.active{opacity:1;pointer-events:all}.nav-link{display:inline-block;background-color:#253e8e;color:#4069ef;text-decoration:none;font-size:2rem;font-weight:700;padding:1rem 2rem;border-radius:30px;box-shadow:0 8px 12px #0003,inset 0 0 0 0 transparent;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.nav-link:hover{background-color:#253e8e;box-shadow:0 12px 16px #0000004d,inset 0 0 10px #fff9;transform:scale(1.05)}.nav-link:active{background-color:#e0e0e0;box-shadow:0 6px 8px #00000026,inset 0 0 5px #ffffff4d;transform:scale(.95)}@media (max-width: 768px){.header{padding-block:15px}.logo,.nav-open-btn{font-size:2rem}.navbar-link{font-size:1.8rem;padding-block:10px}.nav-links{display:none}.nav-link{font-size:1.8rem}.logo-image{margin-left:10px}}.hero{padding-block-start:calc(var(--section-padding) + 30px);background-color:var(--ghost-white)}.hero .container{display:grid;gap:70px}.hero-text{font-size:1.6rem;margin-block:20px 25px}.hero-content :is(.wrapper,.hero-btn){display:flex;align-items:center}.hero-content .wrapper{flex-wrap:wrap;gap:30px;margin-block-end:20px;margin-top:0}.hero-btn{gap:15px;color:var(--raisin-1);transition:var(--transition-1)}.hero-btn:is(:hover,:focus){color:var(--majorelle-blue)}.hero-btn ion-icon{font-size:24px}.hero-btn .span{font-size:var(--fs-6);font-weight:var(--fw-500)}.hero .social-link .span{display:none}.hero .social-list{gap:12px}.hero .social-link{background-color:var(--white);color:var(--color);padding:12px;box-shadow:var(--shadow-1);border-radius:var(--radius-8);transition:var(--transition-2)}.hero .social-link:is(:hover,:focus){background-color:var(--color);color:var(--white)}@media (max-width: 767px){.hero-banner img{display:none}.hero{padding-block-start:calc(var(--section-padding) + 10px)}.hero .container{gap:0px}.social-link{margin-top:30px;margin-left:50px;margin-bottom:-40px}.hero-btn{margin-left:20px}}.section.feature .container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;margin-top:-80px}.image-container{margin-top:60px;border-radius:20px;overflow:hidden;width:100%;display:flex;justify-content:center}.image-container img{border-radius:20px;width:700px;height:auto}.feature-content{width:100%}.feature-list{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.feature-card{background:#fff;border-radius:10px;padding:20px;width:270px;display:flex;flex-direction:column;align-items:center;margin:0}.card-icon{background-color:hsla(var(--color),.15);font-size:24px;max-width:-moz-max-content;max-width:max-content;padding:18px;border-radius:50%;margin-bottom:20px;transition:var(--transition-2);display:flex;justify-content:center;align-items:center;margin-left:100px}.card-icon svg{color:hsl(var(--color));transition:var(--transition-1)}.card-text{color:var(--cool-gray);font-size:var(--fs-7);margin-top:20px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-10px)}}.feature-card:is(:hover,:focus) .card-icon{animation:bounce 1s infinite}.feature-card:is(:hover,:focus) .card-icon svg{color:var(--white)}@media (max-width: 768px){.image-container{width:100%}.feature-card{width:90%;margin-left:20px}.feature-list{flex-wrap:wrap}.card-icon{margin-left:0}}.newsletter{color:var(--white)}.newsletter .container{display:grid;gap:50px}.newsletter-banner{max-width:-moz-max-content;max-width:max-content}.newsletter .section-subtitle{color:var(--light-gray)}.newsletter .section-title{color:var(--white);margin-block:20px 35px}.has-bg-image{background-size:cover;background-position:center}.blend-image{mix-blend-mode:multiply;border-radius:15px;box-shadow:0 4px 8px #0003}.footer{background-color:var(--raisin-black-1);color:var(--cool-gray)}.footer-top{display:grid;gap:70px;align-items:start;justify-content:start}.footer-brand-header{display:flex;align-items:center;gap:10px}.footer-logo{height:60px;margin-block-end:15px;margin-top:-60px}.footer-list-title{color:var(--white);font-size:var(--fs-3);font-weight:var(--fw-500);margin-block-end:20px;margin-top:-60px}.footer-text{margin-block-end:30px}.footer .social-list{display:flex;gap:12px}.footer .social-link{background-color:var(--onyx);border-radius:50%;padding:14px;transition:var(--transition-1)}.footer .social-link:is(:hover,:focus){background-color:var(--majorelle-blue);color:var(--white)}.footer-link{font-size:var(--fs-8);margin-block-start:8px;transition:var(--transition-1)}.footer-link:is(:hover,:focus){color:var(--mustard)}.contact-info li{display:flex;align-items:center}.email-link:hover{color:#6193ff}.contact-icon{margin-inline-end:8px;color:var(--cool-gray)}.footer-bottom{color:var(--white);font-size:var(--fs-8);padding-block:30px;border-block-start:1px solid var(--onyx);margin-top:-70px}.copyright{margin-block-end:15px}.footer-bottom-list{display:flex;flex-wrap:wrap;gap:5px 15px}.footer-bottom-link{transition:var(--transition-1)}.footer-bottom-link:is(:hover,:focus){color:var(--mustard)}.sub-link{margin-left:20px}@media (max-width: 768px){.footer-logo{margin-top:-70px}.footer-list-title{margin-top:0}.footer .social-list{margin-bottom:30px;margin-left:-15px}.footer-bottom{padding-block:20px;margin-top:-40px}.footer-bottom-list{justify-content:center;gap:10px}}@media (max-width: 480px){.footer-top{gap:30px}.footer-bottom{font-size:var(--fs-9);padding-block:15px;margin-top:-30px}.footer-bottom-list{gap:8px}}@media (min-width: 575px){.container{max-width:540px;width:100%;margin-inline:auto}.header .container{max-width:unset}}@media (min-width: 768px){:root{--fs-1: 5.5rem;--fs-2: 3.8rem;--fs-7: 1.8rem;--section-padding: 120px}.container{max-width:720px}.btn{height:60px}.grid-list{grid-template-columns:1fr 1fr}.hero .container{gap:120px}.hero .wrapper{gap:50px;margin-block-end:60px}.hero .social-link .span{display:block;font-size:var(--fs-9);color:var(--raisin-black-1);font-weight:var(--fw-700);text-transform:uppercase;letter-spacing:1px;transition:var(--transition-2)}.hero .social-link{display:flex;align-items:center;gap:15px;background:none;box-shadow:none}.hero .social-link:is(:hover,:focus){background:unset;color:var(--color)}.hero .social-link:is(:hover,:focus) .span{color:var(--color)}.feature-banner{max-width:-moz-max-content;max-width:max-content}.feature-list{gap:30px}.feature-card{display:flex;justify-content:flex-start;align-items:flex-start;gap:25px}.feature-card .card-icon{margin-block-end:0}.feature-card .card-text{max-width:32ch}.newsletter-content .sp-container-slider{width:100%}.newsletter-content .sp-container-slider button{width:100%;height:45px;font-size:16px}.footer-top{grid-template-columns:1fr 1fr}.copyright{text-align:center}.footer-bottom-list{justify-content:center}}@media (min-width: 992px){.container{max-width:960px}.btn{height:70px}.grid-list{grid-template-columns:repeat(3,1fr)}.header{padding-block-start:47px}.nav-open-btn,.overlay,.navbar .wrapper{display:none}.navbar,.navbar.active{all:unset}.navbar-item:not(:last-child){border:none}.navbar-list{display:flex;gap:30px}.navbar-link{position:relative;color:var(--cool-gray);text-transform:capitalize;font-size:unset;font-weight:var(--fw-500)}.navbar-link:is(:hover,:focus){color:var(--raisin-black-1)}.navbar-link:before{content:"";position:absolute;bottom:5px;left:0;width:0;height:4px;border-radius:5px;background-color:var(--majorelle-blue);transition:var(--transition-1)}.navbar-link:is(:hover,:focus):before{width:100%}.header .btn{display:inline-flex}.header .btn:before,.header .btn:after{background-color:var(--raisin-black-1)}.header .btn:is(:hover,:focus){color:var(--white)}.hero{background-image:linear-gradient(to right,var(--white) 60%,var(--mustard) 90%);overflow:hidden}.hero .container{grid-template-columns:1fr 1fr;gap:40px}.hero .wrapper{flex-wrap:nowrap}.hero .btn,.hero-btn .span{flex-shrink:0}.hero-banner{margin-inline-end:-140px}.feature .container{grid-template-columns:1fr 1fr;gap:30px}.newsletter .container{grid-template-columns:1fr .8fr;align-items:center}.newsletter-banner{order:1;margin-inline-start:auto}.footer-top{grid-template-columns:1fr .5fr .5fr .9fr;padding-block:120px}.footer-bottom{display:flex;justify-content:space-between;align-items:center}.copyright{margin-block-end:0}}@media (min-width: 1200px){:root{--fs-1: 5.5rem;--fs-2: 4.5rem}.container{max-width:1140px}.section-title.text-center{max-width:20ch;margin-inline:auto}.header .container{padding-inline:30px}.navbar-list{gap:50px}.hero-content{display:flex;flex-direction:column;margin-block-start:50px}.hero-text{margin-block:40px 45px}.hero .wrapper{margin-block-end:auto}.hero-banner{margin-inline-end:-250px;min-width:-moz-max-content;min-width:max-content}.service .grid-list{grid-template-columns:repeat(4,1fr)}.service-card .h3{--fs-3: 2rem}}.team{background-color:var(--ghost-white)}body{font-family:Arial,sans-serif;margin:0;padding:0;box-sizing:border-box}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.team{padding:20px 0;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.team-row{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:50px}.member{flex:1 1 calc(25% - 20px);max-width:calc(25% - 20px);margin:10px;background-color:#fff;padding:20px;transition:transform .3s;text-align:center;position:relative;z-index:0}.member:hover{transform:translateY(-10px);z-index:2}.img{display:flex;justify-content:center;align-items:center}.img img{width:130px;height:130px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.m_text h3{font-weight:800;font-size:22px;margin-top:20px;color:#19158090}.m_text h5{font-size:18px;margin-bottom:20px}.team .member .m_menu p{color:#fff}.m_menu{margin:0;position:absolute;left:0;right:0;bottom:-35px;background:#fff;padding:10px;opacity:0;z-index:-1;transition:opacity .5s ease-in-out,bottom .5s ease-in-out,max-height .5s ease-in-out,max-width .5s ease-in-out;max-height:0;max-width:0;overflow:hidden}.m_menu ul{margin-bottom:0}.m_menu ul li a i{color:#f2ce5f}.m_menu ul li a{display:block;padding:7px;font-size:18px}.member:hover .m_menu{opacity:1;bottom:-60px;max-height:none;max-width:none;z-index:1;background-color:#19158090}.member:hover .m_text h3{color:#f2ce5f;transition:all .5s ease-in-out}@media (max-width: 768px){.member{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}.img img{width:100px;height:100px}.m_text h3{font-size:20px}.m_text h5,.m_menu ul li a{font-size:16px}}@media (max-width: 480px){.member{flex:1 1 100%;max-width:100%}.img img{width:80px;height:80px}.m_text h3{font-size:18px}.m_text h5,.m_menu ul li a{font-size:14px}}.testimonials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:5rem}@media (max-width: 1024px){.testimonials-grid{grid-template-columns:1fr}}.testimonial{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:500px;margin:0 auto;padding:2rem;border-radius:10px;background-color:#fff}.testimonial-img{width:200px;height:100px;margin-bottom:20px;transition:transform .3s}.testimonial-img:hover{transform:scale(1.1)}.not-rounded{border-radius:0}.testimonial-content{font-size:1.75rem;margin-bottom:20px;line-height:1.6;color:#333}.testimonial-author{font-weight:700;font-size:1.5rem;color:#555}.testimonials .see-more-btn{border:none;background:none;color:#007bff;font-size:1.75rem;cursor:pointer;display:flex;align-items:center;transition:color .3s;font-weight:700;margin-top:2rem}.testimonials .see-more-btn:hover{color:#0056b3}.testimonials .see-more-btn span{transition:transform .3s}.testimonials .see-more-btn:hover span{transform:translate(5px)}.language-switcher{position:relative}.language-button{background:none;border:none;cursor:pointer}.globe-icon{font-size:3rem}.language-options{position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;min-width:120px;z-index:1000}.language-option{padding:8px 12px;font-size:14px;color:#333;cursor:pointer;border:none;background-color:transparent;text-align:left;transition:background-color .3s ease}.language-option:hover{background-color:#f0f0f0}.language-option{display:flex;align-items:center}.flag-icon{width:25px;height:20px;margin-right:8px}.newsletter-content{margin-top:-90px;display:flex;flex-direction:column;align-items:center;text-align:center}.button-container{margin-top:50px;display:flex;justify-content:center;width:100%}.contact-link{display:inline-block;background-color:#253e8e;color:#fff;padding:20px 40px;border-radius:20px;text-decoration:none;font-size:20px}.contact-link:hover{background-color:#3b54a3}.service{background-color:var(--ghost-white);padding:20px 20px 50px}.service .section-title{margin-block:30px 60px}ul.grid-list{list-style:none;padding:0;margin:0 auto;display:flex;justify-content:space-between;gap:2rem;max-width:1200px}ul.grid-list>li{width:30%;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.service-card{width:100%;height:180px;padding:45px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--radius-20);text-align:center;background-color:var(--white);border-block-end:3px solid transparent;box-shadow:var(--shadow-3);transition:var(--transition-1);cursor:pointer}.service-card:hover,.service-card:focus-within{border-color:hsl(var(--color))}.service-card .card-icon{max-width:-moz-max-content;max-width:max-content;padding:15px;border-radius:var(--radius-8);background-color:hsla(var(--color),.15);margin-block-end:25px;margin:0 auto}.service-card:hover .card-icon,.service-card:focus-within .card-icon{transform:rotateY(.5turn)}.service-card .card-title{transition:var(--transition-1)}.service-card:hover .card-title,.service-card:focus-within .card-title{color:hsl(var(--color))}.cardContent{width:100%;transform:translateY(0);transition:transform .4s ease,border-left-color .4s ease;border-left:5px solid transparent;padding:20px;display:flex;flex-direction:column;align-items:center}.service-card:hover+.cardContent,.service-card:focus-within+.cardContent{border-left-color:hsl(var(--color))}.imageContainer{display:flex;justify-content:center;align-items:center}.imageContainer img{max-width:100%;height:200px}.cardTitle{color:#000;font-size:20px;font-weight:700;padding-top:30px;padding-bottom:20px;text-align:center}.cardDesc{color:#000c;font-size:18px}@media screen and (max-width: 768px){ul.grid-list{flex-direction:column}ul.grid-list>li{width:100%}.service-card,.cardContent{width:100%}.service-card{padding:20px}.cardContent{display:none;padding-left:0;padding-right:0}.cardContent.active{display:flex}.textContainer{padding-left:20px;padding-right:20px}}.formulaire-section{display:flex;flex-direction:column;align-items:center;margin-top:80px}#div1,#div2{width:100%;height:1200px}@media (max-width: 768px){#div1,#div2{height:1000px}.formulaire-section{margin-top:80px}}.gras{font-weight:700;display:inline;white-space:normal}.gras2{font-weight:700;display:inline;white-space:normal;color:#253e8e}.gras_link{font-weight:700;display:inline;white-space:normal;color:inherit;text-decoration:none;transition:color .3s ease}.gras_link:hover{color:#007bff;cursor:pointer}@media (max-width: 768px){.advertise-container{flex-direction:column;align-items:center}.advertise-item{margin-bottom:1rem;width:100%;justify-content:center}}.underline-blue{display:inline-block;position:relative}.underline-blue:after{content:"";display:block;width:40%;height:5px;background-color:var(--mustard);border-radius:3px;margin:0 auto;position:absolute;left:0;right:0;bottom:-27px}.general-description{margin:20px;font-size:1.7rem;color:#555;text-align:left;line-height:2}.general-description p{margin-bottom:15px}@media (max-width: 768px){.general-description{margin:15px;font-size:1.4rem;line-height:1.7}.general-description p{margin-bottom:10px}}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.testimonial-section{display:flex;flex-direction:column;gap:2.5rem;text-align:center;padding-top:20rem;padding-left:2rem;padding-right:2rem}.testimonial-header{color:#000;font-size:2rem;font-weight:700;margin-bottom:1rem}.testimonial-subheader{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;text-align:justify}.testimonial-paragraph,.testimonial-quote{color:#000;margin-bottom:6rem;text-align:justify}.testimonial-quote{font-style:italic}.testimonial-results{margin-bottom:10rem;text-align:justify}.testimonial-results-title{font-weight:700;margin-bottom:7rem;color:#000;font-size:2.5rem;text-align:center;margin-left:auto;margin-right:auto;width:100%}.testimonial-results-list{display:flex;gap:0rem;list-style-type:none;padding-left:0;color:#000;justify-content:center;text-align:justify}.testimonial-result-item{position:relative;flex:1;min-width:200px;padding-left:3rem;text-align:center}.animated-number-container{position:absolute;top:-4rem;left:50%;transform:translate(-50%);width:80%;text-align:center}.animated-number{font-weight:700;color:#253f8e;font-size:2.5rem}.testimonial-video{background-color:#fff;border-radius:.375rem;margin-bottom:4rem;display:flex;justify-content:center}iframe{border-radius:.375rem;width:100%;height:60%}.testimonial-card{width:100%;padding:1.5rem;text-align:center}.testimonial-flex-container{display:flex;flex-direction:column;gap:2.5rem;align-items:center;justify-content:center}@media (min-width: 768px){.testimonial-flex-container{flex-direction:row;justify-content:space-between;align-items:flex-start}.testimonial-video{width:45%;height:600px}.testimonial-card{width:45%;padding:1.5rem;text-align:left}}@media (max-width: 767px){.testimonial-flex-container{flex-direction:column;gap:2.5rem;align-items:center}.testimonial-card,.testimonial-video{width:100%}.testimonial-results-list{flex-direction:column;gap:2rem;justify-content:center}.testimonial-results-title{font-size:2rem;margin-left:auto;margin-right:auto;text-align:center}.testimonial-result-item{margin-bottom:30px}}body{font-family:Arial,sans-serif;background-color:#fff;margin:0;padding:0}.teampage{text-align:center;padding:150px 20px 50px}.teampage-title{font-size:28px;color:#333;margin:20px 0;text-align:center;font-weight:700}.teampage-quote{font-size:36px;font-weight:700;margin-bottom:50px;color:#253e8e;text-align:center}.teampage-description,.teampage-member-bio{font-size:18px;color:#666;text-align:justify;margin-bottom:50px}.teampage-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.teampage-member{flex:1 1 calc(50% - 40px);display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:8px;max-width:800px;box-sizing:border-box}.teampage-member-content{display:flex;flex-direction:column;align-items:center;width:100%;padding:20px;box-sizing:border-box}.teampage-member.bg-lightbluegray{background-color:#f0f4f8}.teampage-member.bg-white{background-color:#fff}.teampage-img{width:150px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-bottom:20px}.teampage-info{text-align:center;max-width:100%}.teampage-member-name{font-size:22px;color:#333;font-weight:700;padding-bottom:7px}.teampage-member-position{font-size:18px;color:#253f8e;font-weight:700;padding-bottom:30px}.linkedin-icon{margin-top:1rem;text-align:center}.linkedin-icon a{color:#0077b5;text-decoration:none}.linkedin-icon a:hover{color:#005582}@media (max-width: 768px){.teampage-member{flex:1 1 100%}.teampage-img{width:120px;height:120px}.teampage-member-name{font-size:20px}.teampage-member-position{font-size:16px}.teampage-member-bio{font-size:14px}.teampage-member-content{padding:20px}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*{margin:0;padding:0;font-family:Open Sans,sans-serif}.scroll-hidden::-webkit-scrollbar{display:none!important}body::-webkit-scrollbar{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgb(66,156,245) rgb(66,156,245);width:.375rem}body::-webkit-scrollbar-track{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #f1f5f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position)}body::-webkit-scrollbar-thumb{border-radius:9999px;background-image:linear-gradient(to top right,var(--tw-gradient-stops));--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}.fixed{position:fixed}.relative{position:relative}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-top:4rem;margin-bottom:4rem}.mb-12{margin-bottom:3rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-20{margin-top:5rem}.mt-32{margin-top:8rem}.mt-5{margin-top:1.25rem}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.hidden{display:none}.h-12{height:3rem}.h-20{height:5rem}.w-12{width:3rem}.w-20{width:5rem}.w-9\/12{width:75%}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-5{gap:1.25rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-x-scroll{overflow-x:scroll}.scroll-smooth{scroll-behavior:smooth}.border{border-width:1px}.border-b{border-bottom-width:1px}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.object-contain{-o-object-fit:contain;object-fit:contain}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.leading-relaxed{line-height:1.625}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width: 1200px){.xl\:h-16{height:4rem}.xl\:w-16{width:4rem}.xl\:gap-7{gap:1.75rem}}@media (max-width: 991px){.lg\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.lg\:h-14{height:3.5rem}.lg\:w-14{width:3.5rem}.lg\:w-\[85vw\]{width:85vw}}@media (max-width: 767px){.md\:px-16{padding-left:4rem;padding-right:4rem}}
