/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

body h1,
body h2,
body h4 {
  color: #f06400;
}
body h5 {
  color: #2b2c2e;
}

body h6 {
  color: #f06400;
  padding-top: 11px;
}

ul {
  margin-left: 20px;
}
ul ::marker {
  color: #a3a7aa;
}
ul li {
  padding-bottom: 4px;
}

.fa {
  font-family: "Font Awesome 6 Sharp";
}

body h3,
#title h3 {
  font-weight: 300;
  color: #626569;
}

#separator_headline h4 {
  font-size: 26px;
  line-height: 34px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0;
}

/* .fa.fa-linkedin,
i.fa.fa-linkedin::before {
  font-family: "Font Awesome 6 Brands" !important;
}

.fa.fa-linkedin:after {
  content: "\f0e1" !important;
  font-family: "Font Awesome 6 Brands" !important;
} */

i.fa.fa-twitter:before {
  content: "\e61b" !important     ;
}

.material .wpb_content_element,
.material .wpb_row {
  margin-bottom: 1em;
}

.testimonial_slider[data-style="minimal"] .testimonial-next-prev .prev {
  left: 3%;
  color: #f06400;
}
.testimonial_slider[data-style="minimal"] .testimonial-next-prev .next {
  right: 3%;
  color: #f06400;
}
.testimonial_slider[data-style="minimal"] .slides {
  max-width: 85%;
}
.testimonial_slider[data-style="minimal"] blockquote p {
  color: #2b2c2e;
}
.testimonial_slider[data-style="minimal"] blockquote span.testimonial-name {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
  font-style: normal;
  color: #f06400;
}
.testimonial_slider[data-style="minimal"] blockquote .title {
  opacity: 1;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  font-style: italic;
  color: #2b2c2e;
}

#header-outer:not([data-format="left-header"])
  #top
  > .container
  > .row
  nav
  > ul
  > li {
  margin-top: 60px;
}

#top nav ul li a {
  color: #626569;
}
#top nav ul #search-btn a {
  margin-top: 4px;
}

body.material
  #header-outer:not([data-format="left-header"])
  #top
  nav
  > .buttons {
  margin-left: 20px;
}

body.material #top nav ul #search-btn a span {
  font-size: 15px;
}

body.material #header-outer #social-in-menu i {
  font-size: 16px;
}

#social-in-menu > a:nth-child(1) > i {
  margin-top: -4px;
}

#social-in-menu > a:nth-child(2) > i {
  margin-top: -4px;
}

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

#header-outer .sf-menu li ul li a {
  color: #626569;
}
#header-outer .sf-menu li ul li a:hover {
  color: #f06400;
}

body[data-header-color="light"]:not([data-header-format="left-header"])
  #header-outer:not(.transparent)
  .sf-menu
  > li
  ul {
  border-top: 2px solid #f06400;
}

.sf-menu li ul li a {
  margin: 4px 0px;
}
.sf-menu li ul li a .menu-title-text:after {
  background-color: #fff;
}

.sf-menu > li ul {
  padding: 16px;
}
.sf-menu > li ul a {
  margin: 4px 0;
}

body[data-header-resize="0"] .container-wrap,
body[data-header-resize="0"] .project-title {
  margin-top: 0;
  padding-top: 30px;
}

#header-outer[data-box-shadow="large"],
body.material[data-hhun="1"]
  #header-outer[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="0"]:not(
    .transparent
  ):not(.invisible),
body.material[data-hhun="1"]
  #header-outer[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="1"]:not(
    .transparent
  ) {
  box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);
}

.wpb_gallery_slidesflickity_static_height_style
  .nectar-flickity:not(.masonry)
  .flickity-viewport {
  margin: 0 !important;
}

.nectar-flickity[data-controls="material_pagination"] .flickity-page-dots .dot {
  opacity: 1;
}

.nectar-flickity[data-controls="material_pagination"] .flickity-page-dots {
  bottom: -40px;
}
.nectar-flickity[data-controls="material_pagination"]
  .flickity-page-dots
  .dot:before {
  box-shadow: inset 0 0 0 5px #a3a7aa !important;
}
.nectar-flickity[data-controls="material_pagination"]
  .flickity-page-dots
  .dot.is-selected:before {
  box-shadow: inset 0 0 0 1px #f06400 !important;
}

