:root{--fluo-color-dark:#23282d;--fluo-color-blue:#209cee;--fluo-color-red:#e5232c;--fluo-color-orange:#faad14;--fluo-color-green:#23d160;--theme-color-primary:#001f45;--theme-color-secondary:#bb002e;--theme-color-lightgray:#f2f2f2;--theme-heading-color:var(--theme-text-color);--theme-heading-font-family:"roboto",sans-serif;--theme-heading-font-weight:400;--theme-heading-line-height:1.25;--theme-text-color:#3c3c3b;--theme-text-font-family:"roboto",sans-serif;--theme-text-font-size:1rem;--theme-text-font-weight:400;--theme-text-font-weight-light:300;--theme-text-font-weight-bold:700;--theme-text-line-height:1.75;--theme-container-max-width:90rem;--theme-column-gap:1.5rem}@supports(gap:clamp(1.5rem, 2.5vw, 2.5rem)){:root{--theme-column-gap: clamp( 1.5rem, 2.5vw, 2.5rem )}}body{color:var(--theme-text-color, #333);font-family:var(--theme-text-font-family,sans-serif);font-size:var(--theme-text-font-size,1rem);font-weight:var(--theme-text-font-weight,400);line-height:var(--theme-text-line-height,1.5);padding-top:4rem}@media(min-width:992px){body{padding-top:11.5rem}}a{color:var(--theme-text-color,#333);text-decoration:underline}h1,h2,h3{color:var(--theme-heading-color,#e32227);font-family:var(--theme-heading-font-family,sans-serif);font-weight:var(--theme-heading-font-weight,700);line-height:var(--theme-heading-line-height,1.2)}h1 small,h2 small,h3 small{font-weight:var(--theme-text-font-weight,400)}h1 em,h2 em,h3 em{color:var(--theme-color-text,#333);font-style:normal}h1{font-size:clamp(2.5rem,8.3333vw,3.75rem)}h2{font-size:clamp(2rem,6.6666vw,3rem)}h3{font-size:clamp(1.25rem,4.1666vw,1.75rem)}h4{font-size:1.125rem}h5{font-size:1rem}.icon{color:var(--theme-color-text, #333)}.contextual-edit .icon{opacity:1}.container{max-width:var(--theme-container-max-width, 90rem);padding-left:1.25rem;padding-right:1.25rem}.component--address .icon{width:auto;height:auto;opacity:.5;display:inline-block;margin-right:.5em}@keyframes slideIn{from{transform:translateY(-100%)}to{transform:translateY(0)}}.navbar.navbar-default{position:fixed;top:0}.navbar.navbar-default .navbar-header .navbar-toggle{color:var(--theme-color-primary)}.navbar.navbar-default .navbar-header .navbar-toggle .bar{background-color:var(--theme-color-primary)}.navbar.navbar-default .navbar-collapse .navbar-nav>li{position:relative}.navbar.navbar-default .navbar-collapse .navbar-nav>li:after{background-color:var(--theme-color-secondary);content:"";position:absolute;left:0;bottom:0;width:0;height:2px;transition:width .35s}.navbar.navbar-default .navbar-collapse .navbar-nav>li:hover{background-color:rgba(0,0,0,0)}.navbar.navbar-default .navbar-collapse .navbar-nav>li:hover:after{width:100%}.navbar.navbar-default .navbar-collapse .navbar-nav>li>a{color:var(--theme-color-primary);font-weight:var(--theme-text-font-weight-light);text-transform:uppercase}.navbar.navbar-default .navbar-collapse .navbar-nav>li>a:hover{background-color:rgba(0,0,0,0)}.navbar.navbar-default .navbar-collapse .navbar-nav>li.active{color:var(--theme-color-secondary)}.navbar.navbar-default .navbar-collapse .navbar-nav>li.active>a{background-color:rgba(0,0,0,0);color:inherit;font-weight:var(--theme-text-font-weight-bold)}.navbar.navbar-default .navbar-collapse .navbar-nav>li:last-child,.navbar.navbar-default .navbar-collapse .navbar-nav>li:nth-last-child(2){background-color:var(--theme-color-primary);color:#fff}.navbar.navbar-default .navbar-collapse .navbar-nav>li:last-child a,.navbar.navbar-default .navbar-collapse .navbar-nav>li:nth-last-child(2) a{color:inherit}.navbar.navbar-default .navbar-collapse .navbar-nav>li:last-child a span,.navbar.navbar-default .navbar-collapse .navbar-nav>li:nth-last-child(2) a span{margin-left:.65em}@media(max-width:767.98px){.navbar.navbar-default .navbar-collapse{margin-left:calc(var(--theme-gap)*-0.5);margin-right:calc(var(--theme-gap)*-0.5);padding-left:calc(var(--theme-gap)*.5);padding-right:calc(var(--theme-gap)*.5)}.navbar.navbar-default .navbar-collapse .navbar-nav>li>a{padding-left:0;padding-right:0}}@media(min-width:992px){.navbar.navbar-default{height:7.5rem;animation-fill-mode:forwards;animation-duration:.35s;animation-timing-function:ease-in-out;position:absolute;top:0}.navbar.navbar-default.visible{height:5rem;animation-name:slideIn;box-shadow:0 0 5rem 0 rgba(0,0,0,.085);background-color:#fff !important;position:fixed;top:0}.navbar.navbar-default.visible #navbar-top{display:none}.is-logged-in .navbar.navbar-default.visible{top:32px}}@media(min-width:992px)and (max-width:782px){.is-logged-in .navbar.navbar-default.visible{top:46px}}.navbar.navbar-default#primary{background-color:#fff}@media(min-width:992px){.navbar.navbar-default#primary{background-color:rgba(0,0,0,0)}}.navbar.navbar-default#primary.is-open{height:88vh;overflow-x:hidden}.navbar.navbar-default#primary.is-open .container{height:100%;display:flex;flex-direction:column}.navbar.navbar-default#primary.is-open .container .navbar-collapse{display:flex;flex-grow:1}.navbar.navbar-default#primary.is-open .container .navbar-collapse .menu-2{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;margin-top:0;margin-bottom:0;padding-bottom:.75rem}.navbar.navbar-default#primary.is-open .container .navbar-collapse .menu-2 li a:after{left:0;width:100%}.navbar.navbar-default#primary.is-open .container .navbar-collapse .menu-2 li:nth-last-child(1),.navbar.navbar-default#primary.is-open .container .navbar-collapse .menu-2 li:nth-last-child(2){padding-left:.75rem;padding-right:.75rem}.navbar.navbar-default#primary.is-open .container .navbar-collapse .menu-2 li:nth-last-child(1) a:after,.navbar.navbar-default#primary.is-open .container .navbar-collapse .menu-2 li:nth-last-child(2) a:after{display:none}.navbar.navbar-default#stickyNav{background-color:#fff;position:fixed;top:-130px;left:0;width:100%;transition:all .35s ease-in-out}.navbar.navbar-default#stickyNav.visible{box-shadow:0 0 5rem 0 rgba(0,0,0,.085);top:0}.navbar.navbar-default#stickyNav #navbar-top{display:none}.is-logged-in #stickyNav{padding-top:32px}#navbar-top{color:var(--theme-color-primary);display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--theme-column-gap);padding-top:var(--theme-column-gap);padding-bottom:var(--theme-column-gap)}@media(min-width:576px){#navbar-top{height:40px;justify-content:flex-end;padding-top:0;padding-bottom:0}}#navbar-top .company-details{display:flex;flex-direction:column;gap:calc(var(--theme-column-gap)*.5)}@media(min-width: 576px){#navbar-top .company-details{flex-direction:row;gap:var(--theme-column-gap)}}#navbar-top .company-details li{font-size:.85em;font-weight:var(--theme-text-font-weight-bold);display:flex;align-items:center;line-height:1}#navbar-top .company-details li>a{color:inherit;text-decoration:none}#navbar-top .company-details li .icon{color:var(--theme-color-secondary);width:1rem;height:1rem;margin-right:.75rem}@keyframes rotate-triangle{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes jumping-image{0%{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(0)}}#lead{padding-top:clamp(80px,14.58vw,8.75rem);padding-bottom:clamp(80px,14.58vw,8.75rem);position:relative}#lead .lead-content{max-width:35rem}#lead .lead-content h1{font-size:clamp(3.5rem,5.46875vw,5.25rem)}#lead .lead-content ul{margin-top:1em;margin-bottom:1em;list-style:disc;padding-left:2.5rem}#lead .lead-media{position:relative}#lead .lead-media figure{box-shadow:0 0 5rem 0 rgba(0,0,0,.085);position:relative;z-index:1}#lead .lead-media .svg-box{position:absolute;bottom:0;right:0;transform:translate(50%,40%);z-index:0}#lead .lead-media .svg-box svg{animation:rotate-triangle 75s infinite ease-in-out alternate}#lead .lead-media .svg-box svg .triangle{fill:var(--theme-color-primary);stroke:var(--theme-color-primary);stroke-width:60}#lead .lead-desc p,#lead .lead-desc ul,#lead .lead-desc ol{margin-bottom:.75rem}#lead .lead-desc p:last-child,#lead .lead-desc ul:last-child,#lead .lead-desc ol:last-child{margin-bottom:0}.is-single-product #lead .lead-media figure{box-shadow:none}.site-content{background-color:#fff;position:relative;z-index:2;overflow-x:hidden}.site-main{padding-bottom:clamp(80px,14.58vw,8.75rem);background-color:rgba(0,0,0,0);position:relative}.site-main>*{position:relative;z-index:1}.site-main:after{background-image:linear-gradient(0deg,#fff 0%,#fff 15%,rgba(255,255,255,0) 100%),url(//www.faraconnect.be/wp-content/themes/fluo-child-theme/assets/css/../img/background-decoration.svg);background-repeat:no-repeat;background-position:top 0 right -140px;content:"";position:absolute;top:0;right:0;height:100%;width:100%;z-index:0;opacity:.15}.site-main #the-content+#featured-products,.site-main #the-content+#request-demo{padding-top:clamp(80px,14.58vw,8.75rem)}.is-archive .site-main{background-color:#fff}.layout--files .card-title{font-size:1.125rem}.layout--files .card-desc{font-size:.875rem;margin-top:0 !important}.layout--files .card:hover{background-color:var(--theme-color-lightgray)}.site-footer{background-color:var(--theme-color-primary);color:#fff;position:sticky;width:100%;bottom:0}.site-footer .widgettitle{padding-bottom:1.5em;position:relative;color:#fff}.site-footer .widgettitle:after{content:"";position:absolute;bottom:.75em;left:0;width:80%;border-bottom:2px solid var(--theme-color-secondary)}.site-footer .footer-directory{min-height:50vh;display:flex;align-items:center}.site-footer .footer-directory .container .row>div:last-child{display:none}@media(min-width:768px){.site-footer .footer-directory .container .row>div:last-child{display:block}}.site-footer .footer-legal{opacity:.45;position:sticky;width:100%;bottom:0}.site-footer .footer-legal .container{display:flex;align-items:center;justify-content:space-between}.site-footer .footer-legal .container:after{display:none}.loadingScreen{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}h1{color:var(--theme-color-primary);font-weight:var(--theme-text-font-weight);font-size:clamp(3.75rem,17.7vw,5.3125rem)}h1 em{color:var(--theme-color-secondary)}h2{color:var(--theme-color-primary);font-weight:var(--theme-text-font-weight);font-size:clamp(2.8125rem,6.25vw,3.75rem)}h2 em{color:var(--theme-color-secondary)}h3{color:var(--theme-color-primary);font-weight:var(--theme-text-font-weight-bold);font-size:clamp(1.75rem,4.68vw,2.8125rem)}h4{color:var(--theme-color-primary);font-weight:var(--theme-text-font-weight-bold);font-size:clamp(1rem,2.91vw,1.75rem)}p{color:var(--theme-color-text);font-weight:var(--theme-text-font-weight-light);font-size:1rem}strong{font-weight:var(--theme-text-font-weight-bold)}ul li{font-weight:var(--theme-text-font-weight-light)}.section__desc{font-weight:var(--theme-text-font-weight-light)}.btn{min-height:3rem;font-size:1rem;font-weight:400;line-height:normal;text-decoration:none;flex-shrink:0;cursor:pointer;display:inline-flex;align-items:center;padding:.6875rem 1.5rem .75rem;border:.125rem solid rgba(0,0,0,0);border-radius:0;background-color:var(--theme-color-secondary);color:#fff}.btn:hover,.btn:focus{text-decoration:none;background-color:rgba(0,0,0,0)}.btn .icon{color:inherit}.btn.icon-only{width:3rem;justify-content:center}.btn.icon-before .icon{left:.75rem}.btn.icon-before:hover,.btn.icon-before:focus{padding-left:3rem}.btn.icon-after .icon{right:.75rem}.btn.icon-after:hover,.btn.icon-after:focus{padding-right:3rem}.btn .wp-block-button__link{color:inherit;background-color:rgba(0,0,0,0);border-radius:inherit;padding:0;font-size:inherit}.btn .wp-block-button__link:hover{text-decoration:none}.btn--primary{color:#fff;border-color:var(--theme-color-secondary);background-color:var(--theme-color-secondary)}.btn--primary:hover,.btn--primary:focus{color:#fff;border-color:var(--theme-color-secondary);background-color:var(--theme-color-secondary)}.btn--primary.icon-only:hover,.btn--primary.icon-only:focus{border-color:var(--theme-color-primary);background-color:var(--theme-color-primary)}.btn--white{color:var(--theme-color-primary);border-color:#fff;background-color:#fff}.btn--white:hover,.btn--white:focus{color:#fff;border-color:#fff;background-color:rgba(0,0,0,0)}.btn-group{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.btn-group .btn:nth-child(even){color:var(--theme-text-color);border-color:var(--theme-color-primary);background-color:rgba(0,0,0,0)}.btn-group .btn:nth-child(even):hover,.btn-group .btn:nth-child(even):focus{color:#fff;border-color:var(--theme-color-primary);background-color:var(--theme-color-primary)}.breadcrumb{padding:0;position:absolute;bottom:-4rem;width:100%;height:100%;z-index:1;opacity:.15}.breadcrumb li{color:var(--theme-color-primary)}.breadcrumb li:last-child{font-weight:var(--theme-text-font-weight-bold)}.breadcrumb li a{color:inherit}.breadcrumb li+li:before{color:inherit;content:"-";padding-left:1rem;padding-right:1rem}.card{border-radius:0;box-shadow:none;background:rgba(0,0,0,0)}.card__media{border-radius:1.125rem;overflow:hidden}.card__image{width:100%;aspect-ratio:3/2;object-fit:cover}.card__content{flex-grow:1;padding:1.5rem}.card__title{margin-bottom:.75rem;padding-bottom:1.5em;position:relative;display:flex;align-items:center}.card__title:after{border-bottom:2px solid var(--theme-color-secondary);content:"";display:inline-flex;width:1px;margin-left:.5em;flex-grow:1}.card__title:last-child{margin-bottom:0}.card__title a{color:inherit;text-decoration:none}.accordion .panel{background-color:#f7f7f7;border-color:#c7c7c7;border-radius:0}.accordion .panel-header{background-color:#f7f7f7}.accordion .panel-title{color:var(--theme-color-primary);font-size:1.25rem}.accordion .panel-toggle:after{color:var(--theme-color-secondary)}.layout--parity{padding-top:clamp(48px,8.33vw,5rem);padding-bottom:clamp(48px,8.33vw,5rem)}.layout--parity .layout-media figure{box-shadow:0 0 5rem 0 rgba(0,0,0,.085)}.layout--paragraph{padding-top:clamp(48px,8.33vw,5rem);padding-bottom:clamp(48px,8.33vw,5rem)}.is-archive-product .section__content .row{justify-content:center}.columns{display:flex;flex-wrap:wrap}.column{width:100%;flex-shrink:0;display:flex;flex-direction:column;margin-top:var(--theme-column-gap);padding-left:calc( var(--theme-column-gap) * .5 );padding-right:calc( var(--theme-column-gap) * .5 )}@media(min-width: 768px){.column{width:calc(50% - var(--theme-column-gap));flex-grow:0;flex-basis:auto}}@media(min-width:992px){.column{flex-grow:1;flex-shrink:0;flex-basis:0%}}.section#workflow{padding-top:0;padding-bottom:0}.section#workflow .columns{align-items:center}.section#workflow .columns .column{position:relative;margin:0}.section#workflow .columns .column-content{z-index:1}@media(min-width:768px){.section#workflow .columns .column-content{max-width:60%}}.section#workflow .columns .column-content .section__title{color:inherit}.section#workflow .columns .column-content .section__button_group .btn{color:var(--theme-color-primary);border-color:#fff;background-color:#fff}.section#workflow .columns .column-content .section__button_group .btn:hover,.section#workflow .columns .column-content .section__button_group .btn:focus{color:#fff;border-color:#fff;background-color:rgba(0,0,0,0)}.section#workflow .columns .column:first-child{padding-top:clamp(80px,14.58vw,8.75rem);padding-bottom:clamp(80px,14.58vw,8.75rem);color:#fff}.section#workflow .columns .column:first-child:after{background-color:var(--theme-color-secondary);content:"";position:absolute;right:0;top:0;height:100%;width:100vw;z-index:0}@media(min-width:768px){.section#workflow .columns .column:first-child:after{width:40vw;right:10vw}}.section#workflow .columns .column:nth-child(2){display:none}@media(min-width:768px){.section#workflow .columns .column:nth-child(2){display:flex}}.section#featured-products{padding-top:clamp(3rem,7.8125vw,7.5rem);padding-bottom:clamp(3rem,7.8125vw,7.5rem);background:linear-gradient(to right,var(--theme-color-lightgray) 0%,var(--theme-color-lightgray) 40vw,transparent 40vw)}.section#featured-products .section__header .section__title{padding-bottom:1.5em;position:relative;display:inline-flex}.section#featured-products .section__header .section__title:after{content:"";position:absolute;bottom:.75em;left:0;width:80%;border-bottom:2px solid var(--theme-color-secondary)}.section#featured-products .section__header .section__desc{display:block}.section#featured-products .section__content{padding-top:clamp(24px,5.2vw,3.125rem);padding-bottom:clamp(48px,8.33vw,5rem)}.section#featured-products .section__content .columns{gap:var(--theme-column-gap)}.section#featured-products .section__content .columns .column{padding-left:0;padding-right:0}@media(min-width:1200px){.section#featured-products .section__content .columns .column{width:calc(33.3333333333% - var(--theme-column-gap));flex-grow:0;flex-basis:auto}}.section#featured-products .section__content .card{background:rgba(0,0,0,0);box-shadow:none}.section#featured-products .section__content .card__media{border-radius:1.125rem;overflow:hidden}.section#featured-products .section__content .card__title{padding-bottom:1.5em;position:relative;display:flex;align-items:center}.section#featured-products .section__content .card__title:after{border-bottom:2px solid var(--theme-color-secondary);content:"";display:inline-flex;width:1px;margin-left:.5em;flex-grow:1}.section#request-demo{padding-top:0;padding-bottom:0;background-color:#fff}.section#request-demo .column{margin-top:0;justify-content:center}.section#request-demo .column:first-child{transform:scale(1.35);align-items:center}@media(min-width:768px){.section#request-demo .column:first-child{align-items:flex-start}}.section#request-demo .container{z-index:1}.section#request-demo .section__content{padding-top:clamp(3rem,7.8125vw,7.5rem);padding-bottom:clamp(3rem,7.8125vw,7.5rem);position:relative;color:#fff}.section#request-demo .section__content:before{background-color:var(--theme-color-primary);content:"";position:absolute;bottom:0;right:0;height:75%;width:100vw;z-index:0}@media(min-width:768px){.section#request-demo .section__content:before{width:60vw;height:100%}}.section#request-demo .section__content .section__title{color:inherit}.section#request-demo .section__content .section__desc{padding-bottom:1.75rem}.section#request-demo .section__media{margin-bottom:3rem;width:80%}@media(min-width:768px){.section#request-demo .section__media{margin-bottom:0;width:100%}}