@media only screen and (min-width:1201px) and (max-width:1550px){.wsmenucontainer{position:relative;z-index:100}.caption-heading{width:100%}.caption-title{width:auto}.caption-content{margin:20px 0}.feature-area{margin:0 0 10px}.banner-section{padding-top:2%}.wsmenu-list>li{margin-left:40px}.wsmenu-list{padding-right:15px}.common-btn a{padding:12px 30px;font-size:14px}.common-left-area{margin-bottom:30px}.service-box{margin-bottom:15px}.service-box:last-child{margin-bottom:0}.pattern-background{background-size:100%;background-position:center center;text-align:center}.polygon-shape{margin:0 2px}.portfolio-show-hide h4{margin:10px 0;font-size:21px;line-height:22px}.show-hide-content{width:90%}#filters li{margin-left:16px}#filters li span{font-size:16px}.contact-left{margin-top:100px}.client-section{padding-left:15px}.service-icon{width:40px}.author-section span{font-size:14px}.client-box{height:200px}h2{font-size:32px}.common-left-area h4{font-size:16px}.canvas-g-section #myCanvas6{left:-180px!important;width:1000px;height:660px;top:50px}.subpage-banner-caption h1{font-size:36px;margin-bottom:20px;padding-bottom:20px}.subpage-banner-caption h4{margin-bottom:0;font-size:18px}.about-service-box{margin:20px 0}.about-service-detail h5{font-size:16px}.map-section{height:480px}.social-media h3{font-size:24px}.featured-box,.why-gujjucoders-feature-content{width:50%}.feature-detail h4,.why-feature-detail h4{font-size:18px}.megamenu .title-text .caption-small-heading span,.megamenu .title-text h2,.megamenu .title-text h2 span{font-size:30px}.why-gujjucoders-feature .container,.why-gujjucoders-section .container{max-width:1080px}.service-banner,.service-banner img{height:auto}.service-banner h1{max-width:600px}.megamenu .title-text h2 span{line-height:40px}.megamenu .title-text .caption-small-heading{font-size:30px;line-height:36px;width:78%}.megamenu .title-text{width:35%}.megamenu .title-content{width:65%}.megamenu .title-content .caption-btn a{font-size:16px;padding:15px}.megamenu .title-content h4{line-height:24px}.link-list li a{white-space:nowrap;word-wrap:break-word;font-size:16px}.megamenu .halflist{width:40%}.megamenu{width:101%}.banner-section{width:50%;float:right}.caption-heading h2{font-size:50px}.caption-heading h2 span{font-size:100px;line-height:80px}.caption-small-heading{width:120px}.header-content .col-md-6{width:55%}}
@media only screen and (min-width:1201px) and (max-width:1366px){.fullscreen-bg__video{height:100%;width:auto}.canvas-g-section #myCanvas6{left:-150px!important;top:50px}.banner-section-part{padding-top:4%;padding-bottom:30px}}
@media screen and (max-width:1440px) ,screen and (max-height:900px){.canvas-g-section #myCanvas6{left:-150px!important;top:100px;width:100%;height:auto}.fullscreen-bg__video{height:100%;width:auto}}
@media screen and (width:1280px) ,screen and (height:800px){.canvas-g-section #myCanvas6{left:-220px!important;top:100px}.fullscreen-bg__video{height:100%;width:auto}.banner-section-part{padding-top:15%}}
@media only screen and (min-width:1171px) and (max-width:1200px){.megamenu .title-text .caption-small-heading{width:62%!important}}
@media only screen and (min-width:1025px) and (max-width:1200px){.wsmenucontainer{position:relative;z-index:100}.fullscreen-bg__video{width:auto;height:100%}.caption-heading{width:100%}.feature-area{margin:0 0 10px}.wsmenu-list>li{margin-left:40px}.wsmenu-list{padding-right:15px}.common-btn a{padding:12px 30px;font-size:14px}.common-left-area{margin-bottom:30px}.service-box{margin-bottom:15px}.service-box:last-child{margin-bottom:0}.pattern-background{background-size:100%;background-position:center center;text-align:center}.polygon-shape{width:155px;height:178px;background-size:100%!important;margin:0 2px}.polygon-shape h5{font-size:15px}.portfolio-show-hide h4{margin:10px 0;font-size:21px;line-height:22px}.show-hide-content{width:90%}.portfolio-show-hide p{line-height:20px;font-size:13px}#filters li span,.author-section span{font-size:14px}#filters li{margin-left:10px}.contact-left{margin-top:100px}.client-section{padding-left:15px}.service-icon{width:40px}.client-box{height:200px}.client-icon{width:70%}h2{font-size:32px}.common-left-area h4{font-size:16px}.canvas-g-section #myCanvas6{left:-200px!important;top:150px;width:900px}.subpage-banner-caption h1{font-size:36px;margin-bottom:20px;padding-bottom:20px}.subpage-banner-caption h4{margin-bottom:0;font-size:18px}.about-image{padding-right:15px}.about-content p{font-size:14px;line-height:24px}.about-service-box{margin:20px 0}.about-service-detail h5{font-size:14px}.map-section{height:450px}.social-media h3{font-size:24px}.featured-box,.why-gujjucoders-feature-content{width:50%}.feature-detail h4,.why-feature-detail h4{font-size:18px}.megamenu .title-text .caption-small-heading span,.megamenu .title-text h2,.megamenu .title-text h2 span{font-size:30px}.service-banner,.service-banner img{height:auto}.service-banner-img img{height:600px;object-fit:cover}.service-banner h1{max-width:600px}.comman-section{padding:40px 0}.megamenu .title-text h2 span{line-height:40px}.megamenu .title-text .caption-small-heading{font-size:30px;line-height:36px;width:68%}.megamenu .title-text{width:35%}.megamenu .title-content{width:65%}.megamenu .title-content .caption-btn a{font-size:16px;padding:15px}.megamenu .title-content h4{line-height:24px}.link-list li a{white-space:nowrap;word-wrap:break-word;font-size:16px}.megamenu .halflist{width:40%}.banner-section{padding-top:0;position:absolute;margin-top:30px;top:50%;left:initial;right:50px;width:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.caption-heading h2{font-size:40px}.caption-heading h2 span{font-size:80px;line-height:80px}.caption-title{display:inline-block;width:auto}.caption-small-heading{display:inline-block;width:14%;font-size:24px}.caption-small-heading span{font-size:28px}.caption-content{margin:10px 0}.caption-content p{line-height:24px;font-size:15px}.header-content .col-md-6{width:55%}.banner-section-part{padding-top:15%}}
@media only screen and (min-width:991px) and (max-width:1024px){.fullscreen-bg__video{width:auto;height:100%;background-size:cover}.caption-heading{width:100%}.common-btn a{padding:12px 30px;font-size:14px}.service-box{margin-bottom:15px}.service-box:last-child{margin-bottom:0}.pattern-background{background-size:100%;background-position:center center;text-align:center}.polygon-shape{width:155px;height:178px;background-size:100%!important;margin:0 2px}.polygon-shape h5{font-size:15px}.portfolio-show-hide h4{margin:10px 0;font-size:21px;line-height:22px}.show-hide-content{width:90%}.portfolio-show-hide p{line-height:20px;font-size:13px}#filters li span,.author-section span{font-size:14px}#filters li{margin-left:10px}.contact-left{margin-top:100px}.client-section{padding-left:15px}.service-icon{width:40px}.client-box{height:200px}.client-icon{width:80%}h2{font-size:36px}.canvas-g-section #myCanvas6{left:-200px!important;top:100px;width:900px}.subpage-banner-caption{margin-top:30px}.subpage-banner-caption h1{font-size:36px;margin-bottom:20px;padding-bottom:20px}.subpage-banner-caption h4{margin-bottom:0;font-size:18px}.about-image{padding-right:15px}.about-content p{font-size:14px;line-height:24px}.about-service-box{margin:20px 0}.about-service-detail h5{font-size:14px}.map-section{height:450px}.social-media h3{font-size:24px}.featured-box,.why-gujjucoders-feature-content{width:50%}.feature-detail h4,.why-feature-detail h4{font-size:18px}.porcess-box h6{font-size:13px}.service-banner,.service-banner img{height:auto}.service-banner-img img{height:580px;object-fit:cover}.service-banner h1{max-width:600px}.top-part .goToTop{position:initial;background:0 0}.comman-section{padding:40px 0}.megamenu>ul>li>a{word-wrap:break-word;white-space:normal}.wsmenu.menuopen{width:340px}.megamenu .col-lg-4,.megamenu .col-lg-5,.megamenu .link-list{width:100%}.wsmenuexpandermain .menuopen{left:295px!important;margin-top:0!important}.megamenu{min-height:inherit}.banner-section{padding-top:0;position:absolute;margin-top:30px;top:50%;left:initial;right:50px;width:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.caption-heading h2{font-size:40px}.caption-heading h2 span{font-size:80px;line-height:80px}.caption-title{width:auto}.caption-small-heading{width:120px}.caption-small-heading span{font-size:28px}.caption-content{margin:10px 0}.caption-content p{line-height:24px;font-size:15px}.goToTop{background:0 0;height:auto;z-index:100}.top-header-part{padding:0;position:absolute}.header-content .col-md-6{width:55%}.banner-section-part{padding-top:25%}.top-header-part .container{padding:0}}
@media only screen and (min-width:768px) and (max-width:990px){.portfolio-title,.topmenu{display:inherit}.topmenu{float:none;clear:both}.banner-section{padding-top:0;position:absolute;margin-top:30px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}.fullscreen-bg__video{width:auto;height:100%;background-size:cover}.caption-heading{width:100%}.common-btn a{padding:12px 30px;font-size:14px}.client-section,.execute-right,.listen-right{padding-left:15px}#filters li span,.author-section span,.statistics-content p{font-size:16px}.common-left-area{margin-bottom:30px;padding-right:15px}.service-box{margin-bottom:15px}.service-box:last-child,.shape-row{margin-bottom:0}.technologies-left{float:none!important}.polygon-shape{margin-bottom:15px}.portfolio-filter-nav{display:inherit;text-align:left;margin-top:20px}#filters li{margin:0 14px}.contact-left,.subpage-banner-caption{margin-top:0}#portfoliolist .portfolio{width:50%}.service-icon{width:40px}.pattern-background{background-repeat:repeat;padding-bottom:0;text-align:center}.shape-row{clear:none;display:inline}.client-box{height:160px;width:33.33%;float:left}.client-icon{width:75%}.canvas-g-section #myCanvas6{left:-150px!important;top:-100px;width:768px}.subpage-top-part{height:65px;position:initial}.subpage-banner-caption h1{font-size:30px;margin-bottom:20px;padding-bottom:20px}.subpage-banner-caption h4{margin-bottom:0;font-size:16px}.about-content h2{font-size:36px}.about-content p{font-size:14px;line-height:24px}.about-service-section{text-align:center}.about-service-box{float:none;width:32%;display:inline-block;vertical-align:top;min-height:200px;margin:15px 0}.about-service-detail h5{font-size:14px;line-height:20px}.contact-page-left .address-section{margin-bottom:10px;overflow:hidden}.contact-page-left .address-section p{margin-bottom:20px}.map-section{height:400px}.social-media h3{font-size:24px}.contact-page-section h2{font-size:36px}.featured-box{float:none;margin:10px auto;max-width:700px;width:100%}.why-gujjucoders-feature-content{width:50%}.feature-detail h4,.why-feature-detail h4{font-size:18px}.service-fearure-box{float:left;width:50%}.service-banner,.service-banner img{height:auto}.service-banner-img img{height:480px;object-fit:cover}.goToTop,header .header-content{height:auto}.service-fearure-box-content{overflow:hidden}.service-banner h1{max-width:420px}.top-part .goToTop{position:initial;background:0 0}.comman-section{padding:40px 0}.megamenu{min-height:inherit}.megamenu>ul>li>a{word-wrap:break-word;white-space:normal}.wsmenu.menuopen{width:340px}.wsmenuexpandermain .menuopen{left:295px!important;margin-top:0!important}.banner-section{top:initial;transform:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none;left:0;bottom:30px}.caption-heading h2{font-size:60px}.caption-heading h2 span{font-size:110px;line-height:90px}.caption-title{width:auto}.caption-small-heading{width:120px}.caption-small-heading span{font-size:28px}.caption-content{margin:10px 0}.caption-content p{line-height:24px;font-size:15px}.goToTop{background:0 0;z-index:100}.top-header-part{padding:0;border-bottom:none;max-height:650px;background:0 0}.banner-section-part{padding-top:30px;padding-bottom:30px}.top-header-part .container{padding:0}}
@media only screen and (max-width:767px){.portfolio-title,.topmenu{display:inherit}.topmenu{float:none;clear:both}.fullscreen-bg__video{background-size:cover}.caption-heading{width:100%}.caption-content p{font-size:14px;line-height:24px}.caption-heading h2{font-size:20px}.caption-heading h2 span{font-size:42px;line-height:42px}.caption-small-heading{font-size:18px;line-height:20px;padding-left:5px;width:80px}.caption-small-heading span{font-size:20px}.caption-content h4{font-size:18px}#filters li span,.common-btn a{font-size:14px}.common-btn a{padding:12px 30px}.client-section,.execute-right,.listen-right,.web-maintance-right{padding-left:15px}.common-left-area{margin-bottom:30px;padding-right:15px}.service-box{margin-bottom:15px}.service-box:last-child{margin-bottom:0}.statistics-box{margin-bottom:30px}.shape-row,.statistics-box:last-child{margin-bottom:0}.pattern-background{background-repeat:repeat;padding-bottom:0}.technologies-left{float:none!important}.polygon-shape{margin-bottom:15px}.portfolio-filter-nav{display:inherit;text-align:left;margin-top:20px}#filters li{margin:10px 5px 0}.contact-left,.subpage-banner-caption{margin-top:0}#portfoliolist .portfolio{width:100%}.subpage-top-part{height:65px;position:initial}.subpage-banner-caption h1{font-size:24px;margin-bottom:10px;padding-bottom:10px}.subpage-banner-caption h4{margin-bottom:0;font-size:14px;line-height:22px}.about-content p{font-size:14px;line-height:24px}.contact-page-left .address-section{margin-bottom:10px;overflow:hidden}.contact-page-left .address-section p{margin-bottom:20px}.map-section{height:400px}.social-media h3{font-size:24px}.top-part .goToTop{position:initial;background:0 0}.comman-section{padding:40px 0}.canvas-g-section #myCanvas6{left:-50px!important;top:50px;width:100%;height:800px;display:none}header .header-content{height:auto;text-align:left}.goToTop{background:0 0;height:auto;z-index:100}.top-header-part{padding:0;border-bottom:none;max-height:inherit;height:50px}.banner-section-part{padding-top:30px;padding-bottom:30px}.header-content .col-md-6,.top-header-part .container{padding:0}.fullscreen-bg__video{height:100%;width:auto}.wsmenucontainer{min-height:inherit}.caption-title{width:auto}.caption-btn{text-align:center}}
@media only screen and (min-width:640px) and (max-width:767px){.banner-section{padding-top:0;position:absolute;margin-top:50px;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}.caption-content{margin:20px 0}.caption-btn{margin-top:10px}h2{font-size:30px}.common-left-area h4{font-size:18px}.caption-heading h2{font-size:30px}.caption-heading h2 span{font-size:90px;line-height:70px}.caption-small-heading{font-size:22px;line-height:24px}.service-icon{width:40px}.author-section span{font-size:16px}.footer-nav ul li{margin:0 6px}.statistics-box{width:50%;float:left;margin:10px 0}.pattern-background{text-align:center}.shape-row{clear:none;display:inline}#portfoliolist .portfolio{width:50%}.portfolio-show-hide h4{margin:10px 0;font-size:21px;line-height:22px}.show-hide-content{width:90%}.portfolio-show-hide p{line-height:20px;font-size:13px}#filters li{margin:0 8px}.client-box{height:160px;width:33.33%;float:left}.client-icon{width:75%}.about-service-box{width:50%;float:left;margin:15px 0}.about-service-detail h5{font-size:15px;line-height:20px}.client-logo-box{float:left;width:33.33%}.process-content,.service-fearure-box{float:left;width:50%}.service-banner,.service-banner img{height:auto}.service-banner-img img{height:420px;object-fit:cover}.service-feature-info h5{font-size:14px}.service-banner-content{display:inherit;margin:15px auto}.service-fearure-box-content{overflow:hidden}.service-feature-icon{display:inherit;float:left}.service-feature-info{display:inherit;overflow:hidden;margin-top:10px}.service-banner h1{max-width:360px}.process-content{border-right:1px solid #d3e4ff}.process-content:nth-child(2n){border-right:none}.process-content:nth-child(1),.process-content:nth-child(2){border-bottom:1px solid #d3e4ff}.porcess-box h6{min-height:inherit}.service-form-part .service-form-row{margin-bottom:15px}.service-form-part{display:inherit;margin-top:20px}.service-form-section h2{margin-bottom:20px}.service-form-section h4{font-size:16px;line-height:24px;font-family:open_sansregular;margin-bottom:30px}}
@media only screen and (min-width:480px) and (max-width:639px){.caption-btn a{padding:10px 15px;font-size:18px}.banner-section{padding-top:0;position:absolute;top:100px;width:100%}.caption-content{margin:10px 0}.caption-btn{margin-top:10px}h2{font-size:30px}.common-left-area h4{font-size:18px}.caption-heading h2{font-size:24px}.caption-heading h2 span{font-size:70px;line-height:60px}.service-icon{width:40px}.author-section span{font-size:16px}.footer-nav ul li{margin:0 6px}.statistics-box{width:50%;float:left;margin:10px 0}.pattern-background{text-align:center}.shape-row{clear:none;display:inline}#filters li{margin:0 3px}#filters li span{font-size:13px}#portfoliolist .portfolio{width:50%}.portfolio-show-hide h4{margin:10px 0;font-size:21px;line-height:22px}.show-hide-content{width:90%}.portfolio-show-hide p{line-height:20px;font-size:13px}.client-box{border-right:0;border-bottom:1px solid #d5d5d5;height:160px;border-top:0}.client-box:last-child{border-bottom:none}.about-service-box{width:50%;float:left;min-height:200px;margin:15px 0}.about-service-detail h5{font-size:14px;line-height:20px}.client-logo-box{float:left;width:33.33%}.process-content,.service-fearure-box{float:left;width:50%}.feature-detail h4,.why-feature-detail h4{font-size:20px}.service-banner,.service-banner img{height:auto}.service-banner-img img{height:450px;object-fit:cover}#slides,.canvas-g-section,.slides-control{height:250px!important}.service-feature-info h5{font-size:14px}.service-banner-content{display:inherit;margin:15px auto}.service-fearure-box-content{overflow:hidden}.service-feature-icon{display:inherit;float:left}.service-feature-info{display:inherit;overflow:hidden;margin-top:10px}.service-banner h1{max-width:360px}.process-content{border-right:1px solid #d3e4ff}.process-content:nth-child(2n){border-right:none}.process-content:nth-child(1),.process-content:nth-child(2){border-bottom:1px solid #d3e4ff}.porcess-box h6{min-height:inherit}.service-form-section h4{font-size:16px;line-height:24px;font-family:open_sansregular}.service-form-part input[type=submit]{white-space:normal;font-size:14px}.service-form-part .service-form-row{margin-bottom:15px}.service-form-part{display:inherit;margin-top:20px}.service-form-section h2{margin-bottom:20px}.service-form-section h4{margin-bottom:30px}#slides{position:relative!important}}
@media only screen and (min-width:320px) and (max-width:479px){.megamenu,.porcess-box h6{min-height:inherit}.caption-btn a{padding:12px 15px;font-size:14px}.banner-section{padding-top:0;position:absolute;top:70px;width:100%}.caption-content{margin:15px 0}.caption-btn{margin-top:15px}h2{font-size:30px}.common-left-area h4{font-size:18px}.service-icon{width:40px}.author-section span{font-size:16px}.copyright{font-size:12px}.footer-nav ul li{margin-top:10px;font-size:14px}footer{padding-top:30px}.social-section ul li img{height:24px}.client-box{border-right:0;border-bottom:1px solid #d5d5d5;height:160px;border-top:0}.client-box:last-child{border-bottom:none}.push,footer{height:auto}.page-wrapper{margin-bottom:auto}.subpage-banner{height:140px}.subpage-banner img{object-fit:cover;height:140px}.service-banner,.service-banner img{height:auto}.service-banner-img img{height:580px;object-fit:cover}#slides,.slides-control{height:220px!important}.service-feature-info h5{font-size:16px}.service-banner-content{display:inherit;margin:15px auto}.service-fearure-box-content{overflow:hidden}.service-feature-icon{display:inherit;float:left}.service-feature-info{display:inherit;overflow:hidden;margin-top:10px}.requirement-btn a{font-size:14px;padding:15px}.feature-detail,.why-feature-detail{padding:0}.process-content{border:none;border-bottom:1px solid #d3e4ff}.service-form-part input[type=submit]{white-space:normal;font-size:16px}.service-form-part .service-form-row{margin-bottom:15px}.service-form-part{display:inherit;margin-top:20px}.service-form-section h2{margin-bottom:20px}.service-form-section h4{font-size:16px;line-height:24px;font-family:open_sansregular;margin-bottom:30px}.feature-detail h4,.why-feature-detail h4{font-size:18px;line-height:28px}.featured-icon-img,.why-featured-icon-img{width:auto;margin-bottom:10px}.feature-detail,.featured-icon-img{display:inherit;text-align:center}.featured-icon-img{border:none;padding:0}.why-feature-detail,.why-featured-icon-img{display:inherit;text-align:center}.subpage-banner-caption h1{font-size:22px}.expert-offshore-section .cleardiv .service-icon{float:none;display:block;margin:20px auto}.expert-offshore-section .cleardiv .service-content{text-align:center}.expert-offshore-section .cleardiv .service-content h5 a{line-height:22px}.megamenu>ul>li>a{word-wrap:break-word;white-space:normal}#portfoliolist .portfolio{border-right:none}#slides{position:relative!important}.fullscreen-bg__video{height:120%!important}#successcontact{font-size:15px;text-indent:10px;padding-right:10px}}img{max-width:100%;height:auto}