@media (min-width:1201px) and (max-width:1500px){.callbacks_tabs{left:46%;}
.customNavigation a.prev{left:-21px;}
.customNavigation a.next{right:-21px;}
.technology-banner-icon{margin-right:2%;}
.technology-banner-text{width:76%;}
}
@media (max-width:1450px){.technology-banner-icon{margin-right:2%;}
.technology-banner-text{width:76%;}
.web-inner-banner img{min-height:380px;}
.inner-banner h1{padding:15% 0 20px 0;}
.technology-banner-content{top:16%;}
}
@media (max-width:1300px){.technology-banner-content{top:140px;}
.ceo-block-tab figure{width:340px;min-width:340px;}
.technology-banner-content{top:16%;}
}
@media (max-width:1200px){.inner-banner{top:130px;}
.inner-banner h1{font-size:26px;padding:8% 0 1% 0;line-height:38px;}
.inner-banner p{padding:0;}
.inner-banner a{font-size:15px;padding:8px 16px;margin:20px 0 0 0;}
.developemnt-parts{width:94%;margin:1% 3%;}
.amazing-design-development-text{padding:0;}
.ceo-block-tab figure{width:330px;min-width:330px;}
.cuf-req-check label{font-size:15px;}
.techno-lists{width:100%;margin:1% 0;}
.techno-list{width:50%;margin:10px 0;}
.techno-list-image{margin-right:2%;}
.techno-list-text{width:82%;}
.employe-speak-bottom span.arrow{margin:-21px 0 18px 16px;}
}
@media (max-width:1100px){.technology-banner-content{top:150px;width:90%;left:5%;right:5%;}
.technology-banner-icon{width:18%;margin-right:2%;}
.technology-banner-text{width:80%;}
.technology-banner-text h1{font-size:23.4px;padding:6px 0;}
.technology-banner-text p{font-size:16px;line-height:24px;}
.technology-banner-text a.read_more{margin:10px 0 0 0;}
.tech-used-section-icon{width:28%;}
.iot-solution-list{padding:2% 0 0 0;}
.iot-solution-list{width:60%;}
.iot-solution-image{width:40%;}
.ceo-block-tab figure{width:270px;min-width:270px;}
.techno-list{min-height:60px;}
.techno-list-image img{border:0 none;border-radius:0;padding:5px 0;}
.rigel-section-left{width:38%;}
.rigel-section-right{width:58%;}
.virsol-section p{min-height:240px;}
.business-practices-section{min-height:480px;}
}
@media (min-width:1025px) and (max-width:1200px){.container{width:94%;}
.callbacks .caption{top:20%;}
.callbacks img{height:530px;}
.callbacks_tabs{display:none;}
.it-solutions-part{width:23%;height:230px;}
.why-work-part{height:150px;}
.creative-app-text{padding-top:1%;}
.certification li img{width:80%;}
.contact-form-part p{font-size:15px;}
.fp-subscribe input.fps_input{width:70%;padding:2px 4%;}
#submit_simplenewsletter .simplenewsleter-field-submit{width:22%;font-size:15px;}
.cuf-input{width:99%;}
input.cu_name{padding:0 2% 0 11%;}
input.cu_email{padding:0 2% 0 11%;}
input.cu_organization{padding:0 2% 0 11%;}
input.cu_phone_number{padding:0 2% 0 11%;}
.cuf-textarea{width:97%;}
textarea.cu_messages{padding:3% 3% 0 11%;min-height:237px;}
.business-address-tab{padding:1%;min-height:270px;}
.solutions-features-tab{min-height:175px;}
.our-recent-work-tab{width:40%;}
.st-button{margin-bottom:1%}
.web-solutions-technologies{height:auto;background-size:cover;}
.customNavigation a.prev{left:-19px;}
.customNavigation a.next{right:-19px;}
.current-openings-yourcv .applyformarea{width:80%;}
.human-resources-section{min-height:230px;}
.features-app-tab p{line-height:22px;}
}
@media (min-width:901px) and (max-width:1024px){.container{width:94%;}
.why-work-part p{line-height:20px;}
.why-work-part h4{padding:5px 0;}
.slide-text-info h1{font-size:41px;padding:10px 0;}
.slide-text-info p{width:90%;margin-top:2%;padding-bottom:0px;}
.callbacks .caption{padding:2% 0px;margin:6% 0px 0px;}
.slide-btns{margin:5% 0px 0px;}
.callbacks_nav{top:57%;}
.callbacks_tabs{display:none;}
.callbacks_nav{height:80px;width:45px;background-size:100px;}
.callbacks .caption{top:13%;}
.slide-text-info{width:96%;margin:0px auto;}
.it-solutions-part{width:23%;min-height:255px;}
.why-work-part{height:150px;width:33.1%;padding:5% 00.1%;}
.contact-form-part{width:50%;margin:3% 0 0 0;}
.contact-form-text{width:100%;}
.certification li img{width:80%;}
.why-work-text{padding-top:11%;}
.contact-form-part{width:33%;}
.contact-form-part p{font-size:14px;}
.creative-app-text h2{font-size:35px;line-height:42px;padding-left:4%;}
.creative-app-image{float:right;width:50%;padding-right:2%;}
.creative-app-text a{font-size:15px;margin-top:4%;margin-left:4%;}
.contact-form-tabs{width:100%;margin:10px auto;}
.contact-form-textarea{width:58%;}
.creative-app-text{padding-top:1%;}
.about-home p{text-align:center;}
.why-work-text h2{font-size:24px;}
.why-work-text p{font-sizs:16px;text-align:center;}
.contact-form p{font-size:16px;line-height:24px;}
.title_line_white{margin:3px auto 2%;}
.title_line_light_red{margin:4px auto 2%;}
.web-footer{padding:3% 0px;}
.cuf-input{width:95%;}
input.cu_name{padding:0 2% 0 12%;}
input.cu_email{padding:0 2% 0 12%;}
input.cu_organization{padding:0 2% 0 12%;}
input.cu_phone_number{padding:0 2% 0 12%;}
textarea.cu_messages{padding:5% 0 3% 15%;}
.cuf-textarea textarea{width:84%;height:224px;min-height:224px;}
.business-address-tab{width:27%;height:295px;}
.cuf-part p{padding:2px 0px;font-size:15px;line-height:20px;}
.bespoke-section-title p{text-align:center;line-height:22px;}
.web-solutions-technologies{height:auto;background-size:100% 100%;}
.st-buttons{margin:2% 0px 6%;}
.our-recent-work-tab{width:44%;}
.enterprise-blog .blog-1{width:29%;margin:1% 1%;}
.nbs-flexisel-item{width:173px !important;}
.enterprise-blog{padding:0% 0% 2% 0%;}
.nbs-flexisel-container{margin:4.5% 0px;}
.blog-imge img{height:100%;}
ul.differ{width:95%;}
.success-story{padding:0px;}
.our-recent-work-tabs{padding:0px;margin-bottom:20px;}
.solutions-features-tab{min-height:195px;}
.customNavigation a.prev{left:-25px;}
.customNavigation a.next{right:-25px;}
.current-openings-yourcv .applyformarea{width:80%;}
.human-resources-section{min-height:230px;}
.experts-area-tab{min-height:224px;}
.techno-icon{width:48%;margin:5px 1%;}
.features-app-tab p{line-height:18px;}
.cuf-req-check label{font-size:14px;}
}
@media (max-width:959px){.web-header{top:0;background:#333;}
.web-inner-banner{margin-top:100px;}
.inner-banner{top:120px;}
.inner-banner h1{font-size:26px;padding:18% 0 20px 0;line-height:34px;}
.inner-banner p{padding:0;font-size:20px;line-height:24px;}
.inner-banner a{font-size:14px;padding:8px 16px;margin:20px 0 0 0;}
.bespoke-section-title h2, .special-expertise h2, .retail-benefits-title h2, .our-recent-work h2{font-size:24px;}
.php-introductions-title h2, .php-services-title h2, .why-choose-title h2, .web-hire-ds-text h2, .tech-used-section-title h2, .looking-developers h2{font-size:24px;}
.web-technology-banner{margin-top:100px;}
.technology-banner-content{top:160px;}
.technology-banner-text a.read_more{padding:4px 12px;}
.web-solutions-banner{height:460px;}
.solutions-banner-content{margin-top:120px;}
.solutions-banner-text h1{font-size:26px;}
.solutions-banner-text a.read_more{font-size:16px;border:1px solid #FFF;}
.solutions-banner-icon{margin:20px 0;}
.tech-used-section-icon h4{font-size:18px;top:-12px;}
.techno-icons{width:100%;margin:1% 0;}
.techno-icon{width:48%;margin:0px 1%;min-height:85px;}
.techno-icon-image{display:none;}
.techno-icon-text p{font-size:17px;background:url(../images/arrow_doubledot2.png) no-repeat left;padding:2px 0 3px 24px;background-position:0px 8px;}
.experts-area h2, .developemnt-solutions h2, .web-technologies-for-web h2, .looking-mobile-app h2, .mobile-latest-technologies h2, .cloude-solution h2, .what-makes h2,
.solutions-features-title h2, .solutions-technologies-title h2, .human-resources h2, .web-iot-solution-section h2, .infra-manag-solutions-title h2,.virtualization-solutions-title h2 ,.our-vission .title h2, .our-mission .title h2, .features-that-outshine h2, .solutions-tech-title h2, .delivering-success h2, .current-openings-head h2, .big-data-experts h2, .your-business h2, .web-client h2{font-size:24px;line-height:34px;}
.mission-tag h5,.our-vission h5{font-size:18px;}
.solutions-tech-title p{font-size:18px;line-height:26px;}
.pre-design-text h2{font-size:24px;line-height:34px;}
.pre-design-text p{font-size:17px;}
.emr-solutions-text h2{font-size:24px;line-height:34px;}
.thinking-cloud-text h2{font-size:24px;line-height:34px;padding:10px 0;}
.thinking-cloud-text p{font-size:17px;}
.experts-area p, .looking-mobile-app p, .human-resources p, .infra-manag-solutions-title p{font-size:20px;line-height:26px;text-align:center;}
.amazing-design-development-text h2{font-size:28px;line-height:42px;}
.amazing-design-development-text a{font-size:20px;border:1px solid #ddd;margin:20px 0 0 0;}
.amazing-mobile-app-text h2{font-size:28px;line-height:42px;}
.amazing-mobile-app-text a{font-size:20px;border:1px solid #ddd;margin:20px 0 0 0;}
.thinking-cloud-text{width:56%;}
.thinking-cloud-image{width:44%;}
.thinking-cloud-text ul{width:50%;}
.experts-area-tab{width:48%;margin:1%;min-height:200px;}
.experts-area-tab:nth-child(2), .experts-area-tab:nth-child(5){margin:1% 1%;}
.developemnt-part{text-align:center;}
.developemnt-part-text, .developemnt-part-img{width:100%;}
.developemnt-part-img img{margin:0 auto;}
.developemnt-part p{padding:12px 0;}
.tfw-icon a{width:32%;}
.cloud-blog .blog-1{min-height:210px;}
.service-block .service-icons img{width:390px;}
.iot-service-blog .blog-1 ul{width:100%;padding:10px 0;}
.iot-solution-list{width:90%;padding:0 5%;}
.iot-solution-image{width:100%;}
.iot-solution-image img{width:470px;margin:0 auto;}
.virsol-section{width:28%;padding:1% 2%;}
.virsol-section h5{font-size:22px;padding:5px 40px 10px 0;}
.virsol-section p{font-size:15px;min-height:290px;}
.vmware-section-icon{width:28%;margin-right:2%;}
.hyper-section-icon{width:28%;margin-left:2%;}
.vmware-section-text h3, .hyper-section-text h3{padding:40px 0 10px 0;}
.blog-select-categories select, .blog-archives select{height:36px;font-size:14px;}
.blog-search input.textbox{width:68%;padding:3px 4%;}
.blog-search input.button{height:36px;}
.cuf-tabs-left{width:59%;}
.cuf-tabs-right{width:39%;}
.rigel-section-left li{font-size:18px;}
.web-hire-ds-part p{font-size:16px;min-height:80px;}
.cformpara label{padding:10px 10px 0 0;}
.est-text{float:left;width:68%;padding:4% 0px 4% 0px;margin-left:6px;}
.employe-speak-bottom span.arrow{margin:-20px 0 18px 16px;}
.business-practices-section{min-height:520px;}
}
@media (min-width:801px) and (max-width:900px){.container{width:94%;}
.why-work-part h4{padding:5px 0;}
.callbacks_container{margin-top:101px;}
.slide-text-info h1{font-size:33px;padding:10px 0;}
.slide-text-info p{width:90%;font-size:22px;line-height:30px;margin-top:2%;padding-bottom:0px;}
.callbacks .caption{padding:2% 0px;margin:6% 0px 0px;}
.slide-btns{margin:5% 0px 0px;}
.slide-btns a{padding:8px 20px;font-size:20px;}
.callbacks_nav{top:57%;}
.callbacks_tabs{display:none;}
.callbacks_nav{height:80px;width:45px;background-size:100px;}
.callbacks .caption{top:10%;}
.slide-text-info{width:96%;margin:0px auto;}
.testimonials-carousel-context p{font-size:16px;line-height:18px;}
.testimonials-name h4{font-size:17px;}
.it-solutions-part{width:31%;min-height:230px;}
.why-work-part{height:150px;width:33.1%;padding:5% 00.1%;}
.contact-form-part{width:50%;margin:3% 0 0 0;}
.contact-form-text{width:100%;}
.certification li img{width:80%;}
.why-work-text{padding-top:11%;}
.contact-form-part{width:33%;}
.contact-form-part p{font-size:14px;}
.about-home h1{font-size:30px;}
.creative-app-text h2{font-size:28px;line-height:35px;padding-left:4%;}
.creative-app-image{float:right;width:50%;padding-right:2%;}
.creative-app-text a{font-size:15px;margin-top:4%;margin-left:4%;}
.contact-form-tabs{width:100%;margin:10px auto;}
.contact-form-textarea{width:55%;}
.creative-app-text{padding-top:1%;}
.about-home p{text-align:center;}
.why-work-text h2{font-size:24px;}
.why-work-text p{font-sizs:16px;text-align:center;}
.contact-form h2{font-size:24px;line-height:26px;}
.title_line_white{margin:3px auto 2%;}
.title_line_red{margin:4px auto 3%;}
.title_line_light_red{margin:4px auto 2%;}
.web-footer{padding:3% 0px;}
.web-inner-banner{margin-top:100px;float:left;}
.cuf-input{width:90%;}
input.cu_name{padding:0 2% 0 17%;}
input.cu_email{padding:0 2% 0 17%;}
input.cu_organization{padding:0 2% 0 17%;}
input.cu_phone_number{padding:0 2% 0 17%;}
textarea.cu_messages{padding:6% 2% 3% 17%;}
.cuf-textarea{width:94%;}
.cuf-textarea textarea{min-height:224px;}
.cuf-part p{font-size:14px;}
.business-address-tab{width:44%;height:260px;}
.business-address-tab p.bat_title{font-size:15px;}
.enterprise-blog .blog-1{width:29%;height:480px;}
.web-technologies-for-web{height:auto;}
.nbs-flexisel-ul{margin:0px 0px 4%;float:left;}
.our-recent-work-tab{margin:0px 5px;display:block;float:left;width:48%;}
.our-recent-work-tabs{margin:0px 0px 15px;}
.our-recent-work-tab figure{width:100%;min-width:100%;margin:5px 0px;}
.our-recent-work-tab figure img{height:270px;}
.nbs-flexisel-item{width:193px !important;}
.blog-imge{width:45%;}
.blog-imge img{height:1%;}
.detail-section{width:53%;}
ul.differ{width:94%;}
.detail-section li p{line-height:21px;}
.success-story{padding-bottom:0px;}
.bespoke-section-title p{padding:10px 0px;}
.web-solutions-technologies{height:auto;background-size:cover;}
.bespoke-section-list ul{width:48%;margin:0px 1%;}
.st-icon a{width:25%;}
.st-button a{font-size:16px;padding:7px 15px;margin-bottom:3%;}
.customNavigation a.next{right:-22px;}
.customNavigation a.prev{left:-22px;}
.current-openings-yourcv .applyformarea{width:80%;}
.service-block .service-list{width:40%;float:left;}
.service-list li{font-size:16px;}
.service-block .service-icons{width:60%;float:right;}
.solutions-features-tab{width:27%;font-size:14px;height:190px;}
.your-business-part p{font-size:13px;line-height:20px;}
.your-business-part-bkchain p{font-size:13px;line-height:20px;}
.big-data-part-text p{font-size:17px;line-height:19px;padding:22px 0 0;}
.human-resources-section p{font-size:14px;}
.human-resources-section h4{font-size:20px;padding:5px 0;}
.mlt-icon a{margin:20px 10px;}
.techno-icon{float:left;height:50px;}
.features-app-tab p{line-height:16px;}
.features-app-tab h4{font-size:18px;}
.solutions-tech-icon{width:33%;}
.blog-part{min-height:320px;}
.filtr-item a span{background:#f2f2f2;padding:10px 14px;height:30px;}
.ceo-block-tab{width:32%;}
.ceo-block-tab figure{width:240px;min-width:240px;}
.ceo-block-tab figure h4{font-size:16px;}
figure.effect-ceo p{font-size:14px;}
.ceo-block-tab figure p a{padding:0 10px;}
}
@media (max-width:800px){.technology-banner-content{top:160px;}
.technology-banner-icon{width:20%;}
.technology-banner-text{width:78%;}
.technology-banner-text h1{font-size:24px;}
.technology-banner-text p{display:none;}
.web-solutions-banner{height:auto;}
.solutions-banner-text{width:100%;text-align:center;}
.solutions-banner-icon{width:100%;}
.solutions-banner-icon img{margin:0 auto;}
.container{width:94%;}
.web-creative-app{padding:2% 0;}
.creative-app-text{width:100%;text-align:center;margin:10px 0px;padding:0;}
.creative-app-image{float:left;width:100%;text-align:center;margin:3% 0;}
.creative-app-image img{margin:0 auto;}
.creative-app-text h2{font-size:30px;line-height:40px;}
.creative-app-text a{font-size:18px;float:none;margin:10px auto;}
.testimonials-carousel-thumbnail{width:100%;}
.testimonials-carousel-thumbnail img{width:auto;margin:0 auto;}
.contact-form-textarea{width:98%;}
.contact-form-part{width:50%;margin:3% 0 0 0;}
.contact-form-tabs{width:98%;margin:15px auto 0px;}
.contact-form-text{width:100%;}
.customNavigation a.next{right:-26px;}
.customNavigation a.prev{left:-26px;}
.our-vision-tab{width:96%;min-height:auto;margin:1% 0;}
.rigel-sections{margin:10px 0;}
.rigel-section-left{width:90%;margin:0 5%;}
.rigel-section-left li{font-size:18px;background:none;padding:6px 0;text-align:center;}
.rigel-section-right{width:100%;}
.rigel-section-right img{width:580px;margin:0 auto;}
.web-hire-ds-part p{font-size:16px;}
.tech-used-section-icon{width:42%;min-height:140px;}
.tech-used-section-icons{margin:0;}
.techno-icon-text p{font-size:16px;}
.amazing-design-development-text h2{font-size:24px;line-height:36px;}
.amazing-mobile-app-text h2{font-size:24px;line-height:36px;}
.looking-mobile-app p{text-align:center;}
.cloud-blog .blog-1{width:92%;padding:2% 4%;min-height:auto;margin:0 0 20px 0;}
.iot-service-blog .blog-1{width:92%;padding:2% 4%;margin:1% 0;min-height:auto;}
.iot-service-blog .blog-1 h5{min-height:auto;}
.ready-solutions .enterprise-blog .blog-1{width:48%;margin:3% 1%;}
.benefits-section{padding:0;}
.benefits-section-tab{width:90%;margin:10px 5%;}
.benefits-section-tab h2{font-size:18px;}
.virsol-section{width:96%;padding:2%;}
.virsol-section p{min-height:auto;}
.virsol-section:nth-child(2){margin:2% 0;}
.virsol-benefits-part{min-height:230px;}
.vmware-section-icon{width:26%;margin-right:4%;}
.hyper-section-icon{width:26%;margin-left:4%;}
.vmware-section-text h3, .hyper-section-text h3{padding:30px 0 10px 0;}
.vmware-section-icon img, .hyper-section-icon img{padding:4%;width:180px;}
.web-hire-ds-part{width:48%;}
.web-hire-ds-part p{min-height:70px;}
.web-hire-ds-part:nth-child(3),.web-hire-ds-part:nth-child(7){background:#f5f5f5;}
.web-hire-ds-part:nth-child(4),.web-hire-ds-part:nth-child(8){background:#FFFFFF;}
.web-hire-ds-part:nth-child(2n+1){}
.filtr-item{width:46%;padding:2%;}
.filtr-item a span{background:#f2f2f2;padding:10px 14px;height:30px;}
.cuf-tabs-left{width:49%;}
.cuf-tabs-right{width:49%;}
.cuf-req-check{width:96%;margin:6px 0 6px 4%;}
.ceo-block-tab{width:100%;}
.ceo-block-tab figure{width:370px;min-width:370px;float:none;margin:10px auto;}
.ceo-block-tab figure h4{font-size:16px;}
figure.effect-ceo p{font-size:14px;}
.ceo-block-tab figure p a{padding:0 10px;}
.techno-list{width:100%;min-height:auto;margin:5px 0;}
.techno-list-image{margin-right:0;width:10%;}
.techno-list-text{width:88%;}
.retail-benefits-tab{width:90%;padding:2% 5%;}
.owner-item-popup{width:95%;padding:2%;}
.filtr-item-popup{width:95%;padding:2%;}
.page-id-432 span.wpcf7-not-valid-tip{margin-left:43%;font-size:14px;}
.employe-speak-top p{font-size:14px;color:#FFFFFF;height:40px;}
.employe-speak-top h5{font-size:15px;}
.footer-flag-tab{width:50%;margin:20px 0;}
.business-practices-section{width:94%;min-height:auto;}
.business-practices-section h4{font-size:20px;}
.business-practices-section li{font-size:16px;}
}
@media (min-width:601px) and (max-width:800px){.callbacks_container{margin-top:101px;}
.slide-text-info{width:90%;margin:0px auto;}
.slide-text-info h1{font-size:28px;padding:10px 0;}
.slide-text-info p{width:90%;font-size:20px;line-height:25px;margin-top:2%;padding-bottom:0px;}
.slide-btns{margin:3% 0px 0px;}
.callbacks img{height:345px;}
.slide-btns a{padding:8px 20px;font-size:18px;}
.callbacks_nav{top:63%;}
.callbacks_tabs{display:none;}
.callbacks_nav{height:76px;width:38px;background-size:76px;}
.callbacks .caption{top:12%;}
.latest-technology h2{line-height:30px;padding:0px;}
.it-solutions-part{width:48%;}
.latest-technology-icon{width:33%;}
.why-work-text{width:100%;padding:0%;margin:2% 0px;}
.why-work-parts{width:100%;margin:10px 0;}
.about-home h1{font-size:29px;}
.certification li{width:32%;display:inline-block;margin:5px 0px;}
.contact-form-part p{font-size:14px;}
.about-home p{text-align:center;line-height:24px;}
.web-latest-technology{height:auto;}
.it-solutions p{text-align:center;}
.latest-technology p{line-height:24px;padding:0px;}
.why-work-text p{text-align:center;padding:0px;}
.testimonials-name h4{text-align:center;}
.testimonials-carousel-context p{text-align:center;}
.contact-form p{font-size:16px;line-height:24px;}
.title_line_white{margin:4px auto 3%;}
.title_line_light_red{margin:4px auto 3%;}
.web-footer{padding:3% 0px;}
.web-inner-banner{margin-top:100px;float:left;}
.title_line_red{margin:5px auto 15px;}
.cuf-input{margin:5px 0px;}
.cuf-textarea{margin:5px 0px;}
.cuf-attechment{margin:00px 0px 10px;}
.rc-anchor-normal{width:274px;}
.cuf-req-check label{font-size:14px;line-height:20px;}
.cuf-submit{margin:0px auto;float:none;text-align:center;}
.cuf-submit img{display:none;}
.cuf-part{float:left;width:100%;text-align:center;margin:3% 0px 2%;}
.cuf-tabs-requirement{margin:8px 0px;}
.cuf-submit input.cuf_button{margin:10px auto 0px;}
.cuf-text-secure{margin:12px 0px 0px;}
.cuf-input{width:90%;}
input.cu_name{padding:0 2% 0 20%;}
input.cu_email{padding:0 2% 0 20%;}
input.cu_organization{padding:0 2% 0 20%;}
input.cu_phone_number{padding:0 2% 0 20%;}
textarea.cu_messages{padding:6% 2% 3% 20%;}
.cuf-textarea{width:94%;}
.cuf-textarea textarea{min-height:198px;height:198px;}
.cuf-part{width:50%;}
.cuf-part:nth-child(3){margin:0px;}
.business-address-tab{width:43%;min-height:273px;padding:1%;}
.enterprise-blog .blog-1{width:46%;min-height:500px;}
.web-technologies-for-web{height:auto;background-size:cover;}
.nbs-flexisel-ul{margin:0px 0px 4%;float:left;}
.our-recent-work-tab figure{margin:5px auto;float:none;}
.our-recent-work-tab{width:70%;}
.our-recent-work-tab figure{margin:5px auto;float:none;}
.our-recent-work-tab figure{width:100%;min-width:100%;}
.enterprise-blog .blog-1 p{line-height:24px;}
.blog-imge{width:100%;text-align:center;max-width:60%;margin:0px auto;float:none;}
.detail-section{float:left;width:100%;}
ul.differ{width:85%;margin-left:10%;margin-top:2%;padding-right:3%;}
.bespoke-section-title p{padding:10px 0px;}
.web-solutions-technologies{height:auto;background-size:cover;}
.bespoke-section-list ul{width:48%;margin:0px 1%;}
.st-icon a{width:50%;}
.st-button a{font-size:16px;padding:7px 15px;margin-bottom:3%;}
.solutions-features-tab{width:44%;padding:2%;margin:2% 1%;min-height:173px;}
.customNavigation a.next{right:0px;display:none;}
.customNavigation a.prev{left:0px;display:none;}
.current-openings-yourcv .applyformarea{width:80%;}
.fp-subscribe input.fps_input{width:140px;}
.blog-left{width:100%;margin:0;}
.blog-right{width:100%;margin-top:20px;}
.blog-recent-posts-list li a{padding:8px 0;}
.bs-decs a.read-more{padding:2px 14px;font-size:13px;}
.blog-part{width:47%;margin:1%;float:left;}
.blog-parts h3{margin-bottom:15px;}
.business-together{width:100%;text-align:center;}
.free-quot{float:left;width:100%;text-align:center;margin-top:10px;}
.free-quot a{float:none;display:inline-block;}
.imghvr-shutter-in-out-diag-2 h3{font-size:13px;}
.imghvr-shutter-in-out-diag-2 p.button{width:70%;}
.service-block .service-list{width:40%;float:left;}
.service-list li{font-size:16px;}
.service-block .service-icons{width:60%;float:right;}
.blog-select-categories{width:50%;}
.blog-archives{width:50%;}
.blog-search{width:48%;margin:14px 0 0 0;}
#portfoliolist .portfolio{width:48%;margin-right:1%;}
.filter-icon-tab li{margin:0;width:25%;}
.filter-icon-tab li span{font-size:15px;}
.portfolio .links h4 a{font-size:13px;}
.bespoke-section-list li{font-size:14px;}
.our-recent-work-tab figure h4{font-size:18px;line-height:22px;}
figure.effect-lily p{font-size:14px;}
.big-data-section{min-height:130px;margin:1%;width:45%;}
.blockchain-section{min-height:130px;margin:1%;width:45%;}
.your-business-part{width:46%;min-height:205px;}
.your-business-part-bkchain{width:46%;min-height:205px;}
.big-data-part-text p{font-size:15px;line-height:16px;padding:13px 0 0 0;}
.what-makes .service-list li{font-size:16px;}
.ims-tab{min-height:245px;}
.ims-tab-text li{font-size:14px;margin:5px 0;}
.human-resources-section{min-height:255px;}
.human-resources-section h4{font-size:20px;}
.human-resources-section p{font-size:14px;}
.mlt-icon a{margin:20px 10px;}
.tfw-icon a{width:32%;}
.why-choose-list li{font-size:16px;}
.features-app-tab p{font-size:14px;line-height:14px;}
.features-app-tab{height:302px;}
.solutions-tech-pro-icon{width:50%;}
.techno-button{margin:25px 0 0;}
.solutions-tech-icon{width:48%;}
.simplenewsleter-field{width:100%;}
}
@media (max-width:600px){.web-inner-banner{float:left;margin-top:72px;}
.web-inner-banner img{height:290px;}
.inner-banner{top:100px;}
.inner-banner h1{font-size:24px;line-height:34px;padding:25% 0 20px 0;}
.inner-banner p{font-size:18px;}
.inner-banner a{padding:6px 14px;margin:14px 0 0 0;}
.bespoke-section-title h2, .special-expertise h2, .retail-benefits-title h2, .our-recent-work h2{font-size:22px;}
.php-introductions-title h2, .php-services-title h2, .why-choose-title h2, .web-hire-ds-text h2, .tech-used-section-title h2, .looking-developers h2{font-size:22px;}
.experts-area h2, .developemnt-solutions h2, .web-technologies-for-web h2, .looking-mobile-app h2, .mobile-latest-technologies h2, .cloude-solution h2, .what-makes h2,.solutions-features-title h2, .solutions-technologies-title h2, .human-resources h2, .web-iot-solution-section h2, .infra-manag-solutions-title h2,.virtualization-solutions-title h2 ,.our-vission .title h2, .our-mission .title h2, .features-that-outshine h2, .solutions-tech-title h2, .delivering-success h2, .current-openings-head h2, .big-data-experts h2, .your-business h2, .web-client h2{font-size:22px;line-height:32px;}
.mission-tag h5,.our-vission h5{font-size:17px;}
.delivering-success p, .mission-tag p, .big-data-experts p{font-size:16px;line-height:26px;}
.pre-design-text h2{font-size:22px;line-height:32px;}
.emr-solutions-text h2{font-size:22px;line-height:32px;}
.thinking-cloud-text h2{font-size:22px;line-height:32px;}
.web-technology-banner{margin-top:72px;}
.technology-banner-content{top:110px;}
.technology-banner-text h1{font-size:17px;}
.technology-banner-text a.read_more{font-size:12px;margin:4px 0 0 0;}
.solutions-banner-content{margin-top:100px;}
.why-choose-list ul{width:90%;margin:0 5%;}
.why-choose-list li{font-size:16px;margin:16px 0 0 0;}
.tech-used-section-icon{width:80%;min-height:auto;margin:20px 0px;}
.techno-icons{width:100%;margin:1% 0;}
.techno-icon{width:90%;margin:5px 5%;min-height:auto;}
.techno-icon-image{display:none;}
.techno-icon-text{width:100%;}
.techno-icon-text p{font-size:16px;background:url(../images/arrow_doubledot2.png) no-repeat left;padding:6px 0 6px 24px;background-position:0 11px;}
.php-ims-tab{width:98%;min-height:auto;}
.php-ims-tab-text{padding:1% 4%;}
.php-ims-tab-title h4{font-size:18px;padding:8px 0 8px 14px;}
.experts-area-tab{width:98%;margin:2% 1%;padding:2% 0;min-height:180px;}
.experts-area-image{width:20%;}
.experts-area-text{width:80%;}
.tfw-icon a{width:45%;}
.blog-left{width:100%;margin-right:0;}
.blog-right{width:100%;margin-top:20px;}
.blog-recent-posts-list li a{padding:8px 0;}
.it-solutions-part{width:100%;}
.why-work-text{width:100%;padding:0%;margin:2% 0px;}
.why-work-parts{width:100%;margin:20px 0;}
.latest-technology-icon{width:50%;}
.contact-form-tabs{width:100%;margin-top:11px;}
.contact-form-textarea{width:98%;}
.contact-form-part{width:100%;margin:5% 0 0 0;}
.why-work-text p{text-align:center;font-size:15px;line-height:19px;}
.creative-app-text h2{font-size:28px;line-height:38px;}
.creative-app-text a{font-size:16px;}
.web-testimonials h2{font-size:25px;}
.testimonials-name h4{font-size:19px;text-align:center;}
.testimonials-carousel-context p{font-size:15px;text-align:center;}
.amazing-design-development-text{width:100%;text-align:center;}
.amazing-design-development-text a{display:inline-block;float:none;font-size:17px;}
.amazing-design-development-image{width:100%;text-align:center;}
.amazing-design-development-image img{width:80%;margin:0 auto;}
.amazing-mobile-app-text{width:100%;text-align:center;padding:30px 0;}
.amazing-mobile-app-text a{display:inline-block;float:none;font-size:17px;}
.amazing-mobile-app-image{width:100%;text-align:center;margin-bottom:30px;}
.amazing-mobile-app-image img{width:340px;margin:0 auto;}
.vmware-section-text h3, .hyper-section-text h3{padding:10px 0;font-size:22px;}
.vmware-section-text p, .hyper-section-text p{font-size:16px;}
.vmware-section-icon img, .hyper-section-icon img{padding:4%;width:160px;}
.virsol-benefits-part{width:96%;margin:2% 0;min-height:auto;padding:3% 2%;}
.pre-design-text{width:100%;}
.pre-design-image{width:100%;}
.emr-solutions-text{width:100%;}
.emr-solutions-image{width:100%;}
.features-that-outshine li{width:46%;padding:0 2%;margin:10px 0 20px 0;}
.solutions-tech-pro-icon{width:50%;}
.thinking-cloud-text{width:100%;}
.thinking-cloud-image{width:100%;}
.cuf-tabs-left{width:100%;margin-right:0;}
.cuf-tabs-right{width:100%;margin-left:0;}
.cuf-tabs-check{width:96%;}
.cuf-input{width:100%;margin:5px 0px;}
.cuf-textarea{margin:5px 0px;}
.cuf-attechment{margin:10px 0px;}
.cuf-submit{margin:0px auto;float:none;text-align:center;}
.cuf-submit img{display:none;}
.cuf-part{float:left;width:100%;text-align:center;margin:3% 0px 2%;}
.cuf-tabs-requirement{margin:8px 0px;}
.cuf-submit input.cuf_button{margin:10px auto 0px;width:50%;}
.cuf-text-secure{margin:12px 0px 0px;}
.contact-us-form h2{font-size:24px;}
.cuf-text-secure p{text-align:center;}
input.cu_name{padding:0 2% 0 9%;}
input.cu_email{padding:0 2% 0 9%;}
input.cu_organization{padding:0 2% 0 9%;}
input.cu_phone_number{padding:0 2% 0 9%;}
textarea.cu_messages{padding:3% 3% 3% 10%;}
.cuf-part{float:left;width:100%;text-align:center;margin:2% 0 2% 0;}
.cuf-textarea textarea{height:100px;}
.business-address-tab{width:95%;margin:3% 1%;min-height:auto;padding:1% 0px;}
.cuf-tabs-requirement h4{padding:0px;text-align:center;}
.cuf-textarea{width:98%;}
.business-together{width:100%;text-align:center;}
.business-together p{font-size:24px;}
.free-quot{width:100%;float:left;margin-top:10px;text-align:center;}
.free-quot a{float:none;display:inline-block;font-size:16px;padding:8px 20px;}
.rigel-difference .title h2{font-size:20px;}
.rigel-difference .title .title_line_red{width:210px;margin:10px auto;}
.our-mission .title .title_line_red{width:200px;height:2px;margin:4px auto;}
.our-vission .title .title_line_red{width:200px;height:2px;margin:4px auto;}
.mission-tag h5{font-size:18px;padding:10px 0;}
.our-vission h5{font-size:18px;padding:10px 0;margin-bottom:0;}
.our-blog .blog-1{width:96%;margin:0 2%;margin-top:10px;height:auto;}
.imghvr-shutter-in-out-diag-2 h3{font-size:13px;}
.demo .imghvr-shutter-in-out-diag-2 p.button{font-size:12px;}
.our-mission{margin-bottom:20px;}
.request-free-quote{padding:20px 0px;}
.service-block{margin:0px;}
.service-list li{font-size:16px;}
.rigel-difference .title{padding:0px;}
.popup{width:80%;left:10%;}
.ims-tab-title h4{padding:8px 0 8px 14px;}
.ims-tab-text{padding:2% 4%;}
.ims-tab-text li{font-size:16px;margin:8px 0;}
.ims-tab{width:98%;min-height:auto;}
.human-resources-section{width:88%;margin:2% 2%;min-height:auto;padding:2% 4% 5% 4%;}
.solutions-features-tab{width:92%;padding:2% 4%;margin:2% 0;min-height:auto;}
.blog-search input.textbox{width:64%;}
.our-recent-work-tab figure{height:300px;max-height:300px;}
.about-owner .title h2{font-size:20px;}
.owner-item-popup p{font-size:14px;}
.popup-technology{width:100%;margin-right:0;}
.filtr-item-popup h3{font-size:17px;}
.filtr-item-popup-list h4{font-size:16px;}
.filtr-item-popup p{font-size:14px;}
.filtr-item{min-height:200px;}
.experts-area p.text_red{font-size:16px;}
.current-openings-yourcv .applyformarea{width:91%;}
.cformpara label{width:41%;padding:10px 0;margin-right:2%;font-size:15px;}
.cformpara input.applytext, .cformpara textarea.applytext{margin:0;}
.cformpara .candidatecv input.cvfile{width:56%;}
.big-data-parts{width:92%;margin:2% 4%;}
.big-data-part{width:46%;margin:2% 2%;min-height:160px;}
.big-data-part-img{width:100%;}
.big-data-part-img img{margin:0 auto;}
.big-data-part-text{width:100%;padding:10px 0;text-align:center;}
.big-data-part-text p{padding:0;font-size:18px;}
}
@media (min-width:481px) and (max-width:600px){.callbacks_container{margin-top:72px;}
.callbacks .caption{top:16%;}
.callbacks img{height:200px;}
.slide-text-info{width:90%;margin:0 auto;}
.slide-text-info h1{font-size:28px;padding:0;line-height:36px;}
.slide-text-info p{display:none;}
.slide-btns{margin:5% 0px;}
.slide-btns a{padding:6px 13px;font-size:18px;}
.callbacks_nav{top:60%;background-size:100px 80px;}
.callbacks_tabs{display:none;}
.cuf-part{width:100%;}
.latest-technology-icon{width:100%;}
.about-home h1{font-size:26px;line-height:31px;}
.about-home p{text-align:center;line-height:25px;}
.it-solutions h2{font-size:24px;line-height:30px;}
.why-work-text p{line-height:25px;}
.title_line_white{width:210px;margin:3px auto 4%;}
.it-solutions p{font-size:18px;line-height:25px;margin-bottom:0px;}
.latest-technology h2{font-size:24px;line-height:30px;}
.latest-technology p{font-size:18px;line-height:25px;}
.why-work-text h2{font-size:24px;line-height:30px;}
.certification li{width:49%;display:inline-block;margin:5px 0px;}
.certification li img{width:80%;}
.web-latest-technology{height:auto;}
.it-solutions a.link_button{font-size:14px;margin:4% auto;}
.latest-technology a.link_button{font-size:17px;padding:7px 13px;max-width:80%;line-height:23px;}
.why-work-part p{font-size:15px;line-height:19px;}
.web-testimonials h2{font-size:24px;line-height:30px}
.testimonials-name h4{font-size:18px;text-align:center;}
.testimonials-carousel-context p{font-size:15px;text-align:center;}
.contact-form h2{font-size:22px;line-height:26px;}
.contact-form p{font-size:16px;line-height:24px;}
.contact-form-submit input.cfs_button{width:200px;}
.contact-form-part h5{font-size:17px;margin:0% 0px;}
.title_line_red{width:210px;margin:10px auto 16px;}
.title_line_light_red{width:210px;margin:10px auto 16px;}
.it-solutions-part{background:#eae9e9;}
.it-solutions-part{min-height:194px;height:194px;margin:3% 0px;}
.why-work-part{width:50%;}
.why-work-part:nth-child(3){background:#e2e9f7;}
.why-work-part:nth-child(4){background:#fff;}
.latest-technology{padding:7% 0;}
.web-contact-form{padding-bottom:9%;}
.web-footer{padding:3% 0px;}
.enterprise-blog .blog-1{width:46%;height:463px;}
.nbs-flexisel-ul{margin:0px 0px 5%;float:left;}
.web-technologies-for-web{height:auto;background-size:cover;padding-bottom:15px;}
.blog-imge{width:100%;text-align:center;}
.blog-imge img{width:75%;text-align:center;margin:0px auto;}
.detail-section{float:left;width:95%;padding-left:5%;}
ul.differ{margin:7px auto;width:90%;}
.our-recent-work a{font-size:14px;margin:10px 0px 15px;display:-webkit-inline-box;display:-o-inline-box;display:-moz-inline-box;}
.our-recent-work-tab{width:100%;}
.our-recent-work-tab figure{margin:5px auto;float:none;}
.enterprise-blog .blog-1 p{line-height:23px;}
.nbs-flexisel-item{width:180px !important;}
.bespoke-section-title p{padding:10px 0px;}
.web-solutions-technologies{height:auto;background-size:cover;}
.bespoke-section-list ul{width:90%;}
.st-icon a{width:50%;}
.st-button a{font-size:16px;padding:7px 15px;margin-bottom:3%;}
.bespoke-section-list li:nth-child(1){margin:0px;}
.bespoke-section-list{margin-top:8px;}
.customNavigation a.next{right:0px;display:none;}
.customNavigation a.prev{left:0px;display:none;}
.fp-subscribe input.fps_input{width:140px;}
.blog-select-categories{width:50%;}
.blog-archives{width:50%;}
.blog-search{width:50%;margin-top:20px;}
.bs-info-cate{margin-top:10px;}
.blog-part{width:70%;float:none;margin:0 auto;}
#portfoliolist .portfolio{width:48%;margin-right:1%;}
.filter-icon-tab li{width:50%;margin:6px 0;}
.filter-icon-tab li span{font-size:14px;}
.portfolio .links h4 a{font-size:13px;}
.big-data-section{width:45%;margin:1%;}
.blockchain-section{width:45%;margin:1%;}

.cloud-technology-blog .cat-list .cat-desc{height:260px;}
.service-block .service-icons{float:left;}
.your-business-part{width:46%;}
.your-business-part-bkchain{width:46%;}
.features-app-tab p{line-height:14px;font-size:14px;}
.features-app-tab{width:45%;}
.techno-button{margin:20px 0 0;}
.solutions-tech-icon{width:48%;}
.simplenewsleter-field{width:100%;}
.amazing-mobile-app-text a{font-size:16px;}
}
@media (max-width:480px){.inner-banner{top:80px;}
.inner-banner h1{font-size:22px;line-height:30px;padding:26% 0 20px 0;}
.inner-banner p{font-size:18px;}
.inner-banner a{padding:6px 14px;margin:14px 0 0 0;}
.bespoke-section-title h2, .special-expertise h2, .retail-benefits-title h2, .our-recent-work h2{font-size:20px;text-transform:capitalize;}
.php-introductions-title h2, .php-services-title h2, .why-choose-title h2, .web-hire-ds-text h2, .tech-used-section-title h2, .looking-developers h2{font-size:20px;text-transform:capitalize;line-height:28px;}
.php-introductions-title p, .php-services-title p, .why-choose-title p, .web-hire-ds-text p, .looking-developers p{font-size:16px;line-height:26px;text-align:center;}
.experts-area h2, .developemnt-solutions h2, .web-technologies-for-web h2, .looking-mobile-app h2, .mobile-latest-technologies h2, .cloude-solution h2, .what-makes h2,.solutions-features-title h2, .solutions-technologies-title h2, .human-resources h2, .web-iot-solution-section h2, .infra-manag-solutions-title h2,.virtualization-solutions-title h2 ,.our-vission .title h2, .our-mission .title h2, .features-that-outshine h2, .solutions-tech-title h2, .delivering-success h2, .current-openings-head h2, .big-data-experts h2, .your-business h2, .web-client h2{font-size:20px;line-height:28px;text-transform:capitalize;}
.pre-design-text h2{font-size:20px;line-height:28px;}
.thinking-cloud-text h2{font-size:20px;line-height:28px;}
.mission-tag h5,.our-vission h5{font-size:16px;}
.delivering-success p, .mission-tag p, .big-data-experts p{font-size:16px;line-height:26px;}
.experts-area p{font-size:18px;line-height:26px;}
.looking-mobile-app p{font-size:18px;line-height:26px;padding:10px 0;}
.human-resources p, .infra-manag-solutions-title p{font-size:18px;line-height:26px;}
.technology-banner-content{margin:0 auto;}
.technology-banner-bg img{height:200px;}
.technology-banner-icon{width:24%;}
.technology-banner-text{width:74%;}
.title_line_white, .title_line_light_red, .title_line_red, .title_line_red_small{width:200px;}
.solutions-banner-text h1{font-size:22px;line-height:32px;}
.retail-benefits-tab h4{font-size:18px;}
.business-together{float:none;margin:0 auto;}
.business-together p{width:100%;font-size:19px;float:left;text-align:center;}
.free-quot{float:left;margin-top:20px;text-align:center;width:96%;}
.request-free-quote{padding:20px 0;}
.rigel-difference .title{padding:0px;}
.service-block{margin:4px 0 15px;}
.service-list li{font-size:15px;}
.our-mission .title{padding:0px;}
.our-mission{margin-bottom:15px;}
.demo{width:98%;}
.popup{width:90%;left:5%;}
.thanks-block .title_line_red{width:80%;}
.demo{float:none;margin:0 auto;width:86%;}
.our-vision-tab{width:92%;min-height:auto;padding:2% 4%;margin:2% 0;}
.our-vision-tab h5{font-size:18px;}
.rigel-section-left li{font-size:16px;padding:8px 0;}
.why-choose-list{padding:0 0 20px 0;}
.why-choose-list ul{width:90%;margin:0 5%;}
.why-choose-list li{font-size:16px;margin:16px 0 0 0;}
.tech-used-section-icon h4{font-size:17px;}
.looking-mobile-button a.two-button, .looking-developers a{font-size:16px;padding:6px 12px;}
.php-ims-tab{margin:2% 1%;}
.php-ims-tab-title h4{font-size:17px;padding:6px 10px;}
.php-ims-tab-text li{font-size:15px;padding:0 0 0 24px;}
.amazing-design-development-text h2{font-size:22px;line-height:34px;}
.amazing-design-development-text a{font-size:15px;margin:10px 0;}
.amazing-mobile-app-text h2{font-size:22px;line-height:34px;}
.amazing-mobile-app-text a{font-size:15px;}
.solutions-tech-pro-icon{width:100%;}
.features-that-outshine li{width:100%;}
.thinking-cloud-text ul{width:90%;margin:0 5%;}
.pre-design-text p, .solutions-tech-title p, .thinking-cloud-text p{font-size:16px;}
.thinking-cloud-text li{font-size:16px;margin:10px 0 0 0;}
.experts-area-image{width:18%;margin:3% 2%;}
.experts-area-text{width:78%;}
.experts-area-text h4{font-size:17px;}
.experts-area-text p{font-size:15px;}
.developemnt-part{width:98%;margin:2% 1%;}
.tfw-icon a{width:90%;}
.ready-solutions .enterprise-blog .blog-1{width:70%;margin:20px auto;float:none;display:block;}
.iot-solution-list{width:94%;padding:0 3%;}
.iot-solution-list li{font-size:16px;}
.iot-solution-image img{width:370px;margin:0 auto;}
.benefits-section-tab h2{font-size:17px;}
.ims-tab-title h4{font-size:17px;line-height:24px;}
.ims-tab-text li{font-size:14px;}
.virsol-section{width:92%;padding:2% 4%;margin:2% 0;}
.virsol-section h5{font-size:18px;}
.big-data-part{width:96%;min-height:auto;margin:3% 2%;}
.big-data-part-text p{font-size:16px;}
.contact-form h2{font-size:20px;line-height:28px;text-transform:capitalize;}
.creative-app-text h2{font-size:24px;line-height:38px;}
.creative-app-text a{font-size:14px;padding:8px 14px;}
.filtr-item{width:92%;padding:4%;}
.web-copyright{padding:3% 0;}
.blog-select-categories{width:100%;}
.blog-archives{width:100%;margin:20px 0;}
.blog-search{width:100%;}
.blog-search input.textbox{width:71%;}
.ceo-block-tab{width:100%;}
.ceo-block-tab figure{width:338px;min-width:338px;float:none;margin:10px auto;}
.ceo-block-tab figure h4{font-size:16px;}
figure.effect-ceo p{font-size:14px;}
.ceo-block-tab figure p a{padding:0 10px;}
.employee-speak-tab{width:100%;margin:0;}
.est-img{width:30%;margin-right:2%;}
.est-text{width:55%;padding:6% 0;}
.employe-speak-bottom span.arrow{margin:-25px 0 20px 16px;}
.techno-list-image{margin-right:0;width:12%;}
.techno-list-text{width:86%;}
.vmware-section, .hyper-section{padding:2% 0;}
.vmware-section-icon img, .hyper-section-icon img{width:120px;}
.vmware-section-icon{width:100%;margin-right:0;}
.vmware-section-text{width:100%;text-align:center;}
.hyper-section-icon{width:100%;margin-left:0;}
.hyper-section-text{width:100%;}
.hyper-section-text h3{text-align:center;}
.hyper-section-text p{text-align:center;}
.career-section-part{width:100%;}
.web-hire-ds-part p{font-size:14px;}
.page-id-432 span.wpcf7-not-valid-tip{margin-left:36%;font-size:14px;}
.footer-flag-tab{width:100%;margin:10px 0;}
.footer-mail-skype{padding:0;}
.footer-mail-skype a{padding:14px 0 14px 30px;display:inline-block;}
.footer-part h3{font-size:20px;}
.footer-flag-tab h4{font-size:18px;padding:4px 0;}
.business-practices-section{width:92%;margin:2% 0;padding:2% 4%;}
.business-practices-section h4{font-size:19px;}
}
@media (min-width:381px) and (max-width:480px){.callbacks_container{margin-top:72px;}
.callbacks .caption{top:18%;}
.callbacks img{height:200px;}
.slide-text-info{width:90%;margin:0 auto;}
.slide-text-info h1{font-size:24px;padding:0;line-height:29px;}
.slide-text-info p{display:none;}
.slide-btns{margin:5% 0px;}
.slide-btns a{padding:6px 13px;font-size:17px;}
.callbacks_nav{top:64%;background-size:83px 65px;}
.callbacks_tabs{display:none;}
.cuf-part{width:100%;}
.latest-technology-icon{width:100%;}
.about-home h1{font-size:26px;}
.about-home p{font-size:16px;text-align:center;}
.it-solutions h2{font-size:21px;line-height:25px;}
.why-work-text p{line-height:23px;}
.it-solutions p{font-size:16px;line-height:23px;margin-bottom:0px;}
.latest-technology h2{font-size:21px;line-height:25px;}
.latest-technology p{font-size:16px;line-height:24px;}
.web-latest-technology{height:auto;}
.why-work-text h2{font-size:21px;line-height:25px;}
.certification li{width:49%;display:inline-block;margin:5px 0px;}
.contact-form p{font-size:16px;line-height:24px;padding:6px 0;}
.it-solutions a.link_button{font-size:14px;margin:4% auto;}
.latest-technology a.link_button{font-size:16px;padding:6px 12px;max-width:85%;line-height:21px;margin-bottom:3%;}
.why-work-part p{font-size:15px;line-height:19px;}
.web-testimonials h2{font-size:21px;line-height:25px}
.testimonials-name h4{font-size:18px;text-align:center;}
.testimonials-carousel-context p{font-size:15px;text-align:center;}
.contact-form-submit input.cfs_button{width:200px;}
.contact-form-part h5{font-size:17px;margin:0% 0px;}
.it-solutions-part{background:#eae9e9;}
.it-solutions-part{min-height:194px;height:194px;margin:3% 0px;}
.why-work-part{width:50%;}
.why-work-part:nth-child(3){background:#e2e9f7;}
.why-work-part:nth-child(4){background:#fff;}
.latest-technology{padding:7% 0;}
.web-contact-form{padding-bottom:9%;}
.web-footer{padding:3% 0px;}
.web-inner-banner{margin-top:72px;float:left;}
.contact-us-form h2{font-size:22px;}
.contact-us-form p{font-size:18px;line-height:25px;margin:5px 0px 0px;padding:0px;text-align:center;}
.cuf-input{margin:5px 0px;}
.cuf-textarea{margin:5px 0px;}
.cuf-attechment{margin:10px 0px;}
.cuf-submit{margin:0px auto;float:none;text-align:center;}
.cuf-submit img{display:none;}
.cuf-part{float:left;width:100%;text-align:center;margin:3% 0px 2%;}
.cuf-tabs-requirement{margin:8px 0px;}
.cuf-submit input.cuf_button{margin:10px auto 0px;width:55%;}
.cuf-text-secure{margin:12px 0px 0px;}
.cuf-req-check{width:96%;}
.cuf-tabs-left{width:100%;}
.cuf-input{width:90%;}
input.cu_name{padding:0 2% 0 17%;}
input.cu_email{padding:0 2% 0 17%;}
input.cu_organization{padding:0 2% 0 17%;}
input.cu_phone_number{padding:0 2% 0 17%;}
.cuf-tabs-right{width:100%;}
textarea.cu_messages{padding:6% 2% 3% 17%;}
.cuf-tabs-right{margin:0% 0px;}
.cuf-textarea textarea{height:130px;}
.business-address-tab{width:95%;margin:3% 1%;min-height:auto;padding:1% 0px;}
.cuf-tabs-requirement h4{padding:0px;text-align:center;}
.cuf-textarea{width:90%;}
.enterprise-blog .blog-1{width:95%;height:auto;min-height:auto;padding:2% 0px 3%;}
.enterprise-blog .blog-1 img{text-align:center;margin:0px auto;}
.nbs-flexisel-item{width:183px !important;}
.nbs-flexisel-ul{margin:0px 0px 5%;float:left;}
.web-technologies-for-web{height:auto;background-size:cover;}
.enterprise-blog .blog-1 p{padding:1% 0px;}
.blog-imge{width:100%;text-align:center;}
.blog-imge img{width:75%;text-align:center;margin:0px auto;}
.detail-section{float:left;width:95%;padding-left:5%;}
.our-recent-work-tab{width:100%;}
.our-recent-work-tab figure{margin:5px auto;float:none;}
.contact-form-input{width:94%;min-height:50px;}
.contact-form-input input{width:95%;padding:0 4%;height:40px;}
.contact-form-textarea textarea{width:91%;padding:2% 4%;height:70px;max-height:70px;}
ul.differ{margin:7px auto;width:90%;}
.detail-section li p{line-height:21px;}
.our-recent-work a{font-size:14px;margin:10px 0px 15px;display:-webkit-inline-box;display:-o-inline-box;display:-moz-inline-box;}
.bespoke-section-title p{padding:10px 0px;}
.web-solutions-technologies{height:auto;background-size:cover;}
.bespoke-section-list ul{width:90%;}
.st-icon a{width:100%;}
.st-button a{font-size:16px;padding:7px 15px;margin-bottom:3%;}
.bespoke-section-list li:nth-child(1){margin:0px;}
.bespoke-section-list{margin-top:8px;}
.current-openings-button a{padding:8px 14px;}
.owl-carousel .owl-item{margin:0;}
.owl-carousel .owl-item img{border:2px solid #fff;margin:0;}
#technical_skills{width:57%;float:right;}
.current-openings-yourcv .applyformarea{width:87%;padding:2% 4%;}
.cformpara label{width:30%;text-align:left;font-size:14px;margin-right:0;padding:8px 0;}
.cformpara input.applytext{width:58%;float:right;}
.customNavigation a.next{right:-10px;}
.customNavigation a.prev{left:-10px;}
.employee-speak-tabs{margin:0 auto;width:86%;float:none;}
.blog-left{width:100%;}
.blog-right{width:100%;}
.bs-info-cate{margin-top:10px;}
.blog-part{width:100%;}
#portfoliolist .portfolio{width:80%;margin:10px 10%;}
.filter-icon-tab li{width:50%;margin:10px 0;}
.filter-icon-tab li span{font-size:14px;}
.big-data-section{min-height:190px;margin:1%;width:45%;}
.blockchain-section{min-height:190px;margin:1%;width:45%;}
.your-business-part{min-height:250px;width:46%;}
.your-business-part-bkchain {min-height:250px;width:46%;}
.your-business-part p{line-height:18px;}
.your-business-part-bkchain p{line-height:18px;}
.cloud-technology-blog .right-part{width:100%;}
.cloud-technology-blog .left-part{width:100%;}
.what-makes h2{font-size:20px;}
.what-makes .service-list li{font-size:16px;}
.infra-manag-solutions-title h2{font-size:20px;}
.ims-tab{width:98%;}
.human-resources-section{width:94%;padding:1% 2%;margin:2% 1%;}
.latest-blog-tab{width:92%;}
.experts-area p{font-size:16px;line-height:26px;}
.human-resources p, .infra-manag-solutions-title p{font-size:16px;line-height:26px;}
.features-app-tab{width:96%;min-height:130px;}
.solutions-tech-icon{width:96%;}
.simplenewsleter-field{width:100%;}
}
@media (min-width:321px) and (max-width:380px){.web-inner-banner img{height:300px;}
.inner-banner{top:80px;}
.blockchain-section {
    width: 95%;
    min-height: 130px;
    margin: 2% 1%;
}
.inner-banner h1{font-size:18px;line-height:28px;padding:30% 0 20px 0;}
.inner-banner p{font-size:16px;line-height:24px;}
.inner-banner a{font-size:14px;padding:6px 14px;margin:14px 0 0 0;}
.callbacks_container{margin-top:72px;}
.callbacks .caption{top:18%;}
.callbacks img{height:200px;}
.slide-text-info{width:90%;margin:0 auto;}
.slide-text-info h1{font-size:20px;padding:0;line-height:24px;}
.slide-text-info p{display:none;}
.slide-btns{margin:5% 0px;}
.slide-btns a{padding:6px 12px;font-size:16px;}
.callbacks_nav{top:64%;background-size:83px 65px;}
.callbacks_tabs{display:none;}
.cuf-part{width:100%;}
.latest-technology-icon{width:100%;}
.about-home h1{font-size:20px;line-height:24px;}
.about-home p{font-size:15px;text-align:center;line-height:24px;}
.it-solutions h2{font-size:19px;}
.it-solutions p{font-size:15px;line-height:21px;margin-bottom:0px;}
.latest-technology h2{font-size:19px;}
.latest-technology p{font-size:15px;line-height:20px;}
.certification li{width:49%;display:inline-block;margin:5px 0px;}
.certification li img{width:80%;}
.creative-app-text h2{font-size:20px;line-height:30px;}
.creative-app-text a{padding:6px 12px;}
.web-latest-technology{height:auto;}
.contact-form p{font-size:16px;line-height:24px;padding:6px 0;}
.it-solutions a.link_button{font-size:14px;margin:4% auto;}
.latest-technology a.link_button{font-size:15px;padding:6px 12px;max-width:90%;line-height:20px;margin-bottom:3%;}
.why-work-parts{margin:20px 0px;}
.why-work-part{width:100%;}
.why-work-part p{font-size:15px;line-height:19px;}
.why-work-text h2{font-size:19px;}
.why-work-text p{line-height:20px;padding:0px;}
.web-testimonials h2{font-size:19px;}
.testimonials-name h4{font-size:17px;text-align:center;}
.testimonials-carousel-context p{font-size:14px;text-align:center;}
.contact-form h2{font-size:20px;line-height:28px;}
.contact-form-submit input.cfs_button{width:200px;}
.contact-form-part h5{font-size:17px;margin:0% 0px;}
.it-solutions-part{background:#eae9e9;}
.it-solutions-part{min-height:194px;height:194px;margin:3% 0px;}
.latest-technology{padding:7% 0;}
.title_line_light_red{width:210px;margin:3px auto 7%;}
.web-contact-form{padding-bottom:9%;}
.web-footer{padding:3% 0px;}
.page-id-44 .inner-banner{margin-top:28%;}
.cuf-input input{font-size:14px;}
.business-address-tab p{font-size:15px;line-height:20px;}
.web-inner-banner{margin-top:72px;float:left;}
.contact-us-form h2{font-size:21px;line-height:25px;}
.cuf-attechment{margin:10px 0px 10px;}
.contact-us-form p{line-height:21px;padding:3px 0px;text-align:center;font-size:18px;}
.cuf-input{margin:5px 0px;}
.cuf-textarea{margin:5px 0px;}
.cuf-tabs-left{width:100%;}
.cuf-input{width:90%;}
.cuf-submit{margin:0px auto;float:none;text-align:center;}
.cuf-submit img{display:none;}
.cuf-tabs-requirement{margin:8px 0px;}
.cuf-part{margin:8px 0px;}
.cuf-submit input.cuf_button{margin:10px auto 0px;width:50%;}
.cuf-text-secure{margin:12px 0px 0px;}
input.cu_name{padding:0 2% 0 18%;}
input.cu_email{padding:0 2% 0 18%;}
input.cu_organization{padding:0 2% 0 18%;}
input.cu_phone_number{padding:0 2% 0 18%;}
.cuf-tabs-right{width:100%;}
textarea.cu_messages{padding:6% 2% 3% 18%;}
.cuf-tabs-right{margin:0% 0px;}
.cuf-textarea textarea{height:130px;}
.business-address-tab{width:95%;margin:3% 1%;min-height:auto;padding:1% 0px;}
.cuf-tabs-requirement h4{padding:0px;text-align:center;}
.cuf-textarea{width:90%;}
.enterprise-blog .blog-1{width:95%;height:auto;min-height:auto;padding:2% 0px;}
.nbs-flexisel-item{width:183px !important;}
.nbs-flexisel-ul{margin:0px 0px 5%;float:left;}
.web-technologies-for-web{height:auto;background-size:cover;}
.blog-imge{width:100%;text-align:center;}
.blog-imge img{width:75%;text-align:center;margin:0px auto;}
.detail-section{float:left;width:95%;padding-left:5%;margin-top:2%;}
.our-recent-work-tab{width:100%;}
.our-recent-work-tab figure{margin:5px 0px;}
.contact-form-input{width:94%;min-height:50px;}
.contact-form-input input{width:95%;padding:0 4%;height:40px;}
.contact-form-textarea textarea{width:91%;padding:2% 4%;height:70px;max-height:70px;}
figure{margin:0px;}
.our-recent-work-tab figure{width:100%;min-width:100%;}
.our-recent-work a{font-size:14px;margin:8px 0px;display:-webkit-inline-box;display:-o-inline-box;display:-moz-inline-box;}
.enterprise-blog .blog-1 p{line-height:23px;padding:1% 0px;}
ul.differ{width:95%;}
.detail-section li p{line-height:21px;}
.bespoke-section-title p{padding:10px 0px;}
.web-solutions-technologies{height:auto;background-size:cover;}
.bespoke-section-list ul{width:90%;}
.st-icon a{width:100%;}
.st-button a{font-size:14px;padding:6px 10px;margin-bottom:3%;}
.bespoke-section-list li:nth-child(1){margin:0px;}
.bespoke-section-list{margin-top:8px;}
.customNavigation a.next{right:0px;display:none;}
.customNavigation a.prev{left:0px;display:none;}
.current-openings-head h2{font-size:20px;line-height:28px;}
.current-openings-button a{padding:8px 14px;}
.owl-carousel .owl-item{margin:0;}
.owl-carousel .owl-item img{border:1px solid #fff;}
.fp-subscribe input.fps_input{width:140px;}
.career-section-title h2{font-size:22px;}
.career-section-part h4{font-size:14px;}
#technical_skills{width:90%;text-align:center;}
.current-openings-yourcv .applyformarea{width:88%;padding:2% 4%;}
.cformpara label{width:100%;text-align:left;font-size:14px;padding:10px 0;margin-right:0;}
.cformpara .candidatecv input.cvfile{width:80%;}
.cformpara input.applytext{width:93%;text-align:center;}
.employee-speak-tabs{margin:0 auto;width:90%;float:none;margin-top:5%;}
.blog-left{width:100%;}
.blog-right{width:100%;}
.bs-info-cate{margin-top:10px;}
.blog-part{width:100%;}
.business-together p{width:100%;font-size:19px;float:left;text-align:center;}
.free-quot{float:left;margin-top:20px;text-align:center;width:96%;}
.request-free-quote{padding:20px 0;}
.rigel-difference .title{padding:0px;}
.service-block{margin:4px 0 15px;}
.service-list li{font-size:15px;}
.our-mission .title{padding:0px;}
.our-mission{margin-bottom:15px;}
.demo{width:98%;}
.popup{width:90%;left:5%;}
.thanks-block .title_line_red{width:80%;}
#portfoliolist .portfolio{width:90%;margin:10px 5%;}
.filter-icon-tab li{width:50%;margin:8px 0;}
.filter-icon-tab li span{font-size:14px;}
.bespoke-section-list li{font-size:14px;line-height:16px;}
.our-recent-work-tab figure h4{line-height:22px;font-size:18px;}
.amazing-design-development-text h2{font-size:20px;line-height:32px;}
.amazing-mobile-app-text h2{font-size:20px;line-height:32px;}
.amazing-mobile-app-image img{width:320px;}
.experts-area p{font-size:16px;line-height:26px;}
.looking-mobile-app p{font-size:16px;line-height:26px;padding:10px 0;}
.ready-solutions .enterprise-blog .blog-1{width:80%;}
.big-data-section{width:95%;min-height:130px;margin:2% 1%;}
.blockchain-section{width:95%;min-height:130px;margin:2% 1%;}
.your-business-part{width:90%;min-height:auto;padding:5% 5%;margin:10px 0;}
.your-business-part-bkchain{width:90%;min-height:auto;padding:5% 5%;margin:10px 0;}
.cloud-technology-blog .right-part{width:100%;}
.cloud-technology-blog .left-part{width:100%;}
.cloud-technology-blog .cat-list .cat-desc p{line-height:20px;font-size:15px;}
.what-makes h2{font-size:20px;}
.what-makes .service-list li{font-size:16px;}
.infra-manag-solutions-title h2{font-size:20px;}
.ims-tab{width:98%;}
.human-resources-section{width:94%;padding:1% 2%;margin:2% 1%;}
.latest-blog h2{font-size:20px;}
.latest-blog-tab{width:92%;}
.experts-area-tab:nth-child(2), .experts-area-tab:nth-child(5){margin:1% 0;}
.experts-area p{font-size:16px;line-height:26px;}
.human-resources p, .infra-manag-solutions-title p{font-size:16px;line-height:26px;}
.iot-solution-image img{width:330px;margin:0 auto;}
.why-choose-list ul{width:90%;}
.web-hire-ds-part p{font-size:14px;min-height:100px;}
.features-app-tab{width:96%;min-height:180px;}
.solutions-tech-icon{width:96%;}
.simplenewsleter-field{width:100%;}
.ceo-block-tab figure{width:300px;min-width:300px;float:none;margin:10px auto;}
.blog-search input.textbox{width:68%;}
.techno-list-image img{width:26px;padding:10px 0 0;}
.techno-list-image{margin-right:0;width:14%;}
.techno-list-text{width:85%;}
.techno-list-text span{font-size:16px;}
.page-id-432 span.wpcf7-not-valid-tip{margin-left:0;}
}
@media (max-width:320px){.page-id-432 span.wpcf7-not-valid-tip{margin-left:0;}
.ceo-block-tab figure{width:300px;min-width:300px;float:none;margin:10px auto;}
.blog-search input.textbox{width:66%;}
.techno-list-image img{width:26px;padding:10px 0 0;}
.techno-list-image{margin-right:0;width:14%;}
.techno-list-text{width:85%;}
.techno-list-text span{font-size:16px;}
.web-inner-banner img{height:300px;}
.inner-banner{top:80px;}
.inner-banner h1{font-size:18px;line-height:28px;padding:35% 0 20px 0;}
.inner-banner p{font-size:16px;line-height:24px;}
.inner-banner a{font-size:14px;padding:6px 14px;margin:14px 0 0 0;}
.callbacks_container{margin-top:72px;}
.callbacks .caption{top:20%;}
.callbacks img{height:200px;}
.slide-text-info{width:90%;margin:0 auto;}
.slide-text-info h1{font-size:20px;padding:0;line-height:24px;}
.slide-text-info p{display:none;}
.slide-btns{margin:5% 0px;}
.slide-btns a{padding:6px 12px;font-size:15px;}
.callbacks_nav{top:64%;background-size:83px 65px;height:48px;width:35px;}
.callbacks_tabs{display:none;}
.cuf-part{width:100%;}
.why-work-part{width:100%;}
.latest-technology-icon{width:100%;}
.about-home h1{font-size:19px;line-height:24px;}
.about-home p{font-size:14px;text-align:center;line-height:24px;}
.it-solutions h2{font-size:19px;}
.web-latest-technology{height:auto;}
.title_line_white{width:210px;margin:3px auto 4%;}
.it-solutions p{font-size:15px;line-height:21px;margin-bottom:0px;}
.latest-technology h2{font-size:19px;}
.latest-technology p{font-size:15px;line-height:20px;}
.certification li{width:49%;display:inline-block;margin:5px 0px;}
.certification li img{width:80%;}
.creative-app-text h2{font-size:20px;line-height:30px;}
.creative-app-text a{padding:6px 12px;}
.contact-form p{font-size:16px;line-height:24px;padding:6px 0;}
.it-solutions a.link_button{font-size:14px;margin:4% auto;}
.latest-technology a.link_button{font-size:15px;padding:6px 8px;max-width:90%;line-height:24px;margin-bottom:4%;}
.web-testimonials h2{font-size:19px;}
.testimonials-name h4{font-size:17px;text-align:center;}
.testimonials-carousel-context p{font-size:14px;text-align:center;}
.contact-form h2{font-size:20px;line-height:28px;}
.contact-form-submit input.cfs_button{width:200px;}
.contact-form-part h5{font-size:17px;margin:0% 0px;}
.it-solutions-part{background:#eae9e9;}
.it-solutions-part{min-height:194px;height:194px;margin:3% 0px;}
.latest-technology{padding:7% 0;}
.title_line_light_red{width:210px;margin:3px auto 7%;}
.web-contact-form{padding-bottom:9%;}
.web-footer{padding:3% 0px;}
.contact-form-input{min-height:50px;}
.cuf-input input{font-size:14px;}
.business-address-tab p{font-size:15px;line-height:20px;}
.web-inner-banner{margin-top:72px;float:left;}
.contact-us-form h2{font-size:19px;line-height:24px;}
.cuf-attechment{margin:10px 0px 10px;}
.contact-us-form p{font-size:15px;line-height:20px;padding:3px 0px;text-align:center;}
.cuf-input{margin:5px 0px;}
.cuf-textarea{margin:5px 0px;}
.cuf-tabs-left{width:100%;}
.cuf-input{width:90%;}
.cuf-submit{margin:0px auto;float:none;text-align:center;}
.cuf-submit img{display:none;}
.cuf-tabs-requirement{margin:8px 0px;}
.cuf-part{margin:8px 0px;}
.cuf-submit input.cuf_button{margin:10px auto 0px;width:50%;}
.cuf-text-secure{margin:12px 0px 0px;}
input.cu_name{padding:0 2% 0 19%;}
input.cu_email{padding:0 2% 0 19%;}
input.cu_organization{padding:0 2% 0 19%;}
input.cu_phone_number{padding:0 2% 0 19%;}
.cuf-tabs-right{width:100%;}
textarea.cu_messages{padding:6% 2% 3% 19%;}
.cuf-tabs-right{margin:0% 0px;}
.business-address-tab p.bat_title{font-size:15px;}
.cuf-req-check label{font-size:14px;}
.cuf-textarea textarea{height:130px;}
.business-address-tab{width:95%;margin:3% 1%;min-height:auto;padding:1%;}
.cuf-tabs-requirement h4{padding:0px;text-align:center;}
.cuf-textarea{width:90%;}
.business-address-tab h4{font-size:18px;}
.enterprise-blog .blog-1{width:95%;height:auto;min-height:auto;padding:2% 0px;}
.nbs-flexisel-item{width:183px !important;}
.nbs-flexisel-ul{margin:0px 0px 5%;float:left;}
.web-technologies-for-web{height:auto;background-size:cover;}
.blog-imge{width:100%;text-align:center;}
.blog-imge img{width:75%;text-align:center;margin:0px auto;}
.detail-section{float:left;width:95%;padding-left:5%;margin-top:2%;}
.our-recent-work-tab{width:100%;}
.our-recent-work-tab figure{margin:5px 0px;}
.contact-form-input{width:94%;}
.contact-form-input input{width:95%;padding:0 4%;height:40px;font-size:15px;}
.contact-form-textarea textarea{width:91%;padding:2% 4%;height:70px;max-height:70px;font-size:15px;}
.our-recent-work-tab figure{width:100%;min-width:100%;}
.our-recent-work a{font-size:14px;margin:8px 0px;display:-webkit-inline-box;display:-o-inline-box;display:-moz-inline-box;}
.enterprise-blog .blog-1 p{line-height:22px;padding:1% 0px;}
ul.differ{width:95%;}
.detail-section li p{line-height:20px;}
.bespoke-section-title p{padding:10px 0px;}
.web-solutions-technologies{height:auto;background-size:cover;}
.bespoke-section-list ul{width:90%;}
.st-icon a{width:100%;}
.st-button a{font-size:14px;padding:6px 10px;margin-bottom:3%;}
.bespoke-section-list li:nth-child(1){margin:0px;}
.bespoke-section-list{margin-top:8px;}
.customNavigation a.next{right:0px;display:none;}
.customNavigation a.prev{left:0px;display:none;}
.current-openings-head h2{font-size:20px;line-height:28px;}
.current-openings-button a{padding:6px 12px;}
.owl-carousel .owl-item{margin:0;}
.owl-carousel .owl-item img{border:1px solid #fff;}
.fp-subscribe input.fps_input{width:140px;}
.career-section-title h2{font-size:22px;}
.career-section-part h4{font-size:14px;}
#technical_skills{width:93%;}
.current-openings-yourcv .applyformarea{width:88%;padding:2% 4%;}
.cformpara label{width:100%;text-align:left;font-size:14px;padding:10px 0;margin-right:0;}
.cformpara .candidatecv input.cvfile{width:80%;}
.cformpara input.applytext{width:93%;text-align:center;}
.postid-1.inner-banner{margin-top:15%;}
.postid-1.inner-banner h1{font-size:17px;line-height:20px;padding:8% 4% 2% 0;}
.postid-1.inner-banner a{margin:0;font-size:13px;}
.postid-1.inner-banner p{font-size:15px;line-height:15px;padding}
.blog-left{width:100%;}
.blog-right{width:100%;}
.bs-info-cate{margin-top:10px;}
.blog-part{width:100%;margin:10px 0;}
.business-together p{width:100%;font-size:19px;float:left;text-align:center;}
.free-quot{float:left;margin-top:20px;text-align:center;width:96%;}
.request-free-quote{padding:20px 0;}
.rigel-difference .title{padding:0px;}
.service-block{margin:4px 0 15px;}
.service-list li{font-size:15px;}
.our-mission .title{padding:0px;}
.our-mission{margin-bottom:15px;}
.demo{width:98%;}
.popup{width:90%;left:5%;}
.thanks-block .title_line_red{width:80%;}
#portfoliolist .portfolio{width:90%;margin:10px 5%;}
.filter-icon-tab li{width:50%;margin:8px 0;}
.filter-icon-tab li span{font-size:14px;}
.bespoke-section-list li{font-size:14px;line-height:16px;}
.our-recent-work-tab figure h4{line-height:22px;font-size:18px;}
.amazing-design-development-text h2{font-size:20px;line-height:32px;}
.amazing-mobile-app-text h2{font-size:20px;line-height:32px;}
.amazing-mobile-app-image img{width:260px;}
.experts-area p{font-size:16px;line-height:26px;}
.looking-mobile-app p{font-size:16px;line-height:26px;padding:10px 0;}
.human-resources p, .infra-manag-solutions-title p{font-size:16px;line-height:26px;}
.ready-solutions .enterprise-blog .blog-1{width:80%;}
.iot-solution-image img{width:270px;margin:0 auto;}
.big-data-section{width:95%;min-height:130px;margin:2% 1%;}
.blockchain-section{width:95%;min-height:130px;margin:2% 1%;}
.your-business-part{width:90%;min-height:auto;padding:5% 5%;margin:10px 0;}
.your-business-part-bkchain{width:90%;min-height:auto;padding:5% 5%;margin:10px 0;}
.cloud-technology-blog .right-part{width:100%;}
.cloud-technology-blog .left-part{width:100%;}
.cloud-technology-blog .cat-list .cat-desc p{line-height:20px;font-size:15px;}
.what-makes h2{font-size:20px;}
.what-makes .service-list li{font-size:16px;}
.infra-manag-solutions-title h2{font-size:20px;}
.ims-tab{width:98%;}
.human-resources-section{width:94%;padding:1% 2%;margin:2% 1%;min-height:240px;}
.experts-area-tab{width:100%;}
.latest-blog h2{font-size:20px;}
.latest-blog-tab{width:92%;}
.experts-area-tab:nth-child(2), .experts-area-tab:nth-child(5){margin:1% 0;}
.why-choose-list ul{width:90%;}
.web-hire-ds-part{width:96%;padding:1% 2%;}
.web-hire-ds-part p{font-size:15px;min-height:auto;}
.features-app-tab{width:96%;min-height:180px;}
.web-hire-ds-part:nth-child(3),.web-hire-ds-part:nth-child(7){background:#FFFFFF;}
.web-hire-ds-part:nth-child(4),.web-hire-ds-part:nth-child(8){background:#F5F5F5;}
.solutions-tech-icon{width:96%;}
.simplenewsleter-field{width:100%;}
.est-text{width:65%;}
}


@media (max-width: 1450px) {
    .page-id-533 .technology-banner-content {
        top: 13%;
    }
}

@media (max-width: 767px) {
    .page-id-533 .web-technology-banner {
        margin-top: 0;
    }

    .page-id-533 .technology-banner-bg img {
        width: 100%;
        height: 398px;
        object-fit: cover;
    }
    .web-technology-banner {
    margin-top: 0px;
}
.page-id-533 .technology-banner-content {
    top: 10%;
}
.page-id-533 .technology-banner-bg img {
    width: 100%;
    height: 39vh;
    object-fit: cover;
}
.page-id-533 .technology-banner-icon {
    float: none;
    width: 41%;
    margin: 0 auto;
    margin-bottom: 11px;
}
.page-id-533 .technology-banner-text {
    float: none;
    width: 100%;
    margin-left: 0;
    text-align: center;
}
.page-id-533 .technology-banner-content {
    top: 16%;
}
.page-id-533 .techno-icon-text p {
    font-size: 16px;
    background-position: 0 24px;
    padding-left: 26px !important;
}
.page-id-533 .why-choose-list ul {
    width: 90% !important;
}
    .page-id-533 .technology-banner-text {
    float: none;
    width: 100%;
    margin-left: 0;
    text-align: center;
}
}
@media(max-width:320px){
    .page-id-533 .technology-banner-bg img {
    height: 39vh;
}
.page-id-533 .technology-banner-content {
    top: 16%;
}
}

@media(max-width:1199px){
#slider4 li:first-child .caption {
    bottom: 8% !important;
}
}
@media(max-width:991px){
#slider4 li:first-child .caption {
    bottom: 8% !important;
}
}
@media(max-width:767px){
#slider4 li:first-child .slide-btns a {
    font-size: 8px;
}
#slider4 li:first-child .caption {
    top: auto !important;
    bottom: -3% !important;
    left: 45% !important;
}
}
@media (max-width: 767px){
.web-inner-banner img {
    object-fit: cover;
}
}