@media only screen and (max-width:1023px){.btn-style-one,.btn-style-one .icon{font-size:var(--font-13)}.main-header .main-box .logo-box{position:relative;left:0;top:0;right:0;bottom:0;margin:0;text-align:left}.main-menu .navigation>li>a{font-size:14px;text-transform:capitalize}.main-header .main-menu .navigation>li{margin-right:25px}.main-header .header-upper .logo-box{margin:0;padding:0}.main-header .sticky-header .logo{padding:7px 0 2px}.main-header .logo-box object,.main-header .sticky-header .logo object{width:70px!important}.main-header .sticky-header .mobile-nav-toggler{color:rgb(255 255 255)}.main-header{position:relative}.main-header .main-menu .navigation>li>a{padding:20px 0}.main-header .outer-box{display:none;left:50px!important}h1{font-size:var(--font-60)}.mCSB_inside>.mCSB_container{margin-right:0}.main-header .main-menu{display:none}#navbarSupportedContent,.main-header .nav-outer .mobile-nav-toggler,.main-header .sticky-header .mobile-nav-toggler{display:block}.main-header .logo-box{padding:0}.btn-style-one{padding:7px 20px 6px}.main-header .button-box .theme-btn{margin-right:5px}.langbtn-select li span{font-size:13px}#lang-ul li img,.lang-select li img{height:15px}.langbtn-select{width:95px}.main-header .header-lower{padding:10px 0 2px}#lang-ul li{padding:7px 10px;display:flex;align-items:center}#lang-ul li span{margin-left:7px;font-size:13px;line-height:13px}.lang-dropdwn{width:100px}}@media only screen and (max-width:767px){.header-upper .logo-outer{position:relative;left:0;top:0;right:0;bottom:0;width:100%;margin:0}.main-header .sticky-header .outer-box{display:block;right:15px;left:auto;top:0;padding:35px 0}.nav-outer .mobile-nav-toggler{display:block;margin:0 20px 0 0;padding:8px 0}#navbarSupportedContent,.footer-btm{display:block}.mCSB_inside>.mCSB_container{margin-right:0}.main-header .outer-box{position:absolute;left:0;margin-left:0;padding:12px 0}h2{font-size:var(--font-34)}h1{font-size:var(--font-44);line-height:54px}h4{font-size:var(--font-20)}.new-slider .next::after,.new-slider .prev::after{width:1rem}.new-slider .next::before,.new-slider .prev::before{border:.5rem solid transparent;border-right-width:.8rem;border-right-color:#000;border-left-width:0}.new-slider .next::before{right:0;left:auto;border-left-width:.8rem;border-left-color:#000;border-right-width:0}.new-slider .next,.new-slider .prev{width:2rem}.new-slider .counter{font-size:22px}.new-slider .counter span:last-child::before{margin:0 .5rem}.banner-clr-bootom,.blog-detail .post-date br,.new-slider .content p,.sec-title h2 br,.services-section .inner-container:after,.services-section .inner-container:before,.solution-section .lower-box .info-box:before{display:none}.new-slider nav{padding:10px 20px}.new-slider .content h1{font-size:var(--font-32)!important;line-height:2.5rem!important;margin-bottom:0!important;color:#fff;font-family:Cairo}.new-slider .container .content{left:15px;margin-top:65px!important}.footer-btm ul,.solution-section .lower-box h5{margin-top:15px}.new-slider .btn-style-one{font-size:var(--font-13);padding:8px 20px 7px;background-color:var(--white-color)}.new-slider .btn-style-one .btn-wrap .text-one{color:rgb(0 0 0)}.new-slider .btn-style-one .icon{font-size:var(--font-13);color:#000}.new-slider .image{filter:brightness(.5)}.about-section,.blog-details-section,.blog-section,.core-value-section,.footer-section,.services-section,.vision-section{padding:50px 0}.about-section .content-column .inner-column{padding-right:0}.blog-para,.sec-title .text{margin-bottom:25px}.solution-section{padding-top:30px;padding-bottom:25px}.blog-details-section .group-title,.blog-details-section .group-title h4,.sec-title{margin-bottom:20px}.project-page-section .button-box,.solution-section .inner-column{margin:20px 0}.solution-section .inner-column .sltn-img{width:100%}.solution-section .lower-box{border:0;padding:30px 30px 0;margin-bottom:0}.blog-details-section .comments-area .comment-box,.sidebar-widget-two,.solution-section .lower-box .info-box{margin-bottom:30px}.solution-section .lower-box .info-box,.solution-section .lower-box .lower-inner{display:block!important;text-align:center}.solution-section .lower-box .play-box{margin-left:0;margin-top:15px;margin-bottom:45px}.solution-section .lower-box .button-box{justify-content:center}.vision-section .content-column{padding-right:15px}.service-block{margin-bottom:0}.service-block .lower-content{margin-left:0}.blog-details-section .comments-area .comment,.blog-section .blog-block .inner-box,.service-block .inner-box{padding:0}.services-section .owl-nav{left:0;top:34%;right:0}.project-page-section{padding-top:50px}.info-column,.project-block{margin-bottom:15px}.client-section{padding:35px 0 50px}.subscribe-section{padding:50px 0;background-image:none;background-color:#f9f9f9}.sub-input .form-control{height:38px;padding:.375rem 1.2rem .375rem 8rem}.footer-section .footer-top{flex-direction:column;align-items:flex-start!important}.footer-section .quicklinks{margin-top:20px}.footer-section .quicklinks li{margin-right:0;margin-bottom:10px;margin-left:20px}.footer-middle p{padding-left:0;padding-right:0}.footer-section .quick-contact{justify-content:start!important}.footer-section .quick-contact.btm-0{margin-bottom:15px!important}.blog-block,.blog-details-section .comments-area .comment-info,.comment-form .form-group,.contact-form .check-box label,.contact-form .form-group,.core-block,.service-detail h3{margin-bottom:10px}.footer-btm ul{float:right}.footer-btm ul li{margin-right:0;margin-left:15px}.progress-wrap{bottom:30px}.inner-banner{min-height:250px}.inner-banner .banner-heading .border-title.border-left{font-size:35px;padding-bottom:15px;margin-bottom:15px}.inner-banner .breadcrumb>li,.project-block h6{font-size:16px}.blog-detail h3,.service-detail h3{font-size:var(--font-24)}.blog-section .three-item-carousel,.core-value-section .services-carousel{margin-top:30px}.core-value-section .owl-nav{left:-55px;right:-55px}.service-details-section{padding:50px 0 30px}.category-list-three li a{padding:13px 20px;font-size:var(--font-15)}.category-list-three li a:before{top:6px;width:40px;height:36px;line-height:36px;font-size:var(--font-15)}.service-detail .lower-content{padding-top:25px}.service-detail h3{line-height:38px}.img-gallery-section{padding:0 0 50px}.img-gallery-section .owl-nav{left:10px;top:50%;right:10px}.project-section-one{padding:50px 0 35px}.project-section-one .filter-btns{margin-bottom:15px;margin-top:30px}.project-section-one .filter-btns li{padding:3px 18px;font-size:var(--font-14)}.project-block .content{padding:8px 25px}.blog-section .owl-nav{left:0;top:33%;right:0}.blog-block h5{margin:0 0 20px}.blog-block .post-date{width:65px;height:60px;padding:7px 0 0;font-size:var(--font-14)}.sidebar-widget-two .widget-content{padding-top:20px}.tag-list-two li a{padding:6px 15px}.tag-list-two li{margin-left:8px;margin-bottom:8px}.blog-detail{padding-left:0}.blog-detail .image{border-radius:3px}.blog-detail .post-date{width:auto!important;height:auto!important;border-radius:5px;padding:5px 15px;font-size:var(--font-14);right:10px;top:10px}.blog-detail .carousel-box .owl-nav .owl-next,.blog-detail .carousel-box .owl-nav .owl-prev{width:35px;height:35px;line-height:35px;font-size:var(--font-14);color:rgb(0 137 54);background-color:rgb(255 255 255)}.blog-detail .carousel-box .owl-nav{left:10px;top:65%;right:10px}.blog-detail .post-meta li{margin-left:10px;padding-left:10px}.blog-details-section .comments-area{padding-top:25px;margin-bottom:25px;padding-bottom:15px}.blog-details-section .comments-area .comment-box .author-thumb{width:45px;height:45px;position:relative}.blog-details-section .comments-area .reply-comment{margin-right:30px}.comment-form .form-group input[type=text],.contact-form .form-group input[type=text]{line-height:25px;padding:10px 15px;height:45px;font-size:var(--font-14)}.comment-form .form-group textarea,.contact-form .form-group textarea{line-height:25px;padding:10px 15px;font-size:var(--font-14);height:120px}.comment-form .check-box label{font-size:var(--font-14);margin-bottom:10px}.contact-info-section{position:relative;padding:50px 0}.info-column .inner-column{padding:15px 20px}.info-column strong{font-size:var(--font-16);margin-bottom:5px;font-family:Cairo}.info-column .icon{margin-left:20px}.sec-title h2{text-align:right}.logo-link{height:80px}}@media only screen and (max-width:599px){h1{font-size:var(--font-40)}h2{font-size:var(--font-28)}}@media only screen and (max-width:479px){h1,h2{font-size:var(--font-26)}h1{line-height:38px}h2{line-height:40px}h3{font-size:var(--font-22)}h5{font-size:var(--font-20)}}