/*
Author: XpeedStudio
Author URI: http://themeforest.net/user/XpeedStudio/portfolio
*/
@media (min-width:991px){
    .nav-menus-wrapper{opacity:1!important;}
}

/* Portrait tablets and medium desktops */
@media (min-width:992px) and (max-width:1199px){

    /* menu tolls */
    .xs-menu-tools>li{margin-right:18px;}

    /* menu */
    .nav-sticky.sticky-header .xs-header .xs-menus .nav-menu > li > a{padding:33px 8px;font-size:.9rem;}

    /* menu */
    .xs-header.header-main .xs-menus .nav-menu > li:not(:last-child){margin-right:24px;padding-right:24px;}
    .single-page-menu.nav-menu > li > a{color:#FFFFFF;font-size:.8rem;}
    .nav-sticky.sticky-header .xs-header .xs-menus .nav-menu > li > a{padding:33px 0px;}
    .nav-sticky .xs-header.header-main .xs-menus .nav-menu.single-page-menu > li:not(:last-child){margin-right:10px;padding-right:10px;}
    .why-choose-us-block{padding:0 15px;}

    /* about */
    .work-process-icon::before,.work-process-icon::after{display:none;}

    /* case details */
    .case-about-area .about-info{width:100%;}
    /* .inner-banner-area + .case-about-area .case-about-img{margin-top:-217px;} */
    .doodle-parallax{display:none;}
    .call-to-action-content{padding-right:0;}

    /* pricing */
    .pricing-style2 .xs-single-pricing{padding:30px;}
    .pricing-style2 .price-table sub{font-size:1rem;right:-1px;}
    .pricing-style2 .xs-single-pricing .price-table{font-size:1.4rem;}
    .pricing-style2 .pricing-body .xs-list li{font-size:.9rem;}

    /* blog sidebar */
    .widget-posts .widget-post .media-body{margin-top:0;}
}

/* Portrait tablets and small desktops */
@media  (max-width:991px){
.client-logo-slider .why-choose-us-block {
    
    min-height: 80px;
}.xs-banner-content .banner-title {
    min-height: 40px;
}
    .about-content-wrap + .about-content-wrap .col-lg-6{order:2;}
    .about-content-wrap + .about-content-wrap .col-lg-6.align-self-center{order:1;}

    /* margin bottom list */
    .why-choose-us-block,.xs-info-img,.single-work-process,.single-case-studies,.xs-single-pricing,.single-blog-post-thumb,.xs-info-wraper.style2,.single-box,.case-study-step,.accordion-wraper,.rate-detail,.demo-content p,.demo-content .xs-list,.service-info-block{margin-bottom:30px;}
    .footer-widget{margin-bottom:50px;}

    /* btns */
    .service-info-block-area .btn-wraper .btn{margin-bottom:20px;}

    /* menu */
    .xs-header .custom-logo-link img{width:140px;}
    .nav-header{float:left;}
    .xs-menus{height:80px;}
    .align-to-right,.nav-sticky .nav-header{float:none;}
    .xs-header .navSidebar-wraper{display:none;}
    .xs-header.header-main .xs-menu-tools{padding:30px 0;text-align:right;}
    .xs-header.header-main .navSidebar-wraper{right:15px;bottom:0;}
    .xs-header.header-main .xs-menus .nav-menu > li{margin:0;}
    .xs-header.header-main .xs-menus .nav-menu > li:not(:last-child)::before{display:none;}
    .xs-header.header-main .xs-menus .nav-menu > li > a,.nav-sticky.sticky-header .xs-header .xs-menus .nav-menu > li > a{padding:15px!important;}
    .nav-brand > img{margin-top:13px;}
    .nav-brand img.logo-sticky{margin-top:0;}
    .xs-header.header-main .xs-menus .nav-menu > li > a::before{display:none;}
    .xs-menus .nav-menu > li > a .submenu-indicator-chevron{border-color:transparent #00138e #00138e transparent;}
    .xs-menus .nav-menu li > .nav-submenu{-webkit-box-shadow:none;box-shadow:none;border-radius:0px;}
    .xs-menus .nav-menu .xs-icon-menu{padding:30px;}
    .xs-menus .nav-menu .xs-icon-menu .single-menu-item:not(:last-child) a{padding-bottom:20px;border-bottom:1px solid #f7f7f7;padding-top:20px;}
    .xs-menus .nav-menu .xs-icon-menu .single-menu-item:not(:first-child) a{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f7f7f7;}
    .xs-menus .nav-menu ul.xs-icon-menu .single-menu-item:last-child a{border-bottom:0px;}
    .nav-sticky .xs_nav-portrait .nav-menus-wrapper,.nav-sticky .nav-overlay-panel{height:100vh;}
    .header-transparent .xs-header.header-main .xs-menus .nav-menu > li > a{color:#333333;}
    .header-transparent .nav-toggle:before{background-color:#ffffff;-webkit-box-shadow:0 0.5em 0 0 #ffffff,0 1em 0 0 #ffffff;box-shadow:0 0.5em 0 0 #ffffff,0 1em 0 0 #ffffff;}
    .nav-sticky.sticky-header .nav-toggle:before{background-color:#333333;-webkit-box-shadow:0 0.5em 0 0 #333333,0 1em 0 0 #333333;box-shadow:0 0.5em 0 0 #333333,0 1em 0 0 #333333;}

    /* banner */
    .banner-image.image-two{margin-left:0;margin-bottom:30px;}
    .banner-image.image-one{margin-right:0;margin-left:0;margin-top:30px;}
    .banner-image.image-three{margin-right:0;margin-top:30px;}
    .single-banner-slide.slide-two .xs-banner-content{padding-left:0;}

    /* banner title */
    .banner-title{font-size:2.1333333333rem;}

    /* parallax icon display none */
    .parallax-icon{display:none;}

    /* free quote */
    .xs-inline-form .row::before{display:none;}
    .xs-inline-form{display:block;}
    .xs-inline-form .form-control{padding-left:20px;margin-bottom:10px;border-radius:0px;}
    .xs-inline-form .row + .check-btn{border-radius:0;}

    /* work process */
    .work-process-icon::before,.work-process-icon::after{display:none;}

    /* about */
    .xs-info-img{text-align:center;}

    /* footer */
    .footer-logo{margin-bottom:40px;}
	.footer-widget .xs-content-title {
    color: #fff;
    margin-bottom: 30px;
    font-size: 1.4rem;
}
    .address-info-list{text-align:left;}
    .address-info-list li:not(:last-child){margin-right:10px;margin-bottom:15px;vertical-align:top;}
    .address-info-list li .address-icon{min-width:56px;}
    .partner-area .xs-lsit li:not(:last-child){margin-bottom:10px;}
    .partner-area .xs-lsit{margin-bottom:20px;}
    .xs-list > li:not(:last-child){margin-right:20px;margin-bottom:20px;}
    .xs-top-bar .xs-list > li:not(:last-child){margin-bottom:0;}
    .copyright-text{margin-bottom:20px;}
    .address-info-list li a{font-size:.9rem;}

    /* case details */
    .case-about-area .about-info{width:100%;}
    .inner-banner-area + .case-about-area .case-about-img{margin-top:0;}
    .doodle-parallax{display:none;}
    .project-brief-wraper .xs-list{margin-bottom:30px;}
    .case-study-step-wraper > .row:not(:last-child){padding-bottom:50px;margin-bottom:50px;}

    /* contact */
    .single-contact-info{margin-bottom:30px;}

    /* faq page */
    .faqAccordion .btn-link:after{position:absolute;right:30px;top:calc(50% - 12px);}

    /* shop page */
    .product-filter-wraper .woocommerce-ordering{margin-right:0px;}
    .woocommerce-ordering .shop-filter-title{display:none;}
    .tab-filter .nav-tabs .nav-item .nav-link{padding:6px;}
    .product-filter-area .select{margin-right:40px;}

    /* single shop */
    .single-product-slider .product-header img{width:100%;}

    /* rating graph */
    .rate-list li .star-rating{width:40%;margin-top:10px;padding-left:0;}

    /* blog grid */
    .blog-inner-page{margin-bottom:50px;}
    .blog-post-lists + .pagination{margin-bottom:50px;}

    /* index version 3 */
    .xs-banner.banner-v2 .single-banner-slide{min-height:560px;background-size:cover;}

    /* index 2 */
    .service-info-section .xs-heading .section-title{font-size:2.2rem;}
    .service-summary-text{padding-left:0px;}
    .service-info-img,.service-summary-img{text-align:center;margin-bottom:30px;}
    .service-info-wraper > [class^="col-"]:not(:last-child){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
    .service-info-section .section-padding-small-bottom,.our-security-section .section-padding-small-bottom,.boosting-section .section-padding-small-bottom{padding-bottom:15px;}

    /* index 3 */
    .banner-slider .banner-image{width:80%;margin-left:auto;margin-right:auto;}

    /* index 4 */
    .main-tabs .nav-item .nav-link{padding:27px 1px 26px;font-size:.8rem;}
    .main-tabs .nav-item:not(:last-child){margin-right:15px;}
    .main-tabs .nav-item{width:calc(calc(100% / 5) - 14px);}
    .service-preview-content{padding-left:0;}

    /* index 4 */
    .header-tranparent-style2 .xs-menus .nav-toggle::before{background-color:#333333;-webkit-box-shadow:0 0.5em 0 0 #333333,0 1em 0 0 #333333;box-shadow:0 0.5em 0 0 #333333,0 1em 0 0 #333333;}
    .header-tranparent-style2.sticky-header .xs-header .nav-brand > img{margin-top:0px;}
    .header-tranparent-style2 .xs-header .nav-brand > img{margin-top:13px;}
    .xs-header.header-main .xs-menus .nav-menu > li > a .submenu-indicator-chevron{border-color:transparent #333333 #333333 transparent!important;}

    /* blog sidebar */
    .widget-posts .widget-post{-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .widget-posts .widget-post .media-body{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}
    .call-to-action-content h2{font-size:2.02rem;}
    .header-main .container .row{align-items:center;}
    .xs_nav-portrait .nav-menus-wrapper.nav-menus-wrapper-open{opacity:1!important;}
    .xs_nav-portrait .nav-dropdown>li>a{padding:12px 20px 12px 10px;}

.inner-banner-area {
    min-height: inherit;
    padding: 30px 0 25px 0;
}
.inner-banner-title {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 5px;
}
.banner-slider .owl-nav button.owl-next, .banner-slider .owl-nav button.owl-prev {
    border: 2px solid #fff;
}

.xs-banner .single-banner-slide {
    padding: 0;
min-height: inherit;padding-bottom: 20px;
}
.xs-banner .single-banner-slide .align-self-center {
    order: 1;
    text-align: center;
}
.xs-banner-content .banner-title {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
margin-bottom: 20px;
}
.xs-banner-content .btn-wraper a {
    height: 40px;
    line-height: 38px;
    margin-bottom: 20px;
}

    /* section title margin */
    .xs-heading[class*=text-]{margin-bottom:40px;}

    /* about page */
    .xs-info-img  + .video-content{position:static;}

    /* parallax image */
    .service-info-img,.service-summary-img{display:none;}

    /* footer */
    .partner-area .xs-list{text-align:left!important;}
    .copyright .social-list{text-align:center;}

    /* index version 5 */
    .xs-banner-content.banner-content-v2 .banner-title{font-size:1.2rem;}
    .xs-banner.banner-v2 .single-banner-slide{min-height:450px;background-size:cover;}
    .xs-banner-content.banner-content-v2 .banner-subtitle{margin-bottom:11px;}

    /* section padding */
    .section-padding-small{padding:40px 0px;}
    .piechats-wraper .single-piechart{float:none;display:block;text-align:center;}

    /* case studies */
    .call-to-action-content{text-align:center;}

    /* blog single */
    .post-list .entry-meta > span:not(:last-child){margin-right:20px;margin-bottom:8px;}
    .u-image.u-image-circle{text-align:center;max-width:275px;margin:0 auto;width:100%;}
    .u-cotnenent-text{width:100%;margin-top:22px;padding-left:0;text-align:center;max-width:340px;margin:22px auto 0;}
    .u-container-layout{display:block!important;}
.xs_nav-portrait .nav-menus-wrapper{    overflow-x: hidden;}
}

/* Landscape phones and portrait tablets */
@media (max-width:767px){

#about a.btn.btn-secondary {
    margin: 0 auto;
    display: table;
}
    .about-content-wrap {
    
    text-align: justify;
}
    .inner-banner-area{padding:30px 0;}
    h1{color:#fff;font-size:2.733333rem;font-weight:900;}
    .search-results article h2 a{font-size:22px;line-height:1.2;display:inline-block;}
    .search-results article{margin:14px 0;}
    .white-popup-block h2{font-size:2.2rem;}
    .white-popup-block{padding-top:50px;}
    .xs-section-padding.gray-bg .gallery-slider p{font-size:18px;}
    .call-to-action-area .call-to-action-content h2{margin-bottom:20px;color:#FFFFFF;text-align:center;}
    .call-to-action-area{background-color:#00A651;position:relative;padding:57px 0;}
    .error-404 h1{font-size:40px}
    .page-id-611 .default-template .container h1{font-size:40px}

    /* top bar */
    .xs-top-bar-info{margin-bottom:15px;text-align:center;}
    .xs-top-bar-info li:not(:last-child){padding-right:10px;margin-right:10px;}
    .xs-top-bar .xs-list{text-align:center;}

    /* header */
    .xs-header.header-main .xs-menu-tools{padding:19px 0;}

    /* section padding */
    .xs-section-padding{padding:50px 0;}

    /* why choose us */
    .why-choose-us-block{padding:0;}

    /* info wraper */
    .xs-info-wraper{padding-left:0;}

    /* section title */
    h3,.section-title,.case-study-step h3{font-size:1.5rem;}

    /* service nav */
    .main-tabs .nav-item:not(:last-child){margin-right:0;margin-bottom:30px;}
    .main-tabs .nav-item{width:100%;}
    .main-tabs .nav-item .nav-link::before{display:none;}

    /* service */
    .single-service-preview{padding:20px;}
    .service-preview-content{padding-left:0;}

    /* testimonial */
    .testimonial-slider-preview,.testimonial-slider-thumb{padding:0;}

    /* service tab */
    .single-service-preview{padding:30px;}

    /* footer */
    .address-info-list li a{font-size:1rem;}

    /* about page */
    .funfact-wraper [class*=col-]:not(:last-child) .single-funfact::before{display:none;}
    .funfact-wraper [class*=col-]:not(:last-child) .single-funfact{margin-bottom:20px;}

    /* case studies */
    .main-filter li a:hover::before,.main-filter li a.selected::before{display:none;}

    /* call to action */
    .call-to-action-content{padding-right:0px;}
    .call-to-action-area .btn-wraper{text-align:center;}

    /* case details */
    .case-about-area .case-about-img{display:none;}
    .project-brief-wraper{padding-bottom:50px;}
    .single-cases-card .card-image > img{width:100%;}

    /* news */
    .single-blog-post-thumb .post-image img{width:100%;}

    /* faq page */
    .faqAccordion .btn-link{padding:15px 30px;}
    .faqAccordion .card-body{padding:30px;}
    .xs-faq-group [class^=col-]:first-child .xs-single-faq:last-child{margin-bottom:50px;}

    /* shop */
    .product-filter-wraper{-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .woocommerce-ordering .shop-filter-title{top:0;padding-right:0px;margin-bottom:7px;display:inline-block;}
    .product-filter-wraper .woocommerce-ordering{margin-right:0px;}
    .product-filter-area .select{float:left;margin-right:0;}
    .product-filter-area .tab-filter{width:100%;}
    .product-filter-area .xs-serach,.product-filter-area .woocommerce-ordering{margin-bottom:15px;}

    /* pagination */
    .pagination li:not(:last-child){margin-right:15px;}
    .pagination li a{width:30px;height:30px;line-height:30px;}

    /* shop single */
    .product-summary{padding-left:10px;padding-right:10px;}
    .product-cart-info-list.list-inline>li:not(:last-child){margin-bottom:15px;}
    .main-tab .nav-item .nav-link.active{border-color:transparent;padding-bottom:10px;}
    .main-tab .nav-item:not(:last-child){margin-right:25px;}

    /* comment */
    .woocommerce #reviews #comments ol.commentlist{padding-left:0px;}

    /* blog comment */
    .xs-comments-area .comment:not(:last-child) .children{margin-left:10px;}
    .xs-comments-area .comment-body img{width:60px;height:60px;}
    .xs-comments-area .meta-data{margin-left:70px;}
    .xs-comments-area .comment:not(:last-child) .meta-data{margin-bottom:25px;}
    .xs-comments-area{margin-bottom:50px;padding-bottom:50px;}

    /* blog list */
    .post-list .post-body{padding:30px;}
    .post-list .entry-title{font-size:1.4rem;}
    .video-popup-btn{width:60px;height:60px;line-height:60px;}

    /* blog single */
    blockquote:before{font-size:2rem;margin-top:0px;}
    blockquote>p{padding-left:47px;}
    .single-blog-post .post-body{padding:25px;}
    .social-list > li{margin-bottom:10px;}
    .author-card,.post-navigation,.xs-comments-area.comment-style2,.comment-respond.respond-style2{padding:30px 25px;}
    .author-card .author-img{margin-right:14px;width:60px;height:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;}
    .post-next,.post-previous{border-color:transparent;}
    .single-post-nav{margin-right:0;}
    .post-navigation [class^=col-]+[class^=col-] .single-post-nav{margin-left:0;}
    .post-previous{margin-bottom:20px;}
    .xs-comments-area .comment-content{padding-right:0;}
    .xs-comments-area.comment-style2 .comment:not(:last-child) .children{padding-left:10px;}
    .blog-single-post-section .blog-sidebar-wraper{margin-top:30px;}

    /* service single */
    .service-info-section .xs-heading .section-title{font-size:1.2rem;line-height:1.4;}
    .service-info-block-area .xs-heading .section-title{font-size:1.266667rem;}

    /* service summary */
    .service-summary-text{padding-left:0;}
    .service-summary-text>p{padding-right:0;}
    .piechats-wraper .single-piechart:not(:last-child){margin-right:10px;margin-bottom:15px;}
    .service-summary-text.service-summary-2{padding-right:0;}

    /* menu tools */
    .xs-menu-tools{right:18px;position:relative;}

    /* case */
    .single-case-studies .image img{width:100%;}
    .single-bio-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
     

    /* index 2 */
    .xs-banner-content.banner-content-v2 .banner-title{font-size:2.2rem;}

    /* team */
    .hiring-image{text-align:center;margin-bottom:30px;}

    /* faq */
    .faq-question-wraper{padding-bottom:50px;}
    .faq-accordion-group{padding-bottom:50px;}

    /* shop */
    .product-header > img{width:100%;}
    .woocommerce-ordering .shop-filter-title{display:block;}
    .woocommerce-ordering{width:100%;}
    .product-filter-area .select{width:100%;}
    .product-filter-area .select-options{width:100%;}

    /* single service */
    .our-security-section.xs-section-padding{padding-bottom:30px;}
    .boosting-section.xs-section-padding{padding-top:30px;}

    /* blog sidebar */
    .widget-posts .widget-post{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
    .widget-posts .widget-post .media-body{margin-top:15px;}

    /* blog single */
    .post-list .entry-meta > span:not(:last-child){margin-right:10px;margin-bottom:10px;}
    .footer-widget .xs-lsit li:not(:last-child){margin-bottom:8px;}
    .footer-main{padding:40px 0 10px;}
    .footer-widget .xs-content-title{margin-bottom:22px;font-size:1.2rem;}
    .footer-email{margin:7px 0 0;}
    .footer-widget{margin-bottom:40px;}
    .ba-we-love-subscribers{width:320px;}
    .ba-we-love-subscribers .cfx_form_div_1 .cfx_input{height:38px;}
    .crm_btn.cfx_submit{height:44px;line-height:44px;}
    .xs-banner .single-banner-slide{min-height:630px;}
    .contact-from-wraper .cfx_form_div .crm_form_row_wrap{width:100%;}
    .xs-section-padding.gray-bg .gallery-slider .owl-nav button.owl-next,.xs-section-padding.gray-bg .gallery-slider .owl-nav button.owl-prev{margin-top:-60px;}
    .gallery-slider .owl-nav button.owl-next,.gallery-slider .owl-nav button.owl-prev,.banner-slider .owl-nav button.owl-next,.banner-slider .owl-nav button.owl-prev{height:40px;line-height:40px;width:40px;font-size:0.8rem;}
    .xs-banner .single-banner-slide{padding:0 60px;}
    .banner-title{font-size:29px;}
    .choose-us-img{min-height:60px;margin-bottom:18px;margin-left:0;}
    .service-info-block-area.info-block-style-2{padding-bottom:0;    padding-top: 50px;}
    .xs-banner-content .btn-wraper a{padding-left:26px;padding-right:26px;}
.client-logo-slider .why-choose-us-block {
     
    min-height: 60px;
}
.xs-banner-content .banner-title {
    min-height: 70px;
}.mb-5, .my-5 {
    margin-bottom: 2rem!important;
}
.why-choose-us-block h4 {
    min-height: 40px;
}.single-bio-thumb {
    margin: -10px auto 0;
}
}

/* Landscape phones and smaller */
@media (max-width:480px){

.inner-banner-area {
    min-height: inherit;
    padding: 30px 0 25px 0;
}
.inner-banner-title {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 5px;
}
.banner-slider .owl-nav button.owl-next, .banner-slider .owl-nav button.owl-prev {
    border: 2px solid #fff;
}

.xs-banner .single-banner-slide {
    padding: 0;
min-height: inherit;
}
.xs-banner .single-banner-slide .align-self-center {
    order: 1;
    text-align: center;
}
.xs-banner-content .banner-title {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
margin-bottom: 20px;
}
.xs-banner-content .btn-wraper a {
    height: 40px;
    
    margin-bottom: 20px;
}

    /* section title margin */
    .xs-heading[class*=text-]{margin-bottom:40px;}

    /* about page */
    .xs-info-img  + .video-content{position:static;}

    /* parallax image */
    .service-info-img,.service-summary-img{display:none;}

    /* footer */
    .partner-area .xs-list{text-align:left!important;}
    .copyright .social-list{text-align:center;}

    /* index version 5 */
    .xs-banner-content.banner-content-v2 .banner-title{font-size:1.2rem;}
    .xs-banner.banner-v2 .single-banner-slide{min-height:450px;background-size:cover;}
    .xs-banner-content.banner-content-v2 .banner-subtitle{margin-bottom:11px;}

    /* section padding */
    .section-padding-small{padding:40px 0px;}
    .piechats-wraper .single-piechart{float:none;display:block;text-align:center;}

    /* case studies */
    .call-to-action-content{text-align:center;}

    /* blog single */
    .post-list .entry-meta > span:not(:last-child){margin-right:20px;margin-bottom:8px;}
    .u-image.u-image-circle{text-align:center;max-width:275px;margin:0 auto;width:100%;}
    .u-cotnenent-text{width:100%;margin-top:22px;padding-left:0;text-align:center;max-width:340px;margin:22px auto 0;}
    .u-container-layout{display:block!important;}

}

@media (max-width:360px){
#home.xs-banner {
    height: 428px;
}
}

@media (max-width:320px){
    :root{font-size:13px;}

    /* index 2 */
    .service-info-summary h3{font-size:1rem;}
    .section-padding-small-bottom{padding-bottom:30px;}
    .piechats-wraper .single-piechart:not(:last-child){margin-right:0px;}
    .call-to-action-content h2{font-size:2rem;text-align:center;}

    /* banner */
    .banner-slider .single-banner-slide{min-height:650px;}
    .banner-title{font-size:1.7333333333rem;}
    .xs-banner-content .banner-title{margin-bottom:20px;}

    /* index 5 */
    .section-padding-small-top.boosting-section{padding-top:15px;}
    .main-filter li a{font-size:1rem;}
    .main-filter li:not(:last-child){margin-right:20px;}

    /* about */
    .inner-banner-title{font-size:2rem;}
    .main-tab .nav-item .nav-link{font-size:1rem;}

    /* single service */
    .service-info-block-area .btn-wraper .btn:not(:last-child){margin-right:0;}

    /* blog sidebar */
    .widget-posts .widget-post .media-body{margin-top:0px;}

    /* blog single */
    .post-list .entry-meta > span:not(:last-child){margin-right:0;margin-bottom:6px;}
    .post-list .entry-meta > span{display:block;}
    blockquote{padding:20px;}
}