.wpb_column.border_style_solid > .vc_column-inner,
          .wpb_column.border_style_solid > .n-sticky > .vc_column-inner {
            border-style: solid;
          }@media only screen and (min-width: 1000px) {
            .column_element_direction_desktop_horizontal > .vc_column-inner > .wpb_wrapper {
              display: flex;
              align-items: center;
            }
            #ajax-content-wrap .column_element_direction_desktop_horizontal > .vc_column-inner > .wpb_wrapper > * {
              margin-bottom: 0;
            }
          }
          .column_element_direction_desktop_horizontal.force-desktop-text-align-right > .vc_column-inner > .wpb_wrapper {
            justify-content: flex-end;
          }
          .column_element_direction_desktop_horizontal.force-desktop-text-align-center > .vc_column-inner > .wpb_wrapper {
            justify-content: center;
          }

          @media only screen and (max-width: 999px) {
            .column_element_direction_desktop_horizontal.force-tablet-text-align-right > .vc_column-inner > .wpb_wrapper {
              justify-content: flex-end;
            }
            .column_element_direction_desktop_horizontal.force-tablet-text-align-center > .vc_column-inner > .wpb_wrapper {
              justify-content: center;
            }
          }

          @media only screen and (max-width: 690px) {
            .column_element_direction_desktop_horizontal.force-phone-text-align-right > .vc_column-inner > .wpb_wrapper {
              justify-content: flex-end;
            }
            .column_element_direction_desktop_horizontal.force-phone-text-align-center > .vc_column-inner > .wpb_wrapper {
              justify-content: center;
            }
          }
          @media only screen and (min-width: 1000px) {
            
          }.wpb_column.child_column.el_spacing_5px > .vc_column-inner > .wpb_wrapper > div:not(:last-child),
         .wpb_column.child_column.el_spacing_5px > .n-sticky > .vc_column-inner > .wpb_wrapper > div:not(:last-child) {
          margin-bottom: 5px;
        }@media only screen and (min-width: 1000px) {
            .column_element_direction_desktop_horizontal.el_spacing_5px > .vc_column-inner > .wpb_wrapper{
              gap: 5px;
            }
          }@media only screen and (min-width: 691px) and (max-width: 999px) {
            .column_element_direction_tablet_horizontal > .vc_column-inner > .wpb_wrapper {
              display: flex;
              align-items: center;
            }
            #ajax-content-wrap .column_element_direction_tablet_horizontal > .vc_column-inner > .wpb_wrapper > * {
              margin-bottom: 0;
            }
          }@media only screen and (min-width: 691px) and (max-width: 999px) {
            .column_element_direction_desktop_horizontal.el_spacing_5px > .vc_column-inner > .wpb_wrapper{
              gap: 5px;
            }
          }.wpb_column.child_column.el_spacing_0px > .vc_column-inner > .wpb_wrapper > div:not(:last-child),
         .wpb_column.child_column.el_spacing_0px > .n-sticky > .vc_column-inner > .wpb_wrapper > div:not(:last-child) {
          margin-bottom: 0px;
        }@media only screen , print {
            .wpb_column.force-desktop-text-align-left,
            .wpb_column.force-desktop-text-align-left .col {
              text-align: left!important;
            }

            .wpb_column.force-desktop-text-align-right,
            .wpb_column.force-desktop-text-align-right .col {
              text-align: right!important;
            }

            .wpb_column.force-desktop-text-align-center,
            .wpb_column.force-desktop-text-align-center .col,
            .wpb_column.force-desktop-text-align-center .vc_custom_heading,
            .wpb_column.force-desktop-text-align-center .nectar-cta {
              text-align: center!important;
            }

            .wpb_column.force-desktop-text-align-center .img-with-aniamtion-wrap img {
              display: inline-block;
            }
          }@media only screen and (min-width: 1000px) {
            .column_element_direction_desktop_horizontal.el_spacing_0px > .vc_column-inner > .wpb_wrapper{
              gap: 0px;
            }
          }.img-with-aniamtion-wrap[data-max-width="custom"].center {
              text-align: center;
            }.img-with-aniamtion-wrap.custom-width-30pct .inner {
              max-width: 30%;
            }
      #ajax-content-wrap .nectar-responsive-text *,
       body .nectar-responsive-text * {
        margin-bottom: 0;
        color: inherit;
      }
      #ajax-content-wrap .nectar-responsive-text[class*="font_size"] *,
      body .nectar-responsive-text[class*="font_size"] * {
        font-size: inherit;
        line-height: inherit;
      }
      .nectar-responsive-text.nectar-link-underline-effect a {
        text-decoration: none;
      }
      .nectar-responsive-text[data-inherit-heading-family] > * {
        font-family: inherit;
        font-weight: inherit;
        font-size: inherit;
        line-height: inherit;
        text-transform: inherit;
        letter-spacing: inherit;
      }
      @media only screen , print {
          #ajax-content-wrap .font_size_desktop_14px.nectar-responsive-text,
          .font_size_desktop_14px.nectar-responsive-text {
            font-size: 14px;
          }
        }@media only screen , print {
          #ajax-content-wrap .font_size_desktop_14px.nectar-responsive-text,
          .font_size_desktop_14px.nectar-responsive-text,
          #header-outer .font_size_desktop_14px.nectar-responsive-text {
            font-size: 14px;
          }
        }@media only screen and (max-width: 999px) { .vc_row.top_padding_tablet_10pct {
              padding-top: 10%!important;
            } }@media only screen and (max-width: 999px) { .wpb_column.top_margin_tablet_14px {
            margin-top: 14px!important;
          } }@media only screen and (max-width: 999px) { .vc_row.bottom_padding_tablet_10pct {
              padding-bottom: 10%!important;
            } }@media only screen and (max-width: 999px) { .wpb_column.child_column.top_margin_tablet_20px {
            margin-top: 20px!important;
          } }@media only screen and (max-width: 999px) {
          body .vc_row-fluid:not(.full-width-content) > .span_12 .vc_col-sm-2:not(:last-child):not([class*="vc_col-xs-"]) {
            margin-bottom: 25px;
          }
        }

        @media only screen and (min-width : 691px) and (max-width : 999px) {
          body .vc_col-sm-2 {
            width: 31.2%;
            margin-left: 3.1%;
          }

          body .full-width-content .vc_col-sm-2 {
            width: 33.3%;
            margin-left: 0%;
          }

          .vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),
          .vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(3n+4):not([class*="offset"]) {
            margin-left: 0;
          }

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

          body .vc_row-fluid .vc_col-sm-2:not([class*="vc_col-xs"]),
          body .vc_row-fluid.full-width-content .vc_col-sm-2:not([class*="vc_col-xs"]) {
            width: 50%;
          }

          .vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),
          .vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(2n+3):not([class*="offset"]) {
            margin-left: 0;
          }
        }
        @media only screen and (max-width: 690px) { body .vc_row.bottom_padding_phone_4pct {
              padding-bottom: 4%!important;
            } }@media only screen and (max-width: 690px) { body .img-with-aniamtion-wrap.custom-width-phone-46pct .inner {
              max-width: 46%;
            } }@media only screen and (max-width: 690px) { .wpb_column.child_column.top_margin_phone_16px {
            margin-top: 16px!important;
          } }@media only screen and (max-width: 690px) { .wpb_column.top_margin_phone_4px {
            margin-top: 4px!important;
          } }@media only screen and (max-width: 690px) { body .vc_row.top_padding_phone_8pct {
              padding-top: 8%!important;
            } }@media only screen and (max-width: 690px) {
            .column_element_direction_desktop_horizontal.el_spacing_5px > .vc_column-inner > .wpb_wrapper{
              gap: 5px;
            }
          }@media only screen and (max-width: 690px) {
            .column_element_direction_phone_horizontal > .vc_column-inner > .wpb_wrapper {
              display: flex;
              align-items: center;
            }
            #ajax-content-wrap .column_element_direction_phone_horizontal > .vc_column-inner > .wpb_wrapper > * {
              margin-bottom: 0;
            }
          }
