@keyframes scale{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blurIn{0%{opacity:0;filter:blur(20px);transform:scale(1.3)}to{opacity:1;filter:blur(.1px);transform:none}}@keyframes fadeInLeftShorter{0%{opacity:0;transform:translate(50px,0)}to{opacity:1;transform:none}}@keyframes fadeInRightShorter{0%{opacity:0;transform:translate(-50px,0)}to{opacity:1;transform:none}}@keyframes fadeInUpShorter{0%{opacity:0;transform:translate(0,50px)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}:root{--primary:#0088CC;--primary-dark:#2d5c88;--light:#ffffff;--default:#777;--dark-rgba-80:rgba(33, 37, 41, 0.8);--dark:#212529;--grey-100:#f4f4f4;--grey-1000:#757575;--faren:#ff6d00;--bs-gutter-x:1.5rem;--bs-gutter-lg-x:4.5rem}body,html{margin:0;padding:0;font-size:62.5%;scroll-behavior:smooth;min-height:100vh}body{font-family:"Work Sans",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:1.6rem;background-color:var(--light);color:var(--default)}body::after{content:"";background-color:rgba(0,0,0,.01)}body *{margin:0;padding:0}body *,body ::after,body ::before{box-sizing:border-box}body [type=button],body [type=reset],body [type=submit],body button{-webkit-appearance:none;background-color:transparent;background-image:none;padding:.5rem 1rem;border-radius:.4rem;border:0}body button::-moz-focus-inner{padding:0;border:0}body p{line-height:2rem}body h4,body h5{font-size:1em;font-weight:600;line-height:18px;margin:0 0 1rem}body ol,body ul{list-style-position:inside}body .container{position:relative;z-index:10;height:100%;width:100%;margin-right:auto;margin-left:auto;align-items:center;justify-content:center;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}body .overlay::before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#000;opacity:.8;pointer-events:none;transition:ease opacity 300ms 100ms}#header nav ul li.dropdown-menu:hover ul,.catalog ol h4,.feature-box{display:flex}.feature-box-info{flex:1 1 100%;padding-left:15px}.feature-box-icon img{width:3rem;height:3rem}.portfolio-item{position:relative;border-radius:.3rem;overflow:hidden}.portfolio-item a:hover img{transform:scale(1.1,1.1)}.portfolio-item a:hover .thumb-info-wrapper:after{opacity:0}.portfolio-item img{display:block;width:100%;transition:all .3s ease}.portfolio-item img:hover{transform:scale(10.1,10.1)}.portfolio-item .thumb-info-wrapper::after{content:"";background:rgba(23,23,23,.25);position:absolute;right:0;top:0;left:0;bottom:0;display:block}.portfolio-item .thumb-info-title{transition:all .3s;background:var(--dark-rgba-80);color:var(--light);left:0;position:absolute;z-index:2;max-width:90%;padding:1rem;bottom:1rem;font-size:.8em;font-weight:300;letter-spacing:.1em}.glide{overflow:hidden}.glide img{width:auto;transition:ease opacity 300ms 1000ms}.flex\:column{flex-direction:column}.flex\:row{display:flex;flex-direction:row!important}.flex\:row>*{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);width:100%;margin-top:1.5rem}.flex\:auto{flex:auto}.flex\:wrap{flex-wrap:wrap}.align-items\:center{align-items:center}.justify-content\:center{justify-content:center}.justify-content\:end{justify-content:flex-end}.justify-content\:start{justify-content:flex-start}.font-weight\:extra-bold{font-weight:900}.font-weight\:semibold{font-weight:600}.font-weight\:normal{font-weight:500}.font-weight\:semilight{font-weight:300}.font-weight\:light{font-weight:100}.font-style\:italic{font-style:oblique!important}.text\:underline{text-decoration:underline}.text-color\:light{color:#fff}.catalog a,.text-color\:inherit{color:inherit}#header nav a,.text-decoration\:none{text-decoration:none}#main hr,.text\:center{text-align:center}.text\:left{text-align:left}.mb\:0{margin-bottom:0}.mt\:1{margin-top:1rem}.mb\:1{margin-bottom:1rem}.mt\:2{margin-top:2rem}.ml\:2{margin-left:2rem}.mr\:2{margin-right:2rem}.mb\:2{margin-bottom:2rem}.mt\:3{margin-top:3rem}.mt\:4{margin-top:4rem}.mb\:4{margin-bottom:4rem}.ml\:4{margin-left:4rem}.mt\:5{margin-top:5rem}.mb\:5{margin-bottom:5rem}.mt\:6{margin-top:6rem}.mb\:6{margin-bottom:6rem}.pb\:0{padding-bottom:0}.pl\:1{padding-left:1rem!important}.pt\:2{padding-top:2rem}.pb\:2{padding-bottom:2rem}.pl\:2{padding-left:2rem}.pr\:2{padding-right:2rem}.pt\:3{padding-top:3rem}.pt\:4{padding-top:4rem}.pb\:4{padding-bottom:4rem}.pl\:4{padding-left:4rem}.pr\:4{padding-right:4rem}.pt\:5{padding-top:5rem}.pb\:5{padding-bottom:5rem}.pt\:6{padding-top:6rem}.pb\:6{padding-bottom:6rem}.pt\:8{padding-top:8rem}.pb\:8{padding-bottom:8rem}.display\:flex{display:flex!important}.display\:in-block{display:inline-block!important}.position\:absolute{position:absolute!important}.position\:relative{position:relative!important}.visibility\:hidden{visibility:hidden!important}.opacity\:7{opacity:.7}#home section span,.hidden{opacity:0}.visible{opacity:1;transition:opacity 1s ease-out}.animated{animation-duration:1s;animation-fill-mode:both}.animate-delay\:\.5{animation-delay:.5s}.animate-delay\:1{animation-delay:1s}.animate-delay\:2{animation-delay:2s}.animate-delay\:4{animation-delay:4s}#header,#main hr:before{position:absolute;width:100%}#header{min-height:0!important}#header .dropdown-menu>ul,#header.collapse .header-body{background-color:var(--dark)}#header.collapse .container{height:70px}#header.collapse .container img,.glide img{height:3rem}#header.collapse .container img.color{display:block}#header img.logo.color,#header.collapse .container img.white{display:none}#header img.logo{transition:ease all 400ms;height:6rem}#header img.logo.white{display:block}#header .container,#header .header-body{display:flex;z-index:1001;align-items:center}#header .header-body{flex-direction:column;transition:min-height .3s ease;width:100%;border-top:3px solid #ededed;border-bottom:1px solid transparent;background-color:transparent;position:fixed;line-height:26px}#header .header-nav button{background-color:var(--primary);display:none;align-items:center;cursor:pointer}#header .header-nav button img{height:2rem;opacity:1}#header .container{flex-flow:row wrap;transition:ease all 400ms;height:100px}#header .header-row{display:flex;flex-grow:1;align-items:center;align-self:stretch;max-height:100%}#header .header-column{display:flex;align-self:stretch;flex-grow:1;flex-direction:column}#header nav,#header nav ul{display:flex;list-style:none}#header nav{flex-wrap:wrap;padding-left:0;margin-bottom:0;align-items:center}#header nav ul{width:100%}#header nav ul li{height:100%;align-self:stretch;margin-left:2px;position:relative}#header nav a{display:block;padding:1rem 2rem;color:#fff;font-weight:500;font-size:1.4rem;letter-spacing:1px;transition:ease color 300ms;cursor:pointer;z-index:1000}#header nav a:hover{color:var(--primary)}#header .dropdown-menu>ul{display:none;position:absolute;top:100%;left:0;flex-direction:column;list-style:none}#header .dropdown-menu>ul img{display:block;height:2rem!important}#main{min-height:100vh;background:var(--primary-dark);color:var(--grey-100)}#main .icon-list,#main article{position:relative}#main article p{padding-right:1.5rem}#main .icon-list .img-control{position:relative;display:flex;width:4rem;height:4rem;border-radius:50%;background-color:#fff;justify-content:center;z-index:10}#main .icon-list .img-control img{width:2rem;fill:red}#main .list-timeline{position:absolute;top:1%;left:2rem;width:1px;height:calc(100% + 3rem);border-right-width:1px;border-right-style:dashed;z-index:0}#main hr{width:80%;margin:6rem 0;border:0}#main hr:before{content:"";background:linear-gradient(to right,transparent,#c48c09,transparent);left:0;top:50%;height:1px}#main hr:after{content:attr(data-content);text-transform:uppercase;display:inline-block;padding:0 .5em;line-height:1.5em;color:#c48c09;background-color:var(--primary-dark)}#footer{background:var(--dark);font-size:.8em;clear:both;scroll-margin-top:5rem}#footer address{font-style:normal;line-height:2.5rem}#home,#home h3,#main hr:after{position:relative}#home{font-optical-sizing:auto;font-style:normal;color:#fff;height:100vh;background-color:var(--dark);z-index:0}#home .owl-item{height:100%;display:none;position:absolute;top:0;left:0;right:0}#home .owl-item.active{opacity:1;display:block}#home h3{font-weight:400;letter-spacing:.3em;font-size:1.2em;margin:1rem}#home h2{font-size:3em;margin:1rem}#home section{height:100px;margin:1rem;max-width:500px;line-height:2.5rem;font-size:1.8rem;opacity:0;animation-fill-mode:forwards}#home .item_0{background-image:url(/faren-technology/img/background/img.png);background-size:cover;background-position:center;background-color:#35383d}#home .item_1 .vide-video-wrapper{position:absolute;z-index:-1;inset:0;overflow:hidden}#home .item_1 video{overflow:hidden;margin:auto;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;visibility:visible;object-fit:cover;width:100vw;height:100vh}#services{color:#fff;background-color:#08c;scroll-margin-top:5rem}#about,#faren,#map,#products{scroll-margin-top:5rem}#faren{background-color:var(--dark)}#about,#map{position:relative}#about{background-image:url(/faren-technology/img/background/img_1.png);background-size:cover;background-position:center}#about .owl-stage-outer img{height:3rem;width:auto}#about .owl-stage .owl-item{float:left;margin:0 3rem}#map{background-color:var(--primary)}#map .img-control{position:relative;overflow:hidden;text-align:center;display:flex;justify-content:center}#map .img-control img{width:auto;height:400px}#map .img-control a{position:absolute;bottom:1rem;right:1rem}#cookie{position:fixed;bottom:1rem;z-index:1001;display:flex;align-items:center;left:0;right:0;max-width:calc(100vw - 4rem);margin:auto}#cookie .cookie-row{display:flex;padding:1.3em 2em;font-size:1.4rem;color:#000;margin:0 auto;left:1em;right:1em;max-width:80rem;background:#fff;bottom:1.25em;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);border-radius:.4rem;flex-direction:row}#cookie .cookie-column{display:flex;flex-direction:column}#cookie p{line-height:1.8rem;margin:0 1rem 0 0;max-width:40rem}#cookie a,#map .img-control a{background-color:#2a3d51;padding:1rem 2rem;color:#fff;margin:.2rem;white-space:nowrap;text-align:center;text-decoration:none}#dialog{max-width:calc(100vw - 8rem);-webkit-animation:scale .4s ease-in-out normal forwards;animation:scale .4s ease-in-out normal forwards;margin:auto;text-align:left;font-size:1.4rem;border:0!important;border-radius:.5rem;box-shadow:0 0#0000,0 0#0000,0 25px 50px -12px rgba(0,0,0,.25);padding:1.6rem;color:#000;background-color:#fff;min-width:40rem;width:80rem}#dialog::backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}#dialog .button-control{text-align:right}#dialog button{background-color:#2a3d51;padding:1rem 2rem;color:#fff;margin:.2rem;white-space:nowrap;text-align:center;text-decoration:none;cursor:pointer}.codex{background-color:#2a3d51!important}.codex ol.articles{list-style-type:none}.codex ol.articles>li::marker{display:none}.codex ol.articles ol>li::before,.codex ol.articles>li::before{content:counter(list-item,upper-roman)". ";display:inline-flex;width:3.5rem;font-weight:500}.codex ol.articles ol{padding-left:3rem}.codex ol.articles ol>li::before{content:counter(list-item,lower-roman)". ";width:2.5rem}.codex ol.articles ol li{padding-top:1rem;list-style-type:none}.codex ol.articles ol li p{padding-left:2.5rem}.codex ol.articles li{padding:.5rem 1rem 1rem 0}.codex ol.articles li h4{text-transform:uppercase;display:inline-block;width:calc(100% - 4rem);vertical-align:text-top}.codex ol.articles li h5{display:inline-block}.codex ol.articles li p{display:inline-block;width:calc(100% - 3rem);padding:.5rem 0 1rem 3.5rem}.catalog ol{list-style:none}.catalog ol h4 img{height:3rem;margin-right:4rem}.catalog ol h4 span{font-weight:300;display:none}.catalog ul{list-style-type:disc}.catalog ul li{line-height:2.5rem}.transform3dy-n50{transform:translate3d(0,-50%,0)}.left-100pct{left:100%}.top-50pct{top:50%}.right-100pct{right:100%}.fadeIn{animation-name:fadeIn}.blurIn{animation-name:blurIn}.fadeInLeftShorter{animation-name:fadeInLeftShorter}.fadeInRightShorter{animation-name:fadeInRightShorter}.fadeInUpShorter{animation-name:fadeInUpShorter}.fadeInLeft{animation-name:fadeInLeft}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}@media (min-width:1200px) and (max-width:1399px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:992px) and (max-width:1199px){.container,.container-lg,.container-md,.container-sm{max-width:calc(100% - 4rem)!important}.col-lg-3{flex:0 0 auto;width:33.33333333%}}@media (min-width:768px) and (max-width:991px){.container,.container-md,.container-sm{max-width:calc(100% - 2rem)!important}}@media (max-width:767px){.container,.container-sm{max-width:calc(100% - 1rem)!important}}@media (min-width:992px){.col-lg-1{width:100%}.col-lg-2{width:50%}.col-lg-3,.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-4{width:25%}.pt-lg\:4{padding-top:4rem}.pb-lg\:4{padding-bottom:4rem}.pt-lg\:6{padding-top:6rem}.pb-lg\:6{padding-bottom:6rem}.pt-lg\:10{padding-top:10rem}}@media (min-width:768px) and (max-width:1199px){.col-md-2{width:50%}}@media (max-width:776px){.sm-align-items\:left{align-items:flex-start}.sm-text\:left{text-align:left}.font-weight\:light{font-weight:200}}@media (max-width:992px){#header.collapse .header-body{background-color:transparent}#header.collapse img.color{display:none!important}#header nav{max-height:calc(100vh - 8rem);overflow:auto}#header .header-nav nav.collapsed>ul>li:not(.active),#header nav:not(.show){display:none}#header .header-nav nav a,#header nav a{padding:2rem}#header img.color{display:block!important;height:4rem}#header img.white{display:none!important}#header .header-nav button{height:5rem;display:flex;width:5rem;justify-content:center}#header .header-nav button img{height:3rem}#header .header-nav nav{position:absolute;background-color:var(--dark);width:100%;top:100%;left:50%;transform:translate3d(-50%,0,0);max-width:calc(100% - 30px);border:.5px solid #fff;box-shadow:rgba(50,50,93,.25)0 13px 27px -5px,rgba(0,0,0,.3)0 8px 16px -8px;border-radius:.4rem}#header .header-nav nav>ul,#header .header-nav nav>ul li.active>ul{display:block}#header .header-nav nav>ul ul{display:none;position:static}#header .header-nav nav>ul li{clear:both;display:block;float:none;margin:0;padding:0;position:relative}#header .header-nav nav>ul li:not(:last-child){border-bottom:1px solid #3e3e3e}#header .header-nav nav>ul li.dropdown-menu a{display:flex}#header .header-nav nav>ul li.dropdown-menu>a:after{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+CjxzdmcgZmlsbD0iI2ZmZmZmZiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxNC43OCw0NzhsLTIwLjY3LTIxLjU3TDQwMy4yNywyNTYsMTk0LjExLDU1LjU3LDIxNC43OCwzNCw0NDYuNDYsMjU2Wk0zMTcuODksMjU2LDg2LjIyLDM0LDY1LjU0LDU1LjU3LDI3NC43LDI1Niw2NS41NCw0NTYuNDMsODYuMjIsNDc4WiIvPjwvc3ZnPg==);display:inline-flex;width:1rem;margin-left:1rem}#header .header-nav nav>ul li.dropdown-menu:hover:not(.active) ul{display:none!important}#header .header-nav nav>ul li a:hover{background-color:#000}#header .header-nav nav>ul li.active a{display:flex}#header .header-nav nav>ul li.active>a:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+CjxzdmcgZmlsbD0iI2ZmZmZmZiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik0yOTcuMiw0NzhsMjAuNy0yMS42TDEwOC43LDI1NkwzMTcuOSw1NS42TDI5Ny4yLDM0TDY1LjUsMjU2TDI5Ny4yLDQ3OHogTTE5NC4xLDI1Nkw0MjUuOCwzNGwyMC43LDIxLjZMMjM3LjMsMjU2ICBsMjA5LjIsMjAwLjRMNDI1LjgsNDc4TDE5NC4xLDI1NnoiLz48L3N2Zz4=);display:inline-flex;width:1rem;margin-right:1rem}#header .header-nav nav>ul li.active>a:after{display:none}}