body #footer-outer i {
  font-size: 16px;
}

#footer-outer #copyright[data-layout="centered"] .col.span_5 {
  max-width: 100%;
  margin: 0 auto;
}

#footer-outer #copyright[data-layout="centered"] {
  padding: 20px 0;
}

#footer-widgets p,
#footer-widgets p strong {
  font-family: "Hanken Grotesk";
}

#footer-outer .widget {
  margin-bottom: 12px;
}
#footer-outer #footer-widgets {
  border-top: 1px solid #f1f1f1;
}
#footer-outer #footer-widgets .widget h4 {
  margin-bottom: 12px;
}
#footer-outer #copyright {
  padding: 12px 0;
}
#footer-outer #copyright p {
  font-size: 13px;
  line-height: 18px;
}
#footer-outer #copyright p a {
  text-decoration: underline;
}

#footer-outer[data-link-hover="underline"][data-custom-color="true"]
  #footer-widgets
  ul:not([class*="nectar_blog_posts"])
  a:not(.tag-cloud-link):not(.nectar-button) {
  color: #f06400;
  background-image: linear-gradient(to right, #f06400 0, #f06400 100%);
}
#footer-outer[data-link-hover="underline"][data-custom-color="true"]
  #footer-widgets
  ul:not([class*="nectar_blog_posts"])
  a:not(.tag-cloud-link):not(.nectar-button)
  :hover {
  color: #f06400;
}

#footer-outer[data-custom-color="true"]
  #footer-widgets
  a:not(.nectar-button):focus,
#footer-outer[data-custom-color="true"]
  #footer-widgets
  a:not(.nectar-button):hover {
  opacity: 1;
  color: #2b2c2e !important;
}

@media (min-width: 691px) {
  .span_5 {
    width: 80%;
  }
  .span_7 {
    width: 18%;
  }
}

/* future bites */

#fb-download .indicates-required {
  display: none;
}

#fb-download .input {
  margin: 10px 0;
  float: left;
  width: 100%;
  line-height: 25px;
  border: 1px solid #000;
  border-radius: 10px;
}

#fb-download .input:focus,
#fb-download .button:focus {
  outline: none;
}
#fb-download .button {
  margin-top: 24px;
  display: block;
  width: 100% !important;
}

#fb-download .button:hover {
  cursor: pointer;
  background: #000;
  color: #fff;
}

#fb-download .mc-field-group label {
  display: block;
  font-weight: 600;
  text-align: left;
  font-size: 14px;
}

#fb-download .row {
  display: block;
  float: left;
  width: 100%;
}

#fb-download .col-lg-6,
#fb-download .col-lg-8,
#fb-download .col-lg-4 {
  float: left;
  padding: 5px;
  box-sizing: border-box;
}

#fb-download .col-lg-6 {
  width: 50%;
}

#fb-download .col-lg-8 {
  width: 70%;
}

#fb-download .col-lg-4 {
  width: 30%;
}

#fb-download input#mc-embedded-subscribe {
  padding: 15px 5px !important;
}

.nectar-scrolling-tabs .scrolling-tab-nav .menu-item .sub-desc {
  opacity: 1;
}

.nectar-scrolling-tabs .scrolling-tab-nav {
  width: 27%;
}

#mc_embed_signup {
  margin-bottom: 10px;
}

@media only screen and (max-width: 690px) {
  #fb-download .col-lg-8,
  #fb-download .col-lg-4 {
    width: 100%;
  }
  #fb-download .button {
    margin-top: 10px;
  }
}

/* media and insights */
/* #fb-download label {
  font-family: "Cabinet Grotesk Extrabold" !important;
  color: #fff !important;
} */

#fb-download #mc_embed_signup,
#fb-download #mc_embed_signup form {
  width: 100% !important;
}

/* #fb-download label span {
  color: #fff !important;
} */

#fb-download .mce_inline_error {
  padding-left: 0px !important;
  background-color: transparent !important;
}

#fb-download #mc_embed_signup input.mce_inline_error {
  border-color: #f06400;
}

#mc_embed_signup div.mce_inline_error {
  color: #f06400 !important;
  font-size: 14px;
  line-height: 1;
}

#fb-download .input:focus,
#fb-download .button:focus {
  outline: none;
}

#mc_embed_signup div.mce_inline_error {
  margin-bottom: 0 !important;
}

