/* 1680px */
@media (max-width: 1910px) {
  .fenzo-brief-cta__title,.fenzo-brief-cta__title {
    font-size: 40px;
    line-height: 45px;
  }
  .ss-facebook-ads .ss-slide-social ul.list-heading-tab {
    max-width: 100%;
  }
  .essential-wrapper {
    /* flex-wrap: wrap; */
    max-width: 100%;
    margin: 0 auto;
    margin-bottom: 0px;
  }
  
  .min-social-service .logo-social {
    width: 50%;
  }
  .instagram-why p br {
    display: none;
  }
  .list-services .item-sv:nth-child(4) .content-sv p,
  .list-services .item-sv:nth-child(5) .content-sv p,
  .list-services .item-sv:nth-child(6) .content-sv p,
  .list-services .item-sv:nth-child(7) .content-sv p {
    -webkit-line-clamp: 5;
    line-clamp: 5;
  }
  .list-services .content-sv p {
    -webkit-line-clamp: 7;
    line-clamp: 7;
  }
  .tiktok-one-up
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 600px;
    margin-left: -95px;
  }
  .banner-full
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 760px;
  }

  .font-70 {
    font-size: 58px;
    line-height: normal;
  }
  .ss-copywriting-contents .col-left img {
    margin-left: -85px;
  }
  .ss-copywriting-agency .col-right img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  #banner-copywriting
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
  }
  .min-social-service .logo-social {
    width: 50%;
  }
  .row .col .min-social-service .logo-social img {
    height: 100%;
    width: 100%;
  }
  .col-advertising .wpb_text_column.wpb_content_element p > br {
    display: none;
  }

  .all-blog-seo {
    margin: 0px;
  }
}

@media (min-width: 1280px) and (max-width: 1750px) {
  body #header-outer #top .call-item {
    font-size: 18px;
    line-height: 18px;
  }
  .fenzo-brief-cta__trigger-title {
    font-size: 16px;
  }
  body .fenzo-brief-cta__trigger {
    padding: 16px !important;
  }
  html body[data-button-style^="rounded"] .fenzo-brief-cta__trigger {
    border-radius: 20px 0 0 20px !important;
    -webkit-border-radius: 20px 0 0 20px !important;
    border-top-left-radius: 20px !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 20px !important;
  }
  .fenzo-brief-cta__arrow {
    margin-top: 10px;
  }
  .fenzo-brief-cta__arrow svg {
    width: 20px;
    height: 20px;
  }
  .fenzo-brief-cta__trigger-icon img {
    animation: fenzo-clock-ring 1.2s ease-in-out infinite;
    width: 35px !important;
    margin-bottom: 0 !important;
  }
  .fenzo-brief-cta__form .gfield--width-half {
    grid-column: span 6 !important;
    min-width: 0 !important;
  }
  .fenzo-brief-cta {
    --cta-trigger-width: 180px;
    --cta-panel-width: calc(100vw - 180px - 30px);
    --cta-total-width: calc(100vw - 30px);
  }

  .fenzo-brief-cta__panel-inner {
    grid-template-columns: 1fr 1fr;
  }

  /* LEFT CONTENT */
  .fenzo-brief-cta__items {
    column-gap: 45px;
    row-gap: 40px;
  }

  .fenzo-brief-cta__item-title {
    font-size: 20px;
    margin-bottom: 16px;
  }

  .fenzo-brief-cta__item-description {
    font-size: 15px;
    line-height: 1.35;
  }
  /* GRAVITY FORMS */
  .fenzo-brief-cta__form .gform_wrapper,
  .fenzo-brief-cta__form form,
  .fenzo-brief-cta__form .gform-body,
  .fenzo-brief-cta__form .gform_fields {
    width: 100%;
    max-width: 100%;
    min-width: 0;
  }

  .fenzo-brief-cta__form .gfield {
    min-width: 0;
    max-width: 100%;
  }

  .fenzo-brief-cta__form input[type='text'],
  .fenzo-brief-cta__form input[type='email'],
  .fenzo-brief-cta__form input[type='tel'],
  .fenzo-brief-cta__form input[type='number'],
  .fenzo-brief-cta__form select,
  .fenzo-brief-cta__form textarea {
    max-width: 100%;
    min-width: 0;
    padding: 0 !important;
  }
}
/* 1560px */
@media (max-width: 1680px) {
  .fenzo-brief-cta__title, .fenzo-brief-cta__form-title {
    font-size: 35px;
    line-height: 40px;
    margin-bottom: 40px;
  }
  .fenzo-brief-cta__form-contact {
    margin-bottom: 40px;
  }
  .fenzo-gallery .gallery-item {
    flex: unset;
  }
  .baner-home-bottom img.image-bottom {
    right: 0;
  }
  .ss-fat-wallet
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 770px;
  }
  .ss-social-video img.img-with-animation {
    max-width: 800px;
    margin-left: -100px;
  }
  .link-building-services .ls-one-agency .row_col_wrap_12_inner.col.span_12 {
    margin-left: 0;
    margin-right: 0;
  }
  .banner-tiktok
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 680px;
  }
  .ss-slide-tab.ss-slide-social {
    margin-bottom: 60px;
  }
  .ss-facebook-ads .box-social-service .slick-list {
    max-width: 1440px;
    margin-bottom: 50px;
    padding: 0px 25px;
  }
  .ss-facebook-ads .min-social-service .box-des {
    padding-right: 50px;
    max-width: 480px;
  }
  .ss-facebook-ads .list-content-tab .slick-initialized .slick-slide {
    margin: 0 30px;
  }
  .fb-live-reporting p br {
    display: none;
  }
  .ss-conversion-driven .col-left img.img-with-animation {
    max-width: 640px;
    margin-left: -80px;
  }
  .tiktok-why .tiktok-service-item p br {
    display: none;
  }
  .list-feature-work .bar-play {
    background-size: contain;
    background-repeat: no-repeat;
  }
  .media-video
    .col-left
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 780px;
    margin-left: -90px;
  }
  .banner-full
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 680px;
  }
  .box-item-seo .seo-block-slider li br {
    display: none;
  }
  .ss-seo-instantly .col-right img.img-with-animation {
    max-width: 550px;
    margin-left: -170px;
  }
  .row .col .marbt-16 {
    margin-bottom: 14px;
  }

  .col-right .seo-image-shape {
    margin-right: 20px;
  }
  .ss-seo-traffic .col-left img.img-with-animation {
    margin-left: -30px;
  }
  .ss-seo-traffic .col-right .vc_column-inner {
    padding: 50px 0 20px 80px;
  }
  .banner-branding-items .vc_col-sm-3.wpb_column .vc_column-inner {
    margin-right: 0;
  }

  .ss-maintenance-more-services .col-right img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }

  .heading-lines span.ct-line-rd-big::before {
    background-size: contain;
    width: 130%;
    left: -10px;
    bottom: -35px;
  }
  .ss-googleAds-increase .col-left img.img-with-animation {
    margin-left: -30px;
  }
  #ss-corporate-website .col-right .vc_column-inner img {
    max-width: 735px;
  }
  .ss-copywriting-seo .col-right img.img-with-animation {
    margin-left: -120px;
  }
  .ss-copywriting-contents .col-left img {
    margin-left: -45px;
  }
  .line-above-title::before {
    left: -50px;
    width: 200px;
  }
  .banner-section .row_col_wrap_12.col.span_12 {
    padding: 250px 0 95px;
  }
  .intro-social-marketing
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
  }
  .box-social-service .slick-list {
    margin-left: 0px;
  }
  .organic-content
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0px;
  }
  .strategies-dogs
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0px;
  }
  .performance-tracking
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }

  .build-loyal
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0px;
  }

  .capture-audience
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0px;
  }

  .lastly-report
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .all-blog-seo .slick-dots {
    bottom: -50px;
  }
  .ss-about-process .col-right .img-with-aniamtion-wrap.right {
    margin-right: 0 !important;
  }
  body .banner-form-url .gform_wrapper.gravity-theme .gfield input {
    width: 75%;
  }
  .social-factoids-slider .item-factoid ul {
    column-gap: 50px;
  }
  body .popup-career .gform_wrapper.gravity-theme .gform_footer button[type="submit"] {
    background-size: 30px;
    background-position-x: calc(100% - 15px);
  }
  body .banner-form-url .gform_wrapper.gravity-theme .gfield input {
    height: 50px;
    padding: 15px 20px;
  }
  .banner-red::before {
    width: 280px;
    height: 30px;
  }
  body #header-outer #top .call-item svg {
    width: 40px;
    height: 40px;
  }
  #header-outer .sf-menu li ul li.menu-item:not(.heading-dropdown) a::before {
    background-size: 12px;
    width: 12px;
    height: 14px;
  }
  #header-outer .sf-menu li ul li.menu-item.heading-dropdown a {
    font-size: 18px;
  }
  #header-outer .sf-menu li ul li.menu-item:not(.heading-dropdown) a {
    font-size: 16px;
    line-height: 21px;
    padding: 15px 12px;
    gap: 12px;
  }
  #header-outer .sf-menu li ul li.menu-item:not(.heading-dropdown) a .menu-item-icon {
    width: 24px;
  }
  body .gform_wrapper.gravity-theme .gform_footer button[type="submit"] {
    padding: 15px 50px 15px 30px !important;
    min-width: auto;
    font-size: 18px;
    line-height: 18px;
  }
  .get-in-touch .gform_wrapper.gravity-theme .gform_footer::before, 
  #our-clients .gform_wrapper.gravity-theme .gform_footer::before, 
  .fenzo-brief-cta__panel .gform_wrapper.gravity-theme .gform_footer::before,
  #customer-form-wrapper .gform_wrapper.gravity-theme .gform_footer::before {
    right: 15px;
    width: 30px;
    height: 30px;
  }
  a.nectar-button.large.regular.regular-button.btn-default {
    font-size: 18px;
    line-height: 18px;
    padding: 20px 30px;
  }
  body .popup-career .cs-btn-back {
    font-size: 18px;
    line-height: 18px;
    padding: 20px 30px;
  }
  .fenzo-brief-cta__item-icon img {
    height: 90px !important;
  }
  .fenzo-services-grid .service-title {
    font-size: 30px;
  }
  .award-image {
    margin-top: -130px;
  }
  .award-image .img-with-animation.image-bottom {
    right: 50px;
    max-width: 500px;
  }
  .about-home br {
    display: none;
  }
  .fenzo-services-grid .service-title {
    font-size: 20px;
  }
  .ss-fat-wallet .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
    max-width: 670px;
  }
  .essential-wrapper .top-bg {
    height: 300px;
  }
  .essential-wrapper .circle {
    width: 120px;
    height: 120px;
    font-size: 65px;
    line-height: 60px;
  }
  .essential-wrapper .content h3 {
    font-size: 22px;
    line-height: 26px;
    min-height: 50px;
  }
  .essential-wrapper .content {
    padding: 50px 20px 30px;
    min-height: 575px;
  }
  .essential-wrapper .card {
    width: 20%;
  }
  .essential-wrapper .line {
    width: 220px;
    height: 40px;
    left: -35px;
  }
  .sell-more-product-fb img.img-with-animation {
    max-width: 100%;
    margin-left: -30px;
  }
  .ss-social-video img.img-with-animation {
    max-width: 750px;
    margin-left: -40px;
  }
  body
    #ajax-content-wrap
    .vc_row.inner_row.left_padding_75px
    .row_col_wrap_12_inner {
    padding-left: 30px;
  }
  body
    #ajax-content-wrap
    .vc_row.inner_row.right_padding_75px
    .row_col_wrap_12_inner {
    padding-right: 30px;
  }
  body #ajax-content-wrap .column-margin-55px.inner_row .child_column {
    padding-left: 15px;
    padding-right: 15px;
  }
  body #ajax-content-wrap .column-margin-55px.wpb_row > .span_12 {
    margin-left: -15px;
    margin-right: -15px;
  }
  body #ajax-content-wrap .column-margin-180px.inner_row .child_column {
    padding-left: calc(90px / 2);
    padding-right: calc(90px / 2);
  }
  body #ajax-content-wrap .column-margin-180px.wpb_row > .span_12 {
    margin-left: calc(90px / -2);
    margin-right: calc(90px / -2);
  }
  .ss-main-map.wpb_row.vc_row-fluid.vc_row.full-width-content {
    padding: 0;
  }
  .banner-youtube
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 600px;
  }
  .instagram-creatives .col-right .vc_column-inner {
    padding-left: 0;
  }
  .instagram-creatives .col-left img.img-with-animation {
    margin-left: -80px;
  }
  .instagram-graphics .col-right img.img-with-animation {
    margin-left: -45px;
  }
  .instargrma-ads
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 590px;
  }
  .banner-instagram .col-right .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
    max-width: 530px;
    margin-left: -80px;
  }
  .wpb_row.vc_row-fluid.vc_row.full-width-content {
    padding: 0 20px;
  }
  .video-user-buy .row_col_wrap_12.col.span_12 {
    padding: 165px 0;
  }
  body #ajax-content-wrap .column-margin-170px.inner_row .child_column {
    padding-left: 40px;
    padding-right: 40px;
  }
  body
    #ajax-content-wrap
    .vc_row.inner_row.left_padding_84px
    .row_col_wrap_12_inner {
    padding-left: 40px;
  }
  body
    #ajax-content-wrap
    .vc_row.inner_row.right_padding_84px
    .row_col_wrap_12_inner {
    padding-right: 40px;
  }
  body #ajax-content-wrap .column-margin-170px.wpb_row > .span_12 {
    margin-left: -40px;
    margin-right: -40px;
  }
  #ajax-content-wrap
    .vc_row.inner_row.left_padding_170px
    .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.left_padding_170px
    .row_col_wrap_12_inner {
    padding-left: 70px;
  }

  #ajax-content-wrap
    .vc_row.inner_row.right_padding_170px
    .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.right_padding_170px
    .row_col_wrap_12_inner {
    padding-right: 70px;
  }
  .slider-main-services .slider-prev-arrow {
    left: 25px;
  }
  .slider-main-services .slider-next-arrow {
    right: 85px;
  }
  .ls-main-services .slider-main-services {
    padding: 0 50px;
  }
  #ajax-content-wrap
    .vc_row.inner_row.left_padding_172px
    .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.left_padding_172px
    .row_col_wrap_12_inner {
    padding-left: 60px;
  }
  #ajax-content-wrap
    .vc_row.inner_row.right_padding_172px
    .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.right_padding_172px
    .row_col_wrap_12_inner {
    padding-right: 60px;
  }
  .banner-web-maintenance .col-left > .vc_column-inner {
    padding: 160px 0 60px !important;
  }
  .ss-banner-local-seo .row_col_wrap_12.col.span_12,
  .ss-banner-mobile-seo .row_col_wrap_12.col.span_12,
  .banner-international-seo .row_col_wrap_12.col.span_12,
  .ss-banner-enterprise-seo .row_col_wrap_12.col.span_12 {
    padding: 200px 0 100px !important;
  }
  .banner-ui-ux {
    padding-top: 160px !important;
    padding-bottom: 90px !important;
  }
  .ss-banner-social .box-service-list li {
    font-size: 28px;
    line-height: 36px;
  }
  .slider-tab-seo.slick-slider .slick-track {
    margin: 0;
  }
  .wpb_column.left_padding_desktop_80px > .vc_column-inner {
    padding-left: 40px;
  }
  .wpb_column.right_padding_desktop_102px > .vc_column-inner {
    padding-right: 40px;
  }
  .wpb_column.right_padding_desktop_242px > .vc_column-inner {
    padding-right: 40px;
  }
  .wpb_column.right_padding_desktop_69px > .vc_column-inner {
    padding-right: 40px;
  }
  .wpb_column.left_padding_desktop_102px > .vc_column-inner {
    padding-left: 40px;
  }
  .wpb_column.left_padding_desktop_69px > .vc_column-inner {
    padding-left: 40px;
  }
  .wpb_column.right_padding_desktop_125px > .vc_column-inner {
    padding-right: 60px;
  }
  .wpb_column.left_padding_desktop_132px > .vc_column-inner {
    padding-left: 60px;
  }
  .wpb_column.right_padding_desktop_92px > .vc_column-inner {
    padding-right: 40px;
  }
  .wpb_column.right_padding_desktop_87px > .vc_column-inner {
    padding-right: 40px;
  }
  .wpb_column.right_padding_desktop_111px > .vc_column-inner {
    padding-right: 60px;
  }
  .wpb_column.left_padding_desktop_87px > .vc_column-inner {
    padding-left: 40px;
  }
  .ss-seo-search-engine br {
    display: none;
  }
  body .font-22 {
    font-size: 20px;
    line-height: 30px;
  }
  .ss-banner-ecommerce .row_col_wrap_12.col.span_12 {
    padding: 180px 0 90px;
  }
  .banner-link-building .col-left > .vc_column-inner {
    padding: 200px 0 100px;
  }
  body #ajax-content-wrap .column-margin-248px .wpb_column:not(.child_column) {
    padding-left: calc(100px / 2);
    padding-right: calc(100px / 2);
  }
  body #ajax-content-wrap .column-margin-248px.wpb_row > .span_12 {
    margin-left: calc(100px / -2);
    margin-right: calc(100px / -2);
  }
  .list-posts .item-blog {
    margin: 0px 15px;
  }
  .blog-new .list-posts .img-blog a img {
    height: 300px;
  }
  .wpb_column.left_padding_desktop_130px > .vc_column-inner {
    padding-left: 40px;
  }
  .wpb_column.right_padding_desktop_130px > .vc_column-inner {
    padding-right: 40px;
  }
  .wpb_column.left_padding_desktop_105px > .vc_column-inner {
    padding-left: 50px;
  }
  .banner-corporate
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 453px;
  }
  .banner-copywriting {
    padding: 200px 0 150px !important;
  }
  .row .col .marbt-60 {
    margin-bottom: 40px;
  }
  #banner-branding .image-banner {
    max-width: 640px;
    margin-left: -225px;
  }
  .row .col .line-h-82,
  .row .col .line-h-97 {
    line-height: 50px;
  }
  .font-24 {
    font-size: 22px;
    line-height: 28px;
  }
  .popup-close {
    top: 40px;
    right: 40px;
  }
  .popup-career .popup-content {
    padding: 60px 70px;
    top: 0;
    min-height: 100vh;
    max-width: 1280px;
  }
  .popup-close svg {
    width: 25px;
  }
  .popup-career .gform_wrapper.gravity-theme input[type="tel"]::placeholder,
  .popup-career .gform_wrapper.gravity-theme input[type="text"]::placeholder,
  .popup-career .gform_wrapper.gravity-theme input[type="email"]::placeholder,
  .popup-career .gform_wrapper.gravity-theme textarea::placeholder {
    font-size: 16px;
    line-height: 24px;
  }
  .popup-career .gform_wrapper.gravity-theme input[type="tel"], 
  .popup-career .gform_wrapper.gravity-theme input[type="text"], 
  .popup-career .gform_wrapper.gravity-theme input[type="email"], 
  .popup-career .gform_wrapper.gravity-theme select, 
  .popup-career .gform_wrapper.gravity-theme textarea {
    font-size: 16px;
    line-height: 24px;
  }
  .title_career {
    font-size: 28px;
    line-height: 44px;
  }
  .blog-new .all-blog {
    gap: 50px;
  }
  .ss-singapore-information .iwithtext .iwt-text h2 {
    font-size: 22px;
    line-height: 30px;
  }
  .list-portfolio .item-portfolio {
    width: calc(33.33% - 20px);
    margin: 15px 10px;
    position: relative;
  }
  .item-tab-default a {
    padding: 12px 30px;
    font-size: 18px;
    line-height: 18px;
  }
  #footer-outer #footer-widgets .widget h4 {
    font-size: 24px;
  }
  .row .col .heading-work {
    font-size: 28px;
    line-height: 42px;
  }
  .font-32 {
    font-size: 28px;
    line-height: 40px;
  }
  .ss-about-fenzo
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
  }
  body .font-50 {
    font-size: 35px;
    line-height: 40px;
  }
  body .font-60,
  body .font-65 {
    font-size: 40px;
    line-height: 45px;
  }
  body .font-80 {
    font-size: 55px;
    line-height: 60px;
  }
  body .font-90 {
    font-size: 60px;
    line-height: 65px;
  }
  .row .col .line-h-112 {
    line-height: 65px;
  }
  body .font-55 {
    font-size: 35px;
    line-height: 40px;
  }

  .ss-thumbs {
    padding: 200px 0 150px;
  }
  .ss-simply-branding br {
    display: none;
  }
  .fb-marketing-journey p br {
    display: none;
  }
  .heading-lines span.line-yl::before {
    left: -5px;
    bottom: -8px;
    background-size: contain;
    width: 240px;
    height: 40px;
  }
  .heading-lines span.ct-line-rd::before {
    left: -5px;
    bottom: -8px;
    background-size: contain;
    width: 240px;
    height: 40px;
  }
  .featured-word-top .col-left p br {
    display: none;
  }
  .list-services .item-sv:nth-child(4) .content-sv p,
  .list-services .item-sv:nth-child(5) .content-sv p,
  .list-services .item-sv:nth-child(6) .content-sv p,
  .list-services .item-sv:nth-child(7) .content-sv p {
    -webkit-line-clamp: 4;
    line-clamp: 4;
  }
  .list-feature-work .heading-work {
    font-size: 20px !important;
  }
  .list-services .hover-content .heading-sv {
    font-size: 28px;
    margin-bottom: 15px;
  }
  .featured-word-top .col-left .vc_column-inner {
    padding: 135px 0 235px 30px;
  }
  .featured-word-top
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 830px;
  }
  .video-our-process.wpb_row .row-bg {
    background-size: 36%;
  }
  .video-choose-us .col-last-title .vc_column-inner {
    padding-left: 50px;
  }
  .media-video
    .col-left
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 750px;
    margin-left: -80px;
  }
  .filming-part
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 860px;
    margin-left: -100px;
  }
  .font-54 {
    font-size: 44px;
    line-height: 58px;
  }
  .rw-tiktok-choose .tiktok-service-item .vc_custom_heading br {
    display: none;
  }
  .tiktok-why
    .tiktok-service-item
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    height: 80px;
    object-fit: cover;
  }
  .tiktok-one-up
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 540px;
    margin-left: -90px;
  }
  .banner-full
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 650px;
  }
  .ss-btn-seo a {
    padding: 20px 40px;
    min-width: auto;
  }
  .seo-block-slider ul li {
    margin-bottom: 30px;
    padding-left: 60px;
  }
  .list-seo-tab {
    margin-top: 100px;
  }
  .ss-seo-choose .col-right p br {
    display: none;
  }

  .ss-seo-instantly .col-right img.img-with-animation {
    max-width: 480px;
    margin-left: -155px;
  }
  .rw-txt-instantly .row_col_wrap_12_inner.col.span_12 {
    max-width: 980px;
  }
  .ss-seo-instantly .col-left {
    padding-bottom: 120px;
  }
  .col-left .marlf-title-instantly {
    margin-left: 0;
  }
  .ss-seo-technical .col-right p br {
    display: none;
  }
  .ls-seo-retainers .txt-retainers {
    font-size: 20px;
  }
  .ls-seo-retainers .num-retainers {
    font-size: 44px;
    line-height: 44px;
  }

  .ss-seo-traffic .col-left img.img-with-animation {
    margin-left: 0;
  }
  .ss-brand_EDG p br {
    display: none;
  }
  .banner-branding-items .vc_col-sm-3.wpb_column .vc_column-inner {
    padding-bottom: 35px;
  }
  .ss-why-need-brading br {
    display: none;
  }
  .item-service .count {
    font-size: 50px;

    margin-bottom: 10px;
  }
  .ls-maintenance-services .box-service {
    margin: 0 30px;
  }
  .ss-maintenance-services .row_col_wrap_12 {
    padding: 160px 0 140px;
  }

  .rw-services-provider .vc_column-inner .iwt-text p br {
    display: none;
  }
  .ss-maintenance-dedicated .col-left .sub-dedicated p {
    font-size: 30px;
    line-height: 38px;
    margin-bottom: 55px;
  }

  .ss-maintenance-acclamations .ls-logo-company {
    padding-top: 50px;
  }

  .ls-banner-ads {
    margin-top: 35px;
  }
  .line-yellow-below::after {
    bottom: -30px;
    width: 80%;
  }
  .heading-lines span.ct-line-rd-mx::before {
    left: -10px;
    bottom: -25px;
  }
  .banner-googleAds
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 600px;
    margin-left: -198px;
  }
  .txt-banner-ads p {
    font-size: 24px;
    line-height: 32px;
  }
  .ss-googleAds-increase .col-left img.img-with-animation {
    margin-left: 0;
  }
  #ss-corporate-website .col-right .vc_column-inner img {
    margin-left: -150px;
    max-width: 600px;
  }
  .ss-copywriting-gagittis .txt-sagittis p {
    font-size: 25px;
  }
  .ss-copywriting-seo .col-right img.img-with-animation {
    max-width: 768px;
    margin-left: -120px;
  }
  .ss-copywriting-contents .col-right .vc_column-inner {
    padding: 80px 0 90px 75px;
  }
  .ss-copywriting-contents .col-left img {
    margin-left: -15px;
    max-width: 680px;
  }
  .ss-copywriting-agency .col-left .vc_column-inner {
    padding-bottom: 100px;
  }
  #banner-copywriting .col-left .vc_column-inner {
    padding: 300px 0;
  }
  .ss-thumbs .txt_title {
    font-size: 45px;
    line-height: 60px;
  }
  .about-core-values .col-right img.img-with-animation {
    margin-left: -140px;
  }
  .font-48 {
    font-size: 44px;
    line-height: normal;
  }
  .font-40 {
    font-size: 35px;
    line-height: normal;
  }
  .font-36 {
    font-size: 30px;
    line-height: normal;
  }

  .col-consultation .vc_column-inner {
    padding: 50px 50px 60px;
  }
  body .our-clients-logos .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 0px;
  }
  .ss-slide-social ul.list-heading-tab {
    padding-left: 1%;
    padding-right: 1%;
  }
  #ss-what-we-do .box-we-do .row_col_wrap_12_inner {
    padding-left: 1%;
    padding-right: 1%;
  }
  .min-social-service .box-des h2 {
    font-size: 35px;
    margin-bottom: 20px;
    line-height: 45px;
  }
  .min-social-service .box-des {
    padding-left: 50px;
  }

  .font-44,
  .font-45 {
    font-size: 38px;
  }
  /* #ss-our-creatives .row-creatives {
    margin: 0px 13px;
    margin-top: -450px;
  } */
  .organic-content .col-right .vc_column-inner {
    padding-left: 55px;
  }
  .ss-copywriting-gagittis
    a.nectar-button.large.regular.regular-button.btn-default {
    min-width: auto;
  }
  a.nectar-button.large.regular.regular-button.btn-default.cs-center {
    margin: 80px auto 80px;
    min-width: auto;
  }
  .performance-tracking .col-right .vc_column-inner {
    padding-left: 45px;
  }
  .build-loyal .col-right .vc_column-inner {
    padding-left: 50px;
  }
  .lastly-report .col-right .vc_column-inner {
    padding-left: 45px;
  }
  .lastly-report .row_col_wrap_12.col.span_12 {
    padding: 80px 0;
  }
  .row .col .marbt-50 {
    margin-bottom: 30px;
  }
  .font-26 {
    font-size: 24px;
  }

  .social-media-faq .toggles .toggle > .toggle-title a {
    padding: 14px 25px;
  }
  .num-min {
    font-size: 36px;
  }
  .ss-about-process
    .col-left
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin-left: 0;
    max-width: 100%;
  }

  .font-30 {
    font-size: 25px;
  }
  .row .col .marbt-40 {
    margin-bottom: 30px;
  }
  .title-banner {
    font-size: 50px;
    line-height: 68px;
  }
  .font-120 {
    font-size: 100px;
    line-height: normal;
  }
  .font-110 {
    font-size: 90px;
    line-height: normal;
  }
  .font-100 {
    font-size: 80px;
    line-height: normal;
  }
  .font-72 {
    font-size: 60px;
    line-height: normal;
  }

  .font-105 {
    font-size: 90px;
  }
  .font-96 {
    font-size: 75px;
  }
  body .col-form-url .gform_wrapper.gravity-theme .gform_footer button[type="submit"] {
    font-size: 18px;
    padding: 12px 25px !important;
    line-height: 18px;
    height: 50px;
  }
}
/* 1366px */
@media (max-width: 1580px) {
  .slider-tab-social .slick-track {
    gap: 30px;
  }
  .banner-facebook .col-right .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  body .tiktok-marketing-services .min-social-service .box-des {
    padding-right: 30px;
  }
  .fenzo-brief-cta__content, 
  .fenzo-brief-cta__form {
    padding: 50px 40px;
  }
  body .popup-career .cs-btn-back {
    padding: 15px 25px;
    font-size: 16px;
    line-height: 16px;
    min-width: auto;
  }
  
  #banner-copywriting .col-left .vc_column-inner {
    padding: 250px 0;
  }
  .award-image {
    margin-top: -170px;
  }
  .award-image .img-with-animation.image-bottom {
    right: 30px;
    max-width: 450px;
  }
  body .fenzo-brief-cta__form .gform_wrapper.gravity-theme .gform_footer {
    margin-top: 50px;
  }
  body #footer-outer .row,body #footer-outer #footer-widgets .row {
    padding: 40px 0;
  }
  #footer-outer #footer-top .col ul.social_footer li a img {
    height: 26px;
  }
  body #header-outer #top .call-item svg {
    width: 35px;
    height: 35px;
  }
  #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
    margin-left: 15px;
    margin-right: 15px;
  }
  #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
    margin-left: 15px;
    margin-right: 15px;
  }
  a.nectar-button.large.regular.regular-button.btn-default {
    padding: 15px 25px;
    font-size: 16px;
    line-height: 16px;
    min-width: auto;
  }
  .list-white.check-list-item::before {
    width: 30px;
    height: 30px;
    background-size: contain;
  }
  .vc_custom_heading.check-list-item {
    padding-bottom: 15px;
    padding-left: 45px;
  }
  .list-white.check-list-item {
    margin-bottom: 15px;
    font-weight: 400;
  }
  .fenzo-services-grid .service-title {
    font-size: 26px;
  }
  #footer-outer #footer-widgets .widget h4 {
    font-size: 20px;
  }
  .ascend #footer-outer #footer-widgets .col ul li a {
    font-size: 18px;
    line-height: 26px;
  }
  .baner-home-bottom img.image-bottom {
    right: 0;
    bottom: -200px;
    max-width: 400px;
  }
  body #header-outer #top nav > ul > li > a {
    font-size: 16px;
  }
  .ss-slide-social .list-heading-tab .item-cat a {
    padding: 15px 25px;
    font-size: 18px;
  }
  .ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop {
    top: calc(100% + 20px);
    padding: 40px 40px 20px 40px;
  }
  body #top nav ul.ubermenu-submenu li a {
    font-size: 16px;
    line-height: 18px;
    padding: 0px 0 8px 0;
    margin-bottom: 10px;
  }
  body #top nav ul.ubermenu-submenu li.item-menu-title a {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 20px;
    padding: 0 0 12px 0;
  }
  .corporate-website-say img.img-with-animation.skip-lazy {
    max-width: 100%;
  }
  .ss-benefit-business img.img-with-animation.skip-lazy {
    max-width: 100%;
    margin-left: 0;
  }
  .dominate-local-seo img.img-with-animation.skip-lazy {
    max-width: 100%;
    margin-left: 0;
  }
  .box-list-action .ls-item-name {
    column-gap: 15px;
    row-gap: 15px;
  }
  .ls-item-name .item-name {
    font-size: 16px;
    line-height: 26px;
    padding: 10px 20px;
  }
  .just-traffic img.img-with-animation.skip-lazy {
    max-width: 100%;
    margin-left: 0;
  }
  .working-with-seo img.img-with-animation {
    max-width: 100%;
  }
  .website-hosting-migration img.img-with-animation {
    max-width: 100%;
  }
  .seo-monthly-reporting img.img-with-animation.skip-lazy {
    max-width: 100%;
    margin-left: 0px;
  }
  .youtube-transparency
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 630px;
  }
  .ss-type-ads .ss-slide-tab .list-heading-tab .slick-next {
    right: 40px;
    top: -65px;
  }
  .ss-type-ads .ss-slide-tab .list-heading-tab .slick-prev {
    right: 110px;
    top: -65px;
  }
  .ss-facebook-ads .ss-slide-social .list-heading-tab li a {
    font-size: 20px;
  }
  .video-user-buy .row_col_wrap_12.col.span_12 {
    padding: 140px 0;
  }
  .ss-singapore-information.wpb_row .row-bg {
    background-size: 80%;
  }
  .about-work-slider .item-work .des-item {
    padding: 30px 40px;
  }
  .row .col .heading-work {
    font-size: 26px;
    line-height: 36px;
  }
  .about-digital-experiences .col-right .vc_column-inner {
    padding-left: 0;
  }
  .instagram-ad-benefit p br {
    display: none;
  }
  .banner-tiktok
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 540px;
  }
  .row .tiktok-why .col .mart-45 {
    margin-top: 25px;
  }
  .ss-type-ads .min-social-service .box-des {
    padding-right: 0;
  }
  .row .col .social_work_process .item-step img {
    height: 90px;
  }

  .row .col .marbt-140 {
    margin-bottom: 80px;
  }

  .row .ss-facebook-ads .col .min-social-service .logo-social img {
    max-width: 100%;
  }
  .ss-maintenance-hosting .heading-lines span.line-yl::before {
    left: -15px;
    bottom: -13px;
  }

  .row .col .mart-100 {
    margin-top: 80px;
  }
  .row .col .rw-feature-web {
    margin-top: 80px;
  }
  #ss-corporate-website .row_col_wrap_12 .vc_col-sm-8.col-left {
    padding-bottom: 80px;
  }
  .corporate-why-choose p br,
  .corporate-features-web p br {
    display: none;
  }
  .ss-web-design-process .wpb_column .hover-wrap-inner::before {
    left: 160px;
    width: 100%;
  }
  body .gform_wrapper.gravity-theme .gform_footer.before::before {
    right: 30px;
  }
  .about-our-process .col-right img.img-with-animation {
    max-width: 560px;
  }
  .about-our-culture p br {
    display: none;
  }
  .youtube-google-ads .col-right p br {
    display: none;
  }
  .filming-part .col-left p br {
    display: none;
  }
  .build-loyal .col-right .vc_column-inner {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .ss-toggle-branding .wpb_text_column p br {
    display: none;
  }
  .box-item-gallery img {
    height: 256px !important;
  }
  .ss-googleAds-investment .row_col_wrap_12 {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .list-services .hover-content .heading-sv {
    font-size: 26px;
    margin-bottom: 10px;
  }
  .list-services .content-sv p {
    -webkit-line-clamp: 6;
    line-clamp: 6;
  }
  .featured-word-top
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 780px;
    margin-top: -25px;
  }
  .featured-word-top .col-left .vc_column-inner {
    padding: 80px 0 210px 30px;
  }
  .video-choose-us .iwithtext .iwt-text {
    font-size: 20px;
  }
  .media-video
    .col-left
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 650px;
    margin-left: -10px;
  }
  .media-video .col-right .vc_column-inner {
    padding: 80px 0;
  }
  .list-services .sv-before-hover .heading-sv {
    font-size: 28px;
  }
  .filming-part
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 780px;
    margin-left: -80px;
  }
  .filming-part .col-left .vc_column-inner {
    padding: 80px 80px 80px 0;
  }
  .font-54 {
    font-size: 40px;
    line-height: 54px;
  }
  .instagram-run-ads .col-right .vc_custom_heading br {
    display: none;
  }
  .instagram-run-ads .col-right p br {
    display: none;
  }

  .you-advertising-works .row_col_wrap_12.col.span_12 {
    padding: 80px 0;
  }
  .rw-tiktok-choose .tiktok-service-item p br {
    display: none;
  }
  body
    .tiktok-why.full-width-content.vc_row-fluid
    .wpb_column
    .wpb_row.marbt-70 {
    margin-bottom: 0;
  }

  .rw-tiktok-choose .tiktok-service-item .vc_column-inner {
    margin-bottom: 65px;
  }
  .rw-tiktok-choose .tiktok-service-item .vc_custom_heading {
    text-align: center !important;
  }
  .rw-tiktok-choose .row_col_wrap_12_inner {
    justify-content: center;
  }
  .rw-tiktok-choose .tiktok-service-item {
    width: 33.333%;
    text-align: center;
  }
  .tiktok-one-up
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 480px;
    margin-left: -50px;
  }

  .style-three .item-logo {
    width: calc(100% / 6);
    padding: 20px 10px;
  }

  .ss-btn-seo a {
    padding: 18px 30px;
    font-size: 20px;
    line-height: 20px;
  }
  .box-item-seo.slick-slide {
    padding: 0 30px;
  }
  .seo-block-slider ul li {
    font-size: 16px;
    margin-bottom: 20px;
    padding-left: 55px;
  }
  .list-seo-tab {
    margin-top: 80px;
  }
  .ss-seo-tab .list-heading-tab li a {
    font-size: 26px;
    padding-bottom: 20px;
  }

  .rw-seo-choose-faq .row_col_wrap_12_inner .cl-left p br {
    display: none;
  }

  .row .col .marbt-90 {
    margin-bottom: 50px;
  }
  .row .col .mart-90 {
    margin-top: 50px;
  }

  .ss-seo-instantly .col-right img.img-with-animation {
    max-width: 400px;
    margin-left: -80px;
  }
  .ss-seo-instantly .col-left {
    padding-bottom: 80px;
  }

  .row .col .marbt-35 {
    margin-bottom: 20px;
  }
  .ls-web-audit p br {
    display: none;
  }
  .row .col .marbt-45 {
    margin-bottom: 30px;
  }
  .ss-seo-audit .col-right .vc_column-inner {
    padding: 80px 0;
  }
  .ls-seo-retainers .num-retainers {
    font-size: 40px;
    line-height: 40px;
  }
  .ls-seo-retainers {
    grid-column-gap: 45px;
  }
  .ls-seo-retainers .txt-retainers {
    font-size: 18px;
  }

  .ss-seo-traffic .col-right .vc_column-inner {
    padding: 30px 0 20px 60px;
  }

  .ss-seo-search-engine .col-right p br {
    display: none;
  }
  .col-list-eligibility .iwithtext .iwt-text {
    padding-left: 100px;
  }
  .row .col-list-eligibility.col .iwithtext .iwt-icon img {
    width: 65px;
    height: 65px;
  }
  .col-list-eligibility .iwithtext .iwt-text p {
    font-size: 28px;
    line-height: 38px;
  }
  .ss-creatives-branding br {
    display: none;
  }
  .row .col .mart-60 {
    margin-top: 30px;
  }
  .font-105 {
    font-size: 80px;
  }
  .font-96 {
    font-size: 65px;
  }
  .font-49 {
    font-size: 40px;
  }
  .line-height-70 {
    line-height: 60px;
  }
  .information-country {
    padding-left: 45px;
  }
  .line-information p br {
    display: none;
  }
  .line-information {
    gap: 30px;
  }
  .box-available {
    padding: 40px 80px 0px;
  }
  .box-available.active {
    padding: 40px 80px 70px;
  }
  .our-logos {
    margin-top: 50px;
  }
  .box-available.active .box-content {
    gap: 130px;
  }
  .box-available .box-title .title {
    font-size: 26px;
  }
  .ss-title {
    padding-bottom: 25px;
  }
  body
    .form-available
    .gform_wrapper.gravity-theme
    .gform_footer
    button[type='submit'] {
    padding: 15px 30px !important;
    min-width: auto;
  }

  .ls-maintenance-services {
    padding-bottom: 40px;
  }
  .ss-maintenance-services .row_col_wrap_12 {
    padding: 80px 0;
  }

  .item-service .count {
    font-size: 40px;
  }
  .item-service a {
    font-size: 20px;
    line-height: 30px;
    padding: 25px 0 25px 5px;
  }
  .ss-maintenance-more-services .row_col_wrap_12 {
    padding: 80px 0;
  }
  .row .col .marbt-100 {
    margin-bottom: 80px;
  }

  .row .col .marbt-60 {
    margin-bottom: 50px;
  }
  .ss-maintenance-why .row_col_wrap_12 {
    padding: 80px 0;
  }
  .ss-maintenance-hosting .col-right p br {
    display: none;
  }
  .ss-maintenance-hosting .col-right .vc_column-inner {
    margin-left: 0;
    padding-top: 50px;
  }
  .row .col .marbt-120 {
    margin-bottom: 100px;
  }

  .ss-maintenance-package .ls-two-agency {
    margin-bottom: 65px;
  }

  .ss-maintenance-package
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    /* 		height: 85px; */
    object-fit: cover;
    width: auto;
  }

  .font-70 {
    font-size: 48px;
  }

  .vc_column_container > .vc_column-inner {
    position: relative;
  }

  .heading-lines span.ct-line-rd-mx::before {
    left: -8px;
    bottom: -15px;
    background-size: contain;
    width: 108%;
  }
  #ss-googleAds-reach .col-right .vc_column-inner {
    padding: 80px 0 100px 80px;
  }
  .ss-googleAds-investment .heading-lines span.ct-line-yl::before {
    left: -14px;
    bottom: -6px;
  }
  .ss-googleAds-increase .col-right .vc_column-inner {
    padding-left: 80px;
  }
  .heading-lines span.ct-line-yl::before {
    background-size: contain;
    width: 130%;
  }
  .ss-googleAds-increase .row_col_wrap_12 {
    padding-top: 80px;
  }
  .ss-googleAds-increase .col-left img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  #ss-corporate-website .heading-lines span.ct-line-rd::before {
    left: -15px;
    bottom: -14px;
  }
  #ss-corporate-website .col-right .vc_column-inner img {
    max-width: 540px;
    margin-left: -110px;
  }
  .ss-conversion-driven p br {
    display: none;
  }
  .ss-conversion-driven .col-left img.img-with-animation {
    max-width: 539px;
    margin-left: -20px;
  }
  .ss-conversion-driven .col-right .vc_column-inner {
    padding: 10px 0 80px;
  }
  .ss-copywriting-seo .col-right img.img-with-animation {
    max-width: 630px;
    margin-left: -45px;
  }
  .ss-copywriting-contents .col-right p br {
    display: none;
  }
  .ss-copywriting-business .col-right p br {
    display: none;
  }
  .row .col .our-logos.style-two img {
    margin-bottom: 0;
  }
  .ss-carrers-clients .row_col_wrap_12 {
    padding: 90px 0 40px;
  }
  .title_portfolio a {
    font-size: 22px;
    margin-top: 30px;
  }
  .list-portfolio {
    padding: 40px 30px 100px;
  }
  
  .blog-left .item-blog {
    margin-bottom: 50px;
  }
  .blog-new .img-blog a img {
    height: 350px;
  }
  .row .col .item-recent h3 {
    font-size: 16px;
    line-height: normal;
  }
  .item-recent {
    margin-bottom: 25px;
  }
  .main-blog-new .box-recent,
  .main-blog-new .box-tags,
  .main-blog-new .box-archive {
    padding: 30px 30px 20px;
    margin-bottom: 30px;
  }
  /*.blog-new .date {
		width: 100px;
		height: 80px;
	}*/
  .blog-new .date .date-p {
    font-size: 45px;
    line-height: 40px;
  }
  .box-tags .tagcloud a {
    font-size: 14px !important;
    padding: 10px 18px;
    margin-bottom: 10px;
  }
  .about-core-values .col-right img.img-with-animation {
    max-width: 600px;
  }
  .about-core-values .col-left .vc_column-inner {
    padding: 160px 0;
  }

  .about-our-process .row_col_wrap_12.col.span_12 {
    padding: 80px 0 40px;
  }
  #ss-corporate-website .row_col_wrap_12 {
    padding-top: 60px;
  }
  .title-banner {
    font-size: 46px;
    line-height: 58px;
  }

  .row .col p.item-on-banner {
    padding: 13px 26px;
  }
  .font-44,
  .font-45 {
    font-size: 30px;
    line-height: 40px;
  }
  .font-48 {
    font-size: 35px;
    line-height: normal;
  }
  .font-60,
  .font-65 {
    font-size: 40px;
    line-height: 50px;
  }
  .font-72 {
    font-size: 50px;
  }
  .box-we-do
    a.nectar-button.large.regular.regular-button.btn-default.btn-custom {
    margin-left: 80px;
  }
  .min-social-service .box-des h2 {
    font-size: 28px;
    margin-bottom: 10px;
    line-height: 35px;
  }
  .list-creatives .heading-action {
    padding: 10px 15px 8px;
  }

  #ss-our-videos .tt-videos {
    float: left;
  }
  .organic-content .col-right p > br {
    display: none;
  }

  .font-24 {
    font-size: 20px;
    line-height: 32px;
  }

  .build-loyal .col-right p > br {
    display: none;
  }
  .font-120 {
    font-size: 70px;
  }
  .font-110 {
    font-size: 60px;
  }

  .font-100 {
    font-size: 55px;
  }
  .wpb_row.images-paid-social {
    margin-top: -200px;
  }
  .paid-social-media ul li {
    font-size: 20px;
    line-height: 26px;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .font-26 {
    font-size: 20px;
    line-height: 28px;
  }
  .font-26 p {
    font-size: 20px;
    line-height: 40px;
  }
  .row .col .marbt-80 {
    margin-bottom: 60px;
  }
  .social-media-faq .wpb_text_column p > br {
    display: none;
  }
  .social-media-faq .toggles .toggle > .toggle-title a {
    font-size: 18px;
  }
  .social-factoids-slider .item-factoid ul li {
    padding: 15px 25px 15px 40px;
    font-size: 16px;
    line-height: 24px;
  }
  .row .col .marbt-70 {
    margin-bottom: 50px;
  }
  .get-in-touch .vc_col-sm-6 .des-in-touch br {
    display: none;
  }
  a.nectar-button.large.regular.regular-button.btn-default.cs-center {
    max-width: 300px;
  }
  #footer-outer .footer-top .textwidget a {
    font-size: 20px;
  }
  #footer-outer #footer-widgets .widget h4 {
    padding-bottom: 25px;
    margin-bottom: 25px;
  }
  body #header-outer #top nav > ul > li.call-item > a {
    font-size: 16px;
    padding: 35px 15px;
  }
  #header-outer #logo img,
  #header-outer .logo-clone img,
  #header-outer .logo-spacing img {
    height: 45px;
  }
  .instagram-graphics .col-left .vc_column-inner {
    padding-right: 0;
  }
}

