@media only screen and (max-width:767px){
img{max-width:100%}
*{box-sizing:border-box}
.footer-top-logo{display:none}
.main-slider .owl-carousel .owl-item .img{width:100%;order:1;padding:0}
.main-slider .owl-carousel .owl-item .text-content{width:100%;margin:0 0 15px;order:2;padding:0}
.home-main-slider .item{padding:0}
.main-slider .owl-carousel .owl-item .text-content h2{font-size:18px;line-height:26px;margin:15px 0}
.main-slider .owl-carousel .owl-item .text-content p{font-size:16px;line-height:24px;margin-top:12px;margin-bottom:10px}
.col-part-lft{width:100%;height:auto;float:none;text-align:center;padding:0}
.col-part-rgt{width:100%;padding:0}
.main-container{margin:25px auto 0 auto}
.txt-part{font-size:18px;line-height:30px;padding:10px 10px 5px 10px;margin-left:0}
.inner-col1{width:100%;margin:10px 0 10px}
.inner-col2{width:100%;margin:10px 0 10px}
.inner-col-outer-rgt{width:100%;margin:0}
.inner-col1-rgt{width:100%;margin-right:0}
.inner-col-outer{width:100%;margin:0}
.inner-col2-rgt{width:100%;margin:10px 0 10px}
.main-container-2col{padding:0 15px}
ul.client-logo li{width:50%}
.header-content,.footer-content,.main-container-client-col,.main-container,.main-slider .container,.main-container-2col{padding:0 15px}
ul.client-logo li:nth-child(6n){border-right:1px solid #eee}
ul.client-logo li img{max-width:150px}
ul.client-logo li:first-child, ul.client-logo li:nth-child(2), ul.client-logo li:nth-child(3), ul.client-logo li:nth-child(4), ul.client-logo li:nth-child(5), ul.client-logo li:nth-child(6) {border-top:1px solid #eee;}
ul.client-logo li img{max-width:150px}
.half-col{width:100%;text-align:center}
ul.footer-social{justify-content:center;margin:10px 0}
ul.quick-links{display:none;margin:12px 0}
ul.quick-links li a{font-size:14px;margin:0 10px}
ul.footer-touch li a{margin-bottom:10px}
ul.footer-touch{margin:0 0 10px 0}
.footer-content h3{margin:0;padding:12px 0;position:relative;border-bottom:1px solid #333;pointer-events:auto}
.footer-content h3:after{content:"+";position:absolute;right:10px;font-weight:400;font-size:24px;top:10px}
.footer-content h3.open:after{content:"-"}
ul.client-logo li:nth-child(2n){border-right:0}
.partner-items{position:relative}
.partner-frame{flex-direction:column}
.partner-bg-sec .txt-part{margin-top:90px}
.partner-item{margin:15px 0;width:100%}
.partner-head img{max-width:300px}
.partner-bg-sec .container{display:flex;align-items:center}
.partner-bg{order:2;display:none;margin-left:0;width:100%;text-align:center}
p.head-txt{font-size:20px;line-height:30px}
p.nrm-txt{font-size:15px}
.partner-logo{margin:30px 0 0}
.testimonial-content{padding:0 20px}
.main-container-testimonial-col h3{font-size:20px;margin-top:30px;line-height: 1;}
.partner-bg img{max-width:100%}
.navbar-toggle{display:block}
.navbar-toggle{background:#fff0;border:none;font-size:0;position:relative;margin-top:0;margin-right:0;float:right;margin-left:auto}
.navbar-toggle .icon-bar{display:block;position:relative;width:25px;height:1px;margin-top:6px;background-color:#000;transition:all .2s ease-out}
.navbar-toggle .icon-bar:first-child{margin-top:0}
.navbar-toggle .icon-bar:nth-child(2){opacity:0}
.navbar-toggle.collapsed .icon-bar:nth-child(2){opacity:1}
.navbar-toggle.collapsed .icon-bar{transform:none;background:#000}
.navbar-toggle .icon-bar:nth-child(1){transform:rotate(45deg);top:13px}
.navbar-toggle .icon-bar:nth-child(3){transform:rotate(-45deg);top:-1px}
.navbar-toggle.collapsed .icon-bar:nth-child(1){transform:none;left:0;top:0}
.navbar-toggle.collapsed .icon-bar:nth-child(3){transform:none;left:0;top:0}
.collapse{display:none}
.collapse.in{display:block}
.lightheader .navbar-toggle .icon-bar{background:#000}
.header-right{float:none;text-align:left;order:-1;width:100%}
.header-right:after{display:none}
#navbar{background:#000;position:absolute;left:0;right:0;top:80px;height:auto!important;margin:0;box-shadow:0 3px 5px 0 #555}
#navbar{overflow:hidden;overflow-y:scroll;height:calc(100vh - 90px)!important}
#navbar li{display:inherit;text-align:left;font-size:14px;padding:0;border-bottom:1px solid rgb(255 255 255 / .1);color:#fff}
.lightheader .menu li a{color:#fff;display:inline-block;width:100%;padding:10px 15px}
.header-right .menu li a{color:#fff;display:inline-block;width:100%;padding:10px;max-width:calc(100% - 55px)}
.logo img{max-width:240px;margin:0 0 0; height:auto;}
.main-container-2col .mc-col-rgt .col-pic:after{display:none}
.header-content{display:flex;flex-wrap:wrap}
.header-content ul.top-social{display:flex;width:100%;align-items:center;margin-bottom:0}
.top-social li{font-size:10px}
.top-social li:last-child{font-size:10px}
.top-social li:first-child:before{font-size:12px;margin-right:3px}
.header-content ul.top-social li:last-child{margin-left:auto}
.top-social li:last-child:before{font-size:12px;margin-right:3px}
.top-social li:first-child{padding-right:15px}
.top-social li{font-size:10px}
.light-theme .navbar-toggle .icon-bar{background:#000}
.page-content-wrapper h1{margin-left:0}
.common-block-half{max-width:100%}
.common-block-half h2{font-size:18px;padding:0 10px;line-height:30px;margin-left:0}
.common-block-half.full.hiring-thankyou h1{font-size:20px;line-height:30px;display:block}
.common-block-half.full.hiring-thankyou h1 span{margin:0;display:block}
.common-block-half.full.hiring-thankyou h1 span img{width:10%}
.confirm-img img{width:20%}
.common-block-half.full.hiring-thankyou h1{font-size:18px}
p.big-text.com{line-height:28px!important;font-size:15px!important;margin-bottom:15px}
.page-content-wrapper{padding-top:auto; padding-left:20px; padding-right:20px;}
.common-block-half p.big-text{font-size:16px;line-height:24px}
.common-block-half p{line-height:22px;font-size:14px}
.service-section{padding:0 0}
.service-section ul.services{margin-right:0}
.service-section ul.services li{width:100%;padding:0 0 20px 0;margin-top:30px}
.service-section ul.services li h2{font-size:16px;line-height:22px}
.service-section ul.services li p{font-size:14px;line-height:22px}
.service-section ul.services.orange li ul li{font-size:16px}
ul.tools{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 15px}
ul.tools li:nth-child(2n){border-right:0}
ul.tools li{display:flex;align-items:center;justify-content:center;width:50%;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin:0;padding:15px}
ul.tools li img{vertical-align:middle;max-width:100%}
.whatwedo-left{order:2;width:100%}
.whatwedo-right{order:1;width:100%}
.whatwedo-right ul.tools{display:flex;flex-wrap:wrap;width:100%}
.whatwedo-right ul.tools>li{margin:25px;width:calc(50% - 50px)}
.orange-box{padding:20px 15px 20px 15px}
.common-block-full h2{font-size:18px;line-height:24px;padding:0 15px;margin:0;margin-bottom:30px}
.common-block-full p.big-text{font-size:16px;line-height:30px}
.common-block-full p{font-size:16px;line-height:24px}
.common-block-full .cm-btn{margin:40px 0 20px 0}
.light-theme .menu li a.active,.lightheader .menu li a.active{color:#fff}
.slide{width:100%}
.portfolio-section{column-count:1}
.portfolio-section .portfolio .website a{font-size:11px}
.portfolio-section>div{margin-bottom:30px!important;margin-top:0px!important;width:100%}
.portfolio-section .portfolio{margin-bottom:30px!important;margin-top:0px!important;width:100%}
.contact-form-section .col-left{width:100%;padding-right:0;padding-bottom:30px}
.contact-form-section .col-right{width:100%}
.page-content-wrapper h1{margin-bottom:0}
.icon-contact{margin-top:0;margin-left:auto;float:none}
.contact-form-section{padding-top:0;padding-bottom:10px}
.contact-form-section .col-left p.big-text{margin:0 0}
.contact-form-section .col-left h3{padding-top:5px;padding-bottom:0;font-size:18px}
.contact-form-section .col-right p.big-text{font-size:18px}
.menu li .caret{float:right;margin-top:0;width:50px;height:40px;top:0;line-height:45px;padding-left:15px}
.dropdown-menu>li>a{border-bottom:0}
.light-theme .menu li .caret,.lightheader .menu li .caret{color:#fff}
li.dropdown span.caret.main-caret:before{content:"";display:inline-block;transform:rotate(0deg);padding:0;position:absolute;top:20px;right:10px;width:auto;height:auto;line-height:inherit}
li.open span.caret.main-caret:before{content:"";display:inline-block;transform:rotate(180deg);padding:0;position:absolute;top:20px;right:10px;width:auto;height:auto;line-height:inherit}
.menu li .dropdown-menu{position:static;min-width:100%;border:none;border-radius:0;box-shadow:inherit;margin:0;background-color:#fff0;left:0;float:none}
.menu li:hover span.caret.main-caret:before{border-top:solid 6px #fff}
.light-theme .menu li .caret:before,.lightheader .menu li .caret:before{border-top:solid 6px #fff}
li.dropdown.new-dropdown span.caret{display:none}
.menu li .dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu li a{padding-left:10px;font-size:12px}
.menu .dropdown-menu li a{border-top:none;background:none}
.menu li:hover>.dropdown-menu{display:inherit}
.menu li.dropdown .dropdown-menu{display:none}
.menu li.dropdown.open .dropdown-menu{display:block}
.mc-col-lft{width:100%;margin:0;padding:0}
.mc-col-rgt{width:100%;margin:0;padding:0}
.case-study-section1{flex-wrap:wrap}
.case-study-section1 .case-review img{max-width:100%}
.case-review-aspect{margin-left:0;margin-right:0}
.case-review-aspect .column{width:100%}
.case-review-step p{font-size:14px;line-height:24px}
.brand-design h3{font-size:18px}
.brand-design img{max-width:100%;margin-bottom:20px}
.case-review-step:before{top:-22px;left:0}
.case-review-step.half-column{width:100%;padding-right:0}
.strategy-design{padding-left:0}
.main-container-2col{margin:0}
.action-btn{margin-top:40px}
.testimonial-caption p{font-size:15px;line-height:26px}
.testimonial-content .testimonial-caption p{ font-size: 12px;line-height: 24px;}
.header-content .logo{margin-top:10px}
.m-partner-logo ul{display:block}
.m-partner-logo ul li{width:28%;display:inline-block;vertical-align:middle}
.service-section ul.services li:before{font-size:90px}
.service-section ul.services.half li{width:100%}
.service-section{padding:40px 0}
.service-section ul.services.orange li h2{padding-left:0}
.service-section ul.services.orange li{padding:0 0 50px 0}
h2.title-content{font-size:18px;padding:15px 0 10px 20px;margin:10px 0 50px 0;line-height:26px}
.client-feedback .slide .client-info{width:100%}
.client-feedback .slide .feedback{width:100%;padding:20px 0 0 0}
.client-feedback.owl-theme .owl-nav.disabled+.owl-dots{position:static;width:100%;padding-left:0}
.contact-form-section .col-right p{font-size:12px;line-height:20px}
form.contact-form .form-row input::placeholder{text-rendering:optimizeLegibility}
form.contact-form .form-row input{height:46px;line-height:46px;text-rendering:auto}
form.contact-form .form-row textarea{height:100px;padding:15px 10px}
.award-section-row{display:block}
.page-container.about-award{padding:0 10px}
.award-content h3{font-size:20px;line-height:30px;margin-left:0}
.award-content h3 span{display:inline;clear:none;padding-left:0}
.award-content h3:before{display:none}
.award-content{padding-left:0;padding-top:20px}
.partners-section-row .partners-content{width:100%}
.partners-section-row .partners-images{width:100%;padding-left:0}
.m-partners-logo ul li{display:flex;align-items:center;justify-content:center;width:50%;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin:0;padding:15px}
.footer-content .half-col:first-child{order:2;padding-top:20px}
.footer-content .page-content-wrapper .col{padding-right:0;padding:0;width:100%}
.copyright-col{line-height:22px; font-size: 12px;}
.footer-copyright .page-content-wrapper {padding: 0 10px 20px 10px;text-align: left;}
.footer-content .page-content-wrapper .col.col2.col2a,.footer-content .page-content-wrapper .col2.col2c{width:100%}
.footer-copyright{padding:0 10px;text-align:center}
.footer-top-sec{flex-wrap:wrap;padding:15px 15px}
.footer-top-info{flex-wrap:wrap}
.footer-top-info ul{flex-wrap:wrap;margin:0}
.footer-top-info ul li{padding:5px 10px}
.footer-top-info ul.footer-social{padding-left:10px}
.footer-content{padding:0}
.footer-content:before{right:0%;width:400px;height:150px}
ul.quick-links li a{margin:0 0 10px 0;}
.menu li.talk-to-expert{padding:0 10px!important}
.menu li.talk-to-expert a{max-width:100%;color:#fff;text-align:left;padding-left:0;background:#000}
span.contact-content img{filter:invert(1);vertical-align:middle;padding-right:5px}
.page-wrapper{padding-top:79px}
.partner-frame-div{position:static;max-width:100%}
.partner-frame.first-partner-frame .partner-item{margin:15px 0}
.partner-frame{margin-top:0}
.partner-frame.first-partner-frame{margin-top:40px;max-width:100%}
.main-container-3col.gray-bg.partner-bg-sec .txt-part{font-size:18px;line-height:26px;position:initial;margin-top:75px}
.rk_talk p{font-size:15px;line-height:25px}
.digitech-offering-top-content ul li h2{font-size:18px;line-height:28px}
.apparel-talk-content h2{font-size:18px;line-height:26px;font-weight:600}
.menu li .dropdown-menu>li>a{font-size:13px;padding-left:25px}
.popup-quickform form{height:100%;margin:0 auto;max-width:100%;padding-top:30px;transform:none;width:100%}
form.enquiry-form .col{padding:30px;width:100%}
form.enquiry-form .col-right{display:none}
form.enquiry-form .close-popup{height:30px;right:4px;top:4px;width:30px}
.portfolio-cards>div{width:100%}
.case-study-main-content>div{order:2;padding:0;width:100%}
.case-study-main-content>div:nth-child(2){order:1;width:100%}
.case-review-aspect{border-bottom:solid 1px #ddd;border-left:0}
.case-review-aspect .column{padding:30px 0;width:100%}
.testimonial-content{display: block;text-align: center;}
.testimonial-content .testimonial-caption,.testimonial-content .testimonial-logo{order:1;width:100%}
.testimonial-content .testimonial-logo{order:2}
.page-content-wrapper.mobilepadding0{padding:0}
.page-cta-box{display:block;font-size:20px}
.page-cta-box>div{display:block;margin:0}
.page-cta-box span{font-size:18px}
.page-cta-box a{font-weight:500}
.bigcommlist li{margin:8px 0!important;width:100%!important}
.events-listing>div>.events-pic,.events-listing>div>.events-txt{width:100%}
.events-listing>div>.events-txt{margin-top:20px;padding-left:0}
.footer-content .page-content-wrapper{display:flex;flex-wrap:wrap; padding: 20px;}
.whatwedo-box ul.tools>li{padding:15px;width:50%}
.lightheader .header-content ul.top-social{margin-top:5px}
.service-section ul.services.half li ul{margin-bottom:30px}
.service-section ul.services.half li ul li{padding:0;margin:0;font-size:14px}
.service-detail-mainimg{float:none;margin:0 0 15px 0;width:100%}
.connecting-people{padding:20px 0 !important;}
.connecting-people-content h1.txt-part{letter-spacing:1px;font-size:18px;line-height:30px}
.connecting-people-content p{font-size:15px;padding:0 0%;letter-spacing:0;line-height:28px}
.connecting-people-content{padding-bottom:20px}
.connecting-people .flip-card-front h3{padding-top:5px}
.flip-card-inner{min-height:inherit}
.mc-col-rgt:after{display:none}
.main-container-testimonial-col h3:after{top:10px;margin-left:5px}
.testimonial-content .testimonial-logo{order:1}
.testimonial-content .testimonial-caption{order:2}
.new-sec-row{flex-wrap:wrap}
.new-press-item{width:100%}
section.apparel-main-sec.adobe-top-sec.application .span_5{width:100%}
section.apparel-main-sec.adobe-top-sec.application .span_7{width:100%}
section.apparel-main-sec.adobe-top-sec.application .span_7 .apparel-main-image img{display:block}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content h3{font-size:18px;line-height:26px;font-weight:500}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content p{font-size:15px;padding:0 0%;letter-spacing:0;line-height:28px}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.appcount{margin-top:25px;margin-bottom:30px}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.patner-clients .ecommarce-sol-content.patner ul{width:100%;display:flex;flex-wrap:wrap}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.patner-clients .ecommarce-sol-content.patner ul li:first-child{width:100%}
.logoclient{width:100%}
.logoclient h4{font-size:20px;margin-bottom:10px}
.logoclient p{line-height:26px;font-size:14px;font-weight:400;margin-bottom:12px}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.patner-clients .ecommarce-sol-content.patner ul:last-child li{width:100%}
.clients-logo-top img{width:30%!important;display:block}
.clients-logo-top img{margin:15px}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.patner-clients{margin-bottom:25px}
section.apparel-main-sec.adobe-top-sec.application.aapimagess{padding:30px 0}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content h1{font-size:20px}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content h3{font-size:18px;line-height:22px;font-weight:500}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content p{font-size:14px;line-height:26px}
.numbering img{width:18%}
.ecommarce-sol-content.app ul:last-child li{height:115px}
section.apparel-main-sec.adobe-top-sec.application.aapimagess{margin-bottom:0}
.numbering{text-align:center}
.we-hiring-headding{top:60%;left:50%}
.we-hiring-headding h1{font-size:42px;line-height:50px}
.ecommarce-sol-content ul:last-child li{width:100%;text-align:left}
.hire-developer-join ul{flex-wrap:wrap}
.hire-developer-join ul li{width:100%;text-align:center;margin:5px}
.ecommarce-sol-content.hire-certified ul:last-child li{width:100%}
.hiring-rigrt a{display:block}
.deloper-nameandDesignation{width:100%}
.hiring-developer-slider .owl-nav button.owl-prev{left:-17px}
.hiring-developer-slider .owl-nav button.owl-prev:before{font-size:18px}
.hiring-developer-slider .owl-nav button.owl-next{right:-17px}
.hiring-developer-slider .owl-nav button.owl-next:before{font-size:18px}
.deloper-nameandDesignation h5{font-size:15px;margin-bottom:14px}
.deloper-nameandDesignation p{font-size:13px;line-height:16px}
.deloper-nameandDesignation::before{left:0;top:-29%;border-left:35px solid #eb6524;border-right:53px solid #fff0;border-top:20px solid #fff0}
ul.hiring-developer-slider li.item{box-shadow:0}
section.hasslefree-bgcolor .connecting-people-content h1.txt-part{font-size:20px;line-height:28px}
section.hasslefree-bgcolor .connecting-people-content p{font-size:16px;line-height:28px}
.hiring-process ul{flex-wrap:wrap;display:block;width:100%}
.process-content p{font-size:17px}
.process-content p br{display:none}
.process-content h5{font-size:18px;margin:15px 0}
.join-us-develop .main-container .row .column h2{font-size:20px;text-align:center}
.join-us-develop .main-container .row .column p{font-size:17px;margin-bottom:10px;text-align:center}
.join-us-develop .main-container .row .column:last-child .apparel-main-content h4{text-align:center}
.join-us-develop .main-container .row{display:flex;width:100%;flex-wrap:wrap}
.join-us-develop .main-container .row .column:first-child{width:100%}
.join-us-develop .main-container .row .column:last-child{width:100%;text-align:left}
.join-us-develop .main-container{padding:10px}
.pricing\&legalities img{width:100%;display:block;margin-bottom:20px;margin-top:10px}
.blog-top-headding h1{font-size:20px;margin-bottom:10px}
.blog-top-headding p{font-size:14px;padding:0}
section.legalities\&pricing .join-us-develop .main-container .row .column h2{font-size:20px;margin-top:20px;margin-bottom:10px}
section.legalities\&pricing .join-us-develop .main-container .row .column p{font-size:14px;width:100%}
section.legalities\&pricing .join-us-develop .main-container .row .column a{font-size:16px;text-align:center;display:block;margin:10px}
.blog-education .row{flex-wrap:wrap}
.blog-education .row .col-count{margin-bottom:28px;text-align:center}
.blog-cont-datile img{display:block}
.blog-cont-datile p{width:100%}
section.education-blog-cont{margin-bottom:10px}
.blog-cont-datile a{font-size:16px}
.question-content .row .col-sm-form{width:100%;float:none;padding-left:0}
.project-details-for{max-width:100%;width:100%}
.main-container.form_detail h2{font-size:18px;margin-top:10px}
.main-container.form_detail p{font-size:16px}
.project-details-for label{font-size:12px}
.project-details-for input[type="checkbox"]{width:13px;height:13px}
.main-container.form_detail{padding:0 15px}
.contact-detaileform{width:100%}
.question-content .row .col-sm-form{max-height:100%;min-height:100%;height:100%}
.main-container.form_detail .search-content input[type="search"]{width:100%}
.profilefordeveloper{width:100%}
.profilefordeveloper span button{padding:8px 9px}
.profilefordeveloper input[type="checkbox"]+label{padding:8px 9px}
.project-details-for{padding:9px 8px}
.contact-detaileform input[type="text"]{padding:8px 9px;margin:10px 0}
.contact-detaileform input[type="text"]{padding:13px 0;margin:10px 0}
.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{height:46px}
.main-container.form_detail .search-content input[type="search"]{padding:13px 40px}
.col-sm-form.bg_gray-color{background-color:#fff0}
.form_detail_submitform .form-row.btn-form-row{padding:0 15px}
.form_detail_submitform .form-row.btn-form-row .submit-btn{margin-top:0}
.form_detail_submitform{margin-bottom:35px}
.bottom_space{margin-bottom:25px}
section.we-are-hiring img{border-bottom:1px solid #ddd;margin-bottom:10px;width:100%}
.skile_about_select{display:flex}
.role_buttom.backfront{position:relative;left:0}
.role_buttom.backfront.remuner{float:left;width:100%;margin-bottom:42px}
.skile_about_select span input{width:96%}
.skile_about_select span select{width:96%}
p.atleast{margin:4px!important;padding:0}
.role_buttom span a{font-size:12px}
.role_buttom span{margin-right:10px}
span.backend_role a{padding:8px 15px}
section.apparel-main-sec h1{font-size:24px; margin-bottom: 15px; margin-top: 15px;}
section.apparel-main-sec p{font-size:16px;padding:0 10px;display: none;}
.connecting-people h2 {font-size: 22px !important;line-height: 30px;}
.connecting-people.call-to-action h2 span {padding: 0;}
.connecting-people.call-to-action h3 {font-size: 16px;line-height: 26px;padding: 0;}
.connecting-people h3 {font-size: 16px;margin: 10px 0;line-height: 24px;}
ul.logo-slider {margin-top: 20px !important;}
.playground-section {display: block;padding: 20px 0;}
.left-section {border-right: 0;padding-right: 0;}
.playground-section .left-section h3 {font-size: 22px;}
.playground-section:before{display:none;}
.left-section p {font-size: 14px;}
.logo-section {column-gap: 5px;padding: 10px 0;display: grid;grid-auto-flow: column; align-items: center;}
.logo-section img {border-right: 0;padding: 0;}
.right-section ul {display: grid;font-size: 14px;font-weight: 500;justify-content: center;column-gap: 10px; padding:0; margin:0; grid-template-columns: repeat(2, minmax(0, 1fr));}
.right-section ul.service-list li {display: grid;grid-auto-flow: column;width: 100%;grid-template-columns: 25px;align-items: center;font-size: 12px; margin-bottom: 10px;}
.playground-section .right-section .service-section {margin: 10px 0;grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 10px;}
.playground-section .right-section .service-section .service p strong {font-weight: 500;font-size: 12px;display: block;max-width: 90%;line-height: 14px;}
.case-study-section .item {padding: 15px;grid-auto-flow: row;grid-template-columns: auto;}
.case-study-section .item .img-section {order: -1;margin-bottom: 20px;}
.case-study-section .item p {font-size: 14px;}
.case-study-section .item h3 {font-size: 14px;}
.connecting-people.call-to-action {padding: 16px 0 50px 0 !important;}
.testimonial-home .owl-stage .owl-item {padding: 20px 0;border-radius: 15px;}
.testimonial-home .owl-stage-outer {border-radius: 15px;}
.successful-project-slider .owl-nav button.owl-prev, .logo-slider .owl-nav button.owl-prev, .case-study-section .owl-nav button.owl-prev {left: -10px;}
.successful-project-slider .owl-nav button.owl-next, .logo-slider .owl-nav button.owl-next, .case-study-section .owl-nav button.owl-next {right: -10px;}
.discover {grid-auto-flow: row;grid-template-columns: auto;}
.discover:before{display:none;}
.discover p {font-size: 14px;}
.discover h3 {font-size: 16px;}
.discover {padding: 0;}
.right-section ul.service-list li:before {width: 20px;height: 20px;vertical-align: middle;background-size: 20px;margin-right: 5px;}
.playground-section .right-section .service-section .service {grid-template-columns: 40px 80%;column-gap: 5px;    min-height: 60px;}
.apparel-rk-detail .span_4, .apparel-rk-detail .engaging {width: 100%;}
.main-container-new-sec-col.new-sec-bg h2 {font-size: 24px;margin-top: 0;}
.playground-section .right-section .service-section .service p {padding: 0;}
.playground-section .column-left {padding-bottom: 30px;}
.playground-section .right-section h3 {font-size: 20px;}
.main-container-new-sec-col.new-sec-bg .new-press-content h2 {font-size: 16px;line-height: 24px;}
.text-image {display: block;padding: 30px 20px;}
.case-study-section {padding: 0;}
.container{padding:0 15px;}
section.ecommarce-sol-sec {margin-top: 0;}
.span_6.text-section {position: static;padding: 20px 15px;}
.span_6.text-section .span_6 {padding: 0;}
section.apparel-main-sec .img-section {padding: 0;}
section.apparel-main-sec h2 {margin: 0;font-size: 18px;}
.platforms {margin-bottom: 20px;column-gap: 20px;grid-template-columns: auto;position: relative;padding-bottom: 20px;}
.platforms.bigcommerce {grid-template-columns: auto;}
.apparel-rk-sec.technologo-sec.platform-section h2 {font-size: 20px;}
.apparel-rk-sec.technologo-sec.platform-section h2 span{padding:0 10px;}
.platforms .column-left h3 {font-size: 18px;margin-bottom: 10px;}
.platforms .column-left p {font-size: 16px;line-height: 26px;}
.platforms ul.service-list {grid-template-columns: auto;padding-top: 10px;}
.platforms ul.service-list li {font-size: 14px;}
.dark-bg {padding: 40px 0;}
.apparel-rk-detail .span_4.no-border {width: 100%;border-radius: 15px;}
.dark-bg h2 {font-size: 20px;line-height: 30px;}
.dark-bg h3 {font-size: 18px;}
.dark-bg hr {margin: 20px 0 30px 0;}
.apparel-rk-detail .span_6.icons {margin-bottom: 0;}
.apparel-rk-detail {margin-top: 0;}
.benefits {display: block; border-radius: 15px; padding: 10px 20px;}
.benefits .right-section ul {display: block;}
.dark-bg p {font-size: 14px;margin-top: 0;}
.dark-bg .span_4.icons {border-radius: 15px;}
.apparel-rk-detail .span_6.icons {border-radius: 15px;padding: 15px;}
.light-blue-bg {padding: 40px 0;}
.light-blue-bg h2 {font-size: 20px;margin-bottom: 20px;line-height: 30px;}
.light-blue-bg p {font-size: 14px;margin-top: 0;}
.light-blue-bg h3 {margin: 20px 0 0 0;font-size: 18px;}
ul.bullets-list {grid-template-columns: auto;row-gap: 0; margin:0;}
ul.bullets-list li {font-size: 14px;}
.target-customer-content ul {display: none;}
ul.logo-list-marketing {margin-bottom: 20px;flex-wrap: wrap;gap: 15px;}
ul.logo-list-marketing li {flex-basis: 47%;padding: 0;border-radius: 10px;text-align: center;}
ul.logo-list-marketing li img {max-height: 65px;}
.apparel-rk-detail .span_6.no-border ul.service-list li {font-size: 14px;}
.apparel-rk-detail .span_6.no-border {padding: 20px;border-radius: 15px;}
section.digitech-offering-sec {margin-top: 20px;margin-bottom: 20px;}
.text-image {display: block;padding: 20px;border-radius: 15px;}
.text-image .img-section img {border-radius: 15px;}
.platforms-area h2 {font-size: 20px;}
.platforms-content {padding: 20px;border-radius: 15px;margin: 30px 0;}
.platforms-one, .platforms-two, .platforms-three {padding: 40px 0;}
.platforms-one h2, .platforms-two h2, .platforms-three h2 {font-size: 22px;}
.platforms-one p, .platforms-two p, .platforms-three p   {font-size: 16px;line-height: 26px;}
.platforms-one ul.service-list, .platforms-two ul.service-list, .platforms-three ul.service-list {padding: 20px 20px 10px 20px;border-radius: 15px;}
.platforms-one ul.service-list li, .platforms-two ul.service-list li, .platforms-three ul.service-list li {margin-bottom: 15px;font-size: 14px;}
.apparel-rk-detail .span_12, .apparel-rk-detail .row {padding: 0;}
.apparel-rk-detail ul.logo-list-marketing {flex-wrap: wrap;}
.apparel-rk-detail ul.logo-list-marketing li {flex-basis: 100%;padding: 15px 25px;border-radius: 25px;text-align: left;}
section.successful-project-sec.adobe-successful-project-sec {padding: 20px 0;}
.ecommarce-sol-content ul.certification li {margin-bottom: 20px;text-align: center;}
.main-container-client-col.client-bg {padding: 20px 0;}
.client-bg h2 {font-size: 22px;}
.portfolio-new-design {padding: 40px 0;}
.portfolio-new-design h2 {font-size: 22px;}
.main-container-client-col.client-bg ul.client-logo.bigger li {width: 48%;padding: 10px 20px;}
.main-container-client-col.client-bg ul.client-logo.bigger li img {max-width: 90%;}
.main-container-client-col.client-bg ul.client-logo.bigger li:nth-child(2n+0):after {display: none;}
ul.bullets-list.content {grid-template-columns:auto;}
.platforms .column-right {padding: 40px;border-radius: 15px;}
section.press-events{padding-bottom:0; padding-top: 10px;}
section.press-events .span_7 {display: block;height: auto;}
section.press-events:nth-child(1n+0) .span_5 {order: 2;}
section.press-events .row {display: flex;flex-wrap: wrap;border-bottom: 1px solid #ccc;padding-bottom: 20px;}
section.press-events img {border-radius: 15px;}
.footer-content h4 {padding-top: 10px;border-bottom: 1px solid #333;margin: 0;}
.row.content-chain {display: block;}
.platforms .column-right {order: -1;}
.platforms .column-right.adobe {min-height: inherit;}
.case-study-detail.portfolio-detail-sec .row:nth-child(odd) .case-study-detail-content h2 {text-align: center;}
.case-study-detail.portfolio-detail-sec .row:nth-child(even) .case-study-detail-content h2 {text-align: center;}
}
.phone-header{display:inline;line-height:26px}
.phone-rotate span{position:absolute;opacity:0;overflow:hidden;color:#eb6524;animation:rotateWord 18s linear infinite 0s;padding-left:3px}
.phone-rotate span:nth-child(2){animation-delay:3s;color:#eb6524}
.phone-rotate span:nth-child(3){animation-delay:6s;color:#eb6524}
.phone-rotate span:nth-child(4){animation-delay:9s;color:#eb6524}
.phone-rotate span:nth-child(5){animation-delay:12s;color:#eb6524}
.phone-rotate span:nth-child(6){animation-delay:15s;color:#eb6524}
@keyframes rotateWord{0%{opacity:0}
2%{opacity:0;-webkit-transform:translateY(-1px);transform:translateY(-1px)}
5%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
17%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
20%{opacity:0;-webkit-transform:translateY(1px);transform:translateY(1px)}
80%{opacity:0}
100%{opacity:0}
}
@media only screen and (max-width:374px){.partner-head img{max-width:250px}
.partner-logo{margin:30px 0 0}
.partner-logo img{max-width:134px;margin:10px 0 0;display:inline-block}
.txt-part{font-size:14px;line-height:24px}
ul.client-logo li img{max-width:125px}
.header-content ul.top-social{display:inline-block;width:100%;text-align:center;margin:0}
.header-content .logo{margin-top:5px}
.deloper-nameandDesignation{width:150px}
section.ecommarce-sol-sec {margin-top: 0px;}
section.ecommarce-sol-sec .container {padding: 0 15px;}

}

@media only screen and (max-width:374px){
    .deloper-nameandDesignation{width:150px}
}
@media only screen and (min-width:480px) and (max-width:639px){.inner-col1{width:45%;margin:10px 10px 10px 0}
.inner-col2{width:45%;margin:10px 0 10px 10px}
.inner-col1-rgt{width:45%;margin-right:10px}
.inner-col2-rgt{width:45%;margin:0 0 10px 10px}
}
@media only screen and (min-width:640px) and (max-width:767px){.inner-col1{width:45%;margin:10px 10px 10px 0}
.inner-col2{width:45%;margin:10px 0 10px 10px}
.inner-col1-rgt{width:45%;margin-right:10px}
.inner-col2-rgt{width:45%;margin:0 0 10px 10px}
}
@media only screen and (min-width:768px) and (max-width:980px){*{box-sizing:border-box}
.logo img{max-width:240px; height:auto;}
.successful-project-item-content{width:80%}
.header-content .logo{margin-top:10px}
.header-content ul{margin-top:5px;margin-bottom:5px}
.main-slider{padding-top:145px;min-height:400px}
.main-slider .owl-carousel .owl-item .text-content h2{font-size:24px}
.main-slider .owl-carousel .owl-item .text-content p{font-size:14px}
.header-right:after{display:none}
.top-social li:first-child{padding-right:10px}
.top-social li{font-size:13px}
.top-social li:first-child:before{font-size:16px}
.top-social li:last-child:before{font-size:16px}
.menu li{padding:0 15px 0 18px;font-size:13px;position:relative;z-index:8}
.light-theme .menu li a,.lightheader .menu li a{z-index:8;position:relative}
.menu li .caret{top:0;height:20px;width:20px;z-index:9}
.menu li .dropdown-menu{left:auto;top:calc(100% + 8px)}
.page-content-wrapper{padding-top:90px}
.page-content-wrapper h1{margin-left:0}
.main-slider .owl-carousel .owl-item .img{width:42%;margin-left:12px;margin-right:30px}
.main-slider .owl-carousel .owl-item .text-content{padding-left:0;padding-top:20px}
.txt-part{font-size:18px;line-height:30px;padding:15px 0 10px 20px;margin-left:0}
.header-content,.footer-content,.main-container-client-col,.main-container,.main-slider .slider-inner,.container,.main-container-2col{padding:0 15px}
.inner-col1-rgt{width:99%}
.inner-col2-rgt{width:99%;margin:10px 0}
.inner-col1{width:100%}
.inner-col2{width:100%;margin:10px 0}
.head-txt{line-height:36px}
.partner-bg-sec .txt-part{max-width:50%;font-size:24px}
.partner-head{height:50px}
.partner-content{font-size:13px;line-height:18px}
.testimonial-content p{font-size:16px;line-height:26px}
ul.quick-links li a{margin-right:20px}
.award-section-row{display:block}
.page-container.about-award{padding:0 10px}
.award-content h3{font-size:24px;line-height:30px;margin-left:0}
.award-content h3 span{display:inline;clear:none;padding-left:0}
.award-content h3:before{display:none}
.award-content{padding-left:0;padding-top:20px}
.partners-section-row .partners-content{width:100%}
.partners-section-row .partners-images{width:100%;padding-left:0}
.m-partners-logo ul li{display:flex;align-items:center;justify-content:center;width:33%;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin:0;padding:15px}
.flip-card-back p{font-size:14px}
.main-slider .owl-carousel .owl-item .text-content a:before{width:42px;height:42px;top:-12px}
.txt-part{font-size:24px;line-height:36px;padding:10px 0 5px 30px}
.mc-col-lft a:before{width:42px;height:42px;top:-12px}
.mc-col-rgt a:before{width:42px;height:42px;top:-12px}
.partner-content{font-size:16px;line-height:24px}
.main-container-testimonial-col h3{font-size:20px}
.testimonial-content{font-size:16px;line-height:26px}
.footer-content h3{font-size:14px;margin-bottom:12px}
.main-slider .owl-carousel .owl-item .text-content h2{font-size:22px}
.main-slider .owl-carousel .owl-item .text-content p{font-size:14px}
.common-block-half h2{font-size:24px;padding:15px 0 5px 30px;margin-bottom:15px;line-height:40px}
.common-block-half p.big-text{font-size:16px;margin:0}
.common-block-half p{line-height:26px;margin-top:15px}
.cm-btn a:before{width:42px;height:42px;top:-12px}
.service-section ul.services li h2{font-size:16px;line-height:24px}
.service-section ul.services li:before{font-size:90px}
.service-section ul.services li p{line-height:24px;font-size:16px;text-align:justify}
.common-block-half p{font-size:16px}
ul.tools li{margin:0 50px 30px 0;max-width:200px}
.orange-box .cm-btn a:before{width:42px;height:42px;top:-12px}
h2.title-content{font-size:30px;padding:15px 0 5px 30px;line-height:40px}
.service-section ul.services.orange li:before{font-size:50px}
.common-block-full h2{font-size:24px;padding:15px 0 5px 30px;margin-bottom:40px;line-height:40px}
.case-review-step:before{top:-10px}
.contact-form-section .col-right p.big-text{font-size:18px}
.contact-form-section .col-right p{font-size:12px;line-height:20px}
.contact-form-section .col-left p.big-text{margin:0}
.common-block-full p{line-height:26px;color:#fff;font-size:16px}
.contact-form-section .col-left h3{font-size:16px}
.about-missin h2{margin-bottom:0}
.common-block-half{max-width:100%}
.service-section ul.services li{width:47%}
.orange-box{padding:20px 20px 50px 20px}
body .service-section ul.services li .devle-procedure ul li{font-size:16px}
.bigcommlist li{width:47%!important}
.portfolio-section .portfolio h2{font-size:20px}
.portfolio-section .portfolio .website a{font-size:14px;letter-spacing:0}
.portfolio-section .portfolio .website:after{width:40px}
.icon-contact{margin-top:0;max-width:300px}
form.contact-form .form-row input{height:50px;line-height:35px;padding:0 10px}
form.contact-form .form-row{margin-bottom:10px}
form.contact-form .form-row textarea{height:90px;padding:15px 10px}
form.contact-form .form-row .submit-btn{margin-top:0}
.footer-content .page-content-wrapper .col1{order:1;width:50%}
.footer-content .page-content-wrapper .col2{margin-top:50px;width:calc(100% / 3)}
.footer-content .page-content-wrapper .col3{width:66%;margin-top:50px}
.footer-content h3{font-size:14px}
ul.footer-touch,ul.quick-links{margin:0}
.partner-items{left:1%;width:98%;top:-9px}
.partner-item{width:calc(25% - 10px)}
.partner-head{height:30px}
.partner-head img{max-height:30px}
.partner-content{font-size:14px;line-height:20px;height:auto}
.partner-logo{height:80px}
.partner-logo img{max-height:80px}
.popup-quickform form{height:80%;margin:10% auto;max-width:80%;padding-top:30px;transform:none;width:80%}
form.enquiry-form .col{padding:30px;width:100%}
form.enquiry-form .col-right{display:none}
form.enquiry-form .close-popup{height:30px;right:10%;top:10%;width:30px}
.portfolio-cards>div{width:calc(50% - 15px)}
.case-study-main-content>div{order:2;padding:0;width:100%}
.case-study-main-content>div:nth-child(2){order:1;width:100%}
.case-review-aspect{border-bottom:solid 1px #ddd;border-left:0}
.case-review-aspect .column{padding:30px 0;width:100%}
.menu li.talk-to-expert{position:fixed;top:15px;right:20px}
.menu li.talk-to-expert a{padding:8px 10px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown{width:48.3%}
.main-container-3col.gray-bg.partner-bg-sec .container{padding-bottom:75px;display:flex}
.connecting-people .inner-col-outer{margin:0 0 0 1%;width:99%}
.connecting-people .inner-col-outer-rgt{width:99%;margin:0 0 0 3%}
.flip-card-inner{min-height:335px}
.footer-top-sec{flex-wrap:wrap}
.footer-content .page-content-wrapper{width:100%;padding-top:0}
.footer-content .page-content-wrapper .col2.col2c{padding-left:10px}
.hiring-rigrt span{font-size:17px!important}
.ecommarce-sol-content.hire-certified ul:last-child{flex-wrap:nowrap}
.we-hiring-headding h1{font-size:24px;line-height:30px}
.main-container.form_detail h2{font-size:18px}
.main-container.form_detail p{font-size:12px}
.project-details-for label{font-size:11px}
.contact-detaileform label{font-size:12px}
.profilefordeveloper span button{font-size:12px}
.main-container.form_detail .search-content input[type="search"]{padding:10px 40px;margin-top:10px}
.Optional_sty span{font-size:12px;margin-bottom:8px}
.contact-detaileform input[type="text"]{padding:10px}
.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding:10px}
.project-details-for{margin-right:20px}
.question-content .row .col-sm-form{max-height:100%;min-height:530px}
.bottom_space{margin-bottom:88px}
.question-content .row .col-sm-form{width:50%;padding-right:8px}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.header-right{float:left}
.flip-card-inner{min-height:350px}
.connecting-people{padding-left:10px}
.main-slider{padding-left:15px;padding-right:15px}
.main-container-2col{padding:0 10px}
.main-container-3col.gray-bg.partner-bg-sec .container{padding-bottom:100px;display:flex}
.main-container-client-col.client-bg{padding:0 15px;box-sizing:border-box}
.main-container-new-sec-col.new-sec-bg{padding:0 10px;box-sizing:border-box;padding-left:30px}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){
.header-right{float:left}
.flip-card-inner{min-height:350px}
.connecting-people{padding-left:10px}
.main-slider{padding-left:15px;padding-right:15px}
.main-container-2col{padding:0 10px}
.main-container-3col.gray-bg.partner-bg-sec .container{padding-bottom:100px;display:flex}
.main-container-client-col.client-bg{padding:0 15px;box-sizing:border-box}
.main-container-new-sec-col.new-sec-bg{padding:0 10px;box-sizing:border-box;padding-left:30px}
}

h4.color-white{padding:15px 0;margin:0;clear:both}
h3.color-white{padding:15px 0;margin:0;clear:both}
.color-white{color:#fff}

@media only screen and (min-width:1300px) and (max-width:1500px){
.menu li.talk-to-expert a{padding:10px 15px;font-size:14px}
.menu li{font-weight:400;font-size:16px}
.header-content{padding:0 30px}
.flip-card-back p{font-size:14px}
.main-slider .owl-carousel .owl-item .text-content a:before{width:42px;height:42px;top:-12px}
.txt-part{font-size:30px;line-height:40px;padding:10px 0 5px 30px}
.mc-col-lft a:before{width:42px;height:42px;top:6px}
.mc-col-rgt a:before{width:42px;height:42px;top:6px}
.partner-content{font-size:16px;line-height:24px}
.main-container-testimonial-col h3{font-size:30px}
.testimonial-content{font-size:16px;line-height:26px}
.main-slider .owl-carousel .owl-item .text-content h2{font-size:36px;line-height:36px}
.main-slider .owl-carousel .owl-item .text-content p{font-size:18px}
.common-block-half h2{font-size:30px;padding:15px 0 5px 30px;margin-bottom:15px;line-height:40px}
.common-block-half p.big-text{font-size:20px;margin-bottom:0}
.common-block-half p{line-height:26px;margin-top:15px}
.cm-btn a:before{width:42px;height:42px;top:-12px}
.service-section ul.services li h2{font-size:16px;line-height:24px}
.service-section ul.services li:before{font-size:90px}
.service-section ul.services li p{line-height:24px;font-size:16px;text-align:justify}
.common-block-half p{font-size:16px}
ul.tools li{margin:0 50px 50px 0;max-width:240px}
.whatwedo-box ul.tools>li{box-sizing:border-box;margin:0;padding:20px 40px 20px 0;width:16.66666666666667%}
.orange-box .cm-btn a:before{width:42px;height:42px;top:-12px}
h2.title-content{font-size:30px;padding:15px 0 5px 30px;line-height:40px}
.service-section ul.services.orange li:before{font-size:50px}
.common-block-full h2{font-size:30px;padding:15px 0 5px 30px;margin-bottom:40px;line-height:40px}
.case-review-step:before{top:-10px}
.contact-form-section .col-right p.big-text{font-size:22px}
.contact-form-section .col-right p{font-size:14px}
.contact-form-section .col-left p.big-text{margin:15px 0}
.common-block-full p{line-height:26px;color:#fff;font-size:16px}
.about-missin h2{margin-bottom:0}
.banner-content{max-width:1300px;}
.banner-content h1{color:#fff;font-size:70px;max-width:1440px;;font-weight:600}
.banner-content h2{color:#fff;font-size:70px;max-width:1440px;;font-weight:600}
.banner-content p{color:#fff;font-size:18px;max-width:1000px;margin:20px 0}
section.apparel-main-sec h1 {font-size: 28px;}
section.apparel-main-sec h2 {font-size: 20px;}
section.apparel-main-sec p {font-size: 16px;}
.apparel-rk-sec.technologo-sec.platform-section h2 {font-size: 30px;}
.platforms .column-left h3 {font-size: 24px;margin-bottom: 15px;}
.platforms .column-left p {font-size: 16px;line-height: 28px;}
.platforms ul.service-list li {font-size: 16px;}
.dark-bg, .light-blue-bg {padding:40px 0 60px 0;}
.dark-bg h2 {font-size: 24px;}
.dark-bg h3 {font-size: 20px;}
.digitech-offering-top-content h2 {font-size: 26px;}
.digitech-offering-top-content p {font-size: 16px;line-height: 28px;}
.light-blue-bg h2 {font-size: 24px;margin-bottom: 20px;}
.platforms-one h2. .platforms-two h2, .platforms-three h2 {font-size: 26px;}
.platforms-one, .platforms-two, .platforms-three {padding: 60px 40px;}
.platforms-one .container:before, .platforms-two .container:before, .platforms-three .container:before {height: calc(100% + 120px);top: -60px;left: -4px;}
section.successful-project-sec.adobe-successful-project-sec .successful-project-content h2 {font-size: 30px;}
.content__container {height: 100px;}
.content__container__list__item {line-height: 100px;font-size: 70px;}
section.apparel-main-sec h1{font-size:30px;margin-bottom: 20px;}
section.apparel-main-sec p{font-size:16px;margin-bottom:10px;}
}


@media (min-width:1200px){.smb-portfolio-list>.col:nth-child(3n){transform:translateY(-60px)}
.smb-portfolio-list>.col:nth-child(3n-1){transform:translateY(-20px)}
.smb-portfolio-list>.col:nth-child(3n-2){transform:translateY(20px)}
}
@media (max-width:1199px) and (min-width:600px){.smb-pack-2020-banner .bnr-wrapper{flex-wrap:wrap;padding:0}
.smb-pack-2020-banner .bnr-wrapper figure{display:none;width:100%}
.smb-pack-2020-banner .bnr-wrapper figure img{width:450px}
.smb-pack-2020-banner .bnr-wrapper aside{padding:0 5%;width:100%}
.package-overview-box>figure{margin:0 0 20px 0;order:1;padding:0;text-align:center;width:100%}
.package-overview-box>.package-overview-row{margin:0;order:2;padding:0;width:100%}
.whats-inside-package{justify-content:space-between;flex-wrap:wrap}
.whats-inside-package figure{order:1;margin-bottom:15px;text-align:center;width:100%}
.whats-inside-package ul{order:2;width:calc(50% - 15px)}
.smb-offer-cta .txtleft h2{font-size:21px;margin-top:0}
.smb-offer-cta .txtright a{font-size:22px}
.smb-package-portfolio h2{width:80%}
.smb-portfolio-list>.col{transform:none;width:calc(50% - 50px)}
}
@media (max-width:599px){.smb-pack-2020-banner .bnr-wrapper{flex-wrap:wrap;padding:0 20px}
.smb-pack-2020-banner .bnr-wrapper figure{display:none}
.smb-pack-2020-banner .bnr-wrapper aside{padding:0;width:100%}
.smb-pack-2020-banner h1{font-size:24px;margin:0 0 18px 0}
.smb-pack-2020-banner p{font-size:15px;margin:0 0 30px 0}
.smb-pack-2020-banner ul{margin:0 0 25px 30px}
.smb-headingbg1{font-size:30px}
.smb-headingbg2{font-size:22px}
.package-overview-box>figure{margin:0 0 20px 0;order:1;padding:0;width:100%}
.package-overview-box>.package-overview-row{margin:0;order:2;padding:0;width:100%}
.package-overview-row>.col{width:100%}
.whats-inside-package{flex-wrap:wrap}
.whats-inside-package figure{order:1;margin-bottom:15px;width:100%}
.whats-inside-package ul{line-height:1.3;order:2;width:100%}
.smb-offer-cta{display:flex;height:auto;margin:20px 0;width:100%}
.smb-offer-cta .txtleft{background:#f6bb43;color:#fff;padding:20px;width:100%}
.smb-offer-cta .txtleft h2{color:#fff;font-size:22px!important;margin-bottom:20px;margin-top:0}
.smb-offer-cta .txtleft h4{font-size:16px}
.smb-offer-cta .txtright{display:none;width:100%}
.smb-package-portfolio h2{width:100%}
.smb-portfolio-list>.col{margin:15px 0!important;transform:none!important;width:100%!important}
.smb-partners-logos img{margin:10px 15px 15px 10px;height:35px}
.smb-partners-logos .flexbreaker{display:none}
}
@media only screen and (max-width:1921px){.header_right_last ul li.talk-to-expert{font-size:15px}
.header_right_last ul li.talk-to-expert a{padding:2px 0}
.menu>li>a:after{display:block;content:'';position:absolute;bottom:-2px;left:0;width:100%;opacity:0;transform:scaleX(0);transform-origin:left center;border-bottom:2px solid #000;transition:transform .4s,opacity .4s;z-index:9999}
}
@media only screen and (max-width:1367px){.menu li{font-size:15px}
.menu li.talk-to-expert{font-size:14px}
.header_right_last ul li.talk-to-expert{font-size:13px}
.header_right_last ul li.talk-to-expert a{padding:0 0}
.dropdown-menu>li{padding:0 20px}
.partner-frame{margin-top:28px}
.apparel-main-content p{font-size:20px;line-height:30px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav li a span{left:18px}
}
@media only screen and (max-width:1290px){.menu li{font-size:13px}
.menu li.talk-to-expert{font-size:12px}
}
@media only screen and (max-width:1275px){.menu li .caret{right:-5px}
.menu li .caret:before,.menu li .caret:before{border-top:solid 5px #fff;border-left:solid 5px #fff0;border-right:solid 5px #fff0}
.header_right_last ul li.talk-to-expert{font-size:12px}
.menu li .caret:before,.menu li .caret:before{font-size:10px}
}
@media only screen and (max-width:1180px){.header_right_last ul li.talk-to-expert{font-size:11px}
.menu li{font-size:14px}
}
@media only screen and (max-width:1120px){.header_right_last ul li.talk-to-expert a{padding:7px 5px}
.header_right_last ul li.talk-to-expert{font-size:12px}
.menu>li{padding:31px 7px}
}
@media only screen and (max-width:1024px){.menu>li{padding:31px 5px}
.header_right_last ul li.talk-to-expert{letter-spacing:0}
}
@media only screen and (max-width:767px){.span_1{width:100%}
.span_2{width:100%}
.span_3{width:100%}
.span_4{width:100%}
.span_5{width:100%}
.span_6{width:100%}
.span_7{width:100%}
.span_8{width:100%}
.span_9{width:100%}
.span_10{width:100%}
.span_11{width:100%}
section.apparel-main-sec .row{flex-wrap:wrap}
section.apparel-main-sec .row .span_5{order:2}
section.apparel-main-sec .span_5,section.apparel-main-sec .span_7{width:100%;padding:0 20px}
.apparel-main-content h4{font-size:12px}
.apparel-main-content h4 a{padding:10px 10px}
section.apparel-talk-sec .row{display:flex;flex-wrap:wrap}
section.apparel-talk-sec .row .span_7{order:2}
.apparel-main-content p{font-size:16px;line-height:24px}
.apparel-main-content h4{margin-top:15px}
.apparel-rk-top-content h2{font-size:18px;line-height:26px}
.apparel-rk-detail .span_3,.apparel-rk-detail .span_6{width:100%}
.apparel-rk-detail .span_6{order:1}
.apparel-rk-detail .span_3{order:2}
.personalised,.mob-commerce{margin-left:0;padding-right:0}
.seamless,.wish-list{margin-right:0;padding-left:0}
.apparel-rk-content{margin-bottom:20px}
.leading-ecommarce-content h2{font-size:16px;line-height:26px}
.leading-ecommarce-content ul{margin:15px 0}
.leading-ecommarce-content ul li{font-size:13px}
section.leading-ecommarce-sec .row{display:flex;flex-wrap:wrap}
section.leading-ecommarce-sec .span_7{order:2}
.digitech-offering-top-content h2{font-size:18px;line-height:26px;margin-bottom:10px}
.digitech-offering-top-content ul li{width:100%;margin-bottom:20px}
.digitech-offering-top-content.development-services ul li{width:100%;margin-bottom:20px}
.digitech-offering-top-content ul li:last-child{width:100%!important}
.digitech-offering-top-content ul li p span{font-size:16px;line-height:25px}
.digitech-leading{margin-top:30px}
.digitech-leading-content h2{font-size:16px;line-height:26px;margin-bottom:18px}
.digitech-leading .row{display:flex;flex-wrap:wrap;flex-direction:column-reverse}
.case-study-detail .row:nth-child(odd){flex-direction:column-reverse}
.launch-project-content h2{font-size:25px;line-height:32px}
.launch-project-slider{padding-bottom:40px}
.launch-project-slider.owl-theme .owl-dots{position:absolute;left:50%;bottom:0;transform:translate(-50%,0%)}
section.target-customer-sec .container{padding:0}
.target-customer-image img{min-height:200px;object-fit:cover}
.target-customer-content{padding:0 10px;width:100%;text-align:center}
.target-customer-content p{font-size:14px;line-height:18px}
section.target-customer-sec{margin:30px 20px}
.ecommarce-sol-content h2{font-size:20px;line-height:28px}
.ecommarce-sol-content ul{max-width:100%;flex-wrap:wrap;padding: 0 0 20px 0;}
.ecommarce-sol-content ul li{font-size:13px;padding:10px 10px;line-height:1.2}
.ecommarce-sol-content ul li span{font-size:30px;margin-bottom:5px}
.ecommarce-sol-content ul.company-usp li:first-child{width:50% !important; text-align:center;border-bottom:1px solid #ccc;}
.ecommarce-sol-content ul.company-usp li:nth-child(2){border-bottom:1px solid #ccc; border-right:0;}
.ecommarce-sol-content ul.company-usp li{width:50% !important;padding-bottom:20px;text-align:center;padding: 20px 5px!important;border-right:1px solid #ccc}
.ecommarce-sol-content ul:last-child li:first-child{width:100%}
.ecommarce-sol-content ul:last-child li{padding:0 15px;width:33%;padding-bottom:20px}
.ecommarce-sol-content ul:last-child{max-width:100%;padding:15px 0}
.ecommarce-sol-content ul.certification li {margin-bottom: 0;padding-bottom: 0;}
.ecommarce-sol-content ul.certification li:first-child {padding-bottom: 25px;}
.ecommarce-sol-content ul:last-child li:first-child img {max-width: 250px;}
.successful-project-content h2{font-size:24px;line-height:32px;margin-bottom:18px}
.successful-project-content p{font-size:16px;line-height:24px}
.successful-project-slider .item ul{flex-wrap:wrap}
.successful-project-slider .item ul li{width:50%;padding-bottom:1px}
.successful-project-item-content{width:100%}
.successful-project-item-content a{padding:6px 10px;font-size:11px;line-height:inherit;margin-top:10px;display:inline-block}
.successful-project-item-content img{max-width:100px;text-align:center;margin:0 auto}
section.successful-project-sec .container{padding:0 20px}
.successful-project-slider .owl-nav button.owl-prev:before{font-size:20px}
.successful-project-slider .owl-nav button.owl-next:before{font-size:20px}
.successful-project-slider .owl-nav button.owl-next{right:-10px}
.successful-project-slider .owl-nav button.owl-prev{left:-10px}
.f-contact-item{position:static;transform:none}
.f-contact-item h5{margin-top:30px}
.f-contact-item h2{font-size:19px;line-height:25px}
section.fashion-contact-sec{padding-bottom:35px}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.home-usps.wow.fadeInUpBig {padding-bottom: 30px;}
.light-blue-bg-home h2 {font-size: 20px;}
.light-orange-bg-home h2 {font-size: 20px;}
.light-orange-bg-home h3 {font-size: 16px;}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.apparel-main-content h4{display:flex;font-size:12px}
.apparel-main-content h4 a{padding:7px 10px}
section.apparel-talk-sec .row{display:flex;flex-wrap:wrap}
section.apparel-talk-sec .row .span_7{order:2;width:100%}
section.apparel-talk-sec .row .span_5{width:100%}
.apparel-rk-detail .span_3{order:2}
.apparel-rk-detail .span_3,.apparel-rk-detail .span_6{width:100%}
.apparel-rk-detail .span_6{order:1}
.personalised,.mob-commerce{margin-left:0;padding-right:0}
.seamless,.wish-list{margin-right:0;padding-left:0}
section.leading-ecommarce-sec .row{display:flex;flex-wrap:wrap}
section.leading-ecommarce-sec .span_7{order:2;width:100%}
section.leading-ecommarce-sec .span_5{width:100%}
.digitech-offering-top-content ul li{width:50%}
.digitech-offering-top-content.development-services ul{margin:0 20px}
.digitech-offering-top-content.development-services ul li{width:47.5%}
.digitech-offering-top-content ul li:last-child{width:50%!important}
.digitech-leading .row{display:flex;flex-wrap:wrap;flex-direction:column-reverse}
.digitech-leading .span_6{width:100%}
.launch-project-slider .item .span_6{width:100%}
.launch-project-slider.owl-theme .owl-dots{position:absolute;left:50%;bottom:0;transform:translate(-50%,0%)}
.target-customer-image img{min-height:220px;object-fit:cover}
.target-customer-content{width:90%}
.successful-project-slider .item ul{flex-wrap:wrap}
.successful-project-slider .item ul li{width:50%}
section.successful-project-sec .container{padding:0 35px}
.f-contact-item{position:static;top:50%;left:0;transform:none;max-width:initial}
.f-contact-item h2{font-size:20px;line-height:28px}
.f-contact-item h5{margin-top:30px}
section.fashion-contact-sec{position:relative;padding-bottom:30px}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.apparel-temp .container{padding:0 30px}
.personalised{margin-left:-10px;padding-right:10px}
.seamless{margin-right:-10px;padding-left:10px}
.launch-project-slider{padding-bottom:45px}
.launch-project-slider.owl-theme .owl-dots{bottom:0}
.f-contact-item{left:40px}
.target-customer-image img{min-height:250px;object-fit:cover}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.apparel-temp .container{padding:0 30px}
.f-contact-item{position:absolute;top:50%;left:35px;transform:translate(0,-50%);max-width:400px}
.apparel-rk-detail .span_3{width:50%}
}
@media only screen and (max-width:767px){
.case-study-content h2{font-size:22px;line-height:28px;margin-bottom:10px}
.case-study-content p{margin-top:12px;font-size:14px;line-height:22px}
section.case-study-content-sec{margin:20px 0;margin-bottom:15px}
.case-study-detail-content h2{font-size:20px;line-height:28px;margin-top:25px;margin-bottom:0}
.case-study-detail-content p{font-size:14px;line-height:22px;margin-top:10px}
.case-study-detail-content h5{margin-top:40px}
.case-study-detail .row{padding-bottom:20px}
h5 a{letter-spacing:1px}
.approach-content h2{margin-bottom:10px;font-size:22px;line-height:30px}
.approach-content p{font-size:16px;line-height:30px;max-width:100%}
.approach-content h5{margin-top:35px}
section.approach-sec{padding:30px 0}
section.expert-sec{margin-top:0}
section.expert-sec .row{flex-direction:column-reverse}
section.expert-sec{margin-top:0;border-top:1px solid #dfdfdf;padding-top:25px;padding-bottom:35px}
.expert-content p{font-size:18px;line-height:26px}
.expert-content h5{margin-top:35px}
.digitech-offering-top-content.development-services ul{margin:0}
.banner-content{text-align: center;left: 0; right:0;max-width: 100%;}
}
@media only screen and (max-width:767px){section.branding-commerece .row{display:flex;flex-wrap:wrap;flex-direction:column-reverse}
.branding-content h2{margin-top:0;font-size:20px;line-height:30px;padding:0}
.branding-content h2:before{left:-8px;width:2px;display:none}
.b2b-solution-content h2{font-size:16px;line-height:28px}
section.target-customer-sec.b2b-comerece-sec .target-customer-content{width:100%}
section.target-customer-sec.b2b-comerece-sec .target-customer-content p{font-size:16px;line-height:24px}
section.case-study-detail-sec.migration-sec .case-study-detail-content h2{font-size:20px;line-height:30px;margin-top:0}
section.case-study-detail-sec.migration-sec .case-study-detail-content p{font-size:14px;line-height:22px}
.case-study-detail-content.pwa-implement-content h2:before{left:-8px;width:2px;display:none}
.consulting-div h2{font-size:18px;line-height:28px}
.consulting-div p.last-consulting-p{font-size:17px}
.consulting-div ul{flex-wrap:wrap;margin-top: 20px;}
.consulting-div ul li{width:100%}
.consulting-div ul li{width:100%;margin-bottom:30px}
.consulting-div ul li span{min-width:38px;margin-right:12px}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec .ecommarce-sol-content h2{font-size:18px;line-height:28px}
section.successful-project-sec.adobe-successful-project-sec .successful-project-content h2{font-size:18px;line-height:28px;margin-top:0}
section.target-customer-sec .bg-contact-content{position:absolute;left:0;bottom:25px;top:auto;transform:none;text-align:center}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.appcount .ecommarce-sol-content.app h2{text-align:left}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.appcount .ecommarce-sol-content.app p{text-align:left}
section.apparel-main-sec.adobe-top-sec.application .apparel-main-content h2{font-size:20px;font-weight:500}
.ecommarce-sol-content.app h3{text-align:left;font-size:20px}
.logoclient p{text-align:left;font-size:15px!important}
.contactformwithappdevelop{padding:0%}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){section.branding-commerece .row{display:flex;flex-wrap:wrap;flex-direction:column-reverse}
section.branding-commerece .row .span_6{width:100%}
section.case-study-detail-sec.migration-sec .row .span_6{width:100%}
.consulting-div ul li{width:50%}
}
@media only screen and (max-width:767px){.page-content-wrapper.contant-wrapper{background:#fff;width:100%;padding-left:15px;padding-right:15px}
.menu li .caret{position:absolute}
.menu li .caret{right:0px!important;z-index:999}
.page-content-wrapper.contant-wrapper h1{font-size:25px;line-height:28px}
.contact-div p{font-size:16px;line-height:28px}
.contact-div h2{font-size:24px;line-height:28px;color:#000;font-weight:700}
.col-formbox.common-block-half.full{max-width:100%}
form#contact-form .form-row{width:100%;padding:0 10px;margin-bottom:25px}
form#contact-form{margin:0 -10px}
.contact-form-section ul li:first-child{width:100%}
.contact-form-section ul li{width:100%;padding:0;border-right:0 solid #000;margin-bottom:20px}
.dropdown-menu>li>a:after{border-bottom:0 solid #900}
li.dropdown.open{border:0!important}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown{width:100%}
.main-slider .owl-carousel .owl-item .text-content h2{font-size:22px;line-height:35px;margin:12px 0}
section.case-study-content-sec.clientele-new-sec.mob-clientele{margin-top:20px}
.main-container-client-col.client-bg .txt-part.text-right.client-heading{font-size:22px;line-height:35px;letter-spacing:1px; padding:0;}
section.consulting-sec.new-award-sec .award-img{text-align:left}
section.consulting-sec.new-award-sec .award-img img.awards-certification-apac{height:220px;width:220px}
section.consulting-sec.new-consulting-sec.new-certification-sec .consulting-div ul li{width:100%;margin-bottom:30px;padding:0}
section.consulting-sec.new-consulting-sec.new-certification-sec .consulting-div ul li .consulting-content h2{font-size:20px;line-height:30px}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li{width:100%;display:block;margin-bottom:30px}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li span img{margin-left:0}
.new-press-content h3{font-size:17px;line-height:42px}
.new-press-content h2{font-size:15px;line-height:26px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging{width:100%}
.case-study-detail.case-study-details .row:nth-child(odd){flex-direction:row-reverse}
.case-study-detail.portfolio-detail-sec .row:nth-child(even){flex-direction:column-reverse}
.case-study-detail.portfolio-detail-sec .row:nth-child(odd) .case-study-detail-content{text-align:center;padding-left:0;padding-top:0;padding-bottom:25px}
.case-study-detail.portfolio-detail-sec .row:nth-child(even) .case-study-detail-content{text-align:center;padding-right:0;padding-top:0;padding-bottom:25px}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.contact-form-section ul li:first-child{width:33%}
.partner-items{position:static}
.partner-frame-div{position:static;max-width:100%}
.partner-frame.first-partner-frame .partner-item{margin:0 12px;width:calc(48% - 12px)}
.partner-item{width:calc(31% - 10px)}
.main-container-3col.gray-bg.partner-bg-sec .txt-part{margin-left:30px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging{width:50%}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging:nth-child(3n+1){clear:none}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging:nth-child(4n+1){clear:left}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging:nth-child(6n+1){clear:both}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .engaging:nth-child(2n+1){clear:both}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.contact-form-section ul li:first-child{width:33%}
.partner-frame-div{max-width:100%}
.main-container-3col.gray-bg.partner-bg-sec .container{padding-bottom:100px;display:block}
.connecting-people-content h1.txt-part{letter-spacing:1px;font-size:30px}
.connecting-people-content p{font-size:18px}
.connecting-people .flip-card-front h2{font-size:20px}
.flip-card-inner{min-height:390px}
.head-txt{font-size:26px}
.main-container-3col.gray-bg.partner-bg-sec .txt-part{font-size:25px}
.main-container-testimonial-col h3{font-size:30px;margin-top:100px}
.main-container-client-col .txt-part.text-right.client-heading{letter-spacing:1px;font-size:30px}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.header_right_last{position:fixed;top:15px;right:20px;width:auto}
.header_right_last ul li.talk-to-expert{font-size:14px}
.header-content ul{margin-top:0;margin-bottom:0}
.menu>li{padding:20px 12px}
.main-slider{padding-top:0}
.header-content .logo{width:auto}
.header-content{display:block}
.header-right.header_center{float:right;width:100%}
.menu>li{padding:20px 12px}
.menu li .dropdown-menu{top:100%;left:0}
.menu>li>a:after{bottom:-20px}
.menu li{position:static}
.menu li .dropdown-menu>ul.dropdown-menu>li:first-child{max-width:260px}
.dropdown-menu>li{padding:0 12px}
.menu li .dropdown-menu ul.dropdown-menu ul.first_nav li:first-child{font-size:14px}
.menu li .dropdown-menu ul.dropdown-menu>li:first-child ul li{padding:15px 8px}
.menu li .dropdown-menu ul.dropdown-menu li ul li{font-size:13px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav li{width:50%;padding-bottom:10px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav li a span{font-size:14px;line-height:22px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu li{width:100%}
.menu li .dropdown-menu ul.dropdown-menu.company-dropdown>li:nth-child(2){width:80%}
.menu li .dropdown-menu ul.dropdown-menu.company-dropdown>li ul.img_nav li{width:100%}
.page-wrapper{padding-top:130px}
.apparel-main-content p{font-size:16px;line-height:28px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav.first-img-nav li a span{left:10px;font-size:14px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav.first-img-nav li a img{max-width:60px}
.menu li .dropdown-menu ul.dropdown-menu ul.first_nav li:last-child a{font-size:12px}
.menu li ul.dropdown-menu.new-dropdown-menu li.dropdown.new-dropdown ul.dropdown-menu li a{font-size:14px}
.menu li .dropdown-menu ul.dropdown-menu>li ul.img_nav li a span{left:10px}
.menu li .dropdown-menu ul.dropdown-menu.company-dropdown ul.sub_nav li a{font-size:14px}
.branding-content h2{font-size:26px;line-height:40px}
.branding-content p{font-size:15px;line-height:28px}
.branding-content p span{font-size:15px}
.b2b-solution-content h2{font-size:18px;line-height:30px}
.b2b-solution-content p{font-size:15px;line-height:26px}
.target-customer-content p{font-size:15px;line-height:26px}
.bg-contact-content a{font-size:20px}
section.case-study-detail-sec.migration-sec .case-study-detail-content h2{font-size:25px;line-height:40px}
section.case-study-detail-sec.migration-sec .case-study-detail-content p{font-size:15px;line-height:26px}
.consulting-div p{font-size:15px;line-height:26px}
.consulting-content p{font-size:15px;line-height:26px}
.consulting-div p.last-consulting-p{font-size:16px;line-height:28px}
.ecommarce-sol-content p{font-size:14px;line-height:30px}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec .ecommarce-sol-content h2{font-size:25px;line-height:40px}
section.successful-project-sec.adobe-successful-project-sec .successful-project-content h2{font-size:25px;line-height:40px}
.successful-project-item-content a{font-size:12px}
section.fashion-contact-sec.adobe-fashion-contact-sec .f-contact-item p{font-size:18px;line-height:30px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .apparel-rk-content p{font-size:15px;line-height:26px}
.apparel-rk-top-content p{font-size:15px;line-height:26px}
.digitech-offering-top-content h2{font-size:26px;line-height:40px}
.digitech-offering-top-content p{font-size:15px;line-height:26px}
.apparel-rk-content h3{font-size:20px}
.rk_talk p{font-size:16px}
.digitech-leading-content p{font-size:16px;line-height:26px}
.expert-content p{font-size:18px;line-height:28px}
.leading-ecommarce-content p{font-size:16px;line-height:26px}
section.leading-ecommarce-sec.omnichannel-sec .leading-ecommarce-content ul li{font-size:15px}
.apparel-rk-top-content h2{font-size:25px}
.digitech-offering-top-content ul li h2{font-size:18px;line-height:26px}
.leading-ecommarce-content h2{font-size:26px;line-height:30px}
.leading-ecommarce-content ul li{font-size:15px}
.digitech-offering-top-content ul li p span{font-size:16px;line-height:28px}
.ecommarce-sol-content h2{font-size:26px;line-height:40px}
.successful-project-content h2{font-size:26px;line-height:40px}
span.contact-content-icon img{min-height:auto}
.case-study-content h2{font-size:25px;line-height:35px}
.case-study-content p{font-size:16px;line-height:26px}
.case-study-detail-content h2{font-size:28px;line-height:30px}
.case-study-detail.portfolio-detail-sec .case-study-detail-content h4{font-size:16px;line-height:25px}
.consulting-div h2{font-size:26px;line-height:40px}
section.consulting-sec.new-consulting-sec.new-certification-sec .consulting-div ul li .consulting-content h2{font-size:20px}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li h2{font-size:20px;line-height:32px}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li span img{height:40px}
.page-content-wrapper.contant-wrapper h1{font-size:35px;line-height:30px}
.contact-div p{font-size:18px;line-height:30px}
.contact-div h2{font-size:26px;line-height:30px}
form#contact-form .form-row label{font-size:13px}
form.contact-form .form-row input{font-size:12px}
.contact-form-section h2{font-size:30px}
.header_right_last ul li.talk-to-expert a{padding:0 30px!important}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec.patner-clients .container .ecommarce-sol-content.patner ul{width:100%;display:block}
.ecommarce-sol-content ul:last-child li{padding:10px 25px}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.branding-content h2{font-size:25px;line-height:40px}
.branding-content p{font-size:15px;line-height:28px}
.branding-content p span{font-size:15px}
.b2b-solution-content h2{font-size:18px;line-height:30px}
.b2b-solution-content p{font-size:15px;line-height:26px}
.target-customer-content p{font-size:15px;line-height:26px}
.bg-contact-content a{font-size:18px;padding-right:30px}
section.case-study-detail-sec.migration-sec .case-study-detail-content h2{font-size:28px;line-height:45px}
section.case-study-detail-sec.migration-sec .case-study-detail-content p{font-size:15px;line-height:26px}
.consulting-div p{font-size:15px;line-height:26px}
.consulting-content p{font-size:15px;line-height:26px}
.consulting-div p.last-consulting-p{font-size:16px;line-height:28px}
.ecommarce-sol-content p{font-size:14px;line-height:30px}
section.ecommarce-sol-sec.adobe-ecommarce-sol-sec .ecommarce-sol-content h2{font-size:25px;line-height:40px}
section.successful-project-sec.adobe-successful-project-sec .successful-project-content h2{font-size:25px;line-height:40px}
.successful-project-item-content a{font-size:12px;padding:6px 15px}
section.fashion-contact-sec.adobe-fashion-contact-sec .f-contact-item p{font-size:18px;line-height:30px}
section.apparel-rk-sec.technologo-sec.apparel-changes-sec .apparel-rk-content p{font-size:15px;line-height:26px}
.apparel-rk-top-content p{font-size:15px;line-height:26px}
.apparel-main-content p{font-size:18px;line-height:28px}
.digitech-offering-top-content h2{font-size:26px;line-height:40px}
.digitech-offering-top-content p{font-size:15px;line-height:26px}
.apparel-rk-content h3{font-size:20px}
.rk_talk p{font-size:16px}
.digitech-leading-content p{font-size:16px;line-height:26px}
.expert-content p{font-size:18px;line-height:28px}
.leading-ecommarce-content p{font-size:16px;line-height:26px}
section.leading-ecommarce-sec.omnichannel-sec .leading-ecommarce-content ul li{font-size:15px}
.apparel-rk-top-content h2{font-size:25px}
.digitech-offering-top-content ul li h2{font-size:18px;line-height:26px}
.leading-ecommarce-content h2{font-size:26px;line-height:30px}
.leading-ecommarce-content ul li{font-size:15px}
.digitech-offering-top-content ul li p span{font-size:16px;line-height:28px}
.ecommarce-sol-content h2{font-size:26px;line-height:40px}
.successful-project-content h2{font-size:26px;line-height:40px}
span.contact-content-icon img{min-height:auto}
.case-study-content h2{font-size:25px;line-height:35px}
.case-study-content p{font-size:16px;line-height:26px}
.case-study-detail-content h2{font-size:28px;line-height:30px}
.case-study-detail.portfolio-detail-sec .case-study-detail-content h4{font-size:16px;line-height:25px}
.consulting-div h2{font-size:26px;line-height:40px}
section.consulting-sec.new-consulting-sec.new-certification-sec .consulting-div ul li .consulting-content h2{font-size:20px}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li h2{font-size:20px;line-height:32px}
section.consulting-sec.new-partners-sec.new-certification-sec .consulting-div ul li span img{height:40px}
.page-content-wrapper.contant-wrapper h1{font-size:35px;line-height:30px}
.contact-div p{font-size:18px;line-height:30px}
.contact-div h2{font-size:26px;line-height:30px}
form#contact-form .form-row label{font-size:13px}
form.contact-form .form-row input{font-size:12px}
.contact-form-section h2{font-size:30px}
.common-block-half h2{font-size:30px;line-height:45px}
.common-block-half p.big-text{font-size:18px;line-height:28px}
.logoclient{width:100%;padding:15px;box-shadow:0 5px 20px #0000001a;padding-bottom:0;height:100%}
.clients-logo-top img{width:25%!important;margin:12px}
.clients-logo-top{display:flex;flex-wrap:wrap;justify-content:space-between}
.confirm-img img{width:10%}
}
