.navbar{padding:0}.navbar-expand-lg .navbar-collapse{justify-content:center}img{max-width:100%}@media (max-width:1500px){.herobanner p{font-size:55px}.blog-container{padding:0 15px}}@media (max-width:1430px){.letstalk_sec{width:1380px}.letstalk_sec .let-container{width:98%;padding:0 15px}.letstalk_sec .let_bdr{width:95%}.herobanner p{font-size:55px}.brand-section{padding:80px 0}.inrpage-banner h1,.page-template-infrastructure-page h1{font-size:52px;line-height:65px}}@media (max-width:1400px){.inrpage-banner{height:650px}.herobanner,.herobanner .video-sec video,.video-sec img{height:700px}.herobanner{padding:120px 0}.herobanner .banner-text{width:60%}.letstalk_sec{width:1150px}.letstalk_sec .let-container{width:98%;padding:0 15px}.letstalk_sec .let_bdr{width:98%}.service_icon_content{padding:60px 25px;min-height:410px}.page-id-12336 .engagement-bx .developer-dedicat,.service_icon_content a h3,.service_icon_content h3{font-size:19px}.process-box .process-box-inr,.process-box .process-box-inr::after{width:166px;height:166px}.process-box{margin:0 20px 0 0}.process-box.parrowbtm::after,.process-box.parrowtop::before{left:-10px}.contact-banner-sec label span.wpcf7-list-item-label{width:90%}.brand-section,.contact-office-sec{padding:80px 0}.ptb80{padding:60px 0}.testimonial-box{min-height:500px}.herobanner p{font-size:54px;line-height:75px}.op-block .opinner-box .open-box.expert p,.rp-block .rpinner-box .rp-content p{min-height:85px}.work-model .wm-des{min-height:305px}.hrs-rate a{font-size:14px}.engagement-bx .developer-dedicat{font-size:20px}.cus-dev-banner-inrtext{margin:0 auto 0 50px;width:90%}.cus-inr-banner .cus-dev-banner-inrtext h1{font-size:48px;line-height:55px;margin:15px 0 20px}.home-service-sec #v-services-tab{width:350px;margin:0 30px 0 0}.home-service-sec #v-services-tabContent .tab-pane h3{font-size:31px;margin:0 0 20px}.home-service-sec #v-services-tabContent ul{margin:40px 0}.hire-develop-sev a h3{font-size:21px}.recent-post-inr{width:80%}.page-id-589 .whyc-section .whyc-icon-box p{min-height:150px}.page-id-12336 .hrs-rate a{font-size:13px}.page-id-12336 .whyc-section .whyc-icon-box p{min-height:203px}.post-content{width:100%;padding:0 15px}.singular .post-content h1.entry-title{font-size:50px;line-height:65px}.page-template-infrastructure-page h1{font-size:60px;line-height:65px}.exo-menu>li>a{padding:10px 8px}.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo .custom-logo{max-width:260px}.media-slider.owl-carousel .owl-nav button.owl-next,.media-slider.owl-carousel .owl-nav button.owl-prev{width:80px;height:80px}.media-slider.owl-carousel .owl-nav button.owl-next{right:6%}.media-slider.owl-carousel .owl-nav button.owl-prev{left:6%}.employee-profile img{width:180px}.review-content-sec .employee-profile{top:-80px}.employee-details .right-sec{width:70px!important}.employee-details .left-sec h2{font-size:22px;line-height:32px}.employee-details .left-sec p{font-size:15px;line-height:26px}.employee-main-sec{height:392px}}@media (max-width:1199px){.inrpage-banner{height:600px}.herobanner,.herobanner .video-sec video{height:650px}.herobanner .banner-text{width:60%}.herobanner{padding:120px 0}.home-service-sec #v-services-tab button.nav-link,.whyc-icon-box{padding:30px}.home-service-sec #v-services-tab{width:355px;margin:0 20px 0 0}.home-service-sec #v-services-tabContent .tab-pane{padding:30px 0 0}.home-service-sec #v-services-tabContent .tab-pane h3,.home_industry .tab-content h3{margin:0 0 20px}.home-service-sec #v-services-tabContent ul{margin:0}.home_dedicated_bg{padding:70px 60px 50px}.letstalk_sec,.service-content-sec ul{width:100%}.letstalk_sec .let-container,.post-content,.recent-post-inr{width:100%;padding:0 15px}.inrpage-banner{padding:30px 0 80px}.case-page-banner h1,.cms-inrpage-banner h1,.inrpage-banner h1{font-size:48px;line-height:60px;margin:15px 0 30px}.page-template-infrastructure-page h1{font-size:56px;line-height:58px}.benifit-content-sec,.brand-section,.career-benefits,.currentopening-sec,.egmodel-section,.home-case-sec,.home_industry,.letstalk_sec,.letstalkwhite_sec,.mad_section,.recruitment-process,.tech_sec,.whyc-section{padding:80px 0}.service_icon_content{padding:50px 30px;min-height:360px}.service_icon_content a h3,.service_icon_content h3{font-size:18px;line-height:25px;min-height:51px}.service_icon_content figure{margin:0 auto 50px}.service-content-sec ul li{font-size:17px;line-height:23px}.career-about-sec,.process-sec,.testimonials-sec,.work-model{padding:0 0 80px}.process-box .process-box-inr,.process-box .process-box-inr::after{width:144px;height:144px}.process-box{margin:0 10px 0 0}.process-box .process-box-inr h3{font-size:12px}.process-box.parrowbtm::after,.process-box.parrowtop::before{display:none}.whyc-section .whyc-icon-box h3{margin:30px 0 20px}.cf-box h2,.contact-left-sec h2,.contact-office-sec h2,.life-photo-sec h2{font-size:30px}.contact-left-sec h1{font-size:45px;line-height:50px}.contact-office-sec{padding:60px 0}.ptb80{padding:50px 0}.testimonial-box{min-height:545px}.herobanner p{font-size:49px;line-height:70px}.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo .custom-logo{max-width:190px}.exo-menu>li>a{padding:10px 5px;font-size:13px}.benefits-box h5{font-size:18px;min-height:50px}.op-block .opinner-box .open-box{width:47%}.op-block .opinner-box .open-box.expert p{min-height:110px}.engagement-bx .developer-dedicat{font-size:16px;line-height:25px}.team-block .info-box .designation{min-height:90px}.cus-dev-banner-inrtext{margin:0 auto 0 25px;width:90%}.cus-inr-banner .cus-dev-banner-inrtext h1{font-size:43px;line-height:55px;margin:15px 0 20px}.engagement_section,.hire-content-sec,.hire-rtd,.home-blog-sec,.service-faq-sec,.technology-content-sec{padding:35px 0 0}.process-heading{margin:0 0 50px}.whyc-section .whyc-icon-box p{min-height:150px}.content-banner h1{font-size:50px;line-height:60px}.award_sec{margin:80px 0}.industry-content-main .nav-tabs{width:210px;margin:0 35px 0 0}.home_industry .nav button.nav-link{font-size:17px}.case-box h3{font-size:20px}.career-about-sec h3,.career-benefits h2,.currentopening-sec h2,.egmodel-section h2,.engagement_section h2,.hire-content-sec h2,.hire-develper-process .process-heading h2,.home-blog-sec h2,.home-case-sec .case-heading-sec h2,.home-service-sec h2,.home_dedicated h2,.home_dedicated h3,.home_industry .tab-content h3,.home_industry h2,.letstalk_sec h2,.letstalkwhite_sec h2,.portfolio-content h2,.process-sec h2,.recruitment-process h2,.section-title h2,.service-content-sec h2,.service-faq-heading h2,.tech_sec h2,.technology-content-sec h2,.testi-content-sec h2,.whyc-section h2{font-size:33px;line-height:40px}.page-id-589 .whyc-section .whyc-icon-box p{min-height:200px}.page-id-12336 .engagement-bx .developer-dedicat{font-size:19px}.blog-thumb{height:220px}.blog-listing .portfolio{padding:130px 0}.blog-left-part,.blog-right-part{width:21%}.blog-content-part{width:57%}.singular .post-content h1.entry-title{font-size:45px;line-height:55px}.contact-banner-sec label span.wpcf7-list-item-label,.footer-cf label span.wpcf7-list-item-label{width:93%}.industry-content-sec .row{align-items:end}.industry-content-sec{padding:80px 0 0}.benifit-content-sec h2,.industry-content-sec h2,.industry-content-sec.odoo-dev .service-content-para h2,.media-section h2,.media-section h3,.media-work-section h2{font-size:33px;line-height:40px;margin-bottom:40px;text-align:left}.media-icon-content{width:210px}.employee-profile img{width:150px}.review-content-sec .employee-profile{top:-50px}.employee-details .left-sec h2{font-size:22px;line-height:32px}.employee-details .left-sec p{font-size:16px;line-height:26px}.employee-details .right-sec{width:50px!important}.employee-main-sec{height:470px}}@media (max-width:991px){.herobanner,.herobanner .video-sec video,.video-sec img{height:600px}.career-about-sec h3,.career-benefits h2,.currentopening-sec h2,.egmodel-section h2,.engagement_section h2,.hire-content-sec h2,.hire-develper-process .process-heading h2,.home-blog-sec h2,.home-case-sec .case-heading-sec h2,.home-service-sec h2,.home_dedicated h2,.home_dedicated h3,.home_industry .tab-content h3,.home_industry h2,.letstalk_sec h2,.letstalkwhite_sec h2,.portfolio-content h2,.process-sec h2,.recruitment-process h2,.section-title h2,.service-content-sec h2,.service-faq-heading h2,.tech_sec h2,.technology-content-sec h2,.testi-content-sec h2,.whyc-section h2{font-size:31px;line-height:40px}.cd-future-btm-sec.cd-why-sec h2{font-size:33px;line-height:40px}.dcsec-bg{padding:0 10px!important}.dcsec-bg:nth-child(2),.menu-company-menu-container,.menu-hire-developer-menu-container,.menu-resources-menu-container,.menu-services-menu-container,.menu-technology-menu-container,.menu-work-menu-container{padding:0}.tech_sec ul.nav.nav-pills li button.nav-link{font-size:13px;padding:.5rem .9rem}.tech_sec .tab-content .tab-pane ul li{margin:0 20px;width:27%}.letstalk_sec{max-width:100%;margin:0 auto 30px}.letstalk_sec .let-container,.post-content,.recent-post-inr{width:100%;padding:0 15px}.home-case-sec h2,.home-case-sec h3{font-size:25px;line-height:30px}.brand-section ul li{width:25%}.home_dedicated_bg{padding:60px 40px}.home_dedicated .btn_hire{margin:20px 0 40px}.home_dedicated ul.nav{width:100%;margin:0 0 30px}.home_dedicated ul.nav li button.nav-link{margin:0 7px;font-size:13px;padding:.5rem .75rem}.brand-section,.career-benefits,.currentopening-sec,.egmodel-section,.home-case-sec,.home_industry,.letstalk_sec,.letstalkwhite_sec,.recruitment-process,.whyc-section{padding:60px 0}.tech_icon_box{margin:20px 0 10px}.pd-section ul{width:200px}.blog-box,.whyc-section .whyc-icon-box h3,.work-model .wm-box{margin:15px 0}.inrpage-banner{height:600px;padding:30px 0 50px}.case-page-banner h1,.cms-inrpage-banner h1,.content-banner h1,.inrpage-banner h1{font-size:45px;line-height:55px;margin:15px 0 25px}.page-template-infrastructure-page h1{font-size:35px;line-height:40px;margin:0 0 10px}.service_icon_content{padding:50px 10px;min-height:360px}.mad_section .heading{margin:0 0 40px}.benifit-content-sec,.contact-office-sec,.graphic-sec,.mad_section,.main_tool_section,.tech_sec{padding:50px 0}.employee-review-content .employee-details,.highlight-sec ul li,.op-block .opinner-box .open-box,.service-content-sec ul{width:100%}.process-heading,.why-heading-sec{margin:0 0 50px}.whyc-icon-box{padding:20px 10px;width:49.5%}.whyc-icon-box:nth-child(2),.whyc-icon-box:nth-child(4){border-right:0}.whyc-icon-box:nth-child(4){border-bottom:1px solid #e4e4e7}.whyc-icon-box:nth-child(3){border-right:1px solid #e4e4e7}.process-box .process-box-inr,.process-box .process-box-inr::after{width:200px;height:200px}.process-box,.process-box:last-child{margin:0 14px 15px}.probox-content,.techstack-sec ul{flex-wrap:wrap}.tab-content>.tab-pane{display:block;opacity:1}.process-sec{padding:0 0 50px}.csrpage .egmodel-section.even .sec-title-three,.ind-thumb,.site-footer .foo-con-box{margin:30px 0 0}#dedicatedTabContent .accordion-item,#techTabContent .accordion-item,.industry-content-main .accordion-item{margin:0 0 10px}#techTabContent .accordion-item .accordion-button{background:#f7f9fc;color:#6c6f93!important;box-shadow:none;border-radius:8px}#techTabContent .accordion-button:not(.collapsed),#techTabContent .accordion-item .accordion-button:hover{color:#0e0b3d!important;background-color:#f7f9fc;box-shadow:0 18px 31px rgba(113,116,152,.1),0 8px 16.2244px rgba(113,116,152,.067),0 8px 8.46625px rgba(113,116,152,.05)}#techTabContent .accordion-button:not(.collapsed)::after,.home_dedicated .accordion-button:not(.collapsed)::after,.home_industry .accordion-button:not(.collapsed)::after,.ser-tab-main .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.home_industry .tab-content{padding:20px;width:100%}.home_industry .accordion-item .accordion-button{background:#e1e1e1!important;color:rgba(17,16,19,.6)!important;box-shadow:none;border-radius:8px;font-style:normal;font-weight:400;font-size:18px;line-height:25px}.home_industry .accordion-button:not(.collapsed),.home_industry .accordion-item .accordion-button:hover{color:#111013!important;background-color:#f2f2f2!important;box-shadow:none}.home_industry .accordion-button:not(.collapsed){font-style:normal;font-weight:700;font-size:18px;line-height:25px}.home_industry .accordion-item:last-of-type .accordion-button{border-radius:8px}.ind_content{margin:20px 0 0}.home_dedicated .accordion-item .accordion-button{color:#fff!important;background-color:#171531!important;box-shadow:none;border-radius:25px}.home_dedicated .accordion-button:not(.collapsed),.home_dedicated .accordion-item .accordion-button:hover{background:#fff!important;border-radius:25px;color:#0e0b3d!important}.home_dedicated .accordion-item:last-of-type .accordion-button{border-radius:25px}.home-service-sec .tab-content::after{width:100%;height:100%;display:none}#v-services-tabContent{width:100%;margin:0}.home-service-sec #v-services-tabContent .tab-pane{padding:0;margin:0 0 10px;width:100%}.ser-tab-main{background:rgba(188,162,105,.2);border-radius:16px;padding:20px}.ser-tab-main .accordion-item .accordion-button{color:#000!important;background-color:#fff;box-shadow:none;border-radius:15px;background:linear-gradient(white,#fff) padding-box,linear-gradient(to right,#9a9a9a,#d1a64a) border-box;border:2px solid transparent}.ser-tab-main .accordion-button:not(.collapsed),.ser-tab-main .accordion-item .accordion-button:hover{border-radius:15px;border:2px solid transparent;background:linear-gradient(90deg,#9a9a9a 0,#d1a64a 100%),#fff;color:#fff!important}.ser-tab-main .accordion-item:last-of-type .accordion-button{border-radius:15px}.ser-tab-main .accordion-item svg{margin:0 15px 0 0}.ser-tab-main .accordion-button:not(.collapsed) svg path,.ser-tab-main .accordion-item .accordion-button:hover svg path{fill:#fff}.ser-tab-main #headingodoo .accordion-button:not(.collapsed) svg path,.ser-tab-main .accordion-item #headingodoo .accordion-button:hover svg path{fill:#fff;stroke-width:0;stroke:#fff}.ser-tab-main .accordion-button.graphic:not(.collapsed) svg path,.ser-tab-main .accordion-button.videoanimation:not(.collapsed) svg path,.ser-tab-main .accordion-item .accordion-button.graphic:hover svg path,.ser-tab-main .accordion-item .accordion-button.videoanimation:hover svg path{fill:none;stroke:#fff}.contact-banner-sec label span.wpcf7-list-item-label{width:88%}.cf-box h2,.contact-left-sec h2,.contact-office-sec h2,.life-photo-sec h2{font-size:27px;line-height:30px}.contact-left-sec h1{font-size:40px;line-height:45px}.life-photo-sec h2{margin:0 0 20px;text-align:center}.ptb80{padding:40px 0}.testimonial-box,.work-model .wm-des{min-height:inherit}.herobanner p{font-size:38px;line-height:52px}.herobanner{padding:120px 0}.herobanner .banner-text{width:65%}.herobanner .banner-text-right{top:50px}.accordion-category-content,.accordion-wrapper li.accordion-category a.accordion-category-title.active .nav-down,.blog-left-part,.hd-process.hp-second::after,.hd-process.second::after,.primary-navigation{display:none}.s2-mobile_menu{display:inline-flex}.s2-mobile_menu_button{display:inline-flex;margin:25px 0 0}.s2-mobile_menu_button:hover svg path{fill:#D1A64A}.jcsb{justify-content:space-between}.ser-tab-main,.service-content-sec ul,.site-branding,.technology-content-sec ul{margin:0}.accordion-wrapper li.accordion-category a.accordion-category-title.active .nav-up,.banner-section-web,.blog-listing .pagination .nav-links .page-numbers{display:block}.accordion-wrapper{display:inline-block;width:100%;vertical-align:top;margin:0;padding:0;list-style-type:none}.accordion-wrapper li.accordion-category{margin:0 0 12px;border-bottom:1px solid #d9d9d9;padding:0 0 6px}.accordion-wrapper li.accordion-category a{color:#000;font-size:16px;line-height:18px;letter-spacing:1px;text-decoration:none;padding:5px 0;width:100%}.accordion-category-content{margin:10px 0 0;padding:5px 0 0;list-style-type:none;border-top:1px solid #d9d9d9}.accordion-category-content ul{margin:0;padding:0;display:flex;flex-direction:column}.cust-nav li,li.drop-down>ul.company-nav li,li.drop-down>ul.resource-nav li,li.drop-down>ul.services-nav li,li.drop-down>ul.work-nav li{display:inline-flex;width:100%}.accordion-category-title{position:relative;color:#808}.accordion-wrapper li.accordion-category ul.accordion-category-content li{margin:0 0 5px;background:url(../images/icon-mob-listing.png) 0 5px no-repeat;padding:0 0 0 25px}.accordion-wrapper li.accordion-category ul.accordion-category-content li a{font-size:15px;line-height:17px}.accordion-wrapper li.accordion-category ul.accordion-category-content li a:hover,.accordion-wrapper li.accordion-category ul.accordion-category-content li.current-menu-item a{color:#d1a64a!important}.accordion-wrapper li.accordion-category a.accordion-category-title i svg{width:13px;margin:3px 0 0}.accordion-wrapper li.accordion-category a.accordion-category-title .nav-up{display:none;float:right}.accordion-wrapper li.accordion-category a.accordion-category-title .nav-down{display:block;float:right}.industry-content-sec,.service-faq-sec{padding:50px 0 0}.engagement_section,.hire-content-sec,.hire-rtd,.home-blog-sec,.technology-content-sec{padding:60px 0 0}.career-about-sec,.hire-develper-process,.testimonials-sec,.work-model{padding:0 0 60px}.benefits-box h5{min-height:auto}.career-about-sec h3{margin:20px 0;font-size:30px;line-height:33px}.rp-block .rpinner-box .rp-content p{min-height:135px}.op-block .opinner-box h3{font-size:18px;line-height:25px}.op-block .opinner-box .open-box.expert p{min-height:55px}.techstack-sec ul li{width:32%;margin:15px 0}.cus-nav-heading{margin:10px 0}.menu-custom-development-menu-container{padding:10px 0}.engagement-bx{margin:0 0 15px}.egmodel-section .inner-column.eg-img-sec,.portfolio-content{margin:0 0 30px;text-align:center}.egmodel-section .inner-column,.single-casestudies .bn-img{text-align:center}.cstudy-section .inner-column.cs-img{text-align:center;margin:15px 0}.cstudy-section .inner-column.cs-img .image{margin:0 auto}.team-block .info-box .designation span{font-size:15px}.team-block .info-box .designation{min-height:70px}.cus-dev-banner-inrtext{width:100%;margin:0;padding:0 20px}.cus-inr-banner .cus-dev-banner-inrtext h1{font-size:33px;line-height:40px;margin:15px 0 20px}.whyc-section .whyc-icon-box p{min-height:160px}.page-template-hire-page .whyc-section .whyc-icon-box p{min-height:180px}.egmodel-section .image-two,.egmodel-section.even .image-two{margin:0 auto;left:0;right:0}.egmodel-section .image,.egmodel-section.even .image{border-radius:10px}.egmodel-section.even .inner-column{justify-content:center}.award_sec{margin:60px 0}.blog-heading-sec,.home-service-heading-sec,.home_industry .heading-sec,.home_industry .tab-content h3,.recent-post h2,.section-title,.tech_sec h2{margin:0 0 20px}.tech_sec .tab-content{margin:30px auto 0}.home-service-sec #v-services-tabContent ul{margin:30px 0}.home-service-sec #v-services-tabContent ul li{width:25%;margin:10px 0}.home-service-sec #v-services-tabContent .tab-pane h3{margin:0 0 15px;font-size:30px;line-height:35px}.home-service-sec .accordion-body{padding:20px}.hiring-modal h3{font-size:25px;line-height:35px}.blog-listing .portfolio{padding:110px 0}.blog-right-part{width:26%}.blog-content-part{width:73%}.blog-container{padding:0 15px 0 0}.blog-recent-content a h3{margin-bottom:10px}.blog-recent-content{margin-bottom:20px}.blog-recent-content .pub-date{margin:15px 0 12px}.recent-post{padding:0 0 30px}.single.single-post .entry-header .post-thumbnail,.single.single-post.singular .post-thumbnail{height:100%}.single.single-post .entry-header .post-thumbnail .wp-post-image{height:100%!important}.singular .post-content h1.entry-title{font-size:35px;line-height:43px}.security-section figure{margin-bottom:30px}.highlight-sec ul{flex-direction:column}.benifit-content-sec h2,.industry-content-sec h2,.industry-content-sec.odoo-dev .service-content-para h2,.media-section h2,.media-section h3,.media-work-section h2{font-size:31px;line-height:40px;margin-bottom:40px;text-align:left}.media-icon-content{margin:0 auto 20px;width:100%}.media-slider.owl-carousel .owl-stage-outer{padding-bottom:0}.media-slider.owl-carousel .owl-dots .owl-dot span,.media-slider.owl-carousel .owl-dots .owl-dot.active span,.media-slider.owl-carousel .owl-dots .owl-dot:hover span{width:8px;height:8px}.media-slider.owl-carousel .owl-dots{bottom:0}section.industry-content-sec{background-position:bottom right!important}.page-id-13087 .industry-content-sec,.page-id-13132 .industry-content-sec{background-size:100% 100%}.page-id-13244 .industry-content-sec,.page-id-13266 .industry-content-sec,.page-id-13305 .industry-content-sec{background-size:auto 100%}.main-employee-sec{margin-bottom:0}.inrpage-banner.employee{align-items:center}.review-content-sec .employee-profile{position:initial;text-align:center}.review-content-sec{padding:50px 0 60px}.review-content-sec .col-md-6{margin-bottom:50px}.employee-profile img{width:150px;padding-left:0}.employee-main-sec{margin-top:-25px;padding:40px 20px 20px;height:591px}.employee-details .left-sec h2{font-size:20px;line-height:28px}.employee-details .left-sec p{font-size:14px;line-height:24px}.employee-details .right-sec{width:50px!important}}@media (max-width:767px){.container,.container-sm,.letstalk_sec{max-width:100%}.inrpage-banner{height:500px}.herobanner,.herobanner .video-sec img,.herobanner .video-sec video{height:550px}.herobanner{padding:55px 0}.award-text br,.banner-section-web,.blog-left-part,.hd-process::after,.media-slider.dekstop{display:none}.banner-section-mobile{display:block;text-align:center}.banner-section-mobile .banner-mobile-img{margin-bottom:15px;z-index:99;position:relative}.award_sec h2,.mad_section .heading h2{font-size:28px;line-height:33px}.blog-content,.blog-content-part,.blog-right-part,.blog-thumb,.dcsec-bg,.employee-review-content .employee-details,.highlight-sec ul li{width:100%}.dcsec-bg:nth-child(2){margin:20px 0;padding:0;border:0}.dcsec-bg:nth-child(3){margin:0 0 20px;padding:0;border:0}.accr_box,.case-listing-sec .item,.infra-sec figure,.inrpage-banner .bn-right,.security-section figure{text-align:center}.star-renk,.tech_icon_box{margin:10px 0}.benifit-content-sec,.brand-section,.career-benefits,.currentopening-sec,.egmodel-section,.graphic-sec,.home-case-sec,.home_industry,.letstalk_sec,.letstalkwhite_sec,.mad_section,.main_tool_section,.recruitment-process,.tech_sec,.whyc-section{padding:50px 0}.brand-section ul,.tech_sec .tab-content .tab-pane ul{flex-wrap:wrap}.tech_sec .tab-content .tab-pane ul li{width:30%;margin:0 0 20px;display:inline-flex;flex-direction:column;align-items:center}.letstalk_sec{margin:0 auto 30px}.letstalk_sec .let-container{width:100%;padding:0 15px}.blog-heading-sec .t-right,.home-service-sec .t-right,.letstalk_sec .t-right,.letstalkwhite_sec .t-right{text-align:left}.letstalk_sec .contact-btn,.letstalkwhite_sec .contact-btn{margin:20px 0 0}.brand-section ul li{width:33%}.home_dedicated_bg{padding:40px 20px}.home_dedicated .btn_hire{margin:20px 0 40px}.career-benefits h2,.currentopening-sec h2,.egmodel-section h2,.engagement_section h2,.hire-develper-process .process-heading h2,.home-blog-sec h2,.home-case-sec .case-heading-sec h2,.home-service-sec h2,.home_dedicated h2,.home_dedicated h3,.home_industry .tab-content h3,.home_industry h2,.letstalk_sec h2,.letstalkwhite_sec h2,.portfolio-content h2,.process-sec h2,.recruitment-process h2,.section-title h2,.service-content-sec h2,.service-faq-heading h2,.tech_sec h2,.technology-content-sec h2,.testi-content-sec h2,.whyc-section h2{font-size:28px;line-height:35px}.cd-future-btm-sec.cd-why-sec h2{font-size:30px;line-height:35px;margin:0 auto 20px}.testi-content-sec{width:100%;margin:0 0 30px}.hirertd-content-heading,.home_industry .tab-content p.accordion-header,.security-section ul,.service-content-sec ul,.technology-content-sec ul{margin:0}.pd-section ul{padding:20px;width:165px;height:auto}.blog-box{flex-direction:column}.blog-content{padding:20px}.blog-content h3{font-size:23px;line-height:30px}.hire-content-sec .service-content-heading,.mad_section .heading,.recent-post h2,.service-content-para,.service-content-sec .service-content-heading,.technology-content-sec .service-content-heading{margin:0 0 20px}.service_icon_content{padding:30px;min-height:auto}.service_icon_content figure{margin:0 auto 50px}.service-content-sec ul{width:100%;margin:0}.process-heading{max-width:100%;margin:0 auto 40px}.process-sec .container{max-width:560px}.process-box,.process-box:last-child{display:inherit;width:160px;margin:0 auto 15px}.process-box .process-box-inr,.process-box .process-box-inr::after{width:160px;height:160px}.career-about-sec,.process-sec,.testimonials-sec,.work-model{padding:0 0 50px}.whyc-icon-box,.whyc-icon-box.fifth,.whyc-icon-box.forth{width:100%;border-right:0px;border-bottom:1px solid #e4e4e7}.award-title,.inrpage-banner a.banner-btn,.why-heading-sec{margin:0 0 30px}.case-box h3,.hire-develop-sev a h3,.op-block .opinner-box .open-box.expert p,.page-template-hire-page .whyc-section .whyc-icon-box p,.rp-block .rpinner-box .rp-content p,.service_icon_content a h3,.service_icon_content h3,.whyc-section .whyc-icon-box h3,.whyc-section .whyc-icon-box p,.work-model .wm-des{min-height:inherit}.whyc-icon-box:nth-child(4),.whyc-icon-box:nth-child(5){border-bottom:1px solid #e4e4e7}.whyc-icon-box:nth-child(3){border-right:0}.engagement_section,.hire-content-sec,.hire-rtd,.home-blog-sec,.industry-content-sec,.service-faq-sec,.technology-content-sec{padding:50px 0 0}.inrpage-banner{padding:30px 0 50px}.case-page-banner h1,.cms-inrpage-banner h1,.content-banner h1,.inrpage-banner h1,.page-template-infrastructure-page h1{font-size:45px;line-height:47px;margin:15px 0 20px}.content-banner p{font-size:20px;line-height:30px}.contact-left-sec{padding:20px 0 0}.cf-box h2,.contact-left-sec h2,.contact-office-sec h2,.life-photo-sec h2{font-size:25px;line-height:30px}.contact-left-sec h1{font-size:30px;line-height:35px}.contact-office-sec{padding:40px 0}.life-photo-sec h2{margin:0 0 20px;text-align:center}.herobanner .banner-text{width:100%;margin-top:0}.herobanner .banner-text-right{top:45px;left:12px}.work-model .wm-box{margin:15px 0}.site-footer .foo-con-box{margin:30px 0 0}.sitemap-sec ul li{width:49.33%}.award_sec{margin:50px 0}.home-service-sec #v-services-tabContent ul{flex-wrap:wrap;margin:20px 0}.home-service-sec #v-services-tabContent ul li{width:25%;margin:10px 0}.home-service-sec #v-services-tabContent .tab-pane h3{margin:0 0 15px;font-size:28px;line-height:30px}.hiring-modal{margin:50px 0 30px}.page-id-589 .whyc-section .whyc-icon-box p{min-height:auto}.blog-listing .portfolio{padding:130px 0}.blog-recent-content a h3{margin-bottom:10px}.blog-recent-content{margin-bottom:20px}.blog-recent-content .pub-date{margin:15px 0 12px}.recent-post{padding:0 0 30px}.blog-right-part{position:relative;top:inherit}.blog-contact{margin:0 15px}.blog-container{padding:0}.single.single-post table{overflow-x:scroll;max-width:600px;display:block}.post-content{position:relative;bottom:inherit;left:inherit;right:inherit;width:100%;margin:10px auto 0;padding:0 15px}.singular .post-content h1.entry-title{font-size:20px;line-height:30px;color:#000;max-width:inherit}.category-name,.posted-by,.posted-by span,.published-date,.published-date span{font-size:14px;line-height:20px;color:#000}.contact-banner-sec label span.wpcf7-list-item-label,.footer-cf label span.wpcf7-list-item-label{width:85%}.security-section .col-lg-6{display:flex;justify-content:center}.benifit-content-sec h2,.industry-content-sec h2,.industry-content-sec.odoo-dev .service-content-para h2,.media-section h2,.media-section h3,.media-work-section h2{font-size:28px;line-height:35px;margin-bottom:20px;text-align:left}.media-icon-content{margin:0 auto 20px}.media-slider.owl-carousel .owl-stage-outer{padding-bottom:0}.media-slider.owl-carousel .owl-dots .owl-dot span,.media-slider.owl-carousel .owl-dots .owl-dot.active span,.media-slider.owl-carousel .owl-dots .owl-dot:hover span{width:6px;height:6px}.media-slider.owl-carousel .owl-dots{bottom:0}.media-inner-sec .col-md-6.col-lg-3.col-xl-3{width:50%}.media-slider.mobile{display:block}.benifit-content-sec ul{list-style-type:none;list-style-image:url('https://www.sevensquaretech.com/wp-content/uploads/2023/08/right-arrow-mobile.png')}.main-employee-sec{margin-bottom:0}.inrpage-banner.employee{align-items:center}.review-content-sec .employee-profile{position:initial;text-align:center}.review-content-sec{padding:50px 0 60px}.review-content-sec .col-md-6{margin-bottom:40px}.employee-profile img{width:150px;padding-left:0}.employee-main-sec{margin-top:-25px;padding:40px 20px 20px;height:auto}.employee-details .left-sec h2{font-size:20px;line-height:28px}.employee-details .left-sec p{font-size:14px;line-height:24px}.employee-details .right-sec{width:50px!important}}@media (max-width:576px){.inrpage-banner{height:450px}.brand-section ul li{width:49%}.tech_sec .tab-content .tab-pane ul li{width:44%}.award_sec h2,.mad_section .heading h2{font-size:25px;line-height:33px;margin:0 0 15px}.pd-section ul{padding:20px;width:237px;height:auto}.pd-contain{flex-direction:column;align-items:flex-end}.case-page-banner h1,.cms-inrpage-banner h1,.content-banner h1,.inrpage-banner h1,.page-template-infrastructure-page h1{font-size:30px;line-height:38px;margin:15px 0 20px}.inrpage-banner a.banner-btn{margin:0 0 30px}.process-sec .container{max-width:100%}.process-box .process-box-inr{width:191px;height:191px;margin:0 auto}.process-box .process-box-inr::after{width:191px;height:191px}.process-box,.process-box:last-child{display:inherit;width:100%;margin:0 auto 15px}.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{position:relative;top:inherit;margin:7px 0 0;padding:0}.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img{max-height:inherit;max-width:200px}.s2-mobile_menu_button{margin:16px 0 0}.media-inner-sec .col-md-6.col-lg-3.col-xl-3,.sitemap-sec ul li{width:100%}.techstack-sec ul li{width:100%;margin:15px 0}.benifit-content-sec,.brand-section,.career-benefits,.currentopening-sec,.egmodel-section,.graphic-sec,.home-case-sec,.home_industry,.inrpage-banner,.letstalk_sec,.letstalkwhite_sec,.mad_section,.main_tool_section,.recruitment-process{padding:30px 0}.cd-future-btm-sec.cd-why-sec h2,.currentopening-sec h2,.egmodel-section h2,.engagement_section h2,.hire-develper-process .process-heading h2,.home-blog-sec h2,.home-case-sec .case-heading-sec h2,.home-service-sec h2,.home_dedicated h2,.home_dedicated h3,.home_industry .tab-content h3,.home_industry h2,.letstalk_sec h2,.letstalkwhite_sec h2,.process-sec h2,.recruitment-process h2,.section-title h2,.service-content-sec h2,.service-faq-heading h2,.tech_sec h2,.technology-content-sec h2,.testi-content-sec h2,.whyc-section h2{font-size:27px;line-height:33px}.career-benefits h2{font-size:22px}.content-banner p{font-size:18px;line-height:30px}.portfolio-content h2{font-size:28px;line-height:33px}.career-about-sec,.testimonials-sec,.work-model{padding:0 0 30px}.award_sec{margin:30px 0}.engagement_section,.hire-content-sec,.hire-rtd,.home-blog-sec,.industry-content-sec,.technology-content-sec{padding:30px 0 0}.home-service-sec #v-services-tabContent ul{flex-wrap:wrap;margin:20px 0}.home-service-sec #v-services-tabContent ul li{width:33%;margin:10px 0}.home-service-sec #v-services-tabContent .tab-pane h3{margin:0 0 15px;font-size:23px;line-height:30px}.communication-section ul li,.pm-section ul li{width:50%}.infra-sec figure{text-align:center}.copyright ul li{margin:0 20px 10px 0}.blog-listing .portfolio{padding:100px 0}.benifit-content-sec h2,.industry-content-sec h2,.industry-content-sec.odoo-dev .service-content-para h2,.media-section h2,.media-section h3,.media-work-section h2{font-size:27px;line-height:33px;margin-bottom:20px;text-align:left}.graphic-sec{background-size:contain}.graphic-sec .portfolio-heading-sec h2{margin-bottom:30px}.media-icon-content{margin:0 auto 20px}}