@font-face{font-family:PoppinsBold;src:url(../assets/fonts/Poppins-Bold.otf) format("otf"),url(../assets/fonts/Poppins-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Nova;src:url(../assets/fonts/NovaFlat-Regular.otf) format("otf"),url(../assets/fonts/NovaFlat-Regular.woff) format("woff");font-weight:lighter;font-display:swap}@font-face{font-family:Barlow;src:url(../assets/fonts/Barlow-Regular.otf) format("otf"),url(../assets/fonts/Barlow-Regular.woff) format("woff");font-weight:lighter;font-display:swap}@font-face{font-family:BarlowBold;src:url(../assets/fonts/Barlow-Bold.otf) format("otf"),url(../assets/fonts/Barlow-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:BarlowExtraBold;src:url(../assets/fonts/Barlow-ExtraBold.otf) format("otf"),url(../assets/fonts/Barlow-ExtraBold.woff) format("woff");font-weight:700;font-display:swap}*{margin:0;padding:0}a{text-decoration:none;font-size:18px;color:#000}p{font-size:18px;font-family:Barlow}h1{font-family:PoppinsBold;font-size:49px}.btn{font-family:BarlowBold;font-size:22px;border-radius:5px;background-color:#297ce2;color:#fff;padding:5px 10px;border:none;outline:0;cursor:pointer;padding:8px 12px;-webkit-transition:.5s;transition:.5s}.btn:hover{background-color:#1775e8}.container{max-width:1400px;margin:0 auto;width:100%}.blue-underline{position:relative;z-index:2}.blue-underline:after{content:"";width:100%;position:absolute;left:0;bottom:13px;z-index:-1;border-bottom:7px solid #297ce2}.coming-soon-container{height:100vh;width:100%;background-image:url(../assets/images/coming-bg.png);background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover}.coming-soon-title{color:#fff;text-align:center;opacity:.8;text-transform:uppercase;font-family:PoppinsBold;font-size:150px;line-height:.9}.coming-soon-text{color:#fff;font-family:Nova;font-size:24px;text-align:center;max-width:500px;margin-top:20px}.coming-soon-logo{position:absolute;top:10px}@media screen and (max-width:736px){.coming-soon-title{font-size:70px}.coming-soon-text{font-size:16px;max-width:250px}}header{position:relative;max-width:1400px;margin:0 auto}header .squares{position:absolute;top:50pxpx;left:440px;z-index:-2}header .squares2{position:absolute;top:80px;right:300px;z-index:-2}header .nav-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;position:absolute;top:0;right:0;z-index:9;width:0;overflow:hidden;-webkit-transition:.5s;transition:.5s;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:#ccc 0 0 4px -1px;box-shadow:#ccc 0 0 4px -1px}header .nav-mobile .nav-mobile-active{text-decoration:underline;-webkit-text-decoration-color:#297ce2;text-decoration-color:#297ce2;font-weight:700}header .nav-mobile a{color:#297ce2;margin:25px 0;opacity:0;-webkit-transition:.5s;transition:.5s;font-family:Barlow}header .nav-mobile-opacity{display:none;background-color:rgba(41,124,226,.6);height:100vh;width:100%;position:absolute;top:0;left:0;z-index:9}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:10px}.header .nav-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .nav-items .nav-active{position:relative;z-index:2}.header .nav-items .nav-active:after{content:"";width:100%;position:absolute;left:0;bottom:0;z-index:-1;border-bottom:5px solid #297ce2}.header .nav-items a{font-family:BarlowExtraBold;margin-right:50px}.header .nav-items a:last-child{margin-right:0}.header .nav-items a:hover{position:relative;z-index:2;-webkit-transition:.5s;transition:.5s}.header .nav-items a:hover:after{content:"";width:100%;position:absolute;left:0;bottom:0;z-index:-1;border-bottom:5px solid #297ce2}.header .hamburger-btn{display:none;z-index:10;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .hamburger-btn:hover{cursor:pointer}.header .hamburger-btn .hamburger-line{width:25px;height:3px;background-color:#297ce2;margin:3px 0;-webkit-transition:.5s;transition:.5s}footer{background-color:#297ce2}footer .footer-container{max-width:1400px;width:100%;margin:0 auto;color:#fff}footer .footer-container .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:20px;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-container .footer-top .top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-container .footer-top .top-left img{width:200px}footer .footer-container .footer-top .top-left p{max-width:610px;width:100%;margin:20px 0}footer .footer-container .footer-top .top-left .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:20px 0}footer .footer-container .footer-top .top-left .social-icons a{margin-right:15px}footer .footer-container .footer-top .top-left .social-icons a img{width:19px}footer .footer-container .footer-top .top-middle{border-left:2px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:50px}footer .footer-container .footer-top .top-middle a{margin:10px 0;color:#fff;font-family:Barlow}footer .footer-container .footer-top .top-right{border-left:2px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:50px}footer .footer-container .footer-top .top-right p{color:#fff;margin:10px 0}footer .footer-container .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #d3d3d3;padding:10px 0 10px 5px;color:#fff}.homepage-dynamic-title{font-size:44px}.homepage-dynamic-title .wrap{color:#297ce2}.homepage-section1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-top:100px}.homepage-section1 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute}.homepage-section1 .image-container{max-width:1600px;margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.homepage-section1 .image-container .homepage-section1-image{max-width:800px;width:100%}.homepage-section1 .homepage-section1-text-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:733px;width:100%}.homepage-section1 .homepage-section1-text-button .homepage-section1-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.homepage-section1 .homepage-section1-text-button .homepage-section1-button p{margin-left:10px}.homepage-section1 .squares3{position:absolute;top:158px;left:100px;z-index:-2}.homepage-section2{margin-top:155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#f2faff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0;position:relative}.homepage-section2 .homepage-section2-image{max-width:670px}.homepage-section2 .container{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-section2 .why-chose-us{max-width:700px;width:100%;margin-left:100px}.homepage-section2 .why-chose-us .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:20px 0}.homepage-section2 .why-chose-us .list-item img{margin-right:20px}.homepage-section2 .squares4{position:absolute;right:186px;bottom:30px;z-index:2}.homepage-section3{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:100px;position:relative}.homepage-section3 p{max-width:1200px;width:100%;margin-bottom:20px}.homepage-section3 .other-services-btn{margin:0 auto;text-align:center}.homepage-section3 .services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:30px 0}.homepage-section3 .services .service-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;max-width:318px;width:100%}.homepage-section3 .services .service-card img{width:172px;margin:0 auto}.homepage-section3 .services .service-card h1{font-size:34px;margin:20px 0;line-height:1.2}.homepage-section3 .squares5{position:absolute;top:0;right:50px;z-index:-2}.homepage-section4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#297ce2;-ms-flex-pack:distribute;justify-content:space-around;padding:30px 0;margin-top:100px}.homepage-section4 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.homepage-section4 .team-viewer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:705px;width:100%}.homepage-section4 .team-viewer img{width:441px}.homepage-section4 .team-viewer h1{color:#fff}.homepage-section4 .team-viewer p{color:#fff}.homepage-section4 .team-viewer .assistance-btn{margin-top:30px}.homepage-section4 .team-viewer .assistance-btn a{background-color:#fff;color:#297ce2}.homepage-section5{position:relative;margin-top:50px}.homepage-section5 .container{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.homepage-section5 img{width:100%}.homepage-section5 .portfolio-text p{max-width:640px;width:100%}.homepage-section5 .portfolio-text .portfolio-btn{margin-top:30px}.homepage-section6{margin-top:50px}.homepage-section6 .clients{margin:0 auto;max-width:1500px;width:100%}.homepage-section6 .clients p{max-width:700px;width:100%}.homepage-section6 .clients .clients-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section6 .clients .clients-slider .clients-slider-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;margin:50px 0;width:calc(300px * 5);position:relative}.homepage-section6 .clients .clients-slider .clients-slider-top .clients-slider-top-box{height:calc(100% - 10px);width:300px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-box-shadow:0 0 5px 3px #ccc;box-shadow:0 0 5px 3px #ccc;border-radius:5px}.homepage-section6 .clients .clients-slider .clients-slider-top .clients-slider-top-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translate(0,0);transform:translate(0,0);margin-left:600px;-webkit-transition:.5s;transition:.5s}.homepage-section6 .clients .clients-slider .clients-slider-top picture{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section6 .clients .clients-slider .clients-slider-top img{width:280px;margin:0 10px;-o-object-fit:none;object-fit:none}.homepage-section6 .clients .clients-slider .clients-slider-bottom{margin:50px 0 30px 0;width:calc(300px * 5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-section6 .clients .clients-slider .clients-slider-bottom .clients-slider-bottom-info-slider{width:1100px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-section6 .clients .clients-slider .clients-slider-bottom .clients-slider-bottom-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:.5s;transition:.5s}.homepage-section6 .clients .clients-slider .clients-slider-bottom .clients-slider-bottom-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1100px}.homepage-section6 .clients .clients-slider .clients-slider-bottom .clients-slider-bottom-info .clients-slider-bottom-image img{width:100%;-o-object-fit:none;object-fit:none}.homepage-section6 .clients .clients-slider .clients-slider-bottom .clients-slider-bottom-info .clients-slider-bottom-divider{height:140px;width:2px;background-color:#d8d8d8;margin:0 40px}.homepage-section6 .clients .clients-slider .clients-slider-bottom .clients-slider-bottom-info .clients-slider-bottom-text{font-size:18px}.homepage-section6 .clients .clients-slider .clients-slider-bottom .clients-slider-arrow-left{margin-right:30px;cursor:pointer}.homepage-section6 .clients .clients-slider .clients-slider-bottom .clients-slider-arrow-right{margin-left:30px;cursor:pointer}.homepage-section6 .clients .clients-slider .clients-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-section6 .clients .clients-slider .clients-slider-dots .slider-dot{margin:0 10px;height:15px;width:15px;border-radius:50%;background-color:#d8d8d8}.homepage-section6 .clients .clients-slider .clients-slider-dots .slider-dot-active{background-color:#297ce2}.homepage-section6 .clients .clients-show-more-button{margin:30px auto 30px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section6 .clients .clients-all{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-section6 .clients .clients-all picture{width:20%;margin:0 20px}.homepage-section6 .clients .clients-all img{width:100%;height:auto}.homepage-section7{background-color:#f2faff;padding:50px 0}.homepage-section7 .partners{margin:0 auto;max-width:1500px;width:100%}.homepage-section7 .partners .partners-logo{margin-top:50px;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr);-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-row-gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section8{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:100px;margin-bottom:50px}.homepage-section8 .text-contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:50px}.homepage-section8 .text-contact-form .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:610px;margin-right:50px;text-align:left}.homepage-section8 .text-contact-form .text h1{font-size:28px}.homepage-section8 .text-contact-form .text p{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-section8 .text-contact-form .text .icon-text{margin:0 auto;margin-top:50px}.homepage-section8 .text-contact-form .text .icon-text p{margin-bottom:30px}.homepage-section8 .text-contact-form .text .icon-text p img{margin-right:10px}.homepage-section8 .text-contact-form .form{padding-left:50px;border-left:1px solid #a9a9a9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:632px;width:100%}.homepage-section8 .text-contact-form .form input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 10px;margin-bottom:20px;font-size:18px;font-family:Barlow}.homepage-section8 .text-contact-form .form textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:177px;padding:15px 10px;font-size:18px;font-family:Barlow;margin-bottom:20px}.homepage-section8 .text-contact-form .form a{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;padding:12px;margin-top:10px}.homepage-section8 .squares6{position:absolute;z-index:-2;top:-69px;left:100px}.services{max-width:1400px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:100px;margin-top:170px}.services p{margin-top:30px;max-width:1200px;width:100%}.services .services-cards{margin-top:50px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:(1fr)[5];grid-template-rows:repeat(5,1fr);row-gap:50px;-webkit-column-gap:10px;column-gap:10px;position:relative}.services .services-cards .service-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;width:100%;max-width:400px;margin:0 auto}.services .services-cards .service-card p{max-width:320px;width:100%;margin:0 auto}.services .services-cards .service-card img{height:172px;margin:0 auto;width:172px;-o-object-fit:contain;object-fit:contain}.services .services-cards .service-card h1{font-size:34px;margin:20px 0}.services .services-cards .squares-services{position:absolute;right:-115px;top:1047px;z-index:-2}.services .services-cards .squares6-services{position:absolute;left:-100px;bottom:680px;z-index:-2}.contact{max-width:1400px;width:100%;margin:0 auto;margin-bottom:100px;margin-top:170px;position:relative}.contact .squares-contact{position:absolute;right:-115px;bottom:50px;z-index:-2}.contact .squares5-contact{position:absolute;left:-160px;bottom:200px;z-index:-2}.contact p{margin-top:30px;max-width:700px;width:100%}.contact .form-teamview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:50px}.contact .form-teamview .contact-left form{padding-right:80px;border-right:1px solid #a9a9a9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:632px;width:100%}.contact .form-teamview .contact-left form input{width:632px;padding:15px 10px;margin-bottom:20px;font-size:18px;font-family:Barlow}.contact .form-teamview .contact-left form textarea{width:632px;height:177px;padding:15px 10px;font-size:18px;font-family:Barlow;resize:none;resize:none}.contact .form-teamview .contact-left form a{max-width:632px;width:100%;display:block;padding:12px;margin-top:10px;text-align:center}.contact .form-teamview .contact-right{margin-left:80px}.contact .form-teamview .contact-right h1{font-size:28px}.contact .form-teamview .contact-right p{margin-top:30px;max-width:632px;width:100%;margin-bottom:30px}.contact .form-teamview .contact-right a{width:100%;margin:20px 0;max-width:300px;text-align:center;display:block;padding:17px 0}.contact .form-teamview .contact-right span{font-family:Barlow}.contact .form-teamview .btn-download{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0!important}.contact .form-teamview .btn-download img{margin-left:10px}.portfolio-header{max-width:1400px;margin:100px auto 100px auto}.portfolio-header .behance-link{color:#297ce2;text-decoration:underline;font-weight:700;font-size:24px}.portfolio-container{max-width:1400px;margin:0 auto}.portfolio-container .portfolio-websites-container{margin:50px 0}.portfolio-container .portfolio-website-link{display:none;opacity:0;-webkit-transition:1s;transition:1s}.portfolio-container .website-show-more{position:relative;display:inline-block}.portfolio-container .show-more-websites{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:PoppinsBold;font-size:34px;text-align:center;background-color:rgba(41,124,226,.8)}.portfolio-container .show-more-websites:hover{cursor:pointer}.portfolio-container .portfolio-logos-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);justify-items:center;margin:0 0 50px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio-container .portfolio-graphics-container{margin:50px 0}.portfolio-container .portfolio-graphics-container img{display:none;opacity:0;-webkit-transition:1s;transition:1s}.portfolio-container .portfolio-graphics-container img:hover{cursor:pointer}.portfolio-container .portfolio-graphics-container .show-more-graphics img{display:block;opacity:1}.portfolio-container .show-more-graphics{display:inline-block;position:relative}.portfolio-container .show-more-graphics:hover{cursor:pointer}.portfolio-container .show-more-graphics .show-more-graphics-text{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:PoppinsBold;font-size:34px;text-align:center;background-color:rgba(41,124,226,.8);z-index:9}.portfolio-container .square-title{position:relative}.portfolio-container .square-logos{position:absolute;left:-190px}.portfolio-container .portfolio-bottom-square{position:relative}.portfolio-container .portfolio-bottom-square img{position:absolute;left:-100px}.popup-container{height:100vh;position:fixed;top:0;left:0;width:100%;background:rgba(41,124,226,.6);z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-container .popup-close-out{position:absolute;top:0;left:0;height:100%;width:100%}.popup-container .popup-content{background-color:#fff;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc;position:relative;padding:20px;width:80%;height:80%}.popup-container .popup-content .popup-image{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.popup-container .popup-content .popup-close{position:absolute;top:-15px;right:-15px;cursor:pointer}.success-container{height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.success-container .success-logo{position:absolute;top:20px}.success-container .success-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;text-align:center}.success-container .success-image{max-width:500px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin-top:100px}.success-container .success-text{font-size:24px;margin:20px 0}.success-container .btn{margin-top:10px}@media screen and (max-width:1500px){.clients-slider-top{width:900px!important}.clients-slider-top .clients-slider-top-images{margin-left:300px!important}.services .services-cards .service-card img{width:140px;height:140px}.services .services-cards .service-card h1{font-size:28px}}@media screen and (min-width:769px) and (max-width:1024px){.header .header-logo{margin-left:45px}.header .nav-items{margin-right:45px}h1{font-size:36px}.homepage-section1{padding:0 10px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.homepage-section1 .container{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.homepage-section1 .image-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.homepage-section1 .homepage-section1-image{max-width:650px!important}.homepage-section1 .homepage-dynamic-title{font-size:34px}.homepage-section1 .homepage-section1-title{font-size:36px}.homepage-section2{padding:20px 10px;margin-top:100px}.homepage-section2 .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section2 .homepage-section2-image{max-width:460px}.homepage-section3{padding:0 10px}.homepage-section3 .services .service-card img{width:130px}.homepage-section3 .services .service-card h1{font-size:23px}.homepage-section3 .services .service-card p{margin-top:5px}.homepage-section4{padding:30px 10px}.homepage-section4 .team-viewer img{width:350px}.homepage-section5 .portfolio-text{top:15px;left:50px}.homepage-section6 h1,.homepage-section6 p{margin-left:10px}.homepage-section6 .clients p{max-width:400px!important}.homepage-section6 .clients-slider-bottom{width:900px!important}.homepage-section6 .clients-slider-bottom-info-slider{width:800px!important}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info{width:800px!important}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info .clients-slider-bottom-image img{-o-object-fit:contain!important;object-fit:contain!important}.homepage-section7{padding:50px 10px}.homepage-section7 .partners-logo{-ms-grid-columns:(1fr)[5]!important;grid-template-columns:repeat(5,1fr)!important}.homepage-section8{margin-top:50px}.homepage-section8 .text-contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section8 .text-contact-form .text{margin:0 auto}.homepage-section8 .text-contact-form .text .icon-text{margin:0}.homepage-section8 .text-contact-form .form{padding:0;border:none}.footer-container .footer-top .top-left{padding-left:10px}.footer-container .footer-top .top-middle{padding:0 20px!important}.footer-container .footer-top .top-right{padding-left:10px!important}.footer-container .footer-bottom{padding:10px 5px!important}.squares-services{display:none}.square{display:none}.services-page-title{padding:0 45px}.services .services-cards .service-card img{width:120px;height:120px}.services .services-cards .service-card h1{font-size:26px}.portfolio-website-image{max-width:300px}.portfolio-header{padding:0 20px}.portfolio-container{padding:0 20px}.portfolio-logos-container{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.form-teamview{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.form-teamview .contact-right{margin:0!important}.form-teamview input,.form-teamview textarea{width:100%!important;margin:20px 0;max-width:90%}.form-teamview form{padding:0!important;border:none!important}.form-teamview form a{width:100%!important;max-width:90%!important}.contact{margin-top:30px!important}.contact-left,.contact-right,.remote-text{padding:0 45px}}@media screen and (min-width:569px) and (max-width:768px){h1{font-size:36px}.btn{font-size:18px}.square{display:none}.blue-underline:after{border-bottom:4px solid #297ce2;bottom:8px}header{padding:0 45px}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header-logo{max-width:150px;width:100%}.header .nav-items{display:none}.header .hamburger-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-section1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.homepage-section1 .container{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.homepage-section1 .image-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.homepage-section1 .homepage-section1-image{max-width:500px!important}.homepage-section1 .homepage-dynamic-title{font-size:30px}.homepage-section1 .homepage-section1-title{font-size:30px}.homepage-section1 .homepage-section1-text-button{margin-top:40px;max-width:100%!important;padding:0 45px}.homepage-section1 .homepage-section1-button{margin-top:20px!important}.homepage-section2{margin-top:70px!important}.homepage-section2 .container{padding:20px 45px;margin-top:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section2 .why-chose-us{max-width:100%;margin-left:0!important;margin-top:30px}.homepage-section2 .homepage-section2-image{max-width:450px}.homepage-section2 .icon-text{margin-top:30px}.homepage-section3{padding:0;margin-top:50px}.homepage-section3 .services-title{padding:0 45px}.homepage-section3 .services .service-card img{width:120px}.homepage-section3 .services .service-card h1{font-size:26px}.homepage-section3 .services .service-card p{margin-top:5px;max-width:215px;width:100%;margin:0 auto}.homepage-section4{padding:30px 45px}.homepage-section4 .team-viewer img{width:350px}.homepage-section4 .assistent-image{height:170px}.homepage-section5 .portfolio-text{top:15px;left:50px}.homepage-section6 h1,.homepage-section6 p{margin-left:10px}.homepage-section6 .clients-title{padding:0 45px}.homepage-section6 .clients p{max-width:300px}.homepage-section6 .clients-slider-top-box{width:200px!important}.homepage-section6 .clients-slider-top{width:700px!important}.homepage-section6 .clients-slider-top .clients-slider-top-images{margin-left:250px!important}.homepage-section6 .clients-slider-top img{width:180px!important;-o-object-fit:contain!important;object-fit:contain!important}.homepage-section6 .clients-slider-bottom{width:700px!important}.homepage-section6 .clients-slider-bottom-info-slider{width:600px!important}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info{width:600px!important}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info .clients-slider-bottom-divider{margin:0 10px!important}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info .clients-slider-bottom-image img{-o-object-fit:contain!important;object-fit:contain!important}.homepage-section7{padding:50px 45px}.homepage-section7 .partners-logo{-ms-grid-columns:(1fr)[3]!important;grid-template-columns:repeat(3,1fr)!important}.homepage-section8{margin-top:50px}.homepage-section8 .text-contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section8 .text-contact-form .text{margin:0 auto}.homepage-section8 .text-contact-form .text .icon-text{margin:0}.homepage-section8 .text-contact-form .form{padding:0;border:none}.homepage-section8 .text-contact-form .form a,.homepage-section8 .text-contact-form .form input,.homepage-section8 .text-contact-form .form textarea{width:600px;padding:15px}.footer-container .footer-top{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:0 45px}.footer-container .footer-top .top-left,.footer-container .footer-top .top-middle,.footer-container .footer-top .top-right{padding:10px 0!important;border:none!important}.footer-container .footer-top .top-middle{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.footer-container .footer-top .top-middle a{margin-right:15px}.footer-container .footer-bottom{padding:10px 45px!important}.squares-services{display:none}.services-page-title{padding:0 45px}.portfolio-website-image{max-width:360px}.portfolio-header{padding:0 20px}.portfolio-container{padding:0 20px}.portfolio-logos-container{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.portfolio-logos-container img{max-width:200px}.portfolio-graphics-container img{max-width:100%;height:auto;width:100%;-o-object-fit:contain;object-fit:contain}.form-teamview{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.form-teamview .contact-right{margin:0!important}.form-teamview input,.form-teamview textarea{width:100%!important;margin:20px 0;max-width:90%}.form-teamview form{padding:0!important;border:none!important}.form-teamview form a{width:100%!important;max-width:90%!important}.contact{margin-top:30px!important}.contact-left,.contact-right,.remote-text{padding:0 45px}.squares-contact,.squares5-contact{display:none!important}}@media screen and (min-width:321px) and (max-width:568px){h1{font-size:30px}.btn{font-size:18px}.square{display:none}.blue-underline:after{border-bottom:4px solid #297ce2;bottom:8px}header{padding:0 45px}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header-logo{max-width:150px;width:100%}.header .nav-items{display:none}.header .hamburger-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.success-logo{height:50px}.homepage-section1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:50px!important}.homepage-section1 .container{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.homepage-section1 .image-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.homepage-section1 .homepage-section1-image{max-width:300px!important}.homepage-section1 .homepage-dynamic-title{font-size:28px}.homepage-section1 .homepage-section1-title{font-size:28px}.homepage-section1 .homepage-section1-text-button{margin-top:40px;padding:0 45px}.homepage-section1 .homepage-section1-button{margin-top:20px!important}.homepage-section2 .container{padding:20px 45px;margin-top:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section2 .why-chose-us{max-width:100%;margin-left:0!important;margin-top:30px}.homepage-section2 .homepage-section2-image{max-width:300px}.homepage-section2 .icon-text{margin-top:30px}.homepage-section3{padding:0;margin-top:50px}.homepage-section3 .services-title{padding:0 45px}.homepage-section3 .services{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage-section3 .services .service-card{margin-bottom:20px}.homepage-section3 .services .service-card img{width:120px}.homepage-section3 .services .service-card h1{font-size:26px}.homepage-section3 .services .service-card p{margin-top:5px;max-width:300px;width:100%;margin:0 auto}.homepage-section4{padding:30px 45px}.homepage-section4 .team-viewer img{width:350px}.homepage-section4 .assistent-image{height:170px;display:none}.homepage-section5 img{margin-top:100px}.homepage-section5 .portfolio-text{top:5px;left:15px;padding:0 45px}.homepage-section6 h1,.homepage-section6 p{margin-left:10px}.homepage-section6 .clients-title{padding:0 45px}.homepage-section6 .clients p{max-width:250px}.homepage-section6 .clients-slider-top-box{width:200px!important}.homepage-section6 .clients-slider-top{width:300px!important}.homepage-section6 .clients-slider-top .clients-slider-top-images{margin-left:50px!important}.homepage-section6 .clients-slider-top img{width:180px!important;-o-object-fit:contain!important;object-fit:contain!important}.homepage-section6 .clients-slider-bottom{width:370px!important}.homepage-section6 .clients-slider-bottom-info-slider{width:300px!important}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info{width:300px!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info .clients-slider-bottom-divider{display:none;margin:0 10px!important}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info .clients-slider-bottom-image img{-o-object-fit:contain!important;object-fit:contain!important}.homepage-section7{padding:50px 45px}.homepage-section7 .partners-logo{-ms-grid-columns:(1fr)[2]!important;grid-template-columns:repeat(2,1fr)!important}.homepage-section8{margin-top:50px}.homepage-section8 .text-contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section8 .text-contact-form .text{width:100%;margin:0 auto;max-width:350px}.homepage-section8 .text-contact-form .text .icon-text{margin:0}.homepage-section8 .text-contact-form .text .icon-text img{height:20px;width:auto}.homepage-section8 .text-contact-form .form{padding:0;border:none}.homepage-section8 .text-contact-form .form a,.homepage-section8 .text-contact-form .form input,.homepage-section8 .text-contact-form .form textarea{max-width:300px;width:100%;padding:15px;margin:10px auto}.footer-container .footer-top{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:0 10px}.footer-container .footer-top .top-left,.footer-container .footer-top .top-middle,.footer-container .footer-top .top-right{padding:10px 0!important;border:none!important}.footer-container .footer-top .top-middle{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.footer-container .footer-top .top-middle a{margin-right:15px}.footer-container .footer-bottom{padding:10px 45px!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;text-align:center!important}.portfolio-header{padding:0 20px}.portfolio-website-image{max-width:100%}.portfolio-container{padding:0 20px}.portfolio-logos-container{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important}.portfolio-logos-container img{max-width:300px;margin:20px 0}.portfolio-graphics-container img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.services{margin-top:20px!important}.services .services-cards{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);row-gap:20px}.services-page-title{padding:0 45px}.services .services-cards .service-card img{width:100px;height:100px}.services .services-cards .service-card h1{font-size:20px}.form-teamview{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.form-teamview .contact-right{margin:0!important}.form-teamview input,.form-teamview textarea{width:100%!important;margin:20px 0;max-width:90%}.form-teamview form{padding:0!important;border:none!important}.form-teamview form a{width:100%!important;max-width:90%!important}.contact{margin-top:15px!important}.contact-left,.contact-right,.remote-text{padding:0 45px}.squares-contact,.squares5-contact{display:none!important}}@media screen and (max-width:320px){h1{font-size:30px}.btn{font-size:18px}.square{display:none}.blue-underline:after{border-bottom:4px solid #297ce2;bottom:8px}header{padding:0 45px}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header-logo{max-width:150px;width:100%}.header .nav-items{display:none}.header .hamburger-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.success-logo{height:50px}.homepage-section1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.homepage-section1 .container{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.homepage-section1 .image-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.homepage-section1 .homepage-section1-image{max-width:300px!important}.homepage-section1 .homepage-dynamic-title{font-size:28px}.homepage-section1 .homepage-section1-title{font-size:28px}.homepage-section1 .homepage-section1-text-button{margin-top:40px;padding:0 20px}.homepage-section1 .homepage-section1-button{margin-top:20px!important}.homepage-section2 .container{padding:20px 45px;margin-top:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section2 .why-chose-us{max-width:100%;margin-left:0!important;margin-top:30px}.homepage-section2 .homepage-section2-image{max-width:220px}.homepage-section2 .icon-text{margin-top:30px}.homepage-section3{padding:0;margin-top:50px}.homepage-section3 .services-title{padding:0 45px}.homepage-section3 .services{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage-section3 .services .service-card{margin-bottom:20px}.homepage-section3 .services .service-card img{width:120px}.homepage-section3 .services .service-card h1{font-size:26px}.homepage-section3 .services .service-card p{margin-top:5px;max-width:300px;width:100%;margin:0 auto}.homepage-section4{padding:30px 45px}.homepage-section4 .team-viewer img{width:200px}.homepage-section4 .assistent-image{height:170px;display:none}.homepage-section5 img{margin-top:100px}.homepage-section5 .portfolio-text{top:5px;left:15px;padding:0 20px}.homepage-section6 h1,.homepage-section6 p{margin-left:10px}.homepage-section6 .clients-title{padding:0 45px}.homepage-section6 .clients p{max-width:200px;margin:0!important}.homepage-section6 .clients-slider-top-box{width:200px!important}.homepage-section6 .clients-slider-top{width:300px!important}.homepage-section6 .clients-slider-top .clients-slider-top-images{margin-left:50px!important}.homepage-section6 .clients-slider-top img{width:180px!important;-o-object-fit:contain!important;object-fit:contain!important}.homepage-section6 .clients-slider-bottom{width:250px!important;margin:0 0 30px 0!important}.homepage-section6 .clients-slider-bottom .clients-slider-arrow-left{margin-right:10px!important}.homepage-section6 .clients-slider-bottom .clients-slider-arrow-right{margin-left:10px!important}.homepage-section6 .clients-slider-bottom-info-slider{width:200px!important}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info{width:200px!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info .clients-slider-bottom-divider{display:none;margin:0 10px!important}.homepage-section6 .clients-slider-bottom-info-slider .clients-slider-bottom-info .clients-slider-bottom-image img{-o-object-fit:contain!important;object-fit:contain!important}.homepage-section7{padding:50px 45px}.homepage-section7 .partners-logo{-ms-grid-columns:(1fr)[1]!important;grid-template-columns:repeat(1,1fr)!important;justify-items:center}.homepage-section8{margin-top:50px}.homepage-section8 .text-contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage-section8 .text-contact-form .text{width:100%;margin:0 auto;max-width:250px}.homepage-section8 .text-contact-form .text .icon-text{margin:0}.homepage-section8 .text-contact-form .text img{height:20px;width:auto}.homepage-section8 .text-contact-form .form{padding:0;border:none}.homepage-section8 .text-contact-form .form a,.homepage-section8 .text-contact-form .form input,.homepage-section8 .text-contact-form .form textarea{max-width:250px;width:100%;padding:15px;margin:10px auto}.footer-container .footer-top{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:0 10px}.footer-container .footer-top .top-left,.footer-container .footer-top .top-middle,.footer-container .footer-top .top-right{padding:10px 0!important;border:none!important}.footer-container .footer-top .top-middle{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.footer-container .footer-top .top-middle a{margin-right:15px}.footer-container .footer-bottom{padding:10px 45px!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;text-align:center!important}.portfolio-header{padding:0 20px}.portfolio-website-image{max-width:100%}.portfolio-container{padding:0 20px}.portfolio-logos-container{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important}.portfolio-logos-container img{max-width:100%;width:100%;margin:20px 0}.portfolio-graphics-container img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.services{margin-top:20px!important}.services .services-cards{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);row-gap:20px}.services-page-title{padding:0 20px}.services .services-cards .service-card img{width:100px;height:100px}.services .services-cards .service-card h1{font-size:20px}.contact{margin-top:15px!important}.contact-left,.contact-right,.remote-text{padding:0 20px}}