@media only screen and (max-width:992px){#js-header .navbar-nav li.nav-item .submenu-list{display:block}#js-header #navbarSupportedContent.collapse{transform:translatey(49px)}#js-header .navbar-nav li.nav-item .nav-link.active:after{display:none}#js-header .navbar-nav li.current-menu-parent a:after{display:none}#js-header .navbar-nav li.nav-item ul.sub-menu.open{display:block}#js-header .navbar-nav li.nav-item .submenu-list{position:absolute;top:15px;right:15px;color:#fff}.hero-banner{margin-top:50px}.main-logo{top:70px}.main-logo .logo{display:block}.main-logo .logo img{width:170px}.hero-banner .banner-content h1{font-size:40px;line-height:20px}.hero-banner .banner-content h2{font-size:25px;margin-top:0;line-height:30px}.why-iragpro{margin-top:0}.specialist .widget h4{font-size:28px}#testimonial-client .item p{font-size:16px;margin-bottom:0}#testimonial-client .item h4{font-size:16px;line-height:21px}.proactive .proactive-widget p{font-size:16px;margin-bottom:0}.proactive .proactive-widget h4{font-size:16px;letter-spacing:3px;line-height:21px;font-weight:700;margin-top:2px}.product .widget{margin-bottom:20px}.product-page ul li{flex:0 0 25%;max-width:25%;border:solid 1px #ccc}.sectBgPic1{min-height:300px!important}.sectBgPic2{min-height:300px!important}.sectBgPic2 img.nmeOverly{max-width:80%;left:calc(10%)!important;top:calc(50% - 25px)!important}.col-md-6.fullwdt{padding:0 15px;flex:0 0 100%;max-width:100%}.col-md-6.shrtwdt{padding:0;flex:0 0 100%;max-width:100%;float:right}.heading-section:after{display:none}.why-page-iragpro .heading-section h4{margin-left:0}.our-history.about-history .widget.widget-content.yellow-bg-remove.ourHistCont{padding:60px 15px 42px!important}.contBgPic{min-height:300px}.inner-video-btn .custom-btn{width:100%}.resourcBgPic{min-height:300px}.p-50{padding:25px 15px 10px}.resourc-wrap .item h4{height:auto}.custom-btn.fn-ot-btn{width:45%}.contact-details .contact-widget ul li i{margin-right:12px}.hero-banner .banner-content h3{font-size:25px;letter-spacing:2px;line-height:30px}.product-page ul li{flex:0 0 100%;max-width:33%;height:150px;padding:20px 30px 0}.product-page ul li.active{border:1px solid #000}.product-page ul li.res-no-foot-bord{border-bottom:0px}.product-page ul li.res-no-footleft-bord{border-bottom:0px;border-left:0px}.product-page ul li.res-no-left-bord{border-left:0px}.why-iragpro .heading-section{margin-bottom:50px}h1.hm-hdng{font-size:25px;text-align:left;padding-right:50px}.no-padd-res{padding-left:0}.specialist .widget p{display:block}.specialist .widget p span{width:100%;margin-bottom:20px}.res-str-hm{width:65%;padding:14px 31px 14px 35px!important}.col-md-6.rghtspce{padding-right:15px}h5.res-farm-ins{line-height:25px}.res-pdng-rgt-0{padding-right:0}img.halfwdth{width:154px;margin-bottom:20px!important}.extraLnHgt{line-height:normal}.our-history .widget.widget-content.yellow-bg-remove.clam-pg-cnt{padding:70px 20px 50px!important}.contact-details .contact-widget h4{text-align:center}.contact-details .contact-widget ul li{text-align:center;display:block}.hero-banner ul{bottom:78px}.hero-banner .owl-nav .owl-next,.hero-banner .owl-nav .owl-prev{top:calc(50% - 45px);border:0px}.hero-banner .banner-content{top:calc(50% - 28px)}.hero-banner .banner-content .custom-btn{padding:9px 20px;margin-top:60px}.specialist .widget p,.about-widget-details .widget p{text-align:left;font-size:16px;line-height:27px}.res-el-cent{text-align:center!important}.specialist .widget p span.res-el-cent{margin-top:10px}.col-md-6.lftspce{padding-left:15px}.about-details .about-widget h5{font-size:16px;text-align:left}.our-history .section-heading h5.insTtle{font-size:25px}.our-history .section-heading h4.insSubTtle{font-size:25px}.hero-banner.inner-banner{background-position:center;position:relative}.owl-carousel .owl-stage{display:flex;align-items:center}#testimonial-client .owl-stage{padding-top:9px}#testimonial-client .owl-nav{margin-top:49px}.testimonial-client .testimonial-logo{margin-bottom:45px}#prd-res-mde{display:block}#prd-non-res-mde{display:none}.video-banner{background-position:center!important;background-size:cover!important;position:relative}.frmBtn{margin-top:25px}.about-widget-details .form-group{margin-top:25px}.about-widget-details .contact-footer{margin-top:0}.contact-details .contact-widget h4.cntEmlus{margin-bottom:10px}.our-history .widget-content ul ul li{margin-bottom:4px}.res-pdng-btm-25{padding-bottom:25px}.our-history .widget img.sgnOverly{width:180px;top:calc(50% - 63px);left:calc(50% - 90px)}.res-neg-mrg-tp{margin-top:-18px}.res-mrg-tp11{margin-top:11px}li.contnet-lst{text-align:left}.contact-details .contact-widget .form-group input[type=submit]{float:none;margin-left:auto;margin-right:auto}.product-page ul li:hover{border:1px solid #000}.video-hero.jquery-background-video-wrapper.demo-video-wrapper{position:static;height:auto!important}.story-vdo-banner{height:auto!important}.story-vdo-banner .video-btn{height:auto!important}#res-vdo-stry-btn{margin-top:-139px;padding-bottom:85px}#res-vdo-stry-btn-b2{padding-top:85px;padding-bottom:85px}.inner-video-btn{height:auto!important;top:12vh}#res-inn-vdo-stry-btn{margin-top:-204px;padding-bottom:200px}.hero-banner.inner-banner.vdoCntr{height:auto!important}.algn-cntr{width:100%}.pst-widget-details .widget{text-align:left}.res-only{display:block}.dsk-only{display:none}.algn-cntr-lrge{width:100%}}@media only screen and (max-width:767px){.home-global-network .widget{text-align:left}.product .widget .img-content{padding:30px 0 10px}.specialist .widget h4{font-size:22px;padding:0}.our-history.about-history .widget.widget-content.yellow-bg-remove{padding:40px 15px!important;margin:0}.about-widget-details .widget.pull-right{float:none}.about-widget-details .widget.pull-right .custom-btn.mr-4{margin-right:0}.our-history .widget.widget-content.yellow-bg-remove{padding:0 20px!important;margin:0}.inner-detail .inner-heading h4{font-size:24px}.contact-details .contact-widget ul li{font-size:14px;margin-right:0;margin-bottom:20px}.about-details .about-widget .request-heading{float:none;width:100%}.about-details .about-widget .request-heading~.custom-btn{float:none;margin-top:20px}.about-details .about-widget .clearfix{text-align:center;float:none;margin-top:15px;margin-bottom:0}.about-details .about-widget .clearfix .submit-btn{float:none;margin:0 auto}.about-widget-details select.form-control{max-width:50%;margin:0!important;float:left}.about-widget-details label{width:50%;display:inline-block;margin:0!important;float:left;text-align:right}.about-widget-details label~label{display:inline-block;width:auto}.about-widget-details .contact-footer .radio-btn{width:60%;overflow:hidden;text-align:left}.about-widget-details .contact-footer .radio-btn label{width:auto;margin-right:40px!important;margin-top:20px!important}.product-page ul li{flex:0 0 33.33333%;max-width:33.33333%}.main-logo{display:none}}@media only screen and (max-width:580px){.main-logo{top:70px;left:15px}.hero-banner .banner-content h1{font-size:25px;line-height:20px}.hero-banner .banner-content h2{font-size:25px;margin-bottom:0;line-height:30px}.about-widget-details .contact-footer .radio-btn{width:100%;text-align:left}.about-widget-details label{width:100%;float:none;text-align:left;margin-top:20px!important}.about-widget-details select.form-control{max-width:100%;margin:0!important;float:none}.home-global-network .widget{text-align:center}.home-global-network .widget p{width:100%;padding:0 55px}.home-global-network .col-md-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:520px){.product-page ul li{flex:0 0 50%;max-width:50%}.product .widget .img-content{width:100%;float:none;border-right:0px}.product .widget .text-content{width:100%;float:none;padding-top:0;padding-bottom:20px}}@media only screen and (max-width:460px){.product-page ul li{flex:0 0 100%;max-width:33%}.product-page ul li h5{width:100%;font-size:11px;line-height:20px}.product-page ul li img{height:47px}.about-widget-details .widget.pull-right .custom-btn.mr-1{margin:0;margin-bottom:10px!important}.global-network .global-network-flex{display:block}.global-network .global-network-flex h5{margin:0;margin-bottom:10px;width:100%}.global-network .global-network-flex p{margin-right:0;width:100%}}@media only screen and (max-width:320px){h1.hm-hdng{font-size:24px;padding-right:9px}}