.btn,.btn:hover{transition:.3s ease-in-out}.main-nav,.section h2,.section p:last-child,.section ul:last-child{margin-bottom:0}.home-banner,.title-area{margin-top:120px}@font-face{font-family:MetrolineScript;src:url("fonts/metrolinescript-regular.otf")}html{scroll-behavior:smooth}body{font-family:Barlow,sans-serif;line-height:1.4;font-size:16px;background:#fff;color:#000;font-weight:400;overflow-x:hidden}h1,h2,h3,h4,h5{line-height:1;color:#2d2d2d}.about-bottom .container-flex .item h3,.home-testimonials .owl-carousel .item .card-stars .fa,.ons-aanbod-bottom .container-flex .item h3,.ons-aanbod-bottom-content .container-flex .item h3,.section h2 span,h1 span,h2 span{color:#ff7f0c}p,ul{margin:0 0 20px}a,a:active,a:focus,a:hover,a:visited{color:inherit;text-decoration:none}.text-justify{text-align:left!important}.btn{padding:10px 30px;color:#fff!important;border:#ff7f0c;background:#ff7f0c;border-radius:3px;box-shadow:0 17px 38px rgb(0 0 0 / 20%);line-height:1.7;font-weight:700}.font-black,.section h2{font-weight:900}.btn:hover{color:#fff;transform:translateY(-5px)}img{width:unset}.section{padding-top:50px;text-align:left}.home-stats .container-flex .item,.over-on-intro,.section h2{text-align:center}.section h2{color:#000;font-size:30px;text-transform:uppercase}.home-services .item h2,.home-technologies h2,.over-on-intro .content-area{text-align:left}.section h2:first-child{margin-top:0;color:#000}.section-padding,header .header-padding{padding:0 100px}.font-extra-bold{font-weight:800}.font-bold,h3{font-weight:700}.font-semi-bold,h4{font-weight:600}.font-medium,h5{font-weight:500}.font-regular,p{font-weight:400}header{position:fixed;width:100%;z-index:1000000000}header .top-bar{background:#ff7f0c;display:flex;justify-content:space-between;align-items:center;padding:8px 100px}header .top-bar ul{padding:0;margin:0;list-style-type:none;display:flex}header .top-bar ul li{background:#fff;width:20px;height:20px;border-radius:50px;margin-right:10px;padding:0 4px}header .top-bar ul li a{vertical-align:text-top;line-height:1}header .top-bar ul li .fa{color:#ff7f0c;font-size:14px}header .top-bar .contact-info{display:flex}header .top-bar .contact-info p{margin:0;color:#fff;font-size:14px}header .top-bar .contact-info p:last-child{margin-left:50px}.main-nav .navbar-header{background-color:transparent;margin-top:0;padding:0}.main-nav .navbar-header img{width:280px;position:relative;transition:.3s;background-color:transparent;margin:10px 0}.main-nav,.main-nav .navbar-toggle:focus,.main-nav .navbar-toggle:hover,header.sticky .main-nav,header.sticky-mobile .main-nav{background-color:#fff}.main-nav{border-radius:0;min-height:30px;border:none;padding:0;position:relative;transition:.5s}.home-intro,.home-stats,.offers-intro,.ons-aanbod-bottom-content,.ons-aanbod-intro{padding:50px 0}.main-nav .navbar-nav>li{padding:20px;font-weight:400}.main-nav .navbar-right{font-size:16px;transition:.5s}.main-nav .navbar-nav>li>a{color:#000;padding:10px 0;transition:.3s;border-color:#000}.main-nav .navbar-right li.contact a{padding:10px;color:#fff;border:#ff7f0c;background:#ff7f0c;border-radius:3px;box-shadow:0 17px 38px rgba(0,0,0,.1)}.main-nav .navbar-right li.contact a:hover{padding:10px;color:#fff;border:#ff7f0c;background:#ff7f0c;transform:translateY(-5px)}.main-nav .navbar-nav>.active>a,.main-nav .navbar-nav>.active>a:focus,.main-nav .navbar-nav>.active>a:hover,.main-nav .navbar-nav>.open>a,.main-nav .navbar-nav>.open>a:focus,.main-nav .navbar-nav>.open>a:hover,.main-nav .navbar-nav>li>a:focus,.main-nav .navbar-nav>li>a:hover{color:#000;background-color:transparent}.main-nav .dropdown-menu>li>a:hover,footer .copyright{background-color:#ff7f0c}.main-nav .navbar-toggle{border-color:#000;margin:23px 0;background-color:#fff}.main-nav .navbar-toggle .icon-bar{background-color:#000}.home-technologies .owl-carousel .owl-dots,.main-nav .dropdown .icon{display:none}.main-nav .dropdown-menu{min-width:200px;margin-top:-1px!important;margin-left:-1px;right:auto;background-color:#000}.main-nav .dropdown-menu>li>a{font-size:16px;color:#000;padding:7px 20px;transition:.3s}.main-nav .dropdown-menu>li>a:focus{color:#000;text-decoration:none;transition:.3s}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#ff7f0c;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}li.contact .hvr-underline-from-center:before{left:40%;right:60%}li.contact .hvr-underline-from-center:active:before,li.contact .hvr-underline-from-center:focus:before,li.contact .hvr-underline-from-center:hover:before{left:0;right:20px}header.sticky,header.sticky-mobile{box-shadow:0 16px 22px -2px rgba(0,0,0,.1)}.title-area{background-color:#d4cec9;position:relative}.title-area .container-flex{display:flex;justify-content:space-between;align-items:center;color:#ff7f0c}.home-developer .container-flex .item,.home-hww .container-flex .content-area,.home-offer-section .container-flex .item,.title-area .container-flex .item{width:50%}.title-area .item h1{font-size:50px;font-weight:700;color:#ff7f0c;margin-top:0}.home-services .item h2,.home-stats .container-flex .item h2{font-weight:800;color:#ff7f0c}.about-bottom .container-flex .item img,.about-intro .container-flex .item .content img,.home-developer .container-flex .item img,.home-hww .container-flex .image-area img,.home-hww .image-area img,.home-intro img,.home-offer-section .container-flex .item img,.ons-aanbod-bottom .container-flex .item img,.ons-aanbod-bottom-content .container-flex .item img,.ons-aanbod-intro .container-flex .item img,.over-on-content .item.image-area img,.title-area .image-area img{margin:0 auto}.title-area .fa{position:absolute;bottom:-35px;left:48.5%;background:#fff;padding:20px;border-radius:50px}.home-banner .banner-video video{width:100%}.home-intro .metroline{font-family:MetrolineScript;font-size:70px;background:-webkit-linear-gradient(#ff7f0c,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 -20px;line-height:1;font-weight:400}.contact-content .container-flex .item .content h3,.home-hww .item,footer .main-footer img{margin-bottom:20px}.home-intro h2{margin:0;line-height:1}.about-bottom .container-flex,.home-intro .container-flex,.home-offer-section .container-flex,.ons-aanbod-bottom .container-flex{display:flex;justify-content:space-between;align-items:center}.home-intro .container-flex .item{width:48%}.home-stats{background:#f8f8f8}.home-hww,.home-services,.home-technologies{background-repeat:no-repeat}.contact-content .container-flex,.home-stats .container-flex{display:flex;justify-content:space-around;align-items:center}.home-stats .container-flex .item h5{font-size:18px}.home-services{background-size:cover;background-position:top;padding-top:50px}.home-services .container-flex{display:flex;justify-content:space-around}.home-services .container-flex .item{background-color:#fff;border-radius:5px;padding:30px 30px 50px;width:33%;box-shadow:8px 12px 71px rgba(0,0,0,.1);position:relative}.home-services .item p{margin-top:30px;margin-left:35px;position:relative;transition:.3s ease-in-out}.home-services .item p::before{position:absolute;left:-35px;top:0}.home-services .item .font-medium:hover{transform:translateX(10px);transition:.3s ease-in-out}.home-services .item .item-01::before{content:url('../img/hiring.png')}.home-services .item .item-02::before{content:url('../img/checklist.png')}.home-services .item .item-03::before{content:url('../img/statistics.png')}.home-services .item .item-04::before{content:url('../img/counseling.png')}.home-services .item .item-05::before{content:url('../img/network.png')}.home-services .item .item-06::before{content:url('../img/server.png')}.home-services .item .item-07::before{content:url('../img/settings.png')}.home-services .item .item-08::before{content:url('../img/checklist-dead.png')}.home-services .item .item-09::before{content:url('../img/planing.png')}.home-services .item .item-10::before{content:url('../img/communication.png')}.home-developer .container-flex{background:#fffef6;display:flex;justify-content:space-between;align-items:center;padding:50px 100px}.home-technologies{background-image:url('../img/tech-bg.png');background-size:100% 500px;background-position:top center;margin-top:50px}.home-technologies .content{width:77%}.home-technologies .owl-carousel{position:relative;padding-left:150px}.home-technologies .owl-carousel .item{margin:15px 20px 25px;background:#fff;padding:12px 12px;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.16)}.home-technologies .owl-carousel .item img{width:unset;margin:0 auto}.home-technologies .owl-carousel .owl-nav{position:absolute;top:-70px;right:12%}.home-technologies .owl-carousel .owl-nav button.owl-next,.home-technologies .owl-carousel .owl-nav button.owl-prev{line-height:1;background:#fff;padding:10px 25px!important;font-size:32px!important}.home-technologies .owl-carousel .owl-nav button.owl-next:hover,.home-technologies .owl-carousel .owl-nav button.owl-prev:hover{color:#000}.home-hww{background-image:url('../img/remote-bg.png');background-size:contain;background-position:top left;padding-top:250px;margin-top:-155px;padding-bottom:50px}.home-hww .container-flex{display:flex;justify-content:space-around;align-items:center;margin-top:35px}.home-hww .item{padding:15px;display:flex;justify-content:flex-start;align-items:center;transition:.3s ease-in-out;background:0 0}.home-hww .item:hover{background:linear-gradient(90deg,#ff7f0c 5px,rgba(255,164,34,24%) 5px);transition:.3s ease-in-out;transform:scale(1.05)}.home-hww .item .content{margin-left:25px}.home-hww .item .content h3,.title-area.contact-title h1{margin-top:0}.home-hww .item .content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:45px}.home-testimonials{background:linear-gradient(to bottom,#fff0e4,transparent);padding:50px 0}.contact-content .map,.home-testimonials .owl-carousel{margin-top:50px}.home-testimonials .owl-carousel .item{margin:100px 20px 0;background:#fff;border-radius:10px;position:relative}.home-testimonials .owl-carousel .item img{position:absolute;top:-110px;left:10px;width:unset}.home-testimonials .owl-carousel .item .card{border:1px solid #c4c4c4;padding:50px 15px 15px;transition:.3s ease-in-out}.home-testimonials .owl-carousel .item:hover .card{border:1px solid #ff7f0c;transition:.3s ease-in-out}.home-testimonials .owl-carousel .item .card:after{content:'';position:absolute;left:15px;bottom:46px;width:0;height:0;border:15px solid transparent;border-width:20px 15px;border-top-color:#c4c4c4;transition:.3s ease-in-out}.home-testimonials .owl-carousel .item:hover .card:after{border-top-color:#ff7f0c;transition:.3s ease-in-out}.home-testimonials .owl-carousel .item .author{display:flex;justify-content:space-between;align-items:center;margin-top:25px}.about-intro .container-flex,.ons-aanbod-intro .container-flex{display:flex;justify-content:space-between;align-self:center}.about-intro .container-flex .item{position:relative;margin-top:50px;text-align:center;width:24%;filter:drop-shadow(7px 40px 30px rgba(0, 0, 0, .1));transition:.3s ease-in-out}.about-intro .container-flex .item:hover{transform:translateY(-10px);transition:.3s ease-in-out}.about-intro .container-flex .item .content{background:#fff;padding:50px 15px;clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);color:#ff7f0c;box-shadow:inset 0 0 10px rgb(0 0 0 / 20%)}.about-content .item{margin-top:50px;padding-top:50px;border-top:1px solid #c4c4c4;display:flex;justify-content:space-between;align-items:center}.about-content .item h3,.offers-intro .item h3{min-width:30%;color:#ff7f0c}.about-bottom{background-color:#fffef6;padding:50px 0;margin-top:50px}.about-bottom .container-flex .item,.ons-aanbod-bottom .container-flex .item,.ons-aanbod-bottom-content .container-flex .item{width:48%;color:#2c2c2c}.over-on-intro .content-area{display:flex;justify-content:space-between;align-items:center}.over-on-content .item.image-area,.over-on-intro .content-area .item.image-area{min-width:45%}.over-on-content{padding:0;background:#fffef6}.over-on-content .container-flex{text-align:left;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.over-on-bottom{text-align:center;padding:50px 0}.ons-aanbod-intro .container-flex .item{width:49%}.ons-aanbod-content .content{padding:50px 0;border-top:1px solid #c4c4c4}.ons-aanbod-content .item{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ons-aanbod-content .item h3{color:#ff7f0c;min-width:30%}.ons-aanbod-bottom{background-color:#fffef6;padding:50px 0}.ons-aanbod-bottom-content .container-flex{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.offers-intro .item{display:flex;justify-content:space-between;align-items:center;padding:30px 0;border-bottom:1px solid #c4c4c4}.offers-intro .item:last-child{border:none}.title-area.contact-title{background-color:transparent;padding:50px 0;text-align:center}.title-area.contact-title .top-text{font-size:24px;margin:0}.contact-form .form-group{margin-top:20px}.contact-form .form-group label{color:#5a7184;font-size:16px}.contact-form .form-control{border:none;border-radius:0;border-bottom:1px solid #c4c4c4}.contact-form p{margin-left:15px}.contact-form .btn-send{margin-top:30px}.contact-content{margin-top:50px;padding:50px 0;background:linear-gradient(to bottom,#e5e5e5,#fff)}.contact-content .container-flex .item{width:45%}.contact-content .container-flex .item .content{background-color:#fff;padding:50px 25px;box-shadow:8px 12px 71px rgb(0 0 0 / 10%)}.contact-content .container-flex .item .content .fa{margin-right:10px}.contact-content .map h2{font-weight:400;color:#454545}.contact-content .map iframe{width:100%;height:450px;filter:grayscale(100%)}footer{background-color:#323434;color:#fff}footer .main-footer{color:#fff;padding:60px 0}footer .main-footer p{margin-bottom:10px}footer .main-footer a{color:#fff;transition:.3s ease-in-out}footer .main-footer a:hover{color:#ff7f0c;transition:.3s ease-in-out}footer .main-footer ul{list-style-type:none;padding:0}footer .main-footer ul li{padding:5px 0;font-size:16px;font-weight:500}footer .main-footer form{margin-top:30px;position:relative}footer .main-footer .footer-form-input{width:100%;padding:10px;outline:0;border:none;background:rgba(255,255,255,.1);color:#fff}footer .main-footer .form-button{position:absolute;top:5px;right:5px;padding:0;border:none}footer .main-footer .form-button>i{color:#fff;background:#ff7f0c;padding:13px;font-size:16px}footer .main-footer h3{color:#fff}footer .copyright{padding:20px 0;color:#fff;text-align:center}

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.customer-logos img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain; 
}

.customer-logos .slide {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 150px;
}

.custom-contact .custom-button:focus {
    color: #ff7f0c !important;
    border-color: #ff7f0c !important; 
    outline: none !important; 
    border: 2px solid #ff7f0c !important;
}
.custom-contact .custom-button:hover {
    color: #fff !important;
}