.width-90{width:90% !important;margin-left:auto !important;margin-right:auto !important}@media (max-width: 1024px){.width-90{width:90% !important}}@media (max-width: 768px){.width-90{width:95% !important}}@media (max-width: 767px){.width-90{width:98% !important}}.width-80{width:80% !important;margin-left:auto !important;margin-right:auto !important}@media (max-width: 1024px){.width-80{width:90% !important}}@media (max-width: 768px){.width-80{width:95% !important}}@media (max-width: 767px){.width-80{width:95% !important}}.width-70{width:70% !important;margin-left:auto !important;margin-right:auto !important}@media (max-width: 1024px){.width-70{width:75% !important}}@media (max-width: 768px){.width-70{width:80% !important}}@media (max-width: 767px){.width-70{width:90% !important}}.width-60{width:60% !important;margin-left:auto !important;margin-right:auto !important}@media (max-width: 1024px){.width-60{width:70% !important}}@media (max-width: 768px){.width-60{width:80% !important}}@media (max-width: 767px){.width-60{width:95% !important}}.width-50{width:50% !important;margin-left:auto !important;margin-right:auto !important}@media (max-width: 1024px){.width-50{width:60% !important}}@media (max-width: 768px){.width-50{width:70% !important}}@media (max-width: 767px){.width-50{width:80% !important}}@media (max-width: 350px){.width-50{width:90% !important}}.width-40{width:40% !important;margin-left:auto !important;margin-right:auto !important}@media (max-width: 1024px){.width-40{width:50% !important}}@media (max-width: 768px){.width-40{width:60% !important}}@media (max-width: 767px){.width-40{width:95% !important}}.pv100{padding-top:100px;padding-bottom:100px}@media (max-width: 1024px){.pv100{padding-top:50px;padding-bottom:50px}}@media (max-width: 767px){.pv100{padding-top:25px;padding-bottom:25px}}.pv50{padding-top:50px;padding-bottom:50px}@media (max-width: 1024px){.pv50{padding-top:25px;padding-bottom:25px}}@media (max-width: 767px){.pv50{padding-top:15px;padding-bottom:15px}}.pr{padding-right:2em}@media (max-width: 1024px){.pr{padding-right:1em !important}}@media (max-width: 768px){.pr{padding-right:0.5em !important}}@media (max-width: 767px){.pr{padding-right:0em !important}}.pl{padding-left:5em}@media (max-width: 1440px){.pl{padding-left:1em !important}}@media (max-width: 768px){.pl{padding-left:0.5em !important}}@media (max-width: 767px){.pl{padding-left:0em !important}}.pt100{padding-top:100px}@media (max-width: 1024px){.pt100{padding-top:50px}}@media (max-width: 767px){.pt100{padding-top:25px}}.pb100{padding-bottom:100px}@media (max-width: 1024px){.pb100{padding-bottom:50px}}@media (max-width: 767px){.pb100{padding-bottom:25px}}.pt85{padding-top:85px}@media (max-width: 1024px){.pt85{padding-top:40px}}@media (max-width: 767px){.pt85{padding-top:30px}}.pb50{padding-bottom:50px}@media (max-width: 1024px){.pb50{padding-bottom:25px}}@media (max-width: 767px){.pb50{padding-bottom:15px}}.pt50{padding-top:50px}@media (max-width: 1024px){.pt50{padding-top:25px}}@media (max-width: 767px){.pt50{padding-top:15px}}header .elementor-sticky .row-bottom{background-color:#062e3900 !important}header .elementor-sticky .logo-header{transition:.2s ease}header .elementor-sticky .logo-header img{transition:.2s ease}header .elementor-sticky.elementor-sticky--effects .row-bottom{background-color:#062e39 !important}header .elementor-sticky.elementor-sticky--effects .logo-header{width:var(--container-widget-width, 15%) !important}@media (max-width: 767px){header .elementor-sticky.elementor-sticky--effects .logo-header{width:var(--container-widget-width, 50%) !important}header .elementor-sticky.elementor-sticky--effects .logo-header img{width:70%}}header .btn-contat-header .elementor-button-icon{display:none}@media (max-width: 767px){header .btn-contat-header .elementor-button-icon{display:flex}header .btn-contat-header .elementor-button-text{display:none}}.titre-slider .underline-red{background-color:transparent;background-image:linear-gradient(180deg, rgba(245,40,145,0) 70%, #b40000 0%)}.bounce{animation:bounceIn 2s infinite 2s;left:0;right:0}@keyframes bounceIn{0%,20%,50%,80%,100%{transform:translateY(0);opacity:1}40%{transform:translateY(-15px)}60%{transform:translateY(-15px)}}.big-title{font-size:65x;text-transform:uppercase}.elementor-swiper-button{font-size:20px;color:var(--e-global-color-accent);border:2px solid var(--e-global-color-accent);padding:5px;border-radius:50px;top:-25px !important;transition:background-color .5s ease;background-color:var(--e-global-color-accent)}.elementor-swiper-button svg{fill:#fff !important}.elementor-swiper-button:hover{background-color:transparent !important}.elementor-swiper-button:hover svg{fill:var(--e-global-color-accent) !important}.elementor-swiper-button-prev{right:50px !important;left:auto !important}.elementor-swiper-button-next{right:0px !important;left:auto !important}.elementor-testimonial__text{padding-bottom:25px;border-bottom:1px solid #fff}.bg-icon svg{fill:#f7f7f7 !important}::placeholder{color:#fff;opacity:1 !important}.elementor-nav-menu .sub-arrow .e-font-icon-svg{fill:#ff6633}.plain{color:#062E39}.jet-timeline-item .timeline-item__card{box-shadow:none !important}.footer-links a{color:#fff !important}.footer-links a:hover{color:#B40000 !important}.tel-contact a{color:#fff !important}.tel-contact a:hover{text-decoration:underline !important}.underline{background-color:transparent;background-image:linear-gradient(180deg, #062e39 0 70%, #b40000 0%)}.text-red{color:#B40000}.underline-grey{background-color:transparent;background-image:linear-gradient(180deg, #f7f7f7 70%, #b40000 0%)}.underline-red{background-color:transparent;background-image:linear-gradient(180deg, rgba(245,40,145,0) 70%, #b40000 0%)}.page-template:not(.home) #contact{display:none !important}.compteur .elementor-counter-title{text-align:center !important}nav .lang-item{display:none !important}.elementor-upload-field{max-width:100% !important}@media (max-width: 767px){.elementor-upload-field{max-width:100% !important}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper{display:flex !important;align-items:center !important}nav .lang-item{display:block !important}}