.bouton-borne{padding:0!important;margin:0!important;line-height:1!important}.bouton-borne a{position:relative;display:inline-block;background-color:#89c441!important;color:white!important;padding:7px 20px!important;border-radius:12px;transform:rotate(-3deg);font-weight:bold;text-decoration:none!important;line-height:normal!important;height:auto!important;margin:0!important;vertical-align:middle;box-shadow:0 2px 5px rgba(0,0,0,0.1);transition:transform 0.3s ease}.bouton-borne menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-1420{color: white!important}.bouton-borne a:hover{transform:rotate(0deg) scale(1.05)}.bouton-borne a::after{content:'';position:absolute;top:-6px;right:-6px;width:14px;height:14px;background-color:#35c148;border-radius:50%;box-shadow:0 0 0 6px rgba(137,196,65,0.15);animation:clignote 2s infinite ease-in-out}@keyframes clignote{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.4;transform:scale(1.3)}}.poppins{font-family:'Poppins',sans-serif!important}.underline-full{background:#89c441;color:white}.logo-container:hover .logo-slider{animation-play-state:paused}.logo-container{overflow:hidden;position:relative;width:100%;background:#fff;padding:10px 0;box-shadow:0px 4px 8px rgba(0,0,0,0.1);border-radius:10px;white-space:nowrap}.logo-container::before,.logo-container::after{content:"";position:absolute;top:0;width:10%;height:100%;z-index:2;pointer-events:none}.logo-container::before{left:0;background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0))}.logo-container::after{right:0;background:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0))}.logo-slider{display:flex;width:max-content;animation:scroll-left 20s linear infinite}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logo-slider img{width:120px;margin:0 20px;flex-shrink:0;transition:transform 0.3s ease,filter 0.3s ease;border-radius:5px}.logo-slider img:hover{transform:scale(1.1);filter:drop-shadow(0px 4px 6px rgba(0,0,0,0.2))}.logo-container:hover .logo-slider,.logo-container2:hover .logo-slider2{animation-play-state:paused}.logo-container:hover .logo-slider{animation-play-state:paused}.agency5-hovercolor{border-radius:5px;overflow:hidden}.logo-container,.logo-container2{overflow:hidden;white-space:nowrap;position:relative;width:100%;padding:10px 0;background:#fff;box-shadow:0px 4px 8px rgba(0,0,0,0.1);border-radius:10px}.logo-container::before,.logo-container::after,.logo-container2::before,.logo-container2::after{content:"";position:absolute;top:0;width:10%;height:100%;z-index:2;pointer-events:none}.logo-container::before,.logo-container2::before{left:0;background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0))}.logo-container::after,.logo-container2::after{right:0;background:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0))}.logo-slider{display:flex;animation:scroll-left 30s linear infinite;width:200%}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logo-slider2{display:flex;animation:scroll-right 30s linear infinite;width:200%}@keyframes scroll-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}.logo-slider img,.logo-slider2 img{width:120px;margin:0 20px;flex-shrink:0;transition:transform 0.3s ease,filter 0.3s ease;border-radius:5px}.logo-slider img:hover,.logo-slider2 img:hover{transform:scale(1.1);filter:drop-shadow(0px 4px 6px rgba(0,0,0,0.2))}h2,h3,h4{margin-bottom:5px}.oblique{transform:rotate(-5deg);transition:transform 0.4s cubic-bezier(0.68,-0.55,0.265,1.55)}.oblique:hover{transform:rotate(0deg)}.sticky-btn{position:fixed;z-index:9999;display:inline-block;padding:10px 14px;background:#0d6efd;color:#fff;font-weight:600;border-radius:30px;text-decoration:none;box-shadow:0 4px 10px rgba(0,0,0,.25);transition:all .25s ease}.sticky-btn:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.35)}#btn-retour{bottom:110px;right:20px}#btn-contact{bottom:40px;right:20px}@media (max-width:767px){#btn-retour{bottom:90px;right:15px;font-size:14px}#btn-contact{bottom:30px;right:15px;font-size:14px}}*{margin:0;padding:0;box-sizing:border-box}h1,p{text-align:center}.pricing{display:flex;justify-content:center;flex-wrap:nowrap;gap:12px;max-width:100%;overflow-x:auto;padding:0 10px}.pricing .plan{flex:0 0 220px;background-color:#fff;padding:1rem 1rem 0.8rem;border-radius:8px;text-align:center;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,0.04);position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:290px;transition:all 0.3s ease}.pricing .plan:hover{box-shadow:0 8px 24px rgba(0,0,0,0.1);border-color:#ccc}.pricing .plan h2{font-size:17px;margin-bottom:6px;margin-top:4px}.pricing .plan .price{margin-bottom:0.6rem;font-size:18px;font-weight:600}.pricing .plan ul.features{list-style-type:none;text-align:left;padding-left:0;margin-bottom:0.2rem;flex-grow:1}.pricing .plan ul.features li{margin:4px 0;font-size:12.5px}.pricing .plan ul.features li .fas{margin-right:4px}.pricing .plan ul.features li .fa-check-circle{color:#6ab04c}.pricing .plan ul.features li .fa-times-circle{color:#eb4d4b}.pricing .plan a.button{display:inline-block;width:100%;padding:8px 0;background-color:#6ab04c;color:#fff;border-radius:5px;font-size:14px;text-decoration:none;transition:background 0.3s;margin-top:auto}.pricing .plan a.button:hover{background-color:#519c38}.pricing::-webkit-scrollbar{display:none}@media (max-width:768px){.pricing{flex-direction:column;align-items:center}.pricing .plan{flex:1 1 100%;max-width:90%;height:auto}}