@media (min-width:991px){.responsive-menu{display:none}}@media (max-width:991px){.mynavbar{display:none}}@media (max-width:768px){.logo img{max-height:62px}.site-search .woocommerce-product-search,.site-search .widget_search .search-form{width:85%}.comp-rights{justify-content:center}.service-item .service-name{left:50%;right:auto;width:100%;text-align:center;transform:translateX(-50%)}.tab-pane .service-name h6{font-size:18px}.comp-rights,.copy-right{text-align:center}.copy-right p{margin-bottom:10px}.copy-right p{font-size:14px}.breadcrumb-section{padding:28px 0}.copy-right{margin-top:14px}section{padding:38px 0}.section-title h4{font-size:24px}.owl-theme .owl-dots .owl-dot span{width:34px;margin:5px}.project-slider.owl-theme .owl-nav .owl-next,.project-slider.owl-theme .owl-nav .owl-prev,.sponser-slider.owl-theme .owl-nav .owl-next,.sponser-slider.owl-theme .owl-nav .owl-prev{margin-top:0;position:unset;top:unset;transform:none}.copy-right .row{flex-direction:column-reverse}.hero-section .hero-info{width:100%}.btnSearch{padding-inline-start:0}.info-btns .my-btn a{min-width:142px;padding:14px 10px}.hero-section{padding:44px 0}.hero-imgs .big-img{width:260px;height:370px}.hero-imgs .big-img img{height:113px}.hero-section:after{height:105px}.hero-imgs{margin-top:40px}.slider-home .owl-nav{top:10px}.hero-imgs .small-img{width:115px;height:158px}.hero-section .hero-info h2{font-size:27px}.hero-section .hero-info p{font-size:18px;line-height:29px;margin:16px 0}.about-item{padding:34px 14px;margin-bottom:56px}section.about{padding:48px 0 32px}.contact-form{padding:32px 14px 37px;margin-bottom:38px}.contact-list li{padding:28px 10px 28px;margin-bottom:18px}.contact-list li .details{margin-inline-start:10px}.contact-list li .img{width:50px;height:50px;padding:20px}.contact-list li a{display:flex}.contact-list li .details span.key{font-size:18px;margin-bottom:10px}.bottom-footer{padding:18px 0;margin-top:33px}.responsive-menu .logo{margin-bottom:30px}.hero-imgs:after,.hero-imgs:before{height:53.85px}section.about{background-image:none}.nav-pills .nav-link{padding:12px 8px;min-width:146px;margin-inline:6px}.services ul#pills-tab{margin-bottom:32px}.tab-pane .img{height:330px}.single-service-info h4{font-size:18px;line-height:30px;margin-bottom:16px}.single-service-info p{margin-bottom:20px}.single-service-info{margin-bottom:32px}#big_image img{height:320px}.team-section .col-md-3,.about-page .col-md-6,.project-page .col-md-4,.news-page .col-md-4{padding:0 15px}.team-section .section-title{margin-bottom:28px}.about-image{width:260px;height:360px;padding-inline-end:0;margin:0 auto 52px}.about-image:before{bottom:-22px}.about-image:after{top:-27px}.about-page-info{padding-inline-start:0}.about-page-info h4{font-size:19px;margin:16px 0;line-height:30px}.about-page-info h6{font-size:17px}.about-items .vission-item{padding:22px 14px}.about-items .vission-item .title{margin-bottom:6px}.vission-item p{line-height:30px;padding-inline-end:29px}.about-items .vission-item:after{width:120px;height:73px}.team-item .img{height:340px}.team-item .img img{object-position:top}.team-item{margin-bottom:22px}.about-items{margin-top:32px}section.about-page{padding-top:56px}.vission-item .title h5{font-size:20px}.project-item img{height:250px;border-radius:12px 12px 0 0}.project-item .servic-info{position:relative;background:var(--main-color);height:auto;padding:14px 10px}.project-item .servic-info h4{color:#fff;font-size:16px;margin-bottom:12px}.project-item .servic-info .more a{font-size:17px}.partner .col-md-2{padding:0 8px}.partner .row{padding-inline:10px}.part-item{padding:6px}.new-item .new-body h4{font-size:18px;line-height:30px;margin:14px 0}.new-item .new-body{padding:18px 14px}.new-item .new-body .more a{font-size:18px}.single-new-page .container,section.contact-page .row{width:100%}.single-img{height:300px}.single-new-detail h5{font-size:17px;line-height:28px;margin:15px 0 18px}.contact-form h4{font-size:20px}.contact-page{padding-top:32px;padding-bottom:42px}.career{padding:40px 0 42px}.info-btns{flex-direction:column}.info-btns .my-btn a{margin-bottom:10px}.thumb .owl-nav [class*=owl-]{width:40px;height:40px;font-size:20px}.form-control[readonly]{font-size:13px}.input-group.upload span.uplod{padding-inline-end:14px}section.contact-page .col-lg-6{padding:0}.contact-list li .img i{font-size:20px}}@media (max-width:370px){.sidebar{width:320px}.hero-imgs .big-img{width:220px;height:310px}.hero-imgs .small-img{width:90px;height:129px}.info-btns .my-btn a{min-width:120px}.info-btns .call-btn img{width:40px;height:40px;margin-inline-end:3px}.info-btns .call-btn span{font-size:14px}.about-item h5{font-size:16px}.nav-pills .nav-link{min-width:133px;margin-inline:4px}}