#fb-download .row {
  display: block;
  float: left;
  width: 100%;
}

#fb-download .col-lg-4,
#fb-download .col-lg-2 {
  float: left;
  padding: 5px;
  box-sizing: border-box;
}

#fb-download .col-lg-4 {
  width: 27%;
}

#fb-download .col-lg-2 {
  width: 19%;
}

#fb-download input#mc-embedded-subscribe {
  padding: 11px 5px !important;
}

#fb-download input[type="text"],
#fb-download input[type="text"],
#fb-download input[type="email"] {
  padding: 6px !important;
}

/* #fb-download input#mce-FNAME,
#fb-download input#mce-LNAME,
#fb-download input#mce-EMAIL {
  background-color: #ffffff !important;
  border: 2px solid #ffffff !important;
} */
#mce-FNAME,
#mce-LNAME,
#mce-EMAIL {
  border-radius: 0;
  background-color: white !important;
}

@media only screen and (max-width: 768px) {
  #fb-download .col-lg-4,
  #fb-download .col-lg-2 {
    width: 50% !important;
  }
}

@media only screen and (max-width: 690px) {
  #fb-download .col-lg-4,
  #fb-download .col-lg-2 {
    width: 100% !important;
  }

  #fb-download .button {
    margin-top: 10px !important;
  }
}

/* home */

.swiper-slide .content p {
  max-width: 550px;
  margin: 0 auto;
  padding: 0 10px;
}

.nectar-slider-wrap .swiper-container .swiper-slide .button a {
  text-transform: none;
  letter-spacing: 0;
}

.nectar-slider-wrap .swiper-container .swiper-slide .button a {
  font-size: 18px;
}

@media only screen and (min-width: 1000px) and (max-width: 1300px) {
  .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p {
    font-size: 24px !important;
    line-height: 38px !important;
  }
}

@media only screen and (min-width: 691px) and (max-width: 999px) {
  .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p,
  .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"]
    .swiper-slide
    .content
    p {
    font-size: 21px !important;
    line-height: 30px !important;
  }
}

@media only screen and (max-width: 999px) {
  div[data-button-sizing="large"] .swiper-slide .button.transparent_2 a {
    padding: 16px 40px;
  }
  .nectar-slider-wrap .swiper-container .swiper-slide .button a {
    font-size: 15px;
  }
  .swiper-slide .content .buttons {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 690px) {
  .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p,
  .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"]
    .swiper-slide
    .content
    p {
    font-size: 18px !important;
    line-height: 26px !important;
  }
  body
    .nectar-slider-wrap[data-fullscreen="false"]
    .swiper-slide
    .button.transparent
    a,
  body
    .nectar-slider-wrap[data-fullscreen="false"]
    .swiper-slide
    .button.transparent_2
    a {
    padding: 12px 30px;
  }
  .swiper-slide .content .buttons {
    margin-top: 0px;
  }
  .featured-media-under-header__featured-media:not([data-format="video"]):not(
      [data-format="audio"]
    ):not([data-has-img="false"]) {
    padding-bottom: 55%;
  }

  .featured-media-under-header__featured-media[data-align="center"]
    .post-featured-img
    img {
    object-position: bottom right;
  }
}

.container .post-header .excerpt {
  font-size: 15px;
}

.nectar-milestone {
  margin-bottom: 0px !important;
}

body .nectar-milestone .subject {
  letter-spacing: 0;
  font-size: 18px;
  font-weight: 600;
}

.nectar-simple-slider[data-arrows="true"]:not(.arrow-position-overlapping)
  .flickity-slider
  .cell {
  padding: 0;
}

.nectar-simple-slider .flickity-page-dots .dot {
  mix-blend-mode: normal;
}

.nectar-simple-slider .flickity-prev-next-button.previous,
.nectar-simple-slider .flickity-prev-next-button.next,
.nectar-simple-slider .flickity-page-dots .dot {
  opacity: 0.5;
}

.nectar-milestone .number {
  font-family: "Hanken Grotesk";
  font-weight: 200;
}

.nectar-milestone .subject {
  font-weight: 900;
  padding-bottom: 0px !important;
}

.nectar-milestone .number,
.nectar-milestone .number h1 {
  margin-bottom: 0 !important;
}

.swiper-slide .content .buttons {
  margin-top: 0px;
}

.ascend .main-content .col.boxed:hover,
.col.boxed:hover,
.material .main-content .col.boxed:hover {
  box-shadow: none;
}

.nectar_icon_wrap[data-style="shadow-bg"][data-color="accent-color"]
  .nectar_icon:before {
  box-shadow: none;
}

.nectar-scrolling-tabs[data-navigation-width="wide"] .scrolling-tab-nav {
  width: 37%;
}

.nectar-scrolling-tabs .scrolling-tab-mobile-title .inner {
  margin-bottom: 0px;
}

@media only screen and (max-width: 999px) {
  #slider h1 {
    font-size: 28px;
    line-height: 33px;
    max-width: 550px;
    margin: 0 auto;
  }
  #slider .subtitle {
    max-width: 500px;
    margin: 0 auto;
  }
  #slider h2 {
    font-size: 21px;
    line-height: 26px;
  }
  body .nectar-milestone .subject {
    font-size: 16px;
  }
  .nectar-milestone .number {
    font-size: 50px !important;
    line-height: 1 !important;
  }
}

