/*// Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575px) { 
  .technology_Icon .technology_list li{width: 100% !important;}
  .ira_shape{margin-bottom: 20px;}
  .ira_about_img::before{display: none;}
  .ira_about_img img{margin-bottom: 15px;}
  .project_planing_from{padding:0;}
  .contectwrap_heading > h1{margin: 0px 4px 0;font-size: 1.5rem; vertical-align: super;}
  .contectwrap_heading > img{max-width: 41px; margin-top: -24px;}
  .header_text p{font-size: 1rem; text-align:center;}
  .iraMobileAppService{padding: 50px 0 !important;}
  .boldHeading{font-size: 2rem !important;}
  .subHeading{font-size: 1.5rem !important;}
  .PG{padding:2rem 0;}
  .lets_project_start .col-sm-12{padding: 0;}
  .mobileApp_figure:after{left: auto !important;right: -15px;}
  .mrgTop3{margin-top: 1rem;}
  .why_ira_sec{padding: 40px 0;}
  .why_ira_sec .marginTop30{margin-top: 2rem;}
  .ira_about h2{font-size: 1.5rem;}
  .card .carousel-item{height: 585px;}
  .col-lg-6.col-md-6.col-sm-12.pdt_lt{padding: 0 15px;}
  .thing_about_HD{font-size: 1.4rem; margin-top: 1.4rem; line-height: 30px; text-align: center;}
  .expert_profile{margin:0 auto;}
  .navigation_icons{justify-content: center;margin-bottom: 2rem;}
  .card .carousel-caption h3{text-align: center;}
  .card .carousel-caption p{text-align: center;}
  .great_thing_Abt{padding: 0 0 1.5rem;}
  .ira_work_together{background-position: top center;background-size: cover;}
  .position_relative > span::before{display: none;}
  .position_relative > span{font-size: 1.4rem;padding-left: 0;}
  .position_relative > h3{font-size: 1.2rem;margin-bottom: 1rem;}
  .together_inner > p > span{display: block;font-weight: bold;}
  .irafooter__graphic-1, .irafooter__graphic-2{display: none;}
  .copy_right .quick_links ul{text-align: left;}
  ul.ira_textPhone{margin-top: 1rem;}
  .copy_right{margin-top: 25px;}
  .ira_footer{padding-bottom: 15px;}
  

  .carousel-item .carousel_item_inner{height: 520px;}
  .carousel-item .carousel-caption_custom{margin:21% 0 0;text-align: center;left: 0;width: 100%;position: static;}
  .slide_img img{width: 255px !important;margin:10px 0 0 !important;}
  .carousel-caption_custom h2{font-size:28px;line-height: 35px;}
  .carousel-caption_custom h2 span{font-size: 25px;}
  .carousel-caption_custom p{font-size: 16px;line-height:25px;text-align: center;}
  .carousel-caption_custom .discription{margin-top:0;}
  .ira_siteHeader:after{display:none;}
  .wsmenu>.wsmenu-list>li>.wsmegamenu{width:100% !important;}
 .project_plan.project_plan_mobile{    margin: 15px 0 0 !important;
    width: auto !important;
    display: inline-block !important;}
    .wsactive .wsmobileheader{margin-left: 260px !important;height: 49px;}
    .succes_bg_img .waveWrapperInner{    background-size: cover !important;;
    background-position: center !important;}
    .position_abs2 > h3{font-size: 1.25rem;margin-bottom: 8px;}
    .position_abs2 > span::before{display:none;}
    .position_abs2 > span{padding:0;font-size:22px;}
    .together_inner > p a{font-size:25px;}
    .together_inner > p{margin-top:12px;text-align: center;}
    .position_abs2{top:70px;}
    .dev_heading{font-size: 1rem; line-height:26px;margin-top:15px;}
    .ira_moreinfo .btn.orange{font-size: 12px;}
    .mobile_app.app_img figure img{width: 100%;margin:30px 0 0;}
    .grey_bg_left:before{width: 100%;}
    .bestMobile_app_company p, .new_coloumn_mob .coloumn_inn_mob p{text-align: justify;}
.service_inner_sec .row{flex-direction: column-reverse;}
.service_inner_sec.service_inner_sec2 .row{flex-direction:unset;}
.mobile_app.app_img figure img{width:100%;margin:30px 0 0;}
.mobile_app.app_img{text-align: center;}
.counter{font-size: 90px;}
.Do_coloumn{margin:0 0 30px;}
.succes_bg_footer #animationDemo{margin:0;}
.succes_bg_footer #componentDemoContent #animationDemo{height: auto !important;}

.inner_page_sec{padding:30px 0 40px;}
.main_title{font-size:1.5rem; margin-bottom:15px;}
.get-a-quote{padding:30px 15px;}
.get-a-quote span{font-size: 1.5rem;}
.get-a-quote p{text-align:center;}

.service_offer_php{padding:20px 0px;}
.sevices_right_coloumn h1{margin-bottom: 3rem;}
.php_item_coloumn{min-height:220px;}
.how_weDoIt{padding: 20px 0px;}

/*angular-js-development*/

