.homeslider .leftcontent .formslide .groupin input[type="email"]{width:320px;height:53px;border-radius:4px;outline:none;padding:0 15px}li.dropdown-title{padding-top:15px}li.dropdown-title.menu-item.menu-item-type-custom a{font-size:18px;font-weight:bold}#industyup ul li{width:calc(25% - 20px);text-align:center}#industyup ul figure{margin:0}#industyup ul img,section.our-recognition.whoweserved.nobg .logobox img{max-width:100%;height:auto}.bannereffect figure p{width:100%}@media (max-width:1024px){#industyup ul li{width:calc(33.333% - 20px)}}@media (max-width:768px){#industyup ul li{width:calc(50% - 20px)}}@media (max-width:480px){#industyup ul li{width:100%}}.ourteam .teambox ul{margin-top:20px;display:block}.ourteam .teambox ul li{width:22%;display:inline-block}.navslider ul{overflow-x:auto;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#ccc transparent}.navslider ul li{display:inline-block!important}.bloglist .posts,.recentblog .suggested-posts{display:grid;gap:20px;max-width:1170px;margin:0 auto;padding:20px}.bloglist .posts{grid-template-columns:repeat(4,1fr)}.recentblog .suggested-posts{grid-template-columns:repeat(2,1fr)}.bloglist .row .col-3,.recentblog .col-6{width:auto}.bloglist .row .col-3:hover{transform:translateY(-5px)}#blog-results{display:block}.serachboxblog.col-6{display:inline-block}.bloglist .row .col-3 h4{margin-bottom:5px}.our-partner .partnerlogo figure img{width:100%;border-radius:12px;padding:20px}.eventupdate .col-3 figure img{min-height:166.3px}.pagination{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px}.serbox #navslider ul li{width:auto!important}div.navslider{overflow:hidden}#navslider{display:flex;white-space:nowrap;width:100%}.row.post-content{display:block}.blogdetails .container-small figure img,#adaptive img.img-responsive,.blgtop figure{border-radius:15px}#navslider li{display:inline-block;width:auto!important;max-width:100%}nav ul li ul .dropdownbox ul{position:relative;height:auto;padding:0;max-width:unset;top:0}nav ul li ul .dropdownbox ul li.has-submenu>a{font-size:18px;font-weight:bold}nav ul li ul .dropdownbox>ul{display:flex!important;width:auto}nav ul li ul .dropdownbox ul li.has-submenu li{width:100%}nav ul li ul .dropdownbox ul li{display:block;margin:0;margin-right:20px}nav ul li ul .dropdownbox ul li.submenu-level-1{margin-left:0;padding-bottom:2px;width:33%;display:inline-block}nav ul li ul .dropdownbox div.solution{width:30%}nav ul li ul .dropdownbox ul.solution{max-width:inherit}nav ul li ul .dropdownbox ul h4{margin:10px 0;font-size:18px}nav ul li ul .dropdownbox ul li.has-submenu li{width:100%}nav ul li ul .dropdownbox ul li{display:block;margin:0;margin-right:20px;line-height:26px;padding:0}nav ul li ul .dropdownbox ul li.submenu-level-1{margin-left:0;padding-bottom:2px;width:33%;display:inline-block}.whytft-box .col-4:nth-child(n+4) {border-bottom:none}.whychoosetft .container .col-4{display:inline-block;width:33%}.what-we-do .solution-offer .tabmenu ul{display:block}.what-we-do .solution-offer .tabmenu ul li:nth-child(4) figure{margin-left:0}.solution-offer .tabdetails ul{display:none}.solution-offer .tabdetails ul.current{display:block}.solution-offer .tabdetails ul .rightcontent ul{display:block}.client-review ul li h3 figure img{border-radius:50%;height:56px;width:56px}.nav-list li:nth-child(3) .dropdownbox .solution {display:none!important}.nav-list li:nth-child(4) .dropdownbox .solution {display:none!important}nav ul li:nth-child(4) ul.sub-menu{max-width:300px;margin-left:50%}.nav-list li:nth-child(4) .dropdownbox ul{flex-direction:column!important}.partnerlogo .row{display:grid;grid-template-columns:repeat(4,1fr)}.partnerlogo .row .col-3{width:100%}.smallsubheading{font-size:20px;color:#fff;text-align:center;margin-top:10px}.con-tab,.availabe-jobs .row.hide{display:none}.con-tab.active,.dev-technologies .pltform.active,.techgrp .pltform.active{display:block}.applyjob .jobhight ul li p{display:inline}.whychoosetft p{color:#fff}.engagement-models::after{background-size:cover}.locations-img li{display:none}.locations-img li.active{display:block}@media (max-width:1024px){.blog-listing{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.blog-listing{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.blog-listing{grid-template-columns:repeat(1,1fr)}}