.navbar-container{align-items:center;display:flex;justify-content:space-between;padding:.5rem 5rem}.navbar-container .logo-container{cursor:pointer;height:120px;width:120px}.navbar-container .logo-container img{height:100%;width:100%}.navbar-container .logo-container{z-index:1001}.navbar-container nav{align-items:center;display:flex;gap:3rem;left:50%;position:absolute;transform:translateX(-50%);z-index:1002}.navbar-container nav a{color:#000;font-family:Poppins-reg;font-size:17px;text-decoration:none;text-transform:capitalize}.navbar-container nav .nav-item-with-submenu{position:relative}.navbar-container nav .nav-item-with-submenu .submenu{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:.5rem 0;position:absolute;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;width:240px;z-index:1003}.navbar-container nav .nav-item-with-submenu .submenu a{align-items:flex-start;color:#000;display:flex;font-family:Poppins-reg;font-size:15px;justify-content:flex-start;margin-left:1rem;padding:.75rem 0;text-decoration:none;transition:background .3s ease,color .3s ease;width:100%}.navbar-container nav .nav-item-with-submenu .submenu a:last-child{background-color:#0000;border-radius:0;color:#000;padding:.75rem 0}.navbar-container nav .nav-item-with-submenu .submenu hr{background-color:#dbdbdb;border:none;height:1px;margin:.25rem 0;width:100%}.navbar-container nav .nav-item-with-submenu:hover .submenu{opacity:1;transform:translateY(0);visibility:visible}.navbar-container nav .nav-item-with-submenu .products-nav-menu{align-items:center;color:#000!important;cursor:pointer;display:flex;font-family:Poppins-reg;font-size:17px;justify-content:center;padding:.75rem 0;text-decoration:none;transition:background .3s ease,color .3s ease;z-index:999}.navbar-container nav .nav-item-with-submenu .products-nav-menu svg{font-size:18px;margin:.25rem 0 0 .25rem;padding:0}.navbar-container .nav-right{align-items:center;display:flex;gap:1rem}.navbar-container .nav-right a{background-color:#3cd982;border-radius:30px;color:#fff;font-family:Poppins-reg;font-size:17px;padding:.5rem 1.5rem;text-decoration:none;text-transform:capitalize;transition:background-color .3s ease}.navbar-container .nav-right a:hover{background-color:#25bd69}.mobile-utils{display:none}.hamburger-menu{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:25px;justify-content:space-around;padding:0;width:30px;z-index:1001}.hamburger-menu:focus{outline:none}.hamburger-menu .hamburger-line{background:#000;border-radius:2px;height:3px;transition:all .3s ease;width:100%}.mobile-menu-overlay{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:100%;z-index:999}.mobile-menu-overlay.active{transform:translateX(0)}.mobile-menu-overlay .mobile-nav{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;margin:7.5rem 0 0;padding:0;width:90%}.mobile-menu-overlay .mobile-nav a{align-items:center;color:#000;cursor:pointer;display:flex;font-family:Poppins-meduim;font-size:24px;gap:.5rem;padding:1rem 0;text-decoration:none;text-transform:capitalize;transition:color .3s ease;width:100%}.mobile-menu-overlay .mobile-nav a:hover{color:#666}.mobile-menu-overlay .mobile-nav .mobile-services-item{width:100%}.mobile-menu-overlay .mobile-nav .mobile-services-item .services-toggle{justify-content:space-between}.mobile-menu-overlay .mobile-nav .mobile-services-item .services-toggle svg{font-size:20px;margin:0}.mobile-menu-overlay .mobile-nav .mobile-services-item .mobile-services-submenu{background-color:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;gap:0;margin:.75rem 0;padding:.75rem 0}.mobile-menu-overlay .mobile-nav .mobile-services-item .mobile-services-submenu a{border-bottom:none;color:#000;font-family:Poppins-reg;font-size:18px;font-weight:400;padding:.75rem 1rem;text-align:left}.mobile-menu-overlay .mobile-utils{align-items:center;display:flex;gap:2rem;margin-top:3rem}.mobile-menu-overlay .mobile-utils .cart-link{align-items:center;color:#000;cursor:pointer;display:flex;position:relative;text-decoration:none}.mobile-menu-overlay .mobile-utils .cart-link .cart-badge{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:16px;justify-content:center;line-height:1;padding:0;position:absolute;right:-8px;top:-12px;width:16px}.mobile-menu-overlay .mobile-utils svg{cursor:pointer;font-size:28px}.mobile-menu-overlay .close-menu{background:none;border:none;color:#000;cursor:pointer;font-size:32px;position:absolute;right:2rem;top:2rem;z-index:1000}.mobile-menu-overlay .mobile-contact-button{background-color:#3cd982;border:none;border-radius:8px;bottom:2rem;color:#fff;cursor:pointer;font-family:Poppins-meduim;font-size:18px;font-weight:700;left:5%;padding:1rem 2rem;position:absolute;text-align:center;transition:background-color .3s ease;width:90%}.mobile-menu-overlay .mobile-contact-button:hover{background-color:#25bd69}@media(max-width:768px){.navbar-container{padding:1rem 2rem;position:relative}.navbar-container .logo-container{cursor:pointer;height:90px;width:90px}.navbar-container .logo-container img{height:100%;width:100%}.navbar-container .logo-container{z-index:1001}.navbar-container .nav-right,.navbar-container nav{display:none}.mobile-utils{align-items:center;display:flex;gap:.35rem}.mobile-utils .hamburger-menu{display:flex}.mobile-utils .search-mobile{font-size:19px;z-index:1001}}.hamburger-menu.active .hamburger-line:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger-menu.active .hamburger-line:nth-child(2){opacity:0}.hamburger-menu.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.language-switcher{position:relative;z-index:1000}.language-switcher .language-button{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;display:flex;font-family:Poppins-meduim;gap:.5rem;padding:.3rem .9rem;transition:all .3s ease}.language-switcher .language-button:hover{border-color:#3cd982;box-shadow:0 2px 8px #0000001a}.language-switcher .language-button .flag{align-items:center;display:flex;font-size:20px;justify-content:center}.language-switcher .language-button .flag svg{height:24px;width:24px}.language-switcher .language-button .arrow-icon{font-size:16px;transition:transform .3s ease}.language-switcher .language-dropdown{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 12px #00000026;min-width:150px;overflow:hidden;position:absolute;right:0;top:calc(100% + .5rem)}.language-switcher .language-dropdown button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:Poppins-meduim;font-size:14px;gap:.75rem;padding:.75rem 1rem;transition:background-color .2s ease;width:100%}.language-switcher .language-dropdown button:hover{background-color:#f5f5f5}.language-switcher .language-dropdown button.active{background-color:#e3f2fd;color:#3cd982;font-weight:500}.language-switcher .language-dropdown button .flag{align-items:center;display:flex;font-size:20px;justify-content:center}.language-switcher .language-dropdown button .flag svg{height:20px;width:20px}@media screen and (max-width:768px){.language-switcher .language-button{padding:.4rem .8rem}.language-switcher .language-button .arrow-icon{font-size:14px}}.footer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5rem;padding:1rem 0 0;width:100%}.footer .footer-main{align-items:flex-start;display:flex;justify-content:space-between;padding:2rem 0;width:90%}.footer .footer-main .footer-description{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.footer .footer-main .footer-description img{height:108px;margin-left:.5rem;margin-right:auto;width:108px}.footer .footer-main .footer-description p{font-family:Poppins-light;text-align:left}.footer .footer-main .footer-quick-links{align-items:flex-start;display:flex;flex-direction:column;justify-items:center}.footer .footer-main .footer-quick-links h3{font-family:Poppins-meduim;font-weight:lighter;margin-bottom:1rem}.footer .footer-main .footer-quick-links a{color:#000;font-family:Poppins-reg;margin:.1rem 0;text-decoration:none}.footer .footer-main .footer-contact{align-items:flex-start;display:flex;flex-direction:column;justify-items:center}.footer .footer-main .footer-contact h3{font-family:Poppins-meduim;font-weight:lighter;margin-bottom:1rem}.footer .footer-main .footer-contact a{color:#000;text-decoration:none}.footer .footer-main .footer-contact p{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;margin:.25rem 0}.footer .footer-main .footer-contact p svg{font-size:21px}.footer .footer-main .footer-contact p img{height:19px;margin-left:.1rem;width:19px}.footer .footer-main .legals-social-contacts{align-items:flex-start;display:flex;flex-direction:column;justify-items:center}.footer .footer-main .legals-social-contacts h3{font-family:Poppins-meduim;font-weight:lighter;margin-bottom:1rem}.footer .footer-main .legals-social-contacts a{color:#000;font-family:Poppins-reg;margin:.1rem 0;text-decoration:underline}.footer .footer-main .legals-social-contacts h4{margin:1rem 0}.footer .footer-main .legals-social-contacts .social-icons{align-items:center;display:flex;gap:.5rem;justify-content:center}.footer .footer-main .legals-social-contacts .social-icons a{align-items:center;background-color:#0d00df;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .5s ease;width:40px}.footer .footer-main .legals-social-contacts .social-icons a:hover{background-color:#3cd982}.footer hr{background-color:#d3d3d3;border:none;height:1px;margin-top:1rem;width:100%}.footer .footer-copyrights{align-items:center;display:flex;justify-content:center;margin:1rem 0;width:100%}.footer .footer-copyrights span{align-items:center;display:flex;font-family:Poppins-reg;gap:.25rem;justify-content:center}.footer .footer-copyrights span a{color:#000}.footer .footer-contact .accordion-header,.footer .footer-quick-links .accordion-header,.footer .legals-social-contacts .accordion-header{display:none}.footer .footer-contact .accordion-content,.footer .footer-quick-links .accordion-content,.footer .legals-social-contacts .accordion-content{display:flex;flex-direction:column;max-height:none!important;overflow:visible!important}@media(max-width:768px){.footer{margin-top:2rem;padding:0;width:100%}.footer .footer-main{align-items:center;flex-direction:column;gap:0;padding:0;width:100%}.footer .footer-main .footer-description{align-items:center;border-bottom:1px solid #d3d3d3;gap:1rem;padding:1.5rem 0;width:100%}.footer .footer-main .footer-description img{height:110px;margin:-20px 0;width:110px}.footer .footer-main .footer-description p{font-family:Poppins-light;line-height:1.6;margin:0;text-align:center}.footer .footer-main .footer-contact,.footer .footer-main .footer-quick-links,.footer .footer-main .legals-social-contacts{align-items:flex-start;margin-bottom:0;width:90%}.footer .footer-main .footer-contact .accordion-header,.footer .footer-main .footer-quick-links .accordion-header,.footer .footer-main .legals-social-contacts .accordion-header{align-items:center;border-bottom:1px solid #d3d3d3;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 0;-webkit-user-select:none;user-select:none;width:100%}.footer .footer-main .footer-contact .accordion-header h3,.footer .footer-main .footer-quick-links .accordion-header h3,.footer .footer-main .legals-social-contacts .accordion-header h3{font-family:Poppins-meduim;font-size:1rem;font-weight:400;margin:0}.footer .footer-main .footer-contact .accordion-header .mobile-chevron,.footer .footer-main .footer-quick-links .accordion-header .mobile-chevron,.footer .footer-main .legals-social-contacts .accordion-header .mobile-chevron{align-items:center;color:#000;display:flex;justify-content:center}.footer .footer-main .footer-contact .accordion-header .mobile-chevron svg,.footer .footer-main .footer-quick-links .accordion-header .mobile-chevron svg,.footer .footer-main .legals-social-contacts .accordion-header .mobile-chevron svg{font-size:1rem}.footer .footer-main .footer-contact .accordion-content,.footer .footer-main .footer-quick-links .accordion-content,.footer .footer-main .legals-social-contacts .accordion-content{max-height:0!important;overflow:hidden!important;transition:max-height .3s ease-out;width:100%}.footer .footer-main .footer-contact .accordion-content.expanded,.footer .footer-main .footer-quick-links .accordion-content.expanded,.footer .footer-main .legals-social-contacts .accordion-content.expanded{max-height:1000px!important;transition:max-height .3s ease-in}.footer .footer-main .footer-contact .accordion-content a,.footer .footer-main .footer-quick-links .accordion-content a,.footer .footer-main .legals-social-contacts .accordion-content a{color:#000;display:block;font-family:Poppins-reg;margin:0;padding:.5rem 0;text-decoration:none}.footer .footer-main .footer-contact .accordion-content p,.footer .footer-main .footer-quick-links .accordion-content p,.footer .footer-main .legals-social-contacts .accordion-content p{align-items:center;display:flex;font-family:Poppins-reg;gap:.5rem;margin:0;padding:.5rem 0}.footer .footer-main .footer-contact .accordion-content p svg,.footer .footer-main .footer-quick-links .accordion-content p svg,.footer .footer-main .legals-social-contacts .accordion-content p svg{font-size:21px}.footer .footer-main .footer-contact .accordion-content p img,.footer .footer-main .footer-quick-links .accordion-content p img,.footer .footer-main .legals-social-contacts .accordion-content p img{height:21px;width:21px}.footer .footer-main .footer-contact h3:not(.accordion-header h3),.footer .footer-main .footer-quick-links h3:not(.accordion-header h3),.footer .footer-main .legals-social-contacts h3:not(.accordion-header h3){display:none}.footer .footer-main .footer-quick-links .accordion-content,.footer .footer-main .legals-social-contacts .accordion-content{display:flex;flex-direction:column}.footer .footer-main .legals-social-contacts .accordion-content a{text-decoration:underline}.footer .footer-main .legals-social-contacts .nous-trouver{border-bottom:none;display:block;font-family:Poppins-meduim;font-size:1rem;font-weight:400;margin:0;padding:1rem 0}.footer .footer-main .legals-social-contacts .social-icons{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;padding:0;width:100%}.footer .footer-main .legals-social-contacts .social-icons a{align-items:center;background-color:#0d00df;border-radius:50%;display:flex;height:40px;justify-content:center;padding:0;width:40px}.footer .footer-main .legals-social-contacts .social-icons a svg{color:#fff}.footer hr{display:none}.footer .footer-copyrights{gap:.5rem;padding:1rem 0;width:100%}.footer .footer-copyrights,.footer .footer-copyrights span{align-items:center;display:flex;flex-direction:column;margin:0}.footer .footer-copyrights span{font-family:Poppins-reg;font-size:17px;justify-content:center;line-height:1.5;text-align:center;width:75%}.footer .footer-copyrights span a{color:#000;text-decoration:underline}}.home-header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:5rem;margin-top:15rem;width:100%}.home-header .background-image{left:-10px;position:absolute;rotate:-90deg;top:15%;width:140px;z-index:-1}.home-header .home-content{align-items:flex-start;display:flex;justify-content:flex-start;position:relative;top:-2.5rem;width:90%}.home-header .home-content .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:3rem;margin-top:-60px;width:75%}.home-header .home-content .content h1{align-items:center;display:flex;flex-wrap:wrap;font-family:Poppins-meduim;font-size:36px;gap:.5rem;margin-bottom:.75rem;position:relative;width:90%}.home-header .home-content .content h1 .tunisia-icon{height:40px;left:calc(4rem + 5vw);object-fit:contain;position:absolute;top:calc(3.7rem + 2px);width:40px}.home-header .home-content .content .features-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:.75rem 0;padding:0}.home-header .home-content .content .features-list li{align-items:center;color:#0d00df;display:flex;font-family:Poppins-reg;font-size:18px;font-weight:700!important;font-weight:500;gap:5px}.home-header .home-content .content span.price{display:block;font-family:Poppins-light;font-size:22px;margin-bottom:.75rem}.home-header .home-content .content span{font-family:Poppins-light;font-size:22px;margin-bottom:.35rem}.home-header .home-content .content .actions{align-items:center;display:flex;gap:1.25rem;margin-top:.5rem}.home-header .home-content .content .actions a{text-decoration:none}.home-header .home-content .content .rdv{background-color:#0000;border:1px solid #000;border-radius:24px;cursor:pointer;font-size:17px;padding:.6rem 1.5rem;transition:all .5s ease}.home-header .home-content .content .rdv:hover{border:1px solid #0d00df}.home-header .home-content .content .devis{background-color:#0d00df;border:1px solid #0d00df;border-radius:24px;color:#fff;cursor:pointer;font-size:17px;padding:.6rem 1.5rem;transition:all .5s ease}.home-header .home-content .content .devis:hover{background-color:#0000;border:1px solid #000;color:#000}.home-header .home-content .banner{margin-right:20rem;margin-top:-6.5rem;position:relative}.home-header .home-content .banner .img-banner{height:auto;max-width:1500px;object-fit:cover;width:160%}.home-header .home-content .banner .background2{bottom:-17.5%;position:absolute;right:-80.5%;rotate:-90deg;z-index:-1}.why-us-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;width:100%}.why-us-container h2{font-size:36px;margin:2rem 0;text-align:center}.why-us-container .why-us{align-items:center;background-color:#0d00df;display:flex;justify-content:center;padding:1.25rem 0;width:100%}.why-us-container .why-us .reasons{align-items:center;display:flex;justify-content:space-between;margin:1rem 0;width:80%}.why-us-container .why-us .reasons .reason{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.why-us-container .why-us .reasons .reason img{height:10vh}.why-us-container .why-us .reasons .reason span{color:#fff;font-size:19px;text-align:center;width:60%}.services-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;width:100%}.services-container h2{font-size:36px;margin:2rem 0;text-align:center}.services-container .services{align-items:stretch;display:flex;gap:2rem;justify-content:center;margin-top:0;width:90%}.services-container .services button{display:none}.services-container .services .service-card{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;padding:1.5rem 0;transition:transform .3s ease,box-shadow .3s ease;width:25%}.services-container .services .service-card:hover{box-shadow:0 5px 15px rgba(51,9,237,.199);transform:translateY(-5px)}.services-container .services .service-card img{height:8vh;margin-bottom:.5rem}.services-container .services .service-card h3{font-family:Poppins-meduim;font-size:22px;line-height:1.15;text-align:center;width:85%}.services-container .services .service-card span{margin:.25rem 0;text-align:center}.services-container .services .service-card p{font-size:18px;text-align:center;width:70%}@media screen and (min-width:1597px){.home-header .home-content .content h1{width:75%}}@media screen and (max-width:1024px)and (min-width:769px){.home-header{margin-top:8rem}.home-header .home-content{top:-1.5rem}.home-header .home-content .content{margin-left:2rem;margin-top:-30px}.home-header .home-content .content h1{font-size:32px;position:relative;width:90%}.home-header .home-content .content h1 .tunisia-icon{height:36px;position:-webkit-sticky;position:sticky;width:36px}.home-header .home-content .content .features-list li{font-size:16px}.home-header .home-content .content span.price{font-size:20px}.home-header .home-content .banner{margin-right:10rem;margin-top:-5rem}.home-header .home-content .banner .img-banner{max-width:1200px;width:140%}.services-container h2{font-size:32px}.services-container .services{flex-wrap:wrap;gap:1.5rem;width:95%}.services-container .services .service-card{padding:1.5rem 0;width:45%}.services-container .services .service-card h3{font-size:20px}.services-container .services .service-card p{font-size:16px}}@media screen and (max-width:1380px)and (min-width:1220px){.home-header .home-content .content h1{flex-wrap:wrap;font-size:34px;width:95%}.home-header .home-content .content h1 .tunisia-icon{height:35px;left:calc(4rem + 5vw);margin-left:8vh;object-fit:contain;position:absolute;top:calc(3.7rem + 2px);width:35px}}@media screen and (max-width:1220px)and (min-width:1025px){.home-header .home-content .content h1{flex-wrap:wrap;font-size:34px;width:95%}.home-header .home-content .content h1 .tunisia-icon{display:inline-block;height:38px;left:auto;margin-left:.5rem;position:relative;top:auto;vertical-align:middle;width:38px}}.steps{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem;width:90%}.steps h2{font-size:36px;margin:2rem 0;text-align:center}.steps .steps-container{align-items:center;display:flex;gap:0;justify-content:center;margin-left:3rem;margin-top:1rem;width:90%}.steps .steps-container .step-wrapper{margin-left:-4.5rem;position:relative;width:80%}.steps .steps-container .step-wrapper .step{background-color:#fafafa;-webkit-clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%,25% 50%);clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%,25% 50%);height:23vh;width:100%}.steps .steps-container .step-wrapper .step.last-step{-webkit-clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%,25% 50%);clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%,25% 50%)}.steps .steps-container .step-wrapper .step.first-step{-webkit-clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%,0 50%);clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%,0 50%)}.steps .steps-container .step-wrapper .content{align-items:center;display:flex;flex-direction:column;height:20vh;justify-content:flex-start;left:50%;position:absolute;top:35%;transform:translate(-50%,-50%);width:100%;z-index:2}.steps .steps-container .step-wrapper .content span{align-items:center;background-color:#0d00df;border-radius:50%;color:#fff;display:flex;font-size:24px;height:24px;justify-content:center;margin-bottom:.5rem;padding:.5rem;width:24px}.steps .steps-container .step-wrapper .content h3{font-family:Poppins-meduim;font-weight:700;margin-bottom:.5rem;text-align:center;width:100%}.steps .steps-container .step-wrapper .content p{font-size:15px;font-weight:lighter;margin-left:.5rem;text-align:center;width:50%}.steps .steps-container .step-wrapper .content.last-step{left:60%}.steps .steps-container .step-wrapper .content.first-step{left:40%}.faq-section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.faq-section h2{font-size:36px;margin:2rem 0;text-align:center}.faq-section .questions{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;width:55%}.faq-section a{text-decoration:none}.faq-section button{align-items:center;background-color:#0d00df;border:1px solid #0d00df;border-radius:24px;color:#fff;cursor:pointer;display:flex;font-family:Poppins-meduim;font-size:17px;gap:10px;margin-top:2rem;padding:.75rem 2.5rem;transition:all .5s ease}.faq-section button:hover{background-color:#0000;border:1px solid #000;color:#000}.testimonial-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.testimonial-container h2{font-size:36px;margin:2rem 0;text-align:center}.testimonial-container .testimonials-main{align-items:center;display:flex;gap:2rem;justify-content:center;width:90%}.testimonial-container .testimonials-main button{align-items:center;background-color:#3cd982;border:none;border-radius:50%;color:#fff;display:flex;justify-content:center;padding:.5rem;transition:all .3s ease}.testimonial-container .testimonials-main button svg{font-size:28px}.testimonial-container .testimonials-main button:hover{background-color:#25bd69;cursor:pointer}.testimonial-container .testimonials-main .testimonials{align-items:center;display:flex;gap:1rem;justify-content:center;width:100%}.testimonial-container .testimonials-main .testimonials .testimonial-card{align-items:flex-start;background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;gap:1.1rem;height:38vh;justify-content:center;padding:2rem 1rem 1rem;width:30%}.testimonial-container .testimonials-main .testimonials .testimonial-card .stars{align-items:center;display:flex;gap:.5rem}.testimonial-container .testimonials-main .testimonials .testimonial-card .stars svg{color:#3cd982;font-size:34px}.testimonial-container .testimonials-main .testimonials .testimonial-card p{font-size:3vh;font-weight:lighter;text-align:left;width:97.5%}.testimonial-container .testimonials-main .testimonials .testimonial-card span{font-size:19px;font-weight:700;margin-left:auto;margin-top:auto}@media screen and (max-width:768px){.home-header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;margin-top:2rem;width:100%}.home-header .background-image{display:none}.home-header .home-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;top:0;width:90%}.home-header .home-content .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:0;margin-top:0;width:100%}.home-header .home-content .content h1{align-items:center;display:flex;font-family:Poppins-meduim;font-size:24px;gap:.5rem;margin-bottom:.75rem;position:relative;width:100%}.home-header .home-content .content h1 .tunisia-icon{height:28px;left:calc(5.5rem + 2vw);object-fit:contain;position:absolute;top:calc(2.4rem + 2px);width:28px}.home-header .home-content .content .features-list{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:.5rem 0;padding:0}.home-header .home-content .content .features-list li{align-items:center;color:#0d00df;display:flex;font-family:Poppins-reg;font-size:15px;font-weight:700;gap:5px}.home-header .home-content .content span.price{display:block;font-family:Poppins-light;font-size:18px;margin-bottom:.75rem}.home-header .home-content .content span{font-family:Poppins-light;font-size:18px}.home-header .home-content .content .actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem;width:100%}.home-header .home-content .content .actions a{flex:1 1;min-width:140px;text-decoration:none}.home-header .home-content .content .rdv{background-color:#0d00df;border:1px solid #0d00df;border-radius:30px;color:#fff;cursor:pointer;font-size:15px;padding:.65rem 1.25rem;transition:all .5s ease;width:100%}.home-header .home-content .content .rdv:hover{background-color:#0000;color:#0d00df}.home-header .home-content .content .devis{background-color:#0000;border:1px solid #000;border-radius:30px;color:#000;cursor:pointer;font-size:15px;padding:.65rem 1.25rem;transition:all .5s ease;width:100%}.home-header .home-content .content .devis:hover{background-color:#000;color:#fff}.home-header .home-content .banner{align-items:center;display:flex;justify-content:center;margin-right:0;margin-top:2rem;position:relative;width:100%}.home-header .home-content .banner .img-banner{border-radius:20px;height:auto;max-height:250px;object-fit:cover;width:100%}.home-header .home-content .banner .background2{display:none}.why-us-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;width:100%}.why-us-container h2{font-size:24px;margin:2rem 0;text-align:center}.why-us-container .why-us{background-color:#0d00df;justify-content:center;padding:2rem 0}.why-us-container .why-us,.why-us-container .why-us .reasons{align-items:center;display:flex;flex-direction:column;width:100%}.why-us-container .why-us .reasons{justify-content:space-between;margin:2rem 0}.why-us-container .why-us .reasons .reason{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:1rem 0}.why-us-container .why-us .reasons .reason img{height:7.5vh}.why-us-container .why-us .reasons .reason span{color:#fff;font-size:21px;text-align:center;width:100%}.services-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.services-container h2{font-size:24px;margin:2rem 0;text-align:center}.services-container .services{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:0;width:95%}.services-container .services button{align-items:center;background-color:#3cd982;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.2rem;transition:all .3s ease}.services-container .services button svg{font-size:24px}.services-container .services button:hover{background-color:#25bd69;cursor:pointer}.services-container .services .service-card{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding:1.75rem 0;width:90%}.services-container .services .service-card img{height:10vh;margin-bottom:.5rem}.services-container .services .service-card h3{font-family:Poppins-meduim;font-size:21px;text-align:center;width:90%}.services-container .services .service-card span{font-size:19px;margin:.25rem 0;text-align:center}.services-container .services .service-card p{font-size:17px;text-align:center;width:62.5%}.steps{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.steps h2{font-size:26px;margin:2rem 0;text-align:center;width:90%}.steps .steps-container{gap:0;margin-top:1rem;width:90%}.steps .steps-container,.steps .steps-container .step-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.steps .steps-container .step-wrapper{position:relative;width:100%}.steps .steps-container .step-wrapper .step{background-color:#fafafa;-webkit-clip-path:polygon(0 0,50% 25%,100% 0,100% 75%,50% 100%,0 75%);clip-path:polygon(0 0,50% 25%,100% 0,100% 75%,50% 100%,0 75%);height:25vh;width:100%}.steps .steps-container .step-wrapper .step.last-step{-webkit-clip-path:polygon(0 0,50% 25%,100% 0,100% 100%,0 100%,0 25%);clip-path:polygon(0 0,50% 25%,100% 0,100% 100%,0 100%,0 25%)}.steps .steps-container .step-wrapper .step.first-step{-webkit-clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%,0 0);clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%,0 0)}.steps .steps-container .step-wrapper .content{align-items:center;display:flex;flex-direction:column;height:20vh;justify-content:flex-start;left:50%;position:absolute;top:55%;transform:translate(-50%,-50%);width:100%;z-index:2}.steps .steps-container .step-wrapper .content span{align-items:center;background-color:#0d00df;border-radius:50%;color:#fff;display:flex;font-size:24px;height:24px;justify-content:center;margin-bottom:.5rem;padding:.5rem;width:24px}.steps .steps-container .step-wrapper .content h3{font-family:Poppins-meduim;font-weight:lighter;margin-bottom:.5rem;text-align:center;width:100%}.steps .steps-container .step-wrapper .content p{font-size:14px;font-weight:lighter;text-align:center;width:60%}.steps .steps-container .step-wrapper .content.last-step{left:50%;top:55%}.steps .steps-container .step-wrapper .content.first-step{left:50%;top:30%}.faq-section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:95%}.faq-section h2{font-size:24px;margin:2rem 0;text-align:center}.faq-section .questions{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.faq-section a{text-decoration:none}.faq-section button{align-items:center;display:flex;font-size:16px;margin-top:1.5rem;padding:.75rem 2rem}.testimonial-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:95%}.testimonial-container h2{font-size:24px;margin:2rem 0;text-align:center}.testimonial-container .testimonials-main{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80%}.testimonial-container .testimonials-main button{display:none}.testimonial-container .testimonials-main .testimonials,.testimonial-container .testimonials-main .testimonials .testimonial-card{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;width:100%}.testimonial-container .testimonials-main .testimonials .testimonial-card{background-color:#f9f9f9;border-radius:20px;height:auto;padding:1rem}.testimonial-container .testimonials-main .testimonials .testimonial-card .stars{align-items:center;display:flex;gap:.5rem}.testimonial-container .testimonials-main .testimonials .testimonial-card .stars svg{color:#3cd982;font-size:32px}.testimonial-container .testimonials-main .testimonials .testimonial-card p{font-size:17px;font-weight:lighter;text-align:center}.testimonial-container .testimonials-main .testimonials .testimonial-card span{font-size:16px;font-weight:700;margin-left:0;margin-top:auto}}.question-container{align-items:center;background-color:#f9f9f9;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem 0;width:100%}.question-container .question{align-items:center;display:flex;justify-content:space-between;width:90%}.question-container .question h3{font-size:19px;font-weight:700;line-height:1.15;width:90%}.question-container .question svg{background-color:#0d00df;border-radius:50%;color:#fff;font-size:26px;padding:.45rem}.question-container .answer{align-items:flex-start;display:flex;flex-direction:column;font-size:19px;gap:1.25rem;justify-content:flex-start;margin-left:1.25rem;width:90%}@media screen and (max-width:768px){.question-container{align-items:center;background-color:#f9f9f9;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1.5rem 0;width:100%}.question-container .question{align-items:center;display:flex;justify-content:space-between;width:90%}.question-container .question h3{font-size:15px;line-height:1.1;width:85%}.question-container .question svg{background-color:#0d00df;border-radius:50%;color:#fff;font-size:22px;padding:.35rem}.question-container .answer{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;gap:1rem;justify-content:flex-start;margin-left:0;width:90%}}.aboutus-banner{align-items:center;display:flex;margin-bottom:2rem;position:relative;width:100%}.aboutus-banner img{filter:brightness(90%);object-fit:cover;width:100%}.aboutus-banner h1{color:#fff;font-size:48px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:80%}.aboutus-content{align-items:flex-start;background-color:#fafafa;border-radius:20px;display:flex;gap:2rem;justify-content:center;padding:1rem 2rem;width:90%}.aboutus-content .aboutus-title{align-items:flex-start;display:flex;flex-direction:column;justify-items:flex-start;width:60%}.aboutus-content .aboutus-title h3{color:#3cd982;font-size:32px}.aboutus-content .aboutus-title h2{font-size:36px;width:80%}.aboutus-content .aboutus-content{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;width:40%}.aboutus-content .aboutus-content li{font-size:19px;width:77.5%}.aboutus-content .aboutus-content li::marker{color:#3cd982;font-size:2rem;margin:0;padding:0}.aboutus-services-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:90%}.aboutus-services-container h2{font-size:40px;margin:2rem 0}.aboutus-services-container .aboutus-services{align-items:stretch;display:flex;gap:1.5rem;width:90%}.aboutus-services-container .aboutus-services .aboutus-service{align-items:center;background-color:#0d00df;border-radius:20px;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:1.5rem 2rem;width:30%}.aboutus-services-container .aboutus-services .aboutus-service img{height:64px;width:64px}.aboutus-services-container .aboutus-services .aboutus-service h3{color:#fff;font-size:22px;font-weight:700;text-align:center}.aboutus-services-container .aboutus-services .aboutus-service span{color:#fff;font-size:17px;text-align:center;width:75%}.aboutus-expertise{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-top:3rem;width:81%}.aboutus-expertise h2{font-size:40px;margin-top:0;width:30%}.aboutus-expertise .aboutus-expertise-container{align-items:flex-start;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;padding:1rem 2rem;width:50%}.aboutus-expertise .aboutus-expertise-container .expertise{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.aboutus-expertise .aboutus-expertise-container .expertise .expertise-title{align-items:center;display:flex;gap:1rem}.aboutus-expertise .aboutus-expertise-container .expertise .expertise-title img{height:36px;width:36px}.aboutus-expertise .aboutus-expertise-container .expertise .expertise-title span{font-size:21px;font-weight:700;width:100%}.aboutus-expertise .aboutus-expertise-container .expertise span{font-size:17px;width:75%}.aboutus-why-us{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-top:5rem;width:81%}.aboutus-why-us h2{font-size:40px;width:30%}.aboutus-why-us .aboutus-reasons-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);width:60%}.aboutus-why-us .aboutus-reasons-container .reason{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:1rem 1.5rem;width:85%}.aboutus-why-us .aboutus-reasons-container .reason h3{font-size:28px}.aboutus-why-us .aboutus-reasons-container .reason span{font-size:19px;text-align:center;width:100%}.aboutus-footer{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-top:3rem;padding:1.5rem 2rem;width:90%}.aboutus-footer h2{font-size:36px;margin-bottom:1rem}.aboutus-footer button{background-color:#3cd982;border:1px solid #3cd982;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;padding:.5rem 1.5rem;transition:all .7s ease}.aboutus-footer button:hover{background-color:#fff;color:#000}@media screen and (max-width:768px){.aboutus-banner{align-items:center;display:flex;margin-bottom:2rem;position:relative;width:100%}.aboutus-banner img{filter:brightness(90%);height:30vh;object-fit:cover;width:100%}.aboutus-banner h1{color:#fff;font-size:21px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:95%}.aboutus-content{background-color:#0000;border-radius:20px;gap:2rem;justify-content:center;padding:1rem;width:80%}.aboutus-content,.aboutus-content .aboutus-title{align-items:flex-start;display:flex;flex-direction:column}.aboutus-content .aboutus-title{justify-items:flex-start;width:100%}.aboutus-content .aboutus-title h3{color:#3cd982;font-size:19px}.aboutus-content .aboutus-title h2{font-size:28px;width:80%}.aboutus-content .aboutus-content{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;width:100%}.aboutus-content .aboutus-content li{width:90%}.aboutus-content .aboutus-content li::marker{color:#3cd982;font-size:1.5em}.aboutus-services-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:90%}.aboutus-services-container h2{font-size:28px;margin:1.5rem 0;text-align:center}.aboutus-services-container .aboutus-services{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.aboutus-services-container .aboutus-services .aboutus-service{align-items:center;background-color:#0d00df;border-radius:20px;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:1.5rem 1rem;width:90%}.aboutus-services-container .aboutus-services .aboutus-service img{height:64px;width:64px}.aboutus-services-container .aboutus-services .aboutus-service h3{color:#fff;text-align:center}.aboutus-services-container .aboutus-services .aboutus-service span{color:#fff;font-size:17px;text-align:center;width:100%}.aboutus-expertise{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-top:3rem;width:90%}.aboutus-expertise h2{font-size:28px;margin-top:2rem;text-align:center;width:100%}.aboutus-expertise .aboutus-expertise-container{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:1rem;width:90%}.aboutus-expertise .aboutus-expertise-container .expertise{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.aboutus-expertise .aboutus-expertise-container .expertise .expertise-title{align-items:center;display:flex;gap:1rem}.aboutus-expertise .aboutus-expertise-container .expertise .expertise-title img{height:36px;width:36px}.aboutus-expertise .aboutus-expertise-container .expertise .expertise-title span{font-weight:700;width:100%}.aboutus-expertise .aboutus-expertise-container .expertise span{font-size:17px;width:100%}.aboutus-why-us{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-top:3rem;width:95%}.aboutus-why-us h2{font-size:28px;margin-bottom:1rem;margin-top:2rem;text-align:center;width:100%}.aboutus-why-us .aboutus-reasons-container{align-items:center;display:flex;flex-direction:column;gap:1.5rem;grid-template-columns:auto;justify-content:center;width:100%}.aboutus-why-us .aboutus-reasons-container .reason{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem 0;width:85%}.aboutus-why-us .aboutus-reasons-container .reason h3{font-size:24px}.aboutus-why-us .aboutus-reasons-container .reason span{font-size:18px;text-align:center;width:95%}.aboutus-footer{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-top:3rem;padding:1.5rem 1rem;width:80%}.aboutus-footer h2{font-size:24px;margin-bottom:1rem;text-align:center}.aboutus-footer button{background-color:#3cd982;border:1px solid #3cd982;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;padding:.3rem 1.5rem;transition:all .7s ease}.aboutus-footer button:hover{background-color:#fff;color:#000}}.contact-header{background-color:#fafafa;border-radius:20px;padding:1rem 0;width:95%}.contact-header h1{text-align:center}.contact-main{align-items:stretch;display:flex;gap:2rem;justify-content:center;margin:2rem 0;width:80%}.contact-main .contact-form{display:flex;flex-direction:column;width:55%}.contact-main .contact-form input,.contact-main .contact-form textarea{border:1px solid #000000b3;border-radius:5px;font-family:inherit;font-size:1rem;margin-bottom:1.5rem;padding:.75rem .5rem}.contact-main .contact-form textarea{min-height:120px;resize:vertical}.contact-main .contact-form button{background-color:#0d00df;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-size:21px;padding:.6rem;transition:all .3s ease}.contact-main .contact-form button:hover:not(:disabled){background-color:#392dff}.contact-main .contact-form button:disabled{cursor:not-allowed;opacity:.6}.contact-main .contact-form .submit-message{animation:fadeIn .3s ease-in;border-radius:5px;font-size:16px;margin-top:1rem;padding:1rem;text-align:center}.contact-main .contact-form .submit-message.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.contact-main .contact-form .submit-message.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.contact-main .contact-info{background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;justify-content:start;padding:2rem 2.5rem;width:40%}.contact-main .contact-info h2{font-size:32px;margin-bottom:1rem}.contact-main .contact-info h3{margin-bottom:.5rem;margin-top:1rem}.contact-main .contact-info .info-element{align-items:flex-start;display:flex;gap:.5rem;justify-content:flex-start;margin-bottom:1.75rem;width:100%}.contact-main .contact-info .info-element span{line-height:1.6;width:60%}.contact-main .contact-info .info-element svg{font-size:21px;margin-top:3px}.contact-main .contact-info .social-media{display:flex;gap:1rem;margin-top:.75rem}.contact-main .contact-info .social-media a{align-items:center;background-color:#0d00df;border-radius:50%;color:#fff;display:flex;font-size:21px;height:40px;justify-content:center;transition:all .5s ease;width:40px}.contact-main .contact-info .social-media a:hover{background-color:#7ce5ab;color:#000}.contact-main .contact-map-section{margin:2rem 0;width:95%}.contact-main .contact-map-section h2{font-size:24px;margin-bottom:1.5rem}.contact-main .contact-map-section .contact-map{height:300px;width:100%}.contact-map-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:3rem 0;width:90%}.contact-map-section h2{font-size:36px;margin-bottom:2rem;text-align:center}.contact-map-section .contact-map{background-color:#fafafa;border-radius:20px;box-shadow:0 4px 12px #0000001a;height:500px;overflow:hidden;width:88%}.contact-map-section .contact-map iframe{border-radius:20px;display:block}@media screen and (max-width:1024px)and (min-width:769px){.contact-header{width:95%}.contact-main{gap:1.5rem;width:90%}.contact-main .contact-form{width:55%}.contact-main .contact-info{padding:1.5rem 2rem;width:40%}.contact-map-section{margin:2.5rem 0;width:90%}.contact-map-section h2{font-size:32px;margin-bottom:1.5rem}.contact-map-section .contact-map{height:350px;width:75%}}@media screen and (max-width:768px){.contact-header{background-color:#fafafa;border-radius:20px;padding:1rem 0;width:95%}.contact-header h1{font-size:24px;text-align:center}.contact-main{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin:2rem 0;width:90%}.contact-main .contact-form{display:flex;flex-direction:column;width:100%}.contact-main .contact-form input,.contact-main .contact-form textarea{border:1px solid #ccc;border-radius:5px;font-family:inherit;font-size:1rem;margin-bottom:1.5rem;padding:1rem .5rem}.contact-main .contact-form textarea{min-height:120px;resize:vertical}.contact-main .contact-form button{background-color:#0d00df;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.25rem;padding:1rem .7rem;transition:all .3s ease}.contact-main .contact-form button:hover{background-color:#392dff}.contact-main .contact-info{background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;padding:1.5rem;width:90%}.contact-main .contact-info h2{font-size:29px;margin-bottom:.5rem}.contact-main .contact-info .info-element{align-items:flex-start;display:flex;gap:.5rem;justify-content:flex-start;margin-bottom:.65rem;width:100%}.contact-main .contact-info .info-element span{width:100%}.contact-main .contact-info .info-element svg{font-size:21px;margin-top:3px}.contact-main .contact-info .social-media{display:flex;gap:1rem;margin-top:.75rem}.contact-main .contact-info .social-media a{align-items:center;background-color:#0d00df;border-radius:50%;color:#fff;display:flex;font-size:21px;height:40px;justify-content:center;transition:all .5s ease;width:40px}.contact-main .contact-info .social-media a:hover{background-color:#7ce5ab;color:#000}}.faq-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:2rem;padding:1rem 0;width:90%}.faq-header h1{margin:0}.faq-sections{flex-direction:column;width:90%}.faq-sections,.faq-sections .faq-section{align-items:center;display:flex;justify-content:center}.faq-sections .faq-section{gap:2rem;width:100%}.faq-sections .faq-section .faq-section-block{align-items:flex-start;border-bottom:1px solid #c5c5c5;display:flex;justify-content:space-between;padding:0 1rem 1.5rem;width:100%}.faq-sections .faq-section .faq-section-block:last-child{border-bottom:none}.faq-sections .faq-section .faq-section-block .faq-section-title{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.faq-sections .faq-section .faq-section-block .faq-section-title h2{font-size:32px;margin:0}.faq-sections .faq-section .faq-section-block .faq-section-title span{color:#a8a8a8}.faq-sections .faq-section .faq-section-block .faq-questions-answers{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:50%}.faq-footer{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-top:3rem;padding:1.5rem 2rem;width:90%}.faq-footer h2{font-size:29px;margin-bottom:1rem}.faq-footer a{text-decoration:none;width:30%}.faq-footer button{background-color:#3cd982;border:1px solid #3cd982;border-radius:10px;color:#fff;cursor:pointer;font-size:19px;padding:.85rem 1rem;transition:all .7s ease;width:100%}.faq-footer button:hover{background-color:#fff;color:#000}@media screen and (max-width:768px){.faq-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:2rem;padding:1rem 0;width:95%}.faq-header h1{font-size:24px;margin:0;text-align:center}.faq-sections{width:90%}.faq-sections,.faq-sections .faq-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.faq-sections .faq-section{gap:2rem;width:100%}.faq-sections .faq-section .faq-section-block{align-items:center;border-bottom:1px solid #c5c5c5;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 1.5rem;width:100%}.faq-sections .faq-section .faq-section-block:last-child{border-bottom:none}.faq-sections .faq-section .faq-section-block .faq-section-title{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;width:100%}.faq-sections .faq-section .faq-section-block .faq-section-title h2{font-size:21px;margin:0;text-align:left;width:100%}.faq-sections .faq-section .faq-section-block .faq-section-title span{color:#a8a8a8}.faq-sections .faq-section .faq-section-block .faq-questions-answers{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.faq-footer{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-top:3rem;padding:1.5rem 1rem;width:85%}.faq-footer h2{font-size:21px;margin-bottom:1rem;text-align:center}.faq-footer a{text-decoration:none;width:90%}.faq-footer button{background-color:#3cd982;border:1px solid #3cd982;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;padding:.5rem 1rem;transition:all .7s ease;width:100%}.faq-footer button:hover{background-color:#fff;color:#000}}.cr-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:2rem;padding:1.5rem 0;width:90%}.cr-header h1{margin:0}.cr-intro{justify-content:center;width:85%}.cr-intro,.cr-intro ul{align-items:flex-start;display:flex}.cr-intro ul{flex-direction:column;gap:1rem}.cr-intro ul li{font-size:22px;width:75%}.cr-intro ul li:first-child{width:85%}.cr-intro ul li::marker{color:#3cd982;font-size:1.5em}.cr-intro .cr-intro-image{margin-bottom:2rem;position:relative}.cr-intro .cr-intro-image .background2{bottom:-15%;left:-20%;position:absolute;z-index:-1}.cr-steps-container{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-top:5rem;width:90%}.cr-steps-container .cr-steps-title{font-size:28px;font-weight:700;width:30%}.cr-steps-container .cr-steps{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);width:70%}.cr-steps-container .cr-steps .step{align-items:flex-start;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;min-height:30vh;padding:1rem 2rem;width:85%}.cr-steps-container .cr-steps .step .step-title{align-items:center;display:flex;gap:1rem;width:100%}.cr-steps-container .cr-steps .step .step-title span{align-items:center;background-color:#3cd982;border-radius:50%;color:#fff;display:flex;font-size:22px;height:40px;justify-content:center;width:40px}.cr-steps-container .cr-steps .step .step-title h3{font-size:21px;width:90%}.cr-steps-container .cr-steps .step ul{margin-left:1rem}.cr-steps-container .cr-steps .step ul li{font-size:19px}.cr-services-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:3rem;width:90%}.cr-services-container h2{font-size:36px}.cr-services-container .services{align-items:stretch;display:flex;gap:2rem;justify-content:center;margin-top:1.5rem;width:100%}.cr-services-container .services button{display:none}.cr-services-container .services .service-card{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem 0;width:25%}.cr-services-container .services .service-card img{height:8vh;margin-bottom:.5rem}.cr-services-container .services .service-card h3{font-family:Poppins-meduim;font-size:22px;line-height:1.15;text-align:center;width:50%}.cr-services-container .services .service-card span{margin:.25rem 0;text-align:center}.cr-services-container .services .service-card p{font-size:18px;text-align:center;width:70%}@media screen and (max-width:768px){.cr-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:2rem;padding:1rem 0;width:95%}.cr-header h1{font-size:24px;margin:0}.cr-intro{justify-content:center;width:95%}.cr-intro,.cr-intro ul{align-items:center;display:flex;flex-direction:column}.cr-intro ul{gap:1rem}.cr-intro ul li{font-size:18px;margin-left:2rem;width:90%}.cr-intro ul li::marker{color:#3cd982;font-size:1.5em}.cr-intro .cr-intro-image{align-items:center;display:flex;justify-content:center;margin-right:0;margin-top:2rem;position:relative}.cr-intro .cr-intro-image .img-banner{border-radius:50px;height:25vh;margin-left:1.5rem;width:100%}.cr-intro .cr-intro-image .background2{bottom:-15%;left:-5%;position:absolute;width:40%;z-index:-1}.cr-steps-container{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-top:3rem;width:95%}.cr-steps-container .cr-steps-title{font-size:19px;text-align:center;width:80%}.cr-steps-container .cr-steps{gap:1.5rem;grid-template-columns:auto;width:100%}.cr-steps-container .cr-steps,.cr-steps-container .cr-steps .step{align-items:center;display:flex;flex-direction:column;justify-content:center}.cr-steps-container .cr-steps .step{background-color:#fafafa;border-radius:20px;gap:1rem;min-height:30vh;padding:1rem 2rem;width:80%}.cr-steps-container .cr-steps .step .step-title{align-items:center;display:flex;gap:1rem;width:100%}.cr-steps-container .cr-steps .step .step-title span{align-items:center;background-color:#3cd982;border-radius:50%;color:#fff;display:flex;font-size:21px;height:32px;justify-content:center;width:32px}.cr-steps-container .cr-steps .step .step-title h3{font-size:17px;width:90%}.cr-steps-container .cr-steps .step ul{margin-left:1rem}.cr-services-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:3rem;width:95%}.cr-services-container h2{font-size:24px;margin-bottom:1rem;text-align:center}.cr-services-container .services{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:0;width:95%}.cr-services-container .services button{align-items:center;background-color:#3cd982;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.2rem;transition:all .3s ease}.cr-services-container .services button svg{font-size:24px}.cr-services-container .services button:hover{background-color:#25bd69;cursor:pointer}.cr-services-container .services .service-card{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding:1.75rem 0;width:90%}.cr-services-container .services .service-card img{height:10vh;margin-bottom:.5rem}.cr-services-container .services .service-card h3{font-family:Poppins-meduim;font-size:21px;text-align:center;width:90%}.cr-services-container .services .service-card span{font-size:19px;margin:.25rem 0;text-align:center}.cr-services-container .services .service-card p{font-size:17px;text-align:center;width:62.5%}}.de-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:2rem;padding:1.5rem 0;width:90%}.de-header h1{margin:0}.de-intro{justify-content:center;width:85%}.de-intro,.de-intro ul{align-items:flex-start;display:flex}.de-intro ul{flex-direction:column;gap:1rem}.de-intro ul li{font-size:22px;width:75%}.de-intro ul li:first-child{width:85%}.de-intro ul li::marker{color:#3cd982;font-size:1.5em}.de-intro .de-intro-image{margin-bottom:2rem;position:relative}.de-intro .de-intro-image .background2{bottom:-15%;left:-20%;position:absolute;z-index:-1}.dm-services-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:3rem;width:80%}.dm-services-container h2{font-size:36px}.dm-services-container .dm-services{align-items:center;display:flex;gap:0;justify-content:space-between;margin-top:2rem;width:100%}.dm-services-container .dm-services .dm-service-card{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;height:30vh;justify-content:flex-start;padding:1rem 0;width:30%}.dm-services-container .dm-services .dm-service-card img{height:10vh;margin-bottom:.5rem}.dm-services-container .dm-services .dm-service-card h3{font-family:Poppins-meduim;font-size:21px;margin-bottom:1rem;text-align:center;width:90%}.dm-services-container .dm-services .dm-service-card span{margin:.25rem 0;text-align:center}.dm-services-container .dm-services .dm-service-card p{font-size:19px;text-align:center;width:70%}.dm-how-it-works{align-items:flex-start;display:flex;flex-direction:column;margin-top:3rem;width:80%}.dm-how-it-works h2{font-size:32px;margin-bottom:2rem}.dm-how-it-works .steps-timeline{display:flex;flex-direction:column;gap:.75rem;padding-left:4rem;position:relative;width:100%}.dm-how-it-works .steps-timeline:before{background-color:#3cd982;bottom:10%;content:"";left:calc(4rem + 16px);position:absolute;top:10%;width:3px;z-index:0}.dm-how-it-works .steps-timeline .step{align-items:center;display:flex;gap:.75rem;position:relative}.dm-how-it-works .steps-timeline .step .circle{align-items:center;background-color:#3cd982;border-radius:50%;color:#fff;display:flex;font-size:19px;font-weight:700;height:36px;justify-content:center;width:36px;z-index:1}.dm-how-it-works .steps-timeline .step .step-text{background-color:#fafafa;border-radius:12px;font-size:21px;padding:1rem .5rem 1rem 1.5rem;width:75%}.dm-how-it-works .steps-timeline .step.last:after{content:none}.dm-other{align-items:stretch;display:flex;gap:2rem;justify-content:center;margin-top:3rem;width:80%}.dm-other .dm-other-card{align-items:center;background-color:#0d00df;border-radius:20px;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:3rem 2rem;width:25%}.dm-other .dm-other-card img{height:72px;margin-bottom:1rem;width:72px}.dm-other .dm-other-card span{font-size:22px;text-align:center;width:100%}.dm-footer{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:3rem;padding:2rem 0;width:60%}.dm-footer button{background-color:#3cd982;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;padding:1rem 2rem;transition:all .3s ease}.dm-footer button:hover{background-color:#25bd69}@media screen and (max-width:768px){.de-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:2rem;padding:1rem;width:85%}.de-header h1{font-size:24px;margin:0;text-align:center}.de-intro{justify-content:center;width:95%}.de-intro,.de-intro ul{align-items:center;display:flex;flex-direction:column}.de-intro ul{gap:1rem}.de-intro ul li{font-size:18px;margin-left:2rem;width:90%}.de-intro ul li::marker{color:#3cd982;font-size:1.5em}.de-intro .de-intro-image{align-items:center;display:flex;justify-content:center;margin-right:0;margin-top:2rem;position:relative}.de-intro .de-intro-image .img-banner{border-radius:50px;height:25vh;margin-left:1.5rem;width:100%}.de-intro .de-intro-image .background2{bottom:-15%;left:-5%;position:absolute;width:40%;z-index:-1}.dm-services-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:3rem;width:80%}.dm-services-container h2{font-size:24px;text-align:center;width:100%}.dm-services-container .dm-services{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;margin-top:1rem;width:95%}.dm-services-container .dm-services .dm-service-card{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding:1rem 0;width:100%}.dm-services-container .dm-services .dm-service-card img{height:7.5vh;margin-bottom:.5rem}.dm-services-container .dm-services .dm-service-card h3{font-family:Poppins-meduim;margin-bottom:1rem;text-align:center;width:90%}.dm-services-container .dm-services .dm-service-card span{margin:.25rem 0;text-align:center}.dm-services-container .dm-services .dm-service-card p{text-align:center;width:70%}.dm-how-it-works{align-items:flex-start;display:flex;flex-direction:column;margin-top:3rem;width:95%}.dm-how-it-works h2{font-size:24px;margin-bottom:2rem;text-align:center;width:100%}.dm-how-it-works .steps-timeline{display:flex;flex-direction:column;gap:1.5rem;padding-left:.5rem;position:relative;width:100%}.dm-how-it-works .steps-timeline:before{background-color:#3cd982;bottom:10%;content:"";left:calc(.5rem + 16px);position:absolute;top:10%;width:3px;z-index:0}.dm-how-it-works .steps-timeline .step{align-items:center;display:flex;gap:.75rem;position:relative}.dm-how-it-works .steps-timeline .step .circle{align-items:center;background-color:#3cd982;border-radius:50%;color:#fff;display:flex;font-size:19px;font-weight:700;height:36px;justify-content:center;width:36px;z-index:1}.dm-how-it-works .steps-timeline .step .step-text{border-radius:12px;display:flex;font-size:14px;padding:1rem .5rem;width:75%}.dm-how-it-works .steps-timeline .step.last:after{content:none}.dm-other{gap:1.25rem;margin-top:3rem;width:95%}.dm-other,.dm-other .dm-other-card{align-items:center;display:flex;flex-direction:column;justify-content:center}.dm-other .dm-other-card{background-color:#0d00df;border-radius:20px;color:#fff;height:20vh;padding:1.5rem 2rem;width:70%}.dm-other .dm-other-card img{height:72px;margin-bottom:.25rem;width:72px}.dm-other .dm-other-card span{font-size:19px;text-align:center;width:100%}.dm-footer{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:3rem;padding:2rem 0;width:90%}.dm-footer button{background-color:#3cd982;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;margin-top:1rem;padding:.5rem 1rem;transition:all .3s ease}.dm-footer button:hover{background-color:#25bd69}}.comp-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:2rem;padding:1.5rem 0;width:90%}.comp-header h1{margin:0}.comp-intro{justify-content:center;width:85%}.comp-intro,.comp-intro ul{align-items:flex-start;display:flex}.comp-intro ul{flex-direction:column;gap:1rem}.comp-intro ul li{font-size:22px;width:75%}.comp-intro ul li:first-child{width:85%}.comp-intro ul li::marker{color:#3cd982;font-size:1.5em}.comp-intro .comp-intro-image{margin-bottom:2rem;position:relative}.comp-intro .comp-intro-image .background2{bottom:-15%;left:-20%;position:absolute;z-index:-1}.comp-services-container{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:5rem;width:80%}.comp-services-container h2{font-size:36px;width:30%}.comp-services-container .comp-services{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);width:70%}.comp-services-container .comp-services .comp-service-card{align-items:center;background-color:#0d00df;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem 1.5rem}.comp-services-container .comp-services .comp-service-card img{height:72px;margin-bottom:1rem}.comp-services-container .comp-services .comp-service-card span{color:#fff;font-size:17px;text-align:center;width:90%}.our-values{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:3rem;width:80%}.our-values h2{font-size:36px;text-align:left;width:100%}.our-values .values{align-items:stretch;display:flex;gap:1rem;justify-content:center;margin-bottom:1rem;margin-top:3rem;width:100%}.our-values .values .value-card{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding:3rem .5rem;width:35%}.our-values .values .value-card span{font-size:20px;text-align:center;width:95%}@media screen and (max-width:768px){.comp-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:2rem;padding:1rem 0;width:95%}.comp-header h1{font-size:24px;margin:0;text-align:center}.comp-intro{justify-content:center;width:95%}.comp-intro,.comp-intro ul{align-items:center;display:flex;flex-direction:column}.comp-intro ul{gap:1rem}.comp-intro ul li{font-size:18px;margin-left:2rem;width:87.5%}.comp-intro ul li::marker{color:#3cd982;font-size:1.5em}.comp-intro .comp-intro-image{align-items:center;display:flex;justify-content:center;margin-right:0;margin-top:2rem;position:relative}.comp-intro .comp-intro-image .img-banner{border-radius:50px;height:25vh;margin-left:1.5rem;width:100%}.comp-intro .comp-intro-image .background2{bottom:-15%;left:-5%;position:absolute;width:40%;z-index:-1}.comp-services-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5rem;width:95%}.comp-services-container h2{font-size:24px;margin-bottom:1rem;text-align:center;width:100%}.comp-services-container .comp-services{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);width:100%}.comp-services-container .comp-services .comp-service-card{align-items:center;background-color:#0d00df;border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding:2rem .5rem}.comp-services-container .comp-services .comp-service-card img{height:72px;margin-bottom:1rem}.comp-services-container .comp-services .comp-service-card span{color:#fff;font-size:14px;text-align:center;width:95%}.our-values{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:2rem;width:95%}.our-values h2{font-size:24px;text-align:center;width:100%}.our-values .values{gap:2rem;justify-content:center;margin-top:1rem;width:100%}.our-values .values,.our-values .values .value-card{align-items:center;display:flex;flex-direction:column}.our-values .values .value-card{background-color:#fafafa;border-radius:20px;gap:1rem;height:auto;justify-content:flex-start;padding:1.5rem .5rem;width:80%}.our-values .values .value-card span{font-size:16px;text-align:center;width:100%}}.mentions-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:3rem;padding:1.5rem 0;width:90%}.mentions-header h1{font-size:36px;margin:0;text-align:center}.mentions-content{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;margin-bottom:3rem;width:90%}.mentions-content .mentions-section{align-items:flex-start;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem 3rem;width:100%}.mentions-content .mentions-section h2{color:#0d00df;font-family:Poppins-meduim;font-size:24px;margin:0 0 1.5rem}.mentions-content .mentions-section .mentions-info{display:flex;flex-direction:column;gap:.75rem;width:100%}.mentions-content .mentions-section .mentions-info p{color:#333;font-size:18px;line-height:1.6;margin:0}.mentions-content .mentions-section .mentions-info p strong{color:#3cd982;font-family:Poppins-meduim}.mentions-content .mentions-section .mentions-info a{color:#3cd982;text-decoration:none;transition:all .3s ease}.mentions-content .mentions-section .mentions-info a:hover{color:#0d00df;text-decoration:underline}@media screen and (max-width:768px){.mentions-header{margin-bottom:2rem;padding:1rem 0;width:95%}.mentions-header h1{font-size:24px}.mentions-content{gap:1.5rem;margin-bottom:2rem;width:95%}.mentions-content .mentions-section{padding:1.5rem}.mentions-content .mentions-section h2{font-size:20px;margin-bottom:1rem}.mentions-content .mentions-section .mentions-info{gap:.5rem}.mentions-content .mentions-section .mentions-info p{font-size:16px}}@font-face{font-family:Poppins-reg;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf) format("truetype")}@font-face{font-family:Poppins-light;src:url(/static/media/Poppins-Light.7641a0f76ca9ef6c252c.ttf) format("truetype")}@font-face{font-family:Poppins-meduim;src:url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf) format("truetype")}@font-face{font-family:inter-regular;src:url(/static/media/Inter-Regular.e9b898342ed8036ee8ea.otf) format("truetype")}*,body,html{font-family:Poppins-reg;margin:0;padding:0}.main-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.colored{color:#0d00df}.politique-header{align-items:center;background-color:#fafafa;border-radius:20px;display:flex;justify-content:center;margin-bottom:3rem;padding:1.5rem 0;width:90%}.politique-header h1{font-size:36px;margin:0;text-align:center}.politique-content{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-bottom:3rem;width:90%}.politique-content .politique-section{align-items:flex-start;background-color:#fafafa;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;padding:2rem 3rem;width:100%}.politique-content .politique-section h2{color:#0d00df;font-family:Poppins-meduim;font-size:24px;margin:0 0 1.5rem}.politique-content .politique-section .politique-text{display:flex;flex-direction:column;gap:1rem;width:100%}.politique-content .politique-section .politique-text p{color:#333;font-size:18px;line-height:1.8;margin:0}.politique-content .politique-section .politique-text ul{margin:.5rem 0;padding-left:2rem}.politique-content .politique-section .politique-text ul li{color:#333;font-size:18px;line-height:1.8;margin-bottom:.5rem}.politique-content .politique-section .politique-text strong{color:#3cd982;font-family:Poppins-meduim}@media screen and (max-width:768px){.politique-header{margin-bottom:2rem;padding:1rem 0;width:95%}.politique-header h1{font-size:24px}.politique-content{gap:1.5rem;margin-bottom:2rem;width:95%}.politique-content .politique-section{padding:1.5rem}.politique-content .politique-section h2{font-size:20px;margin-bottom:1rem}.politique-content .politique-section .politique-text{gap:.75rem}.politique-content .politique-section .politique-text p{font-size:16px}.politique-content .politique-section .politique-text ul{padding-left:1.5rem}.politique-content .politique-section .politique-text ul li{font-size:16px}}
/*# sourceMappingURL=main.050c9d87.css.map*/