.angular_img{display: none;}
.best_solutions_build{margin-top: 0;}
.container_padd{padding:30px 20px;}
.h2_sub_title{font-size: 1.2rem;}
.best_solutions_build .Angularbox_list{padding:10px 20px;margin:0 0 25px;}
.best_solutions_build .Angularbox_list .box-discrip{text-align: center;}
.single_page_application{margin-top: 40px;}
.h1_heading{text-align: center;}
.user_interface .angular_userinterface_list li{padding:10px 17px;font-size: 14px;}
.why_choose_angular:before{background: #fff;width: 100%;}
.why_choose_title h2{font-size: 20px;line-height: 30px;text-align: left;padding:0;color: #333;}


/*andriod_application_development*/

.grey_bg_left{margin-top:30px;padding:30px 0;}
.cms_list li{display:block !important;}
.mob_service_title{width: 100%;}
.mob_service_title span{text-align: center;padding:12px 15px;left: 0;display: flex;align-items: center;justify-content: center;font-size:1rem;}
.content_element ul{margin-bottom:1rem;}
.uiix_box_icon{width: 100%;}  
.coloumn_left{padding-right: 0;}
.andriod_category:before{background:#f5f5f5;}
.app_category_list_inner.rightColoumn_wrap{    background: #2642a8;
    margin: 30px 0 0;
    padding: 30px 15px 30px;}
.app_category_list .app_category_list_inner .left_coloumn_text_icons .get_the_text_icon{font-size: 14px;line-height: 25px;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul{display: block;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul li{width: 100%;margin:0 0 0;}
.focus_app_develop .focus_app_develop_inner_coloumn .get_the_text_icon.white_color{color: #333;    font-size: 15px;
    line-height: 28px;
    margin-bottom: 0;}
.focus_app_develop_inner_coloumn{padding:0;}
.why_choose_andriod_develop:before{background: none;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul li .item_box{border: 1px solid #ddd;}
.focus_app_develop_inner_coloumn_right{padding:0 0 40px;}
.focus_app_develop_inner_coloumn_right .greyColor{font-size: 15px;line-height:28px;margin-bottom:0;}
.focus_app_develop_inner_coloumn_right span{font-size:1rem;line-height:28px;}
.app_category_list .app_category_list_inner .left_coloumn_text_icons .text_relative{margin-bottom:0;}
.app_category_list .app_category_list_inner .left_coloumn_text_icons .coloumn_text{margin-bottom:40px;}
.waveWrapper .bgTop, .bgMiddle, .bgBottom{display: none;}
#animationDemo{height: 170px !important;margin:55px 0 0;}
.Banner img{height: 170px;}
#componentDemoContent #animationDemo{height: 170px !important;}
.sub_header{margin:-80px 0 0;}
.breadcrumbs_List{padding:0;}
.sub_header .page_title{text-shadow: unset;color: #fff;font-size: 14px;}
.mid_margin_top80{margin:0 0 0;}
.coloumn_inn_mob{padding:0;}
.app_category_list_inner{padding-right: 0;}
.position_abs2{position: static !important;}
#componentDemoContent{background: #ff2d46;}
#animationDemo.footer_animate{height: auto !important;padding:25px 0;}
ul.ira_textPhone{margin-top: 20px;}
p{text-align: justify;}
.project_plan{    margin: 20px 15px 0 !important;
    display: inline-block;}
.project_plan a{float: left;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul li .item_box span{font-size:1rem;}

/*andriod_application_development end*/

/* react-native-development */

ul.native_develop li{display:block;}
.native_develop .mob_service_title{width:100%;}
.left_coloumn_text_icons.right_coloumn_text_icons{margin-bottom:25px;}
.expertise_discrip h2{ font-size: 1.2rem;line-height: 30px;}
.expertise_discrip .listing_expertise li{padding:12px 0px 0 0px;}
.expertise_discrip .listing_expertise li .expertise_box h3{font-size:1rem;}

/*react-native-development end */


/* Xamarin app development */

.Xamarin_berief {padding-right: 0px; padding-top: 0px;}
.Xamarin_berief h1{line-height:27px; font-size:1.3rem;}
.xamarin_develop_img span img{width:100%;}
.xamarin_app_development{margin-top:20px;}
.Xamarin_sub_title{text-align:justify; font-size:1.1rem;}
ul.xamarin_mobile_solution{margin-top:0px;}
ul.xamarin_mobile_solution li{width:48%;}
ul.xamarin_mobile_solution li .Xamarin_services_box{padding:20px 0px; width:aut;}
.Xamarin_benefits .benefits_berief h2{margin-top:15px;}
.Xamarin_benefits .benefits_berief span.xamarin_subTitle12{font-size:1rem;}
.Xamarin_benefits_list{margin-top:70px;}
.Xamarin_benefits_list li span{font-size:1.1rem;}
.Xamarin_benefits{padding-bottom:30px;}
.react_native_expertise{padding:50px 0px;}
.expertise_discrip h2{font-size:1.4rem; line-height:35px; margin-bottom:20px;}
.expertise_discrip p{font-size:1.1rem;}
.expertise_discrip .listing_expertise li{width:100%;}
.dl00_expertise_img img{width:100%; margin-top:20px;}

/* Xamarin app development */

}




/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 575px) and (max-width: 767px) { 
  .carousel-item .carousel_item_inner{height: 620px;}
  .carousel-item .carousel-caption_custom{margin:12% 0 0;text-align: center;left: 0;width: 100%;position: static;}
  .slide_img img{width: 375px !important;margin:-9px 0 0 !important;}
  .carousel-caption_custom h2{font-size:48px;line-height: 53px;}
  .carousel-caption_custom h2 span{font-size: 25px;}
  .carousel-caption_custom p{font-size: 16px;line-height:25px;text-align: center;}
  .carousel-caption_custom .discription{margin-top:0;}
  .ira_siteHeader:after{display:none;}
  .ira_topHeader{display: none;}
  .smllogo img{width: 145px;}
  .technology_Icon .technology_list li{width:46% ;margin:0 10px 20px;}
  .ira_workProcess .ira_shape{margin:0 0 20px;}
  .ira_about_img::before{display: none;}
  .ira_about_img{margin:0 0 20px;}
  .contectwrap_heading > h1{margin: 0px 4px 0;font-size: 2.5rem; vertical-align: super;}
  .contectwrap_heading > img{max-width: 44px; margin-top: -35px;}
  .thing_about_HD{    font-size: 28px;
    margin: 0 0 15px;}
  .lets_project_start .pdt_lt{padding:20px 15px 15px !important;}
  .succes_bg_img .waveWrapperInner{background-size: cover !important;}
  .position_abs2 > h3{font-size:35px;}
  .footer_social{margin:8px 0 0;}
  .wsmenu>.wsmenu-list>li>.wsmegamenu{width:100% !important;}
 .project_plan.project_plan_mobile{    margin: 15px 0 0 !important;
    width: auto !important;
    display: inline-block !important;}
.service_inner_sec .row{flex-direction: column-reverse;}
.service_inner_sec.service_inner_sec2 .row{flex-direction:unset;}
.mobile_app.app_img figure img{width:100%;margin:30px 0 0;}
.grey_bg_left{margin-top:0;padding-bottom:20px;}
.app_category_list .app_category_list_inner .left_coloumn_text_icons .text_relative{margin-bottom:20px;}
.app_category_list .app_category_list_inner .left_coloumn_text_icons .coloumn_text{margin-bottom:30px;}
.app_category_list .app_category_list_inner .left_coloumn_text_icons .get_the_text_icon{font-size:1.1rem;}
.mobile_app.app_img{text-align: center;}
.dev_heading {
    margin-top: 15px;
}
.copy_right .quick_links ul{text-align:left;}

.subTit{text-align:center;} 

/*angular-js-development*/

.angular_img{text-align: center !important;}
.angular_img img{width: 414px;}
.h1_heading{text-align: center;}
.container_padd{padding:60px 0;}
.best_solutions_build .Angularbox_list{padding:10px 20px;margin:0 0 30px;}
.best_solutions_build .Angularbox_list .box-discrip{text-align: center;}
.single_page_application{margin-top: 30px;}
.why_choose_angular:before{background: #fff;width: 100%;}
.why_choose_title h2{font-size: 20px;line-height: 30px;text-align: left;padding:0;color: #333;}

/*andriod_application_development start*/

    .focus_app_develop_inner_coloumn .coloumn_why_you ul{display: block;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul li{width: 100%;margin:0 0 0;}
.focus_app_develop .focus_app_develop_inner_coloumn .get_the_text_icon.white_color{color: #333;font-size: 18px;}
.focus_app_develop_inner_coloumn{padding:0;}
.why_choose_andriod_develop:before{background: none;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul li .item_box{border: 1px solid #ddd;}
.focus_app_develop_inner_coloumn_right{padding:0 0 40px;}
.focus_app_develop_inner_coloumn_right .greyColor{font-size: 17px;line-height:28px;}
.waveWrapper .bgTop, .bgMiddle, .bgBottom{display: none;}
#animationDemo{height: 210px !important;margin:0px 0 0;}
.sub_header{margin:-80px 0 0;}
.breadcrumbs_List{padding:0;}
.sub_header .page_title{text-shadow: unset;color: #fff;font-size: 14px;}
.mid_margin_top80{margin:0 0 0;}
.coloumn_inn_mob{padding:0;}
.app_category_list_inner{padding-right: 0;}
.position_abs2{position: static !important;}
#componentDemoContent{background: #ff2d46;}
#animationDemo.footer_animate{height: auto !important;padding:25px 0;}
ul.ira_textPhone{margin-top: 20px;}
.mobile_app.app_img img{width: 100%;margin: 50px 0 0;}
.grey_bg_left:before{background: none;}
.dev_heading{font-size:18px;}
.andriod_category:before{top: unset;    bottom: 0;
    height: 50%;
    width: 100%;}
.app_category_list_inner.rightColoumn_wrap{margin:120px 0 0;}
.why_choose_andriod_develop{margin: 50px 0 0;}
p{text-align: justify;}
.project_plan{    margin: 20px 15px 0 !important;
    display: inline-block;}
.project_plan a{float: left;}
.together_inner > p{text-align: center;margin-top:15px;}
.Do_coloumn{margin:0 0 30px;}

/*andriod_application_development end*/

/* react-native-development */

.grey_bg_left .coloumn_left{padding-right:0;}
.native_develop .mob_service_title{width:70%;}
.uiix_box_icon{width:30%;}
.andriod_category .new_coloumn_mob{padding-bottom:90px;}
.react_native .app_category_list_inner.rightColoumn_wrap{margin:0px 0 0;}
.react_native .andriod_category:before{height:100%;}
.react_native .react_nat .dev_heading{color:#fff;}
.react_native .react_nat .coloumn_inn_mob p{color:#fff;}
.react_native .andriod_category .new_coloumn_mob{padding-bottom:40px;}

/*react-native-development end */



 }

/*// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991px) { 

.grey_bg_left{margin-top:0;}
.subTit{text-align:center;}
.carousel-item .carousel_item_inner{height: 645px;}
  .carousel-item .carousel-caption_custom{margin:12% 0 0;text-align: center;left: 0;width: 100%;position: static;}
  .slide_img img{width: 375px !important;margin:-9px 0 0 !important;}
  .carousel-caption_custom h2{font-size:48px;line-height: 53px;}
  .carousel-caption_custom h2 span{font-size: 25px;}
  .carousel-caption_custom p{font-size: 16px;line-height:25px;text-align: center;}
  .carousel-caption_custom .discription{margin-top:0;}
  .ira_siteHeader:after{display:none;}
  .ira_topHeader{display: none;}
  .smllogo img{width: 145px;}
  .wsmenu>.wsmenu-list>li>.wsmegamenu{width:100% !important;}
 .project_plan.project_plan_mobile{    margin: 15px 0 0 !important;
    width: auto !important;
    display: inline-block !important;}
    .technology_Icon .technology_list li{min-height: 160px; width: 44%;}
    .ira_shape{margin:0 0 20px;}
    .irawh_box.md4_xs4{min-height: 58vh!important;}
    .ira_about_img::before{display: none;}
    .ira_about_img img{margin:0 0 20px;}
    .succes_bg_img .waveWrapperInner{background-size: cover !important;}
    .ira_contact_list li{word-break:break-word;}
    .thing_about_HD{font-size: 2.2rem;margin:20px 0 30px;text-align:center;}
    .project_planing_from.form_fill{padding:0;}
    .great_thing_Abt .carousel-caption{bottom: 18px;}
.service_inner_sec .row{flex-direction: column-reverse;}
.service_inner_sec.service_inner_sec2 .row{flex-direction:unset;}
.mobile_app.app_img figure img{width:100%; margin-top:20px;}
.app_category_list .app_category_list_inner .left_coloumn_text_icons .get_the_text_icon,.focus_app_develop .focus_app_develop_inner_coloumn .get_the_text_icon, .focus_app_develop_inner_coloumn_right .get_the_text_icon,
.focus_app_develop_inner_coloumn_right span{font-size: 1.1rem; line-height:25px;}
.mobile_app.app_img{text-align: center;}
.inner_banner .inner_banner_content p{display: none;}
.inner_banner .inner_banner_content .page_title{font-size: 36px;}
.Banner img{height: 350px;}
.php_COMPETENCY{display: none;}
.mvc-solution, .divice_content, .service_offer_php:before{display: none;}
.php_item_coloumn{min-height: 306px;}
.Do_coloumn{padding: 40px 10px 0;min-height: 340px;}
.Do_coloumn h2 strong{font-size: 9px;}
.Do_coloumn p{font-size: 14px;
    margin-top: 8px;
    text-align: left;
    line-height: 25px;
  }
  .great_thing_Abt{padding:0 0 20px;}
.succes_bg_footer #animationDemo{height: 430px !important;}
.together_inner > p{text-align: center;}
.right_sidebar #accordion .panel-body{padding:25px 10px 15px 15px;}
.get-a-quote{padding:20px 15px;}
.get-a-quote span{font-size:1.3rem; line-height: 30px;}
.get-a-quote p{text-align:center;}
.ira_moreinfo .btn.red.btn_Lightgrey{margin:12px 0 0;}

.Do_coloumn:before{right:-104px; height:125px;}
.counter{font-size:78px;}
.Do_coloumn{min-height:280px;}
.ira_workProcess.ira_Grey{padding:50px 0;}
.ira_moreinfo.mrgTop3{margin-top:20px;}
.why_ira_sec.circle_loded{padding:50px 0;}
.why_ira_sec.circle_loded .marginTop30{margin-top:40px;}
.we_accept img{width:100%;}
.ira_footer{padding-bottom:30px;}
.we_accept p{text-align:center;}

/*angular-js-development*/

.container_padd{padding: 50px 0;}
.h1_heading{text-align: center;font-size: 30px;}
.best_solutions_build .Angularbox_list{padding:0px 10px;}
.best_solutions_build .Angularbox_list .box-title{font-size: 20px;}
.best_solutions_build .Angularbox_list .box-discrip{font-size: 1rem;text-align: center;}
.Angularbox_list.text-center img{width: 100px;}

    /*andriod_application_development start*/
.sub_header{margin:-210px 0 0;}
.sub_header .page_title{font-size: 40px;}
#animationDemo{height: 350px !important;}
#middleContect_wrapper{padding:40px 0 0;}
.dev_heading{font-size: 20px;}
p{text-align: justify;}
.mob_service_title{width: 72%;}
.coloumn_left{padding-right: 0;}
.uiix_box_icon{width: 28%;}

.mob_service_title span{    display: flex;
    align-items: center;padding:15px 15px 10px 15px;font-size: 15px;    justify-content: flex-end;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul{display: block;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul li{width: 100%;}
.project_plan{    margin: 20px 15px 0 !important;
    display: inline-block;}
.project_plan a{float: left;}
    /*andriod_application_development end*/

.grey_bg_left .coloumn_left{    display: flex;
    align-items: center;
    height: 100%;}
    .focus_app_develop{height:100%;}


}

@media (min-width: 992px) and (max-width: 1023px) {
    
    .col-md-12.col-lg-7.ipad_view {
        flex: 100%;
        max-width:100%;
}
    
}

/*// Large devices (desktops, 992px and up)*/
@media (min-width: 991px) and (max-width: 1200px) {


.headerFixed .desktoplogo img{width:80%;  margin-top: 15px;}
.subTit{text-align:center;}
.ft_size100{    font-size: 50px;
    line-height: 60px;}
    .ft_size84 {
    font-size: 33px;
}  
.irawh_box.md4_xs4{padding:10px 8px 0;}
.irawh_box.md4_xs4 {
    min-height: 520px !important;
}
.contectwrap_heading > img{max-width:42px;margin-top:-15px;}
.contectwrap_heading > h1{font-size:1.8rem;}
.project_planing_from.form_fill{padding:2rem;}
.header_text p{text-align:center;}
.get-a-quote{padding:30px 15px;}
.get-a-quote span{font-size: 1.5rem;}
.get-a-quote p{text-align:center;}
.wsmenu>.wsmenu-list>li{padding:24px 7px 24px 7px !important;}
.carousel-caption_custom .discription{font-size: 24px;text-align: left;}
.carousel-caption_custom .discription p{}
.slide_img .animate_right{width: 400px;}

.desktoplogo img{width: 80%;}
.project_plan{margin: 0 !important;}
.project_plan a{padding: 1px 8px !important;}
.wsmenu>.wsmenu-list>li>a{font-size: 11px !important;}
.technology_Icon .technology_list li{width: 46%;}
.ira_about_img::before{top: -14px;}
.thing_about_HD{font-size: 2rem;margin-top: 25px;}
.succes_bg_img .waveWrapperInner{background-size: cover !important;}
.inner_banner .inner_banner_content .page_title{font-size: 30px;}
.inner_banner .inner_banner_content p{font-size: 16px;}

/*andriod_application_development end*/
#animationDemo{height: 405px !important;}
.sub_header .page_title{font-size:3.25rem ;}
.sub_header{    margin-bottom: 5rem;
    margin-top: -240px;}
.mobile_app.app_img figure img{width: 100%;}
p{text-align: justify;}
.mob_service_title span{padding:29px 25px 10px 20px;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul li .item_box{padding:15px;}
.focus_app_develop_inner_coloumn .coloumn_why_you ul li .item_box span{font-size: 15px;}
.together_inner > p{text-align: center;}
.mob_service_title{width: 73%;}
.uiix_box_icon{width: 27%;}
.ira_siteHeader:after{
      width: 56%;
    height: 210px;
    left: -163px;
}
.mvc-solution{display: none;}
.php_content2 .row{    display: flex;
    justify-content: center;}
.php_content2 .col-md-5{display: none;}
.divice_content .mob_figure .image_wraper{    left: -140px;
    top: 214px;}
.divice_content .mob_figure .image_wraper img{width: 334px;}
.php_item_coloumn h3{font-size: 15px;}
.Do_coloumn h2 strong{font-size: 13px;}
.grey_bg_left{margin-top:0;}
.grey_bg_left .coloumn_left{    display: flex;
    align-items: center;
    height: 100%;}
    .focus_app_develop{height:100%;}


/*andriod_application_development end*/

}

/*// Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { ... }


@media (max-width: 767px){
   .smllogo img{width: 140px;}
   .h1_heading{font-size:1.3rem;line-height: 34px;}
   .Banner .inner_banner{    top: 0 !important;
    width: 100% !important;
    display: flex;
    align-items: center;
    height: 100%;
  }
  .Banner .inner_banner .container{width: 100%;}
.inner_banner .inner_banner_content .page_title{font-size: 20px !important;}
.inner_banner .inner_banner_content p{display: none;}
.mvc-solution, .divice_content, .service_offer_php:before{display: none;}
.circle_icon{right: 0;width: 80px;height: 80px;}
.php_item_coloumn h3{font-size: 16px;}
#middleContect_wrapper{padding-top: 0px;}
.Do_coloumn h2 strong{font-size: 14px;}
.php_COMPETENCY{display: none;}




}
@media (max-width: 991px){
.col.ira_mega_menu.mobile_full_width{flex-basis:unset;flex-grow:unset;}
.wsmenu>.wsmenu-list>li>.wsmegamenu{box-shadow: unset !important;}

}

@media (min-width: 1200px) and (max-width: 1400px){
  #componentDemoContent #animationDemo{height: 480px;}

}

@media (min-width: 1401px) and (max-width: 1700px){
  #componentDemoContent #animationDemo{height:570px;}
  
}

@media (min-width: 1701px) and (max-width: 2000px){
  #componentDemoContent #animationDemo{height:710px;}
  
}