/* 1280px */
@media (max-width: 1440px) {
  #customer-form-wrapper #gform_10 {
    padding: 40px 24px;
    border-radius: 40px 0 0 0;
  } 
  #header-outer .sf-menu li ul li.menu-item:not(.heading-dropdown) a {
    font-size: 16px;
    line-height: 18px;
    padding: 15px 20px 15px 12px;
    gap: 12px;
  }
  #header-outer .sf-menu li ul li.menu-item:not(.heading-dropdown) a img {
    width: 26px;
  }
  #header-outer .sf-menu li ul li.menu-item.heading-dropdown a {
    font-size: 18px;
  }
  .essential-wrapper {
    flex-wrap: wrap;
  }
  .essential-wrapper .top-bg {
    height: 280px;
    width: 140px;
  }
  .essential-wrapper .circle {
    width: 100px;
    height: 100px;
    font-size: 50px;
    line-height: 50px;
  }
  .essential-wrapper .content {
    min-height: 540px;
  }
  .essential-wrapper .content {
    min-height: 540px;
  }
  
	.fenzo-brief-cta__item-icon img {
    height: 55px !important;
  }
  .fenzo-brief-cta__title, .fenzo-brief-cta__form-title {
    font-size: 25px;
    margin-bottom: 30px;
  }
  .award-image .img-with-animation.image-bottom {
    right: 30px;
  }
  .min-social-service .logo-social {
    width: 60%;
  }
  .ss-social-video img.img-with-animation {
    max-width: 690px;
  }
  .not-post {
    font-size: 30px;
  }
  .ls-slick-view .item-image-view.slick-slide.slick-current.slick-active > img {
    transform: scale(1.1);
    padding: 40px 0;
  }
  .row .col .marbt-28 {
    margin-bottom: 20px;
  }
  .box-col-default br,
  .box-col-reverse br {
    display: none;
  }
  .rw-list-videos .box-item-videos {
    grid-template-rows: repeat(2, 228px);
    gap: 20px;
  }
  .box-main-services .item-main-services {
    padding: 30px 25px;
  }
  .rw-maintenance-works .vc_column-inner {
    padding: 15px 10px;
  }
  #ajax-content-wrap
    .rw-maintenance-works.column-margin-85px.inner_row
    .child_column {
    padding-left: 10px;
    padding-right: 10px;
  }
  #ajax-content-wrap
    .rw-maintenance-works.column-margin-85px.wpb_row
    > .span_12 {
    margin-left: -10px;
    margin-right: -10px;
  }
  body
    #ajax-content-wrap
    .vc_row.inner_row.left_padding_75px
    .row_col_wrap_12_inner,
  body
    .nectar-global-section
    .vc_row.inner_row.left_padding_75px
    .row_col_wrap_12_inner {
    padding-left: 40px;
  }
  body
    #ajax-content-wrap
    .vc_row.inner_row.right_padding_75px
    .row_col_wrap_12_inner,
  body
    .nectar-global-section
    .vc_row.inner_row.right_padding_75px
    .row_col_wrap_12_inner {
    padding-right: 40px;
  }
  body #header-outer .column-margin-200px .wpb_column:not(.child_column),
  body #header-outer .column-margin-200px.inner_row .child_column,
  body #ajax-content-wrap .column-margin-200px .wpb_column:not(.child_column),
  body #ajax-content-wrap .column-margin-200px.inner_row .child_column {
    padding-left: calc(100px / 2);
    padding-right: calc(100px / 2);
  }
  body #header-outer .column-margin-200px.wpb_row > .span_12,
  body #ajax-content-wrap .column-margin-200px.wpb_row > .span_12 {
    margin-left: calc(100px / -2);
    margin-right: calc(100px / -2);
  }
  .rw-benefit-mobile-seo .col-right .vc_column-inner {
    padding-left: 40px;
  }
  .list-videos .col-creatives-right .item .inner,
  .col-creatives-left .item .inner {
    height: 478px;
  }
  .list-videos .col-creatives-left .item .inner,
  .col-creatives-right .item .inner {
    height: 225px;
  }
  body .font-50 {
    font-size: 35px;
    line-height: 40px;
  }
  body .font-40 {
    font-size: 30px;
  }
  body .font-55 {
    font-size: 35px;
    line-height: 40px;
  }
  .row .col .line-h-82,
  .row .col .line-h-97 {
    line-height: 45px;
  }
  body .font-60,
  body .font-65 {
    font-size: 40px;
    line-height: 45px;
  }
  body .font-80 {
    font-size: 50px;
    line-height: 55px;
  }
  body .font-90 {
    font-size: 60px;
    line-height: 65px;
  }
  body .popup-career .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    padding-right: 0;
  }
  .popup-career .popup-content {
    max-width: 90%;
  }
  .ss-googleAds-benefit p br {
    display: none;
  }
  .box-item-gallery img {
    height: 248px !important;
  }
  .box-item-gallery {
    padding: 5px 10px;
  }

  .ss-seo-search-engine .col-left img.img-with-animation {
    margin-top: -75px;
    width: 70%;
  }
  .about-our-process .col-right img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .about-our-culture .col-left img.img-with-animation {
    max-width: 100%;
  }
  .ss-our-perk
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    height: 80px;
    object-fit: contain;
  }

  .ss-our-perk .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    min-height: 80px;
  }
  .ss-copywriting-why-work
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner {
    min-height: 70px;
  }
  .ss-copywriting-why-work img.img-with-animation {
    height: 70px;
    object-fit: cover;
  }
  .instagram-graphics .ls-gallery-instagram .slick-dots {
    left: -45px;
  }
  .ss-toggle-branding div[data-style='default'] .toggle > .toggle-title a {
    font-size: 45px;
    line-height: 45px;
  }
  .instagram-graphics .col-right img.img-with-animation {
    max-width: 610px;
    margin-left: -30px;
  }
  .ls-gallery-instagram .slick-dots {
    right: -20px;
  }
  .instagram-creatives .col-left img.img-with-animation {
    max-width: 610px;
    margin-left: -80px;
  }
  .ss-copywriting-contents .col-left img {
    margin-left: -15px;
    max-width: 630px;
  }
  .istagram-service-item {
    padding: 25px 20px;
  }
  .list-services .hover-content .heading-sv {
    font-size: 24px;
  }
  .list-services .sv-hover {
    padding: 40px 35px 30px;
  }
  .featured-word-top
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 750px;
  }
  .list-feature-work .heading-work {
    font-size: 16px !important;
  }
  .video-our-process.wpb_row .row-bg {
    background-size: 35%;
  }
  .video-our-process .iwithtext {
    margin-bottom: 0;
    padding-bottom: 50px;
  }
  .video-choose-us .col-last-title .vc_column-inner {
    padding-left: 20px;
  }
  .media-video
    .col-left
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 600px;
    margin-left: -10px;
  }
  .filming-part
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 740px;
    margin-left: -80px;
  }
  .font-54 {
    font-size: 36px;
    line-height: 48px;
  }

  .rw-tiktok-advertising .tiktok-service-item .vc_column-inner {
    padding: 30px 15px;
  }
  .tiktok-marketing-services .ss-slide-social .list-heading-tab li a {
    padding-top: 15px;
  }
  .tiktok-banner-button img.img-with-animation {
    height: 120px;
    object-fit: cover;
  }

  .tiktok-one-up
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 500px;
    margin-left: -10px;
  }
  .tiktok-one-up .vc_col-sm-8.col-left {
    width: 60%;
  }
  .tiktok-one-up .vc_col-sm-4.col-right {
    width: 40%;
  }
  .tiktok-one-up .col-left p br {
    display: none;
  }
  .banner-full
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 600px;
  }

  .ss-btn-seo a {
    padding: 15px 20px;
  }
  .list-seo-tab {
    margin-top: 60px;
  }
  .ss-seo-tab .list-heading-tab li a {
    font-size: 20px;
    padding-bottom: 20px;
  }
  .seo-block-slider ul li::before {
    width: 30px;
    height: 30px;
    background-size: contain;
  }
  .seo-block-slider ul li {
    padding-left: 45px;
  }
  .ss-seo-choose .col-left .vc_custom_heading br {
    display: none;
  }
  .ss-seo-choose .vc_col-sm-6.col-left {
    width: 40%;
  }
  .ss-seo-choose .vc_col-sm-6.col-right {
    width: 60%;
  }
  .ss-seo-choose .toggles .toggle > .toggle-title a i {
    font-size: 24px;
  }
  .ss-seo-choose .toggles .toggle > .toggle-title a {
    font-size: 22px;
    line-height: 28px;
  }
  .ss-seo-choose .toggles .toggle.default.open > .toggle-title a i {
    right: -25px;
  }

  .ss-seo-instantly .col-right img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .ss-seo-instantly .col-left p br {
    display: none;
  }
  .ss-seo-instantly .vc_col-sm-9 {
    width: 60%;
  }
  .ss-seo-instantly .vc_col-sm-3 {
    width: 40%;
  }
  body .font-22 {
    font-size: 20px;
    line-height: normal;
  }
  .row .col .marbt-45 {
    margin-bottom: 20px;
  }
  .row .col .marbt-16 {
    margin-bottom: 10px;
  }

  .ss-seo-traffic .row-bg {
    background-size: 40%;
  }

  .col-right .seo-image-shape {
    height: 80px !important;
    object-fit: cover;
  }
  .ss-seo-traffic .col-right p br {
    display: none;
  }

  .col-list-eligibility .iwithtext {
    margin-bottom: 60px;
  }
  .font-105 {
    font-size: 70px;
  }
  .font-96 {
    font-size: 55px;
  }

  .ss-simply-branding .vc_custom_heading br {
    display: none;
  }
  .font-49 {
    font-size: 35px;
  }
  .line-height-70 {
    line-height: 50px;
  }
  .font-20 {
    font-size: 18px;
  }
  .information-country {
    padding-left: 30px;
  }
  .box-available {
    padding: 40px 60px 0px;
  }
  .box-available.active {
    padding: 40px 60px;
  }
  .box-available.active .box-content {
    gap: 80px;
  }
  .line-information .infor-right p {
    font-size: 18px;
  }

  .ss-maintenance-more-services .heading-lines span.line-yl::before {
    left: -5px;
    bottom: -17px;
    width: 100%;
  }

  .row .col .marbt-18 {
    margin-bottom: 14px;
  }
  .ss-prevent-site .hover-wrap-inner img.img-with-animation {
    height: 90px;
    object-fit: cover;
  }
  .ss-prevent-site .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    min-height: 90px;
    margin-bottom: 20px;
  }
  .heading-lines span.line-rd::before {
    background-size: contain;
    width: 130%;
    left: -12px;
    bottom: -14px;
  }

  body
    .container-wrap
    .rw-services-provider.inner_row[data-column-margin='50px']
    .child_column {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rw-services-provider .iwithtext .iwt-icon {
    min-height: 90px;
    margin-bottom: 10px;
  }
  .rw-services-provider .iwithtext .iwt-icon img {
    height: 70px;
  }
  .ss-maintenance-dedicated .heading-lines span.line-yl::before {
    left: -3px;
    bottom: -8px;
  }

  .ss-maintenance-dedicated .col-right p br {
    display: none;
  }

  .ss-maintenance-hosting .heading-lines span.line-yl::before {
    left: -10px;
    bottom: -5px;
  }

  .ss-maintenance-acclamations .heading-lines span.line-yl::before {
    bottom: -19px;
    left: -4px;
    width: 100%;
  }
  .ss-maintenance-acclamations .ls-logo-company {
    padding-top: 30px;
  }

  .ss-maintenance-package .heading-lines span.line-yl::before {
    left: -14px;
    bottom: -14px;
  }
  .ss-maintenance-package .row_col_wrap_12_inner p br {
    display: none;
  }
  .row .col .font-70 {
    font-size: 44px !important;
    line-height: 56px !important;
  }
  .heading-lines span.ct-line-rd-big::before {
    width: 120%;
    bottom: -25px;
  }
  .banner-googleAds .cs-img::before {
    top: 0;
  }
  .txt-banner-ads p {
    font-size: 20px;
    line-height: 32px;
  }

  #ss-googleAds-reach .col-right .vc_column-inner {
    padding: 80px 0 60px;
  }
  .ss-googleAds-investment .col-right img.img-with-animation {
    max-width: 680px;
    margin-left: -30px;
  }
  .ss-googleAds-increase ul {
    margin-bottom: 0px;
  }
  body .ss-googleAds-increase p {
    padding-bottom: 10px;
  }
  #ss-corporate-website .heading-lines span.ct-line-rd::before {
    left: -10px;
    bottom: -8px;
    background-size: contain;
    width: 100%;
  }
  #ss-corporate-website .wpb_text_column p br {
    display: none;
  }
  #ss-corporate-website .ls-benefit .col-right .vc_column-inner {
    margin-left: 0;
  }
  .ss-copywriting-why-work .ls-one-agency {
    margin: 50px 0 70px;
  }
  .ss-copywriting-seo .col-left .desc-seo p br {
    display: none;
  }
  .row .col .marbt-38 {
    margin-bottom: 28px;
  }
  .ss-copywriting-seo .col-right img.img-with-animation {
    max-width: 100%;
    margin-left: 0px;
  }
  .ss-copywriting-seo .col-left .font-60 br {
    display: none;
  }
  .ss-copywriting-contents .col-right .vc_column-inner {
    padding: 60px 0 60px;
  }
  .ss-copywriting-services .heading-lines span.line-yl::before {
    left: -5px;
  }
  .ss-copywriting-agency .col-left .wpb_text_column p {
    padding-bottom: 14px;
  }
  .ss-copywriting-agency .col-left .vc_column-inner {
    padding-bottom: 80px;
  }
  .row .col .marbt-30 {
    margin-bottom: 20px;
  }
  .ss-about-work .col-right .iwithtext .iwt-text h3 {
    margin-bottom: 10px;
  }
  .row .ss-about-work .col .iwithtext .iwt-icon img {
    width: 80%;
  }
  .title-banner {
    font-size: 40px;
    line-height: 55px;
  }
  .row
    .list-banner-bottom
    .col.vc_col-sm-4:nth-child(2)
    p.item-on-banner::after {
    width: 82%;
  }
  .row
    .list-banner-bottom
    .col.vc_col-sm-4:nth-child(2)
    p.item-on-banner::before {
    width: 82%;
  }

  .col-consultation .vc_column-inner {
    padding: 30px 30px 40px;
  }
  .heading-lines span.line-yl::before {
    bottom: -5px;
    width: 200px;
    background-size: contain;
    height: 30px;
    left: 5px;
  }
  .heading-lines span.ct-line-rd::before {
    bottom: -5px;
    width: 200px;
    background-size: contain;
    height: 30px;
    left: 5px;
  }
  .row .col .font-72 {
    font-size: 45px;
    line-height: 55px;
  }
  .min-social-service .logo-social {
    width: 60%;
  }
  .min-social-service .box-des {
    padding-left: 40px;
    padding-right: 20px;
  }
  .strategies-dogs .vc_col-sm-8 p > br {
    display: none;
  }
  .row .performance-tracking .col p.description-banner > br {
    display: none;
  }

  .performance-tracking .col-right p > br {
    display: none;
  }

  .finding-audience .vc_col-sm-8 p > br {
    display: none;
  }

  .capture-audience .vc_col-sm-8 .wpb_text_column p > br {
    display: none;
  }

  .lastly-report .col-right .wpb_text_column p > br {
    display: none;
  }

  .wpb_row.images-paid-social {
    margin-top: -150px;
  }

  .social-media-faq .toggles .toggle.open > .toggle-title a {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 20px;
  }

  body .social-media-faq .toggle .inner-toggle-wrap p {
    padding-bottom: 20px;
  }
  .social-media-faq .toggles .toggle > .toggle-title a {
    padding: 14px 20px;
  }
  .vc_custom_heading.check-list-item > br {
    display: none;
  }
  a.nectar-button.large.regular.regular-button.btn-default.cs-center {
    margin: 60px auto 80px;
  }

  .num-min {
    font-size: 30px;
  }

  #footer-widgets .col .textwidget p > br {
    display: none;
  }
  .ss-breadcrumb-ss .row_col_wrap_12.col.span_12 {
    padding: 200px 0 140px;
  }
  #header-outer[data-lhe='animated_underline'] #top nav > ul > li > a {
    margin-left: 15px;
    margin-right: 15px;
  }
  #header-outer #logo img,
  #header-outer .logo-clone img,
  #header-outer .logo-spacing img {
    height: 45px;
  }
  .ss-breadcrumb-ss .row_col_wrap_12.col.span_12 {
    padding: 180px 0 120px;
  }
  .row .col .font-30 {
    font-size: 24px !important;
  }
  .ss-about-process .col-right p > br {
    display: none;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .fenzo-brief-cta {
    --cta-trigger-width: 150px;
    --cta-panel-width: calc(100vw - 150px - 20px);
    --cta-total-width: calc(100vw - 20px);
    width: var(--cta-trigger-width);
  }

  .fenzo-brief-cta.is-open {
    width: var(--cta-total-width);
  }

  /* CTA BUTTON */

  body .fenzo-brief-cta__trigger {
    width: var(--cta-trigger-width);
    min-width: var(--cta-trigger-width);
    min-height: 105px;
    padding: 18px !important;
  }

  .fenzo-brief-cta__trigger-icon img {
    width: 26px !important;
    height: 26px !important;
  }

  .fenzo-brief-cta__trigger-title {
    font-size: 18px !important;
    line-height: 1.15 !important;
  }

  .fenzo-brief-cta__trigger-text {
    font-size: 9px !important;
  }

  .fenzo-brief-cta__arrow {
    margin-top: 12px;
  }

  .fenzo-brief-cta__arrow svg {
    width: 20px;
    height: 20px;
  }

  /* PANEL */

  .fenzo-brief-cta__panel {
    left: var(--cta-trigger-width);

    width: var(--cta-panel-width);

    max-width: var(--cta-panel-width);
  }

  .fenzo-brief-cta__panel-inner {
    grid-template-columns: 1fr;
    max-height: unset;
  }

  /* LEFT CONTENT */

  .fenzo-brief-cta__content {
    min-width: 0;

    height: 100vh;

    padding: 55px 35px 40px !important;
  }

  .fenzo-brief-cta__title,
  .fenzo-brief-cta__form-title {
    font-size: 32px;
    line-height: 1.25;
    margin-bottom: 35px;
  }

  .fenzo-brief-cta__items {
    grid-template-columns: repeat(2, minmax(0, 1fr));

    column-gap: 25px;
    row-gap: 35px;
  }

  .fenzo-brief-cta__item {
    min-width: 0;
  }

  .fenzo-brief-cta__item-title {
    font-size: 17px !important;
    line-height: 1.2 !important;

    margin-bottom: 12px !important;
  }

  .fenzo-brief-cta__item-description {
    font-size: 13px !important;
    line-height: 1.4 !important;
  }

  /* FORM */

  .fenzo-brief-cta__form {
    min-width: 0;
    width: 100%;
    padding: 55px 35px 40px !important;
    border-left: 1px solid #eeeeee;
  }

  /* Gravity Forms */

  .fenzo-brief-cta__form .gform_wrapper,
  .fenzo-brief-cta__form .gform_wrapper form,
  .fenzo-brief-cta__form .gform-body,
  .fenzo-brief-cta__form .gform_fields {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .fenzo-brief-cta__form .gform_fields {
    grid-column-gap: 18px !important;
    grid-row-gap: 22px !important;
  }

  .fenzo-brief-cta__form .gfield,
  .fenzo-brief-cta__form .gfield--width-half,
  .fenzo-brief-cta__form .gfield--width-full {
    min-width: 0 !important;
    max-width: 100% !important;
  }

  .fenzo-brief-cta__form input[type='text'],
  .fenzo-brief-cta__form input[type='email'],
  .fenzo-brief-cta__form input[type='tel'],
  .fenzo-brief-cta__form input[type='number'],
  .fenzo-brief-cta__form select,
  .fenzo-brief-cta__form textarea {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    font-size: 14px !important;
    line-height: 1.4 !important;
  }
  .fenzo-brief-cta__form textarea {
    min-height: 100px !important;
  }

}
/* 1024px */
@media (max-width: 1200px) {
  #header-outer .sf-menu li ul.sub-menu {
    padding: 15px;
    border-radius: 15px;
    width: 25em;
  }
  #header-outer .sf-menu li ul li.menu-item:not(.heading-dropdown) a::before {
    right: 8px;
    background-size: 12px;
    width: 12px;
    height: 14px;
  }
  #header-outer .sf-menu li ul li.menu-item.heading-dropdown a {
    font-size: 16px;
  }
  #header-outer .sf-menu li ul li.menu-item:not(.heading-dropdown) a {
    font-size: 14px;
    line-height: 17px;
    padding: 10px 8px;
    gap: 10px;
  }
  #header-outer .sf-menu li ul li.menu-item:not(.heading-dropdown) a .menu-item-icon {
    width: 20px;
  }
  body .banner-form-url .gform_wrapper.gravity-theme .gfield input {
    padding: 12px 20px;
  }
  .service-button-link img {
    width: 50px !important;
  }
  .fenzo-services-grid .service-item .service-inner {
    gap: 24px;
    padding: 32px 24px;
  }
  .fenzo-services-grid .service-heading {
    align-items: flex-start;
    gap: 15px;
    flex-direction: column-reverse;
  }
  .fenzo-services-grid .service-title {
    font-size: 22px;
  }
  .fenzo-gallery .gallery-item {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .fenzo-gallery {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 40px;
  }

  .min-social-service .logo-social {
    width: 50%;
  }
  .ss-slide-social .list-heading-tab .item-cat a {
    padding-top: 10px;
    font-size: 20px;
  }
  .essential-wrapper {
    max-width: 100%;
  }
  .ss-social-video img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .ls-slick-view .box-images-view {
    padding-bottom: 20px;
  }
  .ls-slick-view .item-image-view.slick-slide > img {
    transform: scale(0.8);
  }
  body #ajax-content-wrap .column-margin-180px.inner_row .child_column {
    padding-left: 20px;
    padding-right: 20px;
  }
  body #ajax-content-wrap .column-margin-180px.wpb_row > .span_12 {
    margin-left: -20px;
    margin-right: -20px;
  }
  .ss-what-we-do .list-content-tab .slick-initialized .slick-slide {
    margin: 0 20px;
  }
  .ss-facebook-ads .list-content-tab .slick-initialized .slick-slide {
    margin: 0;
  }
  .ss-facebook-ads .box-social-service .slick-list {
    margin-bottom: 0;
  }
  .ss-facebook-ads .ss-slide-social .list-heading-tab li a {
    font-size: 18px;
  }
  .row .video-our-process .col .mart-100 {
    margin-top: 40px;
  }
  .social-factoids-slider .item-factoid ul {
    grid-template-columns: repeat(2, 1fr);
  }
  .ss-maintenance-agency .row_col_wrap_12 {
    padding: 70px 0;
  }
  .ss-wb-maintenance .box-big {
    height: 350px;
    width: 350px;
  }
  .ss-wb-maintenance .box.box-1 {
    left: 0;
    bottom: 0;
    text-align: left;
    display: flex;
    flex-direction: row;
    transform: translateX(0%);
    top: unset;
    position: relative;
  }
  .ss-wb-maintenance .box.box-1 .icon,
  .ss-wb-maintenance .box.box-2 .icon,
  .ss-wb-maintenance .box.box-3 .icon {
    width: 90px;
  }
  .ss-wb-maintenance .box-1 .box-txt,
  .ss-wb-maintenance .box-2 .box-txt,
  .ss-wb-maintenance .box-3 .box-txt {
    width: calc(100% - 90px);
    padding-left: 20px;
  }
  .ss-wb-maintenance .box.box-2 {
    left: 0;
    bottom: 0;
    text-align: left;
    display: flex;
    flex-direction: row;
    transform: translateX(0%);
    top: unset;
    position: relative;
  }
  .ss-wb-maintenance .box.box-3 {
    left: 0%;
    bottom: 0px;
    top: 0;
    text-align: left;
    display: flex;
    transform: translateX(0%);
    position: relative;
  }
  .ss-wb-maintenance .box {
    width: 100%;
    margin-top: 40px;
  }
  .ss-wb-maintenance {
    margin: 0 auto;
    margin-bottom: 0px;
    margin-bottom: 0px;
    position: relative;
    height: auto;
    width: 100%;
  }
  .ss-wb-maintenance .box-3 .box-txt {
    padding-top: 0;
  }
  .ss-wb-maintenance .box .icon img {
    width: 100px;
  }
  .list-posts .slick-list {
    margin: 0px;
  }
  .ascend #footer-outer #footer-widgets .col ul li a {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 10px;
  }
  .col-advertising .vc_column-inner {
    padding: 15px;
  }
  .maintenance-hacked br {
    display: none;
  }
  #ajax-content-wrap
    .vc_row.inner_row.left_padding_170px
    .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.left_padding_170px
    .row_col_wrap_12_inner {
    padding-left: 30px;
  }

  #ajax-content-wrap
    .vc_row.inner_row.right_padding_170px
    .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.right_padding_170px
    .row_col_wrap_12_inner {
    padding-right: 30px;
  }
  .ls-main-services .slider-main-services {
    padding: 0 40px;
  }
  .slider-main-services .slider-next-arrow {
    right: 75px;
  }
  .slider-main-services .slider-prev-arrow {
    left: 15px;
  }
  .banner-web-maintenance .col-left > .vc_column-inner {
    padding: 160px 0 60px !important;
  }
  .ss-banner-local-seo .row_col_wrap_12.col.span_12 {
    padding: 200px 0 60px !important;
  }
  .ss-banner-mobile-seo .row_col_wrap_12.col.span_12 {
    padding: 200px 0 60px !important;
  }
  .banner-international-seo .row_col_wrap_12.col.span_12 {
    padding: 200px 0 60px !important;
  }
  .ss-banner-enterprise-seo .row_col_wrap_12.col.span_12 {
    padding: 200px 0 60px !important;
  }
  .banner-youtube .col-left > .vc_column-inner {
    padding: 160px 0 60px !important;
  }
  .banner-tiktok .col-left > .vc_column-inner {
    padding: 160px 0 60px !important;
  }
  .banner-instagram .col-left > .vc_column-inner {
    padding: 160px 0 60px !important;
  }
  .banner-facebook .col-left > .vc_column-inner {
    padding: 160px 0 60px !important;
  }
  .ss-banner-social .row_col_wrap_12.col.span_12 {
    padding: 160px 0 60px !important;
  }
  .box-col-default br {
    display: none;
  }
  .paid-social-media .col-right .vc_column-inner {
    padding-left: 40px;
  }
  .list-videos .col-creatives-right .item .inner,
  .col-creatives-left .item .inner {
    height: 376px;
    border-radius: 20px 0 0 0px;
  }
  .list-videos .col-creatives-left .item .inner,
  .col-creatives-right .item .inner {
    height: 174px;
  }
  .ss-banner-social .box-service-list li {
    font-size: 26px;
    line-height: 34px;
  }
  .wpb_column.left_padding_desktop_80px > .vc_column-inner {
    padding-left: 20px;
  }
  .wpb_column.right_padding_desktop_102px > .vc_column-inner {
    padding-right: 20px;
  }
  .wpb_column.right_padding_desktop_242px > .vc_column-inner {
    padding-right: 20px;
  }
  .wpb_column.left_padding_desktop_102px > .vc_column-inner {
    padding-left: 20px;
  }
  .wpb_column.right_padding_desktop_69px > .vc_column-inner {
    padding-right: 20px;
  }
  .wpb_column.left_padding_desktop_69px > .vc_column-inner {
    padding-left: 20px;
  }
  .wpb_column.right_padding_desktop_125px > .vc_column-inner {
    padding-right: 20px;
  }
  .wpb_column.left_padding_desktop_132px > .vc_column-inner {
    padding-left: 40px;
  }
  .wpb_column.right_padding_desktop_92px > .vc_column-inner {
    padding-right: 20px;
  }
  .wpb_column.right_padding_desktop_87px > .vc_column-inner {
    padding-right: 20px;
  }
  .wpb_column.right_padding_desktop_111px > .vc_column-inner {
    padding-right: 40px;
  }
  .wpb_column.left_padding_desktop_87px > .vc_column-inner {
    padding-left: 20px;
  }
  .ss-banner-ecommerce .row_col_wrap_12.col.span_12 {
    padding: 120px 0 35px !important;
  }
  .banner-link-building .col-left > .vc_column-inner {
    padding: 120px 0 35px;
  }
  .banner-dedicated .col-left > .vc_column-inner {
    padding-top: 120px;
    padding-bottom: 50px;
  }
  .banner-domain-hosting .col-left > .vc_column-inner {
    padding: 120px 0 60px;
  }
  .banner-googleAds .col-left > .vc_column-inner {
    padding: 120px 0 50px;
  }
  .row .col .marbt-28 {
    margin-bottom: 20px;
  }
  #ajax-content-wrap .vc_row.inner_row.left_padding_75px .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.left_padding_75px
    .row_col_wrap_12_inner {
    padding-left: 30px;
  }
  #ajax-content-wrap
    .vc_row.inner_row.right_padding_75px
    .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.right_padding_75px
    .row_col_wrap_12_inner {
    padding-right: 30px;
  }
  .social-factoids-slider .item-factoid ul {
    column-gap: 40px;
  }
  .blog-new .list-posts .img-blog a img {
    height: 250px;
  }
  body .ss-enterprise-seo .vc_col-sm-1\/5 {
    width: 33.33%;
    margin-bottom: 30px;
  }
  body .ss-enterprise-seo .vc_col-sm-1\/5:nth-child(3)::before {
    display: none;
  }
  .wpb_column.right_padding_desktop_80px > .vc_column-inner {
    padding-right: 0;
  }
  .banner-corporate
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
  }
  body
    .col-form-url
    .gform_wrapper.gravity-theme
    .gform_footer
    button[type='submit'] {
    min-width: auto;
  }
  .box-col-reverse br {
    display: none;
  }
  .row .col p.font-18 {
    font-size: 16px;
    line-height: 24px;
  }
  #banner-branding .image-banner {
    max-width: 625px;
    margin-left: -260px;
  }
  #banner-branding .col-left .vc_column-inner p {
    max-width: 450px;
  }
  #banner-branding .col-left .vc_column-inner {
    padding-top: 120px;
    padding-bottom: 190px;
  }
  .popup-career .popup-content {
    padding: 40px 30px;
  }
  body .popup-career .cs-btn-back {
    font-size: 18px;
    line-height: 18px;
  }
  body .gform_wrapper.gravity-theme .gform_footer button[type='submit'] {
    font-size: 18px;
    line-height: 18px;
  }

  .apply-job {
    font-size: 18px;
    line-height: 18px;
    padding: 15px 25px;
    margin-top: 50px;
  }
  body #footer-outer #copyright .span_12 {
    padding: 60px 0;
  }
  .pagination {
    gap: 30px;
    margin-top: 50px;
  }
  .pagination .page-numbers {
    font-size: 20px;
    line-height: 28px;
    gap: 25px;
  }
  .blog-new .all-blog {
    gap: 40px;
  }
  .filter-search {
    width: 40%;
  }
  .filter-action {
    width: 60%;
    gap: 15px;
  }
  .cs-filter .button-filter {
    padding: 10px 25px;
    font-size: 16px;
    line-height: 16px;
    width: auto;
  }
  #footer-outer #footer-address .widget h3 {
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 15px;
  }
  #footer-outer #footer-widgets .widget h4 {
    font-size: 20px;
  }
  .about-essential-stages br {
    display: none;
  }
  .ss-about-work br {
    display: none;
  }
  .ss-landmark br {
    display: none;
  }
  .font-32 {
    font-size: 24px;
    line-height: 34px;
  }
  body .title-lines,
  body .wpb_text_column > .wpb_wrapper > :last-child.title-lines {
    border-bottom: 3px solid #ef4d4b;
  }
  body .title-lines-white {
    border-bottom: 3px solid #fff;
  }
  .col-advertising .title-social::before {
    height: 3px;
    width: 120px;
  }
  .ss-about-fenzo .col-left .vc_column-inner {
    padding: 70px 0 0;
  }
  .ss-about-fenzo br {
    display: none;
  }

  body #header-outer #top .call-item span svg {
    width: 20px;
  }
  body #header-outer #top .call-item {
    font-size: 16px;
    line-height: 16px;
  }
  .ss-thumbs {
    padding: 150px 0 120px;
  }
  .item-recent {
    flex-wrap: wrap;
  }
  .img-rec a {
    width: 100%;
  }
  .img-rec {
    width: 100%;
  }
  .cnt-rec {
    width: 100%;
    padding: 10px;
  }
  .font-120 {
    font-size: 60px;
  }
  .instagram-social-marketing p br,
  .instagram-hospitality br {
    display: none;
  }

  .reach-instagram-ads p br {
    display: none;
  }

  .tiktok-ad-service.youtube-running .tiktok-service-item {
    padding-bottom: 40px;
  }
  .you-advertising-works .row_col_wrap_12.col.span_12 {
    align-items: center;
  }

  .ss-copywriting-gagittis .vc_col-sm-3 {
    margin-top: 40px;
  }
  .ss-googleAds-investment .row_col_wrap_12.col.span_12 {
    align-items: center;
  }
  .ss-googleAds-benefit p br {
    display: none;
  }

  .istagram-service-item {
    margin-bottom: 20px !important;
  }
  .instagram-run-ads .row_col_wrap_12.col.span_12 {
    align-items: center;
  }

  .instagram-graphics .col-left .vc_column-inner {
    padding-right: 0;
  }

  .banner-tiktok
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }
  .tiktok-marketing-services .ss-slide-social ul.list-heading-tab {
    flex-wrap: wrap;
  }
  .tiktok-marketing-services .ss-slide-social .list-heading-tab li {
    width: 30%;
  }
  .list-content-tab .slick-initialized .slick-slide {
    justify-content: center;
  }
  .facebook-sell-more p br {
    display: none;
  }

  .social-media-faq .toggles .toggle > .toggle-title {
    min-height: 70px;
    max-height: 70px;
  }
  .rw-seo-choose-faq
    .cl-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner::before {
    bottom: -30px;
    width: calc(100% - 40px);
    border-radius: 10px;
  }

  .row .col .marbt-110 {
    margin-bottom: 80px;
  }
  .ss-conversion-driven .col-right .vc_column-inner {
    margin-left: 0;
  }
  .blog-list .blog-item {
    width: calc(50% - 40px);
    margin-bottom: 40px;
  }
  .ss-copywriting-gagittis {
    text-align: center;
  }
  .banner-corporate .vc_col-sm-7 {
    width: 100%;
  }
  .ss-copywriting-gagittis .vc_custom_heading {
    text-align: center !important;
  }
  .ss-copywriting-gagittis
    a.nectar-button.large.regular.regular-button.btn-default {
    margin: 0 auto;
  }
  .ss-copywriting-gagittis .vc_col-sm-9,
  .ss-copywriting-gagittis .vc_col-sm-3 {
    width: 100%;
  }

  .ss-web-design-process .wpb_column .hover-wrap-inner::before {
    left: 120px;
  }
  .ss-web-design-process
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    width: 100px;
    height: 100px;
  }
  .ss-web-design-process .vc_col-sm-1\/5 {
    width: 20%;
  }
  body
    .ss-work-with.vc_row-fluid:not(.full-width-content)
    > .span_12
    .vc_col-sm-2 {
    width: 33.33%;
  }
  .ss-conversion-driven .col-left img.img-with-animation {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .ls-banner-ads .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
  }
  body
    .ss-work-with.vc_row-fluid:not(.full-width-content)
    > .span_12
    .vc_col-sm-2 {
    margin-bottom: 25px !important;
  }
  .wpb_wrapper h2.vc_custom_heading.font-20 {
    font-size: 18px !important;
    line-height: 30px !important;
  }
  .rw-feature-web
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    width: 100px;
    height: 100px;
  }
  .rw-feature-web .vc_col-sm-4 {
    width: 33.33%;
  }
  #ss-corporate-website .vc_col-sm-6,
  .banner-corporate .vc_col-sm-6 {
    width: 50%;
  }
  #ss-corporate-website .row_col_wrap_12 .vc_col-sm-8.col-left {
    padding-bottom: 60px;
    padding-top: 0;
  }
  #ss-corporate-website .row_col_wrap_12 .vc_col-sm-8,
  #ss-corporate-website .row_col_wrap_12 .vc_col-sm-4 {
    width: 100%;
  }
  #ss-corporate-website .col-right .vc_column-inner img {
    max-width: 100%;
    margin-left: 0;
  }
  #ss-corporate-website .row_col_wrap_12 .vc_col-sm-8,
  #ss-corporate-website .row_col_wrap_12 .vc_col-sm-4 {
    width: 50%;
  }
  #ss-corporate-website .ls-benefit .vc_custom_heading.check-list-item {
    padding-left: 30px;
  }
  #ss-corporate-website .ls-benefit .check-list-item::before {
    top: 0;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }
  .about-our-process .row_col_wrap_12.col.span_12 {
    padding: 80px 0 40px;
  }
  .about-our-process p br {
    display: none;
  }
  .about-our-process .col-left .vc_column-inner {
    padding-top: 0;
  }
  a.nectar-button.large.regular.regular-button.btn-default {
    font-size: 18px;
    line-height: 18px;
  }
  .about-core-values .col-right img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .tiktok-ad-service .tiktok-service-item p br {
    display: none;
  }
  .video-our-process .iwithtext .iwt-text p br {
    display: none;
  }
  .ss-copywriting-services
    .rw-ux-copywriting
    .row_col_wrap_12_inner
    .col-right {
    width: 50%;
    margin-left: 0px !important;
    text-align: center;
  }
  .ss-copywriting-services
    .rw-social-copywriting
    .row_col_wrap_12_inner
    .col-right {
    width: 50%;
    margin-left: 0px !important;
    text-align: center;
  }
  .ss-copywriting-services
    .rw-social-copywriting
    .row_col_wrap_12_inner
    .col-left {
    width: 50%;
  }

  .row-no-reserve .col-left p br {
    display: none;
  }
  .ss-copywriting-services .rw-ux-copywriting .row_col_wrap_12_inner .col-left {
    width: 50%;
  }

  .row-reserve .col-right p br {
    display: none;
  }

  .ss-googleAds-agency .row_col_wrap_12_inner .wpb_column p br {
    display: none;
  }

  .rw-ad-service,
  .rw-tiktok-choose {
    padding-top: 30px;
  }
  .ss-toggle-branding div[data-style='default'] .toggle > .toggle-title a {
    font-size: 40px;
    line-height: 40px;
  }
  .instagram-graphics .col-left {
    width: 60%;
  }
  .instagram-graphics .col-right {
    width: 40%;
  }
  .instagram-graphics .col-right img.img-with-animation {
    max-width: 630px;
    margin-left: -55px;
  }
  .box-item-gallery img {
    height: 180px !important;
  }
  .instagram-creatives .col-left img.img-with-animation {
    max-width: 630px;
  }
  .instagram-creatives .col-left {
    width: 40%;
  }
  .instagram-creatives .col-right {
    width: 60%;
  }
  .ss-copywriting-seo .col-left,
  .ss-copywriting-seo .col-right {
    width: 50%;
  }
  .ss-copywriting-contents .col-right,
  .ss-copywriting-contents .col-left {
    width: 50%;
  }
  .ss-copywriting-contents .col-left img {
    margin-left: -10px;
    max-width: 460px;
  }
  .list-feature-work .heading-work {
    padding: 10px 15px;
  }
  .list-services .hover-content .heading-sv {
    font-size: 20px;
    margin-bottom: 5px;
  }
  .list-services .sv-hover {
    padding: 25px 20px 25px;
  }
  .list-feature-work {
    margin-top: -130px;
  }
  .featured-word-top .col-left .vc_column-inner {
    padding: 80px 0 200px 20px;
  }
  .featured-word-top
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 650px;
    margin-top: -25px;
    margin-left: -70px;
  }
  .video-our-process .iwithtext .iwt-text h3 {
    font-size: 20px;
  }
  .video-our-process.wpb_row .row-bg {
    background-size: 40%;
  }
  .video-our-process .iwithtext {
    padding-bottom: 30px;
  }
  .video-user-buy .col-left .vc_column-inner {
    padding-left: 90px;
  }
  .media-video
    .col-left
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 510px;
    margin-left: -12px;
  }
  .list-services .item-sv:nth-child(4),
  .list-services .item-sv:nth-child(5),
  .list-services .item-sv:nth-child(6),
  .list-services .item-sv:nth-child(7) {
    width: calc(25% - 16px);
  }
  .list-services .item-sv {
    width: calc(33.33% - 16px);
    margin: 5px 8px;
  }
  .list-services .sv-before-hover .heading-sv {
    font-size: 20px;
  }
  .filming-part
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 600px;
    margin-left: -40px;
  }
  .filming-part .col-left .vc_column-inner {
    padding: 80px 30px 80px 0;
  }
  #instagram-ad-service.tiktok-ad-service .tiktok-service-item {
    width: 33.333%;
    padding-bottom: 50px;
  }
  .youtube-work-process .social_work_process .item-step {
    margin: 35px 0;
  }

  .youtube-work-process .vc_column-inner p br {
    display: none;
  }
  .rw-tiktok-choose .tiktok-service-item {
    width: 50%;
  }
  .rw-tiktok-choose .tiktok-service-item .vc_column-inner {
    margin-bottom: 20px;
  }

  .row .tiktok-ad-service .col .marbt-70 {
    margin-bottom: 0;
  }
  .row .tiktok-ad-service .col .mart-120 {
    margin-top: 0;
  }
  .tiktok-ad-service .tiktok-service-item .vc_custom_heading br {
    display: none;
  }
  .tiktok-ad-service.fabebook-business .tiktok-service-item {
    padding-bottom: 30px;
  }
  .tiktok-ad-service .tiktok-service-item {
    width: 50%;
    padding-bottom: 80px;
  }
  .tiktok-banner-button img.img-with-animation {
    height: 85px;
  }
  .tiktok-banner-button .vc_col-sm-2,
  .tiktok-banner-button .vc_col-sm-7,
  .tiktok-banner-button .vc_col-sm-3 {
    width: 100%;
    text-align: center;
  }
  .tiktok-banner-button .vc_col-sm-7 .vc_custom_heading {
    text-align: center !important;
    padding: 15px 0;
  }
  .tiktok-banner-button .vc_col-sm-2 img.img-with-animation {
    margin: 0 auto;
  }
  .tiktok-banner-button .vc_custom_heading {
    margin-left: 0;
  }

  .tiktok-faq-item .title-faq-tiktok br {
    display: none;
  }
  .tiktok-one-up
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 400px;
    margin-left: -10px;
  }
  body[data-form-style='minimal']
    .container-wrap
    .span_12.light
    .col-form-url
    input[type='text'] {
    height: 60px;
    padding: 10px 20px;
  }
  body .col-form-url .gform_wrapper.gravity-theme .gform_footer button[type='submit'] {
    right: 0px;
  }
  body .col-form-url .gform_wrapper.gravity-theme .gform_footer button[type="submit"] {
    font-size: 18px;
    padding: 15px 25px !important;
    height: 50px;
    line-height: 18px;
  }
  body .banner-form-url .gform_wrapper.gravity-theme .gfield input {
    height: 50px;
    padding: 15px 20px;
  }
  .banner-home .iwithtext .iwt-text {
    font-size: 18px;
  }
  .banner-full
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 560px;
  }
  .banner-tiktok .row_col_wrap_12_inner .col-left .vc_custom_heading br {
    display: none;
  }
  .seo-block-slider ul li {
    margin-bottom: 15px;
    padding-left: 40px;
  }
  .slider-tab-seo .box-item-seo.slick-slide {
    opacity: 1;
  }
  .list-seo-tab {
    margin-top: 40px;
  }
  .rw-seo-choose-faq .cl-left .vc_column-inner {
    padding-right: 80px;
  }
  .ss-seo-choose .toggles .toggle > .toggle-title a i {
    font-size: 20px;
  }
  .ss-seo-choose .toggles .toggle > .toggle-title a {
    font-size: 20px;
    line-height: 26px;
    padding: 25px 90px 25px 30px;
  }

  .rw-seo-choose-faq .cl-left .vc_custom_heading br {
    display: none;
  }

  .ss-seo-brands .row_col_wrap_12_inner p br {
    display: none;
  }

  .ls-campaigns {
    width: 50%;
    padding-right: 65px;
  }

  .rw-txt-instantly .row_col_wrap_12_inner .vc_col-sm-6 {
    width: 100%;
  }
  .row .col .marbt-16 {
    margin-bottom: 8px;
  }

  .ls-seo-retainers {
    grid-column-gap: 38px;
    grid-template-columns: repeat(3, 1fr);
    grid-row-gap: 65px;
  }
  .ls-seo-retainers .num-retainers {
    font-size: 36px;
    line-height: 36px;
  }
  .ss-seo-conversions .col-left .vc_column-inner {
    padding-top: 80px;
  }
  .ss-seo-conversions .col-left p br {
    display: none;
  }
  .row .col .marbt-14 {
    margin-bottom: 7px;
  }
  .ss-seo-our-strategy .col-left .wpb_wrapper p br {
    display: none;
  }

  .ss-seo-traffic .col-right .vc_column-inner {
    padding: 0 0 20px 20px;
  }

  .ss-seo-search-engine .col-left .vc_custom_heading br {
    display: none;
  }
  .ss-seo-search-engine .col-left img.img-with-animation {
    margin-top: 40px;
    max-width: 100%;
  }
  .row .col-list-eligibility.col .iwithtext .iwt-icon img {
    width: 55px;
    height: 55px;
  }
  .col-list-eligibility .iwithtext .iwt-text {
    padding-left: 80px;
  }
  .col-list-eligibility .iwithtext .iwt-text p {
    font-size: 24px;
    line-height: 34px;
  }
  .font-20 {
    font-size: 18px;
  }
  .box-available.active .box-content {
    padding-top: 30px;
    gap: 50px;
  }
  .box-btn {
    width: 15%;
  }
  .box-available {
    padding: 40px 60px 0;
  }
  .box-available.active {
    padding: 40px;
  }

  .item-service .count {
    font-size: 35px;
    line-height: 40px;
  }
  .item-service .count {
    font-size: 35px;
  }
  .ls-maintenance-services .box-service {
    margin: 0 25px;
  }
  .banner-maintenance .row_col_wrap_12 {
    padding: 260px 0 180px;
  }
  .ss-prevent-site .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    min-height: 80px;
    margin-bottom: 10px;
  }
  .ss-prevent-site .hover-wrap-inner img.img-with-animation {
    height: 80px;
  }

  .ls-servies .item-service a::after {
    width: 18px;
    height: 8px;
  }
  .item-service a {
    font-size: 18px;
    line-height: 25px;
    padding: 20px 20px 20px 5px;
  }
  .row .col .marbt-18 {
    margin-bottom: 10px;
  }

  .ss-prevent-site .vc_column-inner .wpb_text_column p br {
    display: none;
  }

  .rw-services-provider .col-equal .iwithtext {
    min-height: 260px;
  }

  .rw-services-provider .iwithtext .iwt-icon img {
    height: 65px;
  }

  .ss-maintenance-dedicated .col-left .sub-dedicated p {
    font-size: 26px;
    line-height: 38px;
    margin-bottom: 40px;
  }

  .row .col .marbt-60 {
    margin-bottom: 40px;
  }
  .ss-maintenance-hosting .col-right .vc_column-inner {
    padding-top: 30px;
  }

  .row .col .marbt-120 {
    margin-bottom: 80px;
  }
  .ss-maintenance-support .col-right .iwt-icon img {
    height: 80px;
    object-fit: cover;
  }
  .font-20 * {
    font-size: 18px;
    line-height: normal;
  }

  .ls-banner-ads .vc_custom_heading.check-list-item {
    padding-left: 30px;
  }
  .ls-banner-ads .check-list-item::before {
    width: 25px;
    height: 25px;
  }
  .line-yellow-below::after {
    width: 85%;
  }
  .ls-banner-ads {
    margin-top: 25px;
  }
  .banner-googleAds
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 450px;
    margin-left: -130px;
  }
  #ss-googleAds-reach .col-right .vc_column-inner {
    padding: 80px 0 50px;
  }
  #ss-googleAds-reach
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .ss-googleAds-investment .heading-lines span.ct-line-yl::before {
    left: -8px;
    bottom: -3px;
  }
  .ss-googleAds-investment .col-right img.img-with-animation {
    max-width: 550px;
  }

  .ss-googleAds-investment .col-left p br {
    display: none;
  }
  .ss-googleAds-increase .desc-increase li {
    font-size: 16px;
    line-height: 26px;
    padding-bottom: 10px;
  }
  .ss-googleAds-increase .col-right .vc_column-inner {
    padding-left: 50px;
  }
  /* .ss-googleAds-increase .heading-lines span.ct-line-yl::before {
		left: -7px;
		top: 2px;
	} */
  .heading-lines span.ct-line-rd::before {
    width: 120%;
    left: -7px;
  }
  .heading-lines span.ct-line-yl::before {
    width: 120%;
    left: -7px;
    bottom: -5px;
  }
  .ss-googleAds-increase .row_col_wrap_12 {
    padding-top: 80px;
  }
  .ss-googleAds-increase .heading-lines br {
    display: none;
  }
  #ss-corporate-website .heading-lines span.ct-line-rd::before {
    left: -12px;
    bottom: -8px;
  }
  .ss-copywriting-why-work
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-top: 40px;
  }
  .row .col .marbt-15 {
    margin-bottom: 10px;
  }
  .ss-copywriting-why-work .desc-agency p br {
    display: none;
  }
  .ss-copywriting-seo .row_col_wrap_12 .col-left .vc_column-inner {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .ss-copywriting-seo .col-left .desc-seo br {
    display: none;
  }
  #header-outer.small-nav .logo-clone img,
  #header-outer.small-nav #logo img,
  #header-outer.small-nav .logo-spacing img {
    height: 35px;
  }
  #header-outer #logo img,
  #header-outer .logo-clone img,
  #header-outer .logo-spacing img {
    height: 35px;
  }
  body #header-outer #top nav > ul > li.call-item > a {
    font-size: 14px;
    padding: 30px 10px;
    margin-left: 15px;
  }
  body #header-outer #top nav > ul > li > a {
    font-size: 14px;
  }
  .ss-copywriting-contents .col-right .vc_column-inner {
    padding: 60px 0;
  }
  #banner-copywriting .col-left .vc_column-inner {
    padding: 200px 0 180px;
  }
  .padl-80 .vc_column-inner {
    padding-left: 40px;
  }
  .all-blog-seo .slick-track .slick-slide {
    grid-row-gap: 30px;
    margin: 0 15px;
  }

  .all-blog-seo .blog-item {
    border-radius: 30px 0 5px 5px;
    box-shadow: 0 0 15px rgb(48 49 49 / 15%);
  }
  .list-portfolio {
    padding: 40px 20px 40px;
  }
  .main-blog-new.main-blog {
    margin-top: 60px;
    padding-bottom: 0px;
  }
  .main-blog-new .blog-right h4 {
    font-size: 18px;
    line-height: 40px;
    border-radius: 0 0 10px 0;
    left: -30px;
  }
  .box-archives > li {
    padding: 15px 0;
  }
  .box-archives > li > a {
    font-size: 20px;
  }
  .sub-archives {
    padding-left: 20px;
  }
  .blog-new .title-blog h3 {
    font-size: 20px;
    line-height: 25px;
  }
  .blog-new .img-blog a img {
    height: 300px;
  }
  .row .col .item-recent h3 {
    font-size: 14px;
    line-height: normal;
  }
  box-archive li .sub-archives .items,
  .box-archive li .sub-archives .items a {
    font-size: 14px;
  }
  .ss-our-perk .wpb_content_element p br {
    display: none;
  }
  .about-core-values .col-left .vc_column-inner {
    padding: 100px 0 80px;
  }
  .ss-about-work .col-right .iwithtext .iwt-text {
    padding-left: 80px;
  }
  .row .col .font-24 {
    font-size: 20px;
  }

  .banner-section .row_col_wrap_12.col.span_12 {
    padding: 200px 0 95px;
  }

  .row .col p.item-on-banner {
    padding: 10px 20px;
    font-size: 18px;
  }

  .row
    .list-banner-bottom
    .col.vc_col-sm-4:nth-child(2)
    p.item-on-banner::before {
    width: 100px;
  }
  .row
    .list-banner-bottom
    .col.vc_col-sm-4:nth-child(2)
    p.item-on-banner::after {
    width: 105px;
  }
  .list-banner-bottom {
    margin-top: 60px;
  }

  .title-full-bg {
    padding: 20px 70px 20px 0;
  }

  .font-36 {
    font-size: 24px;
  }
  .font-48 {
    font-size: 30px;
    line-height: normal;
  }
  .col-consultation .vc_column-inner {
    padding: 20px 20px 30px;
    border-radius: 30px 0 0 0;
  }

  .col-consultation .wpb_text_column p > br {
    display: none;
  }

  body .gform_wrapper.gravity-theme .gform_fields {
    grid-row-gap: 30px;
  }

  body .gform_wrapper.gravity-theme .gfield input,
  body .gform_wrapper.gravity-theme .gfield textarea {
    font-size: 16px;
  }
  body .gform_wrapper.gravity-theme .gform_footer {
    margin-top: 30px;
  }

  .row .col p.description-banner br {
    display: none;
  }
  body,
  body p {
    padding-bottom: 10px;
  }

  .intro-social-marketing .vc_col-sm-8 .wpb_text_column p > br {
    display: none;
  }

  .row .col .marbt-25 {
    margin-bottom: 20px;
  }

  .min-social-service .logo-social {
    width: 50%;
  }

  .ss-slide-social .list-heading-tab li a {
    font-size: 20px;
  }
  .box-social-service .min-social-service p {
    font-size: 16px;
    line-height: 28px;
  }

  .min-social-service .box-des h2 {
    font-size: 30px;
    margin-bottom: 10px;
  }

  .ss-slide-tab.ss-slide-social {
    margin-bottom: 40px;
  }

  .list-content-tab .slick-initialized .slick-slide {
    margin: 0 10px;
  }

  .min-social-service .box-des {
    padding-right: 0px;
  }

  .font-44,
  .font-45 {
    font-size: 28px;
    line-height: 38px;
  }

  #ss-our-creatives .vc_col-sm-3 .tt-creatives {
    padding-left: 0px;
  }
  .social-media-advertising .vc_col-sm-1\/5 {
    width: 50%;
    margin-bottom: 50px !important;
  }
  .social-media-advertising .col-advertising .vc_custom_heading.font-26 br {
    display: none;
  }
  .vc_custom_heading.btn-arrow {
    margin-top: 10px;
  }

  .social-media-faq .toggles .toggle.open > .toggle-title a {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 10px;
    padding-right: 40px;
  }

  .social-media-faq .toggles .toggle > .toggle-title a br {
    display: none;
  }
  .social-media-faq .toggles .toggle > .toggle-title a i {
    font-size: 20px;
    right: 10px;
  }
  .social-media-faq .toggles .toggle > .toggle-title a {
    padding: 10px 40px 10px 15px;
    font-size: 16px;
  }

  .social-factoids-slider .item-factoid ul li {
    font-size: 16px;
  }

  /* .font-18 {
		font-size: 16px;
		line-height: 28px;
	} */
  .row .col .font-18 {
    font-size: 18px;
    line-height: 28px;
  }
  .list-white.check-list-item {
    padding-left: 40px;
  }
  .list-white.check-list-item::before {
    width: 28px;
    height: 28px;
    background-size: contain;
  }
  .list-reviews .item-review:first-child {
    border-radius: 30px 0 0 0;
  }

  .list-reviews .item-review .inner-item {
    padding: 30px 20px 20px 40px;
  }
  .desciption-review::before {
    left: -30px;
    top: -10px;
    width: 24px;
    height: 20px;
  }
  .list-white.check-list-item {
    margin-bottom: 20px;
  }
  .ls-banner-ads .check-list-item::before {
    top: 2px;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .ss-googleAds-benefit .vc_custom_heading.check-list-item {
    padding-left: 30px;
  }
  .ss-googleAds-benefit .check-list-item::before {
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-size: contain;
  }
  .list-check-v .check-list-item::before {
    top: 5px;
    width: 24px;
    height: 19px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }
  #footer-outer #footer-widgets .widget_custom_html ul li {
    margin-right: 16px;
  }

  body #footer-outer .row {
    padding: 60px 0;
  }

  #footer-outer #footer-widgets .widget h4 {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }

  .ss-thumbs .txt_title {
    font-size: 40px;
    line-height: 50px;
  }

  #header-outer[data-lhe='animated_underline'] #top nav > ul > li > a {
    margin-left: 10px;
    margin-right: 10px;
  }

  #top #logo .starting-logo {
    max-width: 180px;
  }
  .ss-about-process .col-right .img-with-aniamtion-wrap {
    margin-top: 40px !important;
  }

  .ss-about-process .col-right img.img-with-animation {
    max-width: 120px;
  }
  .row .col .marbt-40 {
    margin-bottom: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .fenzo-brief-cta {
    --cta-trigger-width: 110px;
    --cta-panel-width: calc(100vw - 110px - 20px);
    --cta-total-width: calc(100vw - 20px);

    width: var(--cta-trigger-width);
  }

  .fenzo-brief-cta.is-open {
    width: var(--cta-total-width);
  }

  /* CTA */

  body .fenzo-brief-cta__trigger {
    width: var(--cta-trigger-width);
    min-width: var(--cta-trigger-width);
    min-height: 85px;

    padding: 14px !important;
  }

  .fenzo-brief-cta__trigger-icon img {
    width: 23px !important;
    height: 23px !important;
  }

  .fenzo-brief-cta__trigger-title {
    font-size: 15px !important;
    line-height: 1.15 !important;
  }

  .fenzo-brief-cta__trigger-text {
    font-size: 8px !important;
  }

  .fenzo-brief-cta__arrow {
    margin-top: 8px;
  }

  .fenzo-brief-cta__arrow svg {
    width: 18px;
    height: 18px;
  }

  /* PANEL */

  .fenzo-brief-cta__panel {
    left: var(--cta-trigger-width);

    width: var(--cta-panel-width);
    max-width: var(--cta-panel-width);

    max-height: 100vh;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .fenzo-brief-cta__panel-inner {
    display: block;
    min-height: 100vh;
    height: 100vh;
  }

  /* CONTENT */

  .fenzo-brief-cta__content {
    min-width: 0;
    height: 100vh;
    padding: 30px;
  }

  .fenzo-brief-cta__title,
  .fenzo-brief-cta__form-title {
    font-size: 25px !important;
    line-height: 1.25 !important;

    margin-bottom: 28px !important;
  }

  .fenzo-brief-cta__items {
    grid-template-columns: repeat(2, minmax(0, 1fr));

    column-gap: 18px;
    row-gap: 28px;
  }

  .fenzo-brief-cta__item-title {
    font-size: 15px !important;
    line-height: 1.2 !important;

    margin-bottom: 8px !important;
  }

  .fenzo-brief-cta__item-description {
    font-size: 11px !important;
    line-height: 1.4 !important;
  }

  /* FORM */

  .fenzo-brief-cta__form {
    min-width: 0;
    width: 100%;

    padding: 45px 25px 30px !important;

    border-left: 1px solid #eeeeee;
  }

  .fenzo-brief-cta__form .gform_wrapper,
  .fenzo-brief-cta__form .gform_wrapper form,
  .fenzo-brief-cta__form .gform-body,
  .fenzo-brief-cta__form .gform_fields {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .fenzo-brief-cta__form .gform_fields {
    grid-column-gap: 12px !important;
    grid-row-gap: 18px !important;
  }

  .fenzo-brief-cta__form .gfield,
  .fenzo-brief-cta__form .gfield--width-half,
  .fenzo-brief-cta__form .gfield--width-full {
    min-width: 0 !important;
    max-width: 100% !important;
  }

  .fenzo-brief-cta__form input[type='text'],
  .fenzo-brief-cta__form input[type='email'],
  .fenzo-brief-cta__form input[type='tel'],
  .fenzo-brief-cta__form input[type='number'],
  .fenzo-brief-cta__form select,
  .fenzo-brief-cta__form textarea {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    font-size: 12px !important;
    line-height: 1.35 !important;
  }

  .fenzo-brief-cta__form textarea {
    min-height: 85px !important;
  }

  .fenzo-brief-cta__form button[type='submit'],
  .fenzo-brief-cta__form button[type='submit'] {
    width: auto !important;
    max-width: 100% !important;

    font-size: 11px !important;
    padding: 10px 18px !important;
  }

  /* Close button */

  .fenzo-brief-cta__mobile-close {
    display: none !important;
  }
}

@media all and (min-width: 768px) and (max-width: 1100px) {
  #footer-outer #footer-widgets .col.span_3 {
    width: 20% !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    padding: 0;
  }
  #footer-outer #footer-widgets .widget h4 {
    padding-bottom: 15px;
    margin-bottom: 15px;
  }
  .ascend #footer-outer #footer-widgets .col ul li a {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0;
  }
  #footer-outer #footer-widgets .widget h4::before {
    width: 80px;
    height: 3px;
  }
  body #footer-outer #copyright .span_12 {
    padding: 40px 0;
  }
  body #footer-outer #footer-widgets .row {
    padding: 40px 0;
  }
   body #footer-outer .row {
    padding: 40px 0;
  }
   #footer-outer .footer-top .textwidget a {
    font-size: 18px;
    margin-bottom: 10px;
  }
}
/* 768px */
@media (max-width: 1000px) {
  .main-content .ss-work-with .rw-work-with .iwithtext .iwt-icon img {
    width: 60px;
    margin-bottom: 0;
  }
  #footer-outer #footer-widgets .widget h4 {
    font-size: 20px;
  }
  #slide-out-widget-area ul li ul li.menu-item.heading-dropdown a {
    display: none;
  }
  #slide-out-widget-area ul li ul li.menu-item:not(.heading-dropdown) a {
    font-weight: 600;
    color: #11589B;
    text-transform: capitalize;
    display: flex;
    align-items: center;
    padding: 8px;
    gap: 10px;
    border-bottom: 1px solid rgb(0, 0, 0, 0.15);
    position: relative;
    opacity: 1 !important;
  }
  #slide-out-widget-area ul li ul li.menu-item:not(.heading-dropdown) a::before {
    content: '';
	  position: absolute;
    right: 8px;
    top: 50%;
	  transform: translateY(-50%);
    background-image: url(../images/arrow-line.svg);
    background-size: 10px;
    width: 10px;
    height: 13px;
  }
  #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container > ul > li {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  body #ajax-content-wrap ul li ul li.menu-item.heading-dropdown a  {
    display: none;
  }
   body #ajax-content-wrap ul li ul li.menu-item:not(.heading-dropdown) a {
    padding: 8px;
    padding-right: 8px;
    gap: 10px;
    font-size: 14px !important;
    line-height: 21px !important;
    padding-right: 20px;
  }
  body #ajax-content-wrap ul li ul li.menu-item:not(.heading-dropdown) a img.menu-item-icon {
    width: 20px;
  }
  .fenzo-brief-cta__panel {
    /* width: 620px; */
  }

  .fenzo-brief-cta__content {
    padding: 25px 20px;
  }

  .fenzo-brief-cta__form {
    min-height: auto;
  }

  .fenzo-brief-cta__items {
    column-gap: 15px;
    row-gap: 20px;
  }
  .fenzo-website-form__inner {
    align-items: stretch;
  }

  .fenzo-website-form__website {
    width: 45%;
  }

  .fenzo-website-form__panel {
    width: 65%;

    grid-template-columns: 1fr;
  }

  .fenzo-website-form__form {
    border-left: 0;
    border-top: 1px solid #eee;
  }

  .fenzo-website-form__items {
    grid-template-columns: 1fr 1fr;
  }
  .fenzo-agency-comparison__inner {
    gap: 40px;
  }
  .fenzo-hero__text {
    font-size: clamp(32px, 6vw, 58px);
  }

  .fenzo-agency-comparison__column {
    width: calc(50% - 20px);
    max-width: none;
  }
  .fenzo-brief-cta__title,
  .fenzo-brief-cta__form-title {
    font-size: 20px !important;
    line-height: 25px !important;
    margin: 0 0 20px !important;
  }
  .fenzo-brief-cta__form-contact {
    margin-bottom: 30px;
  }
  
  .min-h-390 {
    min-height: auto;
  }
  #ajax-content-wrap .vc_row.left_padding_tablet_40px .row_col_wrap_12 {
    padding: 60px 0 !important;
  }
  .baner-home-bottom img.image-bottom {
    bottom: -100px;
  }
  .row .col .title_portfolio {
    font-size: 20px;
    line-height: 26px;
  }
  .des-porfolio {
    font-size: 16px;
    line-height: 24px;
  }
  .box-portfolio-hover {
    padding: 15px;
  }
  .list-portfolio .item-portfolio {
    width: calc(50% - 10px);
  }
  .fenzo-services-grid .service-item {
    width: calc(50% - 15px);
  }
  .fenzo-brief-cta__panel {
    /* width: 620px; */
  }

  .fenzo-brief-cta__content {
    padding: 30px;
  }
  .fenzo-brief-cta__items {
    column-gap: 15px;
    row-gap: 20px;
  }
  .fenzo-website-form__inner {
    align-items: stretch;
  }

  .fenzo-website-form__website {
    width: 45%;
  }

  .fenzo-website-form__panel {
    width: 65%;

    grid-template-columns: 1fr;
  }

  .fenzo-website-form__form {
    border-left: 0;
    border-top: 1px solid #eee;
  }

  .fenzo-website-form__items {
    grid-template-columns: 1fr 1fr;
  }
  .fenzo-agency-comparison__inner {
    gap: 40px;
  }
  .fenzo-hero__text {
    font-size: clamp(32px, 6vw, 58px);
  }

  .fenzo-agency-comparison__column {
    width: calc(50% - 20px);
    max-width: none;
  }
  
  .fenzo-brief-cta__title,
  .fenzo-brief-cta__form-title {
    font-size: 20px !important;
    line-height: 25px !important;
    margin: 0 0 20px !important;
  }
  .fenzo-brief-cta__form-contact {
    margin-bottom: 30px;
  }
  .min-h-390 {
    min-height: auto;
  }
  #ajax-content-wrap .vc_row.left_padding_tablet_40px .row_col_wrap_12 {
    padding: 60px 0 !important;
  }
  .baner-home-bottom img.image-bottom {
    bottom: 0px;
    max-width: 400px;
  }
  body .container {
    padding: 0 20px;
  }
  .video-our-process.wpb_row .row-bg {
    background-size: 0;
  }
  .portfolio-grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .row-marketing-advantages .box-advantages .vc_column-inner {
    padding: 30px;
  }
  .custom-heading-arrows {
    top: -60px;
    gap: 20px;
  }
  .custom-heading-arrows .custom-arrow {
    width: 40px;
    height: 40px;
  }
  .custom-heading-arrows .custom-arrow svg {
    width: 18px;
  }
  .min-social-service .logo-social {
    width: 50%;
    max-width: 100%;
  }
  .tiktok-marketing-services .ss-slide-tab.ss-slide-social {
    margin-bottom: 40px;
  }
  .ss-slide-social .list-heading-tab .item-cat a {
    font-size: 16px;
  }
  .ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop {
    background-image: unset;
  }
  body #slide-out-widget-area nav ul.ubermenu-submenu li.item-menu-title a {
    margin-bottom: 12px;
    pointer-events: none;
    padding: 0 0 8px 0;
  }
  body
    #slide-out-widget-area
    nav
    ul.ubermenu-submenu
    li.item-menu-title
    a::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 80px;
    height: 3px;
    background-color: #ef4d4b;
    transition: all 0.5s;
  }
  .ubermenu-sub-indicators
    .ubermenu-has-submenu-drop
    > .ubermenu-target
    > .ubermenu-sub-indicator {
    font-size: 30px;
  }
  body #slide-out-widget-area nav ul.ubermenu-submenu li a {
    padding: 0 0 5px 0;
    margin-bottom: 0px;
    display: inline-block;
  }
  body #slide-out-widget-area nav ul.ubermenu-submenu li a::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 3px;
    background-color: #ef4d4b;
    transition: all 0.5s;
  }
  body #slide-out-widget-area nav ul.ubermenu-submenu li a:hover::before {
    width: 100%;
    transition: all 0.5s;
  }
  body #slide-out-widget-area .inner .off-canvas-menu-container li > a {
    font-size: 16px;
    line-height: 24px;
    padding: 5px 0;
    text-transform: uppercase;
  }
  .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse
    .ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item
    .ubermenu-submenu {
    display: block;
    max-height: max-content !important;
    padding: 10px !important;
    border-radius: 10px;
    box-shadow: none !important;
  }
  #slide-out-widget-area[data-dropdown-func='separate-dropdown-parent-link']
    .off-canvas-menu-container
    li
    ul
    > li:first-child {
    margin-top: 0 !important;
  }
  .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse
    .ubermenu-has-submenu-mega.ubermenu-active.ubermenu-item
    .ubermenu-submenu
    ul {
    padding: 0 !important;
  }
  #slide-out-widget-area[data-dropdown-func='separate-dropdown-parent-link']
    .off-canvas-menu-container
    li
    ul {
    padding-left: 0 !important;
  }
  body
    .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse {
    max-height: 100%;
    visibility: visible;
  }
  body .slide-out-widget-area-toggle.mobile-icon a > span {
    height: 25px;
  }
  body #header-outer.scrolled-down {
    padding: 15px 0 15px !important;
  }
  body #header-outer #top #logo img,
  body #header-outer[data-permanent-transparent='false'] #logo .dark-version {
    height: 35px !important;
  }
  body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:after {
    top: -10px !important;
  }
  body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before {
    top: 10px !important;
  }
  body #header-outer .slide-out-widget-area-toggle .lines,
  body #header-outer .slide-out-widget-area-toggle .lines-button,
  body #header-outer .slide-out-widget-area-toggle .lines:after,
  body #header-outer .slide-out-widget-area-toggle .lines:before {
    width: 30px;
  }
  body .slide-out-widget-area-toggle.mobile-icon .lines-button:after,
  body .slide-out-widget-area-toggle.mobile-icon .lines:after,
  body .slide-out-widget-area-toggle.mobile-icon .lines:before {
    height: 3px !important;
    width: 30px !important;
  }
  .box-social-service .slick-list {
    margin-left: 0;
  }
  .ss-what-we-do .ss-slide-social .list-heading-tab {
    justify-content: space-between;
  }
  .col-consultation .vc_column-inner {
    max-width: 100%;
  }
  .ss-type-ads .ss-slide-tab .list-heading-tab .slick-prev,
  .ss-type-ads .ss-slide-tab .list-heading-tab .slick-next {
    top: -140px;
  }
  .ss-type-ads .ss-slide-tab .list-heading-tab .slick-next {
    right: 10%;
  }
  .ss-type-ads .list-content-tab .slick-initialized .slick-slide {
    margin: 0 10px;
  }
  .ss-other-country
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin: 0 auto;
  }
  .single-post .blog-new .all-blog {
    padding-right: 0;
  }
  .box-col-default .img-with-aniamtion-wrap.right,
  .box-col-default .img-with-aniamtion-wrap,
  .box-col-reverse .img-with-aniamtion-wrap.right,
  .box-col-reverse .img-with-aniamtion-wrap {
    text-align: center;
  }
  .box-col-default .img-with-aniamtion-wrap img,
  .box-col-reverse .img-with-aniamtion-wrap img {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .ss-facebook-ads .box-social-service .slick-list {
    margin-bottom: 30px;
  }
  .row-enterprise-seo .item-enterprise-seo::before {
    display: none;
  }
  .banner-domain-hosting br,
  .banner-googleAds br,
  .banner-dedicated br,
  .ss-googleAds-services br,
  .ss-strategy-growth br,
  .ss-enterprise-seo br,
  .ss-banner-social br,
  .banner-tiktok br,
  .banner-instagram br,
  .banner-youtube br,
  .banner-ui-ux br,
  .ss-banner-local-seo br,
  .ss-banner-mobile-seo br,
  .banner-international-seo br,
  .banner-web-maintenance br,
  .maintenance-works br,
  .ss-seo-choose br,
  .video-user-buy br,
  .banner-video br,
  .video-choose-us br,
  .video-choose-us br,
  .corporate-features-web br,
  .ss-banner-ecommerce br {
    display: none;
  }
  .row .col .sv-before-hover img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .row .video-our-process .col .mart-100 {
    margin-top: 0;
  }
  .video-our-process {
    margin-top: 0;
  }
  .video-our-process .row_col_wrap_12.col.span_12 {
    padding: 40px 0;
  }
  .slider-main-services svg {
    height: 60px;
    width: 60px;
  }
  .slider-main-services .slider-prev-arrow {
    left: 15px;
  }
  .slider-main-services .slider-next-arrow {
    right: 55px;
  }
  .slider-main-services .box-main-services {
    margin: 30px;
  }
  .ls-main-services .slider-main-services {
    padding: 0px 20px;
  }
  .interested {
    padding: 50px 0;
  }
  .relationship-portfolio {
    padding: 50px 0;
  }
  .main-single-porfolio {
    padding: 50px 0 10px;
  }
  .rw-benefit-mobile-seo .col-right .vc_column-inner {
    padding-left: 0;
  }
  .page-id-9872 .row-enterprise-seo .item-enterprise-seo:nth-child(2)::before {
    display: none;
  }
  .youtube-unites-states br {
    display: none;
  }
  .youtube-ads
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .banner-youtube
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .instargrma-ads
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
  }
  .instar-generate .col-left .hover-wrap-inner img.img-with-animation {
    margin-left: 0;
  }
  .banner-instagram
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
    padding-bottom: 0px;
  }
  .banner-facebook
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .paid-social-media .col-right .vc_column-inner {
    padding-left: 0;
  }
  .paid-social-media .col-left .vc_column-inner {
    max-width: 100%;
  }
  .ss-banner-social .box-service-list li {
    font-size: 24px;
    line-height: 32px;
  }
  .why-outsource .list-check-v .row_col_wrap_12_inner {
    padding: 0px;
  }
  .why-outsource .vc_col-sm-4 {
    width: 50%;
  }
  .ss-seo-search-engine .col-right .vc_column-inner {
    padding: 0px;
  }
  .ecommerce-platforms .item-desc-ecommerce::before {
    right: 0;
    top: auto;
    bottom: -12px;
    height: 2px;
    width: 100%;
  }
  .ecommerce-platforms .item-desc-ecommerce::before {
    display: none;
  }
  #ajax-content-wrap .vc_row.inner_row.left_padding_84px .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.left_padding_84px
    .row_col_wrap_12_inner {
    padding-left: 40px;
  }

  #ajax-content-wrap
    .vc_row.inner_row.right_padding_84px
    .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.right_padding_84px
    .row_col_wrap_12_inner {
    padding-right: 40px;
  }
  .ss-copywriting-services .row_col_wrap_12_inner .txt-service::before {
    width: 180px;
    height: 3px;
  }
  #footer-outer #footer-widgets .widget h4::before {
    height: 3px;
  }
  body .border-bottom-banner::before {
    height: 3px;
    width: 200px;
  }
  .rw-title-line .row_col_wrap_12_inner {
    border-bottom: 3px solid #ef4d4b;
    padding-bottom: 50px;
  }
  .ecommerce-platforms .ls-ecommerce .item-ecommerce.active::before {
    height: 3px;
    bottom: -3px;
  }
  .ecommerce-platforms .item-desc-ecommerce {
    padding: 0;
    margin-bottom: 30px;
  }
  .ecommerce-platforms .ls-desc-ecommerce {
    grid-template-columns: repeat(1, 1fr);
    margin-top: 30px;
  }
  .ecommerce-platforms .ls-ecommerce {
    gap: 40px;
    border-bottom: 3px solid rgba(255, 255, 255, 0.5);
  }
  .seo-monthly-reporting .img-with-aniamtion-wrap.right {
    text-align: center;
  }
  .box-col-default br {
    display: none;
  }
  .ss-maintenance-package h2.font-60.title-lines {
    text-align: center !important;
  }
  .ss-maintenance-package h2.font-60.title-lines br {
    display: none;
  }
  .ss-cloud-migration br {
    display: none;
  }
  .social-factoids-slider button.slick-cs-arrow {
    height: 40px;
    width: 40px;
  }
  .social-factoids-slider button.slick-prev {
    right: 50px;
  }
  .social-factoids-slider .item-factoid ul {
    grid-template-columns: repeat(2, 1fr);
    column-gap: 20px;
  }
  body
    .container-wrap
    .corporate-why-choose
    .vc_row-fluid[data-column-margin='70px']
    > .span_12,
  html
    body
    .corporate-why-choose
    .vc_row-fluid[data-column-margin='70px']
    > .span_12,
  body
    .container-wrap
    .vc_row-fluid[data-column-margin='70px']
    .full-page-inner
    > .container
    > .span_12,
  body
    .container-wrap
    .vc_row-fluid[data-column-margin='70px']
    .full-page-inner
    > .span_12 {
    margin-left: -20px;
    margin-right: -20px;
  }
  .vc_row-fluid[data-column-margin='70px']
    .wpb_column:not([class*='vc_col-xs-']):not(.child_column):not(:last-child),
  .inner_row[data-column-margin='70px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 0 !important;
  }
  html
    body
    .corporate-why-choose
    .inner_row[data-column-margin='70px']
    .child_column {
    padding-left: 20px;
    padding-right: 20px;
  }
  .rw-corporate-choose .row_col_wrap_12_inner.col.span_12 .vc_column-inner {
    border-radius: 30px 0 0 0;
  }
  body .wpb_wrapper h2.vc_custom_heading.font-22 {
    font-size: 20px !important;
    line-height: normal !important;
  }
  .corporate-why-choose .vc_col-sm-6 {
    width: 50%;
  }
  .banner-corporate .right.img-with-aniamtion-wrap {
    text-align: center;
  }
  .ss-copywriting-business br {
    display: none;
  }
  .ss-copywriting-services .img-with-aniamtion-wrap.right {
    text-align: left;
  }
  .list-posts .item-blog {
    margin: 0 20px;
  }
  body .rw-branding-question .toggle-title a.toggle-heading {
    font-size: 20px;
    line-height: 30px;
  }
  .ss-strategy-growth .vc_column_container .vc_column-inner {
    padding: 50px 0;
    border-width: 3px 0 3px 0;
  }
  .ss-eligibility .vc_col-sm-4 {
    width: 33.33333333%;
  }
  #banner-branding .col-left .vc_column-inner p {
    max-width: 100%;
  }
  #banner-branding .banner-branding-items .row_col_wrap_12_inner {
    position: relative;
  }
  #banner-branding .col-left .vc_column-inner {
    padding-top: 120px;
    padding-bottom: 30px;
  }
  #banner-branding .image-banner {
    max-width: 100%;
    margin-left: 0;
  }
  .row .col .marbt-60 {
    margin-bottom: 30px;
  }
  .popup-close svg {
    width: 24px;
  }
  .item-career {
    margin-top: 50px;
  }
  .ss-career-values .iwithtext .iwt-icon {
    width: 80px;
  }
  .row .ss-career-values .col .iwithtext .iwt-icon img {
    width: 50px;
  }
  .row .col .marbt-80 {
    margin-bottom: 50px;
  }
  .row .col .des-career .txt-title {
    font-size: 20px;
    line-height: 30px;
    margin-top: 18px;
    margin-bottom: 10px;
  }
  body .title_career {
    font-size: 24px;
    line-height: 36px;
  }
  .filter-search img.icon-search {
    right: 20px;
    height: 15px;
  }
  body .filter-search input[type='text'] {
    padding: 10px 50px 10px 30px;
    font-size: 16px;
    line-height: 24px;
  }
  .filter-blogs {
    flex-wrap: wrap;
  }
  .filter-search {
    width: 100%;
  }
  .filter-action {
    width: 100%;
    justify-content: center;
  }
  .filter-action {
    flex-wrap: wrap;
  }
  .cs-filter {
    width: calc(50% - 30px);
  }
  .ss-other-country .iwithtext .iwt-text {
    font-size: 18px;
    line-height: 26px;
  }
  .list-portfolio .item-portfolio {
    width: calc(33.33% - 10px);
    margin: 5px;
  }
  .item-tab-default a {
    padding: 10px 15px;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
  }
  .about-essential-stages .vc_col-sm-6 {
    width: 50%;
  }
  .about-our-culture .col-left .vc_column-inner {
    max-width: 100%;
  }
  .vc_row-fluid[data-column-margin='80px']
    .wpb_column:not([class*='vc_col-xs-']):not(.child_column):not(:last-child),
  .inner_row[data-column-margin='80px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 40px !important;
  }
  .ss-about-work .col-left .vc_column-inner {
    max-width: 100%;
  }
  .about-digital-experiences br {
    display: none;
  }
  .ss-landmark,
  .ss-landmark .vc_custom_heading {
    text-align: center !important;
  }
  .ss-landmark
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    top: 50px;
    left: 0;
  }
  .ss-about-fenzo .col-left .vc_column-inner {
    max-width: 100%;
  }
  .ss-about-fenzo .col-left .vc_column-inner {
    padding-top: 50px;
  }
  .ss-general-contact .vc_custom_heading {
    text-align: center !important;
  }
  .ss-thumbs .txt_title {
    font-size: 35px;
    line-height: 45px;
  }
  body #header-outer #top {
    padding-top: 0;
  }
  body #header-outer #top .header-top-right {
    gap: 30px;
  }
  .row .col .mart-50 {
    margin-top: 30px;
  }
  .row .col .mart-70,
  .mart-70 {
    margin-top: 50px;
  }
  .facebook-choose-us
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin-top: -80px;
  }
  .blog-right .box-post {
    display: flex;
    flex-wrap: wrap;
  }
  .blog-right .item-recent {
    width: 33.33%;
    margin-bottom: 0;
    flex-wrap: wrap;
    padding: 15px;
  }
  .instagram-why br,
  .instagram-social-marketing br {
    display: none;
  }
  .reach-instagram-ads br {
    display: none;
  }
  .instagram-ad-benefit .col-right .vc_column-inner {
    padding-left: 0;
  }
  .banner-instagram .col-form-url br {
    display: none;
  }

  .tiktok-marketing-services .ss-slide-tab.ss-slide-social {
    margin-bottom: 60px;
  }
  .tiktok-ad-service
    .vc_row-fluid[data-column-margin='50px']
    .wpb_column:not([class*='vc_col-xs-']):not(.child_column):not(:last-child),
  .tiktok-ad-service
    .inner_row[data-column-margin='50px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 0;
  }

  .facebook-scafty .vc_col-sm-6.wpb_column {
    width: 50%;
  }

  .get-in-touch form#gform_1 {
    max-width: 100%;
  }
  .ss-seo-search-engine
    a.nectar-button.large.regular.regular-button.btn-default.btn-bg-grey {
    display: none;
  }
  .ss-seo-search-engine
    a.nectar-button.large.regular.regular-button.btn-default.btn-bg-grey.mb-show {
    display: inline-block;
    margin-top: 30px;
  }
  .ss-brading-partner .row_col_wrap_12.col.span_12 {
    justify-content: center;
  }
  .banner-branding-items .vc_col-sm-3.wpb_column .vc_column-inner {
    padding-bottom: 0;
    padding-top: 0px;
  }
  .ascend #footer-outer #footer-top .col ul.social_footer {
    justify-content: center;
    gap: 20px;
  }
  #footer-outer #footer-top .col {
    width: 100%;
    text-align: center;
  }
  #footer-outer .footer-top .row > .col.span_4 {
    padding-top: 0;
  }
  #footer-outer #footer-top .col.span_8 .span_4 {
    width: 30.33%;
  }
  #footer-outer .footer-address .col {
    width: 30.33%;
  }
  #footer-outer .footer-top .row > .col.span_4 .widget_media_image {
    margin-bottom: 40px;
  }
  .get-in-touch .row-bg.viewport-desktop.using-image::before {
    background: #fff;
  }
  .social-media-faq .toggles .toggle > .toggle-title {
    min-height: 70px;
    max-height: 70px;
    border-radius: 10px;
  }
  .ss-copywriting-gagittis
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .corporate-why-choose .vc_col-sm-4 {
    width: 33.33%;
  }
  .row .col .marbt-20 {
    margin-bottom: 15px;
  }
  .row-our-perk .row_col_wrap_12_inner .vc_col-sm-4 {
    width: 33.33%;
  }
  .ss-copywriting-services
    .rw-social-copywriting
    .row_col_wrap_12_inner
    .col-right,
  .ss-copywriting-services
    .rw-social-copywriting
    .row_col_wrap_12_inner
    .col-left {
    width: 100%;
  }
  .ss-copywriting-services .rw-ux-copywriting .row_col_wrap_12_inner .col-left,
  .ss-copywriting-services
    .rw-ux-copywriting
    .row_col_wrap_12_inner
    .col-right {
    width: 100%;
  }

  .performance-tracking .col-right .vc_custom_heading.font-60 br {
    display: none;
  }
  .build-loyal .col-right .vc_column-inner {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .list-services .item-sv:nth-child(4) .content-sv p,
  .list-services .item-sv:nth-child(5) .content-sv p,
  .list-services .item-sv:nth-child(6) .content-sv p,
  .list-services .item-sv:nth-child(7) .content-sv p {
    -webkit-line-clamp: 6;
    line-clamp: 6;
  }
  .ss-seo-technical .col-left img.img-with-animation {
    margin: 0 auto;
  }
  .ss-seo-instantly .col-right img.img-with-animation {
    margin: 0 auto;
  }
  .ss-seo-conversions .col-left .vc_custom_heading.font-72 br {
    display: none;
  }
  .ls-gallery-instagram {
    margin-left: 0;
  }
  .you-advertising-works .col-right .vc_custom_heading br {
    display: none;
  }
  .ls-benefit .vc_col-sm-6.col-left {
    margin-bottom: 0;
  }
  .font-26 p {
    line-height: 35px;
  }

  .ss-toggle-branding div[data-style='default'] .toggle > .toggle-title a {
    font-size: 30px;
    line-height: 30px;
  }
  .ss-toggle-branding .toggle > .toggle-title a i {
    right: 0;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .ss-toggle-branding div[data-style='default'] .toggle > .toggle-title a {
    padding: 25px 0px;
  }
  body .ss-toggle-branding .toggle.open {
    padding: 0 0 20px 0;
  }
  body .toggle {
    margin-bottom: 20px;
  }
  .ss-toggle-branding .wpb_column .vc_custom_heading br {
    display: none;
  }
  .ss-brand_EDG
    a.nectar-button.large.regular.regular-button.btn-default.btn-bg-grey {
    margin-left: auto;
    margin-right: auto;
  }
  .ss-brand_EDG .col-left .vc_custom_heading br {
    display: none;
  }
  .list-available .gform_wrapper.gravity-theme .gfield {
    padding-bottom: 25px;
  }
  .ss-our-perk .wpb_column .vc_custom_heading br {
    display: none;
  }
  .instagram-graphics .col-left {
    width: 100%;
  }
  .instagram-graphics .vc_col-sm-4.col-right {
    margin-left: 0px !important;
  }

  .instagram-graphics .col-right {
    width: 100%;
  }
  .instagram-graphics .col-right img.img-with-animation {
    max-width: 100%;
    margin: 0 auto;
  }

  .box-item-gallery img {
    height: 250px !important;
  }
  .instagram-creatives .col-left img.img-with-animation {
    max-width: 100%;
    margin: 0 auto;
  }
  .instagram-creatives .col-left {
    width: 100%;
  }
  .instagram-creatives .col-right {
    width: 100%;
  }
  .ss-copywriting-seo .col-left,
  .ss-copywriting-seo .col-right {
    width: 100%;
  }
  .ss-copywriting-seo .col-right img.img-with-animation {
    max-width: 100%;
  }
  .ss-copywriting-contents .col-right,
  .ss-copywriting-contents .col-left {
    width: 100%;
  }
  .ss-copywriting-contents .col-left img {
    margin-left: 0;
    max-width: 100%;
  }

  .instagram-hospitality .col-hospitality-services {
    width: 50%;
  }
  .instagram-hospitality .col-middle {
    order: 3;
  }
  .istagram-service-item {
    max-height: 250px;
    min-height: 250px;
  }
  .instagram-hospitality .vc_col-sm-12 p br {
    display: none;
  }

  .list-services .sv-hover {
    padding: 35px 25px 25px;
  }
  .list-services .item-sv {
    width: calc(50% - 10px);
    margin: 5px;
  }
  .list-services .item-sv:nth-child(4),
  .list-services .item-sv:nth-child(5),
  .list-services .item-sv:nth-child(6),
  .list-services .item-sv:nth-child(7) {
    width: calc(50% - 10px);
  }

  .list-feature-work {
    margin-top: -120px;
  }
  .list-feature-work .item-work {
    width: 100%;
  }
  .featured-word-top .col-left .vc_column-inner {
    padding: 60px 20px;
  }
  .featured-word-top
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin: 0 auto;
  }
  .video-our-process .iwithtext .iwt-text {
    padding-left: 90px;
  }
  .video-our-process .wpb_row {
    margin-bottom: 20px !important;
  }
  .video-our-process .iwithtext {
    padding-bottom: 20px;
  }

  .video-our-process.wpb_row .row-bg {
    background-size: auto;
  }
  .video-user-buy .col-left .vc_column-inner {
    padding-left: 0px;
  }
  .video-user-buy .row-bg-wrap .row-bg {
    position: relative;
  }
  .video-user-buy .row-bg-wrap .row-bg::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
  }
  .video-user-buy .col-left .vc_custom_heading br {
    display: none;
  }
  .video-choose-us .iwithtext .iwt-text br {
    display: none;
  }
  .video-choose-us .iwithtext .iwt-icon img {
    height: 45px;
  }
  .video-choose-us .rw-choose-us {
    margin-bottom: 0;
  }
  .row .video-choose-us .col .mart-70 {
    margin-top: 0;
  }
  .video-choose-us .iwithtext {
    margin-bottom: 15px;
  }
  .video-choose-us .row_col_wrap_12 .vc_col-sm-3 {
    width: 100%;
    margin-bottom: 30px !important;
  }
  .video-choose-us .col-last-title .font-120 br {
    display: none;
  }
  .media-video .col-right .vc_column-inner {
    padding: 60px 0;
  }
  .media-video
    .col-left
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin: 0 auto;
  }
  .filming-part
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .filming-part .col-left .font-54 br {
    display: none;
  }
  .filming-part .col-left .vc_column-inner {
    padding: 60px 0;
  }
  .banner-video .row_col_wrap_12 .font-54 br {
    display: none;
  }
  .row .col .font-54 {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  .tiktok-banner-button .vc_col-sm-7 .vc_custom_heading {
    padding: 0;
  }
  .tiktok-banner-button
    a.nectar-button.large.regular.regular-button.btn-default {
    font-size: 18px;
  }
  #instagram-ad-service .tiktok-service-item .vc_column-inner {
    border-radius: 15px;
  }
  #instagram-ad-service.tiktok-ad-service .tiktok-service-item {
    width: 100%;
    padding-bottom: 40px;
  }

  .youtube-google-ads .col-right .vc_custom_heading br {
    display: none;
  }

  .youtube-work-process .social_work_process .item-step {
    width: 25%;
    margin: 20px 0;
  }

  .you-advertising-works .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }
  .tiktok-one-up .vc_custom_heading br {
    display: none;
  }
  .social-media-advertising .vc_col-sm-3.col-advertising {
    margin-bottom: 50px !important;
    width: 100%;
  }
  .rw-tiktok-choose .tiktok-service-item .vc_column-inner {
    margin-bottom: 10px;
  }
  .rw-tiktok-choose .tiktok-service-item .vc_column-inner {
    padding: 20px 15px;
  }
  .tiktok-why
    .tiktok-service-item
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    height: 80px;
  }

  .social_work_process .item-step img {
    height: 100px;
    object-fit: cover;
  }

  .tiktok-ad-service .vc_column-inner .mr-none {
    margin-bottom: 0px;
  }
  .tiktok-ad-service.facebook-choose-us .vc_column-inner .mr-none {
    margin-bottom: 80px;
  }
  .tiktok-ad-service .tiktok-service-item {
    padding-bottom: 20px;
  }
  .tiktok-marketing-services .ss-slide-social .list-heading-tab li a {
    padding: 10px 0;
  }

  .box-we-do .row_col_wrap_12_inner .vc_col-sm-6:first-child {
    margin-bottom: 0;
  }

  .tiktok-one-up
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin: 0 auto;
  }
  .tiktok-one-up .vc_col-sm-8.col-left,
  .tiktok-one-up .vc_col-sm-4.col-right {
    width: 100%;
  }

  .style-three .item-logo {
    padding: 15px 10px;
  }
  .banner-tiktok .wpb_wrapper .title-banner {
    font-size: 35px !important;
    line-height: 45px !important;
  }
  .gform_wrapper.gravity-theme .gfield {
    grid-column: 1 / -1;
  }
  body
    .col-form-url
    .gform_wrapper.gravity-theme
    .gform_footer
    button[type='submit'] {
    right: 0px;
  }
  .banner-full
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
  }
  .banner-tiktok .row_col_wrap_12_inner .col-left,
  .banner-tiktok .row_col_wrap_12_inner .col-right {
    width: 100%;
  }
  .ss-btn-seo a {
    padding: 15px 20px;
    font-size: 18px;
  }
  .list-seo-tab .col-7 {
    padding-right: 20px;
  }
  .box-item-seo.slick-slide {
    padding: 0 20px 20px;
  }
  .ss-seo-tab .list-heading-tab li a {
    font-size: 18px;
    padding-bottom: 15px;
  }
  .ss-seo-tab ul.list-heading-tab {
    padding: 0;
    gap: 40px;
  }
  .ss-seo-choose .toggles .toggle > .toggle-title a i {
    right: 25px;
  }
  .ss-seo-choose .toggles .toggle > .toggle-title a {
    font-size: 16px;
    line-height: 26px;
    padding: 20px 50px 20px 20px;
  }

  .rw-seo-choose-faq .cl-left .vc_column-inner {
    padding-right: 0px;
  }

  .ss-seo-choose .vc_col-sm-6.col-left,
  .ss-seo-choose .vc_col-sm-6.col-right {
    width: 100%;
  }

  .row .ss-seo-brands .col .marbt-100 {
    margin-bottom: 40px;
  }

  .row .ss-googleAds-services .col .marbt-90 {
    margin-bottom: 90px;
  }
  .row .col .mart-90 {
    margin-top: 40px;
  }
  .ss-campaigns {
    flex-wrap: wrap;
  }

  .ls-campaigns {
    width: 100%;
    padding-right: 70px;
  }

  .ss-seo-instantly .col-left {
    padding-bottom: 40px;
  }

  .ss-seo-instantly .vc_col-sm-9 {
    width: 100%;
  }
  .ss-seo-instantly .vc_col-sm-3 {
    width: 100%;
  }
  .row .col .marbt-35 {
    margin-bottom: 15px;
  }
  .ss-seo-technical .col-right .vc_column-inner {
    padding-left: 0px;
  }
  .ss-seo-technical .col-right .font-72 br {
    display: none;
  }
  .ss-seo-audit .col-right img.img-with-animation.mb-web-audit {
    display: block;
    margin-left: -30px;
  }
  .row .ss-seo-audit .col .marbt-100 {
    margin-bottom: 0;
  }
  .ss-seo-audit .col-left .font-72 br,
  .ss-seo-audit .col-left .wpb_text_column p br {
    display: none;
  }
  .ss-seo-audit .col-right .vc_column-inner {
    padding: 30px 0 0;
  }
  .ls-seo-retainers .txt-retainers {
    font-size: 16px;
  }
  .ls-seo-retainers {
    grid-column-gap: 20px;
    grid-row-gap: 45px;
  }
  .ls-seo-retainers .num-retainers {
    font-size: 30px;
    line-height: 30px;
    min-width: 55px;
  }

  .ss-seo-conversions .col-left .vc_column-inner {
    padding-top: 60px;
  }
  .ss-seo-conversions .row_col_wrap_12 {
    padding-top: 0;
  }
  .ss-seo-our-strategy .col-left .font-72 br {
    display: none;
  }

  .ss-seo-traffic .row-bg {
    background-size: 50%;
  }
  .col-right .seo-image-shape {
    top: 0;
  }
  .ss-seo-traffic .col-right .font-72 br {
    display: none;
  }
  .ss-seo-traffic .col-right .vc_column-inner {
    padding: 0 0 20px 0;
  }

  .ss-seo-traffic .col-left img.img-with-animation {
    margin: 0 auto;
  }

  .ss-seo-search-engine .col-right img.img-with-animation.mb-show {
    display: block;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .ss-seo-search-engine .col-left img.img-with-animation {
    display: none;
  }
  .col-list-eligibility .iwithtext .iwt-text p {
    font-size: 22px;
    line-height: 32px;
  }
  .ss-eligibility .vc_col-sm-6 {
    width: 50%;
  }
  body .col .font-105 {
    font-size: 55px;
    line-height: normal;
  }
  body .wpb_wrapper .vc_custom_heading.font-96,
  body .wpb_wrapper .vc_custom_heading.font-90 {
    font-size: 50px !important;
    line-height: 60px !important;
  }
  .row .col .line-h-36 {
    line-height: 30px;
  }
  .ss-branding-help br {
    display: none;
  }
  body .wpb_wrapper .vc_custom_heading.font-49 {
    font-size: 30px !important;
    line-height: 40px !important;
  }
  .row .col .font-49 {
    font-size: 30px !important;
    line-height: 40px !important;
  }
  body .wpb_wrapper .vc_custom_heading.font-50 {
    font-size: 30px !important;
    line-height: 35px !important;
  }
  body .wpb_wrapper .vc_custom_heading.font-40 {
    font-size: 28px !important;
    line-height: 32px !important;
  }
  body .wpb_wrapper .vc_custom_heading.font-55 {
    font-size: 30px !important;
    line-height: 35px !important;
  }
  body .wpb_wrapper .vc_custom_heading.font-60,
  body .wpb_wrapper .vc_custom_heading.font-65 {
    font-size: 30px !important;
    line-height: 35px !important;
  }
  body .ss-brading-partner.vc_row-fluid .vc_col-sm-2 {
    margin-bottom: 0 !important;
  }
  .banner-branding-items .vc_col-sm-3.wpb_column {
    width: 25%;
  }
  .banner-branding-items
    .row_col_wrap_12_inner
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin-left: 0;
  }
  .ss-singapore-information .col-right .vc_column-inner {
    padding-left: 30px;
  }
  .information-country {
    padding-top: 15px;
  }
  .line-information {
    flex-wrap: wrap;
  }
  .line-information .infor-right {
    width: 100%;
  }
  .ss-singapore-information .vc_col-sm-6 {
    width: 50%;
  }
  .box-available {
    padding: 30px 30px 0;
  }
  .box-available.active {
    padding: 30px;
  }
  .box-title {
    width: 80%;
  }
  .box-btn {
    width: 20%;
  }
  .box-available .box-content {
    flex-wrap: wrap;
  }
  .desc-available,
  .form-available {
    width: 100%;
  }
  body .form-available .gform_wrapper.gravity-theme .gform_fields {
    min-width: auto;
  }
  .ss-carrers-clients .row_col_wrap_12 {
    padding: 60px 0 20px;
  }
  .style-two .item-logo {
    width: calc(100% / 5);
  }
  .ss-brading-partner {
    margin-top: 0;
  }
  .row .col-list-eligibility.col .iwithtext .iwt-icon img {
    width: 50px;
    height: 50px;
  }
  .ss-maintenance-services .row_col_wrap_12 {
    padding: 60px 0;
  }

  .banner-maintenance .row_col_wrap_12 {
    padding: 160px 0 60px !important;
  }
  .item-service a {
    line-height: 30px;
    padding: 15px 30px 15px 5px;
  }
  .ls-servies .item-service a::after {
    right: 5px;
  }
  .ss-maintenance-more-services .row_col_wrap_12 {
    padding: 60px 0 40px;
  }
  .row .col .marbt-100 {
    margin-bottom: 60px;
  }
  .ss-prevent-site .row_col_wrap_12_inner .wpb_column {
    margin-bottom: 35px;
  }

  .rw-services-provider .col-equal .iwithtext {
    min-height: 220px;
  }
  .rw-services-provider .iwithtext .iwt-icon {
    min-height: 70px;
    margin-bottom: 10px;
  }
  .row .col .marbt-10 {
    margin-bottom: 5px;
  }
  .rw-services-provider .iwithtext .iwt-icon img {
    height: 60px;
  }

  .rw-services-provider .col-equal {
    width: 33.333% !important;
  }

  .ss-maintenance-dedicated .col-left .sub-dedicated p {
    margin-bottom: 30px;
  }
  .ss-maintenance-dedicated .col-left .heading-lines br {
    display: none;
  }

  .ss-maintenance-hosting .col-right .vc_column-inner {
    padding-top: 0;
  }
  .ss-maintenance-hosting .col-left img.img-with-animation {
    margin: 0 auto;
  }
  .ss-maintenance-hosting .col-right .heading-lines br {
    display: none;
  }
  .ss-maintenance-why .col-left p {
    padding-right: 0;
  }
  .ss-maintenance-why .col-left .heading-lines br {
    display: none;
  }
  .ss-maintenance-why .row_col_wrap_12 {
    padding: 60px 0;
  }

  .ls-logo-company .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    min-height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .ls-logo-company .img-with-aniamtion-wrap img.img-with-animation {
    max-width: 160px;
    object-fit: cover;
  }
  .ss-maintenance-acclamations .row_col_wrap_12 .col-left .vc_column-inner {
    align-items: center;
    justify-content: center;
  }

  .row .col .marbt-120 {
    margin-bottom: 60px;
  }

  .ss-maintenance-package .desc-agency p {
    padding: 0 10px;
  }

  .ss-maintenance-support .col-right .iwt-icon img {
    height: 70px;
  }

  .row .col .font-30 {
    font-size: 20px !important;
  }

  .ss-maintenance-support .col-right {
    width: 100%;
  }

  .ss-maintenance-support .row_col_wrap_12 .col-left .vc_custom_heading br {
    display: none;
  }

  .row .col .font-70 {
    font-size: 38px !important;
    line-height: 46px !important;
  }
  .ss-maintenance-agency .row_col_wrap_12 {
    padding: 50px 0;
  }
  .ss-wb-maintenance {
    margin: 0 auto;
    position: relative;
    height: auto;
    width: 100%;
  }
  .ss-wb-maintenance .box-big {
    height: 350px;
    width: 350px;
  }
  .ss-wb-maintenance .box.box-1 {
    left: 0;
    bottom: 0;
    text-align: left;
    display: flex;
    flex-direction: row;
    transform: translateX(0%);
    top: unset;
    position: relative;
  }
  .ss-wb-maintenance .box-1 .box-txt {
    padding-right: 0;
    padding-left: 15px;
  }
  .ss-wb-maintenance .box-txt {
    width: calc(100% - 100px);
  }
  .ss-wb-maintenance .box {
    margin-top: 30px;
  }
  .ss-wb-maintenance .box-txt .font-30 br {
    display: none;
  }
  .ss-wb-maintenance .box .icon img {
    height: 80px;
    object-fit: contain;
  }

  .ss-wb-maintenance .box-txt .desc br {
    display: none;
  }
  .ss-wb-maintenance .box.box-2 {
    left: 0;
    bottom: 0;
    text-align: left;
    display: flex;
    flex-direction: row;
    transform: translateX(0%);
    top: unset;
    position: relative;
  }

  .ss-wb-maintenance .box-2 .box-txt {
    padding-left: 15px;
  }

  .ss-wb-maintenance .box.box-3 {
    left: 0%;
    bottom: 0px;
    text-align: left;
    display: flex;
    transform: translateX(0%);
    position: relative;
  }

  .ss-wb-maintenance .box-3 .box-txt {
    padding-top: 0;
    padding-left: 15px;
  }
  .row .col .marbt-16 {
    margin-bottom: 10px;
  }
  .font-20 * {
    font-size: 16px;
  }

  .heading-lines span.ct-line-rd-big::before {
    width: 100%;
    bottom: -15px;
  }
  .banner-googleAds .cs-img {
    display: inline-block;
  }
  .banner-googleAds .cs-img::before {
    top: 2px;
    width: 50px;
    height: 8px;
  }
  .heading-lines span.ct-line-rd-mx::before {
    left: -6px;
    bottom: -10px;
    width: 100%;
  }
  .banner-googleAds .ls-banner-ads .cl-left,
  .banner-googleAds .ls-banner-ads .cl-right {
    width: 50%;
  }
  .line-yellow-below::after {
    bottom: -20px;
    height: 3px;
  }
  .heading-lines span.ct-line-rd-mx {
    display: inline-block;
  }
  .banner-googleAds .row_col_wrap_12_inner .heading-lines br {
    display: none;
  }
  .banner-googleAds
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: auto;
    width: 50%;
    margin-right: auto;
  }
  .row .col .font-18 {
    font-size: 16px !important;
    line-height: 24px !important;
  }
  .row .col h2.vc_custom_heading.font-18 {
    font-size: 18px !important;
    line-height: 26px !important;
  }
  .ss-googleAds-services .row_col_wrap_12_inner .vc_custom_heading br {
    display: none;
  }
  .heading-lines span.line-yl {
    display: inline-block;
  }
  #ss-googleAds-reach .col-right .heading-lines br {
    display: none;
  }
  #ss-googleAds-reach
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin: 0 auto;
  }
  #ss-googleAds-reach .col-right .vc_column-inner {
    padding: 60px 0 0px;
  }
  .ss-googleAds-investment .heading-lines span.ct-line-yl::before {
    left: -7px;
    bottom: 0;
  }
  .ss-googleAds-increase .col-left img.img-with-animation {
    margin: 0 auto;
  }
  .ss-googleAds-investment .row_col_wrap_12 {
    padding-top: 80px;
  }
  .ss-googleAds-investment
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-bottom: 30px;
  }
  .ss-googleAds-investment .col-left .heading-lines br {
    display: none;
  }
  .ss-googleAds-investment .col-right img.img-with-animation {
    max-width: 100%;
    margin: 0 auto;
  }
  .heading-lines span.ct-line-yl::before {
    width: 108%;
  }
  .ss-googleAds-increase .row_col_wrap_12 {
    padding-top: 60px;
  }
  .ss-googleAds-increase .col-right .vc_column-inner {
    padding-left: 0;
  }
  #ss-corporate-website .col-left .vc_column-inner .heading-lines {
    padding-top: 40px;
  }
  #ss-corporate-website .heading-lines span.ct-line-rd::before {
    left: -9px;
    bottom: -8px;
  }
  #ss-corporate-website .col-right .vc_column-inner img {
    margin: 0 auto;
  }
  .row .ls-two-agency {
    margin-bottom: 0;
  }
  .ss-copywriting-why-work
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-top: 20px;
  }
  body .vc_row-fluid .ls-one-agency .wpb_column,
  body .vc_row-fluid .ls-two-agency .wpb_column,
  body .vc_row-fluid .ls-three-agency .wpb_column {
    margin-bottom: 40px !important;
  }
  .ss-copywriting-why-work .ls-one-agency {
    margin: 30px 0 0px;
  }
  .ss-copywriting-why-work .row_col_wrap_12 {
    padding: 60px 0;
  }

  .ss-copywriting-gagittis .vc_col-sm-3 {
    margin-top: 0px;
  }
  .ss-copywriting-gagittis .txt-sagittis p {
    font-size: 20px;
  }
  .ss-copywriting-seo .row_col_wrap_12 .col-left .vc_column-inner {
    padding-bottom: 40px;
  }
  .row .col .marbt-38 {
    margin-bottom: 20px;
  }
  .ss-copywriting-contents .col-right .vc_column-inner {
    padding: 20px 0 20px;
  }
  .ss-copywriting-contents .col-right .vc_column-inner {
    padding: 30px 0 40px;
  }
  .ss-copywriting-services .row_col_wrap_12_inner .txt-service {
    margin-bottom: 14px;
  }
  .ss-copywriting-services .col .txt-service br {
    display: none;
  }
  .ss-copywriting-business
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-top: 30px;
  }
  body .col .font-48 {
    font-size: 30px;
    line-height: normal;
  }
  .ss-copywriting-business .vc_col-sm-6.col-right {
    padding-left: 1%;
    padding-right: 1%;
  }

  .ss-copywriting-agency .col-left .vc_column-inner {
    padding-bottom: 60px;
  }
  .ss-copywriting-agency .col-left .vc_custom_heading br {
    display: none;
  }
  .ss-copywriting-agency .col-left .wpb_text_column p br {
    display: none;
  }

  .banner-copywriting .col-left h2.vc_custom_heading br {
    display: none;
  }
  #banner-copywriting .col-left .vc_column-inner {
    padding: 120px 0 60px;
  }
  .padl-80 .vc_column-inner {
    padding-left: 0;
  }
  .ss-career-values .vc_col-sm-6 {
    width: 50%;
  }
  .des-blog p {
    -webkit-line-clamp: 3;
    line-clamp: 3;
  }
  .des-blog {
    min-height: auto;
  }
  .all-blog-seo .slick-track {
    padding: 20px 0;
  }
  .all-blog-seo.above .title-section {
    width: 50%;
  }
  .blog-top {
    width: 50%;
  }
  .navigation-slider {
    margin-top: 20px;
  }
  .single-post.ascend .container-wrap.fullscreen-blog-header,
  body.single-post[data-bg-header='true'].ascend .container-wrap {
    padding-top: 60px !important;
  }
  .main-blog-new .blog-left,
  .main-blog-new .blog-right {
    width: 100%;
  }
  .main-blog-new {
    flex-wrap: wrap;
  }
  .main-blog-new .blog-right {
    margin-top: 40px;
  }
  body .wpb_wrapper .vc_custom_heading.font-24 {
    font-size: 20px !important;
    line-height: 30px !important;
  }
  .about-core-values .col-left .vc_custom_heading br {
    display: none;
  }
  .about-core-values .col-left .vc_custom_heading {
    text-align: center !important;
  }
  body .wpb_wrapper .vc_custom_heading.font-44,
  body .wpb_wrapper .vc_custom_heading.font-45 {
    font-size: 26px !important;
    line-height: 30px !important;
  }
  .about-core-values .col-left .vc_column-inner {
    padding: 80px 0;
    text-align: center;
  }
  .about-our-process .col-left .vc_column-inner {
    padding-top: 25px;
  }
  .about-our-process .row_col_wrap_12.col.span_12 {
    padding: 80px 0 60px;
  }
  .ss-about-work .col-right .iwithtext {
    margin-bottom: 30px;
  }
  .ss-about-work .col-right .iwithtext .iwt-text {
    padding-left: 70px;
  }
  .ss-about-work .col-left img.img-with-animation {
    margin: 0 auto;
  }
  .ss-about-work .col-right p br {
    display: none;
  }
  .ss-about-combine .vc_custom_heading br {
    display: none;
  }

  #banner-home.banner-section .row_col_wrap_12.col.span_12 {
    padding: 180px 0px 80px;
  }
  .banner-section .wpb_wrapper .title-banner {
    font-size: 38px !important;
    line-height: 48px !important;
  }
  .line-above-title::before {
    height: 18px;
    top: -40px;
  }
  .row
    .list-banner-bottom
    .col.vc_col-sm-4:first-child
    p.item-on-banner::after {
    content: '';
    position: absolute;
    left: 100%;
    top: 50%;
    transform: translateY(-50%);
    width: 250%;
    height: 4px;
    background-color: #ef4c4b;
    z-index: 0;
  }
  .row
    .list-banner-bottom
    .col.vc_col-sm-4:nth-child(2)
    p.item-on-banner::before {
    width: 250%;
  }

  .row
    .list-banner-bottom
    .col.vc_col-sm-4:nth-child(2)
    p.item-on-banner::after {
    width: 250%;
  }

  .row
    .list-banner-bottom
    .col.vc_col-sm-4:last-child
    p.item-on-banner::before {
    content: '';
    position: absolute;
    right: 100%;
    top: 50%;
    transform: translateY(-50%);
    width: 250%;
    height: 4px;
    background-color: #ef4c4b;
    z-index: 0;
  }
  .wpb_wrapper .vc_custom_heading.font-36 {
    font-size: 26px !important;
    line-height: 36px !important;
  }
  .col-consultation .heading-lines.font-48 {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  .col-consultation .heading-lines.font-48 br {
    display: none;
  }
  .col-consultation .wpb_text_column p {
    font-size: 16px;
  }
  .intro-social-marketing .f-mont-semibold.font-60 {
    font-size: 38px !important;
    line-height: 48px !important;
  }
  .description-border-left {
    padding: 10px 0 10px 20px;
  }
  .wpb_wrapper .vc_custom_heading.font-72 {
    font-size: 40px !important;
    line-height: 48px !important;
  }
  .box-we-do
    a.nectar-button.large.regular.regular-button.btn-default.btn-custom {
    margin-left: 40px;
  }
  .min-social-service .box-des {
    padding-right: 0px;
    padding-left: 20px;
  }
  .ss-slide-social .list-heading-tab li a {
    font-size: 18px;
    padding: 10px;
  }
  .box-social-service .min-social-service p {
    font-size: 16px;
    line-height: 26px;
  }
  .min-social-service .box-des h2 {
    font-size: 28px;
    margin-bottom: 10px;
  }
  a.nectar-button.large.regular.regular-button.btn-default {
    padding: 12px 20px;
    font-size: 16px;
    line-height: 16px;
  }
  body .gform_wrapper.gravity-theme .gform_footer button[type='submit'] {
    padding: 15px 50px 15px 20px !important;
    background-position-x: calc(100% - 10px);
    background-size: 30px;
  }
  body
    .popup-career
    .gform_wrapper.gravity-theme
    .gform_footer
    button[type='submit'] {
    background-position-x: calc(100% - 10px);
    background-size: 30px;
  }
  body .popup-career .cs-btn-back {
    padding: 12px 20px;
  }
  .list-creatives {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
  }
  .list-videos .col-creatives-left .item .inner,
  .col-creatives-right .item .inner {
    height: 244px;
  }
  .w-40 {
    width: 100%;
  }
  .list-videos .w-60 {
    margin-top: 0;
    margin-right: 0;
  }
  .list-videos .w-40 {
    margin-top: 30px;
  }
  .w-60 {
    width: 100%;
    margin-left: 0;
    margin-top: 30px;
  }
  body .tt-creatives.font-44 {
    font-size: 26px;
    line-height: 38px;
  }

  body .tt-creatives.font-44 > br {
    display: none;
  }

  .list-creatives .heading-action {
    padding: 10px 10px 8px;
  }

  .list-creatives .title-creatives {
    font-size: 16px;
  }

  #ss-our-videos .tt-videos > br {
    display: none;
  }

  body .tt-videos.font-44 {
    font-size: 26px;
    line-height: 38px;
  }

  a.nectar-button.large.regular.regular-button.btn-default.cs-center {
    max-width: 250px;
    margin: 40px auto 60px;
  }

  .organic-content
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin: 0 auto;
  }

  .organic-content .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }

  .organic-content .col-right .vc_column-inner {
    padding-left: 0px;
  }
  .strategies-dogs .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }

  .strategies-dogs
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin: 0 auto;
  }

  .performance-tracking
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin: 0 auto;
  }

  .performance-tracking .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }

  .performance-tracking .col-right .vc_column-inner {
    padding-left: 0px;
  }

  .build-loyal .col-right .vc_column-inner {
    padding-left: 0px;
  }

  .build-loyal .row_col_wrap_12 {
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
  }

  .build-loyal
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin: 0 auto;
    position: relative;
    bottom: -25px;
  }

  .lastly-report .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }

  .lastly-report
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin: 0 auto;
  }

  .lastly-report .col-right .vc_column-inner {
    padding-left: 0;
  }

  .capture-audience
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin: 0 auto;
  }

  /* .row .col .font-120 {
		font-size: 60px !important;
		line-height: 70px !important;
	} */

  .row .col .font-110 {
    font-size: 55px !important;
    line-height: 58px !important;
  }
  body .f-mont-semibold.font-100 {
    font-size: 50px;
    line-height: 58px;
  }

  body .f-mont-semibold.font-100 > br {
    display: none;
  }

  .paid-social-media .wpb_wrapper .vc_custom_heading.font-36 > br {
    display: none;
  }

  .list-like-icon {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
  }

  .list-heart-icon {
    margin-left: 0px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
  }
  .paid-social-media ul li {
    width: 50%;
  }
  .row .col .marbt-50 {
    margin-bottom: 30px;
  }
  .wpb_row.images-paid-social {
    margin-top: 0px;
  }

  .ss-your-leads .row_col_wrap_12 .col-right {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
    text-align: center;
  }
  .ss-your-leads .vc_custom_heading.font-48 {
    text-align: center !important;
  }

  .ss-your-leads .vc_custom_heading.font-48 > br {
    display: none;
  }

  body .vc_custom_heading.font-48 {
    font-size: 30px !important;
    line-height: 38px !important;
  }

  body .font-72 {
    font-size: 40px !important;
    line-height: 48px !important;
  }

  body .vc_custom_heading.font-26 {
    font-size: 20px !important;
    line-height: 28px !important;
  }

  .social-media-faq .f-mont-bold.font-72 br {
    display: none;
  }

  .social-media-faq .row_col_wrap_12 .vc_col-sm-6:first-child {
    margin-bottom: 0px !important;
  }

  /* .social-media-faq .toggles .toggle.open > .toggle-title a {
		margin-bottom: 0px;
	} */

  body .social-media-faq .toggle .inner-toggle-wrap p {
    padding-bottom: 10px;
  }
  .row .col .marbt-70 {
    margin-bottom: 30px;
  }
  .list-reviews {
    flex-wrap: wrap;

    gap: 8px;
  }
  .list-reviews .item-review {
    width: calc(50% - 8px);
  }
  .customer-reviews .row_col_wrap_12 .heading-review img {
    height: 65px;
    object-fit: cover;
  }
  .content-blog {
    padding: 10px 20px 20px;
  }

  .num-min {
    font-size: 26px;
  }

  .content-blog .title-blog {
    margin-top: 10px;
  }

  .all-blog-seo .blog-item {
    border-radius: 30px 0 5px 5px;
  }

  body #footer-outer .row {
    padding: 60px 0 0;
  }

  #footer-widgets .row {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
  }
  body #footer-outer #copyright .span_12 {
    width: 100%;
    padding: 20px 0;
  }
  #footer-widgets .widget img {
    padding-top: 20px;
  }
  .ss-breadcrumb-ss .row_col_wrap_12.col.span_12 {
    padding: 120px 0 120px !important;
  }

  .row .col .marbt-60 {
    margin-bottom: 30px;
  }
  .ss-career-values .iwithtext {
    margin-bottom: 50px;
  }
}
@media all and (max-width: 999px) {
  #customer-form-wrapper #gform_10 {
    padding: 20px 20px 40px 20px;
    border-radius: 20px 0 0 0;
  }
  .ss-facebook-ads .box-social-service .slick-list {
    padding: 0;
  }
  .ss-maintenance-package .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
    height: 70px;
    width: auto;
    object-fit: contain;
  }
  .mobile-height-image .img-with-animation.height-60 {
    height: 60px !important;
  }
  .our-ytb-advertising .row-enterprise-seo .img-with-aniamtion-wrap .hover-wrap {
    min-height: 70px;
  }
  body .img-with-aniamtion-wrap.custom-width-phone-60px .inner,body .img-with-aniamtion-wrap.custom-width-phone-65px .inner {
    max-width: unset;
  }
  body .img-with-aniamtion-wrap.custom-width-phone-60px .inner .hover-wrap .hover-wrap-inner img.img-with-animation,
  body .img-with-aniamtion-wrap.custom-width-phone-65px .inner .hover-wrap .hover-wrap-inner img.img-with-animation {
    height: 70px;
    width: auto;
    object-fit: contain;
  }
  .why-business-ggads .ls-one-agency .img-with-aniamtion-wrap .hover-wrap, .why-business-ggads .img-with-aniamtion-wrap .hover-wrap {
    min-height: 70px;
  }
  .mobile-height-image .img-with-animation {
    height: 70px !important;
    width: auto;
    object-fit: contain;
  }
  .banner-web-maintenance .col-left > .vc_column-inner {
    padding: 80px 0 40px !important;
  }
  .ss-banner-local-seo .row_col_wrap_12.col.span_12 {
    padding: 100px 0 40px !important;
  }
  .ss-banner-mobile-seo .row_col_wrap_12.col.span_12 {
    padding: 100px 0 40px !important;
  }
  .banner-international-seo .row_col_wrap_12.col.span_12 {
    padding: 100px 0 40px !important;
  }
  .ss-banner-enterprise-seo .row_col_wrap_12.col.span_12 {
    padding: 100px 0 40px !important;
  }
  .banner-youtube .col-left > .vc_column-inner {
    padding: 80px 0 40px !important;
  }
  .banner-tiktok .col-left > .vc_column-inner {
    padding: 80px 0 40px !important;
  }
  .banner-instagram .col-left > .vc_column-inner {
    padding: 80px 0 40px !important;
  }
  .banner-facebook .col-left > .vc_column-inner {
    padding: 80px 0 40px !important;
  }
  .ss-banner-social .row_col_wrap_12.col.span_12 {
    padding: 80px 0 40px !important;
  }
  .banner-corporate .col-left > .vc_column-inner {
    padding: 80px 0 40px;
  }
  .banner-home {
    padding-top: 0px !important;
  }
  #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container > ul > li {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  body #header-outer #top .header-top-right {
    display: none;
  }
  body #header-outer .menu-bar {
    display: none;
  }
}
@media all and (max-width: 768px) {
  .fenzo-brief-cta {
    --cta-trigger-width: 110px;
    --cta-panel-width: calc(100vw - 110px - 20px);
    --cta-total-width: calc(100vw - 20px);

    width: var(--cta-trigger-width);
  }

  .fenzo-brief-cta.is-open {
    width: var(--cta-total-width);
  }

  /* CTA */

  body .fenzo-brief-cta__trigger {
    width: var(--cta-trigger-width);
    min-width: var(--cta-trigger-width);
    min-height: 85px;

    padding: 14px !important;
  }

  .fenzo-brief-cta__trigger-icon img {
    width: 23px !important;
    height: 23px !important;
  }

  .fenzo-brief-cta__trigger-title {
    font-size: 15px !important;
    line-height: 1.15 !important;
  }

  .fenzo-brief-cta__trigger-text {
    font-size: 8px !important;
  }

  .fenzo-brief-cta__arrow {
    margin-top: 8px;
  }

  .fenzo-brief-cta__arrow svg {
    width: 18px;
    height: 18px;
  }

  /* PANEL */

  .fenzo-brief-cta__panel {
    left: var(--cta-trigger-width);

    width: var(--cta-panel-width);
    max-width: var(--cta-panel-width);

    max-height: 100vh;
    overflow-y: auto;
    overflow-x: hidden;
  }

  /* CONTENT */

  .fenzo-brief-cta__content {
    min-width: 0;

    height: auto;

    padding: 45px 25px 30px !important;
  }

  .fenzo-brief-cta__title,
  .fenzo-brief-cta__form-title {
    font-size: 25px !important;
    line-height: 1.25 !important;

    margin-bottom: 28px !important;
  }

  .fenzo-brief-cta__items {
    grid-template-columns: repeat(2, minmax(0, 1fr));

    column-gap: 18px;
    row-gap: 28px;
  }
  .fenzo-brief-cta__item-title {
    font-size: 15px !important;
    line-height: 1.2 !important;

    margin-bottom: 8px !important;
  }

  .fenzo-brief-cta__item-description {
    font-size: 11px !important;
    line-height: 1.4 !important;
  }

  /* FORM */

  .fenzo-brief-cta__form {
    min-width: 0;
    width: 100%;
    padding: 30px;
    border-left: 1px solid #eeeeee;
  }

  .fenzo-brief-cta__form .gform_wrapper,
  .fenzo-brief-cta__form .gform_wrapper form,
  .fenzo-brief-cta__form .gform-body,
  .fenzo-brief-cta__form .gform_fields {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  .fenzo-brief-cta__form .gform_fields {
    grid-column-gap: 12px !important;
    grid-row-gap: 18px !important;
  }

  .fenzo-brief-cta__form .gfield,
  .fenzo-brief-cta__form .gfield--width-half,
  .fenzo-brief-cta__form .gfield--width-full {
    min-width: 0 !important;
    max-width: 100% !important;
  }

  .fenzo-brief-cta__form input[type='text'],
  .fenzo-brief-cta__form input[type='email'],
  .fenzo-brief-cta__form input[type='tel'],
  .fenzo-brief-cta__form input[type='number'],
  .fenzo-brief-cta__form select,
  .fenzo-brief-cta__form textarea {
    font-size: 14px !important;
  }

  .fenzo-brief-cta__form textarea {
    min-height: 85px !important;
  }

  /* Close button */

  .fenzo-brief-cta__mobile-close {
    display: none !important;
  }
}

@media all and (max-width: 820px) {
  .vc_col-sm-6.stats-item {
    width: 50%;
  }
}
/* 420px */

@media (max-width: 767px) {
  .essential-wrapper .card {
    width: 100%;
  }
  .rw-maintenance-works .iwithtext .iwt-text p {
    font-size: 16px;
    line-height: 24px;
  }
  .ls-slick-view .item-image-view.slick-slide.slick-current.slick-active > img {
    padding: 20px 0;
  }
  .customer-reviews .row_col_wrap_12 .heading-review img {
    height: 50px;
    object-fit: contain;
    margin-left: 0;
  }
  .row .col .txt-banner .marbt-28 {
    margin-bottom: 0;
  }
  body .toggle {
    margin-bottom: 0;
  }
  body .toggle.open {
    padding-bottom: 20px;
  }
  body .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {
    padding: 15px 0 30px;
  }
  body .our-clients-logos .gform_wrapper.gravity-theme .gform_fields {
    padding-right: 0;
  }
  #our-blog h2 {
    text-align: center;
  }
  .banner-form-url form#gform_11 {
    text-align: left;
  }
  .ss-singapore-information .iwithtext .iwt-text h2 {
    font-size: 18px;
    line-height: 25px;
  }
  .popup-career .gform_wrapper.gravity-theme input[type='tel']::placeholder,
  .popup-career .gform_wrapper.gravity-theme input[type='text']::placeholder,
  .popup-career .gform_wrapper.gravity-theme input[type='email']::placeholder,
  .popup-career .gform_wrapper.gravity-theme textarea::placeholder {
    font-size: 14px;
    line-height: 17px;
  }
  .popup-career .gform_wrapper.gravity-theme input[type='tel'],
  .popup-career .gform_wrapper.gravity-theme input[type='text'],
  .popup-career .gform_wrapper.gravity-theme input[type='email'],
  .popup-career .gform_wrapper.gravity-theme textarea {
    font-size: 14px;
    line-height: 17px;
  }
  .ls-banner-ads .vc_custom_heading.check-list-item {
    padding-left: 30px;
  }
  .ls-banner-ads .check-list-item::before {
    width: 20px;
    height: 20px;
  }
  .ss-maintenance-package.seo-service-profess .img-with-aniamtion-wrap .hover-wrap, .mobile-seo-service .ls-one-agency .img-with-aniamtion-wrap .hover-wrap, .link-building-services.ss-maintenance-package .img-with-aniamtion-wrap .hover-wrap, .youtube-unites-states .img-with-aniamtion-wrap .hover-wrap {
    min-height: auto;
  }
  #ss-tiktok-process img.img-with-animation {
    height: 70px;
    width: auto;
    object-fit: contain;
  }
  
  .social-factoids-slider .item-factoid ul li::before {
    top: 50%;
    width: 24px;
    height: 24px;
    transform: translateY(-50%);
  }
  body h4.font-22 {
    font-size: 20px !important;
    line-height: 25px !important;
  }
  .row .col .line-h-27 * {
    line-height: 24px;
  }
  #footer-outer #footer-top .col ul.social_footer li a img {
    height: 24px;
  }
  #footer-outer .widget.widget_media_image img {
    max-width: 250px !important;
  }
	.fenzo-brief-cta__item-icon img {
    height: 40px !important;
    margin-bottom: 5px !important;
  }
  .wpb_wrapper h2.vc_custom_heading.font-100 {
    font-size: 35px !important;
    line-height: 40px !important;
  }
  body #footer-outer #copyright p {
    font-size: 14px;
    line-height: 21px;
  }
  body .stats-item .wpb_wrapper .vc_custom_heading.font-24 {
    font-size: 14px !important;
    line-height: 21px !important;
  }
  .award-image {
    margin-top: 0px;
  }
  .vc_col-sm-6.stats-item {
    width: 100%;
  }
  body .mobile {
    display: block !important;
  }
  body .desktop {
      display: none !important;
  }
  .ascend #footer-outer #footer-top .col ul.social_footer {
    justify-content: space-between;
    align-items: center;
    gap: 10px;
  }
  .ascend #footer-outer #footer-top .col ul.social_footer li {
    margin-right: 0;
  }
  .baner-home-bottom img.image-bottom {
    max-width: 100%;
    bottom: 0px;
  }
  .fenzo-services-grid .service-title {
    font-size: 20px;
  }
  .fenzo-services-grid .service-item .service-inner {
    gap: 15px;
    padding: 20px;
  }
  #footer-outer #footer-widgets .widget h4::before {
    width: 50px;
  }
  #footer-outer #footer-widgets .col.span_3 {
    width: 100%;
  }
  #footer-outer #footer-top .col.span_8 img {
    width: 40px;
  }
  #footer-outer #footer-top .widget_custom_html ul li a i {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    font-size: 20px;
  }
  #footer-outer #footer-top .widget_custom_html ul li.social-instagram a i::before,
  #footer-outer #footer-top .widget_custom_html ul li.social-printest a i::before, #footer-outer #footer-top .widget_custom_html ul li.social-twitter a i::before {
    width: 21px;
    height: 20px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .ascend #footer-outer #footer-top .col ul.social_footer li a {
    display: flex;
    align-items: center;
  }
  body .enterprise-seo-services .wpb_column:not([class*='vc_col-xs']) {
    margin-bottom: 20px;
  }
  body .ui-work-example .wpb_column:not([class*='vc_col-xs']) {
    margin-bottom: 20px;
  }
  .how-strong-business .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
  }
  .corporate-website-say .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
  }
  .faster-web-hosting .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
  }
  body .aws-cloud-migration .wpb_column:not([class*='vc_col-xs']) {
    margin-bottom: 20px;
  }
  .gg-secure-domain .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
  }
  .ss-sell-directly .list-white.check-list-item {
    padding-bottom: 10px;
  }
  .video-choose-us
    .inner_row[data-column-margin='80px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 30px !important;
  }
  .video-choose-us .iwithtext {
    margin-bottom: 0;
  }
  .video-business-across.video-our-process .iwithtext {
    padding-bottom: 20px;
  }
  .font-28 {
    font-size: 20px;
    line-height: 26px;
  }
  .font-32 {
    font-size: 20px;
    line-height: 26px;
  }
  .our-results-slider {
    display: block;
  }

  .our-results-grid {
    display: none;
  }

  .fenzo-gallery-slider {
    width: 100%;
    overflow: hidden;
  }

  .fenzo-gallery-slider-inner {
    width: 100%;
  }

  .fenzo-gallery-slider-inner .slick-list {
    overflow: hidden;
  }

  .fenzo-gallery-slider-inner .slick-track {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: center;
  }

  .fenzo-gallery-slider-inner .slick-slide {
    float: none !important;
    height: auto;
    box-sizing: border-box;
  }

  .fenzo-gallery-slider-inner .slick-slide > div {
    height: 100%;
  }

  .fenzo-gallery-slider .gallery-item {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
  }

  .fenzo-gallery-slider .gallery-item img {
    display: block;
    width: 100%;
    height: auto;
    max-width: 100%;
  }
  .gallery-item.slick-slide img {
    margin-bottom: 0;
  }

  .google-partner .iwithtext {
    margin-bottom: 10px;
  }
  .why-choose .vc_column-inner .img-with-animation {
    max-width: 100px;
  }
  .result-card .img-with-animation {
    max-width: 120px !important;
  }
  .fenzo-hero {
    /* display: none; */
  }
  .about-home .mobile {
    display: block;
  }
  .right-section .iwt-icon img {
    width: 20px !important;
  }
  .right-section .iwithtext .iwt-text {
    padding-left: 30px;
  }
  .fenzo-hero__inner {
    grid-template-columns: repeat(10, minmax(0, 1fr));
    column-gap: 12px;
    row-gap: 8px;
    padding: 0;
  }

  .fenzo-hero__text {
    font-size: 37px;
    width: 100%;
    box-sizing: border-box;
  }

  /* =========================
       ROW 1
       TEXT 50% | IMAGE 50%
       ========================= */

  .fenzo-hero__text--1 {
    grid-column: 1 / 6;
    grid-row: 1;
    width: 100%;
  }

  .fenzo-hero__image--1 {
    grid-column: 7 / 11;
    transform: translateX(-50px);
    grid-row: 1;
    justify-content: flex-start;
    /* width: 100%; */
  }

  /* =========================
       ROW 2
       IMAGE 50% | TEXT 50%
       ========================= */

  .fenzo-hero__image--2 {
    grid-column: 1 / 6;
    grid-row: 2;
    width: 100%;
  }

  .fenzo-hero__text--2 {
    grid-column: 6 / 11;
    grid-row: 2;
    width: 100%;
  }

  /* =========================
       ROW 3
       TEXT 50% | IMAGE 50%
       ========================= */

  .fenzo-hero__text--3 {
    grid-column: 1 / 5;
    grid-row: 3;
    width: 100%;
  }

  .fenzo-hero__image--3 {
    grid-column: 7 / 11;
    grid-row: 3;
    width: 100%;
    transform: translateX(-50px);
  }

  /* =========================
       ROW 4
       IMAGE 50% | TEXT 50%
       ========================= */

  .fenzo-hero__image--4 {
    grid-column: 1 / 6;
    grid-row: 4;
    width: 100%;
  }

  .fenzo-hero__text--4 {
    grid-column: 6 / 11;
    grid-row: 4;
    width: 100%;
  }

  /* =========================
       ROW 5
       ========================= */

  .fenzo-hero__text--5 {
    grid-column: 1 / 11;
    grid-row: 5;
    width: 100%;
  }

  /* =========================
       ROW 6
       ========================= */

  .fenzo-hero__text--6 {
    grid-column: 1 / 11;
    grid-row: 6;
    width: 100%;
  }

  .fenzo-hero__image {
    min-height: 50px;
  }
  .fenzo-hero__image {
    height: auto;
  }
  .fenzo-agency-comparison__title {
    font-size: 20px !important;
    margin-bottom: 20px !important;
  }
  .fenzo-website-form__inner {
    display: block;
  }

  .fenzo-website-form__website {
    width: 100%;
  }

  .fenzo-website-form__cta {
    right: 15px;

    width: 100px;
    min-height: 85px;
  }

  .fenzo-website-form__panel {
    display: block;

    width: 100%;

    margin-left: 0;
  }

  .fenzo-website-form__content {
    padding: 30px 20px;
  }

  .fenzo-website-form__form {
    padding: 30px 20px;
  }

  .fenzo-website-form__items {
    grid-template-columns: 1fr 1fr;

    column-gap: 15px;
    row-gap: 20px;
  }
  .fenzo-brief-cta {
    top: auto;
    right: 5px;
    top: 40%;

    width: 40px;

    transform: none;
  }
  body .fenzo-brief-cta__trigger {
    min-height: auto;
    padding: 10px !important;
    border-radius: 10px !important;
  }
  .fenzo-brief-cta__trigger-title {
    display: none;
  }
  .fenzo-brief-cta__trigger-icon {
    margin: 0 !important;
    height: 30px;
  }
  .fenzo-brief-cta__trigger-icon img {
    width: 30px !important;
    height: 30px !important;
    margin: 0 !important;
  }
  .fenzo-brief-cta__arrow {
    margin-top: 0;
    display: none;
  }


  /* .fenzo-brief-cta.is-open {
    width: auto;
  } */

  .fenzo-brief-cta__trigger {
    width: 95px;
    min-width: 95px;
    min-height: 90px;

    padding: 15px 12px !important;

    border-radius: 25px 0 0 25px !important;
  }

  .fenzo-brief-cta__trigger-title {
    font-size: 12px;
  }

  .fenzo-brief-cta__trigger-text {
    font-size: 9px;
  }

  /* Mobile panel = centered modal */

  .fenzo-brief-cta__panel {
    position: fixed;

    top: 45%;
    left: 60%;

    width: calc(100vw - 60px);
    max-width: 600px;

    max-height: calc(100vh - 30px);

    overflow-y: auto;

    transform: translate(-50%, -50%) translateX(30px);
  }
  .fenzo-brief-cta.is-open {
    width: min(var(--cta-total-width), calc(100vw - 10px));
    right: -15px;
  }
  body .fenzo-brief-cta__form .gform_wrapper.gravity-theme .gfield input {
    padding-bottom: 0;
  }

  .fenzo-brief-cta.is-open .fenzo-brief-cta__panel {
    transform: translate(-50%, -50%) translateX(0);
  }
  .fenzo-brief-cta__item-title {
    font-size: 15px;
    margin-bottom: 10px;
  }
  .fenzo-brief-cta__item-description {
    font-size: 12px;
  }
  .fenzo-brief-cta__panel-inner {
    display: block;
  }
  .fenzo-brief-cta__content {
    padding: 40px 20px 20px;
  }
  .fenzo-brief-cta__form {
    padding: 25px 20px;
    border-top: 1px solid #eeeeee;
    border-left: 0;
    min-height: auto;
  }

  .fenzo-brief-cta__items {
    grid-template-columns: repeat(2, minmax(0, 1fr));

    column-gap: 15px;
    row-gap: 20px;
  }
  .fenzo-services-grid {
    margin: 0;
  }

  .fenzo-services-grid .service-item {
    width: 100%;
  }

  .fenzo-services-grid .service-item:last-child {
    border-bottom: 0;
  }
  .fenzo-gallery {
    gap: 20px;
  }
  html body .more-than-grid.vc_row-fluid > .span_12 {
    flex-wrap: nowrap;
  }
  .rw-branding-question .toggle > .toggle-title a i {
    width: 20px !important ;
    height: 20px !important;
  }
  .why-grid.vc_row-fluid .vc_col-sm-2:not([class*='vc_col-xs']) {
    width: 100%;
  }
  .fenzo-gallery-grid.columns-7 .gallery-item {
    width: 33.33%;
  }
  .fenzo-gallery-grid .gallery-item {
    padding: 8px;
  }
  .fenzo-agency-comparison__divider {
    position: relative;
    width: 100%;
    height: 1px;
  }
  .fenzo-agency-comparison__vs {
    top: 52%;
  }

  .fenzo-agency-comparison__inner {
    display: flex;
    flex-direction: column;
    gap: 70px;
  }

  .fenzo-agency-comparison__column {
    width: 100%;
    max-width: none;
  }
  .result-card .vc_column-inner {
    padding: 20px;
  }
  .min-h-390 {
    min-height: auto;
  }
  .fenzo-brief-cta__panel {
    height: 100vh !important;
    max-height: 100vh !important;
    min-height: 100vh !important;

    top: 50% !important;
    overflow-y: auto;
  }

  .fenzo-brief-cta__panel-inner {
    min-height: 100vh;
    height: 100vh;
  }



  /* =========================
       ALL FIELDS = 1 COLUMN
       ========================= */

  .fenzo-brief-cta__form .gform_fields {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) !important;

    width: 100% !important;
    column-gap: 0 !important;
    row-gap: 18px !important;
  }

  .fenzo-brief-cta__form .gfield,
  .fenzo-brief-cta__form .gfield--width-half,
  .fenzo-brief-cta__form .gfield--width-full,
  .fenzo-brief-cta__form .gfield--width-quarter {
    grid-column: 1 / -1 !important;

    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;

    box-sizing: border-box !important;
  }

  .fenzo-brief-cta__form textarea {
    max-width: 100% !important;
    resize: vertical;
  }

  /* =========================
       SUBMIT
       ========================= */

  .fenzo-brief-cta__mobile-close {
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 999999;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    margin: 0;
    padding: 0;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    cursor: pointer;
    appearance: none;
    -webkit-appearance: none;
  }

  .fenzo-brief-cta__mobile-close span {
    position: absolute;
    width: 24px;
    height: 2px;
    display: block;
    background: #636162;
    border-radius: 2px;
  }

  .fenzo-brief-cta__mobile-close span:first-child {
    transform: rotate(45deg);
  }

  .fenzo-brief-cta__mobile-close span:last-child {
    transform: rotate(-45deg);
  }
  .fenzo-brief-cta__form-contact {
    margin-bottom: 20px !important;
  }
  .fenzo-brief-cta__form-contact-text {
    font-size: 15px;
  }
  .fenzo-brief-cta__form-title,
  .fenzo-brief-cta__title {
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 20px;
  }
  .banner-home .iwithtext .iwt-text {
    font-size: 16px;
  }
  .banner-home .iwithtext {
    margin-bottom: 10px;
  }
  .row .banner-home .col .iwithtext .iwt-icon img:not([srcset]) {
    width: 20px;
  }
  #ss-facebook-ads h2.vc_custom_heading.vc_do_custom_heading,
  #youtube-type-ads h2.vc_custom_heading.vc_do_custom_heading {
    text-align: center !important;
  }
  .list-like-icon li,
  .list-heart-icon li {
    padding-left: 40px;
  }
  .ss-wb-maintenance .box-1 .box-txt,
  .ss-wb-maintenance .box-2 .box-txt,
  .ss-wb-maintenance .box-3 .box-txt {
    padding-left: 0px;
  }
  body br {
    display: none;
  }
  body .rw-branding-question .wpb_column:not([class*='vc_col-xs']) {
    margin-bottom: 0px;
  }
  body .title-lines,
  body .wpb_text_column > .wpb_wrapper > :last-child.title-lines {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }
  body .title-lines-white {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }
  .list-services .item-sv:hover::before {
    opacity: 0;
  }
  .list-services .hover-content {
    padding: 0px;
    max-width: 250px;
  }
  .ls-seo-benefits .seo-block-slider ul li {
    margin-bottom: 15px;
  }
  .row .col .mart-70,
  .mart-70 {
    margin-top: 35px;
  }
  .list-posts .slick-next::before, .list-posts .slick-prev::before {
    background-size: 15px;
    font-size: 0;
    width: 15px;
    height: 15px;
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
  body .ss-toggle-branding .toggle.default.open > div {
    max-height: 1000px !important;
  }
  body .ss-toggle-branding .wpb_column:not([class*='vc_col-xs']) {
    margin-bottom: 15px;
  }
  .row-eligibility .wpb_column .img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 15px;
  }
  .ss-landmark
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    top: 0;
  }
  .maintenance-works .rw-title-line .row_col_wrap_12_inner {
    padding-bottom: 15px;
  }
  .video-our-process .iwithtext .iwt-text h3 {
    font-size: 18px;
    line-height: 24px;
  }
  .video-our-process .iwithtext {
    padding-bottom: 40px;
  }
  .video-our-process .iwithtext .iwt-text {
    padding-left: 70px;
  }
  .list-services .hover-content .heading-sv,
  .list-services .sv-before-hover .heading-sv {
    font-size: 16px;
    max-width: 250px;
    line-height: 24px;
  }
  #footer-outer .footer-top .textwidget br {
    display: block !important;
  }
  .portfolio-grid {
    grid-template-columns: 1fr;
    gap: 24px;
  }
  .portfolio-col-right {
    display: flex;
    align-items: flex-end;
  }
  .rw-enterprise-seo-team .item-seo-team .vc_column-inner {
    padding: 20px;
  }
  .rw-enterprise-seo-team .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
    padding-left: 30px;
  }
  .rw-enterprise-seo-team .list-white.check-list-item::before {
    top: 5px;
  }
  .list-check-v .check-list-item::before {
    top: 3px;
    width: 18px;
    height: 15px;
    background-size: contain;
  }
  .rw-seo-retainers .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
    padding-left: 40px;
  }
  .rw-sell-directly .list-white.check-list-item {
    line-height: 27px;
  }
  body .full-width-section .row-bg-wrap {
    margin-left: calc(-50vw + 0px / 2) !important;
    width: 100vw !important;
  }
  .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
    padding-left: 30px;
  }

  .list-like-icon li::before,
  .list-heart-icon li::before {
    width: 30px;
    height: 30px;
    background-size: contain;
  }
  .paid-social-media .box-heart-icon {
    flex-direction: column;
  }
  .min-social-service .box-des {
    width: 100%;
    margin-bottom: 30px;
  }
  .banner-red::before {
    bottom: 0;
    width: 200px;
    height: 20px;
  }
  body .tiktok-marketing-services .min-social-service .box-des {
    padding-right: 0;
    border-right: none;
  }
  .slider-tab-social .slick-track {
    gap: 0;
  }
  .row-marketing-advantages .box-advantages .vc_column-inner {
    padding: 20px;
  }
  body .wpb_wrapper h2.vc_custom_heading.font-16 {
    font-size: 16px !important;
    line-height: 26px !important;
  }
  .ss-wb-maintenance .box {
    flex-direction: column !important;
    gap: 20px;
    justify-content: center;
  }
  .ss-wb-maintenance .box .icon img {
    margin-left: auto;
    margin-right: auto;
  }
  .ss-wb-maintenance .box > * {
    width: 100% !important;
    text-align: center;
  }
  .ss-fat-wallet
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 24px;
  }
  .list-content-tab .slick-initialized .slick-slide {
    flex-wrap: wrap;
    height: inherit;
  }
  .custom-heading-arrows {
    top: -55px;
    width: 100%;
    justify-content: center;
  }
  .slider-tab-social {
    width: 100%;
  }
  .min-social-service .logo-social {
    width: 100%;
  }
  .min-social-service .box-des {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 20px;
  }
  .ss-facebook-ads .min-social-service .box-des {
    padding-left: 0;
    max-width: 100%;
    margin-bottom: 30px;
  }
  .list-content-tab .service-inner {
    flex-direction: column;
  }
  #ss-facebook-ads .list-content-tab .service-inner {
    align-items: flex-end;
    gap: 0;
    height: 100%;
    justify-content: space-between;
  }
  .ss-slide-tab.ss-slide-social {
    margin-top: 60px;
    margin-bottom: 20px;
  }
  .ss-slide-social .list-heading-tab {
    width: 100%;
  }
  .ss-slide-social .list-heading-tab .item-cat a {
    padding: 10px 15px;
  }
  .ss-slide-social .list-heading-tab .item-cat a {
    font-size: 14px;
  }
  body .wpb_column:not([class*='vc_col-xs']) {
    margin-bottom: 40px;
  }
  .tiktok-faq-item:not(:last-child)::before {
    display: none;
  }
  .tiktok-faq-item {
    padding: 20px 0 10px;
  }
  .row .col .mart-24 {
    margin-top: 14px;
  }
  .list-seo-tab .img-seo {
    padding-right: 30px;
  }
  .list-seo-tab .img-seo::before {
    right: 0;
  }
  .ss-web-angency .img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 20px;
  }
  .essential-wrapper .content h3 {
    min-height: auto;
  }
  .essential-wrapper .content {
    padding: 70px 28px 30px;
    min-height: auto;
    background-size: cover;
  }
  .essential-wrapper .line {
    width: 200px;
    height: 40px;
  }
  .essential-wrapper .top-bg {
    height: 280px;
    width: 150px;
    left: 50%;
    transform: translateX(-50%);
  }
  .essential-wrapper .circle {
    width: 100px;
    height: 100px;
    font-size: 50px;
    line-height: 45px;
  }
  .row .col .inline-block {
    display: contents;
  }
  .ss-other-country .iwithtext .iwt-text a {
    color: #636162;
  }
  .corporate-website-say
    .inner_row[data-column-margin='30px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 10px;
  }
  .ecommerce-platforms .item-desc-ecommerce {
    display: none;
  }
  .ecommerce-platforms .item-desc-ecommerce.active {
    display: block;
  }
  body .help-local-seo .wpb_wrapper .vc_custom_heading.font-24 {
    font-size: 16px !important;
    line-height: 26px !important;
    margin-top: 15px;
  }
  body .banner-form-url .gform_wrapper.gravity-theme .gfield input {
    height: 40px;
    padding: 12px 20px;
    width: 100%;
  }
  body[data-fancy-form-rcs='1']
    .select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    right: 15px;
  }
  #gform_confirmation_wrapper_4 {
    height: 200px;
    border-radius: 30px 0 0 0;
    font-size: 20px;
    line-height: 28px;
    padding: 40px 20px;
  }
  body .gform_wrapper.gravity-theme .gfield input,
  body .gform_wrapper.gravity-theme .gfield textarea {
    font-size: 14px;
  }
  .row-form-step.active
    .gform_wrapper.gravity-theme
    #gform_page_4_2
    .gform_page_footer {
    margin-top: 30px;
  }
  body
    .row-form-step.active
    .gform_wrapper.gravity-theme
    #gform_page_4_2
    .gform_page_footer::before {
    right: 20px;
    width: 25px;
    height: 25px;
  }
  body
    .row-form-step.active
    .gform_wrapper.gravity-theme
    .gform_page_footer
    button[type='submit'] {
    font-size: 16px;
    line-height: 20px;
    padding: 12px 50px 12px 20px !important;
  }
  body
    .section-banner
    .row-form-step.active
    .col-form-url
    form
    #gform_page_4_2 {
    padding: 20px;
    border-radius: 30px 0 0 0;
  }
  body[data-fancy-form-rcs='1']
    .col-form-url
    .select2-container--default
    .select2-selection--single {
    padding: 11px 50px 11px 15px;
    border-radius: 0;
  }
  body
    .section-banner
    .col-form-url
    .gform_wrapper.gravity-theme
    .gform_page_footer {
    padding: 0;
  }
  body
    .section-banner
    .col-form-url
    form
    .gform_page_footer
    .gform_next_button {
    padding: 10px !important;
    height: 50px;
    font-size: 16px;
    line-height: 24px;
    position: relative;
    margin-top: 20px;
    border-radius: 0 0 15px 0 !important;
  }
  .not-post {
    font-size: 22px;
  }
  .ss-career-values .iwithtext .iwt-icon {
    width: 60px;
  }
  .ss-career-values .iwithtext .iwt-text {
    padding-left: 10px;
    width: calc(100% - 60px);
  }
  .social-media-advertising .vc_col-sm-3.col-advertising {
    margin-bottom: 30px !important;
  }
  .ss-singapore-information .iwithtext .iwt-text p,
  .ss-singapore-information .iwithtext .iwt-text p a {
    color: #fff !important;
  }
  .ss-main-map iframe {
    height: 400px;
  }
  body
    .popup-career
    .gform_wrapper.gravity-theme
    .gform_footer
    button[type='submit'] {
    padding: 12px 28px 12px 12px !important;
    font-size: 14px;
    line-height: 14px;
  }
  body
    .popup-career
    .gform_wrapper.gravity-theme
    .gform_footer
    button[type='submit'] {
    background-position-x: calc(100% - 5px);
    background-size: 22px;
  }
  .item-showcase.slick-slide {
    margin: 0;
  }
  .showcase-list {
    padding-top: 70px;
  }
  .showcase-slider button.slick-prev,
  .showcase-slider button.slick-next {
    top: -45px;
  }
  body .vc_row.top-level.full-width-section:not(.full-width-ns) > .span_12 {
    padding-top: 40px;
  }
  html body .inner_row[data-column-margin="60px"] .child_column {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  body .container-wrap .vc_row-fluid[data-column-margin="60px"] > .span_12, html body .vc_row-fluid[data-column-margin="60px"] > .span_12, body .container-wrap .vc_row-fluid[data-column-margin="60px"] .full-page-inner > .container > .span_12, body .container-wrap .vc_row-fluid[data-column-margin="60px"] .full-page-inner > .span_12 {
    margin-left: -15px;
    margin-right: -15px;
  }
  body
    .inner_row[data-column-margin='60px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 30px;
  }
  .azure-migration-services .col-advertising .vc_column-inner {
    padding: 20px;
  }
  body
    #ajax-content-wrap
    .vc_row.inner_row.left_padding_84px
    .row_col_wrap_12_inner {
    padding-left: 0;
  }
  body
    #ajax-content-wrap
    .vc_row.inner_row.right_padding_84px
    .row_col_wrap_12_inner {
    padding-right: 0;
  }
  .ss-sell-directly .rw-sell-directly .vc_col-sm-6 {
    margin-bottom: 10px !important;
  }
  .choose-us-ui .col-advertising .vc_column-inner {
    padding: 20px !important;
  }
  .choose-us-ui br {
    display: none;
  }
  .rw-list-benefit .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
    padding-left: 30px;
  }
  .row .col .font-24 p {
    font-size: 16px;
    line-height: 24px;
  }
  .rw-list-benefit .vc_col-sm-6.col-left {
    margin-bottom: 10px;
  }
  body p.font-22 {
    font-size: 16px;
  }
  body .wpb_wrapper .vc_custom_heading.font-24 {
    font-size: 18px !important;
    line-height: 26px !important;
  }
  .help-local-seo .vc_col-sm-3.wpb_column {
    width: 50%;
  }
  .help-local-seo
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    height: 70px;
  }
  .ss-seo-tab .list-heading-tab li a {
    font-size: 12px;
  }
  .list-seo-tab .box-flex-ct {
    flex-direction: column;
  }
  .item-website-audit .vc_column-inner {
    padding: 20px;
    border-radius: 20px 0 0 0;
  }
  .txt-justify {
    text-align: left;
  }
  body ul {
    margin-bottom: 10px;
  }
  .banner-youtube .col-left .rw-logo-company {
    margin-left: 0;
  }
  .banner-youtube .rw-logo-company .vc_col-sm-2 {
    width: calc(100% / 6) !important;
    padding: 5px !important;
    margin-bottom: 0 !important;
  }
  .banner-dedicated .rw-logo-company .vc_col-sm-2 {
    width: calc(100% / 6) !important;
    padding: 5px !important;
    margin-bottom: 0 !important;
  }
  .ss-type-ads .ss-slide-social .list-heading-tab li a {
    padding: 10px 5px;
  }
  .ss-type-ads .min-social-service .box-des {
    max-width: 100%;
  }
  .ss-type-ads button.slick-arrow {
    height: 45px;
    width: 45px;
  }
  .slider-tab-social .slick-prev:before,
  .slider-tab-social .slick-next:before {
    background-size: 20px;
  }
  .slider-tab-social .slick-next {
    bottom: -35px;
    top: auto;
    left: calc(50% + 20px);
    transform: translateX(-50%);
  }
  .slider-tab-social .slick-prev {
    bottom: -35px;
    top: auto;
    left: calc(50% - 40px);
    transform: translateX(-50%);
  }
  .slider-tab-social .slick-arrow svg {
    width: 50px;
    height: 50px;
  }
  .ss-type-ads .ss-slide-tab .list-heading-tab .slick-arrow {
    display: none !important;
  }
  .ss-type-ads .ss-slide-social .list-heading-tab li a {
    font-size: 14px;
    line-height: 14px;
  }
  .col-hospitality-services.col-right
    .wpb_text_column:first-child
    .istagram-service-item {
    border-top-right-radius: 20px;
  }
  .col-hospitality-services.col-right
    .wpb_text_column:last-child
    .istagram-service-item {
    border-bottom-right-radius: 20px;
  }
  .col-hospitality-services.col-left
    .wpb_text_column:first-child
    .istagram-service-item {
    border-top-left-radius: 20px;
  }
  .col-hospitality-services.col-left
    .wpb_text_column:last-child
    .istagram-service-item {
    border-bottom-left-radius: 20px;
  }
  .only-mobile {
    display: block;
  }
  .only-desktop {
    display: none;
  }
  .ss-what-we-do .ss-slide-social .list-heading-tab {
    margin: 0;
  }
  .ss-what-we-do .ss-slide-social .list-heading-tab li a {
    font-size: 14px;
    padding: 5px;
  }
  body .ss-banner-social ul.box-service-list {
    display: flex !important;
    gap: 20px;
  }
  .ss-banner-social .box-service-list li::before {
    display: none;
  }
  .ss-googleAds-services
    .azure-migration-services
    .col-advertising
    .hover-wrap-inner {
    padding: 0 !important;
  }
  .azure-migration-services
    .col-advertising
    .vc_column-inner
    .column-bg-overlay {
    border-radius: 20px 0 0 0;
  }
  #ss-can-help-ux .azure-migration-services .col-advertising .vc_column-inner {
    padding: 20px;
  }
  .list-videos .w-40 {
    margin-top: 0px;
  }
  .w-60 {
    margin-top: 0;
  }
  .ss-what-we-do .list-content-tab .slick-initialized .slick-slide {
    margin: 0 10px;
  }
  .ss-type-ads .ss-slide-tab .list-heading-tab .slick-arrow svg {
    width: 50px;
    height: 50px;
  }
  .ss-type-ads .ss-slide-tab .list-heading-tab .slick-next {
    right: 20px;
  }
  .ss-type-ads .ss-slide-tab .list-heading-tab .slick-prev {
    right: 70px;
  }
  body #ajax-content-wrap .column-margin-170px.wpb_row > .span_12 {
    margin-left: 0;
    margin-right: 0;
  }
  .box-item-videos .item-videos:nth-child(1) .bx-item-hover .tt-video {
    left: 20px;
    bottom: 20px;
    font-size: 20px;
    line-height: 30px;
  }
  .box-item-videos .item-videos:nth-child(1) .bx-item-hover .url-video {
    width: 70px;
    height: 70px;
  }
  .rw-list-videos .box-item-videos {
    grid-template-rows: repeat(1, 228px);
    grid-template-columns: repeat(1, 1fr);
  }
  .rw-list-videos .box-item-videos .item-videos:nth-child(1) {
    grid-column: span 1;
    grid-row: span 2;
  }
  .rw-list-videos .box-item-videos .item-videos {
    grid-column: span 1;
    grid-row: span 1;
  }
  .rw-list-videos .box-item-videos .item-videos img {
    width: 100%;
  }
  body #ajax-content-wrap .column-margin-170px.inner_row .child_column {
    padding-left: 0px;
    padding-right: 0px;
  }
  .video-user-buy .row_col_wrap_12.col.span_12 {
    padding: 40px 0;
  }
  .ls-seo-benefits {
    margin-top: 40px;
  }
  .slider-benefits-seo.slick-slider .slick-track {
    margin: 0;
  }
  .ls-seo-benefits .col-5 {
    width: 100%;
    margin-top: 0;
  }
  .ls-seo-benefits .col-7 {
    width: 100%;
    padding-right: 0;
    margin-top: 30px;
  }
  .seo-benefits-tab ul.list-benefits-tab {
    gap: 10px;
    flex-wrap: wrap;
  }
  .seo-benefits-tab .list-benefits-tab li a {
    font-size: 14px;
    line-height: 14px;
    padding: 5px;
  }
  .rw-maintenance-works .iwithtext .iwt-text {
    padding-left: 15px;
    width: calc(100% - 55px);
  }
  .box-main-services .item-main-services .title-service {
    margin-bottom: 15px;
    margin-top: 10px;
  }
  .slider-main-services .box-main-services {
    margin: 30px 10px;
  }
  .benefits-maintenance-services br {
    display: none;
  }
  .slider-main-services svg {
    height: 40px;
    width: 40px;
  }
  .slider-main-services .slider-next-arrow {
    top: auto;
    right: auto;
    transform: translate(0%, -50%);
    left: 50%;
    bottom: -30px;
  }
  .slider-main-services .slider-prev-arrow {
    top: auto;
    right: auto;
    transform: translate(0%, -50%);
    left: calc(50% - 55px);
    bottom: -30px;
  }
  .box-main-services .item-main-services {
    padding: 20px 15px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
  }
  .ls-main-services .slider-main-services {
    padding: 0px;
  }
  .single-post .list-posts button.slick-prev,
  .single-post .list-posts button.slick-next {
    top: auto;
    bottom: 0;
    transform: translateX(-50%);
  }
  .list-posts {
    padding-bottom: 70px;
  }
  .list-posts button.slick-prev {
    height: 40px;
    width: 40px;
    right: auto;
    left: calc(50% - 25px);
    top: auto;
    bottom: 0px;
    transform: translateX(-50%);
  }
  .blog-new .list-posts .img-blog a img {
    height: 200px;
  }
  .list-posts button.slick-next {
    height: 40px;
    width: 40px;
    right: auto;
    left: calc(50% + 25px);
    top: auto;
    bottom: 0px;
    transform: translateX(-50%);
  }
  .interested {
    padding: 40px 0 40px;
  }
  .showcase-slider button.slick-prev {
    height: 35px;
    width: 35px;
    right: 50px;
  }
  .showcase-slider button.slick-next {
    height: 35px;
    width: 35px;
  }
  .relationship-portfolio {
    padding: 40px 0;
  }
  .main-single-porfolio {
    padding: 40px 0 0px;
  }
  .ls-slick-view .slick-dots li {
    width: 8px;
    height: 8px;
    margin: 0 3px;
  }
  body .ls-slick-view .slick-dots li button {
    width: 8px;
    height: 8px;
  }
  .box-ls-button .item-btn.btn-mobile {
    padding-left: 40px;
  }
  .box-ls-button .item-btn {
    width: 100%;
  }
  .slider-views .box-ls-button {
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 40px;
    padding: 5px 0;
  }
  .box-ls-button .btn-desktop::before {
    left: 10px;
    width: 20px;
    height: 20px;
  }
  .box-ls-button .btn-mobile::before {
    left: 15px;
    width: 15px;
    height: 24px;
  }
  .box-ls-button .item-btn {
    padding: 10px 20px 10px 40px;
    font-size: 14px;
    line-height: 14px;
    width: auto;
  }
  .list-posts .item-blog {
    margin: 0px 10px;
  }
  .row .ss-banner-local-seo .col .marlf-16 {
    margin-left: 0;
  }
  .youtube-transparency
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .wpb_column.left_padding_desktop_80px > .vc_column-inner {
    padding-left: 0px;
  }
  .wpb_column.left_padding_desktop_130px > .vc_column-inner {
    padding-left: 0px;
  }
  .wpb_column.right_padding_desktop_130px > .vc_column-inner {
    padding-right: 0px;
  }
  .wpb_column.right_padding_desktop_102px > .vc_column-inner {
    padding-right: 0;
  }
  .wpb_column.left_padding_desktop_69px > .vc_column-inner {
    padding-left: 0;
  }
  .wpb_column.right_padding_desktop_69px > .vc_column-inner {
    padding-right: 0;
  }
  .wpb_column.left_padding_desktop_102px > .vc_column-inner {
    padding-left: 0;
  }
  .wpb_column.right_padding_desktop_125px > .vc_column-inner {
    padding-right: 0px;
  }
  .wpb_column.left_padding_desktop_132px > .vc_column-inner {
    padding-left: 0px;
  }
  .wpb_column.right_padding_desktop_92px > .vc_column-inner {
    padding-right: 0px;
  }
  .wpb_column.right_padding_desktop_87px > .vc_column-inner {
    padding-right: 0px;
  }
  .wpb_column.right_padding_desktop_111px > .vc_column-inner {
    padding-right: 0px;
  }
  .wpb_column.left_padding_desktop_87px > .vc_column-inner {
    padding-left: 0px;
  }
  body .ss-enterprise-seo .vc_col-sm-1\/5 {
    width: 100%;
    margin-bottom: 40px;
  }
  .banner-web-maintenance .vc_col-sm-9.col-left {
    margin-bottom: 0;
  }
  .banner-web-maintenance .ls-banner-ads .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
  }
  .banner-web-maintenance .col-left > .vc_column-inner {
    padding: 40px 0 !important;
  }
  .ss-banner-local-seo .row_col_wrap_12.col.span_12 {
    padding: 80px 0 40px !important;
  }
  .ss-banner-mobile-seo .row_col_wrap_12.col.span_12 {
    padding: 80px 0 40px !important;
  }
  .banner-international-seo .row_col_wrap_12.col.span_12 {
    padding: 80px 0 40px !important;
  }
  .banner-youtube .col-left > .vc_column-inner {
    padding: 40px 0 20px !important;
  }
  .banner-tiktok .col-left > .vc_column-inner {
    padding: 40px 0 20px !important;
  }
  .banner-instagram .col-left > .vc_column-inner {
    padding: 40px 0 20px !important;
  }
  .ss-banner-enterprise-seo .row_col_wrap_12.col.span_12 {
    padding: 80px 0 40px !important;
  }
  .social-media-advertising .vc_col-sm-1\/5 {
    width: 100%;
    margin-bottom: 30px !important;
  }
  .mw-1440 {
    padding: 0 20px;
  }
  .ss-slide-tab .list-heading-tab .slick-prev,
  .ss-slide-tab .list-heading-tab .slick-next {
    top: -170px;
  }
  .ss-facebook-ads .box-social-service .slick-list {
    margin-bottom: 0;
  }
  .ss-facebook-ads .ss-slide-social .list-heading-tab li a {
    font-size: 14px;
    line-height: 14px;
    padding: 10px;
  }
  .ss-facebook-ads .slick-track {
    gap: 0;
  }
  body[data-form-style='minimal']
    .container-wrap
    .section-banner
    .span_12.light
    .col-form-url
    input[type='text'] {
    height: 40px;
    padding: 10px;
    max-width: 100%;
  }
  body
    .section-banner
    .col-form-url
    .gform_wrapper.gravity-theme
    .gform_footer
    button[type='submit'] {
    font-size: 16px;
    padding: 10px 20px !important;
    min-width: auto;
    height: 40px;
  }
  body
    .section-banner
    .col-form-url
    .gform_wrapper.gravity-theme
    .gform_footer
    button[type='submit'] {
    right: 0;
  }
  .paid-social-media .col-right .vc_column-inner {
    padding-left: 0px;
  }
  .banner-facebook .col-left > .vc_column-inner {
    padding: 40px 0 20px !important;
  }
  .ss-banner-social .box-service-list li {
    font-size: 14px;
    line-height: 21px;
  }
  .ss-banner-social .row_col_wrap_12.col.span_12 {
    padding: 80px 0 20px !important;
  }
  .why-outsource .vc_col-sm-4 {
    width: 100%;
  }
  .ecommerce-platforms .ls-ecommerce .item-ecommerce {
    padding-bottom: 15px;
    padding-left: 10px;
    padding-right: 10px;
  }
  .ecommerce-platforms .ls-ecommerce {
    gap: 10px;
  }
  .azure-migration-services .col-advertising .vc_column-inner {
    border-radius: 20px 0 0 0;
  }
  .rw-ecommerce-service
    .azure-migration-services
    .col-advertising
    .vc_column-inner {
    padding: 20px;
  }
  #ajax-content-wrap .vc_row.inner_row.left_padding_84px .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.left_padding_84px
    .row_col_wrap_12_inner {
    padding-left: 0px;
  }

  #ajax-content-wrap
    .vc_row.inner_row.right_padding_84px
    .row_col_wrap_12_inner,
  .nectar-global-section
    .vc_row.inner_row.right_padding_84px
    .row_col_wrap_12_inner {
    padding-right: 0px;
  }
  .rw-title-line .row_col_wrap_12_inner {
    padding-bottom: 40px;
  }
  .ss-work-with .rw-work-with .iwithtext .iwt-text br {
    display: none;
  }
  .ss-work-with .rw-work-with .iwithtext .iwt-text {
    padding-left: 75px;
  }
  .row .ss-work-with .rw-work-with .iwithtext .iwt-icon img {
    width: 50px;
    margin-bottom: 0;
  }
  .ss-banner-ecommerce .row_col_wrap_12.col.span_12 {
    padding: 80px 0 15px !important;
  }
  body .border-bottom-banner {
    padding-bottom: 20px !important;
    margin-bottom: 20px !important;
  }

  .corporate-why-choose .vc_col-sm-6 {
    width: 100%;
  }
  .banner-link-building .col-left > .vc_column-inner {
    padding: 50px 0 15px;
  }
  .banner-ui-ux .col-left > .vc_column-inner {
  }
  .marketing-advance-landing br {
    display: none;
  }
  body .col-form-url .border-bottom-banner {
    padding-bottom: 30px;
  }
  .banner-dedicated .txt-banner {
    margin-bottom: 30px !important;
  }
  .banner-dedicated
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin-left: auto;
    margin-right: auto;
  }
  .banner-dedicated .col-left > .vc_column-inner {
    padding-top: 40px;
    padding-bottom: 15px;
  }
  .ss-copywriting-business .vc_col-sm-6.col-left {
    margin-bottom: 10px;
  }
  .col-logo-style-one .vc_column-inner {
    padding-top: 0;
  }
  .enterprise-list-item::before {
    width: 22px;
    height: 22px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .vc_custom_heading.enterprise-list-item {
    padding-left: 30px;
    padding-bottom: 10px;
  }
  .row .col span.banner-red.inline-block {
    display: inline-block;
  }
  /*.row .col span.inline-block {
		display: unset;
	}*/

  .banner-domain-hosting .col-left > .vc_column-inner {
    padding: 50px 0 15px;
  }
  .social-factoids-slider button.slick-cs-arrow {
    display: none !important;
  }
  .social-factoids-slider .item-factoid ul {
    grid-template-columns: repeat(1, 1fr);
    column-gap: 0;
  }

  .row-enterprise-seo .item-enterprise-seo::before {
    display: none;
  }
  .services-box-icon .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    width: 80px;
    height: 80px;
  }
  .vc_row-fluid[data-column-margin='70px']
    .wpb_column:not([class*='vc_col-xs-']):not(.child_column):not(:last-child),
  .inner_row[data-column-margin='70px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 30px !important;
  }
  .rw-corporate-choose .row_col_wrap_12_inner.col.span_12 .vc_column-inner {
    border-radius: 20px 0 0 0;
  }
  .row .col .mart-20 {
    margin-top: 10px;
  }
  .vc_row-fluid[data-column-margin='40px']
    .wpb_column:not([class*='vc_col-xs-']):not(.child_column):not(:last-child),
  .inner_row[data-column-margin='40px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 20px !important;
  }
  .banner-corporate .col-left > .vc_column-inner {
    padding: 40px 0 20px;
  }
  .ss-copywriting-services .row_col_wrap_12_inner .btn-consult {
    font-size: 16px;
    line-height: 20px;
    margin-top: 40px;
    left: -23px;
  }
  .list-white.check-list-item {
    margin-bottom: 0px;
  }
  .ls-benefit .vc_col-sm-6 {
    margin-bottom: 10px;
  }
  body .font-22 {
    font-size: 18px;
    line-height: 26px;
  }
  body .wpb_content_element.font-22 {
    font-size: 16px;
    line-height: 24px;
  }
  .col-consultation .vc_column-inner {
    margin-left: 0;
  }
  .row .ss-banner-social .col .marbt-28 {
    margin-bottom: 5px;
    display: inline-block;
  }
  .row .col .marbt-28 {
    margin-bottom: 15px;
  }
  .row .col .marbt-24 {
    margin-bottom: 15px;
  }
  .ss-copywriting-services .row_col_wrap_12_inner .txt-service::before {
    left: 50%;
    transform: translateX(-50%);
  }
  .row .col .marbt-55 {
    margin-bottom: 30px;
  }

  .rw-branding-question .toggle > .toggle-title a i {
    width: 25px;
    height: 26px;
  }
  body .rw-branding-question .toggle-title a.toggle-heading {
    font-size: 16px;
    line-height: 24px;
    padding: 13px 35px 13px 0;
  }
  .ss-strategy-growth .vc_column_container .vc_column-inner {
    padding: 40px 0;
  }
  .ss-eligibility .vc_col-sm-4 {
    width: 100%;
  }
  #banner-branding .col-left .vc_column-inner {
    padding-top: 40px;
    padding-bottom: 20px;
  }
  .popup-career .popup-content {
    padding: 50px 20px 30px;
    top: 40px;
  }
  .popup-close svg {
    width: 20px;
  }
  .popup-close {
    top: 10px;
    right: 15px;
  }
  body
    .gform_wrapper.gravity-theme
    input:not([type='radio']):not([type='checkbox']):not([type='image']):not(
      [type='file']
    ) {
    line-height: 16px;
  }
  body .popup-career .gform_wrapper.gravity-theme .gform_footer {
    flex-wrap: wrap;
  }
  .popup-career .gform_wrapper.gravity-theme input[type='tel']::placeholder,
  .popup-career .gform_wrapper.gravity-theme input[type='text']::placeholder,
  .popup-career .gform_wrapper.gravity-theme input[type='email']::placeholder,
  .popup-career .gform_wrapper.gravity-theme textarea::placeholder {
    font-size: 16px;
    line-height: 24px;
  }
  .popup-career .gform_wrapper.gravity-theme input[type='tel'],
  .popup-career .gform_wrapper.gravity-theme input[type='text'],
  .popup-career .gform_wrapper.gravity-theme input[type='email'],
  .popup-career .gform_wrapper.gravity-theme textarea {
    font-size: 16px;
    line-height: 24px;
  }
  body .popup-career .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 0;
    grid-row-gap: 15px;
  }
  .item-tab-career {
    width: 50%;
    margin: 3px 0;
  }
  .row .col .marbt-80 {
    margin-bottom: 40px;
  }
  .item-career {
    margin-top: 40px;
  }
  .des-career {
    margin-top: 20px;
    padding: 0 15px;
  }
  .requiment-job span {
    padding: 5px 10px;
    font-size: 16px;
    line-height: 24px;
    padding-left: 35px;
    background-position: 10px center;
    background-size: 20px;
  }
  .requiment-job span {
    width: auto;
  }
  .requiment-job {
    gap: 10px;
    flex-wrap: wrap;
  }
  .symbol-toggle {
    width: 35px;
    height: 35px;
    top: 40px;
    transform: translateY(-50%);
    right: 10px;
    background-size: 10px;
  }
  body .title_career {
    font-size: 20px;
    line-height: 25px;
  }
  .heading-career {
    padding: 20px 40px 20px 20px;
    border-radius: 15px;
  }
  .apply-job {
    font-size: 16px;
    line-height: 16px;
    padding: 12px 25px;
    margin-top: 40px;
  }
  .ss-career-values
    .inner_row[data-column-margin='70px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 30px;
  }
  .row-our-perk .row_col_wrap_12_inner .vc_col-sm-4 {
    width: 100%;
  }
  .pagination .page-numbers.current {
    font-size: 18px;
    line-height: 27px;
  }
  .pagination .page-numbers {
    font-size: 18px;
    line-height: 27px;
    gap: 25px;
  }
  .pagination {
    gap: 18px;
    margin-top: 40px;
  }
  .blog-new .date {
    top: 10px;
    padding: 5px 15px;
  }
  .east_time {
    width: 80px;
    height: 80px;
  }
  .blog-new .img-blog a img {
    height: 200px;
  }
  .filter-all .button-filter {
    padding: 10px 15px;
    border-radius: 10px;
  }
  .blog-new .all-blog {
    gap: 30px;
  }
  .item-blog {
    grid-column: span 12;
  }
  .ss-other-country .iwithtext .iwt-text {
    padding-left: 50px;
    font-size: 16px;
    line-height: 24px;
  }
  .ss-singapore-information .vc_col-sm-3 .vc_column-inner {
    height: auto;
    border-radius: 15px;
  }
  #footer-outer #footer-top .col.span_8 .span_4 {
    width: 100%;
  }
  #footer-outer .footer-address .col {
    width: 100%;
  }
  .tabs-default {
    flex-wrap: wrap;
  }
  .item-tab-portfolio {
    width: 50%;
    margin: 3px 0;
  }
  .item-tab-default a {
    width: 100%;
  }
  .about-essential-stages .vc_col-sm-6 {
    width: 100%;
  }
  #ajax-content-wrap #footer-widgets .container .col:nth-child(3) {
    margin-bottom: 20px !important;
  }
  .ascend #footer-outer #footer-widgets .col ul li a {
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 0px;
  }
  body #footer-outer #footer-widgets .row {
    padding: 40px 0;
  }
  body #footer-outer .row {
    padding: 40px 0 0;
  }
  .col-border {
    padding-top: 15px;
    padding-bottom: 15px;
    border-left: 3px solid #ef4d4b;
  }
  .ss-about-work,
  .about-digital-experiences,
  .ss-about-fenzo,
  .ss-about-fenzo .vc_custom_heading,
  .about-our-culture,
  .about-our-culture .vc_custom_heading,
  .about-essential-stages,
  .about-essential-stages .vc_custom_heading,
  .about-essential-stages p {
    text-align: center !important;
  }
  .about-work-slider .slick-arrow {
    width: 60px;
    height: 60px;
    background-size: contain;
  }
  .about-essential-stages
    h2.vc_custom_heading.vc_do_custom_heading.font-50.marbt-20 {
    font-size: 50px !important;
    line-height: 60px !important;
  }
  .about-work-slider .slick-arrow.slick-prev {
    left: calc(50% - 35px);
  }
  .about-work-slider .slick-arrow.slick-next {
    left: calc(50% + 35px);
  }
  .about-work-slider .slick-arrow {
    bottom: -120px;
  }
  .about-work-slider .slick-dots {
    bottom: -45px;
  }
  .about-work-slider .item-work {
    padding: 15px 15px 50px 15px;
  }
  .about-work-slider .item-work .des-item {
    padding: 20px;
  }
  .ss-about-fenzo .col-left .vc_column-inner {
    padding-top: 40px;
  }
  body .font-50 {
    font-size: 30px;
    line-height: 35px;
  }
  body .font-55 {
    font-size: 30px;
    line-height: 35px;
  }
  .row .col .line-h-82,
  .row .col .line-h-97 {
    line-height: 35px;
  }
  body .font-60 {
    font-size: 35px;
    line-height: 40px;
  }
  body .font-80 {
    font-size: 40px;
    line-height: 45px;
  }
  body .font-90 {
    font-size: 40px;
    line-height: 45px;
  }
  .row .col .line-h-112 {
    line-height: 45px;
  }
  body .wpb_wrapper .vc_custom_heading.font-80 {
    font-size: 35px !important;
    line-height: 45px !important;
  }
  body .wpb_wrapper h2.vc_custom_heading.font-90 {
    font-size: 40px !important;
    line-height: 50px !important;
  }
  body .wpb_wrapper h2.vc_custom_heading.font-32 {
    font-size: 20px !important;
    line-height: 30px !important;
  }
  body .wpb_wrapper h2.vc_custom_heading.font-22 {
    font-size: 18px !important;
    line-height: 26px !important;
  }
  .ss-general-contact
    .vc_row.top-level.full-width-section:not(.full-width-ns)
    > .span_12 {
    padding-top: 0 !important;
  }
  .ss-thumbs {
    padding: 120px 0 80px;
  }
  .facebook-choose-us
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin-top: -60px;
    width: 100px;
  }
  .banner-tiktok br,
  .banner-youtube br {
    display: none;
  }
  .blog-right .item-recent {
    width: 100%;
    margin-bottom: 15px;
    padding: 0px;
  }
  .tiktok-marketing-services#youtube-type-ads .min-social-service .box-des {
    padding-left: 0px;
  }
  .row .youtube-running .col .mart-60 {
    margin-top: 0;
  }
  .banner-tiktok
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation,
  .banner-googleAds
    .col-right
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    width: 100%;
  }
  #instagram-why-choose .tiktok-service-item .hover-wrap-inner {
    min-height: 60px;
  }
  #instagram-why-choose .tiktok-service-item .vc_custom_heading {
    min-height: auto;
  }
  #instagram-why-choose
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-top: 40px;
  }
  #instagram-why-choose
    .tiktok-service-item
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    height: 60px;
  }

  .tiktok-marketing-services .ss-slide-tab.ss-slide-social {
    margin-bottom: 20px;
  }
  .row .col .social_work_process .item-step img {
    height: 80px;
  }
  .tiktok-marketing-services .min-social-service .box-des {
    max-width: 100%;
    border: none;
    margin-right: 0;
  }
  .tiktok-marketing-services .box-social-service .min-social-service .content {
    padding-right: 0;
  }

  .tiktok-ad-service.facebook-choose-us .vc_column-inner .mr-none {
    margin-bottom: 40px;
  }
  .facebook-choose-us .tiktok-service-item .vc_custom_heading {
    min-height: auto;
  }
  .facebook-choose-us
    .vc_row-fluid[data-column-margin='70px']
    .wpb_column:not([class*='vc_col-xs-']):not(.child_column):not(:last-child),
  .facebook-choose-us
    .inner_row[data-column-margin='70px']
    .child_column:not([class*='vc_col-xs-']):not(:last-child) {
    margin-bottom: 40px;
  }

  .facebook-scafty .vc_col-sm-6.wpb_column {
    width: 100%;
  }
  .fabebook-business .wpb_wrapper > .rw-ad-youtube {
    margin-bottom: 0;
  }
  .ss-facebook-ads.tiktok-marketing-services .row_col_wrap_12.col.span_12 {
    padding: 50px 0px 0px;
  }
  .ss-facebook-ads .min-social-service .box-des {
    padding-left: 0;
    max-width: 100%;
    margin-bottom: 30px;
    padding-right: 0;
    width: 100%;
  }
  #ss-facebook-ads .list-content-tab .slick-initialized .slick-slide {
    flex-direction: column-reverse;
    display: flex;
  }
  body .wpb_wrapper p.vc_custom_heading.font-24 {
    font-size: 16px !important;
    line-height: 24px !important;
  }
  .tiktok-ad-service.fabebook-business .tiktok-service-item {
    padding-bottom: 10px;
  }
  .row .tiktok-ad-service .col .font-20 {
    font-size: 18px;
  }
  .fabebook-business
    .vc_row-fluid[data-column-margin='50px']
    > .span_12
    > .one-fourths:not([class*='vc_col-xs-']),
  .fabebook-business
    .vc_row-fluid
    .vc_row-fluid.inner_row[data-column-margin='50px']
    > .span_12
    > .one-fourths:not([class*='vc_col-xs-']) {
    margin-bottom: 0;
  }

  .social-media-faq .toggles .toggle > .toggle-title {
    min-height: 65px;
    max-height: 65px;
  }

  .get-in-touch .wpb_text_column .font-72 br {
    display: block;
  }
  .row .col .marbt-110 {
    margin-bottom: 60px;
  }
  .ss-wb-maintenance .box .icon {
    width: 80px;
  }
  .ss-wb-maintenance .box-txt {
    width: calc(100% - 80px);
  }
  .main-blog-new .blog-right h4 {
    left: -20px;
  }
  .ss-googleAds-services .row_col_wrap_12_inner .vc_col-sm-3 {
    width: 100%;
  }
  #footer-outer #footer-top .col {
    width: 100%;
  }
  .corporate-why-choose .vc_col-sm-4 {
    width: 100%;
  }
  .rw-feature-web .vc_col-sm-4 {
    width: 100%;
  }
  #ss-corporate-website .row_col_wrap_12 .vc_col-sm-8,
  #ss-corporate-website .row_col_wrap_12 .vc_col-sm-4 {
    width: 100%;
  }
  body
    .ss-work-with.vc_row-fluid:not(.full-width-content)
    > .span_12
    .vc_col-sm-2 {
    width: 50%;
  }
  .main-content .ss-work-with .vc_col-sm-2 .iwithtext .iwt-icon {
    top: 8px;
  }
  #ss-corporate-website .vc_col-sm-6,
  .rw-feature-web .vc_col-sm-6,
  .banner-corporate .vc_col-sm-6 {
    width: 100%;
  }
  body .wpb_wrapper .vc_custom_heading.font-60.numb {
    font-size: 40px !important;
    line-height: 50px !important;
  }
  .row .col .mart-100.row-corporate-why-choose {
    margin-top: 0;
  }
  .row .col .mart-80 {
    margin-top: 40px;
  }
  .ss-copywriting-gagittis .vc_custom_heading {
    text-align: center !important;
  }
  .ss-web-design-process .vc_col-sm-1\/5 {
    margin-bottom: 25px !important;
    width: 100%;
  }
  .ss-web-design-process .wpb_column .hover-wrap-inner::before {
    display: none;
  }
  .ss-web-design-process
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    width: 80px;
    height: 80px;
  }
  .row .col .marbt-85 {
    margin-bottom: 40px;
  }
  .ss-web-design-process .row_col_wrap_12.col {
    padding: 60px 0;
  }
  .ss-conversion-driven .col-right .vc_column-inner {
    padding: 60px 0 60px;
    margin-left: 0;
  }
  .ss-conversion-driven .col-left img.img-with-animation {
    max-width: 100%;
    margin-left: 0;
  }
  .ss-work-with a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
  }
  .ss-googleAds-services
    a.nectar-button.large.regular.regular-button.btn-default,
  .ss-web-angency a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  body
    .ss-work-with.vc_row-fluid:not(.full-width-content)
    > .span_12
    .vc_col-sm-2 {
    margin-bottom: 20px !important;
  }
  .ss-work-with .vc_col-sm-2.cl-first .vc_column-inner {
    border-top-left-radius: 15px;
  }
  .ss-work-with .vc_col-sm-2 .vc_column-inner {
    padding: 15px 10px;
    justify-content: center;
    align-items: flex-start;
  }
  .ss-work-with .rw-work-with .iwithtext .iwt-text p {
    line-height: normal !important;
    font-size: 14px !important;
  }
  .ss-work-with .rw-work-with .iwithtext .iwt-text {
    padding-left: 70px;
  }
  .main-content .ss-work-with .rw-work-with .iwithtext .iwt-icon img {
    width: 50px;
  }
  .row .col .rw-feature-web {
    margin-top: 60px;
    text-align: center;
  }
  .row .col .rw-feature-web:nth-child(3) {
    margin-top: 0;
  }
  .row .col .marbt-100 {
    margin-bottom: 40px;
  }
  .corporate-features-web br {
    display: none;
  }

  .rw-feature-web .wpb_wrapper .vc_custom_heading {
    text-align: center !important;
  }
  .rw-feature-web
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    width: 80px;
    height: 80px;
    margin-left: auto;
    margin-right: auto;
  }
  #ss-corporate-website .ls-benefit .vc_custom_heading.check-list-item {
    padding-left: 40px;
  }
  #ss-corporate-website .ls-benefit .check-list-item::before {
    top: 0;
    width: 25px;
    height: 25px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  #ss-corporate-website .row_col_wrap_12 {
    padding-top: 40px;
    padding-bottom: 25px;
  }
  #ss-corporate-website .row_col_wrap_12 .vc_col-sm-8.col-left {
    padding-top: 20px;
    padding-bottom: 30px;
  }
  body .col-form-url .gform_wrapper.gravity-theme .gform_footer {
    margin-top: 0 !important;
    position: relative;
  }
  body .col-form-url .gform_wrapper.gravity-theme .gform_fields {
    grid-row-gap: 20px;
    grid-column-gap: 0;
    padding-right: 0;
  }
  .banner-corporate br {
    display: none;
  }
  body .gform_wrapper.gravity-theme .gform_footer.before::before {
    right: 22px;
    width: 8px;
    height: 14px;
  }
  .ss-about-process .col-right .img-with-aniamtion-wrap.right {
    margin-right: 0 !important;
  }
  p#breadcrumbs,
  .ss-thumbs .txt_title {
    margin-left: 0;
  }
  .row-no-reserve .col-right img.img-with-animation {
    height: auto;
    object-fit: cover;
  }
  .ss-title {
    flex-wrap: wrap;
    padding-bottom: 20px;
  }
  .video-our-process.wpb_row .row-bg {
    background-size: 0;
  }
  .video-user-buy .row-bg-wrap .row-bg {
    position: relative;
    background: #ef4c4b;
    background-size: 0;
  }
  .ls-maintenance-services .box-service {
    padding-bottom: 20px;
  }
  .ss-toggle-branding div[data-style='default'] .toggle > .toggle-title a {
    padding: 22px 0px;
  }
  .row .ss-toggle-branding .col .font-54 {
    font-size: 24px !important;
    line-height: 36px !important;
  }
  .lastly-report a.nectar-button.large.regular.regular-button.btn-default,
  .ss-your-leads a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .organic-content a.nectar-button.large.regular.regular-button.btn-default,
  .performance-tracking
    a.nectar-button.large.regular.regular-button.btn-default,
  .build-loyal a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .build-loyal .col-right .vc_column-inner {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .row .ss-seo-conversions .col .marbt-40 {
    margin-bottom: 10px;
  }
  .instagram-ad-benefit .vc_custom_heading.font-60 br {
    display: none;
  }
  .youtube-work-process .vc_custom_heading.font-60 br {
    display: none;
  }
  .tiktok-ad-service .wpb_text_column .font-60 br {
    display: none;
  }
  .tiktok-ad-benefit .wpb_text_column h2 br {
    display: none;
  }
  .ss-googleAds-agency .row_col_wrap_12_inner .vc_custom_heading br {
    display: none;
  }

  .banner-section img.img-with-animation.mobile-branning {
    display: block;
  }
  .font-26 p {
    line-height: 30px;
  }
  .ss-toggle-branding .toggle > .toggle-title a i {
    width: 30px;
    height: 30px;
    background-size: 9px;
  }
  .ss-toggle-branding div[data-style='default'] .toggle > .toggle-title a,
  .ss-toggle-branding div[data-style='default'] .toggle.open > .toggle-title a {
    font-size: 18px;
    padding-right: 50px;
  }
  .ss-toggle-branding div[data-style='default'] .toggle > .toggle-title a {
    font-size: 20px;
    line-height: 20px;
  }
  .box-btn .btn-readmore {
    font-size: 12px;
    padding-right: 24px;
  }
  .list-available .gform_wrapper.gravity-theme .gfield {
    padding-bottom: 20px;
  }
  .ss-our-perk a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .about-core-values a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .ss-about-combine a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }

  .instagram-graphics a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .instagram-graphics
    .slick-initialized
    .slick-slide:nth-child(3n - 2)
    > div:first-child
    .box-item-gallery
    img {
    border-top-left-radius: unset;
  }
  .instagram-graphics
    .slick-initialized
    .slick-slide:nth-child(2n - 1)
    > div:first-child
    .box-item-gallery
    img {
    border-top-left-radius: 15px;
  }
  .instagram-graphics .col-left .vc_column-inner {
    padding-left: 0;
  }
  .instagram-graphics .ls-gallery-instagram .slick-dots {
    left: 0;
    bottom: 0;
    right: 0;
    bottom: -20px;
    top: unset;
    transform: unset;
    width: 100%;
  }

  .instagram-creatives
    .slick-initialized
    .slick-slide:nth-child(3n + 0)
    > div:last-child
    .box-item-gallery
    img {
    border-bottom-right-radius: 0;
  }
  .box-item-gallery img {
    height: 100% !important;
  }
  .instagram-creatives .col-right .vc_column-inner {
    padding-right: 0;
  }
  .instagram-creatives
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .instagram-creatives
    .slick-initialized
    .slick-slide:nth-child(2n + 0)
    > div:last-child
    .box-item-gallery
    img {
    border-bottom-right-radius: 15px;
  }
  .ls-gallery-instagram .slick-dots {
    right: 0;
    bottom: -20px;
    top: unset;
    transform: unset;
    width: 100%;
  }
  .box-item-gallery {
    padding: 5px;
  }

  .istagram-service-item.border-one,
  .istagram-service-item {
    border-radius: 10px;
  }
  .istagram-service-item {
    padding: 20px;
    margin-bottom: 20px !important;
  }
  .istagram-service-item {
    max-height: unset;
    min-height: auto;
  }
  .instagram-hospitality .col-hospitality-services {
    width: 100%;
    margin-bottom: 0;
  }

  .list-feature-work {
    margin-top: -60px;
  }
  .featured-word-top .col-left .vc_column-inner {
    padding: 40px 20px;
  }
  .video-choose-us .row_col_wrap_12 .vc_col-sm-3 {
    margin-bottom: 20px !important;
  }
  .media-video .col-right .vc_column-inner {
    padding: 60px 0;
  }
  .list-services .item-sv:nth-child(4),
  .list-services .item-sv:nth-child(5),
  .list-services .item-sv:nth-child(6),
  .list-services .item-sv:nth-child(7) {
    width: 100%;
  }
  .list-services .item-sv {
    width: 100%;
    margin: 5px 10px;
  }
  .filming-part .col-left .vc_column-inner {
    padding: 60px 0;
  }

  .row .col .font-54 {
    font-size: 26px !important;
  }
  .tiktok-banner-button
    a.nectar-button.large.regular.regular-button.btn-default {
    font-size: 16px;
  }
  .instagram-run-ads a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .instagram-hospitality .row_col_wrap_12 p br {
    display: none;
  }
  .instagram-hospitality .row_col_wrap_12_inner img.img-with-animation {
    height: auto;
    object-fit: cover;
  }

  .youtube-google-ads a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .youtube-work-process .social_work_process .item-step {
    width: 100%;
    margin: 10px 0;
  }
  .you-advertising-works
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }

  .you-advertising-works .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }
  .rw-btn-choose .vc_col-sm-12.wpb_column {
    margin-bottom: 0 !important;
  }
  body
    .container-wrap
    .tiktok-why
    .inner_row[data-column-margin='30px']
    .child_column {
    padding-left: 0px;
    padding-right: 0px;
  }
  .tiktok-why a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }

  .rw-tiktok-choose .tiktok-service-item .vc_column-inner {
    margin-bottom: 0;
  }
  .rw-tiktok-choose .tiktok-service-item {
    width: 100%;
  }

  .social_work_process .item-step img {
    height: 90px;
    margin-bottom: 0;
  }
  .item-step .title-step br {
    display: none;
  }

  .tiktok-ad-service .tiktok-service-item .vc_column-inner {
    padding: 20px 15px;
    border-radius: 15px;
  }
  .tiktok-ad-service a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .tiktok-ad-service .tiktok-service-item {
    padding-bottom: 40px;
    width: 100%;
  }
  .ss-type-ads .vc_custom_heading {
    padding-left: 0;
    padding-right: 0;
  }
  .tiktok-marketing-services .ss-slide-social .list-heading-tab li a {
    padding: 5px 0;
  }
  .tiktok-marketing-services .ss-slide-social .list-heading-tab li {
    width: 50%;
    margin-bottom: 8px;
    margin-right: 0;
  }
  .tiktok-banner-button img.img-with-animation {
    height: 70px;
  }
  .tiktok-banner-button
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .tiktok-banner-button .vc_col-sm-7 .vc_custom_heading br {
    display: none;
  }
  .tiktok-ad-benefit a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }

  .style-three .item-logo {
    width: calc(100% / 3);
    padding: 10px;
  }
  .banner-tiktok .wpb_wrapper .title-banner {
    font-size: 28px !important;
    line-height: 38px !important;
  }
  body[data-form-style='minimal'] .container-wrap .span_12.light .col-form-url input[type='text'] {
    height: 40px;
    padding: 10px 15px;
  }
  body .col-form-url .gform_wrapper.gravity-theme .gform_footer button[type="submit"] {
    font-size: 16px;
    line-height: 16px !important;
    padding: 10px 20px !important;
    height: 40px;
    border-radius: 30px !important;
  }
  body h4.vc_do_custom_heading.font-22 {
    font-size: 20px !important;
    line-height: 25px !important;
  }
  body .col-form-url .gform_wrapper.gravity-theme .gform_footer button[type='submit'] {
    right: 0px;
    position: relative;
    margin-top: 20px;
  }
  .ss-btn-seo a {
    padding: 12px 20px;
    font-size: 16px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: max-content;
    margin: 0 auto;
  }
  .ss-seo-tab {
    border-bottom: 2px solid #fff;
  }
  .ss-seo-choose .toggles .toggle > .toggle-title a i {
    right: 10px;
  }
  .ss-seo-tab .list-heading-tab li a.active::before {
    display: none;
  }
  .ss-seo-tab .list-heading-tab li {
    width: auto;
    margin-bottom: 0;
  }
  .ss-seo-tab .list-heading-tab li a {
    padding: 10px 5px;
  }
  .ss-seo-tab ul.list-heading-tab {
    flex-wrap: wrap;
    gap: 0;
    justify-content: space-between;
  }
  .list-seo-tab .col-5 {
    width: 100%;
    padding-bottom: 20px;
    margin-top: 0;
  }
  .list-seo-tab .col-7 {
    width: 100%;
    padding-right: 0;
    margin-bottom: 40px;
  }
  .box-item-seo.slick-slide {
    padding: 0 0px 20px;
  }
  .box-flex-ct {
    flex-direction: column-reverse;
  }
  body .ss-seo-choose .toggle[data-inner-wrap='true'] > div .inner-toggle-wrap {
    padding: 10px;
    padding-bottom: 50px;
  }
  .ss-seo-choose
    .rw-seo-choose
    .toggles
    .inner-toggle-wrap
    .ss-seo-choose
    .toggles
    .toggle
    > .toggle-title
    a
    i {
    right: 10px;
  }
  .ss-seo-choose .toggles .toggle > .toggle-title a {
    padding: 10px 40px 10px 15px;
  }
  .ss-seo-choose .toggles .toggle > .toggle-title a i {
    font-size: 18px;
  }
  .ss-seo-choose .toggles .toggle.default.open > .toggle-title a i {
    right: 0;
  }

  .ss-seo-brands a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }

  .ss-seo-campaigns a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }

  .ss-seo-instantly .col-left {
    padding-bottom: 20px;
  }
  .ss-seo-audit .col-right .vc_column-inner {
    padding: 20px 0 0;
  }
  .row .ss-seo-retainers .col .marbt-80 {
    margin-bottom: 40px;
  }
  .ls-seo-retainers .txt-retainers {
    padding-left: 10px;
    font-size: 20px;
  }
  .ls-seo-retainers .num-retainers {
    font-size: 30px;
    line-height: 30px;
    min-width: 35px;
  }
  .ls-seo-retainers {
    grid-column-gap: 0;
    grid-row-gap: 35px;
    grid-template-columns: repeat(1, 1fr);
  }
  .ss-seo-conversions .col-left .vc_column-inner {
    padding-top: 40px;
  }
  #ss-seo-services .vc_column-inner .ls-three-agency {
    margin-bottom: 0;
  }
  #ss-seo-services a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }

  .ss-seo-traffic .row-bg {
    background-size: 70%;
  }

  .col-right .seo-image-shape {
    height: 60px !important;
  }

  .col-right .seo-image-shape {
    margin-right: 10px;
  }

  .ss-seo-search-engine .col-right img.img-with-animation.mb-show {
    max-width: 80%;
  }
  .col-list-eligibility .iwithtext {
    margin-bottom: 40px;
  }
  .col-list-eligibility .iwithtext .iwt-text {
    padding-left: 70px;
  }
  .row .col-list-eligibility.col .iwithtext .iwt-icon img {
    width: 45px;
    height: 45px;
  }
  .col-list-eligibility .iwithtext .iwt-text p {
    font-size: 20px;
    line-height: 30px;
  }
  .ss-eligibility .vc_col-sm-6 {
    width: 100%;
  }
  .ss-brand_EDG br {
    display: none;
  }
  body .col .font-105 {
    font-size: 40px;
    line-height: normal;
  }
  body .wpb_wrapper .vc_custom_heading.font-96 {
    font-size: 35px !important;
    line-height: 45px !important;
  }
  .description-border-left {
    padding: 0 0 0px 10px !important;
  }
  .description-border-left::before {
    width: 3px;
  }
  body .wpb_wrapper .vc_custom_heading.font-49 {
    font-size: 26px !important;
    line-height: 35px !important;
  }
  .row .col .font-49 {
    font-size: 26px !important;
    line-height: 35px !important;
  }
  .ss-brading-partner .row_col_wrap_12.col.span_12 {
    padding: 30px 0;
  }
  body .ss-brading-partner.vc_row-fluid .vc_col-sm-2 .vc_column-inner {
    padding: 10px;
  }
  body .ss-brading-partner.vc_row-fluid .vc_col-sm-2 {
    width: 33.33%;
    margin-bottom: 0 !important;
  }
  .row .col .font-20 {
    font-size: 16px;
  }
  .ss-singapore-information .col-right .vc_column-inner {
    padding-left: 0px;
  }
  .line-information {
    gap: 15px;
  }
  .ss-other-country.wpb_row .row-bg {
    background-size: contain;
  }
  .ss-singapore-information .vc_col-sm-6 {
    width: 100%;
  }
  .get-in-touch .row-bg.viewport-desktop.using-image::before {
    background: #fff;
  }
  .ss-careers-available br {
    display: none;
  }
  body
    .form-available
    .gform_wrapper.gravity-theme
    .gform_footer
    button[type='submit'] {
    padding: 10px 24px !important;
    line-height: 26px !important;
  }

  .box-available.active .box-content {
    padding-top: 20px;
    gap: 25px;
  }
  .box-content .desc-available p,
  .box-content .desc-available ul > li {
    padding-bottom: 10px;
  }
  .box-available {
    padding: 20px 15px 0;
  }
  .box-available.active {
    padding: 20px 15px;
  }
  .box-title {
    padding-right: 0;
    width: 100%;
  }
  .box-btn {
    width: 100%;
    padding-top: 10px;
  }
  .box-available .box-btn .btn-readless {
    font-size: 14px;
    line-height: 26px;
    padding-right: 24px;
  }

  .box-available .box-btn .cs-btn::before {
    width: 16px;
    height: 8px;
  }
  .box-available .box-title .title {
    font-size: 20px;
  }
  .ss-carrers-clients .row_col_wrap_12 {
    padding: 60px 0 20px;
  }
  .style-two .item-logo {
    width: calc(100% / 3);
    padding: 10px;
  }
  .ss-copywriting-gagittis
    a.nectar-button.large.regular.regular-button.btn-default {
    min-width: auto;
  }

  .ls-maintenance-services {
    padding-bottom: 20px;
  }
  .ss-maintenance-services .row_col_wrap_12 {
    padding: 60px 0;
  }
  .banner-maintenance br {
    display: none;
  }
  .banner-maintenance .row_col_wrap_12 {
    padding: 110px 0 40px !important;
  }
  .ss-maintenance-more-services .heading-lines span.line-yl::before {
    background-size: 65%;
    bottom: -5px;
  }
  .ss-maintenance-more-services .row_col_wrap_12 {
    padding: 60px 0 20px;
  }

  .ss-prevent-site .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    min-height: auto;
  }
  .ss-prevent-site .hover-wrap-inner img.img-with-animation {
    height: 70px;
  }

  .rw-services-provider .col-equal .iwithtext {
    min-height: 200px;
    border: 1px solid #636263;
    border-radius: 10px;
    padding: 20px 10px;
  }
  .rw-services-provider .iwithtext .iwt-icon {
    justify-content: center;
  }
  .rw-services-provider .col-equal {
    width: 100% !important;
    text-align: center;
  }

  .ss-maintenance-dedicated .col-left .sub-dedicated p {
    margin-bottom: 20px;
  }
  .ss-maintenance-dedicated .col-left .sub-dedicated p {
    font-size: 22px;
    line-height: 28px;
  }
  .ls-logo-company .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    min-height: 70px;
  }
  .ls-logo-company .img-with-aniamtion-wrap img.img-with-animation {
    max-width: 120px;
  }

  .ss-maintenance-why .row_col_wrap_12 {
    padding: 60px 0 60px;
  }
  .ss-maintenance-acclamations .heading-lines span.line-yl::before {
    bottom: -13px;
  }

  .ss-maintenance-package .heading-lines span.line-yl::before {
    bottom: -7px;
  }

  .ss-maintenance-package .row_col_wrap_12_inner .wpb_column h2 br {
    display: none;
  }
  .ss-maintenance-support .col-right .iwt-icon img {
    height: 70px;
  }

  .row .col .font-70 {
    font-size: 28px !important;
    line-height: 36px !important;
  }
  .ss-wb-maintenance {
    height: auto;
    width: auto;
  }
  .ss-wb-maintenance .box-big {
    height: 350px;
    width: 350px;
  }
  .ss-wb-maintenance .box-txt .font-30 {
    margin-bottom: 0;
  }
  .ss-maintenance-agency .row_col_wrap_12 {
    padding: 40px 0;
  }
  .heading-lines span.ct-line-rd-big::before {
    bottom: -10px;
  }
  .heading-lines span.ct-line-rd-big {
    display: inline-block;
  }
  .ls-banner-ads .cl-left {
    margin-bottom: 0;
  }
  .ls-banner-ads .cl-left .vc_column-inner {
    margin-bottom: 0px;
  }
  .banner-web-maintenance .ls-banner-ads .cl-left .vc_column-inner {
    margin-bottom: 0px;
  }
  .heading-lines span.ct-line-rd-mx::before {
    bottom: 0;
    width: 100%;
    height: 22px;
  }
  .heading-lines span.ct-line-rd::before {
    width: 100%;
    left: -7px;
    height: 20px;
    bottom: 0;
  }
  .banner-googleAds .col-left > .vc_column-inner {
    padding: 50px 0 20px;
  }
  .banner-googleAds .ls-banner-ads .cl-left,
  .banner-googleAds .ls-banner-ads .cl-right {
    width: 100%;
  }
  .col-advertising
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    object-fit: contain;
  }

  .col-advertising
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    width: auto;
    height: 70px;
    object-fit: contain;
  }

  .ss-googleAds-services .col-advertising .hover-wrap-inner {
    padding: 15px !important;
  }
  .ss-googleAds-agency .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    min-height: auto;
  }
  #ss-googleAds-agency h2.vc_custom_heading {
    padding-top: 0;
  }

  .rw-btn-agency a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .ss-googleAds-agency .row_col_wrap_12 .font-60 br {
    display: none;
  }
  .ss-googleAds-services .col-advertising .vc_column-inner {
    padding-bottom: 20px;
  }
  #ss-googleAds-reach .col-right .vc_column-inner {
    padding: 60px 0 0px;
  }
  .ss-googleAds-investment
    a.nectar-button.large.regular.regular-button.btn-default {
    margin-bottom: 0px;
  }
  .ss-googleAds-investment .row_col_wrap_12 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .ss-googleAds-increase .col-left .vc_column-inner {
    padding-top: 60px;
  }
  .ss-googleAds-increase
    a.nectar-button.large.regular.regular-button.btn-default {
    margin: 0 auto;
  }

  .heading-lines span.ct-line-yl::before {
    width: 120%;
  }

  .ss-googleAds-increase .row_col_wrap_12 {
    padding-top: 40px;
  }

  .ss-copywriting-why-work
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner {
    min-height: auto;
  }
  .ss-copywriting-why-work img.img-with-animation {
    height: 60px;
  }
  .ss-copywriting-why-work .ls-one-agency {
    margin: 15px 0 0px;
  }
  .btn-why-work a.nectar-button.large.regular.regular-button.btn-default {
    margin: 0 auto;
  }
  .ss-copywriting-why-work .wpb_column .vc_custom_heading br {
    display: none;
  }
  .ss-copywriting-why-work .row_col_wrap_12 {
    padding: 60px 0;
  }
  .ss-copywriting-seo .col-left .desc-seo p {
    padding-bottom: 14px;
  }
  .ss-copywriting-seo .row_col_wrap_12 .col-left .vc_column-inner {
    padding-bottom: 25px;
  }
  .get-in-touch .gform_wrapper.gravity-theme .gform_footer::before,
  #our-clients .gform_wrapper.gravity-theme .gform_footer::before,
  .fenzo-brief-cta__panel .gform_wrapper.gravity-theme .gform_footer::before,
  #customer-form-wrapper .gform_wrapper.gravity-theme .gform_footer::before {
    right: 10px;
    top: 50%;
    width: 25px;
    height: 25px;
  }
  .heading-lines span.line-yl::before {
    bottom: 0px;
    width: 120px;
    height: 20px;
  }
  .heading-lines span.line-yl {
    display: inline-block;
  }
  .ss-copywriting-services .col-left .vc_column-inner,
  .ss-copywriting-services .row-reserve .col-right .vc_column-inner {
    text-align: center;
  }
  .ss-copywriting-services .row_col_wrap_12_inner .txt-service {
    text-align: center !important;
  }
  .ls-banner-ads .vc_custom_heading.check-list-item {
    padding-bottom: 10px;
  }
  .list-white.check-list-item::before {
    width: 20px;
    height: 20px;
    top: 15px;
  }
  .row .col .font-24 {
    font-size: 18px;
  }
  body .col .font-48 {
    font-size: 26px;
    line-height: normal;
  }
  .ss-copywriting-business .title-business br {
    display: none;
  }

  /* .wpb_wrapper h2.vc_custom_heading.font-60,
	.font-60 {
		font-size: 30px !important;
		line-height: 40px !important;
	} */
  .ss-copywriting-agency .col-left .vc_column-inner {
    padding-bottom: 40px;
  }
  .ss-copywriting-agency .row_col_wrap_12 {
    padding-top: 40px;
  }
  #banner-copywriting .col-left .vc_column-inner {
    padding: 60px 0 40px;
  }
  .ss-career-values .iwithtext {
    margin-bottom: 30px;
  }
  .row .col .marbt-60 {
    margin-bottom: 25px;
  }
  .ss-career-values .vc_col-sm-6 {
    width: 100%;
  }
  .ss-thumbs .txt_title::before {
    width: 60px;
    height: 4px;
  }

  .row-our-perk .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    min-height: auto;
  }

  .row .col .marbt-20 {
    margin-bottom: 10px;
  }

  .row-our-perk .vc_col-sm-4 {
    width: 100%;
  }

  .about-core-values .col-left .vc_column-inner {
    padding: 60px 0;
    text-align: center;
  }
  .row .col .marbt-30 {
    margin-bottom: 15px;
  }
  .about-our-process .row_col_wrap_12.col.span_12 {
    padding: 60px 0 60px;
  }
  .ss-about-work .col-right .iwithtext {
    margin-bottom: 20px;
  }
  .ss-about-work .col-right .iwithtext .iwt-text {
    padding-left: 60px;
  }
  .row .ss-about-work .col .iwithtext .iwt-icon img {
    width: 70%;
  }
  .iwithtext .iwt-text h3 {
    font-size: 18px;
  }
  body .wpb_wrapper .vc_custom_heading.font-44 {
    font-size: 22px !important;
    line-height: 32px !important;
  }
  a.nectar-button.large.regular.regular-button.btn-default {
    max-width: max-content;
  }
  #social-blogs {
    display: none;
  }

  #social-blogs_mobile {
    display: block;
  }

  body #social-blogs_mobile .box-title-blog .font-72 {
    text-align: center !important;
  }

  body #social-blogs_mobile .blog-item {
    margin-bottom: 0px;
  }

  .banner-section .wpb_wrapper .title-banner {
    font-size: 28px !important;
    line-height: 38px !important;
  }

  .banner-section .wpb_wrapper .title-banner > br {
    display: none;
  }

  .description-border-left {
    position: relative;
    font-style: italic;
    padding: 10px 0 10px 20px;
  }

  .line-above-title::before {
    left: -50px;
    width: 150px;
    height: 12px;
    top: -30px;
  }

  #banner-home.banner-section .row_col_wrap_12.col.span_12 {
    padding: 150px 0px 40px;
  }

  .row .col p.item-on-banner {
    padding: 6px 15px;
    font-size: 16px;
    min-width: 180px;
  }

  .banner-section .description-banner > br {
    display: none;
  }

  .font-24 {
    font-size: 18px;
    line-height: 26px;
  }

  .row .list-banner-bottom .vc_col-sm-4 {
    margin-bottom: 15px;
  }
  .list-banner-bottom {
    margin-top: 40px;
  }
  .wpb_wrapper .vc_custom_heading.font-36 {
    font-size: 22px !important;
    line-height: 28px !important;
  }
  .title-full-bg {
    padding: 10px 40px 10px 0;
  }
  .our-logos {
    margin-top: 30px;
  }
  .item-logo {
    width: calc(33.333% - 21.333px);
  }
  .col-consultation .heading-lines.font-48 {
    font-size: 24px !important;
    line-height: 38px !important;
  }

  body .gform_wrapper.gravity-theme .gfield input,
  body .gform_wrapper.gravity-theme .gfield textarea {
    padding: 0 0 10px;
  }

  body .gform_wrapper.gravity-theme .gform_fields {
    grid-row-gap: 20px;
    padding-right: 0;
  }
  #customer-form-wrapper #gform_confirmation_message_10 {
    font-size: 20px;
    line-height: 25px;
  }
  body .get-in-touch .gform_wrapper.gravity-theme .gform_fields {
    grid-column-gap: 0px;
  }

  .gform_wrapper.gravity-theme #field_submit,
  .gform_wrapper.gravity-theme .gform_footer {
    text-align: center;
    justify-content: center;
  }
  body .list-available .gform_wrapper.gravity-theme .gform_footer {
    margin-top: 0px !important;
  }
  body .gform_wrapper.gravity-theme .gform_footer {
    margin-top: 20px !important;
  }

  .intro-social-marketing .f-mont-semibold.font-60 {
    font-size: 28px !important;
    line-height: 38px !important;
  }

  .intro-social-marketing .f-mont-semibold.font-60 br {
    display: none;
  }

  .row .col .marbt-25 {
    margin-bottom: 10px;
  }

  #ss-what-we-do .box-we-do .row_col_wrap_12_inner {
    margin: 0 15px;
  }

  .box-we-do .col-title .wpb_wrapper {
    padding-bottom: 30px;
    flex-wrap: wrap;
  }

  .box-we-do
    a.nectar-button.large.regular.regular-button.btn-default.btn-custom {
    margin: 30px 0 0px;
  }

  .ss-slide-social ul.list-heading-tab {
    margin: 0 15px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
  }
  .ss-slide-social .list-heading-tab li {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 15px;
  }
  .ss-what-we-do .ss-slide-social .list-heading-tab li {
    width: auto;
    margin-right: 0px;
    margin-bottom: 0;
  }
  .ss-slide-social .list-heading-tab li:last-child {
    margin-bottom: 0;
  }
  .ss-facebook-ads .ss-slide-social .list-heading-tab li {
    margin-bottom: 0;
  }
  .list-content-tab .slick-initialized .slick-slide {
    flex-wrap: wrap;
    display: block;
  }

  .min-social-service .logo-social {
    width: 100%;
  }

  .min-social-service .box-des {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 20px;
  }
  .wpb_wrapper .vc_custom_heading.font-72 {
    font-size: 30px !important;
    line-height: 40px !important;
  }
  .row .col .min-social-service .logo-social img {
    border-radius: 0 0 0 20px;
  }
  .ss-slide-tab.ss-slide-social {
    margin-bottom: 30px;
  }
  .min-social-service .box-des h2 {
    font-size: 22px;
    line-height: 28px;
    margin-bottom: 15px;
  }
  body .tt-creatives.font-44 {
    font-size: 22px;
    line-height: 26px;
  }
  .col-creatives-right .item {
    width: 100%;
    padding: 0;
  }
  .col-creatives-left .item {
    padding: 10px 0;
  }
  .col-flex {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
  }
  .list-videos .w-60 {
    margin-right: 0;
  }
  .list-creatives .heading-action {
    border-radius: 0 0 10px 10px;
  }

  .col-creatives-left .item .inner {
    height: 280px;
    border-radius: 10px;
  }

  .col-creatives-right .item .inner {
    border-radius: 10px;
    height: 180px;
  }

  body .tt-videos.font-44 {
    font-size: 22px;
    line-height: 26px;
  }
  a.nectar-button.large.regular.regular-button.btn-default.cs-center {
    margin: 20px auto 40px;
  }
  .organic-content .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }
  .row .col .marbt-90 {
    margin-bottom: 30px;
  }
  a.nectar-button.large.regular.regular-button.btn-default {
    padding: 12px 20px;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
    display: inline-block;
  }
  body .popup-career .gform_wrapper.gravity-theme .gform_footer {
    justify-content: space-between;
  }
  body .gform_wrapper.gravity-theme .gform_footer button[type='submit'] {
    padding: 12px 40px 12px 20px !important;
    font-size: 16px;
    line-height: 16px;
  }
  body .fenzo-brief-cta .gform_wrapper.gravity-theme .gform_footer button[type='submit'] {
    font-size: 14px;
    line-height: 14px;
  }
  body .popup-career .cs-btn-back {
    padding: 9px 15px;
    font-size: 14px;
    line-height: 14px;
    margin-right: 0;
    margin-top: 0;
    margin-left: 5px;
    order: 1;
  }
  .strategies-dogs .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }
  .performance-tracking .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }
  .finding-audience .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }

  .lastly-report .row_col_wrap_12.col.span_12 {
    padding: 60px 0;
  }

  .row .col .font-120 {
    font-size: 50px !important;
    line-height: 58px !important;
  }
  .row .col .font-110 {
    font-size: 45px !important;
    line-height: 48px !important;
  }

  body .f-mont-semibold.font-100 {
    font-size: 40px;
    line-height: 48px;
    text-align: center;
  }

  .paid-social-media ul li {
    width: 100%;
  }

  .wpb_row.images-paid-social {
    padding-bottom: 40px !important;
  }

  .row .col .marbt-50 {
    margin-bottom: 20px;
  }
  .box-we-do .col-title .wpb_wrapper {
    flex-wrap: wrap;
    justify-content: center;
  }
  .box-we-do .col-title .wpb_wrapper h2 {
    width: 100%;
    text-align: center !important;
  }
  body .vc_custom_heading.font-48 {
    font-size: 24px !important;
    line-height: 36px !important;
  }

  .ss-your-leads .row_col_wrap_12 .col-right {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  body .font-72 {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  .row .col .marbt-80 {
    margin-bottom: 50px;
  }
  .social-media-faq .toggles .toggle.open > .toggle-title a {
    margin-bottom: 16px;
    padding-right: 30px;
  }
  .paid-social-media ul li {
    font-size: 16px;
    line-height: 24px;
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .social-factoids-slider .item-factoid ul li {
    width: 100%;
  }
  .social-factoids-slider {
    padding-bottom: 40px;
  }
  .social-factoids a.nectar-button.large.regular.regular-button.btn-default {
    margin-left: auto;
    margin-right: auto;
  }
  .social-factoids-slider .item-factoid ul li {
    padding: 10px 0px 10px 45px;
  }
  .list-reviews .item-review {
    width: 100%;
    flex: 1 1 calc(100% - 14px);
  }
  .heading-review {
    flex-wrap: wrap;
  }

  .all-blog-seo .slick-dots {
    bottom: -70px;
  }

  .social-blogs .box-title-blog .font-72 br {
    display: none;
  }
  #footer-widgets .container .col {
    margin-bottom: 20px !important;
  }

  #footer-outer #footer-widgets .widget h4 {
    padding-bottom: 15px;
    margin-bottom: 15px;
  }

  #footer-outer #footer-widgets .widget h4 {
    font-size: 18px;
    line-height: 18px;
  }

  #footer-widgets .widget img {
    padding-top: 0px;
  }
  #footer-outer #footer-top .widget.widget_media_image {
    margin-bottom: 15px;
    min-height: auto;
  }
  #footer-outer .footer-top .textwidget a {
    font-size: 18px;
    margin-bottom: 10px;
  }
  #footer-outer #footer-widgets .widget.widget_media_image img {
    width: 70%;
  }
  .ss-thumbs .txt_title {
    font-size: 26px;
    line-height: 30px;
  }
  .ss-thumbs .txt_title span {
    padding: 5px;
    display: block;
  }
  .ss-breadcrumb-ss .row_col_wrap_12.col.span_12 {
    padding: 100px 0 80px !important;
  }

  .single-post .header-bn .ss-thumbs {
    padding: 140px 0 60px;
  }
  .ss-about-process .col-right img.img-with-animation {
    max-width: 80px;
  }

  .ss-about-process
    .col-left
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    margin-top: 20px;
  }

  .row .col .marbt-40 {
    margin-bottom: 20px;
  }

  .ss-about-process .col-right .img-with-aniamtion-wrap {
    margin-top: 20px !important;
  }
  /*.single-post .item-blog .east_time {
		width: 100px;
		height: 80px;
	}*/
  .all-blog-seo .slick-dots {
    padding: 0 30px;
  }
  body.single-post .post-areas {
    padding-bottom: 0px;
  }
  body .slick-dots li button {
    width: 5px;
    height: 5px;
    padding: 4px;
  }
  .slick-dots li button:before {
    display: none;
  }
  body .title-section .navigation-slider a {
    padding: 7px 15px;
  }
  .box-title-blog h2 br {
    display: none;
  }
  .box-title-blog {
    width: 100%;
  }
  .all-blog-seo .slick-track {
    padding: 20px 0 15px;
  }
  .all-blog-seo.above {
    flex-wrap: wrap;
  }
  .all-blog-seo.above .title-section,
  .blog-top {
    width: 100%;
  }
  .single-post .blog-new .all-blog {
    padding-right: 0;
  }
  body.single-post .col .cnt-single h2 {
    font-size: 22px;
    line-height: 30px;
  }
  .single-post.ascend .container-wrap.fullscreen-blog-header,
  body.single-post[data-bg-header='true'].ascend .container-wrap {
    padding-top: 40px !important;
  }
  .title_portfolio a {
    font-size: 20px;
    margin-top: 26px;
  }
  .list-portfolio .item-portfolio {
    width: 100%;
  }
  .main-blog-new.main-blog {
    margin-top: 40px;
  }
  .box-blog {
    padding-top: 20px;
  }
  .cnt-main p {
    font-size: 16px;
    line-height: 28px;
  }
  .cnt-main a {
    padding: 8px 25px;
  }
  .wp-pagenavi .page {
    font-size: 14px;
    padding-left: 15px;
  }
  .wp-pagenavi .current {
    padding-left: 20px;
    font-size: 20px;
  }
  .main-blog-new .box-recent,
  .main-blog-new .box-tags,
  .main-blog-new .box-archive {
    padding: 20px;
  }

  .why-business-instagram
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation,
  .why-choose-instagram
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation,
  .our-ecommerce-services
    .ss-maintenance-package
    .img-with-aniamtion-wrap
    .hover-wrap
    .hover-wrap-inner
    img.img-with-animation {
    max-height: 65px;
  }
  .why-business-instagram .img-with-aniamtion-wrap .hover-wrap,
  .why-choose-instagram .ls-one-agency .img-with-aniamtion-wrap .hover-wrap,
  .how-a-dedicated .img-with-aniamtion-wrap > .inner,
  .our-ecommerce-services .img-with-aniamtion-wrap > .inner,
  .why-partner-tiktok .img-with-aniamtion-wrap .hover-wrap,
  .youtube-unites-states .img-with-aniamtion-wrap .hover-wrap,
  .our-tik-adven .img-with-aniamtion-wrap,
  body .wpb_wrapper > .img-with-aniamtion-wrap {
    margin-bottom: 0;
    min-height: auto;
  }
  .ui-ux-section .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
    height: 70px;
    width: auto;
    object-fit: contain;
  }
  body
    .our-ecommerce-services.ss-maintenance-package
    .img-with-aniamtion-wrap
    .hover-wrap {
    min-height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .enterprise-services .ls-one-agency .img-with-aniamtion-wrap .hover-wrap {
    min-height: auto;
  }
  .link-building-services.ss-maintenance-package
    .img-with-aniamtion-wrap
    .hover-wrap {
    min-height: auto;
  }
}
@media (max-width: 500px) {
  #ajax-content-wrap .vc_row.right_padding_tablet_40px .row_col_wrap_12 {
    padding: 40px 0 !important;
  }
}

@media (max-width: 480px) {
  .fenzo-brief-cta .gform_wrapper.gravity-theme .gfield textarea.small {
    height: 70px;
  }
}