/* Blog - White Pagers */

.blog_next_prev_buttons:not(.full-width-content)
  + .related-post-wrap:not(.post-loop-builder),
.related-post-wrap[data-using-post-pagination="false"] {
  margin-top: 0px;
}

.ascend .related-post-wrap h3.related-title,
.material .related-post-wrap h3.related-title,
body
  .blog-recent[data-style*="classic_enhanced"]
  .has-post-thumbnail
  .meta-category
  a {
  display: none;
}

.blog-recent[data-style*="classic_enhanced"] .inner-wrap,
.masonry.classic_enhanced .masonry-blog-item .inner-wrap {
  border-radius: 0;
}

/* .blog-recent[data-style*="classic_enhanced"][data-color-scheme="light"]
  h3.title {
  color: #f06400;
} */

.nectar-post-grid .nectar-post-grid-item .content .post-heading a span,
.blog-recent.related-posts h3.title {
  color: #f06400;
}

.nectar-post-grid-item-bg img.nectar-lazy.loaded,
.related-posts[data-style="material"] .post-featured-img img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  aspect-ratio: 2 / 1;
  object-position: center bottom;
}

.nectar-post-grid-wrap:not([data-style="content_overlaid"])
  .nectar-post-grid-item
  .content
  .meta-excerpt {
  max-width: 100%;
  font-size: 15px;
  line-height: 24px;
  color: #626569;
}

body.single-post
  .container-wrap[data-remove-post-author="1"][data-remove-post-date="1"]
  .blog-recent[data-style*="classic_enhanced"].related-posts
  .inner-wrap,
.nectar-post-grid-wrap[data-style="content_under_image"]
  .nectar-post-grid[data-grid-spacing*="px"][data-card="yes"]
  .nectar-post-grid-item {
  transform: translateY(-4px);
  position: relative;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  border: 1px solid #f1f1f1;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

.nectar-post-grid-wrap[data-style="content_under_image"]
  .nectar-post-grid[data-card="yes"]
  .post-heading {
  line-height: 22px;
}

.nectar-post-grid-wrap[data-style="content_under_image"]
  .nectar-post-grid[data-card="yes"]
  .nectar-post-grid-item
  .content {
  padding: 30px;
}

.blog-recent[data-style*="classic_enhanced"] .excerpt {
  font-size: 15px;
  line-height: 24px;
  color: #626569;
}

body.single-post
  .container-wrap[data-remove-post-author="1"][data-remove-post-date="1"]
  .blog-recent[data-style*="classic_enhanced"].related-posts
  .inner-wrap:hover,
body .related-posts[data-style="material"] .inner-wrap:hover {
  box-shadow: 0 17px 25px rgba(0, 0, 0, 0.13);
}

.single #ajax-content-wrap .post-area .content-inner > .post-tags a {
  font-weight: 600;
}

.featured-media-under-header__featured-media:not([data-has-img="false"]) {
  margin-top: 10px;
}

.ascend .blog-recent.related-posts,
.material .blog-recent.related-posts {
  padding: 0;
}

body .related-posts[data-style="material"] .inner-wrap {
  border-radius: 0;
}

#ajax-content-wrap .nectar-inherit-label,
.related-posts[data-style="material"] .meta-category {
  display: none;
}

.main-content .featured-media-under-header {
  padding: min(6vw, 30px) 0;
}

