@media (max-width:991px){header.main-header .header-bottom{height:80px}.navbar-toggler{position:relative;right:40px}.navbar-toggler-icon:after{position:absolute;content:'\f0c9';font-family:'Font Awesome 5 Free';font-weight:900;left:0;top:0;color:#333;font-size:22px;padding:3px 6px;border:1px solid #333;border-radius:3px}.offset-header .navbar-toggler-icon:after{color:#2e4e99;border:2px solid #2e4e99}.menu-search{top:20px}.mainmenu{margin-right:0}.mainmenu .navbar-nav{background:#f1f1f1;text-align:center;border-radius:10px;border:1px solid #bcbcbc}.main-header .mainmenu .navbar-nav li a,.offset-header.main-header .mainmenu .navbar-nav li a{padding:20px;color:#333}.nav-item>a:before{height:1px;background:#bcbcbc}.main-header .navbar-nav li a:hover,.main-header .navbar-nav li.active a{background:rgba(77,77,77,.1)}.navbar-expand-lg .navbar-nav .dropdown-menu{text-align:center;border:0 none transparent}.download-pdf-btn{width:240px}.footer-top{margin-bottom:-80px}.single-footer-text{margin-bottom:50px;overflow:hidden}.single-footer-text h3{margin-bottom:20px}}@media (min-width:992px) and (max-width:1199.98px){.about-slider .owl-nav{left:0}.feature-content{padding-left:30px;padding-right:30px}.featured-hover figcaption a h3{font-size:22px}.featured-hover figcaption p{display:none}.meta-info li{font-size:13px}}@media (min-width:768px) and (max-width:991.98px){.banner-section{height:auto;padding-bottom:60px}.banner-text h3{font-size:34px}.banner-content h1{font-size:62px}.banner-text h5{font-size:22px}.about-slider .owl-nav{left:0}.skill-list{width:100%;background:rgba(0,0,0,.3);padding:30px!important}.feature-section{background-size:cover;background-position:center center}.feature-content{padding-left:40px;padding-right:40px}.modal-dialog{max-width:90%}.page-banner-text p{padding:0 80px}.single-count{float:left;margin-bottom:50px;width:50%;text-align:center}.single-count:last-child{margin-bottom:50px}aside{margin-top:100px}.single-sidebar img{width:100%;height:auto}.banner-bredcrumb{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.not-found-search{width:80%}}@media (min-width:576px) and (max-width:767.98px){.banner-section{height:auto;padding-bottom:60px}.banner-text h3{font-size:26px}.banner-content h1{font-size:52px}.banner-text h5{font-size:18px}.about-slider .owl-nav{left:0}.progress-circle{margin-bottom:30px}.skill-list{width:100%;background:rgba(0,0,0,.3);padding:30px!important}.single-service{padding:50px 30px}.feature-section{background-size:cover;background-position:center center}.feature-content{padding-left:40px;padding-right:40px}.modal-dialog{max-width:100%}.port-navigation li{margin-bottom:8px}.port-overlay a img{margin-bottom:10px;width:50px;height:50px}.short-section-content h2{font-size:34px}.page-banner-text p{padding:0}.subscribe-form{width:500px}aside{margin-top:100px}.single-sidebar img{width:100%;height:auto}.banner-bredcrumb{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog-post h2{font-size:24px;line-height:32px}.not-found-search{width:80%}.scroll-top{right:20px;bottom:10px}}@media (max-width:575.98px){.heading{padding-left:0;padding-right:0}.heading h2{font-size:42px;line-height:48px}.search-field{width:300px}.banner-section{height:auto;padding-bottom:60px}.banner-text h3{font-size:24px;line-height:34px}.banner-content h1{font-size:38px}.banner-text h5{font-size:18px;line-height:28px;margin:20px 0 30px}.banner-button a{margin:8px 5px}.about-txt h2{font-size:36px}.about-slider .owl-nav{left:0}.progress-circle{margin-bottom:30px}.skill-list{width:100%;background:rgba(0,0,0,.3);padding:30px!important}.single-service{padding:50px 30px}.feature-section{background-size:cover;background-position:center center}.feature-content{padding-left:15px;padding-right:15px}.feature-icon{display:none}.feature-text{margin-left:0}.modal-dialog{max-width:100%}.video-text h3{font-size:30px}.port-navigation li{margin-bottom:8px}.port-overlay a img{margin-bottom:10px;width:50px;height:50px}.port-overlay h4,.port-overlay p{display:none}.short-section-content h2{font-size:30px}.footer-copyright{padding:30px 15px 10px}.page-banner-text h1{font-size:36px;margin-bottom:40px}.page-banner-text p{padding:0 15px;font-size:15px;line-height:26px}.subscribe-form{width:280px}.featured-hover figcaption a h3{font-size:20px}.featured-hover figcaption p{display:none}.contact-box{background:0 0;top:0;padding:100px 0;border-radius:0;margin-bottom:0}.contact-info{padding:30px;background:0 0;margin-left:10px}.blog-post a h3{font-size:20px;line-height:28px}.grid-content .meta-info li:last-child{display:inline-block}.pagination-lg .page-link{padding:10px;font-size:1rem;line-height:1.2}aside{margin-top:80px}.single-sidebar img{width:100%;height:auto}.post-list li img{width:60px;height:60px}.single-banner{padding:60px 0}.banner-bredcrumb{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bannerside-text h1{font-size:28px}.blog-post h2{font-size:20px;line-height:28px}.post-author img{display:none}.post-author .media-body{padding:15px 15px 0}.avater{display:none}.comment-text{margin-left:0}.sub-comment{margin-left:0}.comment-text span{position:static;margin:5px 0;display:block}.reply-btn{float:none;margin-bottom:10px;display:inline-block}.portfolio-content h2,.service-single-content h2{font-size:24px}.download-pdf-btn{width:100%}.not-found-search{width:100%}.not-found-content h2{font-size:82px;line-height:60px}}
