.ux-bread{padding:6px 4px 8px 4px;border:1px solid #ddd;border-radius:40px}.ux-bread a{padding:7px 14px;border-radius:30px;font-size:.8125rem;font-weight:600}.ux-bread a:not([aria-current]):hover{background:#f1f1f1}.ux-bread a[aria-current="page"]{background:#101010;color:#fff}.elementor-heading-title b{font-weight:inherit;position:relative}.elementor-heading-title b::after{content:'';position:absolute;bottom:.12em;height:.25em;left:-.015em;right:-.025em;background:var(--e-global-color-accent);z-index:-1}.elementor-heading-title i{color:var(--e-global-color-accent)}#ux-before-title{color:#aaa;font-weight:500;font-size:14px;text-transform:uppercase;padding-bottom:0;position:relative;display:block}.ux-p p{padding:0;margin:0}.e-n-accordion-item-title-text b{color:#aaa;font-weight:400;font-size:14px;margin-top:10px;display:block}.ux-tab .e-n-tab-title-text{display:block!important}.ux-tab .e-n-tab-title-text b{display:block;font-size:20px;font-weight:600;margin-top:10px}.ux-title-black b{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-accent)}.elementor-icon-box-description q::before,q::after{content:''}.elementor-icon-box-description q{padding:5px 0 5px 10px;border-left:2px solid #fcb525;display:block;margin:15px 0 10px;font-size:15px}.elementor-icon-box-description q span{color:#000;text-transform:uppercase;font-size:15px;font-weight:500;display:block;padding:0 0 7px}.elementor-icon-box-title i{text-transform:uppercase;font-style:normal;color:#666;font-size:14px;padding-bottom:20px;display:block}.elementor-icon-box-title b{font-weight:500;color:#fcb525;font-size:50px;padding-bottom:20px;display:block}.ux-animation.fadeInLeft{animation-name:uxleft!important;animation-duration:3s!important}@keyframes uxleft{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}.ux-animation.fadeInRight{animation-name:uxright!important;animation-duration:3s!important}@keyframes uxright{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}.elementor-nav-menu .sub-arrow{padding:10px 10px 10px 4px}.elementor-nav-menu--main li a{position:relative}.elementor-nav-menu--main li a:hover{transition:1s}.elementor-nav-menu--main li a::before{position:absolute;content:attr(title);top:0;left:0;width:0;-webkit-transition:all 0.5s;transition:all 0.5s;overflow:hidden;white-space:nowrap;color:#FCB525;background:none!important;opacity:1!important}.elementor-nav-menu--main li a:hover::before{width:100%;z-index:1}.menu-item a::after{content:"";display:block;height:2px;width:0;-webkit-box-shadow:0 0 0 2px #FCB525 inset;box-shadow:0 0 0 2px #FCB525 inset;bottom:-5px;-webkit-transition:0.5s cubic-bezier(.15,.75,.5,1);-moz-transition:0.5s cubic-bezier(.15,.75,.5,1);transition:0.5s cubic-bezier(.15,.75,.5,1);position:absolute;opacity:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.menu-item>a:hover::after{opacity:1;width:100%;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu-item .sub-menu{min-width:200px!important;border-bottom:2px solid #fab207!important}.elementor-nav-menu li{clear:both}.sub-menu .menu-item .elementor-sub-item,.ux-menu-mobi .elementor-nav-menu .menu-item .elementor-item{display:inline-flex;padding:0!important;margin:13px 20px!important}.ux-menu-mobi .sub-menu{padding-left:25px;border-bottom:0!important}.ux-menu-mobi .sub-menu .menu-item{border-left:1px solid #ddd}.colf-toggle>span:first-child,a.colf-toggle>span:last-child,a.colf-toggle>span:nth-child(2){position:relative}a.colf-toggle>span,a.mobile-menu-toggle>span{border-bottom:1px solid #fff;width:40px;height:1px;display:block!important;margin-bottom:11px;transition:all ease .35s}.secondary-menu-toggle:hover span{border-bottom:1px solid #5e5e5e}a.colf-toggle:hover>span:first-child::before,a.colf-toggle:hover>span:last-child::before,a.colf-toggle:hover>span:nth-child(2)::before,a.colf-toggle>span:first-child::before,a.colf-toggle>span:last-child::before,a.colf-toggle>span:nth-child(2)::before{transition:all .5s}a.colf-toggle>span:first-child::before{right:0}a.colf-toggle>span:first-child::before,a.colf-toggle>span:last-child::before,a.colf-toggle>span:nth-child(2)::before{content:"";width:7px;height:7px;background:#5e5e5e;position:absolute;top:-3px;right:0;border-radius:50%}a.colf-toggle>span:nth-child(2)::before{opacity:0;transform:scale(0);left:0;right:0;margin:auto}a.colf-toggle>span:last-child::before{left:0}a.colf-toggle:hover>span:first-child::before{right:33px}a.colf-toggle:hover>span:nth-child(2)::before{opacity:1;transform:scale(1)}a.colf-toggle:hover>span:last-child::before{left:33px}.e-search-form{height:56px}.eicon-close:hover{transform:rotate(180deg);transition:.3s;color:#FCB525;fill:#FCB525!important}.wpml-ls-link{transition:.3s ease-in-out}.ux-bouton-1 .elementor-button,.elementor-form-fields-wrapper .elementor-button{background-position:left 90%,left 50%;background-image:linear-gradient(to right,#fab207 0,#fab207 100%),linear-gradient(to right,#fab207 0,#fab207 100%);-webkit-transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);background-repeat:no-repeat;background-size:100% 0,100% 100%}.ux-bouton-1 .elementor-button:hover,.elementor-form-fields-wrapper .elementor-button:hover{background-size:100% 0,0% 100%;background-position:left 90%,left 50%;background-repeat:no-repeat;background-image:linear-gradient(to right,#fab207 0,#fab207 100%),linear-gradient(to right,#fab207 0,#fab207 100%);-webkit-transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1)}.ux-bouton-1-footer .elementor-button,.ux-bouton-1-footer.ux-phone{background-position:left 90%,left 50%;background-image:linear-gradient(to right,#fff 0,#fff 100%),linear-gradient(to right,#fff 0,#fff 100%);-webkit-transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);background-repeat:no-repeat;background-size:100% 0,100% 100%}.ux-bouton-1-footer .elementor-button:hover,.ux-bouton-1-footer.ux-phone:hover{background-size:100% 0,0% 100%;background-position:left 90%,left 50%;background-repeat:no-repeat,linear-gradient(to right,#000 0,#000 100%);-webkit-transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1)}.ux-bouton-1-footer.ux-phone{padding:40px;display:block;float:left;clear:both;min-width:350px;background-color:#000;line-height:35px}.ux-phone #country{font-family:"Montserrat";font-size:20px;font-weight:400}.ux-phone #phone{font-family:"Quicksand";font-weight:500;font-size:26px;letter-spacing:.5px}.ux-bouton-2 .elementor-button-text{position:relative;padding:10px 10px 10px 35px;background-size:100% 0,0% 80%;background-position:left 90%,left 50%;background-repeat:no-repeat;background-image:linear-gradient(to right,#fab207 0,#fab207 100%),linear-gradient(to right,#fab207 0,#fab207 100%);-webkit-transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1)}.ux-bouton-2 .elementor-button-text:hover{background-position:left 90%,left 50%;background-image:linear-gradient(to right,#fab207 0,#fab207 100%),linear-gradient(to right,#fab207 0,#fab207 100%);-webkit-transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);background-repeat:no-repeat;background-size:100% 0,100% 80%}.ux-bouton-2 .elementor-button-text::before{position:absolute;content:"";width:25px;height:1px;background:#FCB525;left:0;bottom:16px}.ux-links .elementor-icon-list-text{padding:5px 20px 5px 25px;position:relative;background-size:100% 0,0% 80%;background-position:left 90%,left 50%;background-repeat:no-repeat;background-image:linear-gradient(to right,#fab207 0,#fab207 100%),linear-gradient(to right,#fab207 0,#fab207 100%);-webkit-transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1)!important}.ux-links .elementor-icon-list-text:hover{background-position:left 90%,left 50%;background-image:linear-gradient(to right,#fab207 0,#fab207 100%),linear-gradient(to right,#fab207 0,#fab207 100%);-webkit-transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);background-repeat:no-repeat;background-size:100% 0,100% 80%}.ux-links .elementor-icon-list-text::before{position:absolute;content:"";width:20px;height:1px;background:#FCB525;left:0;bottom:10px}a .animated{font-style:normal;text-decoration:none;background-size:100% 3px,0% 80%;background-position:left 90%,left 50%;background-image:linear-gradient(to right,#fab207 0,#fab207 100%),linear-gradient(to right,#fab207 0,#fab207 100%);-webkit-transition:color .9s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);transition:color .5s cubic-bezier(.15,.75,.4,1),background-size .9s cubic-bezier(.15,.75,.4,1);background-repeat:no-repeat}.animated{animation-duration:1.25s}a .animated:hover{background-size:100% 3px,100% 80%;color:#fff}.elementor-location-footer a:hover{color:#fff}.ux-menu-services{padding:0;position:relative;margin:24px 0;display:flex;flex-direction:column}#menu-services a{font-weight:400;transition:0s;font-size:16px;color:#777}a .animated2:hover,#menu-services .active a .animated2{color:#000;border-left:4px solid var(--e-global-color-accent);padding-left:10px;font-style:normal;font-weight:600;transition:.3s ease-in-out}.animated2 b{font-weight:inherit;padding-right:10px}.ux-menu-services em{font-style:normal}.ux-menu-services span{border-bottom:1px solid #e4e4e4;padding:11px 0;gap:16px;align-items:center;display:flex}.ux-nav-realisations .ux-menu-services{display:block;width:100%;margin:0 0 20px;padding:0;text-align:center;white-space:nowrap}.ux-nav-realisations .ux-menu-services span{display:inline-block;width:auto;margin:0 16px;padding:0;border-bottom:none;vertical-align:middle}.ux-nav-realisations a .animated2{border-left:4px solid #fff;padding-left:10px;font-style:normal;font-weight:600;transition:.3s ease-in-out}.ux-nav-realisations a .animated2:hover,.ux-nav-realisations #menu-services .active a .animated2{color:#000;border-left:4px solid var(--e-global-color-accent)}.ux-scrolling-text{position:relative;z-index:1}.quote:lang(fr) a:hover{cursor:url(/wp-content/uploads/2022/03/bt-contact-2.svg),auto}.quote:lang(de) a:hover{cursor:url(/wp-content/uploads/2023/05/bt-contact-de-4.svg),auto}.quote:lang(en) a:hover{cursor:url(/wp-content/uploads/2023/05/bt-contact-en-2.svg),auto}.quote:lang(nl) a:hover{cursor:url(/wp-content/uploads/2023/05/bt-contact-nl-1.svg),auto}.ux-scrolling-text[data-using-bg="true"] .background-layer,.ux-scrolling-text[data-using-bg="true"] .background-layer.row-bg-wrap{overflow:hidden;z-index:100;position:relative;width:100%;margin-left:0;left:0;top:0}.ux-scrolling-text .background-layer:not([data-bg-animation="none"]).animated-in .inner{opacity:1}.ux-scrolling-text .background-layer[data-bg-animation*="reveal-from-"].animated-in .inner{-webkit-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0)}.ux-scrolling-text .background-layer:not([data-bg-animation="none"]) .inner{overflow:hidden}.ux-scrolling-text .background-layer[data-bg-animation="ro-reveal-from-bottom"] .inner{transform-origin:left bottom}.ux-scrolling-text .background-layer[data-bg-animation*="reveal-from-"] .inner{-webkit-transition:transform 2.3s cubic-bezier(.2,.65,.3,1),opacity .25s ease;transition:transform 2.3s cubic-bezier(.2,.65,.3,1),opacity .25s ease;will-change:transform,opacity;-webkit-backface-visibility:hidden}.background-image{height:72vh;background:url(/wp-content/uploads/2023/08/faites-la-difference-avec-UX.jpg) no-repeat 100% 100%;background-position:center center}.wpb_row .ux-scrolling-text .row-bg{position:relative;top:0;left:0;width:100%;height:100%;background-size:cover}.ux-scrolling-text .background-layer:not([data-bg-animation="none"]) .ux-scrolling-text-inner{transition:opacity .6s ease}.ux-scrolling-text[data-using-bg="true"][data-sep-text="true"] .ux-scrolling-text-inner{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;color:#fff}.ux-scrolling-text .ux-scrolling-text-inner{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow:hidden;white-space:nowrap}.ux-scrolling-text.font_size_15vh .ux-scrolling-text-inner *{font-size:100px;line-height:1.1em;padding-right:20px}.ux-scrolling-text .ux-scrolling-text-inner>*{transform:translateX(-20%) translateZ(0);animation:ux-scrolling-text-animation linear infinite 15s;animation-duration:15s}.ux-scrolling-text[data-style="text_outline"] i{-webkit-text-stroke-color:inherit;-webkit-text-fill-color:#fff0}.ux-scrolling-text[data-sep-text="true"]>.ux-scrolling-text-inner{overflow:visible;color:#FAB207!important}.ux-scrolling-text[data-style="text_outline"][data-outline-thickness="thin"] i{-webkit-text-stroke-width:.015em}.ux-scrolling-text.font_size_15vh .ux-scrolling-text-inner *{font-size:15vh;line-height:1.1em}.ux-scrolling-text[data-style="text_outline"] i{-webkit-text-stroke-color:inherit;-webkit-text-fill-color:#fff0}@-webkit-keyframes ux-scrolling-text-animation{0%{transform:translateX(-20%) translateZ(0)}100%{transform:translateX(-120%) translateZ(0)}}@-o-keyframes ux-scrolling-text-animation{0%{transform:translateX(-20%) translateZ(0)}100%{transform:translateX(-120%) translateZ(0)}}@-moz-keyframes ux-scrolling-text-animation{0%{transform:translateX(-20%) translateZ(0)}100%{transform:translateX(-120%) translateZ(0)}}@keyframes ux-scrolling-text-animation{0%{transform:translateX(-20%) translateZ(0)}100%{transform:translateX(-120%) translateZ(0)}}.elementor-form-fields-wrapper .elementor-field:hover,.elementor-form-fields-wrapper .elementor-field:focus{border-color:#F8B11C!important;outline:none}.elementor-g-recaptcha{display:none!important}.elementor-form-fields-wrapper .elementor-field-option label{font-weight:500!important}.elementor-form-fields-wrapper .elementor-field-option{border:1px solid #ddd;border-radius:30px;padding:5px 15px;margin:5px;font-size:15px}.elementor-form-fields-wrapper .elementor-field-option input{top:2px;position:relative;margin-right:2px}.elementor-form-fields-wrapper .elementor-field-option:hover{border-color:#fcb525}.elementor-form-fields-wrapper .elementor-field-option:has(input:checked) label{color:#fcb525!important}.elementor-form-fields-wrapper .elementor-field-option:has(input:checked){border-color:#FCB525}.ux-back-line::before{background-repeat:no-repeat;content:"";position:absolute;top:0;width:100%;height:100%;z-index:-2;background-image:url(/wp-content/uploads/2022/03/forme2.svg);background-position:center left}.ux-back-line::after{position:absolute;animation:ux-anim 15s linear infinite;background:#fff;width:100%;height:100%;left:0;top:0;content:"";z-index:-1}@keyframes ux-anim{0%{top:0}50%{top:100%}0%{top:0}}.ux-top-title .elementor-heading-title::after{content:"";position:absolute;content:'';left:105%;bottom:18px;width:70px;height:1px;background-color:#fab207}.ux-title .elementor-heading-title{background-image:linear-gradient(-225deg,#F8B11C 0%,#FED619 29%,#F8421C 67%,#fff800 100%);background-size:auto auto;background-clip:border-box;background-size:200% auto;background-clip:text;text-fill-color:#fff0;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:textclip 6s linear infinite}@keyframes textclip{to{background-position:200% center}}.elementor-testimonial-image img{box-shadow:0 15px 37px rgb(0 0 0 / .15)!important;-webkit-box-shadow:0 15px 30px rgb(0 0 0 / .15)!important;margin:30px 26px 33px 22px}.ux-listings-icone.elementor-widget-icon-box:hover .elementor-icon-box-title{padding-left:10px}.elementor-location-footer p a,.elementor-location-footer p a:visited{color:#fff;transition:.3s ease-in-out}.elementor-location-footer p a:hover{color:var(--e-global-color-accent)}@media only screen and (min-device-width :100px) and (max-device-width :812px){.ux-back-line::before,.ux-back-line::after{display:none}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.ux-back-line::before,.ux-back-line::after{display:none}}@media only screen and (min-device-width :768px) and (max-device-width :1080px) and (orientation :landscape){.ux-max-width{max-width:600px}.ux-menu-mobi{display:none}}@media (min-width:1025px) and (max-width:5000px){.ux-menu-mobi{display:none}}