*{padding:0;margin:0;transition:all .1s}html{margin:0;font-size:10px}body{font-family:'Inter',sans-serif;font-weight:400;font-size:16px;overflow-x:hidden}h1,h2,h3,h4,h5{font-family:Manrope,sans-serif;font-weight:600;margin:0}p{padding:0;margin:0}a{color:#000;text-decoration:none}a:hover{text-decoration:none !important;color:#111927}@media (min-width:1400px){.container{max-width:1240px;padding-left:1.2rem;padding-right:1.2rem}}@media (max-width:768px){.container{padding-left:2rem;padding-right:2rem}}main{margin-top:8rem}body.has-guest-post main{margin-top:13.6rem}.arrow-breadcrumbs{color:#d2d6db;padding:0 .6rem}#header{border-bottom:1px solid #e5e7eb;background:#fff;position:fixed;top:0;left:0;right:0;height:8rem;z-index:999;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#header.has-guest-post{height:13.6rem}#header .dark-theme{display:none}.home #header{background:linear-gradient(to right,#e1e6fe1a,#e5f8fe)}#header.scrolling{background:#fff}.admin-bar #header{top:32px}.menu-desktop li.nav-item{margin-left:24px;display:flex;align-items:center}.menu-desktop .header-center .navbar{padding:0}.menu-desktop ul li.has-sub-menu ul{border:1px solid #e5e7eb;border-radius:8px;background-color:#fff;top:100%;width:max-content;padding:1.6rem 2.4rem;position:absolute;display:none}.menu-desktop ul li.has-sub-menu ul li{padding:1.6rem 0;border-radius:8px;background-color:#fff;list-style:none}.menu-desktop ul li.has-sub-menu span{padding-left:9px}#header li.has-sub-menu .dropdown-toggle:after{display:none}.software-outsourcing-container .banner-top{height:8rem;display:flex;align-items:center}.software-outsourcing-container .banner-content{display:flex;justify-content:center;align-items:center;background-image:url("/wp-content/uploads/2022/10/software-outsourcing-background.png");background-size:cover}.software-outsourcing-container .banner-content .content-box{width:45.5%;text-align:center;padding:120px 0}.software-outsourcing-container .banner-content .content-box h1{color:#000;font-size:56px;font-weight:600;letter-spacing:-.5px;line-height:64px;margin-bottom:24px}.software-outsourcing-container .banner-content .content-box p{max-width:720px;margin:auto;color:#4d5761;font-size:18px;letter-spacing:-.23px;line-height:28px;word-wrap:break-word}.software-outsourcing-container .banner-content .content-box .search-form{margin-top:32px;display:flex;justify-content:center;align-items:center}.software-outsourcing-container .banner-content .content-box .search-form input{box-sizing:border-box;height:44px;border-radius:4px;background-color:#fff}.software-outsourcing-container .search-form .type{background-image:url('/wp-content/uploads/2022/10/search-1.svg');background-position:13px center;background-repeat:no-repeat;padding-left:50px;width:360px}.software-outsourcing-container .search-form .location{background-image:url('/wp-content/uploads/2022/10/map-pin.svg');background-position:13px center;background-repeat:no-repeat;padding-left:50px;width:171px;margin:0 8px}.software-outsourcing-container .banner-content .content-box .search-form button{height:44px;width:143px;border-radius:4px}.software-outsourcing-container .header-center .nav-link{padding:0;color:#111927;font-family:'Inter',sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px}.software-outsourcing-container a{font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;text-align:center}.software-outsourcing-container .header-right a{padding:0 12.5px}.software-outsourcing-container .header-right .header-button{height:44px;width:116px;font-size:16px;font-family:Inter,sans-serif;font-weight:500;letter-spacing:0;line-height:44px;border:1px solid #000}.software-outsourcing-container .header-right .header-button.contact-us{background-color:#fff;color:#000}.software-outsourcing-container .header-right .header-button.get-listed{background-color:#000}.software-outsourcing-container .header-right{display:flex;align-items:center;justify-content:flex-end}.software-outsourcing-container .guest-post-row{display:flex;align-items:center;margin-top:20px;margin-bottom:-15px}.software-outsourcing-container .guest-post-row .header-button-guest-post{display:inline-flex;align-items:center;gap:8px;padding:0;text-decoration:none;color:#1f2937;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;transition:opacity .3s ease}.software-outsourcing-container .guest-post-row .header-button-guest-post:hover{opacity:.8;color:#1f2937}.software-outsourcing-container .guest-post-row .header-button-guest-post img{width:24px;height:24px}.software-outsourcing-container .header-right .header-buttons-wrapper{display:flex;gap:12px}#footer .services-box{padding-top:96px;border-top:solid 1px #e5e7eb}#footer .copy-right-box{padding-top:138px;padding-bottom:33px}#footer .copy-right-box p{color:#111927;font-size:14px;letter-spacing:0;line-height:20px}#footer .copy-right-box a{color:#111927;font-size:14px;letter-spacing:0;line-height:20px;padding-left:18px}#footer .services-box p{color:#4d5761;font-family:Inter;font-size:16px;letter-spacing:-.2px;line-height:24px;margin-bottom:24px;margin-top:12px}#footer .services-box .button-wrapper{margin-bottom:32px}#footer .services-box .button-wrapper .footer-button{width:100%;color:#fff;font-family:Inter;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;text-align:center;padding:11px;max-width:345px}#footer .services-box ul{list-style:none;padding-left:0}#footer .services-box ul li{margin-bottom:12px}#footer .services-box ul li a{font-size:14px;line-height:20px;display:flex;align-items:center}#footer .services-box ul li a img{margin-right:10px}#footer .services-box .social{display:flex;align-items:center;margin:24px 0 10px}#footer .services-box .social li{margin-right:16px}#footer .services-box .social li a svg *,#footer .services-box .social li a svg{transition:unset}#footer .services-box .social li:not(:hover) .svg-fill{fill:#98a2b3}#footer .services-box .social img{filter:contrast(0);margin-right:0}#footer .services-box .social a:hover img{filter:contrast(1)}#footer .services-box .facebook-icon{padding:0 16px}#footer .services-box .menu-details .title{color:#222b45;font-size:14px;font-weight:500;letter-spacing:-.1px;line-height:20px}#footer .services-box .menu-details a{display:block;color:#9da4ae;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:16px;text-decoration:none}#footer .services-box .menu-details a:hover{color:#4d5761;text-decoration:underline !important}#footer .services-box .menu-details a:last-child{margin-bottom:0}#footer .icon-box a:hover{text-decoration:none !important}.service-section{padding:80px 0 120px}.service-section .board-right{background-color:#f5fcff;position:relative;padding:92px 105px 132px}.service-section .board-left{background-color:#f5f6ff;position:relative;padding:136px 105px}.service-section .board-left .board{display:flex;box-sizing:border-box;border:2px solid #2b4bfd;border-radius:8px;background-color:#fff;box-shadow:-12px 12px 0 0 #2b4bfd}.service-section .board-right .board{box-sizing:border-box;border:2px solid #64d9ff;border-radius:8px;background-color:#fff;box-shadow:12px 12px 0 0 #02bdfa}.service-section .board-left:before{content:"";height:51.9px;width:56.53px;background-image:url('/wp-content/uploads/2022/10/Shinning-1.svg');position:absolute;top:79px;left:79px}.service-section .board-right:before{content:"";background-image:url(/wp-content/uploads/2022/10/Shinning.svg);position:absolute;top:44px;right:60px;height:44px;width:65px;background-repeat:no-repeat}.service-section .menu-details{padding:32px 0 0 32.5px}.service-section .menu-details a{display:block;color:#111927;font-size:18px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:24px}.service-section .content-box{padding:212px 0}.service-section .content-box h2{color:#000;font-size:32px;letter-spacing:-.3px;line-height:40px;font-family:Manrope,sans-serif;font-weight:600}.service-section .service-color{color:#02bdfa}.service-section .tech-color{color:#2b4bfd}.service-section .content-box p{color:#4d5761;font-size:16px;letter-spacing:-.2px;line-height:24px;padding-top:24px}.service-section .board-bottom .content-box{padding-left:120px}.ultimate-step-section{background-color:#fcfcfd}.ultimate-step-section .ultimate-step-box{padding:120px 0}.ultimate-step-box .content-box{width:65.8%}.ultimate-step-box .content-box h2{font-size:40px;color:#000}.ultimate-step-box .content-box p{width:488px;color:#4d5761;font-family:Inter,sans-serif;font-size:18px;letter-spacing:-.23px;line-height:28px;padding:24px 0 80px;margin:0 auto}.ultimate-step-box-content{color:#000;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:24px;padding-top:24px;width:max-content;margin:0 auto}.ultimate-step-box-image img{width:100%}.asked-questions-section{padding:120px 0}.asked-questions-section h2{padding-bottom:40px;color:#000;font-size:40px;font-weight:600;letter-spacing:-.5px;line-height:48px;text-align:center}.accordion-button:after{background-image:url("/wp-content/uploads/2022/10/plus-circle.svg")}.accordion-button:not(.collapsed):after{background-image:url("/wp-content/uploads/2022/10/minus-circle.svg")}.asked-questions-section .accordion-body .answer{border-radius:8px;background-color:#f5f5f5}.asked-questions-section .accordion-body .answer p{padding:16px;color:#4d5761}.asked-questions-section .accordion{max-width:66.5%;margin:auto}.asked-questions-section .accordion-body .author-name{color:#101828;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;margin:0}.asked-questions-section .accordion-body .author-position{color:#667085;font-size:16px;letter-spacing:0;line-height:24px;margin:0}.asked-questions-section .author{padding-bottom:28px}.asked-questions-section .author img{float:left;padding-right:12px}.asked-questions-section .accordion-item{border:none;border-bottom:1px solid rgba(0,0,0,.125)}.asked-questions-section .accordion-item .accordion-button{background-color:#fff;color:#000;font-size:18px;font-weight:600;letter-spacing:0;line-height:24px;font-family:Manrope,sans-serif;padding:24px 40px 24px 0}.asked-questions-section .accordion-button:not(.collapsed){box-shadow:none;padding:24px 40px 12px 0}.asked-questions-section .accordion-button:focus{box-shadow:none}.asked-questions-section .accordion-flush .accordion-item .accordion-body{padding:0 0 24px;width:92%}.asked-questions-section .accordion-button:after{position:absolute;top:24px;right:0}.service-section .board-top,.service-section .board-bottom{padding:0 12px}.board-top .content-box{padding:152px 120px 152px 0}.our-insights{background:linear-gradient(180deg,#f7f5ff 0%,rgba(255,255,255,0) 100%);padding:96px 0}.our-insights-item{width:384px}.our-insights-item-author-date{padding:32px 0 12px;color:#36f;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.1px;line-height:20px}.our-insights-item-title{color:#000;font-family:Manrope,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.3px;line-height:32px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.our-insights-item-content{color:#4d5761;font-family:Inter,sans-serif;font-size:16px;letter-spacing:-.2px;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:48px}.view-more-button{text-align:center;color:#111927;font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px}.view-more-button img{margin-left:12px}.view-more-button a{border:1px solid #e5e7eb;border-radius:4px;padding:11px 20px;display:block;width:fit-content;margin:0 auto}.load-company{width:71%;margin:0 auto}.box-count-and-filter{padding:30px 8px}span.number-result{font-weight:600}.count-result{font-family:Inter,sans-serif;font-size:16px;letter-spacing:-.2px;line-height:24px;color:#4d5761;padding-top:10px}.box-select-filter{display:none}.box-company{border:1px solid #e5e7eb;border-radius:10px;padding:40px;position:relative}.box-company:not(:last-child){margin-bottom:34px}.box-company:last-child{margin-bottom:4rem}.box-company .rate-review,.count-review{display:inline-block}.box-company .box-brand{display:flex;align-items:center}.box-company .box-brand .image-company img{height:70px;width:70px;border-radius:4px;object-fit:contain}.box-company .name-company{margin-left:24px}.box-company .name{color:#000;font-family:Manrope,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.3px;line-height:32px;padding:5px 0}.box-company .count-review{color:#4d5761;font-family:Inter,sans-serif;font-size:16px;letter-spacing:-.2px;line-height:24px;margin-left:16px}.box-company .count-review img{height:14px}.box-company .rate-review{font-weight:600;font-size:18px;color:#000;line-height:24px}.box-company .rate-review .checked{color:#f7b500;height:20px;width:20px}.box-company .box-info{display:flex;padding:32px 0 24px;color:#4d5761;line-height:24px;flex-wrap:wrap;row-gap:20px}.box-company .box-info>div{align-items:center;height:24px}.box-company .box-info>div>p{line-height:24px;vertical-align:middle}.box-company .box-info>div *{display:inline}.box-company .box-info svg,.box-info img{margin-right:8px}.box-company .employees{margin:0 32px}.box-company .country{margin-right:32px}.box-company .country img{border-radius:50%;height:24px;width:24px}.box-company .box-description p{color:#4d5761;font-family:Inter,sans-serif;font-size:16px;letter-spacing:-.2px;line-height:24px;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.box-company .box-button{display:flex}.box-company .button-visit-site a{border:1px solid #e5e7eb}.box-company .button-visit-site a,.button-view-more a{display:block;border-radius:4px;padding:10px 11px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px}.button-visit-site a img,.button-view-more a img{margin-left:10px;height:22px;aspect-ratio:1/1}.button-view-more a{background-color:#000;color:#fff;margin-right:16px}.box-pagination-wrapper{text-align:center}.box-pagination{display:flex;margin:0 auto;width:fit-content;text-align:center}.box-pagination .page-numbers{text-decoration:none;color:#000;padding-top:11px;padding-bottom:11px;border-bottom:1px solid #d0d5dd;border-top:1px solid #d0d5dd;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:16px;transition:background-color .4s;display:inline-block}.box-pagination .page-numbers:not(.prev,.next){width:40px}.box-pagination .prev.page-numbers,.box-pagination .next.page-numbers{padding-left:17px;padding-right:17px}.box-pagination .page-numbers:first-child{border-radius:8px 0 0 8px}.box-pagination .page-numbers:last-child{border-radius:0 8px 8px 0;border-right:1px solid #d0d5dd}.box-pagination .page-numbers:nth-child(odd){border-right:1px solid #d0d5dd;border-left:1px solid #d0d5dd}.box-pagination span.page-numbers.current{background-color:#f3f4f6;color:#000}.box-pagination a:hover:not(.active){background:#ddd}.box-pagination a:first-child{border-radius:8px 0 0 8px}.box-pagination a:last-child{border-radius:0 8px 8px 0}.box-pagination a:first-child svg{margin-right:8px}.box-pagination a:last-child svg{margin-left:8px}.box-filter button{height:44px;width:110px;border:1px solid #e5e7eb;border-radius:4px;background-color:#fff;color:#111927}.box-filter button:hover{background-color:#f3f4f6}.box-company:after{content:"";background-image:url(/wp-content/uploads/bookmark.svg);height:32px;width:23px;position:absolute;top:-1px;right:40px}.subscribe label{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.1px;line-height:20px;margin-bottom:16px}.subscribe input[type=email]{color:#d2d6db;font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;border:1px solid #e5e7eb;border-radius:4px;padding:10px 18px;width:237px}.subscribe input[type=email]::placeholder{color:#d2d6db}.subscribe input[type=submit]{color:#fff;font-family:Inter,serif;font-size:14px;font-weight:500;letter-spacing:-.1px;line-height:20px;text-align:center;padding:10px 15px;border-radius:4px;background-color:#000;width:97px;border:0}.our-insights h2{color:#000;font-family:Manrope,sans-serif;font-size:40px;font-weight:600;letter-spacing:-.5px;line-height:48px;text-align:center;padding-bottom:64px}.custom-toggler.navbar-toggler{border:none}.custom-toggler.navbar-toggler:focus{box-shadow:none}.our-insights-box{flex-wrap:wrap;padding-bottom:6.4rem}.home .box-pagination-wrapper{margin-bottom:4rem}.our-insights-item-image{width:385px;height:240px}.our-insights-item-image img{width:100%;height:100%}@media screen and (min-width:1024px) and (max-width:1400px){.menu-desktop li.nav-item{margin-left:12px}.menu-mobile .navbar{padding:1.2rem 0}.header-right .search-icon{margin-right:2.4rem}}@media screen and (min-width:768px) and (max-width:1400px){.software-outsourcing-container .banner-content .content-box{width:100%}.search-icon{width:24px;height:24px;margin-right:16px}.load-company{width:100%}.our-insights-item{width:100%}.admin-bar #header{top:0}.menu-mobile{overflow-x:hidden}.menu-mobile .navbar{height:8rem;margin:0;padding:0 12px}.menu-mobile .navbar-collapse{position:absolute;left:0;right:0;top:8rem;width:100vw;max-width:100%}.custom-toggler .navbar-toggler-close{background-image:url(/wp-content/uploads/x.svg);display:inline-block;width:2.4rem;height:2.4rem;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.custom-toggler .navbar-toggler-icon{background-image:url("/wp-content/uploads/menu.svg");width:2.4rem;height:2.4rem}.navbar-nav-mobile{background-color:#fff;width:100%;height:calc(100vh - 8rem);display:flex;flex-direction:column}.navbar-nav-mobile .nav-link{padding:0;display:flex;justify-content:space-between}.navbar-nav-mobile .nav-item{padding:32px 20px;border-bottom:solid 1px #eaecf0;color:#111927;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:22px}.navbar-nav-mobile .nav-item a:hover{text-decoration:none !important}.navbar-nav-mobile span.expand-sub-menu{width:24px;height:24px;text-align:center}.navbar-nav-mobile .nav-item__box{padding:0;display:flex;justify-content:space-between}.menu-mobile ul.sub-menu{padding-left:36px}.menu-mobile ul.sub-menu li{list-style:none;padding:32px 0 0}.mobile-menu-footer{margin-top:auto;background-color:#fff}.mobile-menu-footer__divider{width:100%;height:1px;background-color:#e5e7eb}.mobile-menu-footer__actions{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 20px}.mobile-menu-footer__guest-post{width:100%;display:flex;justify-content:center}.mobile-menu-footer__guest-post a{display:inline-flex;align-items:flex-end;gap:8px;color:#384250;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-decoration:none}.mobile-menu-footer__guest-post a:hover{text-decoration:none}.mobile-menu-footer__guest-post img{width:24px;height:24px}.mobile-menu-footer__button{width:100%;display:flex;justify-content:center;align-items:center;padding:11px 16px;border-radius:4px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:22px;text-align:center;text-decoration:none;border:1px solid #000}.mobile-menu-footer__button:hover{text-decoration:none}.mobile-menu-footer__button--contact{background-color:#fff;color:#111927}.mobile-menu-footer__button--get-listed{background-color:#000;color:#fff}#footer .subscribe input[type=email]{width:100%;margin-bottom:1.6rem}.service-section .board-bottom .content-box{padding:80px 20px 40px}.board-top .content-box{padding:0 2rem 4rem}.our-insights-item:not(:last-child){padding-bottom:40px}.menu-tech-box{order:2}.our-insights-item-image{width:100%;height:auto}}@media screen and (max-width:768px){.admin-bar #header{top:0}.menu-mobile{overflow-x:hidden}.menu-mobile .navbar{height:8rem;margin:0;padding:0 20px}.menu-mobile .navbar-collapse{position:absolute;left:0;right:0;top:8rem;width:100vw;max-width:100%}.custom-toggler .navbar-toggler-close{background-image:url(/wp-content/uploads/x.svg);display:inline-block;width:2.4rem;height:2.4rem;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-mobile{background-color:#fff;width:100%;height:calc(100vh - 8rem);overflow-y:auto;display:flex;flex-direction:column}.navbar-nav-mobile .navbar-nav{flex:1;overflow-y:auto}.navbar-nav-mobile .nav-item__box{padding:0;display:flex;justify-content:space-between}.navbar-nav-mobile .nav-item__box .nav-link{padding:0}.navbar-nav-mobile .nav-item{padding:32px 0;margin:0 20px;border-bottom:solid 1px #eaecf0;color:#111927;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:22px}.navbar-nav-mobile span.expand-sub-menu{width:24px;height:24px;text-align:center}.menu-mobile ul.sub-menu{padding-left:36px}.menu-mobile ul.sub-menu li{list-style:none;padding:32px 0 0}.mobile-menu-footer{margin-top:auto;background-color:#fff}.mobile-menu-footer__divider{width:100%;height:1px;background-color:#e5e7eb}.mobile-menu-footer__actions{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 20px}.mobile-menu-footer__guest-post{width:100%;display:flex;justify-content:center}.mobile-menu-footer__guest-post a{display:inline-flex;align-items:flex-end;gap:8px;color:#384250;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-decoration:none}.mobile-menu-footer__guest-post a:hover{text-decoration:none}.mobile-menu-footer__guest-post img{width:24px;height:24px}.mobile-menu-footer__button{width:100%;display:flex;justify-content:center;align-items:center;padding:11px 16px;border-radius:4px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:22px;text-align:center;text-decoration:none;border:1px solid #000}.mobile-menu-footer__button:hover{text-decoration:none}.mobile-menu-footer__button--contact{background-color:#fff;color:#111927}.mobile-menu-footer__button--get-listed{background-color:#000;color:#fff}.our-insights-box{padding-bottom:4rem}.our-insights-item-image{width:100%;height:auto}}@media screen and (max-width:576px){.our-insights-item:not(:last-child){padding-bottom:40px}.software-outsourcing-container .banner-content .content-box{width:100%;padding:98px 20px}.software-outsourcing-container .banner-content .content-box h1{font-size:40px;letter-spacing:-.5px;line-height:48px}.service-section .board-right .board{margin-left:0;width:auto}.box-count-and-filter{padding:20px 8px}.load-company{width:100%}.box-company{padding:24px}.service-section .board-left .board{margin-left:0;width:auto}.our-insights-item{width:100%}.count-result span.for{display:none}.custom-toggler .navbar-toggler-icon{background-image:url("/wp-content/uploads/menu.svg");width:2.4rem;height:2.4rem}.search-icon{width:24px;height:24px;margin-right:16px}button.navbar-toggler.custom-toggler{padding-left:0;padding-right:0}.box-filter button{height:auto;width:auto;padding:9.5px 17px}.box-company:not(:last-child){margin-bottom:40px}.box-company .name{font-size:20px;letter-spacing:-.2px;line-height:26px;padding:0 0 8px}.box-company .name-company{margin-left:16px}.box-company .box-info{padding:16px 0}.image-company img{height:50px;width:50px}.box-company .hourly-rate{display:none}.box-company .employees{margin-left:0}.box-description p{font-size:16px;font-weight:500;letter-spacing:-.2px;line-height:24px}.button-visit-site a,.button-view-more a{font-size:14px;letter-spacing:0;line-height:20px;padding:10px 11px}.service-section .board-bottom .menu-details{width:auto}.service-section{padding:0 0 80px}.service-section .board-top,.service-section .board-bottom{padding:0}.board-top .content-box{padding:96px 20px 40px}.service-section .board-right{padding:76px 0}.service-section .board-right .board{margin:0 20px}.service-section .board-top .board-right:before{right:12px;top:30px}.service-section .board-bottom .board-left:before{top:22px;left:22px}.menu-tech-box{order:2}.service-section .board-bottom .board-left{order:2;height:unset;padding:95px 20px 77px}.box-company:after{right:24px}.service-section .board-bottom .content-box{padding:80px 20px 40px}.ultimate-step-box .content-box{width:100%}.ultimate-step-box .content-box h2{font-size:32px;font-weight:600;letter-spacing:-.3px;line-height:40px}.ultimate-step-section .ultimate-step-box{padding:96px 8px 56px;background-color:#fcfcfd}.ultimate-step-box .content-box p{font-size:16px;line-height:24px;padding-bottom:40px;width:100%}.ultimate-step-box-content{padding:12px 0 40px}.ultimate-step-box-item{padding:0 18px}.asked-questions-section{padding:96px 0}.asked-questions-section h2{padding-bottom:32px}.asked-questions-section .accordion-item .accordion-button{padding:24px 38px 24px 0}.asked-questions-section .accordion{max-width:100%}.asked-questions-section .accordion-flush .accordion-item .accordion-body{width:100%}.asked-questions-section .accordion-button:not(.collapsed){padding:24px 38px 16px 0}.asked-questions-section .author{padding-bottom:16px}.our-insights h2{font-size:32px;letter-spacing:-.3px;line-height:40px;padding-bottom:56px}.our-insights{background:linear-gradient(0deg,#fffaec,#f8f5ff)}.our-insights-item-author-date{padding:24px 0 8px}.our-insights-item-title{font-size:20px;font-weight:600;letter-spacing:-.2px;line-height:26px;margin-bottom:8px}#footer .services-box p{padding:16px 0}#footer .services-box .social img{filter:contrast(1)}#footer .subscribe label{margin-bottom:8px}#footer .subscribe input[type=email],#footer .subscribe input[type=submit]{width:100%}input[type=submit]{margin-top:8px;margin-bottom:40px}.menu-details{padding-bottom:40px}#footer .copy-right-box{padding-top:0;padding-bottom:24px}#footer .copy-right-box a:first-child{padding-left:0;margin-top:8px;display:inline-block}}