/*=======================================
    Responsive / Media Queries
    (Largest resolution -> smallest)
=======================================*/
@media (min-width: 1451px) {
  .container {
    max-width: 1314px;
  }
}
@media (min-width: 1200px) and (max-width: 1450px) {
  .container {
    max-width: 1200px;
  }
}
@media (min-width: 768px) {
  .masonry-gallery {
    column-count: 2;
  }
}
@media (min-width: 1200px) {
  .masonry-gallery {
    column-count: 3;
  }
}
@media (max-width: 1650px) {

  .header-one .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }

  .header-two .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }

  .header-three .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }

  .bizzen-hero_one .hero-bg-shape {
    height: 850px;
  }

  .bizzen-hero_one .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }

  .bizzen-hero_one .hero-content h1 {
    font-size: 70px;
  }

  .bizzen-hero_one .text-box {
    margin-left: 20px;
  }

  .bizzen-hero_two .hero-content h1,
  .bizzen-hero_two .hero-content h2 {
    font-size: 50px;
    line-height: 55px;
    letter-spacing: -1px;
  }

  .bizzen-hero_three .hero-content h1 {
    font-size: 70px;
  }

  .bizzen-hero_three .hero-image-box .bizzen-avatar-box {
    left: -35%;
  }

  .bizzen-hero_three .hero-image-box .arrow-shape {
    left: -17%;
  }

  .bizzen-hero_three .hero-image-box .bizzen-iconic-text-box {
    top: 27%;
    right: -7%;
  }

  .bizzen-about_one .bizzen-image {
    margin-right: 15px;
  }

  .bizzen-about_one .bizzen-content-box .experience-text-wrap .text-box {
    padding-left: 30px;
  }

  .bizzen-about_one .bizzen-content-box .experience-text-wrap .text-box p {
    margin-bottom: 20px;
  }

  .bizzen-about_one .bizzen-content-box .experience-text-wrap .text-box .check-list {
    margin-bottom: 20px;
  }

  .bizzen-about_one .bizzen-content-box .experience-text-wrap .text-box .check-list li:not(:last-child) {
    margin-bottom: 17px;
  }

  .bizzen-about_two .bizzen-image.image-one {
    left: -70px;
  }

  .bizzen-about_two .bizzen-image.image-two {
    right: -85px;
  }

  .bizzen-service_three .service-overlay {
    width: 97%;
  }

  .bizzen-service-item.style-one .service-inner-content .content h4 {
    font-size: 22px;
    letter-spacing: -0.44px;
  }

  .bizzen-service-item.style-three {
    padding: 30px 15px 25px;
  }

  .bizzen-we_two .bizzen-image-box .bizzen-image.image-two {
    left: -70px;
  }

  .bizzen-we_two .bizzen-image-box .bizzen-image.image-two {
    left: auto;
    right: 30px;
  }

  .bizzen-process-item.style-two {
    padding: 40px 20px;
  }

  .bizzen-process-item.style-two .content h4 {
    font-size: 20px;
  }

  .bizzen-project-item.style-four .project-thumbnail .hover-content {
    padding: 20px 30px;
  }

  .bizzen-project-item.style-four .project-thumbnail .project-content .category-button a {
    padding: 5px 10px;
  }

  .bizzen-faq_one .bizzen-image {
    padding-left: 20px;
  }

  .bizzen-team_one .container-fluid {
    padding-left: 30px;
    padding-right: 30px;
  }

  .bizzen-member-info-box {
    padding: 20px 20px;
  }

  .team-details-wrapper .member-info {
    padding-left: 20px;
  }

  .bizzen-blog-post-item.style-two .post-content .title {
    font-size: 20px;
  }

  .bizzen-blog-post-item.style-three .post-content .title {
    font-size: 22px;
    line-height: 25px;
    font-weight: 700;
    letter-spacing: -0.44px;
  }

  .sidebar-widget-area .sidebar-widget {
    padding: 40px 30px;
  }

  .bizzen-company-sec .container-fluid {
    padding-left: 30px;
    padding-right: 30px;
  }

  .bizzen-info-left-box {
    padding: 30px 20px;
  }

  .main-footer .footer-widget-wrapper .footer-top .big-text {
    font-size: 60px;
  }
}

@media (min-width: 1024px) and (max-width: 1280px) { 
  .bizzen-hero_two .hero-content h1, .bizzen-hero_two .hero-content h2 {
    font-size: 40px;
    line-height: 45px;
    letter-spacing: -0.8px;
  }
  .section-title h2 {
    font-size: 40px;
    line-height: 45px;
    letter-spacing: -0.8px;
  }
}

