@media (max-width:991px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{width:100%;max-width:100%;flex:auto}header .head-top{display:none}.logo{display:flex;justify-content:space-between;align-items:center;-webkit-align-items:center}.logo a{max-width:130px}.item.res-menu{display:block}.mobile-nav-toggler i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-h .search-h{padding:50px 0}.slider-h .search-h .search-inner h1{font-size:24px;line-height:normal;margin:0 0 20px}.search-h .search-inner .form-search .item{width:100%;margin:6px 0;padding:0}.btn-search{display:table;margin-inline-start:auto}.about-h{padding:40px 0}.title-about h3{font-size:24px;line-height:1.5;padding-bottom:10px}.title-about{margin:0 0 20px}.text-about p{font-size:14px;margin:20px 0;line-height:1.7}.item-ab .icon{width:45px;height:45px;line-height:45px}.item-ab .icon img{max-width:22px;max-height:22px}.item-ab .details{width:calc(100% - 45px);padding-inline-start:10px}.item-ab .details p{font-size:14px;line-height:1.5}.item-ab{margin:10px 0}.img-about{width:100%;margin:30px 0 0}.services-h{padding:40px 0}.title .sub-title{font-size:16px;line-height:40px}.title .sub-title:before,.title .sub-title:after{width:26px}.title .sub-title:before{right:-35px}.title .sub-title:after{left:-35px}.title h3{font-size:26px;line-height:1.4}.title{margin:0 0 20px}.serv-block{padding:20px}.serv-block .icon{width:64px;height:64px;margin:0 auto 20px}.serv-block .details .name{font-size:20px;line-height:35px}.serv-block .details p{font-size:13px;line-height:1.8;max-height:93px}.btn.btn-center{margin:15px auto 0}.btn{min-width:138px;min-height:45px;font-size:14px;padding:10px}.projects-h{padding:40px 0}.nav-tabs .nav-link{min-width:120px;min-height:45px;font-size:14px;margin:5px;padding:10px}.nav.nav-tabs{margin:0 0 20px}.pro-block{border-radius:6px}.pro-block .img-block{height:230px}.pro-block .img-block .img .alert-h{min-width:75px;min-height:35px;font-size:12px;bottom:-10px}.pro-block .details{padding:15px 15px 20px}.pro-block .details .name{font-size:17px;line-height:normal}.pro-block .details .loction-p{font-size:14px}.pro-block .details .items-details{margin:15px 0 0}.pro-block .details .items-details .item-in .detils-pro-in .icon{width:22px;height:22px}.pro-block .details .items-details .item-in .detils-pro-in h5{width:calc(100% - 22px);padding-inline-start:8px;font-size:11px;line-height:1.2}.counter-h{padding:40px 0}.count-block .icon{width:50px;height:50px;margin:0 auto 10px}.count-block .details .counter-item{font-size:28px;line-height:35px}.count-block .details h5{font-size:15px}.contact-h{padding:40px 0}.form-group label{font-size:16px;margin:0 0 10px}.info-contact .item-con .details a,.info-contact .item-con .details span,.info-contact .item-con .details h5,.info-contact .item-con .details h4{font-size:15px}.info-contact .item-con .details a+span{margin:0 10px}.info-contact{margin:30px 0 0}.info-contact .item-con .icon{width:33px;height:33px}.info-contact .item-con .details{padding-inline-start:15px;width:calc(100% - 33px)}.footer-top{padding:20px 0 0}.footer-top p{font-size:14px;text-align:center}.ryad-logo{margin:0 auto}.breadcrumb{padding:50px 0}.breadcrumb .text-bread .loction-p i{font-size:24px;width:24px}.breadcrumb .text-bread .loction-p{font-size:16px}.breadcrumb .text-bread h2{font-size:26px;line-height:normal}.body-inner{padding:40px 0}.body-inner .img-about{margin:30px 0 0;height:300px}.body-inner .img-about .video-block:after{width:60px;height:60px;line-height:60px}.counter-single{padding:0 0 30px}.title-single h3{text-align:center;max-width:100%;font-size:25px}.title-single{margin:0 0 30px}.gallery-h{padding:40px 0 0}.gallery-slider .owl-nav{right:0;left:0;bottom:-70px;justify-content:center;width:100%;display:flex}.gallery-slider .owl-nav button.owl-prev,.gallery-slider .owl-nav button.owl-next{width:40px;height:40px;line-height:40px;font-size:16px}.gallery-slider .owl-nav button.owl-prev i,.gallery-slider .owl-nav button.owl-next i{line-height:40px}.map-single{padding:120px 0 40px}.map-inner{height:300px}.text-single p{font-size:12px;line-height:22px}.slider-single-pro{display:block}.slider.slider-for{width:100%}.slider.slider-nav.thumb-image{width:100%;margin-top:15px}.thumbnail-image{padding:0 2px}.single-serv-ul li{max-width:100%;flex:auto;margin:7px 0;font-size:14px;padding-inline-end:0}.contact-form{padding:30px 20px 0}.contact-form h3{font-size:24px;margin:0 0 20px}.contact-info{margin:30px 0 0}.contact-info h2{font-size:26px;margin:0 0 20px}.contact-info li img{width:24px}.contact-info li .con-box{margin:0 10px}.contact-info li{margin:16px 0}.contact-info li .con-box h4{margin:0 0 5px}.contact-info li .con-box p,.contact-info li .con-box a{font-size:15px}.map{height:300px;margin-top:10px}}@media (max-width:600px){.container{max-width:100%}}