@import "https://fonts.googleapis.com/css?family=Roboto:300,700|Montserrat:300&subset=latin,latin-ext&display=swap";header nav .lang-wrapper .lang-display span,header nav .lang-wrapper .lang-switch li a span,header nav .lang-wrapper .lang-display a,header nav .lang-wrapper .lang-switch li a{color:#fff;font-size:20px}.contact-content .form-wrapper form textarea,.contact-content .form-wrapper form input{color:#bcbfbf;font-size:20px}.contact-content,.portfolio-single-header,.portfolio-content,.portfolio-single-content,.about-content{width:100%;max-width:1200px;margin:0 auto}header nav .menu,header nav.opened .menu-mobile,header nav .lang-wrapper .lang-switch,.contact-content .info-wrapper ul,.portfolio-single-content .info .info-card ul,.portfolio-single-content .tabs div:first-of-type ul,.about-content .known-technologies .tech-wrapper{list-style-type:none;padding-left:0;margin:0}header nav.tablet-nav.opened,header nav .lang-wrapper .lang-switch,header.fixedHeader,footer div,.contact-content .info-wrapper .icon-card,.contact-content .info-wrapper ul,.contact-content .form-wrapper,.portfolio-content .card,.portfolio-single-content .info .info-card,.portfolio-single-content .tabs div:first-of-type ul .tab-button,.home-content .report-img-wrapper,.home-content .image-wrapper{-webkit-box-shadow:0 10px 20px 0 #0a0a0a;-moz-box-shadow:0 10px 20px 0 #0a0a0a;box-shadow:0 10px 20px 0 #0a0a0a;background:#132227}.contact-content .info-wrapper ul li a,.portfolio-single-content .info .info-card ul li a{color:#bcbfbf;text-decoration:none}.contact-content .info-wrapper ul li a:hover,.portfolio-single-content .info .info-card ul li a:hover{color:#5bb293}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}}:root{font-size:16px}*{box-sizing:border-box}html,body{height:100%}body{background:#0d1b1e;font-family:roboto,sans-serif;font-weight:300;margin:0;position:sticky}h1{color:#fff;font-family:montserrat,sans-serif;font-weight:300;text-transform:uppercase;margin:0}p{color:#bcbfbf}.particles-js-canvas-el{position:absolute;top:0;z-index:-1}header{display:flex;justify-content:space-between;padding:25px}header nav.tablet-nav{display:flex;align-items:center;justify-content:space-between;width:50px;transition:width .3s ease-in-out}header nav.tablet-nav .hamburger{align-self:flex-start;height:40px;width:50px;position:relative}header nav.tablet-nav .hamburger::before{content:'';display:block;width:100%;border-bottom:2px solid #fff;position:absolute;top:0;left:0;transition:all .3s linear}header nav.tablet-nav .hamburger::after{content:'';display:block;width:100%;height:calc(50% - 3px);border-top:2px solid #fff;border-bottom:2px solid #fff;position:absolute;bottom:0;left:0;transition:all .3s linear}header nav.tablet-nav .hamburger:hover::before{transform:rotate(-45deg)}header nav.tablet-nav .hamburger:hover::after{height:0;border-top:0;bottom:4px;transform:rotate(45deg)}header nav.tablet-nav.opened{display:flex;align-items:flex-start;justify-content:flex-start;background:#132227;width:70%;height:100%;padding:25px;position:fixed;top:0;right:0;z-index:10}header nav.tablet-nav.opened .hamburger::before{top:50%;transform:rotate(-45deg)}header nav.tablet-nav.opened .hamburger::after{height:0;border-top:0;bottom:calc(50% - 2px);transform:rotate(45deg)}@media(min-width:768px) and (max-width:1023px){header nav.tablet-nav.opened{width:40%}}@media(min-width:1024px){header nav.tablet-nav{display:none}}header nav.desktop-nav{display:none}@media(min-width:1024px){header nav.desktop-nav{display:flex;align-items:center;justify-content:space-between}}header .logo{font-size:60px;line-height:47px;color:#fff;text-decoration:none}header .logo:active{text-decoration:none}header .logo:visited{text-decoration:none}header .logo span{white-space:nowrap}header nav .menu,header nav.opened .menu-mobile{margin-right:25px}header nav .menu li,header nav.opened .menu-mobile li{float:left}header nav .menu li a,header nav.opened .menu-mobile li a{color:#fff;display:block;text-decoration:none;font-size:28px;margin-left:12.5px;padding:12.5px 0;white-space:nowrap}header nav .menu li a:last-of-type,header nav.opened .menu-mobile li a:last-of-type{padding-right:12.5px}header nav .menu li a:hover,header nav.opened .menu-mobile li a:hover{color:#5bb293}header nav .menu .active a,header nav.opened .menu-mobile .active a{color:#5bb293}header nav .menu-mobile{display:none}header nav.opened .menu-mobile{display:flex;flex-direction:column;margin-left:25px}header nav.opened .menu-mobile li a{margin-left:0}header nav.opened .menu-mobile .ls-mobile-wrapper{position:relative}header nav.opened .menu-mobile .ls-mobile-wrapper .lang-switch{top:50px}header nav.opened .menu-mobile .ls-mobile-wrapper .lang-switch a{font-size:20px}header nav .lang-wrapper{display:flex;align-items:center}header nav .lang-wrapper .lang-display,header nav .lang-wrapper .lang-switch li a{display:flex;align-items:center;cursor:pointer;position:relative}header nav .lang-wrapper .lang-display img,header nav .lang-wrapper .lang-switch li a img{width:32px;height:21px;margin-right:5px}header nav .lang-wrapper .lang-switch{padding:25px;position:absolute;right:25px;top:50px;display:none;z-index:9}header nav .lang-wrapper .lang-switch li:not(:first-of-type){margin-top:12.5px}header nav .lang-wrapper .lang-switch li a{color:#fff;text-decoration:none}header nav .lang-wrapper .lang-switch li a:hover{color:#bcbfbf}header.fixedHeader{position:fixed;width:100%;top:0;left:0;background-color:#132227;z-index:99;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(min-width:768px) and (max-width:1023px){header.fixedHeader{width:calc(100% - 50px);left:25px}}@media(min-width:1024px){header.fixedHeader{width:calc(100% - 50px);left:25px}}#content{min-height:calc(100% - 275px);padding:0 25px;animation:fadein .5s;-moz-animation:fadein .5s;-webkit-animation:fadein .5s;-o-animation:fadein .5s}footer{padding-bottom:1px}footer div{padding:25px;margin:25px}footer div p{margin:0;text-align:center;font-size:16px}footer div p span{margin-right:6.25px}.scrollToTop{display:none;align-items:center;justify-content:center;position:fixed;bottom:25px;right:25px;z-index:99;border:1px solid #5bb293;outline:none;cursor:pointer;width:50px;height:50px;border-radius:50%;font-size:40px;background-color:#132227;color:#5bb293;padding:0}.scrollToTop svg{color:#5bb293}.scrollToTop:hover{background-color:#132227;border:1px solid #fff}.scrollToTop:hover svg{color:#fff}.contact-content{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:50px auto}@media(min-width:1024px){.contact-content{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}}.contact-content .info-wrapper{display:block;margin-bottom:25px;width:100%}.contact-content .info-wrapper .page-title-mobile{display:block;margin-bottom:25px}.contact-content .info-wrapper .page-title{display:none}.contact-content .info-wrapper .icon-card{padding:25px;display:none;max-width:235px;width:100%;margin-left:25px}.contact-content .info-wrapper .icon-card .image-wrapper{height:0;overflow:hidden;padding-top:74.8%;position:relative}.contact-content .info-wrapper .icon-card .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:768px) and (max-width:1023px){.contact-content .info-wrapper .icon-card{display:block;margin-top:39px}}@media(min-width:1024px){.contact-content .info-wrapper .icon-card{margin:25px 0;display:block;max-width:100%}}.contact-content .info-wrapper ul{padding:25px}.contact-content .info-wrapper ul li{display:flex;align-items:center}.contact-content .info-wrapper ul li:not(:last-of-type){margin-bottom:12.5px}.contact-content .info-wrapper ul li .image-wrapper{width:32px;height:0;overflow:hidden;padding-top:32px;position:relative}.contact-content .info-wrapper ul li .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.contact-content .info-wrapper ul li a{margin-left:12.5px}@media(min-width:768px) and (max-width:1023px){.contact-content .info-wrapper{display:flex;flex-direction:row-reverse;justify-content:center}}@media(min-width:1024px){.contact-content .info-wrapper{display:block;margin-bottom:initial;width:fit-content}.contact-content .info-wrapper .page-title{display:block}.contact-content .info-wrapper .page-title-mobile{display:none}}.contact-content .form-wrapper{padding:25px;width:100%;max-width:600px}.contact-content .form-wrapper form{display:flex;flex-direction:column;width:100%}.contact-content .form-wrapper form .icon-fields{display:flex}.contact-content .form-wrapper form .icon-fields div:first-of-type{display:flex;flex-direction:column;width:100%}@media(min-width:1024px){.contact-content .form-wrapper form .icon-fields div:first-of-type{width:60%;margin-right:25px}}.contact-content .form-wrapper form .icon-fields div:last-of-type{display:none}@media(min-width:1024px){.contact-content .form-wrapper form .icon-fields div:last-of-type{display:block;width:40%}.contact-content .form-wrapper form .icon-fields div:last-of-type .image-wrapper{width:100%;height:0;overflow:hidden;padding-top:80%;position:relative}.contact-content .form-wrapper form .icon-fields div:last-of-type .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}}.contact-content .form-wrapper form label{color:#bcbfbf;margin-bottom:12.5px}.contact-content .form-wrapper form label:not(:first-of-type){margin-top:25px}.contact-content .form-wrapper form label:last-of-type{margin-top:25px}.contact-content .form-wrapper form textarea,.contact-content .form-wrapper form input{border:none;background:#0d1b1e;padding:12.5px}.contact-content .form-wrapper form textarea:focus,.contact-content .form-wrapper form input:focus{background:#132227;outline:1px solid #fff}.contact-content .form-wrapper form input:-webkit-autofill,.contact-content .form-wrapper form input select:-webkit-autofill:hover,.contact-content .form-wrapper form input select:-webkit-autofill:focus{-webkit-text-fill-color:#bcbfbf;-webkit-box-shadow:0 0 0 1000px #0d1b1e inset}.contact-content .form-wrapper form button{background:#132227;border:1px solid #bcbfbf;margin:25px auto 0;height:50px;width:250px;font-size:28px;color:#bcbfbf;font-weight:300}.contact-content .form-wrapper form button:hover{background:#15252a;border:1px solid #fff;color:#fff}.contact-content .form-wrapper form button:focus{outline:none;background:#16282e}@media(min-width:1024px){.contact-content .form-wrapper form button{margin:25px 0 0}}.contact-content .form-wrapper form .submission-success,.contact-content .form-wrapper form .submission-error{display:flex;align-items:center;justify-content:space-between;border:1px solid #007e33;color:#007e33;padding:12.5px;margin-top:12.5px;display:none}.contact-content .form-wrapper form .submission-success .close-success,.contact-content .form-wrapper form .submission-error .close-success,.contact-content .form-wrapper form .submission-success .close-error,.contact-content .form-wrapper form .submission-error .close-error{position:relative;width:24px}.contact-content .form-wrapper form .submission-success .close-success::before,.contact-content .form-wrapper form .submission-error .close-success::before,.contact-content .form-wrapper form .submission-success .close-success::after,.contact-content .form-wrapper form .submission-error .close-success::after,.contact-content .form-wrapper form .submission-success .close-error::after,.contact-content .form-wrapper form .submission-error .close-error::after,.contact-content .form-wrapper form .submission-success .close-error::before,.contact-content .form-wrapper form .submission-error .close-error::before{content:'';display:block;width:100%;height:1px;background:#fff;transform:rotate(-45deg)}.contact-content .form-wrapper form .submission-success .close-success::after,.contact-content .form-wrapper form .submission-error .close-success::after,.contact-content .form-wrapper form .submission-success .close-error::after,.contact-content .form-wrapper form .submission-error .close-error::after{transform:rotate(45deg)}.contact-content .form-wrapper form .submission-success .close-success:hover,.contact-content .form-wrapper form .submission-error .close-success:hover,.contact-content .form-wrapper form .submission-success .close-error:hover,.contact-content .form-wrapper form .submission-error .close-error:hover{cursor:pointer}.contact-content .form-wrapper form .submission-success .close-success:hover::before,.contact-content .form-wrapper form .submission-error .close-success:hover::before,.contact-content .form-wrapper form .submission-success .close-success:hover::after,.contact-content .form-wrapper form .submission-error .close-success:hover::after,.contact-content .form-wrapper form .submission-success .close-error:hover::after,.contact-content .form-wrapper form .submission-error .close-error:hover::after,.contact-content .form-wrapper form .submission-success .close-error:hover::before,.contact-content .form-wrapper form .submission-error .close-error:hover::before,.contact-content .form-wrapper form .submission-success .close-success:hover::after,.contact-content .form-wrapper form .submission-error .close-success:hover::after,.contact-content .form-wrapper form .submission-success .close-error:hover::after,.contact-content .form-wrapper form .submission-error .close-error:hover::after{background:#5bb293}.contact-content .form-wrapper form .submission-error{border:1px solid #c00;color:#c00;padding:12.5px;margin-top:12.5px}@media(min-width:768px) and (max-width:1023px){.contact-content .form-wrapper{margin:0}}@media(min-width:1024px){.contact-content .form-wrapper{margin:0 0 0 25px}}.portfolio-single-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;margin-top:50px}.portfolio-single-header .link-wrapper{display:flex}.portfolio-single-header .link-wrapper a{display:block;color:#fff;font-size:20px;text-decoration:none;position:relative}.portfolio-single-header .link-wrapper a:hover{color:#5bb293}.portfolio-single-header .link-wrapper a:hover::before{border-color:#5bb293}.portfolio-single-header .link-wrapper a:hover::after{border-color:#5bb293}.portfolio-single-header .link-wrapper .left-arrow,.portfolio-single-header .link-wrapper .right-arrow,.portfolio-single-header .link-wrapper .portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .portfolio-single-header .link-wrapper .right-arrow{padding-left:25px}.portfolio-single-header .link-wrapper .left-arrow::before,.portfolio-single-header .link-wrapper .right-arrow::before,.portfolio-single-header .link-wrapper .portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow::before,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .portfolio-single-header .link-wrapper .right-arrow::before{content:'';display:block;width:20px;border-bottom:1px solid #fff;position:absolute;top:4.5px;left:0;transform:rotate(-45deg)}.portfolio-single-header .link-wrapper .left-arrow::after,.portfolio-single-header .link-wrapper .right-arrow::after,.portfolio-single-header .link-wrapper .portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow::after,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .portfolio-single-header .link-wrapper .right-arrow::after{content:'';display:block;width:20px;border-bottom:1px solid #fff;position:absolute;bottom:4.5px;left:0;transform:rotate(45deg)}.portfolio-single-header .link-wrapper .left-arrow .hide-mobile,.portfolio-single-header .link-wrapper .right-arrow .hide-mobile,.portfolio-single-header .link-wrapper .portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow .hide-mobile,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .portfolio-single-header .link-wrapper .right-arrow .hide-mobile{display:none}.portfolio-single-header .link-wrapper .left-arrow .show-mobile,.portfolio-single-header .link-wrapper .right-arrow .show-mobile,.portfolio-single-header .link-wrapper .portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow .show-mobile,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .portfolio-single-header .link-wrapper .right-arrow .show-mobile{display:initial}@media(min-width:768px) and (max-width:1023px){.portfolio-single-header .link-wrapper .left-arrow .hide-mobile,.portfolio-single-header .link-wrapper .right-arrow .hide-mobile,.portfolio-single-header .link-wrapper .portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow .hide-mobile,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .portfolio-single-header .link-wrapper .right-arrow .hide-mobile{display:initial}.portfolio-single-header .link-wrapper .left-arrow .show-mobile,.portfolio-single-header .link-wrapper .right-arrow .show-mobile,.portfolio-single-header .link-wrapper .portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow .show-mobile,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .portfolio-single-header .link-wrapper .right-arrow .show-mobile{display:none}}@media(min-width:1024px){.portfolio-single-header .link-wrapper .left-arrow .hide-mobile,.portfolio-single-header .link-wrapper .right-arrow .hide-mobile,.portfolio-single-header .link-wrapper .portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow .hide-mobile,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .portfolio-single-header .link-wrapper .right-arrow .hide-mobile{display:initial}.portfolio-single-header .link-wrapper .left-arrow .show-mobile,.portfolio-single-header .link-wrapper .right-arrow .show-mobile,.portfolio-single-header .link-wrapper .portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow .show-mobile,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .portfolio-single-header .link-wrapper .right-arrow .show-mobile{display:none}}.portfolio-single-header .link-wrapper .right-arrow{padding-right:25px;padding-left:0;margin-left:25px}.portfolio-single-header .link-wrapper .right-arrow::before{right:0;left:initial;transform:rotate(45deg)}.portfolio-single-header .link-wrapper .right-arrow::after{right:0;left:initial;transform:rotate(-45deg)}.portfolio-content{display:grid;grid-template-columns:auto;grid-gap:25px;justify-content:center;margin:50px auto}.portfolio-content .card{width:fit-content;padding:25px;padding-bottom:0}.portfolio-content .card h3{font-weight:400}.portfolio-content .card div{border:1px solid #fff;width:260px;height:0;overflow:hidden;padding-top:57.20081136%;position:relative}.portfolio-content .card div img{display:block;transition:all .3s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%}.portfolio-content .card a{color:#fff;text-decoration:none}.portfolio-content .card a:hover{text-decoration:underline}.portfolio-content .card:hover div img{transform:scale(1.1)}@media(min-width:768px) and (max-width:1023px){.portfolio-content{grid-template-columns:auto auto}}@media(min-width:1024px){.portfolio-content{grid-template-columns:auto auto auto}}.portfolio-single-content{display:grid;grid-template-columns:auto;grid-gap:25px;justify-content:center;margin:50px auto}.portfolio-single-content .info{padding:0 25px}.portfolio-single-content .info .info-card{padding:25px;margin-top:25px}.portfolio-single-content .info .info-card h2{color:#fff;margin-top:0}.portfolio-single-content .info .info-card ul li{display:flex;align-items:center;color:#fff}.portfolio-single-content .info .info-card ul li:not(:first-of-type){margin-top:8.33333333px}.portfolio-single-content .info .info-card ul li:last-of-type{margin-top:20px}.portfolio-single-content .info .info-card ul li div:not(.label){margin-left:12.5px;display:flex}.portfolio-single-content .info .info-card ul li div.label{color:#5bb293;font-weight:700}.portfolio-single-content .info .info-card ul li a{font-weight:400}.portfolio-single-content .info .info-card ul li ul{list-style-type:circle}.portfolio-single-content .info .info-card ul li ul li:not(:first-of-type){margin-top:8.33333333px}.portfolio-single-content .info .info-card .logos-wrapper{display:grid;grid-gap:25px;grid-template-columns:auto auto auto auto;margin-top:25px}.portfolio-single-content .info .info-card .logos-wrapper .tech-logo{width:100%}.portfolio-single-content .info .info-card .logos-wrapper .tech-logo a .image-wrapper{height:0;overflow:hidden;padding-top:35px;position:relative}.portfolio-single-content .info .info-card .logos-wrapper .tech-logo a .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:768px) and (max-width:1023px){.portfolio-single-content .info .info-card .logos-wrapper{grid-template-columns:auto auto auto}}@media(min-width:768px) and (max-width:1023px){.portfolio-single-content .info{display:flex;align-items:baseline;justify-content:space-between;grid-gap:25px;padding:0}}@media(min-width:1024px){.portfolio-single-content .info{padding:0}}.portfolio-single-content .tabs{display:grid;grid-template-columns:auto;grid-gap:25px;margin-top:25px}.portfolio-single-content .tabs div:first-of-type ul{width:fit-content;margin:0 auto}.portfolio-single-content .tabs div:first-of-type ul .tab-button{display:inline-block;margin-right:12.5px;padding:8.33333333px;cursor:pointer}.portfolio-single-content .tabs div:first-of-type ul .tab-button .tab-icon{color:#fff}.portfolio-single-content .tabs div:first-of-type ul .tab-button:hover .tab-icon{color:#5bb293}.portfolio-single-content .tabs div:first-of-type ul .tab-button.active .tab-icon{color:#5bb293}@media(min-width:1024px){.portfolio-single-content .tabs div:first-of-type ul .tab-button{margin-right:0;margin-top:25px}.portfolio-single-content .tabs div:first-of-type ul .tab-button:first-of-type{margin-top:40px}}.portfolio-single-content .tabs div:last-of-type .tab-content{display:none;animation:fadein .5s;-moz-animation:fadein .5s;-webkit-animation:fadein .5s;-o-animation:fadein .5s}.portfolio-single-content .tabs div:last-of-type .tab-content.active{display:block}.portfolio-single-content .tabs div:last-of-type .tab-content .slider{display:flex;justify-content:space-between;height:220px;width:100vw;background-position:50% 0;background-repeat:no-repeat;background-size:contain;position:relative}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .left-arrow,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow{width:50px;height:50px;position:relative;align-self:center;cursor:pointer}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .left-arrow::before,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow::before{content:'';display:block;width:100%;border-bottom:2px solid #fff;position:absolute;top:7px;left:0;transform:rotate(-45deg)}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .left-arrow::after,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow::after{content:'';display:block;width:100%;border-bottom:2px solid #fff;position:absolute;bottom:7px;left:0;transform:rotate(45deg)}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .left-arrow:hover::before,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow:hover::before{border-color:#5bb293}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .left-arrow:hover::after,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow:hover::after{border-color:#5bb293}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .left-arrow.disabled::before,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .disabled.right-arrow::before{border-color:#bcbfbf}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .left-arrow.disabled::after,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .disabled.right-arrow::after{border-color:#bcbfbf}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow::before{transform:rotate(45deg)}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .right-arrow::after{transform:rotate(-45deg)}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .desktop-gallery-container,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container{width:243px;height:151px;top:10px;margin:0 auto;overflow:scroll;position:relative}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .desktop-gallery-container img,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container img,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container img{position:absolute;left:0;top:0;width:243px;display:none}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .desktop-gallery-container img.active,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container img.active,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container img.active{display:block}@media(min-width:768px) and (max-width:1023px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider .desktop-gallery-container img,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container img,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container img{width:442px}}@media(min-width:1024px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider .desktop-gallery-container img,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container img,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container img{width:442px}}@media(min-width:768px) and (max-width:1023px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider .desktop-gallery-container,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container{width:442px;height:280px;top:15px}}@media(min-width:1024px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider .desktop-gallery-container,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container,.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container{width:442px;height:280px;top:15px}}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container{width:134px;height:180px;top:20px}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container img{width:134px}@media(min-width:768px) and (max-width:1023px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container{width:245px;height:330px;top:35px}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container img{width:245px}}@media(min-width:1024px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container{width:245px;height:330px;top:35px}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .tablet-gallery-container img{width:245px}}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container{width:93px;height:163px;top:28px}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container img{width:93px}@media(min-width:768px) and (max-width:1023px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container{width:168px;height:296px;top:52px}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container img{width:168px}}@media(min-width:1024px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container{width:168px;height:296px;top:52px}.portfolio-single-content .tabs div:last-of-type .tab-content .slider .mobile-gallery-container img{width:168px}}@media(min-width:768px) and (max-width:1023px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider{height:400px;width:initial}}@media(min-width:1024px){.portfolio-single-content .tabs div:last-of-type .tab-content .slider{height:400px;width:initial;margin-left:25px}}@media(min-width:1024px){.portfolio-single-content .tabs{grid-template-columns:50px auto;margin-right:25px}}@media(min-width:768px) and (max-width:1023px){.portfolio-single-content{justify-content:initial}}@media(min-width:1024px){.portfolio-single-content{grid-template-columns:30% 70%;justify-content:initial}}.about-content{margin-top:50px}.about-content .known-technologies{margin-top:50px;padding-bottom:25px}.about-content .known-technologies .tech-wrapper{display:grid;grid-template-columns:auto auto;grid-column-gap:25px;grid-row-gap:25px;margin-top:25px}.about-content .known-technologies .tech-wrapper .tech-logo a{display:flex;align-items:center;color:#fff;font-size:18px;text-decoration:none;height:100%;max-height:24px}.about-content .known-technologies .tech-wrapper .tech-logo a .image-wrapper{height:0;width:100%;overflow:hidden;padding-top:24px;position:relative}.about-content .known-technologies .tech-wrapper .tech-logo a .image-wrapper img{position:absolute;top:0;left:0;height:100%}.about-content .known-technologies .tech-wrapper .tech-logo a .image-wrapper .logo-with-text{width:24px}.about-content .known-technologies .tech-wrapper .tech-logo a .image-wrapper div{position:absolute;top:0;left:24px;white-space:nowrap;margin-left:8.33333333px}@media(min-width:768px) and (max-width:1023px){.about-content .known-technologies{grid-template-columns:auto auto auto}}@media(min-width:1024px){.about-content .known-technologies{grid-template-columns:auto auto auto}}.about-content .timeline{margin-bottom:100px}.about-content .timeline .house{max-width:250px;margin:0 auto}.about-content .timeline .house .image-wrapper{height:0;overflow:hidden;padding-top:112.25759707%;position:relative}.about-content .timeline .house .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.about-content .timeline .timeline-content{display:grid;grid-template-columns:50% 50%;justify-content:center}.about-content .timeline .timeline-content .left{border-right:1px solid #fff}.about-content .timeline .timeline-content .left .left-content{padding-right:25px;padding-top:100px}.about-content .timeline .timeline-content .left .left-content .text-bubble{color:#fff;width:100%;border-bottom:1px solid;padding:25px 12.5px 25px 0;position:relative;line-height:1.5}.about-content .timeline .timeline-content .left .left-content .text-bubble::before{content:"";display:block;position:absolute;right:0;bottom:0;background:#fff;width:1px;height:59px}.about-content .timeline .timeline-content .left .left-content .text-bubble::after{content:"";display:block;position:absolute;right:-24px;bottom:59px;background:#fff;width:25px;height:1px}@media(min-width:768px) and (max-width:1023px){.about-content .timeline .timeline-content .left .left-content .text-bubble::after{right:-49px;width:50px}}@media(min-width:1024px){.about-content .timeline .timeline-content .left .left-content .text-bubble::after{right:-99px;width:100px}}@media(min-width:768px) and (max-width:1023px){.about-content .timeline .timeline-content .left .left-content{padding-right:50px}}@media(min-width:1024px){.about-content .timeline .timeline-content .left .left-content{padding-right:100px}}.about-content .timeline .timeline-content .right-with-icon{display:flex;align-items:flex-end;border-left:1px solid #fff}.about-content .timeline .timeline-content .right-with-icon .right-content{padding-left:25px;padding-top:50px}.about-content .timeline .timeline-content .right-with-icon .right-content .icon-wrapper{display:flex;align-items:center;justify-content:center;width:120px;height:120px;background:#132227;border:1px solid #fff;border-radius:100%;padding:12.5px;position:relative}.about-content .timeline .timeline-content .right-with-icon .right-content .icon-wrapper::before{content:"";display:block;position:absolute;background:#fff;width:25px;height:1px;left:-25px;bottom:50%}.about-content .timeline .timeline-content .right-with-icon .right-content .icon-wrapper .image-wrapper{height:0;width:75px;overflow:hidden;padding-top:100%;position:relative}.about-content .timeline .timeline-content .right-with-icon .right-content .icon-wrapper .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.about-content .timeline .timeline-content .left-with-icon{display:flex;align-items:flex-end;justify-content:flex-end;border-right:1px solid #fff}.about-content .timeline .timeline-content .left-with-icon .left-content{padding-right:25px}.about-content .timeline .timeline-content .left-with-icon .icon-wrapper{display:flex;align-items:center;justify-content:center;width:120px;height:120px;background:#132227;border:1px solid #fff;border-radius:100%;padding:12.5px;position:relative}.about-content .timeline .timeline-content .left-with-icon .icon-wrapper::after{content:"";display:block;position:absolute;background:#fff;width:25px;height:1px;right:-25px;bottom:50%}.about-content .timeline .timeline-content .left-with-icon .icon-wrapper .image-wrapper{height:0;width:75px;overflow:hidden;padding-top:100%;position:relative}.about-content .timeline .timeline-content .left-with-icon .icon-wrapper .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.about-content .timeline .timeline-content .right{border-left:1px solid #fff}.about-content .timeline .timeline-content .right .right-content{padding-left:25px;padding-top:100px}.about-content .timeline .timeline-content .right .right-content .text-bubble{color:#fff;width:100%;border-bottom:1px solid;padding:25px 0 25px 12.5px;position:relative;line-height:1.5}.about-content .timeline .timeline-content .right .right-content .text-bubble::before{content:"";display:block;position:absolute;left:0;bottom:0;background:#fff;width:1px;height:59px}.about-content .timeline .timeline-content .right .right-content .text-bubble::after{content:"";display:block;position:absolute;left:-24px;bottom:59px;background:#fff;width:25px;height:1px}@media(min-width:768px) and (max-width:1023px){.about-content .timeline .timeline-content .right .right-content .text-bubble::after{left:-49px;width:50px}}@media(min-width:1024px){.about-content .timeline .timeline-content .right .right-content .text-bubble::after{left:-99px;width:100px}}@media(min-width:768px) and (max-width:1023px){.about-content .timeline .timeline-content .right .right-content{padding-left:50px}}@media(min-width:1024px){.about-content .timeline .timeline-content .right .right-content{padding-left:100px}}@media(min-width:768px) and (max-width:1023px){.about-content .known-technologies .tech-wrapper{grid-template-columns:auto auto auto auto}}@media(min-width:1024px){.about-content .known-technologies .tech-wrapper{grid-template-columns:auto auto auto auto auto}}.home-content{margin:50px auto;max-width:750px}.home-content h2{color:#fff;font-family:montserrat,sans-serif;font-size:32px;font-weight:300;margin:0}.home-content .report-img-wrapper{height:0;overflow:hidden;margin:25px 0 50px;padding-top:17.75%;position:relative}.home-content .report-img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.home-content .image-wrapper{height:0;overflow:hidden;padding-top:57.14285714%;position:relative}.home-content .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}