.topCompany{margin-top:20px;border-radius:20px;border:.76px solid #ffffff33;padding:30px;box-shadow:0 4px 25px 0 #15011d26}.headLine{width:100%;display:flex;align-items:baseline;gap:36px}.lineC{flex:1 1;height:1px;background:linear-gradient(90.01deg,#15011d .02%,rgba(21,1,29,0) 100.01%)}@media (max-width:768px){.headLine{flex-direction:column;gap:12px;align-items:center}}@media (max-width:480px){.topCompany{padding:20px;margin-top:80px}}.line{background:#15011d;height:38px;width:2px}.custom-tab-content,.custom-tab-content .tab-pane{height:100%}.custom-tab-content .tab-pane{position:relative}.custom-tab-content .tab-pane:after{content:"";position:absolute;bottom:-7%;right:0;width:229px;height:245px;opacity:20%;background-repeat:no-repeat;background-size:contain}.development-services2{border-radius:.75rem;background-color:#191A4E}.development-services2.nav-pills .nav-link{font-size:1.85rem!important;font-weight:400!important;display:flex;align-items:center;border:none;padding:.9375rem 1.1875rem!important;text-align:start!important;outline:none!important;height:auto;width:250px;transition:color .3s ease-in-out,transform .3s ease-in-out}.development-services2.nav-pills .nav-item.show .nav-link,.development-services2.nav-pills .nav-link.active,.development-services2.nav-pills .nav-link:hover{color:#ffff;background-color:#191A4E;transform:translateX(5px)}.development-services2.technology.nav-pills .nav-link{font-weight:600!important;font-family:var(--ar_one_sans);color:#191A4E!important}@media (min-width:991px){.sticky-development-services2{position:-webkit-sticky;position:sticky;top:0;z-index:2000}.developer-service34{border-bottom:.5px solid #a9a7a74d;opacity:.5}.developer-service34:last-child{border-bottom:none}.developer-service34.active{opacity:1}.data1{opacity:0;transform:scale(.95);transition:opacity .4s ease-in-out,transform .4s ease-in-out}.data1.active{opacity:.6;transform:scale(1)}.developer-service34 img{opacity:.5;transform:scale(.85);transition:opacity .4s ease-in-out,transform .4s ease-in-out}.developer-service34 img.active{opacity:.8;transform:scale(1)}}.hire-full-stack .row{gap:30px}.hire-full-stack .card{background-color:#f9f9f9;border:none;border-radius:.75rem}.hire-full-stack .card .card-body{display:flex;align-items:center;gap:20px;padding:clamp(1.25rem,.4688rem + 2.5vw,1.875rem)}.hire-full-stack .card .card-body .title-number{font-size:clamp(2.8125rem,1.6406rem + 3.75vw,3.75rem);font-weight:700;color:#191A4E;margin:0}.hire-full-stack .card .card-body .sub-text{font-weight:600;color:#3d3d3d}@keyframes zigzag-left{0%{transform:translateX(30px)}to{transform:translateX(0)}}@keyframes zigzag-right{0%{transform:translateX(-30px)}to{transform:translateX(0)}}@media (min-width:768px){.zigzag-left{animation:zigzag-left 2s infinite alternate}.zigzag-right{animation:zigzag-right 2s infinite alternate}.zigzag:first-child{animation:zigzag-left 2s infinite alternate;animation-delay:.2s}.zigzag:nth-child(2){animation:zigzag-right 2s infinite alternate;animation-delay:.4s}.zigzag:nth-child(3){animation:zigzag-left 2s infinite alternate;animation-delay:.6s}.zigzag:nth-child(4){animation:zigzag-right 2s infinite alternate;animation-delay:.8s}}.cost-hiring .card{width:100%;background-color:#191A4E;border:none;border-radius:1.25rem}.cost-hiring .card .card-body{padding:2.4375rem 1.875rem}.cost-hiring .card .card-body .title{font-size:1.5rem;font-weight:700;color:#fff;text-align:center;margin-bottom:1.25rem}.cost-hiring .card .card-body .table>:not(caption)>*>*{padding:.63rem 0!important}.cost-hiring .card .card-body .table th{border:none!important;font-size:1.25rem;font-weight:700}.cost-hiring .card .card-body .table td{border-color:#3d3d3d!important;font-size:1.125rem;font-weight:400}.cost-hiring .card .card-body .table .last-line td{border:none;padding-bottom:0!important}.impero-developers .nav-tabs{border:none;gap:40px}.impero-developers .nav-tabs .nav-link{border:none;padding:0 0 .625rem;color:#15011d99;position:relative}.impero-developers .nav-tabs .nav-link:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:1.5px;background:#15011d33;transition:all .9s ease-in-out}.impero-developers .nav-tabs .nav-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background:#191A4E,;transition:all .9s ease-in-out}.impero-developers .nav-tabs .nav-link.active{color:#191A4E;transition:all .9s ease-in-out}.employee-card{border-radius:1.25rem;position:relative;overflow:hidden}.employee-card .overlay-img{max-width:100%;height:auto;width:100%;object-fit:cover;border-radius:1.25rem}.employee-card .employee-info{position:absolute;padding:1.25rem;bottom:0;opacity:0;transform:translateY(13px);transition:all .4s ease-in-out;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.52) 30%,rgba(0,0,0,.85) 60%,rgba(0,0,0,.9) 100%,rgba(0,0,0,1) 0);width:100%}.employee-card .employee-info .employee-name{color:#fff;font-size:18px;font-weight:700;margin-bottom:4px}.employee-card .employee-info .employee-position{color:#fff;font-size:18px;font-weight:400}.employee-card:hover .employee-info{bottom:0;opacity:1;transform:translateY(0);transition:all .4s ease-in-out}.custom-btn:focus{box-shadow:none!important}.scroll-animate,.scroll-animate2{position:relative;animation:none}.animate-on-scroll-down.scroll-animate{animation:moveDown 1s ease-in-out forwards}.animate-on-scroll-up.scroll-animate{animation:moveUp 1s ease-in-out forwards}.animate-on-scroll-down.scroll-animate2{animation:moveDown2 1s ease-in-out forwards}.animate-on-scroll-up.scroll-animate2{animation:moveUp2 1s ease-in-out forwards}@keyframes moveDown{0%{transform:translateY(-20px)}to{transform:translateY(10px)}}@keyframes moveUp{0%{transform:translateY(10px)}to{transform:translateY(-20px)}}@keyframes moveDown2{0%{transform:translateY(30px)}to{transform:translateY(-20px)}}@keyframes moveUp2{0%{transform:translateY(-20px)}to{transform:translateY(30px)}}.scroll-cards__item_div{padding:clamp(1.25rem,-.3125rem + 5vw,2.5rem)}.scroll-cards__item_div .h3-title{font-size:1.25rem;font-weight:700}.scroll-cards{position:relative;padding-bottom:30vh}.scroll-cards__item{--offset:0.5em;color:#191A4E;background:#fff;box-shadow:0 2px 40px rgba(0,0,0,.1);background-color:#fff;border:1px solid #191a4e;border-radius:.75rem;position:-webkit-sticky;position:sticky}@media screen and (min-width:62em){.scroll-cards__item{--offset:2em;top:max(16vh,10em)}.scroll-cards>.scroll-cards__item+.scroll-cards__item{margin-top:60vh}}@media (min-width:991px){.sticky-lg-contente{position:-webkit-sticky;position:sticky;top:140px}}