body.single-post .content-inner > .post-tags {
  margin-top: 30px;
}

.masonry.material .masonry-blog-item .article-content-wrap,
.related-posts[data-style="material"] .article-content-wrap {
  padding: 30px !important;
}

.related-post-wrap .row-bg-wrap .row-bg {
  background: #fff;
}

body .related-posts[data-style="material"] .inner-wrap {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  position: relative;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  border: 1px solid #f1f1f1;
}

.nectar-post-grid-wrap[data-style="content_under_image"]
  .nectar-post-grid[data-shadow-hover="yes"][data-card="yes"]
  .nectar-post-grid-item:hover:after {
  box-shadow: 0 17px 25px rgba(0, 0, 0, 0.13);
}

.nectar-post-grid .nectar-post-grid-item .content .post-heading a span:hover {
  color: #f06400;
}

.nectar-post-grid[data-text-hover-color="dark"]
  .nectar-post-grid-item:hover
  .content
  * {
  color: #f06400;
}

.nectar-post-grid[data-text-hover-color="dark"]
  .nectar-post-grid-item:hover
  .content
  span.meta-excerpt {
  color: #626569;
}

.nectar-post-grid[data-text-hover-color="dark"]
  .nectar-post-grid-item:hover
  .content
  .post-heading
  a {
  color: #f06400 !important;
}

.nectar-post-grid[data-text-hover-color="dark"]
  .nectar-underline
  .post-heading {
  background-image: linear-gradient(to right, #f06400 0, #f06400 100%);
}

.single-post .featured-media-under-header__content {
  max-width: 1200px;
}

/* tag page */
.post-area.masonry.classic_enhanced .post .post-featured-img img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  aspect-ratio: 2 / 1;
  object-position: center bottom;
}

.blog-recent[data-style*="classic_enhanced"]
  .has-post-thumbnail
  .meta-category
  a,
.blog-recent[data-style*="classic_enhanced"] .meta-category a,
.masonry.classic_enhanced
  .posts-container
  .has-post-thumbnail
  .meta-category
  a {
  display: none;
}

.masonry.classic_enhanced .masonry-blog-item .article-content-wrap {
  padding: 30px;
}

body.material .page-header-no-bg {
  background-color: #f06400;
}

.row .col.section-title {
  border: none;
}

.row .col.section-title h1,
body .row .col.section-title span {
  color: #fff;
}

.row .col.section-title {
  text-align: center;
}

.blog-recent[data-style*="classic_enhanced"] h3.title,
.masonry.classic_enhanced .masonry-blog-item h3.title {
  text-transform: uppercase !important;
  letter-spacing: 1px;
  font-size: 19px !important;
  line-height: 25px;
  font-weight: 700 !important;
  color: #f06400 !important;
}

body:not(.ascend)
  .masonry.classic_enhanced
  .masonry-blog-item
  .inner-wrap:hover {
  box-shadow: 0 17px 25px rgba(0, 0, 0, 0.13);
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.nectar-social.fixed.visible {
  display: none;
}

@media only screen and (min-width: 1000px) {
  .masonry-blog-item {
    width: 31%;
    margin: 5px;
  }
}

/* search */
#search-results .result .title span,
.nectar-ajax-search-results .meta-type {
  display: none;
}

body.material #search-results .result .inner-wrap,
.nectar-ajax-search-results .search-post-item {
  border-radius: 0;
}

#search-results .result img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  aspect-ratio: 3 / 2;
  object-position: center top;
}

.nectar-ajax-search-results .search-post-item h5 {
  font-family: Hanken Grotesk;
  color: #f06400;
  font-style: normal;
  font-weight: 600;
}

body.search-no-results #search-results input[type="text"] {
  border-color: #a3a7aa;
}

#search-results .result .title a {
  font-weight: 600;
}

#search-results .result .title a,
.nectar-ajax-search-results .search-post-item h5,
.nectar-category-grid[data-style="mouse_follow_image"]
  .nectar-category-grid-item
  .cat-heading,