@media (min-width: 992px) and (max-width: 1024px) {
  .service-static-grid .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 50%;
  }

  .bizzen-project_two .container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }

  .bizzen-project_two .project-two-title,
  .bizzen-project_two .project-two-cta {
    width: 100%;
  }

  .bizzen-project_two .project-two-title {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .bizzen-project_two .project-slider-arrows {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .bizzen-project_two .project-slider-wrap {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .bizzen-project_two .project-two-cta {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .bizzen-project_two .project-two-cta .bizzen-button {
    margin-bottom: 0;
    margin-top: 30px;
    text-align: center !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .bizzen-contact-info-sec .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: 100%;
  }

  .bizzen-process_two .process-wrapper .row {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    row-gap: 40px;
  }

  .bizzen-process_two .process-wrapper .item-column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .bizzen-process_two .process-wrapper .item-column .bizzen-process-item.style-two {
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 1200px) {
  .project-photos-only .bizzen-project-item.style-two {
    width: 800px;
  }
}
@media screen and (max-width: 1199.98px) {
  .process-wrapper .row {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }

  .process-wrapper .col-xl-4.col-md-6.col-sm-12 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .bizzen-process-item.style-three {
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }

  .theme-btn.style-one {
    padding: 15px 30px;
  }

  .header-navigation {
    padding: 10px 0 0 0;
  }

  .header-navigation .main-menu ul > li {
    margin-left: 10px;
    margin-right: 10px;
  }

  .header-navigation .main-menu ul > li > a {
    font-size: 16px;
  }

  .header-navigation .theme-nav-menu {
    text-align: left;
    position: fixed;
    top: 0;
    left: -290px;
    width: 290px;
    height: 100%;
    -webkit-transition-duration: 500ms;
            transition-duration: 500ms;
    padding: 20px 20px 30px;
    display: block;
    overflow-x: hidden;
    overflow-y: scroll;
    z-index: 9999;
    background-color: var(--white-color);
  }
  .header-navigation .theme-nav-menu.menu-on {
    left: 0;
  }
  .header-navigation .theme-nav-menu .main-menu {
    margin-top: 30px;
  }
  .header-navigation .theme-nav-menu .main-menu ul li {
    display: block;
    margin: 0;
  }
  .header-navigation .theme-nav-menu .main-menu ul li:not(:last-child) {
    border-bottom: 1px solid var(--border-color);
  }
  .header-navigation .theme-nav-menu .main-menu ul li a {
    display: block;
    padding: 12px 0;
    font-size: 18px;
  }
  .header-navigation .theme-nav-menu .main-menu ul li a:after {
    display: none;
  }
  .header-navigation .theme-nav-menu .main-menu ul li .sub-menu {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    background-color: transparent;
    visibility: visible;
    opacity: 1;
    display: none;
    -webkit-transition: none;
    transition: none;
  }
  .header-navigation .theme-nav-menu .main-menu ul li .sub-menu > li > a {
    padding: 10px 20px 0 20px;
  }
  .header-navigation .theme-nav-menu .main-menu ul li .sub-menu > li .sub-menu {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    background-color: transparent;
    visibility: visible;
    opacity: 1;
    display: none;
    -webkit-transition: none;
    transition: none;
    margin-left: 30px;
  }
  .header-navigation .theme-nav-menu .main-menu ul li .dd-trigger {
    position: absolute;
    right: 0;
    top: 10px;
    height: 25px;
    width: 25px;
    border-radius: 3px;
    z-index: 2;
    cursor: pointer;
    font-size: 16px;
  }
  .header-navigation .navbar-close {
    width: 35px;
    height: 35px;
    border-radius: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border: 1px solid var(--border-color);
    font-size: 16px;
  }
  .header-navigation .navbar-toggler {
    display: block;
  }
  .header-navigation .theme-menu-bottom h5 {
    margin-bottom: 25px;
  }
  .header-navigation .theme-menu-bottom .social-link li {
    display: inline-block;
    margin-right: 10px;
  }
  .header-navigation .theme-menu-bottom .social-link li a {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 1px solid var(--border-color);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .header-navigation .theme-menu-bottom .social-link li a:hover {
    background-color: var(--primary-color);
    color: var(--white-color);
  }

  .header-one .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .header-one .header-navigation .main-menu ul > li > a {
    color: var(--heading-color);
  }

  .header-two .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .header-two .header-navigation {
    backdrop-filter: inherit;
  }

  .header-two .header-navigation .main-menu ul > li > a {
    color: var(--heading-color);
  }

  .header-three .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .bizzen-hero_one .hero-bg-shape {
    height: 700px;
  }

  .bizzen-hero_one .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .bizzen-hero_three {
    padding: 220px 40px 0;
  }

  .bizzen-hero_three {
    padding: 220px 40px 0;
  }

  .bizzen-hero_three .shape.shape-one {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }

  .bizzen-hero_three .shape.shape-two {
    right: 30px;
    top: 20%;
  }

  .bizzen-hero_three .hero-content {
    text-align: center;
  }

  .bizzen-hero_three .hero-image-box .bizzen-avatar-box {
    left: 0;
  }

  .bizzen-hero_three .hero-image-box .arrow-shape {
    left: 7%;
  }

  .bizzen-hero_three .hero-image-box .bizzen-iconic-text-box {
    top: 15%;
    right: 7%;
  }

  .page-hero .page-content {
    padding-left: 0;
  }

  .page-hero .page-content h1 {
    font-size: 44px;
    line-height: 1.6;
  }

  .bizzen-about_one .bizzen-content-box .experience-text-wrap .text-box p {
    margin-bottom: 30px;
  }

  .bizzen-about_one .bizzen-content-box .experience-text-wrap .text-box .check-list {
    margin-bottom: 40px;
  }

  .bizzen-about_two .bizzen-image {
    max-width: 380px;
  }

  .bizzen-about_two .bizzen-image img {
    width: 70%;
  }

  .bizzen-about_two .bizzen-image.image-one {
    left: -20px;
  }

  .bizzen-about_two .bizzen-image.image-two {
    top: 70px;
    right: -30px;
  }

  .bizzen-about_two .bizzen-content-box {
    padding: 40px 30px;
  }

  .bizzen-about_two .bizzen-experience-box {
    right: -20px;
  }

  .bizzen-iconic-item.style-one {
    padding: 70px 50px 65px;
  }

  .bizzen-about_three .bizzen-content-box {
    padding-left: 0;
  }

  .bizzen-about_three .bizzen-content-box .section-title h2 {
    font-size: 48px;
  }

  .bizzen-features_one .features-wrapper {
    border-top: none;
  }

  .bizzen-features_one .features-wrapper .item-column:not(:last-child) {
    border-right: none;
  }

  .bizzen-features_two .bizzen-features-bg {
    display: none;
  }

  .bizzen-features-item.style-one {
    border: 1px solid var(--border-color);
    padding: 50px 40px 55px;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }

  .bizzen-features_one .features-wrapper .row {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    row-gap: 40px;
  }

  .bizzen-features_one .features-wrapper .item-column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .bizzen-service_three .service-overlay {
    width: 100%;
    height: 100%;
  }

  .bizzen-service-item.style-three {
    padding: 30px 30px 25px;
  }

  .bizzen-about-service .bizzen-features-list {
    padding-left: 0;
  }

  .service-details-wrapper .process-wrapper {
    border-top: none;
  }

  .service-details-wrapper .process-wrapper .bizzen-process-item {
    border: 1px solid var(--border-color);
    padding: 0 30px 25px;
  }

  .bizzen-growth-sec .play-bg {
    display: none;
  }

  .bizzen-growth-sec .bizzen-content-box {
    padding-right: 0;
  }

  .bizzen-proces_one .bizzen-work-list {
    border: 1px solid var(--border-color);
  }

  .bizzen-process-item.style-two .content h4 span {
    display: block;
  }

  .bizzen-process-item.style-two .content h4 {
    font-size: 22px;
  }

  .bizzen-project-item.style-four .project-thumbnail .hover-content {
    padding: 30px;
  }

  .bizzen-project-item.style-four .project-thumbnail .project-content .category-button a {
    padding: 7px 20px;
  }

  .bizzen-project-details-sec .project-details-wrapper .project-info-box {
    margin-right: 20px;
  }

  .bizzen-pricing-_two .table-area {
    width: 1300px;
  }

  .bizzen-faq_one .bizzen-image {
    padding-left: 0;
  }

  .bizzen-team_one .container-fluid {
    padding-left: 15px;
    padding-right: 14px;
  }

  .bizzen-member-info-box .content h4 {
    font-size: 18px;
  }

  .team-details-wrapper .member-info {
    padding-left: 0;
  }

  .team-details-wrapper .member-info .member-info-list {
    margin-bottom: 0;
  }
  .team-details-wrapper .member-info .member-info-list .bizzen-member-info-box {
    margin-bottom: 40px;
  }

  .bizzen-testimonial_two .bizzen-image img {
    margin-right: 0;
    max-width: 100%;
  }

  .bizzen-testimonial_two .bizzen-content-box {
    padding-left: 0;
  }

  .bizzen-testimonial_two .bizzen-content-box .testimonial-arrows {
    bottom: auto;
    right: auto;
    position: relative;
  }

  .blog-details-wrapper .entry-footer .social-share {
    margin-top: 15px;
  }

  .bizzen-company-sec .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }

  .bizzen-contact_one .contact-wrapper .contact-bg-wrap {
    display: none;
  }

  .bizzen-contact_one .contact-wrapper .contact-form-wrapper {
    width: 90%;
    margin: 0 auto;
  }

  .bizzen-error-sec .bizzen-content-box h1 {
    font-size: 60px;
  }

  .main-footer .footer-widget-wrapper .footer-widget-inner {
    margin-left: 0;
  }

  .main-footer .footer-widget-wrapper .footer-top {
    display: none;
  }

  .main-footer .footer-widget-wrapper .footer-widget-area {
    padding-left: 30px;
  }

  .bizzen-hero_two .single-slider {
    padding: 130px 15px 100px;
  }

  .footer-widget .widget-title {
    font-size: 16px;
    line-height: 26px;
    letter-spacing: -0.32px;
  }

  .footer-widget.footer-about-widget .footer-contact-list li, .footer-v2 .footer-widget.footer-nav-widget .widget-nav li a {
    font-size: 16px;
    line-height: 26px;
    letter-spacing: -0.32px;
  }

  .bizzen-contact_one .contact-wrapper .contact-form-wrapper {
    padding: 0 0 120px;
  }

  .service-details-wrapper .process-wrapper .row > [class*="col-"] {
    border-top: none;
  }

}
@media screen and (max-width: 991.98px) {

  .bg_cover {
    background-position: center;
  }

  .bizzen-hero_two .hero-content h1, 
  .bizzen-hero_two .hero-content h2 {
    font-size: 45px;
    line-height: 50px;
    letter-spacing: -0.9px;
  }

  .section-title h2 {
    font-size: 40px;
    line-height: 45px;
  }

  .header-top-bar {
    display: none;
  }

  .bizzen-project_two .container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }

  .bizzen-project_two .project-two-title,
  .bizzen-project_two .project-two-cta {
    width: 100%;
  }

  .bizzen-project_two .project-two-title {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .bizzen-project_two .project-slider-arrows {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .bizzen-project_two .project-slider-wrap {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .bizzen-project_two .project-two-cta {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }

  .bizzen-project_two .project-two-cta .bizzen-button {
    margin-bottom: 0;
    margin-top: 30px;
  }
  
  .bizzen-hero_one .hero-bg-shape {
    display: none;
  }

  .bizzen-hero_one .hero-content {
    margin-bottom: 60px;
  }

  .bizzen-hero_one .text-box {
    margin-left: 0;
    display: none;
  }

  .bizzen-hero_two .hero-content .bizzen-experience-wrap {
    margin: 0 auto;
  }

  .bizzen-hero_three {
    padding: 220px 0 110px;
  }

  .bizzen-hero_three .hero-content h1 {
    font-size: 56px;
    line-height: 1.5em;
  }

  .bizzen-hero_three .hero-image-box {
    display: none;
  }

  .bizzen-about_one .bizzen-content-box .experience-text-wrap .experience-box h2 {
    font-size: 120px;
  }

  .bizzen-about_two .bizzen-image {
    display: none;
  }

  .bizzen-about_two .bizzen-content-box .content-wrap {
    margin: inherit;
  }

  .bizzen-about_two .bizzen-experience-box {
    display: none;
  }

  .bizzen-iconic-item.style-one {
    padding: 50px 40px 40px;
  }

  .bizzen-about_three .about-wrapper {
    padding-bottom: 120px;
  }

  .bizzen-about_three .bizzen-item-list {
    border-right: none;
  }

  .bizzen-about_three .bizzen-item-list .bizzen-iconic-item.style-one {
    border: 1px solid var(--border-color);
    padding-left: 40px;
    margin-bottom: 40px;
  }
  .bizzen-about_three .bizzen-item-list .bizzen-iconic-item.style-one:first-child {
    padding-top: 40px;
  }

  .bizzen-about_three .col-lg-7 .bizzen-iconic-item.style-one {
    border: 1px solid var(--border-color);
    padding-left: 40px;
    padding-top: 40px;
    margin-bottom: 40px;
  }

  .bizzen-service_three .avatar-ratings-wrapper .avatar-text {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .bizzen-service_three .avatar-ratings-wrapper .rating-box {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 40px;
  }

  .service-details-wrapper .service-item-main .service-content h4.title {
    font-size: 40px;
    line-height: 55px;
  }

  .bizzen-counter-item.style-three {
    text-align: center;
  }

  .bizzen-process_two .text-box {
    max-width: 100%;
  }

  .bizzen-process_two .process-wrapper {
    border-top: none;
    padding: 0 15px;
  }

  .bizzen-process_two .process-wrapper .item-column:not(:last-child) {
    border-right: none;
  }
  .bizzen-process_two .process-wrapper .item-column:not(:last-child) .bizzen-process-item.style-two {
    margin-bottom: 40px;
  }

  .bizzen-process-item.style-two {
    border: 1px solid var(--border-color);
  }

  .bizzen-experience-sec .bizzen-experience-wrap .experience-content h3 {
    font-size: 30px;
  }

  .bizzen-project_two .project-slider {
    margin-right: -12px;
    margin-left: -12px;
  }
  .bizzen-project_two .project-slider .slick-slide {
    margin-left: 12px;
    margin-right: 12px;
  }

  .bizzen-project-details-sec .project-details-wrapper .project-info-box {
    margin-bottom: 40px;
    margin-right: 0;
  }

  .bizzen-member-info-box {
    padding: 20px 30px;
  }

  .bizzen-testimonial_three .testimonial-arrows {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  .bizzen-blog-post-item.style-two .post-content .title {
    font-size: 18px;
  }

  .bizzen-blog-post-item.style-three .post-content .title {
    font-size: 20px;
  }

  .blog-details-wrapper .entry-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .bizzen-contact_two .contact-wrapper h2 {
    font-size: 40px;
    line-height: 1.4em;
  }

  .main-footer .footer-widget-wrapper .footer-widget-inner:after {
    display: none;
  }

  .main-footer .footer-widget-wrapper .footer-widget-area {
    padding-left: 0;
    padding: 50px 0 15px;
  }

  .footer-v2 .footer-widget.footer-nav-widget {
    padding-left: 0;
  }

  /* Spacing utilities scaled for tablet */
  .mt-65 { margin-top: 45px; }
  .mt-70 { margin-top: 50px; }
  .mt-75 { margin-top: 55px; }
  .mt-80 { margin-top: 60px; }
  .mt-85 { margin-top: 60px; }
  .mt-90 { margin-top: 65px; }
  .mt-95 { margin-top: 70px; }
  .mt-100 { margin-top: 70px; }
  .mt-105 { margin-top: 75px; }
  .mt-110 { margin-top: 80px; }
  .mt-115 { margin-top: 85px; }
  .mt-120 { margin-top: 85px; }
  .mt-125 { margin-top: 90px; }
  .mt-130 { margin-top: 95px; }
  .mt-135 { margin-top: 95px; }
  .mt-140 { margin-top: 100px; }
  .mt-145 { margin-top: 105px; }
  .mt-150 { margin-top: 110px; }
  .mt-155 { margin-top: 110px; }
  .mt-160 { margin-top: 115px; }
  .mt-165 { margin-top: 120px; }
  .mt-170 { margin-top: 120px; }
  .mt-175 { margin-top: 125px; }
  .mt-180 { margin-top: 130px; }
  .mt-185 { margin-top: 135px; }
  .mt-190 { margin-top: 135px; }
  .mt-195 { margin-top: 140px; }
  .mt-200 { margin-top: 145px; }
  .mt-205 { margin-top: 150px; }
  .mt-210 { margin-top: 150px; }
  .mt-215 { margin-top: 155px; }
  .mt-220 { margin-top: 160px; }
  .mt-225 { margin-top: 160px; }
  .mt-230 { margin-top: 165px; }
  .mt-235 { margin-top: 170px; }
  .mt-240 { margin-top: 175px; }
  .mt-245 { margin-top: 175px; }
  .mt-250 { margin-top: 180px; }
  .mt-255 { margin-top: 185px; }
  .mt-260 { margin-top: 185px; }
  .mt-265 { margin-top: 190px; }
  .mt-270 { margin-top: 195px; }
  .mt-275 { margin-top: 200px; }
  .mt-280 { margin-top: 200px; }
  .mt-285 { margin-top: 205px; }
  .mt-290 { margin-top: 210px; }
  .mt-295 { margin-top: 210px; }
  .mt-300 { margin-top: 215px; }
  .mb-65 { margin-bottom: 45px; }
  .mb-70 { margin-bottom: 50px; }
  .mb-75 { margin-bottom: 55px; }
  .mb-80 { margin-bottom: 60px; }
  .mb-85 { margin-bottom: 60px; }
  .mb-90 { margin-bottom: 65px; }
  .mb-95 { margin-bottom: 70px; }
  .mb-100 { margin-bottom: 70px; }
  .mb-105 { margin-bottom: 75px; }
  .mb-110 { margin-bottom: 80px; }
  .mb-115 { margin-bottom: 85px; }
  .mb-120 { margin-bottom: 85px; }
  .mb-125 { margin-bottom: 90px; }
  .mb-130 { margin-bottom: 95px; }
  .mb-135 { margin-bottom: 95px; }
  .mb-140 { margin-bottom: 100px; }
  .mb-145 { margin-bottom: 105px; }
  .mb-150 { margin-bottom: 110px; }
  .mb-155 { margin-bottom: 110px; }
  .mb-160 { margin-bottom: 115px; }
  .mb-165 { margin-bottom: 120px; }
  .mb-170 { margin-bottom: 120px; }
  .mb-175 { margin-bottom: 125px; }
  .mb-180 { margin-bottom: 130px; }
  .mb-185 { margin-bottom: 135px; }
  .mb-190 { margin-bottom: 135px; }
  .mb-195 { margin-bottom: 140px; }
  .mb-200 { margin-bottom: 145px; }
  .mb-205 { margin-bottom: 150px; }
  .mb-210 { margin-bottom: 150px; }
  .mb-215 { margin-bottom: 155px; }
  .mb-220 { margin-bottom: 160px; }
  .mb-225 { margin-bottom: 160px; }
  .mb-230 { margin-bottom: 165px; }
  .mb-235 { margin-bottom: 170px; }
  .mb-240 { margin-bottom: 175px; }
  .mb-245 { margin-bottom: 175px; }
  .mb-250 { margin-bottom: 180px; }
  .mb-255 { margin-bottom: 185px; }
  .mb-260 { margin-bottom: 185px; }
  .mb-265 { margin-bottom: 190px; }
  .mb-270 { margin-bottom: 195px; }
  .mb-275 { margin-bottom: 200px; }
  .mb-280 { margin-bottom: 200px; }
  .mb-285 { margin-bottom: 205px; }
  .mb-290 { margin-bottom: 210px; }
  .mb-295 { margin-bottom: 210px; }
  .mb-300 { margin-bottom: 215px; }
  .pt-65 { padding-top: 45px; }
  .pt-70 { padding-top: 50px; }
  .pt-75 { padding-top: 55px; }
  .pt-80 { padding-top: 60px; }
  .pt-85 { padding-top: 60px; }
  .pt-90 { padding-top: 65px; }
  .pt-95 { padding-top: 70px; }
  .pt-100 { padding-top: 70px; }
  .pt-105 { padding-top: 75px; }
  .pt-110 { padding-top: 80px; }
  .pt-115 { padding-top: 85px; }
  .pt-120 { padding-top: 85px; }
  .pt-125 { padding-top: 90px; }
  .pt-130 { padding-top: 95px; }
  .pt-135 { padding-top: 95px; }
  .pt-140 { padding-top: 100px; }
  .pt-145 { padding-top: 105px; }
  .pt-150 { padding-top: 110px; }
  .pt-155 { padding-top: 110px; }
  .pt-160 { padding-top: 115px; }
  .pt-165 { padding-top: 120px; }
  .pt-170 { padding-top: 120px; }
  .pt-175 { padding-top: 125px; }
  .pt-180 { padding-top: 130px; }
  .pt-185 { padding-top: 135px; }
  .pt-190 { padding-top: 135px; }
  .pt-195 { padding-top: 140px; }
  .pt-200 { padding-top: 145px; }
  .pt-205 { padding-top: 150px; }
  .pt-210 { padding-top: 150px; }
  .pt-215 { padding-top: 155px; }
  .pt-220 { padding-top: 160px; }
  .pt-225 { padding-top: 160px; }
  .pt-230 { padding-top: 165px; }
  .pt-235 { padding-top: 170px; }
  .pt-240 { padding-top: 175px; }
  .pt-245 { padding-top: 175px; }
  .pt-250 { padding-top: 180px; }
  .pt-255 { padding-top: 185px; }
  .pt-260 { padding-top: 185px; }
  .pt-265 { padding-top: 190px; }
  .pt-270 { padding-top: 195px; }
  .pt-275 { padding-top: 200px; }
  .pt-280 { padding-top: 200px; }
  .pt-285 { padding-top: 205px; }
  .pt-290 { padding-top: 210px; }
  .pt-295 { padding-top: 210px; }
  .pt-300 { padding-top: 215px; }
  .pb-65 { padding-bottom: 45px; }
  .pb-70 { padding-bottom: 50px; }
  .pb-75 { padding-bottom: 55px; }
  .pb-80 { padding-bottom: 60px; }
  .pb-85 { padding-bottom: 60px; }
  .pb-90 { padding-bottom: 65px; }
  .pb-95 { padding-bottom: 70px; }
  .pb-100 { padding-bottom: 70px; }
  .pb-105 { padding-bottom: 75px; }
  .pb-110 { padding-bottom: 80px; }
  .pb-115 { padding-bottom: 85px; }
  .pb-120 { padding-bottom: 85px; }
  .pb-125 { padding-bottom: 90px; }
  .pb-130 { padding-bottom: 95px; }
  .pb-135 { padding-bottom: 95px; }
  .pb-140 { padding-bottom: 100px; }
  .pb-145 { padding-bottom: 105px; }
  .pb-150 { padding-bottom: 110px; }
  .pb-155 { padding-bottom: 110px; }
  .pb-160 { padding-bottom: 115px; }
  .pb-165 { padding-bottom: 120px; }
  .pb-170 { padding-bottom: 120px; }
  .pb-175 { padding-bottom: 125px; }
  .pb-180 { padding-bottom: 130px; }
  .pb-185 { padding-bottom: 135px; }
  .pb-190 { padding-bottom: 135px; }
  .pb-195 { padding-bottom: 140px; }
  .pb-200 { padding-bottom: 145px; }
  .pb-205 { padding-bottom: 150px; }
  .pb-210 { padding-bottom: 150px; }
  .pb-215 { padding-bottom: 155px; }
  .pb-220 { padding-bottom: 160px; }
  .pb-225 { padding-bottom: 160px; }
  .pb-230 { padding-bottom: 165px; }
  .pb-235 { padding-bottom: 170px; }
  .pb-240 { padding-bottom: 175px; }
  .pb-245 { padding-bottom: 175px; }
  .pb-250 { padding-bottom: 180px; }
  .pb-255 { padding-bottom: 185px; }
  .pb-260 { padding-bottom: 185px; }
  .pb-265 { padding-bottom: 190px; }
  .pb-270 { padding-bottom: 195px; }
  .pb-275 { padding-bottom: 200px; }
  .pb-280 { padding-bottom: 200px; }
  .pb-285 { padding-bottom: 205px; }
  .pb-290 { padding-bottom: 210px; }
  .pb-295 { padding-bottom: 210px; }
  .pb-300 { padding-bottom: 215px; }
}
@media (max-width: 767.98px) {
  .contact-form #contact-submit-btn {
    width: 100%;
  }

  .bizzen-hero_one {
    padding: 180px 0 95px;
  }

  .bizzen-hero_one .hero-content h1 img {
    display: none;
  }

  .bizzen-hero_one .hero-content h1 {
    font-size: 32px;
    line-height: 1.5em;
  }

  .bizzen-hero_one .text-box {
    display: block;
  }

  .bizzen-hero_two .hero-content h1,
  .bizzen-hero_two .hero-content h2 {
    font-size: 30px;
    letter-spacing: -0.6px;
    line-height: 35px;
  }

  .bizzen-hero_two .hero-content h2 + p {
    margin-top: 55px;
  }

  .bizzen-hero_two .hero-content .hero-button-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
  .bizzen-hero_two .hero-content .hero-button-wrap .bizzen-button {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
  }
  .bizzen-hero_two .hero-content .hero-button-wrap .bizzen-button .theme-btn {
    width: 100%;
  }
  .bizzen-hero_two .hero-content .hero-button-wrap .bizzen-avatar-box {
    margin-left: 0;
    margin-top: 30px;
  }

  .bizzen-hero_two .hero-content .bizzen-experience-wrap .arrow-wrap {
    display: none;
  }

  .bizzen-hero_three .hero-content .sub-title {
    font-size: 14px;
    margin-bottom: 15px;
  }

  .bizzen-hero_three .hero-content h1 span {
    padding: 5px 15px;
    font-size: 16px;
  }

  .bizzen-hero_three .hero-content h1 {
    font-size: 32px;
    line-height: 1.5em;
  }

  .page-hero {
    padding: 160px 0 75px;
  }

  .page-hero .page-content h1 {
    font-size: 32px;
    line-height: 40px;
  }

  .bizzen-about_one .bizzen-content-box .experience-text-wrap {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .bizzen-about_one .bizzen-content-box .experience-text-wrap .text-box {
    padding-left: 0;
    margin-top: 30px;
    margin-left: 0;
    border-left: none;
  }

  .bizzen-about_three .bizzen-content-box .section-title h2 {
    font-size: 28px;
  }

  .bizzen-service_two .service-slider {
    margin-left: -12px;
    margin-right: -12px;
  }

  .bizzen-service_two .service-slider .slick-slide {
    margin-left: 12px;
    margin-right: 12px;
  }

  .bizzen-we_two .bizzen-image-box .bizzen-image.image-two {
    right: 0;
    bottom: 0;
    top: auto;
  }

  .bizzen-we_two .bizzen-content-box .content-wrap {
    border-left: none;
  }

  .bizzen-we_two .bizzen-content-box .content-wrap > p {
    padding-left: 0;
  }

  .bizzen-we_two .bizzen-content-box .content-wrap .bizzen-iconic-left-box {
    margin-left: 0;
  }

  .bizzen-we_two .bizzen-content-box .content-wrap .bizzen-text-box .number {
    padding: 15px 20px;
    font-size: 32px;
  }

  .bizzen-we_two .bizzen-content-box .content-wrap .bizzen-text-box .text {
    padding: 15px 20px;
  }

  .bizzen-iconic-left-box.style-one {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .bizzen-iconic-left-box.style-one .content h3 {
    font-size: 20px;
  }

  .cta-text {
    font-size: 20px;
    line-height: 30px;
    letter-spacing: -0.8px;
  }

  .service-details-wrapper .service-item-main .service-content h4.title {
    font-size: 28px;
    line-height: 33px;
  }

  .bizzen-counter_one .bizzen-content-box {
    padding-bottom: 80px;
  }

  .bizzen-growth-sec .bizzen-content-box .counter-wrap .item-column:not(:last-child) {
    border-right: none;
  }

  .bizzen-growth-sec .bizzen-content-box .counter-wrap .item-column:not(:last-child) .bizzen-counter-item {
    border-bottom: 1px solid rgba(255, 255, 255, 0.25);
  }

  .bizzen-experience-sec .bizzen-experience-wrap .arrow-shape {
    display: none;
  }

  .bizzen-experience-sec .bizzen-experience-wrap .experience-year {
    height: 300px;
  }

  .bizzen-experience-sec .bizzen-experience-wrap .experience-year h2 {
    font-size: 100px;
  }

  .bizzen-experience-sec .bizzen-experience-wrap .experience-content {
    padding-top: 50px;
    margin-left: 0;
  }

  .bizzen-experience-sec .bizzen-experience-wrap .experience-content .symbol h4 {
    margin-right: 20px;
  }

  .bizzen-project-item.style-one .project-inner {
    padding: 100px 20px 20px;
  }

  .bizzen-project-item.style-one .project-inner .content {
    padding: 30px 20px 40px;
  }

  .bizzen-project-item.style-one .project-inner .content .title {
    font-size: 20px;
  }

  .bizzen-project-item.style-one .project-inner .content p {
    display: none;
  }

  .bizzen-project_three .project-slider {
    padding: 0 12px;
  }

  .bizzen-project_three .project-slider .slick-slide {
    margin-right: 0;
  }

  .bizzen-project_three .project-slider .slick-track .bizzen-project-item:nth-child(even) {
    margin-top: 0;
  }

  .bizzen-project-details-sec .project-details-wrapper .project-content .title {
    font-size: 22px;
  }

  .bizzen-project-details-sec .project-details-wrapper .project-content h3 {
    font-size: 18px;
  }

  .bizzen-project-details-sec .post-navigation-wrapper .post-navigation-item {
    padding: 0 30px;
  }

  .bizzen-project-details-sec .post-navigation-wrapper .icon {
    margin-bottom: 40px;
    margin-top: 40px;
  }

  .bizzen-testimonial_three .testimonial-slider-three {
    margin-left: -12px;
    margin-right: -12px;
  }

  .bizzen-testimonial_three .testimonial-slider-three .slick-slide {
    margin-left: 12px;
    margin-right: 12px;
  }

  .bizzen-blog-post-item.style-one {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .bizzen-blog-post-item.style-one .post-thumbnail {
    margin-right: 0;
    margin-bottom: 25px;
  }

  .blog-standard-wrapper .bizzen-blog-post-item .post-content .title {
    font-size: 22px;
    line-height: 35px;
  }

  .blog-details-wrapper .blog-post-item {
    padding: 30px 20px;
  }

  .blog-details-wrapper .blog-post-item .post-content .title {
    font-size: 22px;
    line-height: 35px;
  }

  .blog-details-wrapper .comments-area .comments-list .comment {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .blog-details-wrapper .comments-area .comments-list .comment .comment-avatar {
    margin-bottom: 20px;
  }

  .blog-details-wrapper .comments-area .comments-list .comment-reply .comment {
    margin-left: 20px;
  }

  .bizzen-client-item .client-img {
    padding: 0 20px;
  }

  .bizzen-contact_one .contact-wrapper .contact-form-wrapper {
    width: 100%;
    padding: 50px 30px 70px;
  }

  .bizzen-contact_two .contact-wrapper {
    padding: 40px 30px 50px;
  }

  .bizzen-contact_two .contact-wrapper h2 {
    font-size: 28px;
    line-height: 1.3em;
  }

  .bizzen-error-sec .bizzen-content-box h1 {
    font-size: 32px;
  }

    .bizzen-hero_two .single-slider {
        min-height: 560px;
        padding: 100px 15px 80px;
    }

    .site-branding .brand-logo img {
        height: 60px;
        margin-top: 0;
    }

    .bizzen-service-item.style-two {
        padding: 30px;
    }
    .bizzen-service-item.style-two .icon-count-wrap {
        margin-bottom: 30px;
    }
    .bizzen-service-item.style-two .icon-count-wrap .number {
        font-size: 44px;
    }

    .bizzen-features-item.style-one {
        padding: 35px 25px;
    }
    .bizzen-features-item.style-one .content .icon img {
        width: 80px;
    }

    .bizzen-blog-post-item.style-one .post-thumbnail {
      max-width: 100%;
    }

  /* Spacing utilities scaled for mobile */
  .mt-65 { margin-top: 30px; }
  .mt-70 { margin-top: 35px; }
  .mt-75 { margin-top: 40px; }
  .mt-80 { margin-top: 40px; }
  .mt-85 { margin-top: 40px; }
  .mt-90 { margin-top: 45px; }
  .mt-95 { margin-top: 50px; }
  .mt-100 { margin-top: 50px; }
  .mt-105 { margin-top: 50px; }
  .mt-110 { margin-top: 55px; }
  .mt-115 { margin-top: 60px; }
  .mt-120 { margin-top: 60px; }
  .mt-125 { margin-top: 60px; }
  .mt-130 { margin-top: 65px; }
  .mt-135 { margin-top: 70px; }
  .mt-140 { margin-top: 70px; }
  .mt-145 { margin-top: 70px; }
  .mt-150 { margin-top: 75px; }
  .mt-155 { margin-top: 80px; }
  .mt-160 { margin-top: 80px; }
  .mt-165 { margin-top: 80px; }
  .mt-170 { margin-top: 85px; }
  .mt-175 { margin-top: 90px; }
  .mt-180 { margin-top: 90px; }
  .mt-185 { margin-top: 90px; }
  .mt-190 { margin-top: 95px; }
  .mt-195 { margin-top: 100px; }
  .mt-200 { margin-top: 100px; }
  .mt-205 { margin-top: 100px; }
  .mt-210 { margin-top: 105px; }
  .mt-215 { margin-top: 110px; }
  .mt-220 { margin-top: 110px; }
  .mt-225 { margin-top: 110px; }
  .mt-230 { margin-top: 115px; }
  .mt-235 { margin-top: 120px; }
  .mt-240 { margin-top: 120px; }
  .mt-245 { margin-top: 120px; }
  .mt-250 { margin-top: 125px; }
  .mt-255 { margin-top: 130px; }
  .mt-260 { margin-top: 130px; }
  .mt-265 { margin-top: 130px; }
  .mt-270 { margin-top: 135px; }
  .mt-275 { margin-top: 140px; }
  .mt-280 { margin-top: 140px; }
  .mt-285 { margin-top: 140px; }
  .mt-290 { margin-top: 145px; }
  .mt-295 { margin-top: 150px; }
  .mt-300 { margin-top: 150px; }
  .mb-65 { margin-bottom: 30px; }
  .mb-70 { margin-bottom: 35px; }
  .mb-75 { margin-bottom: 40px; }
  .mb-80 { margin-bottom: 40px; }
  .mb-85 { margin-bottom: 40px; }
  .mb-90 { margin-bottom: 45px; }
  .mb-95 { margin-bottom: 50px; }
  .mb-100 { margin-bottom: 50px; }
  .mb-105 { margin-bottom: 50px; }
  .mb-110 { margin-bottom: 55px; }
  .mb-115 { margin-bottom: 60px; }
  .mb-120 { margin-bottom: 60px; }
  .mb-125 { margin-bottom: 60px; }
  .mb-130 { margin-bottom: 65px; }
  .mb-135 { margin-bottom: 70px; }
  .mb-140 { margin-bottom: 70px; }
  .mb-145 { margin-bottom: 70px; }
  .mb-150 { margin-bottom: 75px; }
  .mb-155 { margin-bottom: 80px; }
  .mb-160 { margin-bottom: 80px; }
  .mb-165 { margin-bottom: 80px; }
  .mb-170 { margin-bottom: 85px; }
  .mb-175 { margin-bottom: 90px; }
  .mb-180 { margin-bottom: 90px; }
  .mb-185 { margin-bottom: 90px; }
  .mb-190 { margin-bottom: 95px; }
  .mb-195 { margin-bottom: 100px; }
  .mb-200 { margin-bottom: 100px; }
  .mb-205 { margin-bottom: 100px; }
  .mb-210 { margin-bottom: 105px; }
  .mb-215 { margin-bottom: 110px; }
  .mb-220 { margin-bottom: 110px; }
  .mb-225 { margin-bottom: 110px; }
  .mb-230 { margin-bottom: 115px; }
  .mb-235 { margin-bottom: 120px; }
  .mb-240 { margin-bottom: 120px; }
  .mb-245 { margin-bottom: 120px; }
  .mb-250 { margin-bottom: 125px; }
  .mb-255 { margin-bottom: 130px; }
  .mb-260 { margin-bottom: 130px; }
  .mb-265 { margin-bottom: 130px; }
  .mb-270 { margin-bottom: 135px; }
  .mb-275 { margin-bottom: 140px; }
  .mb-280 { margin-bottom: 140px; }
  .mb-285 { margin-bottom: 140px; }
  .mb-290 { margin-bottom: 145px; }
  .mb-295 { margin-bottom: 150px; }
  .mb-300 { margin-bottom: 150px; }
  .pt-65 { padding-top: 30px; }
  .pt-70 { padding-top: 35px; }
  .pt-75 { padding-top: 40px; }
  .pt-80 { padding-top: 40px; }
  .pt-85 { padding-top: 40px; }
  .pt-90 { padding-top: 45px; }
  .pt-95 { padding-top: 50px; }
  .pt-100 { padding-top: 50px; }
  .pt-105 { padding-top: 50px; }
  .pt-110 { padding-top: 55px; }
  .pt-115 { padding-top: 60px; }
  .pt-120 { padding-top: 60px; }
  .pt-125 { padding-top: 60px; }
  .pt-130 { padding-top: 65px; }
  .pt-135 { padding-top: 70px; }
  .pt-140 { padding-top: 70px; }
  .pt-145 { padding-top: 70px; }
  .pt-150 { padding-top: 75px; }
  .pt-155 { padding-top: 80px; }
  .pt-160 { padding-top: 80px; }
  .pt-165 { padding-top: 80px; }
  .pt-170 { padding-top: 85px; }
  .pt-175 { padding-top: 90px; }
  .pt-180 { padding-top: 90px; }
  .pt-185 { padding-top: 90px; }
  .pt-190 { padding-top: 95px; }
  .pt-195 { padding-top: 100px; }
  .pt-200 { padding-top: 100px; }
  .pt-205 { padding-top: 100px; }
  .pt-210 { padding-top: 105px; }
  .pt-215 { padding-top: 110px; }
  .pt-220 { padding-top: 110px; }
  .pt-225 { padding-top: 110px; }
  .pt-230 { padding-top: 115px; }
  .pt-235 { padding-top: 120px; }
  .pt-240 { padding-top: 120px; }
  .pt-245 { padding-top: 120px; }
  .pt-250 { padding-top: 125px; }
  .pt-255 { padding-top: 130px; }
  .pt-260 { padding-top: 130px; }
  .pt-265 { padding-top: 130px; }
  .pt-270 { padding-top: 135px; }
  .pt-275 { padding-top: 140px; }
  .pt-280 { padding-top: 140px; }
  .pt-285 { padding-top: 140px; }
  .pt-290 { padding-top: 145px; }
  .pt-295 { padding-top: 150px; }
  .pt-300 { padding-top: 150px; }
  .pb-65 { padding-bottom: 30px; }
  .pb-70 { padding-bottom: 35px; }
  .pb-75 { padding-bottom: 40px; }
  .pb-80 { padding-bottom: 40px; }
  .pb-85 { padding-bottom: 40px; }
  .pb-90 { padding-bottom: 45px; }
  .pb-95 { padding-bottom: 50px; }
  .pb-100 { padding-bottom: 50px; }
  .pb-105 { padding-bottom: 50px; }
  .pb-110 { padding-bottom: 55px; }
  .pb-115 { padding-bottom: 60px; }
  .pb-120 { padding-bottom: 60px; }
  .pb-125 { padding-bottom: 60px; }
  .pb-130 { padding-bottom: 65px; }
  .pb-135 { padding-bottom: 70px; }
  .pb-140 { padding-bottom: 70px; }
  .pb-145 { padding-bottom: 70px; }
  .pb-150 { padding-bottom: 75px; }
  .pb-155 { padding-bottom: 80px; }
  .pb-160 { padding-bottom: 80px; }
  .pb-165 { padding-bottom: 80px; }
  .pb-170 { padding-bottom: 85px; }
  .pb-175 { padding-bottom: 90px; }
  .pb-180 { padding-bottom: 90px; }
  .pb-185 { padding-bottom: 90px; }
  .pb-190 { padding-bottom: 95px; }
  .pb-195 { padding-bottom: 100px; }
  .pb-200 { padding-bottom: 100px; }
  .pb-205 { padding-bottom: 100px; }
  .pb-210 { padding-bottom: 105px; }
  .pb-215 { padding-bottom: 110px; }
  .pb-220 { padding-bottom: 110px; }
  .pb-225 { padding-bottom: 110px; }
  .pb-230 { padding-bottom: 115px; }
  .pb-235 { padding-bottom: 120px; }
  .pb-240 { padding-bottom: 120px; }
  .pb-245 { padding-bottom: 120px; }
  .pb-250 { padding-bottom: 125px; }
  .pb-255 { padding-bottom: 130px; }
  .pb-260 { padding-bottom: 130px; }
  .pb-265 { padding-bottom: 130px; }
  .pb-270 { padding-bottom: 135px; }
  .pb-275 { padding-bottom: 140px; }
  .pb-280 { padding-bottom: 140px; }
  .pb-285 { padding-bottom: 140px; }
  .pb-290 { padding-bottom: 145px; }
  .pb-295 { padding-bottom: 150px; }
  .pb-300 { padding-bottom: 150px; }
}
@media screen and (max-width: 767px) {
  .project-photos-only .bizzen-project-item.style-two {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 575.98px) {
  .section-title h2 {
    font-size: 28px;
    line-height: 31px;
  }

  .bizzen-project-item.style-four .project-thumbnail .hover-content {
    padding: 20px 30px;
  }

  .bizzen-project-item.style-four .project-thumbnail .project-content .category-button a {
    padding: 5px 10px;
  }

  .blog-details-wrapper .entry-footer .tag-links a {
    margin-bottom: 10px;
  }
}

@media (max-width: 390px) {
  .section-title h2 {
    font-size: 26px;
    line-height: 29px;
  }
}

