::-webkit-scrollbar{background-color:#202324;}::-webkit-scrollbar-corner{background-color:#181a1b;}::-webkit-scrollbar-thumb:hover{background-color:#575e62;}::-webkit-scrollbar-thumb{background-color:#454a4d;}html{scroll-behavior:auto !important;}body{font-family:"Poppins",Sans-serif;padding:0;margin:0;background-color:#080808 !important;font-size:15px;font-family:"Poppins",Sans-serif;color:rgb(232,230,227);}a{text-decoration:none !important;transition:0.5s;color:rgb(249,158,48);}a:hover{color:rgb(249,158,48);}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000000;margin-bottom:15px;font-family:"Poppins",Sans-serif;color:rgb(232,230,227);}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0;}p{line-height:1.5;margin-bottom:15px;color:rgb(202,198,191);}p:last-child{margin-bottom:0;}ul{line-height:1.5;margin-bottom:15px;color:rgb(202,198,191);}ul:last-child{margin-bottom:0;}.ml-auto{margin-left:auto;}img{max-width:100%;height:auto;}.mt-30{margin-top:30px;}.ptb-100{padding-top:100px;padding-bottom:100px;}:focus{outline:0 !important;}s{color:#f8961e;display:inline-block;text-decoration:none;position:relative;}s:after{content:'';display:block;width:100%;height:60%;position:absolute;top:0;left:0;border-bottom:5px solid;}.d-table{width:100%;height:100%;}.d-table-cell{vertical-align:middle;}.btn{color:#ffffff;box-shadow:0 8px 6px -6px rgba(50,51,51,0.4);border:none;padding:15px 30px;border-radius:0;transition:0.5s;line-height:16px;font-weight:600;font-size:15px;}.btn-primary{color:#ffffff;background:#000000;position:relative;z-index:1;}.btn-primary::before,.btn-primary::after{content:"";position:absolute;top:0;width:51%;background:#f8961e;height:100%;z-index:-1;transition:0.5s;}.btn-primary::before{left:0;}.btn-primary::after{right:0;}.btn-primary:hover::before,.btn-primary:hover::after,.btn-primary:focus::before,.btn-primary:focus::after{width:0;}.btn-primary.focus,.btn-primary:focus{box-shadow:unset;color:#ffffff;}.btn-primary:hover,.btn-primary:focus{background:#000000;color:#ffffff;box-shadow:unset;}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:unset;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background:#000000;color:#ffffff;}.btn-primary.disabled,.btn-primary:disabled{opacity:1;background:#000000;}.form-control{height:50px;padding:15px;font-size:14px;font-weight:600;border:1px solid #eeeeee;border-radius:0;transition:0.5s;}.form-control:focus{box-shadow:unset;border-color:#f8961e;}.section-title{text-align:center;position:relative;z-index:1;margin-bottom:60px;margin-top:-5px;}.section-title span{text-transform:uppercase;display:block;letter-spacing:0.5px;margin-bottom:12px;color:#f8961e;font-size:14px;font-weight:700;}.section-title h2{margin-bottom:0;font-size:35px;font-weight:500;}.section-title h2 b{font-weight:600 !important;background:linear-gradient(to bottom,rgba(0,0,0,0) 80%,#f8961e 80%);background-size:90px 1.1em !important;}.section-title p{max-width:520px;margin:15px auto 0;}.background-overlay{height:100%;width:100%;top:0;left:0;position:absolute;background-color:#000000 !important;opacity:0.85 !important;}.black-box{background-color:#000000;padding:40px 0px 40px 0px;}.black-box.background{position:relative;background-image:url("/img/backgrounds/bg-3.png");background-position:800px -42px;background-repeat:no-repeat;background-size:47% auto;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0px 80px 0px;background-color:#080808 !important;}.grey-box{background-color:#181a1b;padding:40px 0px 40px 0px;}.content{padding-top:150px;}.hero-image-action{background-color:#f8961e !important;border-color:#f8961e !important;color:black !important;fill:rgb(232,230,227);font-size:16px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-color:#f8961e;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;transition-duration:0.3s;transition-property:transform;transition-timing-function:ease-out;}.navbar{position:fixed;left:0;top:0;width:100%;z-index:9;padding:25px 0 0;height:auto;}.navbar.is-sticky{position:fixed;top:0;left:0;width:100%;padding:15px 0;z-index:999;box-shadow:0px 0px 18px 1px rgba(0,0,0,0.1);background-color:#000000 !important;animation:500ms ease-in-out 0s normal none 1 running;}.bg-light{background-color:transparent !important;}.navbar-brand img{max-width:180px;}.navbar-dark .navbar-nav .nav-item{padding-right:13px;padding-left:13px;}.navbar-dark .navbar-nav .nav-item .dropdown-item{padding:10px 15px !important;font-size:15px;font-weight:400;color:#ffffff;}.navbar-dark .navbar-nav .nav-item .dropdown-item.active,.navbar-dark .navbar-nav .nav-item .dropdown-item:hover{color:#f8961e;background-color:transparent !important;}.navbar-dark .navbar-nav .nav-item .nav-link,.navbar-dark .navbar-nav .nav-item .dropdown-toggle{color:#ffffff;cursor:pointer;padding:0;position:relative;font-size:15px;font-weight:400;}.navbar-dark .navbar-nav .nav-item .nav-link:hover,.navbar-dark .navbar-nav .nav-item .nav-link.active,.navbar-dark .navbar-nav .nav-item .dropdown-toggle:hover,.navbar-dark .navbar-nav .nav-item .dropdown-toggle.active{color:#f8961e !important;}.navbar-dark .navbar-nav .nav-item:last-child{padding-right:0;}.navbar-dark .navbar-nav .nav-item.active .nav-link,.navbar-dark .navbar-nav .nav-item.active .dropdown-toggle{color:#f8961e;}.navbar-dark.is-sticky .navbar-brand img:last-child{display:block;max-width:130px;}.navbar-dark.is-sticky .navbar-nav .nav-item .nav-link,.navbar-dark.is-sticky .navbar-nav .nav-item .dropdown-toggle{color:#ffffff;}.navbar-dark.is-sticky .navbar-nav .nav-item .nav-link::before,.navbar-dark.is-sticky .navbar-nav .nav-item .dropdown-toggle::before{bottom:auto;top:-10px;}.navbar-dark.is-sticky .navbar-nav .nav-item .nav-link:hover,.navbar-dark.is-sticky .navbar-nav .nav-item .nav-link.active,.navbar-dark.is-sticky .navbar-nav .nav-item .dropdown-toggle:hover,.navbar-dark.is-sticky .navbar-nav .nav-item .dropdown-toggle.active{color:#f8961e;}.navbar-dark.is-sticky .navbar-nav .nav-item.active .nav-link,.navbar-dark.is-sticky .navbar-nav .nav-item.active .dropdown-toggle{color:#f8961e;}.navbar-dark .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}.dropdown-menu > li.kopie > a{padding-left:5px;}.dropdown-menu > li > a:hover,.dropdown-menu > .active > a:hover{text-decoration:underline;}ul.dropdown-menu{background-color:black;}#navbar{text-align:center;}.contact-us{background-color:#f8961e;border-color:#f8961e;color:black;padding:10px 20px;border-radius:2px;border-color:#f8961e !important;border-style:solid;border-width:2px 2px 2px 2px;font-size:13px;line-height:16px;cursor:pointer;font-family:"Poppins",Sans-serif;font-weight:500;}.contact-us:hover{background-color:transparent !important;color:#f8961e !important;}.navbar-collapse{margin-right:20px;}.main-banner{height:100vh;position:relative;z-index:1;background-position:center center;background-size:cover;background-repeat:no-repeat;}.main-banner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,0.7);}.main-bg{background-image:url("/img/main_banner_bnw.webp");}.main-banner-content{margin:20px 0px 0px 0px;padding:0% 15% 0% 15%;position:relative;z-index:3;}.main-banner-content.text-center{margin:60px auto 0;}.main-banner-content.text-center p{margin-left:auto;margin-right:auto;}.main-banner-content span{color:#ffffff;letter-spacing:2px;opacity:0.88;font-weight:500;font-size:16px;}.main-banner-content h1{color:rgb(232,230,227);margin:20px 0 25px;font-size:40px;font-family:"Poppins",Sans-serif;font-weight:300;}.main-banner-content h1 b{background-size:100px 1.2em !important;font-weight:700;font-family:"Poppins",Sans-serif;}.main-banner-content h1 .typewrite{background-size:100px 1em !important;display:inline-block;font-weight:700;font-family:"Poppins",Sans-serif;}.main-banner-content h1 .typewrite span{margin:0;opacity:1;display:inline;letter-spacing:0;font-size:55px;}.main-banner-content p{color:rgb(232,230,227);margin-bottom:30px;max-width:580px;opacity:0.88;font-size:15px;}.main-banner-content .text{color:rgb(232,230,227);margin-bottom:30px;opacity:0.88;font-size:15px;}.main-banner-content .btn-box span{display:inline-block;letter-spacing:0;margin:0 15px;font-weight:700;font-size:14px;}.main-banner-content .btn-box .video-btn{color:#dddddd;display:inline-block;font-weight:600;}.main-banner-content .btn-box .video-btn i{width:50px;display:inline-block;height:50px;line-height:51px;text-align:center;background-color:#ffffff;border-radius:50%;margin-right:5px;z-index:1;color:#f8961e;position:relative;transition:0.5s;}.main-banner-content .btn-box .video-btn i::after{z-index:-1;content:"";position:absolute;left:0;top:0;width:50px;height:50px;animation:ripple 1.6s ease-out infinite;opacity:0;border-radius:50%;background:rgba(255,255,255,0.5);}.main-banner-content .btn-box .video-btn:hover,.main-banner-content .btn-box .video-btn:focus{color:#ffffff;}.main-banner-content .btn-box .video-btn:hover i,.main-banner-content .btn-box .video-btn:focus i{background-color:#f8961e;color:#ffffff;}#particles-js{width:100%;height:100%;position:absolute;left:0;top:0;}.start-project-btn{background-color:#f8961e !important;border-color:#f8961e !important;color:black !important;fill:rgb(232,230,227);font-size:16px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-color:#f8961e;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;transition-duration:0.3s;transition-property:transform;transition-timing-function:ease-out;}.start-project-btn:hover{transform:translateY(-8px);background-color:transparent !important;color:#f8961e !important;}.heading-title{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:#f8961e;}.title,.title span{color:rgb(232,230,227);font-size:35px;line-height:43px;font-weight:400;line-height:1.2;margin-bottom:20px;transition-duration:0.3s;transition-property:transform;transition-timing-function:ease-out;padding-bottom:30px;text-align:center;}.title-underlined{text-decoration:underline #f8961e 8px !important;font-weight:700 !important;line-height:1.1;}.title-underlined-white{text-decoration:underline rgb(232,230,227) 8px !important;font-weight:700 !important;line-height:1.5;color:rgb(232,230,227);}.title-underlined-black{text-decoration:underline black 8px !important;font-weight:700 !important;line-height:1.5;color:black;}.title-orange{color:#f8961e !important;font-weight:700;margin-bottom:20px;line-height:30px;}p.text{color:rgb(202,198,191);padding-left:10px;padding-right:10px;}.footer-area{background-color:rgb(24,26,27);padding-top:30px;padding-bottom:30px;}.footer-area p{color:#ffffff;font-family:"Poppins",Sans-serif;font-weight:500;}.footer-area p .icofont-heart{color:red;}.footer-area p a{display:inline-block;color:#ffffff;font-weight:600;}.footer-area p a:hover,.footer-area p a:focus{color:#f8961e;}.footer-area .get-in-touch{display:flex;flex-direction:column;align-items:end;}.footer-area .get-in-touch span{color:rgb(232,230,227);font-size:15px;font-weight:400;margin-bottom:5px;}.footer-area .get-in-touch span img{margin-right:3px;}.footer-area .privacy-policy{margin-top:20px;font-size:11px;color:white;}.footer-area .privacy-policy ul{list-style-type:none;text-align:center;padding-left:0;}.footer-area .privacy-policy ul li{display:inline-block;}.footer-area .privacy-policy ul li a{color:#f8961e;}.s-intro{position:relative;background-image:url("/img/backgrounds/bg-3.png");background-position:top center;background-repeat:no-repeat;background-size:45% auto;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0px 40px 0px;background-color:#080808 !important;color:rgb(202,198,191);}.s-intro .container {position:relative;}.s-intro .title{position:relative;}.s-intro .text{position:relative;margin:0px 0px 20px 0px;font-size:15px;color:rgb(202,198,191);}.s-intro .box{position:relative;padding:20px;flex-direction:column;margin:10px;display:flex;align-items:center;width:50%;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s,-webkit-border-radius 0.3s,-webkit-box-shadow 0.3s;width:100%;}.s-intro .box .box-title{font-weight:600;color:#f8961e !important;text-align:center;font-size:25px;}.s-intro .box .box-text{color:rgb(202,198,191);font-weight:400;color:rgb(202,198,191);text-align:center;}.s-intro .box figure{display:inline-block;margin:0;margin-bottom:10px;}.s-intro .box figure img{height:auto;max-width:100%;border:none;}.s-expertise{padding:40px 0px 40px 0px;background-color:#080808 !important;}.s-expertise .list {gap:15px;}.s-expertise .text{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;text-align:center;}.s-expertise .img-box{margin-top:20px;margin-bottom:0px;width:50%;position:relative;height:450px;background-color:rgb(24,26,27);box-shadow:rgba(65,70,73,0.5) 0px 0px 48px -31px;border-style:solid;border-width:0px 0px 7px 0px;border-color:#f8961e;}.s-expertise .img-box p{line-height:1.2;color:white;}.s-expertise .img-box h3{color:white;margin-top:20px;margin-bottom:10px;font-size:23px;color:#c7c0b5;}.s-expertise .img-box a{text-decoration:none;}.s-expertise .img-box .img-container{display:flex;flex-direction:column;position:relative;text-align:center;width:100%;}.s-expertise .img-box .img-container .img-box-content,.s-expertise .img-box .img-container .img-link{font-size:16px;font-weight:400;padding:20px;color:#c7c0b5;letter-spacing:0.35px;z-index:2;position:relative;}.s-expertise .img-box .img-container .img-box-image{height:150px;margin:0 auto;margin-top:30px;margin-bottom:20px;transform:translate3d(0,0,0);-webkit-filter:grayscale(100%);filter:grayscale(100%);}.s-expertise .img-box .img-container .img-box-content p{font-size:45px;font-weight:600;margin-bottom:10px;}.s-expertise .img-box .img-container .img-link{margin-top:auto;margin-bottom:1em;}.s-expertise .img-box .img-container h3{font-size:25px;font-weight:600;line-height:1.3em;}.s-services .title {padding-bottom:40px;}.s-services .nav-pills {display:flex;flex-direction:row;justify-content:center }.s-services .nav-pills .nav-link{color:rgb(249,158,48);padding:10px 20px;}.s-services .nav-pills .nav-link.active{color:black;background-color:rgb(249,158,48);}.s-services .tab-content {margin-top:40px;}.s-services .tab-content .question {font-weight:600;}.turn-your-ideas{background-color:#f8961e !important;padding:40px 0px 40px 0px;}.turn-your-ideas h2{color:black;font-size:35px;line-height:1;text-align:center;}.start-project-black-btn{background-color:black !important;border-color:black !important;color:white !important;font-size:16px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;transition-duration:0.3s;transition-property:transform;transition-timing-function:ease-out;align-self:center;}.start-project-black-btn:hover{transform:translateY(-8px);background-color:white !important;color:black !important;border-color:white !important;}.s-testimonials{position:relative;background-image:url("/img/backgrounds/bg-3.png");background-position:800px -42px;background-repeat:no-repeat;background-size:47% auto;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0px 40px 0px;background-color:#080808 !important;}.s-testimonials .title{position:relative;color:rgb(202,198,191);}.s-testimonials .text{position:relative;}.s-testimonials .client img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.flip-card{background-color:transparent;width:430px;height:320px;perspective:1000px;}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform 1.5s;transform-style:preserve-3d;}.flip-card:hover .flip-card-inner{transform:rotateY(180deg);}.flip-card-front,.flip-card-back{border-color:rgb(50,54,56);box-shadow:rgba(0,0,0,0.2) 8px 8px 22px -9px;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-style:solid;border-width:1px 1px 1px 1px;}.flip-card-front{background-color:rgb(24,26,27);color:rgb(232,230,227);padding:35px;display:flex;flex-direction:column;justify-content:center;}.flip-card-front .flip-card-text{text-align:left;color:rgb(232,230,227);padding-bottom:20px;font-family:"Poppins",Sans-serif;font-weight:400;}.flip-card-front .client{display:flex;align-items:center;}.flip-card-front .client img{border-radius:50%;margin-right:10px;}.flip-card-front .client .client-name{font-size:20px;font-weight:600;line-height:1;}.flip-card-front .client .client-position{font-size:16px;font-weight:400;}.flip-card-back{color:white;transform:rotateY(180deg);height:100%;}.flip-card-back{background-repeat:no-repeat;background-size:cover;position:relative;}.flip-card-back .content{display:flex;flex-direction:column;justify-content:center;height:100%;background-color:rgba(26,28,29,0.63);padding:35px;}.flip-card-back h3{font-size:20px;font-weight:600;color:white;}.vista-background{background-image:url("/img/testimonials/vistaclaim3.webp");}.kvsa-background{background-image:url("/img/testimonials/seahorse2.webp");}.umm-background{background-image:url("/img/testimonials/image2.webp");}.utilitycloud-background{background-image:url("/img/testimonials/image-7.webp");}.gendas-background{background-image:url("/img/testimonials/gendas.webp");}.icue-background{background-image:url("/img/testimonials/icue.webp");}.s-contact-form {margin-top:40px;}.contact-form{box-shadow:0 0 30px 0 rgba(67,67,67,0.15);background-color:#ffffff;padding:30px;border-top:3px solid #f8961e;border-bottom:3px solid #f8961e;}.contact-form .btn{margin-top:12px;}.contact-form textarea.form-control{min-height:auto;height:auto;}#contact-form h1.title{text-align:center;}#contact-form .form-box{background-color:rgb(24,26,27);border-style:solid;border-width:3px 0px 3px 0px;border-color:#f8961e;}#contact-form textarea{height:150px;}#contact-form .field-validation-error{color:red;font-size:11px;}#contact-form .inquiry-sent{color:rgb(232,230,227);text-align:center;}:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus{filter:none;-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 40rem rgb(24,26,27) inset;}.form-box{padding:50px;margin-top:30px;margin-bottom:30px;}.form-box label{color:rgb(232,230,227);font-weight:400;margin-bottom:10px;}.form-box input,.form-box textarea{color:rgb(232,230,227);background-color:rgb(24,26,27);border-color:rgba(73,79,82,0.24);border-width:1px 1px 1px 1px;padding:5px;border-radius:5px;}.form-box label:after{content:"*";color:red;padding-left:0.2em;}.form-box input:focus,.form-box textarea:focus{background-color:rgb(24,26,27);color:rgb(232,230,227);}.main-banner #contact-form .form-box{background-color:rgba(24,26,27,0.7);}.main-banner #contact-form .form-box input,.main-banner #contact-form .form-box textarea{background-color:rgb(24,26,27);}.main-banner #contact-form .field-validation-error span{color:red;font-size:11px;}#typewriter-suffix{color:white;}#typewriter-text{color:rgb(232,230,227);margin:20px 0 25px;font-size:40px;font-family:"Poppins",Sans-serif;font-weight:700;}.s-casestudy{padding:40px 0px 40px 0px;background-color:rgb(24,26,27) !important;}.s-casestudy .title{position:relative;}.s-casestudy .text{position:relative;text-align:center;margin:0px 0px 20px 0px;font-size:15px;color:rgb(202,198,191);}.tags{list-style:none;display:flex;flex-direction:row;justify-content:center;gap:15px;}.tags li{padding:5px;background-color:#f8961e;color:black;border-radius:5px;font-size:12px;}.case-study .testimonial {display:flex;flex-direction:column;margin-top:50px;font-style:italic;}.case-study .testimonial p{display:inline;}.case-study .testimonial q p{color:#f8961e;}.tech-stack{margin-top:50px;}.tech-stack .container{background-color:#cac6bf;border-radius:50%;width:100px;height:100px;display:flex;justify-content:center;align-items:center;}.tech-stack .container img{filter:grayscale(100%);width:80px;}owl-carousel-o{width:100%;top:0;left:0;}.owl-item{width:50%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;display:flex;justify-content:center;align-items:center;}.owl-theme .owl-dots .owl-dot span{width:5px;height:5px;}.owl-stage{margin:0 auto;}.animated{-webkit-animation-duration:1000 ms;animation-duration:1000 ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-animated-out{z-index:1;}.owl-animated-in{z-index:0;}.s-team{padding:40px 0px 40px 0px;background-color:#080808 !important;}.s-team .text{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;text-align:center;}.s-team .img-box{margin-top:20px;margin-bottom:0px;width:50%;margin-left:20px;position:relative;background-color:rgb(24,26,27);box-shadow:rgba(65,70,73,0.5) 0px 0px 48px -31px;border-style:solid;border-width:0px 0px 7px 0px;border-color:#f8961e;padding-bottom:10px;}.s-team .img-box p{line-height:1.2;color:white;}.s-team .img-box h3{color:white;margin-top:20px;margin-bottom:10px;font-size:23px;color:#c7c0b5;}.s-team .img-box h6{color:#c7c0b5;}.s-team .img-box a{text-decoration:none;}.s-team .img-box .img-container{display:flex;flex-direction:column;position:relative;text-align:center;width:100%;}.s-team .img-box .img-container .img-box-content,.s-team .img-box .img-container .img-link{font-size:16px;font-weight:400;padding:20px;color:#c7c0b5;letter-spacing:0.35px;z-index:2;position:relative;}.s-team .img-box .img-container .img-box-image{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.s-team .img-box .img-container .img-box-content p{font-size:45px;font-weight:600;margin-bottom:10px;}.s-team .img-box .img-container .img-link{margin-top:auto;margin-bottom:1em;}.s-team .img-box .img-container h3{font-size:25px;font-weight:600;line-height:1.3em;}.s-team .img-box-image{width:100%;}.vacancies{padding:40px 0px 40px 0px;background-color:rgb(24,26,27) !important;}.vacancies .background-overlay{background-color:#181a1b !important;}.vacancies .title{position:relative;color:rgb(202,198,191);}.vacancies .container{position:relative;}.vacancies .vacancy-item{box-shadow:rgba(0,0,0,0.22) 5px 5px 26px -15px;background-color:rgb(24,26,27);border-color:rgb(54,59,61);border-style:solid;border-width:1px 1px 1px 1px;padding:30px;}.vacancies .vacancy-item:not(:last-child){margin-bottom:50px;}.vacancy-details{padding-top:120px;}.casestudies{padding:80px 0px 80px 0px;}.casestudies .list {gap:15px;}.casestudies .background-overlay{background-color:#181a1b !important;}.casestudies .title{position:relative;color:rgb(202,198,191);}.casestudies .container{position:relative;}.casestudies .casestudy-item{box-shadow:rgba(0,0,0,0.22) 5px 5px 26px -15px;background-color:rgb(24,26,27);border-color:rgb(54,59,61);border-style:solid;border-width:1px 1px 1px 1px;display:flex;flex-direction:row;}.casestudies .casestudy-item img {height:300px;width:490px;}.casestudies .casestudy-item .content{padding:20px;}.casestudies .casestudy-item:not(:last-child){margin-bottom:50px;}.casestudy-details{padding-top:120px;}.blox-alternating-classic-pointer-timeline *{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.blox-alternating-classic-pointer-timeline{font-family:inherit;font-size:15px;color:#c7c0b5 !important;padding:0px 20px;margin:0px;list-style:none;text-align:left;}.blox-alternating-classic-pointer-timeline li{position:relative;padding:20px 0 0px 0;margin:0px 50% 0 0;}.blox-alternating-classic-pointer-timeline li:nth-child(2n){margin:0 0 0 50%;}.blox-alternating-classic-pointer-timeline li:nth-child(2n) .blox-wrapper{margin:0 0px 0 40px;}.blox-alternating-classic-pointer-timeline li:nth-child(2n) .blox-dote{right:auto;left:-41px;margin-left:-7px;}.blox-alternating-classic-pointer-timeline li:nth-child(2n) .blox-wrapper:before{right:auto;left:-9px;}.blox-alternating-classic-pointer-timeline li:nth-child(2n):before{right:auto;left:0px;}.blox-alternating-classic-pointer-timeline li ul{list-style:none;margin:10px 0 0 0;}.blox-alternating-classic-pointer-timeline li ul li:before{display:none;}.blox-alternating-classic-pointer-timeline li:last-child::before{height:81%;}.blox-alternating-classic-pointer-timeline li ul li{margin:0;padding:4px 0 4px 0;}.blox-alternating-classic-pointer-timeline li:before{position:absolute;right:-2px;top:22px;content:"";height:100%;border-left:#f8961e 2px solid !important;}.blox-alternating-classic-pointer-timeline li .blox-wrapper{padding:20px 24px 20px 28px;margin:0 40px 0 0px;position:relative;}.blox-alternating-classic-pointer-timeline li .blox-wrapper .blox-wrapper-icon{background-size:contain;padding:20px;background-repeat:no-repeat;margin-bottom:15px;display:block;margin-left:auto;margin-right:auto;background-position:center !important;filter:brightness(0) saturate(100%) invert(77%) sepia(69%) saturate(3843%) hue-rotate(347deg) brightness(102%) contrast(94%);}.blox-alternating-classic-pointer-timeline li .blox-wrapper:before{display:block;content:"";}.blox-alternating-classic-pointer-timeline .blox-dote{position:absolute;width:16px;height:16px;right:-42px;top:21px;margin:0px -7px 0px 0px;display:block;border-radius:50%;}.blox-alternating-classic-pointer-timeline .blox-content{font-size:14px;line-height:19px;}.blox-alternating-classic-pointer-timeline .blox-heading{font-size:18px;font-weight:bold;margin:0 0 12px 0;}.blox-alternating-classic-pointer-timeline li .blox-wrapper:before{width:20px;height:20px;display:block;content:"";transform:rotate(-45deg);position:absolute;right:-9px;top:20px;background-color:inherit;}
@media only screen and (max-width:991px){.navbar-dark .navbar-toggler{border-color:transparent;box-shadow:unset;border-radius:0;}.navbar{padding-top:15px;padding-bottom:15px;}.navbar-expand-lg > .container{padding-left:15px;padding-right:15px;}.navbar-dark .navbar-toggler{border-color:transparent;box-shadow:unset;border-radius:0;}.navbar-dark .navbar-nav{background-color:#000000;padding:10px 20px;margin-top:10px;}.navbar-dark .navbar-nav .nav-item{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;}.navbar-dark .navbar-nav .nav-item .nav-link,.navbar-dark .navbar-nav .nav-item .dropdown-toggle{color:#ffffff;display:block;}.navbar-dark .navbar-nav .nav-item .nav-link.active,.navbar-dark .navbar-nav .nav-item .nav-link:hover,.navbar-dark .navbar-nav .nav-item .dropdown-toggle.active,.navbar-dark .navbar-nav .nav-item .dropdown-toggle:hover{color:#f8961e;}.navbar-dark .navbar-nav .nav-item .nav-link.active::before,.navbar-dark .navbar-nav .nav-item .dropdown-toggle.active::before{bottom:50%;}.navbar-dark .navbar-nav .nav-item .nav-link::before,.navbar-dark .navbar-nav .nav-item .dropdown-toggle::before{margin-bottom:-5px;margin-right:0;}.navbar-dark.is-sticky{padding-top:15px;padding-bottom:15px;}.navbar-dark.is-sticky .navbar-toggler{box-shadow:unset;}.navbar-dark.is-sticky .navbar-nav{border:1px solid #eeeeee;}.navbar-dark.is-sticky .navbar-nav .nav-item .nav-link.active::before,.navbar-dark.is-sticky .navbar-nav .nav-item .dropdown-toggle.active::before{top:auto;bottom:50%;display:block;}.d-flex{flex-direction:column;}.img-box{width:100% !important;padding-left:0;margin-left:0 !important;}.flip-card{width:100% !important;}.footer-area{text-align:center;padding-top:40px;padding-bottom:40px;}.footer-area .get-in-touch{align-items:center;margin-top:50px;}.nav-pills {flex-direction:column!important;}.nav-pills li {margin-bottom:20px;}.nav-pills h3 {text-align:center;}.form-box {padding:10px;}.contact-form-page #contact-form{margin-left:-30px;margin-right:-30px;}#contact-form-title {display:none!important;}#contact-form-subtitle {display:none!important;}#contact-form input {height:40px;}.casestudy-item h2 {margin-left:10px;}.casestudies .casestudy-item{box-shadow:rgba(0,0,0,0.22) 5px 5px 26px -15px;background-color:rgb(24,26,27);border-color:rgb(54,59,61);border-style:solid;border-width:1px 1px 1px 1px;display:flex;flex-direction:column;width:100%;}.casestudies .casestudy-item img{height:237px;width:420px;}.main-bg{background-image:url("/img/main_banner_bnw_m1.webp");}}@media only screen and (max-width:767px){body{font-size:14px;}.form-control{height:45px;padding:10px;font-size:13px;}.navbar-default .navbar-brand{display:inline;}.navbar-default .navbar-toggle .icon-bar{background-color:black;}.navbar-default .navbar-nav .dropdown-menu > li > a{color:red;background-color:black;border-radius:4px;margin-top:2px;}.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#333;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{background-color:black;}.navbar-nav .open .dropdown-menu{border-bottom:1px solid white;border-radius:0;}.dropdown-menu{padding-left:10px;}.dropdown-menu .dropdown-menu{padding-left:20px;}.dropdown-menu .dropdown-menu .dropdown-menu{padding-left:30px;}li.dropdown.open{border:0px solid red;}.navbar-brand img{max-width:130px;}.navbar-collapse{position:absolute;top:55px;left:0;right:0;margin-right:0;}.main-banner{height:100vh;padding-top:50px;padding-bottom:140px;}.main-banner-content {padding:0 5% 0 5%;}.main-banner-content h1{margin:12px 0 18px;font-size:30px;line-height:1.1;}.main-bg{background-image:url("/img/main_banner_bnw_m2.webp");}#typewriter-text{display:block;line-height:1;padding-bottom:0;height:20px;font-size:30px;}.title {font-size:28px;}.container p {padding-left:10px;padding-right:10px;}.container h2{padding-left:10px;padding-right:10px;}.container .readmore {margin-left:10px;}ul.tags{padding-left:0;}.s-intro .box{margin:0px 0px 20px 0px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 20px 20px 20px;}.s-intro .box figure{margin-right:0 !important;width:45px;}.s-intro .box-title .s-intro .box-text{text-align:center;}.s-services .tab-content {margin-top:10px;}.blox-alternating-classic-pointer-timeline li{padding:65px 0 0 0;}.blox-alternating-classic-pointer-timeline li,.blox-alternating-classic-pointer-timeline li:nth-child(2n){margin:0;}.blox-alternating-classic-pointer-timeline li .blox-dote,.blox-alternating-classic-pointer-timeline li:nth-child(2n) .blox-dote{right:auto;left:50%;margin-left:-7px;top:-45px;}.blox-alternating-classic-pointer-timeline li:before,.blox-alternating-classic-pointer-timeline li:nth-child(2n):before{right:auto;left:50%;top:0;}.blox-alternating-classic-pointer-timeline li .blox-wrapper,.blox-alternating-classic-pointer-timeline li:nth-child(2n) .blox-wrapper{margin:0;}.blox-alternating-classic-pointer-timeline li .blox-wrapper:before,.blox-alternating-classic-pointer-timeline li:nth-child(2n) .blox-wrapper:before{left:50%;top:-10px;right:auto;margin-left:-10px;}}
