.banner.a_contact,.banner.v_company{background-repeat:no-repeat;background-position:center center}.s_author>div,.s_reting_container>div,.testmo-box h2{font-family:Roboto,sans-serif}.s_box_container div>a{display:block;width:100%;overflow:hidden;text-align:center}.banner.a_contact>img,.banner.v_company>img,.testmo-box .slide:after,.testmo-box .slide:before{display:none}.s_box_container div>a:hover img{transform:scale(1.2);transition:all .3s ease-in}.s_box_container div>a img{max-width:100%;transition:all .3s ease-out}.banner.v_company{background-image:url(../images/page_img/Company_banner.jpg);padding:90px 0}.a_contact .col-sm-5,.v_company .col-sm-5{position:static;top:0;width:41.6667%}.a_contact h1,.v_company h1{font-size:42px;font-weight:500}.v_company_wesite{background-size:cover}.banner.a_contact{background-image:url(../images/page_img/Contact-banner.jpg);padding:70px 0}.testmo-box{padding:20px 0 10px}.testmo-box h2{color:#000;font-size:56px;margin-bottom:70px;text-align:center;line-height:.6em;font-weight:700}.testmo-box h2 span{font-weight:400}.testi_rating{padding-right:15px}.testi_rating .r_star{width:21px;height:21px;display:inline-block}.r_star.fill{background:url(../images/rating-yellow.png) center center no-repeat;background-size:20px;vertical-align:middle}.r_star.no-fill{background:url(../images/rating-gray.png) center center no-repeat;background-size:20px;vertical-align:middle}.testmo-box .test_top_bar:after{content:"";display:block;clear:both}.testmo-box .test_top_bar{margin-bottom:15px}.s_author>div,.s_reting_container>div{display:inline-block;vertical-align:middle;font-weight:500}.s_author{width:50%;float:left}.s_reting_container{width:50%;float:right;text-align:right}.banner.v_webdesigning{background:url(../images/page_img/Website-Design_banner.jpg);background-size:cover;min-height:392px;padding:72px 0}.v_development .col-sm-5,.v_webdesigning .col-sm-5{position:static}.banner.v_development{background:url(../images/page_img/Web-Development_banner.jpg);background-size:cover;min-height:392px;padding:72px 0}@media screen and (max-width:1199px){.background-change .round-icon-effect .round-effect,.futr-social li a>i{float:none;margin-left:auto;margin-right:auto}.gray-section a>img,.quote-popup>img,.v_company_wesite img{max-width:100%}.background-change{background-size:cover!important}.testimonials-section,.v_custom_wesite,.v_services_provide,body>footer{background-size:cover}.background-change .round-icon-effect{min-height:inherit;width:100%}.background-change .round-icon-effect h2,.background-change .round-icon-effect h2 span{font-size:20px}.background-change .round-icon-effect.align-rt h2,.background-change .round-icon-effect>h2{display:block;clear:both;text-align:center;width:100%;line-height:1.3em}.background-change .round-icon-effect.align-rt:after,.background-change .round-icon-effect:after,.futr-social:after{content:"";display:block;clear:both}.background-change .round-icon-effect ul,.background-change .round-icon-effect ul.ft-right{text-align:center;float:none}.background-change .round-icon-effect ul li,.background-change .round-icon-effect ul.ft-right li{display:inline-block;float:none;padding:3px}.gray-section{margin-top:-93px;padding:20px 0}.testmo-box.s_casestudy_testmo_box .carousel-indicators{bottom:-10px;display:block}.testmo-box.s_casestudy_testmo_box .carousel-indicators li{border:1px solid #666}.testmo-box.s_casestudy_testmo_box .carousel-indicators .active{background-color:#666;border:none}.circle-section .circle .choose-hover{height:450px}.circle-section .circle{height:auto}.circle-section .circle .choose-hover .white-circle .circle-content div>div.why-choose2,.circle-section .circle .choose-hover .white-circle .circle-content h1{font-size:27px;padding:0 49px 12px}.circle-section .circle .choose-hover .white-circle .circle-content p{font-size:16px}.testimonials-client .testi-green-content i{left:61px}.testimonials-client2.testimonials-blue .testi-green-content i{left:192px}.testimonials-client3.testimonials-sky .testi-green-content i{left:323px}.testimonials-client4.testimonials-orange .testi-green-content i{left:451px}.testimonials-client5.testimonials-red .testi-green-content i{left:585px}.sagipl-result p{width:100%}.testimonials-client6.testimonials-green .testi-green-content i{left:713px}.futr-social li{text-align:center}.futr-social li a>i{display:block}.quick-link li{position:relative;padding-left:36px}.quick-link>li>a>i{left:10px;position:absolute}.col-sm-3.v_right_section{padding-left:0;padding-right:0}.a_contact .col-sm-5,.v_company .col-sm-5{width:100%}.v_company_wesite .col-sm-4 img{float:left;margin:3% 15px 10px 0;max-width:56px}.v_company_wesite .col-sm-4 h2{font-size:22px}.v_company_wesite .col-sm-4 h2 span{font-size:40px}.v_company_wesite .col-sm-4{text-align:center}}@media screen and (max-width:991px){.error404page>.newcharacter404{left:-60px}.circle-section .circle .choose-hover .white-circle .blue-arow,.circle-section .circle .choose-hover .white-circle .green-arow,.circle-section .circle .choose-hover .white-circle .orange-arow,.circle-section .circle .choose-hover .white-circle .red-arow{width:110px;height:110px}.circle-section .circle .choose-hover .white-circle .blue-arow>img,.circle-section .circle .choose-hover .white-circle .green-arow>img,.circle-section .circle .choose-hover .white-circle .orange-arow>img,.circle-section .circle .choose-hover .white-circle .red-arow>img{max-width:55%;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}.circle-section .circle .choose-hover{padding:20px;height:356px}.circle-section .circle .choose-hover .white-circle .circle-content{padding:30px}.circle-section .circle .choose-hover .white-circle .circle-content h1{font-size:24px;padding:0 30px 12px}.circle-section .circle .choose-hover .white-circle{padding:6px}.non-stop-hover{padding-top:144px}.quality-hover{padding-top:96px}.testimonials-section ul li{padding:25px 6px}.testimonials-client .testi-green-content i{left:6px}.testimonials-client2.testimonials-blue .testi-green-content i{left:112px}.testimonials-client3.testimonials-sky .testi-green-content i{left:230px}.testimonials-client4.testimonials-orange .testi-green-content i{left:348px}.testimonials-client5.testimonials-red .testi-green-content i{left:467px}.testimonials-client6.testimonials-green .testi-green-content i{left:569px}.sag-part a{width:140px}.sag-part a img{max-width:100%}.discuss-section .enquire-now{padding:12px 11px;font-size:17px;line-height:32px}.discuss-section .enquire-now img{margin-left:10px}.quick-link li a{font-size:14px}.futr-blog li,.futr-contact li{position:relative;padding-left:9px}.futr-contact li i{background:0 0}.futr-blog>li>a>i,.futr-contact li>i{left:10px;position:absolute}.questions-heading h2{font-size:40px;line-height:1.2em}.v_company h1>span{display:inline-block}.v_company_wesite .col-sm-4 h2{font-size:19px}}@media screen and (max-width:767px){.discuss-section h2,.sagipl-result h2,.testimonials-section h2,.top-section h1,.why-section h2{font-size:28px;line-height:34px}.top-section{padding-top:0;padding-bottom:40px}.top-section p{font-size:14px;line-height:22px}.top-section h1{padding-bottom:20px}#topheader .top-gray{padding:113px 0 0}#topheader .top-gray ul{text-align:center}#topheader .top-gray ul li{display:inline-block;float:none;margin-bottom:5px}.background-change{position:relative;padding-bottom:40px}.background-change .row>.col-sm-4{float:left;width:50%;z-index:1}.background-change .row>div:nth-child(2){position:absolute;width:100%;z-index:0}.error404page{left:0;right:0;margin:auto}.error404page>.newcharacter404{margin:auto;opacity:.7;right:0;left:0;transform:scale(.7);z-index:0}.gray-section{float:none;margin-top:0}.background-change .round-icon-effect ul li,.background-change .round-icon-effect ul.ft-right li{padding:1px}.background-change .round-icon-effect ul li img,.background-change .round-icon-effect ul.ft-right li img{max-width:22px}.gray-section a{display:block;text-align:center;margin-bottom:6px}.backups-hover h4,.backups-hover p,.hosting-hover h4,.hosting-hover p,.non-stop-hover h4,.non-stop-hover p,.quality-hover h4,.quality-hover p{text-align:center}#footer .discuss-section .row>div.col-sm-3:after,#footer .discuss-section .row>div.col-sm-9:after{content:"";display:block;clear:both}.discuss-section .enquire-now{float:none;font-size:20px;margin-left:auto;margin-right:auto;max-width:220px;padding:10px 22px}.discuss-section ul li{display:block;float:none;width:auto}footer .bs-example-modal-lg .modal-lg .modal-content .close{position:relative;z-index:9999}.perofrmance,.sagipl-result p{text-align:center}.sagipl-result a{margin-left:auto;margin-right:auto;float:none;display:block}.testimonials-client .testi-green-content,.testimonials-client2 .testi-green-content,.testimonials-client3 .testi-green-content,.testimonials-client4 .testi-green-content,.testimonials-client5 .testi-green-content,.testimonials-client6 .testi-green-content{padding:30px 15px;position:relative}.testimonials-client .testi-green-content p,.testimonials-client2 .testi-green-content p,.testimonials-client3 .testi-green-content p,.testimonials-client4 .testi-green-content p,.testimonials-client5 .testi-green-content p,.testimonials-client6 .testi-green-content p{padding:0;font-size:15px;line-height:22px}.testimonials-client .testi-green-content i,.testimonials-client2.testimonials-blue .testi-green-content i,.testimonials-client3.testimonials-sky .testi-green-content i,.testimonials-client4.testimonials-orange .testi-green-content i,.testimonials-client5.testimonials-red .testi-green-content i,.testimonials-client6.testimonials-green .testi-green-content i{left:0;right:0;margin:auto}.cd-logo{position:static;padding-bottom:0;display:block;float:none;width:100%}.cd-main-header{padding:7px}.cd-main-header:after{content:"";display:block;clear:both}.circle-section .circle .choose-hover .white-circle .circle-content div>div.why-choose2,.circle-section .circle .choose-hover .white-circle .circle-content h1{font-size:24px;padding:7px 30px 0;margin-bottom:5px}.circle-section .circle{max-width:290px;max-height:290px}.circle-section .circle .choose-hover{padding:10px;height:274px}.circle-section .circle .choose-hover .white-circle{padding:3px}.circle-section .circle .choose-hover .white-circle .circle-content{padding:9px}.circle-section .circle .choose-hover .white-circle .blue-arow,.circle-section .circle .choose-hover .white-circle .green-arow,.circle-section .circle .choose-hover .white-circle .orange-arow,.circle-section .circle .choose-hover .white-circle .red-arow{height:80px;width:80px}.circle-section .circle .choose-hover .white-circle .green-arow i{bottom:0;right:-8px;transform:scale(.6)}.circle-section .circle .choose-hover .white-circle .orange-arow i{bottom:0;left:-8px;transform:scale(.6)}.circle-section .circle .choose-hover .white-circle .red-arow i{top:0;right:-8px;transform:scale(.6)}.circle-section .circle .choose-hover .white-circle .blue-arow i{top:0;left:-8px;transform:scale(.6)}.backups-hover,.hosting-hover,.non-stop-hover,.quality-hover{padding-top:15px!important}.circle-section{margin-top:30px}.career-slide,.casestudies-slide{padding:30px 0}.career-slide h2,.casestudies-slide h2{font-size:48px}.career-slide p{font-size:18px}.career-tab-box .career-tab-btn a{margin-bottom:10px;display:block;max-width:290px;margin-left:auto;margin-right:auto}.career-btn span span:last-child,.email-btn span span:last-child{font-weight:500}.career-tab-box div.bhoechie-tab-menu{margin-right:0;width:100%}.list-group+.company-logo{display:none}.career-tab-box div.bhoechie-tab-menu div.list-group>a{display:block;float:left;margin-bottom:1px;width:20%;min-height:116px;position:relative;padding:10px 4px;text-align:center}.career-tab-box div.bhoechie-tab-menu a h4,.career-tab-box div.bhoechie-tab-menu a span{font-size:14px;font-weight:500;vertical-align:middle}.career-tab-box div.bhoechie-tab-menu div.list-group>a.active::after,.career-tab-box div.bhoechie-tab-menu div.list-group>a:hover::after{border-bottom:15px solid transparent;border-left:15px solid transparent;border-top:15px solid #268b77;border-right:15px solid transparent;bottom:-30px;content:"";left:0;margin:auto;right:0;top:auto;width:0}.career-tab-box .bhoechie-tab{width:100%;margin:20px 0}.career-tab-box div.bhoechie-tab-menu a>span{display:block;float:none;margin-top:8px;width:100%}.contact-form{float:none;padding-bottom:20px;width:100%;clear:both;padding-top:1px}.career-tab-box div.bhoechie-tab-content{padding-left:15px;padding-right:15px}.career-tab-box .bhoechie-tab-content h2{margin-left:-15px;font-size:20px}.career-tab-box .bhoechie-tab-content h1{font-size:24px;margin-bottom:5px}.casestudies-slide{height:auto;background-position:center center}.s_box_container div>a{display:block;padding:15px 7px;text-align:center}.testmo-box .carousel-control.left,.testmo-box .carousel-control.right{display:block}.in-left .page-ttl h2 span,.v_company h1>span{display:inline-block}.s_casestudy_top_sec h2,.testmo-box.s_casestudy_testmo_box>div>h2{font-size:40px}.banner.v_company{padding:45px 0}.v_company_wesite .col-sm-4{margin-left:auto;margin-right:auto;max-width:340px}.v_company_wesite .col-sm-4 img{float:none;margin-left:auto;margin-right:auto}.v_get_a_quote button,.v_get_a_quote button:hover{display:block;float:none;font-size:25px;margin-left:auto;margin-right:auto;max-width:290px}.a_address-area .col-md-6{margin:30px 0;text-align:center}.a_address-area .col-md-6 h2{position:relative;border-bottom:none;float:none;margin-bottom:20px;padding-bottom:5px;text-align:center;width:100%}.a_address-area .col-md-6 h2:after{content:"";display:block;height:3px;width:290px;position:absolute;bottom:0;background-color:#000;left:0;right:0;margin:auto}.a_loction-area{float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;width:20%}.cd-logo img{display:block;max-width:200px;margin:0 auto}.backups-hover,.error404page,.hosting-hover,.non-stop-hover,.quality-hover,.round-icon-effect ul{display:none}.header-heading.fs_obj{max-width:100%;padding:0 10px;font-size:18px!important}.third-slidder-text.fs_obj.fs_obj_active,.third-slidder-text2.fs_obj.fs_obj_active{left:0!important}.slider-txt.fs_obj.fs_obj_active{font-size:9px!important;left:20px!important}.fraction-slider .next{right:-3px;top:33%}.fraction-slider .prev{left:-3px;top:33%}.round-icon-effect h2{padding:0}.round-icon-effect .round-effect{margin-bottom:0}.background-change .round-icon-effect{min-height:140px}.background-change{min-height:555px}.gray-section .col-sm-4{width:50%;float:left}.gray-section{padding:10px 0 0}.why-section{padding:0 0 70px}.why-section p{font-size:15px;line-height:22px}.sagipl-clients-logo{padding:0;background-attachment:inherit}.sagipl-result h2 span{line-height:55px}.sagipl-result{padding:10px 0 40px}.perofrmance img{max-width:72%;display:block;margin:0 auto}.perofrmance{padding-top:5px}.sagipl-result p{font-size:15px;line-height:22px;padding:25px 0 20px;text-align:center;width:80%;margin:0 auto}.testimonials-section h2{font-size:17px;padding:0}.testimonials-section{padding:35px 0}.testimonials-client,.testimonials-client2,.testimonials-client3,.testimonials-client4,.testimonials-client5,.testimonials-client6{width:100%}.testimonials-section h2 span~span{font-size:32px;font-weight:400;line-height:32px;padding-top:0;display:block}.testimonials-section .round-icon-effect{min-height:136px;width:33.33%;float:left;display:block;padding:0}.all-clients-review{clear:both;float:left;width:90%;margin-left:5%;margin-top:78px;font-size:16px}.testimonials-section .round-effect img{width:50px}.testimonials-section .round-effect{width:75px;height:75px}.round-effect>span{font-size:12px}.testimonials-client2.testimonials-blue{width:100%}.discuss-section h2{font-size:20px;line-height:25px;padding-bottom:12px}.discuss-section p{font-size:14px;font-weight:500}.awards li{display:block;float:left;text-align:center;max-width:50%}.futr-social li a{width:45px;height:45px;overflow:hidden}.futr-social li{width:19%}.futr-social{padding:0}.a_address-area .col-md-6 h2{display:none}.address-mail .col-md-6{width:50%;float:left}.address-mail .col-md-6 .a_loction-area{width:100%;height:75px}.in-left h3{font-size:19px;margin-top:10px}.a_address-area .col-md-6,.address-mail .col-md-6{padding-top:0;padding-bottom:0;margin-top:10px;margin-bottom:10px}.a_contact h1,.v_company h1{font-size:33px;font-weight:700}.a_contact p{font-size:15px;line-height:21px;font-weight:500}.banner.a_contact{padding:20px 0}.career-btn,.email-btn{display:block;float:left;font-size:15px;height:139px;margin-bottom:15px;margin-left:4px;margin-right:4px;max-width:139px;padding:15px 10px;text-align:center}.career-btn span,.email-btn span{display:block;font-size:13px;font-weight:600;padding-left:3px;line-height:15px}.career-btn span span:last-child,.email-btn span span:last-child{font-size:14px}.career-btn img,.email-btn img{padding:10px;max-width:64px}.career-slide{height:auto;padding-bottom:25px!important}.career-opening-box h2{font-size:24px;margin-bottom:10px}.quote-popup p{line-height:20px;font-size:15px;text-shadow:1px 1px #444}.quote-popup{padding:0 15px 20px}.popup-text{font-size:16px;line-height:20px;padding:7px 0 0}.popup-form input[type=text],.popup-form input[type=tel],.popup-form input[type=email]{font-size:14px;margin-bottom:9px;padding:6px 15px}.popup-form textarea{height:70px}.quote-popup img{display:block;padding:0 15px}.mob-sld,.mobile-app-services::after,.questions-box,.questions-heading{display:none}.in-left ul{padding-left:0}.in-left ul li{font-size:14px}.porto .porto-item{height:155px;width:50%;min-height:2px;float:left}.porto .porto-info .title{padding:4px 7px;font-size:11px}.porto .porto-info span{font-size:12px}.porto .porto-item img{width:100%}.testmo-box p{font-size:15px;line-height:22px;padding-top:15px;text-align:center}.testmo-box .slide::after,.testmo-box .slide::before{left:42%}.mobile-slide{padding:25px 0;height:auto}.mobile-slide h2{font-size:30px}.mobile-btn{font-size:16px;font-weight:500;margin:10px 0}.mobile-item{padding:35px 0 0}.mobile-item p{padding-bottom:15px}.mobile-app-services h2{font-size:32px}.mobile-app-services h4,.mobile-app-services p{text-align:center}.mob-pad,.mob-pad:last-child{padding:0}.mob-pad .text-center{position:relative}.mob-pad .text-center img{position:absolute;top:-188px;left:37%}.v_company h1>span{font-size:30px}.mobile-app-services>.container>.row>.col-sm-12.text-center{padding-bottom:80px}.mobile-app-services{padding:40px 0 0}.devlopment-bottom-box h2{font-size:30px;line-height:36px}.mobile-app-services img{display:block;margin:0 auto}.mobile-app-services .col-md-4.text-center img,.row.mob-pad.last-mobile-app{display:none}.game-devlopment-slide h1 span{padding:0}.game-devlopment-slide h1{font-size:60px;line-height:50px;margin:25px 0 10px}.col-sm-12.text-center.game-btn>a{display:block;float:none;margin:0 auto;padding:6px;width:64%}.game-slide-2,.game-slide-3,.game-slide-4{background-position:center center;clear:both;display:block;height:auto;padding-bottom:39px}.col-sm-12.text-center.game-btn img{padding:0!important;width:100%}.game-slide-2 h2,.game-slide-3 h2,.game-slide-4 h2{font-size:32px;padding:0;margin:53px 0 22px}.s_embedded-slide .s_embedded-slide_hedding h2{color:#fff;font-size:36px;text-align:center}.s_embedded-slide{padding:45px 0;height:auto}.s_embedded-slide .s_embedded-slide_hedding h3{color:#fff;font-size:19px;font-weight:400;line-height:22px;text-align:center}.s_comp_vision_section .s_comp_vision_h h2,.s_embedded_servise .s_embedded_servise_h h2{font-size:32px}.s_embedded-slide_hedding{float:none;max-width:440px}.s_embedded_servise .mob-effect{margin-bottom:20px}.s_comp_vision_section .col-sm-3.s_box{float:left;width:50%}.s_author,.v_development .col-sm-5,.v_webdesigning .col-sm-5{width:100%}.s_comp_vision_section .col-sm-3.s_box img{max-width:80%}.s_comp_vision_section .s_box>.s_caption{padding:25px 0 12px}.s_comp_vision_section .s_box{margin-top:20px}.s_embedded_content .s_embedded_content_main h2{font-size:30px}.s_embedded_content{padding:25px 0}.s_comp_vision_section .s_box>.s_caption p{color:#fff;font-size:16px;line-height:20px}.popup-text2{font-size:18px;line-height:24px;padding:0 15px 20px}.moble_slide_text_cont{text-align:center}.s_author{float:none}.s_reting_container{width:100%;float:none;text-align:left}.v_webdesigning p{font-size:14px;line-height:24px}.v_development h1,.v_webdesigning h1{font-size:44px}.banner.v_development,.banner.v_webdesigning{padding:30px 0;min-height:inherit}.testmo-box h2{font-size:28px;line-height:34px}body footer{padding-bottom:170px}.futr-blog li a{font-size:12px;line-height:18px}}@media screen and (max-width:399px){.error404page>.newcharacter404{left:-7%}.background-change{overflow:hidden}.career-tab-box div.bhoechie-tab-menu a h4{font-size:10px}.career-tab-box div.bhoechie-tab-menu div.list-group>a{min-height:105px}.v_company h1>span{font-size:44px}.v_get_a_quote button,.v_get_a_quote button:hover{max-width:100%}}