.nectar-link-underline a span,
.nectar-link-underline-effect a,
.nectar-underline h1,
.nectar-underline h2,
.nectar-underline h3,
.nectar-underline h4,
.nectar-underline h5,
.pum-theme-salient-page-builder-optimized
  .pum-container
  .pum-content
  + .pum-close
  span {
  background-image: linear-gradient(to right, #f06400 0, #f06400 100%);
}

/* media queries */

@media only screen and (min-width: 1000px) and (max-width: 1299px) {
  #social-in-menu {
    display: none !important;
  }
  #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
    margin-right: 10px;
    margin-left: 10px;
    font-size: 14px;
  }
  #header-outer #logo img {
    height: 100px;
  }
}
@media only screen and (min-width: 1000px) {
  body #footer-outer .row {
    padding: 60px 0;
  }
  #footer-widgets[data-cols="5"] .container .row > div:first-child {
    padding-right: 60px;
  }
}
@media only screen and (max-width: 999px) {
  #footer-outer #copyright .col {
    width: 100%;
    margin-bottom: 20px;
    text-align: center;
  }
  #copyright > div > div.col.span_7 {
    display: flex;
    justify-content: center;
  }
  #list .col,
  body .vc_row-fluid .wpb_column {
    margin-bottom: 0px;
  }
  body #footer-outer .row {
    padding: 40px 0;
  }
  #title .job {
    float: left;
  }
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
  body .vc_row-fluid .vc_col-xs-12[class*="vc_col-xs-"] {
    width: 100%;
  }
  #separator_headline h4 {
    font-size: 25.2px;
    line-height: 30.6px;
  }
  #footer-widgets[data-cols="5"] .container .row > div:first-child {
    padding-right: 30px;
  }
  #footer-outer .col.span_3.one-fourths.clear-both {
    padding-left: 0px;
  }
}
@media only screen and (max-width: 690px) {
  #title .job {
    max-width: 270px;
  }
  #title .nectar_icon_wrap {
    margin-left: 10px;
  }
  #separator_headline h4 {
    font-size: 23.8px;
    line-height: 28.9px;
  }
  .testimonial_slider[data-style="minimal"] blockquote p,
  .testimonial_slider[data-style="multiple_visible_minimal"] blockquote p {
    font-size: 18px;
    line-height: 26px;
  }
  .testimonial_slider[data-style="multiple_visible_minimal"] blockquote .inner {
    padding: 30px;
  }
  .clients[data-additional_padding="3"].no-carousel > div {
    padding: 5% 10% 5% 10%;
  }
  .wpb_column:not([class*="vc_col-xs"]) {
    margin-bottom: 15px;
  }
  #copyright > div > div.col.span_5 {
    width: 80%;
  }
  #copyright > div > div.col.span_7 {
    width: 18%;
  }
  #title .nectar_icon_wrap {
    float: right;
  }
  .nectar_single_testimonial .wrap,
  .testimonial_slider[data-style="multiple_visible_minimal"] .wrap {
    margin-top: 8px;
  }
  blockquote,
  .testimonial_slider blockquote,
  .testimonial_slider blockquote span,
  .testimonial_slider[data-style="minimal"] blockquote,
  .testimonial_slider[data-style="minimal"] blockquote span:not(.title) {
    font-size: 21px;
    line-height: 26px;
  }
  .nectar-flickity.nectar-simple-slider[data-arrows="true"]:not(
      .arrow-position-overlapping
    )
    .flickity-slider
    .cell {
    padding: 0;
  }
  .nectar-simple-slider .flickity-prev-next-button.previous,
  .nectar-simple-slider .flickity-prev-next-button.next {
    display: none;
  }
  .flickity-slider .nectar-button.large.see-through-2 {
    padding: 10px 20px;
  }
  .wpb_column.child_column.el_spacing_30px
    > .vc_column-inner
    > .wpb_wrapper
    > div:not(:last-child) {
    margin-bottom: 10px;
  }
  .nectar-simple-slider.sizing-percentage.height-50vh {
    height: 60vh;
  }
  .nectar_icon_wrap[data-style="border-animation"] .nectar_icon {
    margin-top: 12px;
  }
}
@media only screen and (max-width: 430px) {
  #title .job h2 {
    max-width: 270px;
  }

  .vc_separator.vc_separator_align_left h4 {
    padding-right: 10px;
    max-width: 270px;
  }
  body #footer-outer .row {
    padding: 50px 30px;
    text-align: center;
  }
  #title .nectar_icon_wrap {
    float: right;
  }
  .testimonial_slider[data-style="minimal"] blockquote {
    padding: 0;
  }
}
