/*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/2565(这个说明仅在演示里会看到,下载的源码里没有)*/@media (max-width:427px) {    .wel-mags,    .call-nums {        display: none !important    }}@media (max-width:480px) {    .service-area .sm-50,    .client-section .sm-50,    .work-item-area .sm-50,    .latest-blog .sm-50,    .newsletter-inner .sm-50,    .footer-area .sm-50,    .copyrighet-area .sm-50 {        max-width: 100%;    }    .pt-80 {        padding-top: 40px;    }    .pb-80 {        padding-bottom: 54px;    }}@media (min-width:428px) and (max-width:765px) {    .sm-50 {        max-width: 50%    }    .loca-maps {        display: none !important    }}@media (min-width:320px) and (max-width:568px) {    .pricing-items {        margin-bottom: 30px;    }    .service-area .pt-80 {        padding-top: 38px;    }    .home-2 .header-top-inner .sm-50 {        max-width: 100%;    }    .sm-50 {        max-width: 50%    }    .home-2 .slider-content h1 {        padding: 0;        margin: 0;        font-size: 18px;        line-height: 24px;    }    .Contributions-contents {        padding-top: 50px;        padding-bottom: 50px;    }    .h-box-icon {        display: none;    }    .carousel-indicators {        bottom: 13px;    }    .home-2 .slider-content h1 {        color: #2c2d3e;    }    .home-2 .slider-content p,    .home-3 .slider-content p {        margin-bottom: 14px;        font-size: 16px;        line-height: 23px;        height: 48px;        overflow: hidden;    }    .home-2 .c-menus,    .home-3 .c-menus {        width: 100%;    }    .home-2 .logo,    .home-3 .logo {        margin-right: 0;    }    .c-center {        justify-content: center !important;    }    a.btn-subscribe {        padding: 15px 16px;        padding-right: 84px;    }    .service-content {        text-align: center;    }    .ft-info-list p {        margin-left: 0;    }    div#pageview-chart >div {        width: 100% !important;    }    div#pageview-chart >div >canvas {        width: 100% !important;    }    .header-search {        display: none;    }    .c-center {        justify-content: center !important;        text-align: center;        margin: 3px 0;    }    nav.navbar.navbar-expand-md.btco-hover-menu {        padding: 10px 0;    }    .header-search.pull-right {        display: none;    }    span.navbar-toggler-icon:after {        content: "\f039";        font-family: fontawesome;        cursor: pointer;    }    .navbar-toggler-icon {        height: auto;    }    .working-time {        margin: 13px;    }    div#pageview-chart >div,    div#pageview-chart2 >div {        width: 100% !important;    }    div#pageview-chart >div >canvas,    div#pageview-chart2 >div >canvas {        width: 100%;        max-width: 100%;    }    .subscribe-form >div {        width: 100%;        padding-bottom: 10px;    }    .form-group.subscribe-grup {        margin-top: 20px;        text-align: center;    }    .service-details .tab-content {        padding-top: 50px;    }    /**** slider ***/    .slider-img img {        height: 100%;        object-fit: cover;    }    .slider-img {        height: 300px;    }    .slider-content p {        height: 50px;        overflow: hidden;    }    .slider-content h1 {        font-size: 26px;        padding-right: 0;        margin-bottom: 3px;        line-height: 33px;    }    .slider-content h2 {        font-size: 27px;        margin-bottom: 6px;    }    /*** service ***/    .service-icon-bg {        margin: auto !important;    }    .newsletter-content p {        padding-right: 0;        padding-bottom: 30px;    }    h2.ft-hadidng {        padding: 30px 0;    }    /*** servicve ***/    .service-img img,    .work-img img,    .about-img img,    .log-img img {        width: 100%;        object-fit: cover;    }    .service-icon {        margin-right: 16px;    }    .service-item {        margin-bottom: 30px;    }    .Contributions-section.pt-80 {        padding-top: 0;    }    .home-3 .Contributions-section.pt-80 {        padding-top: 50px;    }    .home-3 .about-section.pt-80 {        padding-top: 30px;    }    .contribut-sort-dec h2 {        padding-right: 0rem;        line-height: 33px;    }    .client-section {        overflow: hidden;    }    /*** working ***/    ul.working-list li,    ul.working-list li a {        display: block;        margin: 14px 0;    }    .work-item {        margin-bottom: 30px;    }    .hadidng-2 h2 {        font-size: 26px;        line-height: 31px;    }    /**** testimonial ***/    .texti-img {        margin: auto;    }    .testimonial-item .item {        text-align: center;    }    .testi-dec {        margin-top: 20px;    }    /**** about ***/    .about-content {        padding-right: 0;    }    .about-content h2 span:after {        margin-left: 0;        left: 0;    }    /*** blog ***/    .single-blog {        margin-bottom: 30px;    }    .contact-area {        padding-top: 30px;    }    .subscrib-dec h2 {        font-size: 30px;    }    .subscrib-dec {        margin-bottom: 20px;    }    /*** footer ***/    .footer-inner.p-5 {        padding-top: 3rem !important;    }    .ft-widget {        margin-top: 40px;    }    .ft-twite-top a {        font-size: 22px;    }    .copyright {        text-align: center;        padding-top: 1rem !important;    }    /*** home 2 ***/    .home-2 .Contributions-contents {        padding-top: 50px;    }    .home-2 .subscrib-area.pt-80 {        padding-top: 50px;    }    .home-3 .testi-dec {        padding: 0;    }    .home-3 .testi-dec p {        font-size: 20px;    }    .breadcrum-inner h2 {        font-size: 40px;    }    .contact-page .contact-widget {        margin-bottom: 50px;    }    .ft-content {        padding-bottom: 20px;    }    h5.contact-widget-title.no-margin {        margin-top: 30px;    }}@media (max-width:568px) and (orientation: landscape) {    .carousel-indicators {        bottom: 13px;    }    .home-2 .c-menus,    .home-3 .c-menus {        width: 100%;    }    .home-2 .logo,    .home-3 .logo {        margin-right: 0px;    }    .home-2 .slider-content p,    .home-3 .slider-content p {        margin-bottom: 14px;        font-size: 16px;        line-height: 23px;        height: 48px;        overflow: hidden;    }    .service-icon-bg {        margin: auto;    }    .home-3 .logo {        margin-right: 0;    }    .home-3 .btco-hover-menu a,    .home-3 .navbar >li >a {        text-transform: capitalize;        padding: 19px 7px;        color: #fff;        font-size: 18px;        font-weight: 600;    }    .pricing-items {        margin-bottom: 30px;    }    .sm-50 {        max-width: 50%;    }    .banner-text p {        font-size: 23px;    }    .contribut-sort-dec h2 {        font-size: 26px;    }    .home-3 .banner-text p,    .home-3 .testi-dec {        padding: 0;    }    .home-3 .testi-dec p {        font-size: 21px;    }    .home-3 .service-icon {        width: 13%;    }    .home-3 .header-search.pull-right {        right: 0;    }    .home-3 .header-bottom {        position: relative;    }    h5.contact-widget-title.no-margin {        margin-top: 30px;    }}@media (max-width:767px) and (orientation: landscape) {    .home-3 .about-section.pt-80 {        padding-top: 30px;    }}@media (min-width:558px) and (max-width:767px) {    .service-area .pt-80 {        padding-top: 38px;    }    .service-page2 .Contributions-contents {        padding-top: 0;    }    .Contributions-contents {        padding-top: 50px;    }    .pricing-items {        margin-top: 30px;    }    .ft-content {        padding-bottom: 20px;    }    .sm-50 {        max-width: 50% !important;    }    .contribut-sort-dec {        margin-top: 30px;    }    .home-2 .slider-content h1 {        color: #2c2d3e;    }    .home-2 .slider-content p,    .home-3 .slider-content p {        margin-bottom: 14px;        font-size: 16px;        line-height: 23px;        height: 48px;        overflow: hidden;    }    .home-2 .logo,    .home-3 .logo {        margin-right: 0px;    }    .subscribe-form >div {        width: 100%;    }    .form-group.subscribe-grup {        text-align: center;        margin-top: 20px;    }    .newsletter-content p {        padding-right: 0;    }    .sm-hidden {        display: none !important;    }    .c-right {        justify-content: flex-end !important;    }    span.navbar-toggler-icon:after {        content: "\f039";        font-family: fontawesome;        cursor: pointer;    }    .navbar-toggler-icon {        height: auto;    }    nav.navbar.navbar-expand-md.btco-hover-menu {        padding: 17px 0;    }    .header-search.pull-right {        float: right;        position: absolute;        right: 64px;        top: -6px;    }    .header-menu {        position: relative;    }    /*** slider ***/    .slider-content h1 {        font-size: 25px;        line-height: 32px;        margin-bottom: 10px;    }    .slider-content h2 {        font-size: 30px;        margin-bottom: 13px;    }    .slider-img {        height: 278px;    }    .slider-img img {        height: 100%;        object-fit: cover;    }    .banner-text p {        font-size: 22px;        line-height: 34px;    }    .service-icon {        margin-right: 9px;    }    .about-img {        margin-top: 40px;    }    ul.working-list li {        margin: 5px 5px;    }    .work-item {        margin-bottom: 30px;    }    .about-img img {        width: 100%;        object-fit: cover;    }    .about-content {        padding-right: 0;    }    .single-blog {        margin-bottom: 30px;    }    .contact-area {        margin-top: 50px;    }    .subscrib-dec h2 {        font-size: 21px;    }    .ft-twite {        margin-top: 30px;    }    /*** home 2 ***/}@media (max-width:987px) {    .dis-none {        display: none !important;    }    .service-section.pt-80 {        padding-top: 23px;    }    .company-gallery .pt-80 {        padding-top: 44px;    }}@media (min-width:598px) and (max-width:767px) and (orientation: landscape) {    .home-2 .slider-content h1 {        color: #2c2d3e;    }    .home-2 .c-menus,    .home-3 .c-menus {        width: 100%;    }    .subscribe-form >div {        width: 100%;    }    .form-group.subscribe-grup {        text-align: center;        margin-top: 20px;    }    .sm-hidden {        display: none !important;    }    .newsletter-content p {        padding-right: 0;    }    .c-right {        justify-content: flex-end !important;    }    span.navbar-toggler-icon:after {        content: "\f039";        font-family: fontawesome;        cursor: pointer;    }    .navbar-toggler-icon {        height: auto;    }    nav.navbar.navbar-expand-md.btco-hover-menu {        padding: 17px 0;    }    .header-search.pull-right {        float: right;        position: absolute;        right: 64px;        top: -6px;    }    .header-menu {        position: relative;    }    .service-details .tab-content {        padding-top: 50px;    }    /*** slider ***/    .slider-content h1 {        font-size: 25px;        line-height: 26px;        margin-bottom: 7px;    }    .slider-content h2 {        font-size: 30px;        margin-bottom: 13px;    }    .slider-img {        height: 278px;    }    .slider-img img {        height: 100%;        object-fit: cover;    }    .banner-text p {        font-size: 22px;        line-height: 34px;    }    .service-icon {        margin-right: 9px;    }    .service-item {        margin-bottom: 30px;    }    ul.working-list li {        margin: 5px 5px;    }    .work-item {        margin-bottom: 30px;    }    .about-img img {        width: 100%;        object-fit: cover;    }    .about-content {        padding-right: 0;    }    .single-blog {        margin-bottom: 30px;    }    .contact-area {        margin-top: 50px;    }    .subscrib-dec h2 {        font-size: 21px;    }    .ft-twite {        margin-top: 30px;    }    .contact-page .contact-widget {        margin-bottom: 50px;    }}@media (max-width:767px) {    .login-2 {        display: none !important;    }    .home-2 .logo,    .home-3 .logo {        margin-top: 20px;    }    .home-2 .c-menus,    .home-3 .c-menus {        width: 100%;    }}@media (min-width: 779px) and (max-width:1200px) {    .btco-hover-menu a,    .navbar >li >a {        padding: 19px 12px;        font-size: 15px;    }    .h-box-content strong {        font-size: 13px;    }}@media (min-width: 768px) and (max-width:989px) {    .carousel-indicators {        bottom: 15px;    }    .navbar-expand-md .navbar-nav .dropdown-menu {        position: absolute;        left: auto;    }    .service-details .tab-content {        padding-top: 50px;    }    .price-text {        margin-right: 0;        float: left;    }    .newsletter-content p {        padding-right: 0;    }    .ft-content {        padding-top: 19px;    }}@media (max-width:991px) {    .hadidng-2 h2 {        font-size: 21px;    }    .summery-dec h2 {        font-size: 20px;    }    .Contributions-area {        margin-top: 30px;    }    nav.navbar.navbar-expand-md.btco-hover-menu {        display: block;    }    .navbar-toggler {        color: #fff;    }    .home-2 .navbar-toggler {        color: #5d59eb;        float: right;        position: absolute;        right: 0;        top: -24px;    }    .home-3 .navbar-toggler {        color: #5d58ea;        float: right;        position: absolute;        right: 0;        top: -24px;    }    span.navbar-toggler-icon:after {        content: "\f039";        font-family: fontawesome;        cursor: pointer;    }    .navbar-toggler-icon {        height: auto;    }    .header-search.pull-right {        position: absolute;        top: -7px;        right: 85px;    }    .header-menu {        position: relative;    }}@media (min-width: 768px) and (max-width:991px) {    .header-search {        display: none !important;    }    ul.working-list li a {        padding: 14px 14px;        margin: 0px 3px;    }    .login-2 {        display: none !important;    }    .home-2 .logo,    .home-3 .logo {        margin-right: 0;    }    .home-2 .btco-hover-menu a,    .home-2 .navbar >li >a,    .home-3 .btco-hover-menu a,    .home-3 .navbar >li >a {        padding: 13px 13px;    }    .home-2 .slider-content p,    .home-3 .slider-content p {        margin-bottom: 10px;    }    .slider-content h1 {        margin-bottom: 12px;    }    .slider-content p {        margin-bottom: 14px;    }}@media (max-width:853px) and (orientation: landscape) {    .slider-content h1 {        margin-bottom: 9px;    }    .slider-content p {        margin-bottom: 10px;    }    .service-icon {        margin-right: 0px;    }    .service-item {        margin-top: 30px;    }    ul.working-list li a {        padding: 14px 14px;        margin: 0px 3px;    }    .about-content {        padding-right: 0;    }    .single-blog {        margin-bottom: 30px;    }    .question-area h2 {        padding-right: 0rem;    }    .home-3 .banner-text p {        padding: 0;    }    .home-2 .c-menus {        width: 100%;    }}@media (min-width:768px) and (max-width:1024px) {    .home-2 .slider-content h1 {        font-size: 25px;        line-height: 35px;        margin-bottom: 5px;    }    .consult-business .img {        margin-top: 50px;    }    .carousel-indicators {        bottom: 10px;    }    .hadidng-2 h2 {        font-size: 23px;    }    a.btn-subscribe {        padding: 15px 23px;        padding-right: 82px;    }    div#pageview-chart >div,    div#pageview-chart2 >div {        width: 100% !important;    }    div#pageview-chart >div >canvas,    div#pageview-chart2 >div >canvas {        width: 100%;        max-width: 100%;    }    .summery-dec h2 {        line-height: 27px;        font-size: 18px;    }    .form-group.subscribe-grup {        ;        width: 100%;        text-align: center;        margin-top: 20px;    }    span.navbar-toggler-icon:after {        content: "\f039";        font-family: fontawesome;        cursor: pointer;    }    .navbar-toggler-icon {        height: auto;    }    .slider-content h1 {        font-size: 26px;        line-height: 34px;    }    .home-3 .slider-content h2 {        font-size: 30px;        line-height: 41px;    }    .slider-content h2 {        font-size: 28px;        margin-bottom: 4px;    }    .banner-text p {        font-size: 27px;        line-height: 40px;    }    .service-item,    .single-blog {        margin-top: 30px;    }    .question-area h2 {        padding-right: 0;    }    .subscrib-dec h2 {        font-size: 26px;    }    .ft-twite {        padding-top: 30px;    }    .ft-twite-top a {        font-size: 21px;    }    ul.working-list li {        margin-bottom: 10px;    }    .work-item {        margin-bottom: 30px;    }    .about-content {        padding-right: 0;        padding-bottom: 20px;    }    .header-search.pull-right {        position: absolute;        top: 0px;        right: 0;    }    .header-menu {        position: relative;    }    .service-icon {        margin-right: 15px;    }    .home-3 .testi-dec {        padding: 0 11%;    }    .home-3 .testi-dec p {        font-size: 22px;        line-height: 38px;    }    .service-content >a {        font-size: 19px;    }    .service-section.pt-80 {        padding-top: 50px;    }    .gallery-link a {        font-size: 15px;        line-height: 24px;    }    .company-gallery .pt-80 {        padding-top: 50px;    }}@media (min-width:768px) and (max-width:1024px) and (orientation: landscape) {    span.navbar-toggler-icon:after {        content: "\f039";        font-family: fontawesome;        cursor: pointer;    }    .navbar-toggler-icon {        height: auto;    }    .header-search.pull-right {        position: absolute;        top: 0px;        right: 0;    }    .header-menu {        position: relative;    }    .service-icon {        margin-right: 12px;    }    .home-3 .testi-dec {        padding: 0 11%;    }}/*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/2565(这个说明仅在演示里会看到,下载的源码里没有)*/