.sg-page {
  font-family: 'Open Sans', sans-serif !important; }
  .sg-page h1, .sg-page h2, .sg-page h3, .sg-page h4, .sg-page h5, .sg-page h6 {
    font-family: 'Open Sans', sans-serif !important; }
  .sg-page h1 {
    font-family: 'EB Garamond', serif !important; }
  .sg-page h1 {
    font-family: 'Lato', sans-serif !important; }
  .sg-page .mt-0 {
    margin-top: 0rem; }
  .sg-page .mb-0 {
    margin-bottom: 0rem; }
  .sg-page .mb-0i {
    margin-bottom: 0rem !important; }
  .sg-page .ml-0 {
    margin-left: 0rem; }
  .sg-page .mr-0 {
    margin-right: 0rem; }
  .sg-page .pt-0 {
    padding-top: 0rem; }
  .sg-page .pt-0i {
    padding-top: 0rem !important; }
  .sg-page .pb-0 {
    padding-bottom: 0rem; }
  .sg-page .pb-0i {
    padding-bottom: 0rem !important; }
  .sg-page .pl-0 {
    padding-left: 0rem; }
  .sg-page .pl-0i {
    padding-left: 0rem !important; }
  .sg-page .pr-0 {
    padding-right: 0rem; }
  .sg-page .pr-0i {
    padding-right: 0rem !important; }
  .sg-page .p-0 {
    padding: 0rem; }
  .sg-page .w-0 {
    width: 0rem !important; }
  .sg-page .mt-1 {
    margin-top: 1rem; }
  .sg-page .mb-1 {
    margin-bottom: 1rem; }
  .sg-page .mb-1i {
    margin-bottom: 1rem !important; }
  .sg-page .ml-1 {
    margin-left: 1rem; }
  .sg-page .mr-1 {
    margin-right: 1rem; }
  .sg-page .pt-1 {
    padding-top: 1rem; }
  .sg-page .pt-1i {
    padding-top: 1rem !important; }
  .sg-page .pb-1 {
    padding-bottom: 1rem; }
  .sg-page .pb-1i {
    padding-bottom: 1rem !important; }
  .sg-page .pl-1 {
    padding-left: 1rem; }
  .sg-page .pl-1i {
    padding-left: 1rem !important; }
  .sg-page .pr-1 {
    padding-right: 1rem; }
  .sg-page .pr-1i {
    padding-right: 1rem !important; }
  .sg-page .p-1 {
    padding: 1rem; }
  .sg-page .w-10 {
    width: 10rem !important; }
  .sg-page .mt-2 {
    margin-top: 2rem; }
  .sg-page .mb-2 {
    margin-bottom: 2rem; }
  .sg-page .mb-2i {
    margin-bottom: 2rem !important; }
  .sg-page .ml-2 {
    margin-left: 2rem; }
  .sg-page .mr-2 {
    margin-right: 2rem; }
  .sg-page .pt-2 {
    padding-top: 2rem; }
  .sg-page .pt-2i {
    padding-top: 2rem !important; }
  .sg-page .pb-2 {
    padding-bottom: 2rem; }
  .sg-page .pb-2i {
    padding-bottom: 2rem !important; }
  .sg-page .pl-2 {
    padding-left: 2rem; }
  .sg-page .pl-2i {
    padding-left: 2rem !important; }
  .sg-page .pr-2 {
    padding-right: 2rem; }
  .sg-page .pr-2i {
    padding-right: 2rem !important; }
  .sg-page .p-2 {
    padding: 2rem; }
  .sg-page .w-20 {
    width: 20rem !important; }
  .sg-page .mt-3 {
    margin-top: 3rem; }
  .sg-page .mb-3 {
    margin-bottom: 3rem; }
  .sg-page .mb-3i {
    margin-bottom: 3rem !important; }
  .sg-page .ml-3 {
    margin-left: 3rem; }
  .sg-page .mr-3 {
    margin-right: 3rem; }
  .sg-page .pt-3 {
    padding-top: 3rem; }
  .sg-page .pt-3i {
    padding-top: 3rem !important; }
  .sg-page .pb-3 {
    padding-bottom: 3rem; }
  .sg-page .pb-3i {
    padding-bottom: 3rem !important; }
  .sg-page .pl-3 {
    padding-left: 3rem; }
  .sg-page .pl-3i {
    padding-left: 3rem !important; }
  .sg-page .pr-3 {
    padding-right: 3rem; }
  .sg-page .pr-3i {
    padding-right: 3rem !important; }
  .sg-page .p-3 {
    padding: 3rem; }
  .sg-page .w-30 {
    width: 30rem !important; }
  .sg-page .mt-4 {
    margin-top: 4rem; }
  .sg-page .mb-4 {
    margin-bottom: 4rem; }
  .sg-page .mb-4i {
    margin-bottom: 4rem !important; }
  .sg-page .ml-4 {
    margin-left: 4rem; }
  .sg-page .mr-4 {
    margin-right: 4rem; }
  .sg-page .pt-4 {
    padding-top: 4rem; }
  .sg-page .pt-4i {
    padding-top: 4rem !important; }
  .sg-page .pb-4 {
    padding-bottom: 4rem; }
  .sg-page .pb-4i {
    padding-bottom: 4rem !important; }
  .sg-page .pl-4 {
    padding-left: 4rem; }
  .sg-page .pl-4i {
    padding-left: 4rem !important; }
  .sg-page .pr-4 {
    padding-right: 4rem; }
  .sg-page .pr-4i {
    padding-right: 4rem !important; }
  .sg-page .p-4 {
    padding: 4rem; }
  .sg-page .w-40 {
    width: 40rem !important; }
  .sg-page .mt-5 {
    margin-top: 5rem; }
  .sg-page .mb-5 {
    margin-bottom: 5rem; }
  .sg-page .mb-5i {
    margin-bottom: 5rem !important; }
  .sg-page .ml-5 {
    margin-left: 5rem; }
  .sg-page .mr-5 {
    margin-right: 5rem; }
  .sg-page .pt-5 {
    padding-top: 5rem; }
  .sg-page .pt-5i {
    padding-top: 5rem !important; }
  .sg-page .pb-5 {
    padding-bottom: 5rem; }
  .sg-page .pb-5i {
    padding-bottom: 5rem !important; }
  .sg-page .pl-5 {
    padding-left: 5rem; }
  .sg-page .pl-5i {
    padding-left: 5rem !important; }
  .sg-page .pr-5 {
    padding-right: 5rem; }
  .sg-page .pr-5i {
    padding-right: 5rem !important; }
  .sg-page .p-5 {
    padding: 5rem; }
  .sg-page .w-50 {
    width: 50rem !important; }
  .sg-page .mt-6 {
    margin-top: 6rem; }
  .sg-page .mb-6 {
    margin-bottom: 6rem; }
  .sg-page .mb-6i {
    margin-bottom: 6rem !important; }
  .sg-page .ml-6 {
    margin-left: 6rem; }
  .sg-page .mr-6 {
    margin-right: 6rem; }
  .sg-page .pt-6 {
    padding-top: 6rem; }
  .sg-page .pt-6i {
    padding-top: 6rem !important; }
  .sg-page .pb-6 {
    padding-bottom: 6rem; }
  .sg-page .pb-6i {
    padding-bottom: 6rem !important; }
  .sg-page .pl-6 {
    padding-left: 6rem; }
  .sg-page .pl-6i {
    padding-left: 6rem !important; }
  .sg-page .pr-6 {
    padding-right: 6rem; }
  .sg-page .pr-6i {
    padding-right: 6rem !important; }
  .sg-page .p-6 {
    padding: 6rem; }
  .sg-page .w-60 {
    width: 60rem !important; }
  .sg-page .mt-7 {
    margin-top: 7rem; }
  .sg-page .mb-7 {
    margin-bottom: 7rem; }
  .sg-page .mb-7i {
    margin-bottom: 7rem !important; }
  .sg-page .ml-7 {
    margin-left: 7rem; }
  .sg-page .mr-7 {
    margin-right: 7rem; }
  .sg-page .pt-7 {
    padding-top: 7rem; }
  .sg-page .pt-7i {
    padding-top: 7rem !important; }
  .sg-page .pb-7 {
    padding-bottom: 7rem; }
  .sg-page .pb-7i {
    padding-bottom: 7rem !important; }
  .sg-page .pl-7 {
    padding-left: 7rem; }
  .sg-page .pl-7i {
    padding-left: 7rem !important; }
  .sg-page .pr-7 {
    padding-right: 7rem; }
  .sg-page .pr-7i {
    padding-right: 7rem !important; }
  .sg-page .p-7 {
    padding: 7rem; }
  .sg-page .w-70 {
    width: 70rem !important; }
  .sg-page .mt-8 {
    margin-top: 8rem; }
  .sg-page .mb-8 {
    margin-bottom: 8rem; }
  .sg-page .mb-8i {
    margin-bottom: 8rem !important; }
  .sg-page .ml-8 {
    margin-left: 8rem; }
  .sg-page .mr-8 {
    margin-right: 8rem; }
  .sg-page .pt-8 {
    padding-top: 8rem; }
  .sg-page .pt-8i {
    padding-top: 8rem !important; }
  .sg-page .pb-8 {
    padding-bottom: 8rem; }
  .sg-page .pb-8i {
    padding-bottom: 8rem !important; }
  .sg-page .pl-8 {
    padding-left: 8rem; }
  .sg-page .pl-8i {
    padding-left: 8rem !important; }
  .sg-page .pr-8 {
    padding-right: 8rem; }
  .sg-page .pr-8i {
    padding-right: 8rem !important; }
  .sg-page .p-8 {
    padding: 8rem; }
  .sg-page .w-80 {
    width: 80rem !important; }
  .sg-page .mt-9 {
    margin-top: 9rem; }
  .sg-page .mb-9 {
    margin-bottom: 9rem; }
  .sg-page .mb-9i {
    margin-bottom: 9rem !important; }
  .sg-page .ml-9 {
    margin-left: 9rem; }
  .sg-page .mr-9 {
    margin-right: 9rem; }
  .sg-page .pt-9 {
    padding-top: 9rem; }
  .sg-page .pt-9i {
    padding-top: 9rem !important; }
  .sg-page .pb-9 {
    padding-bottom: 9rem; }
  .sg-page .pb-9i {
    padding-bottom: 9rem !important; }
  .sg-page .pl-9 {
    padding-left: 9rem; }
  .sg-page .pl-9i {
    padding-left: 9rem !important; }
  .sg-page .pr-9 {
    padding-right: 9rem; }
  .sg-page .pr-9i {
    padding-right: 9rem !important; }
  .sg-page .p-9 {
    padding: 9rem; }
  .sg-page .w-90 {
    width: 90rem !important; }
  .sg-page .sg-header {
    background-color: #000;
    padding: 15px 60px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15); }
    .sg-page .sg-header .menu-trigger-wrp a i {
      font-size: 32px;
      color: #cacaca; }
  .sg-page .sg-menu {
    margin-top: -40px;
    background-color: rgba(0, 0, 0, 0); }
    .sg-page .sg-menu .container {
      display: flex;
      justify-content: center;
      align-items: center;
      text-align: center; }
      @media (max-width: 1100px) {
        .sg-page .sg-menu .container {
          padding-left: 100px; } }
    .sg-page .sg-menu .menu-wrapper .menu {
      display: flex;
      align-items: center;
      justify-content: flex-start;
      flex-wrap: wrap; }
      .sg-page .sg-menu .menu-wrapper .menu > li {
        position: relative;
        border-right: 1px solid #fff;
        line-height: 14px; }
        .sg-page .sg-menu .menu-wrapper .menu > li > a {
          color: #fff;
          font-size: 14px;
          margin-left: 10px;
          margin-right: 10px;
          position: relative;
          font-weight: 300; }
          .sg-page .sg-menu .menu-wrapper .menu > li > a:after {
            content: '';
            position: absolute;
            right: -15px;
            top: 0;
            width: 1px;
            height: 100%;
            background-color: #000; }
        .sg-page .sg-menu .menu-wrapper .menu > li .sub-menu {
          display: none;
          text-align: left; }
        .sg-page .sg-menu .menu-wrapper .menu > li:hover .sub-menu {
          display: block;
          position: absolute;
          left: 0;
          top: 100%;
          padding: 10px;
          background-color: rgba(0, 0, 0, 0.95);
          width: 240px; }
          .sg-page .sg-menu .menu-wrapper .menu > li:hover .sub-menu li {
            padding: 5px; }
            .sg-page .sg-menu .menu-wrapper .menu > li:hover .sub-menu li a {
              color: #fff;
              font-size: 14px;
              position: relative;
              font-weight: 300; }
        .sg-page .sg-menu .menu-wrapper .menu > li:last-child {
          border: none; }
          .sg-page .sg-menu .menu-wrapper .menu > li:last-child a:after {
            content: none; }
      .sg-page .sg-menu .menu-wrapper .menu .current-menu-item a {
        color: #7ebef5; }
      .sg-page .sg-menu .menu-wrapper .menu .current-menu-parent a {
        color: #7ebef5; }
    @media (max-width: 1000px) {
      .sg-page .sg-menu {
        display: none; } }
  .sg-page .sg-main h1 {
    font-size: 2.6rem;
    font-weight: 600;
    margin-bottom: 1.5rem; }
  .sg-page .sg-main h2 {
    font-size: 2.25rem;
    font-weight: 600; }
  .sg-page .sg-main h4 {
    font-size: 1.5rem;
    font-weight: 600; }
  .sg-page .sg-main p {
    font-size: 1.2rem;
    font-weight: 400; }
  .sg-page .sg-main .sg-banner {
    width: 100%;
    min-height: 600px;
    background-size: cover;
    background-position: center center;
    background-attachment: fixed; }
  .sg-page .sg-main .sc {
    padding-top: 5.5rem;
    padding-bottom: 4.8rem; }
  .sg-page .sg-main .sc2 {
    background-color: #e3e3e3; }
    .sg-page .sg-main .sc2 .inner-col .img-wrp {
      position: relative;
      width: 100%;
      height: 0;
      padding-bottom: 56.25%; }
      .sg-page .sg-main .sc2 .inner-col .img-wrp img {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center center; }
    .sg-page .sg-main .sc2 .inner-col .term-desc {
      background-color: #e3e3e3;
      margin-left: 35px;
      margin-right: 0;
      margin-top: -50px;
      padding: 15px;
      position: relative; }
      .sg-page .sg-main .sc2 .inner-col .term-desc a h4 {
        color: #000;
        font-size: 1.5rem;
        font-weight: 400;
        margin-bottom: 0.5rem; }
      .sg-page .sg-main .sc2 .inner-col .term-desc .excerpt {
        font-size: 1rem;
        color: #000; }
  .sg-page .sg-main .sc3 {
    padding-bottom: 0; }
    .sg-page .sg-main .sc3 .member-slider {
      margin-left: 50px;
      margin-right: 50px; }
      .sg-page .sg-main .sc3 .member-slider .each-member {
        padding-left: 10px;
        padding-right: 10px;
        outline: 0 !important; }
        .sg-page .sg-main .sc3 .member-slider .each-member .inner-card .img-wrp {
          width: 100%;
          height: 0;
          padding-bottom: 100%;
          position: relative; }
          .sg-page .sg-main .sc3 .member-slider .each-member .inner-card .img-wrp img {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: center center; }
        .sg-page .sg-main .sc3 .member-slider .each-member .desc {
          font-size: 0.8rem;
          margin-top: 0.5rem;
          margin-bottom: 1rem; }
      .sg-page .sg-main .sc3 .member-slider .arrow-left {
        display: block;
        position: absolute;
        top: 50%;
        left: -60px;
        width: 40px;
        height: 40px;
        background-repeat: no-repeat;
        background-image: url("../images/al.png");
        transform: translateX(0) translateY(-50%);
        z-index: 99; }
        .sg-page .sg-main .sc3 .member-slider .arrow-left:hover {
          background-position: 0 -40px; }
      .sg-page .sg-main .sc3 .member-slider .arrow-right {
        display: block;
        position: absolute;
        top: 50%;
        right: -60px;
        width: 40px;
        height: 40px;
        background-repeat: no-repeat;
        background-image: url("../images/ar.png");
        transform: translateX(0) translateY(-50%);
        z-index: 99; }
        .sg-page .sg-main .sc3 .member-slider .arrow-right:hover {
          background-position: 0 -40px; }
  .sg-page .sg-main .sc4 {
    padding-top: 0; }
    .sg-page .sg-main .sc4 .timelines-wrp {
      position: relative; }
      .sg-page .sg-main .sc4 .timelines-wrp:before {
        content: '';
        position: absolute;
        left: 50%;
        top: 0;
        height: 100%;
        width: 60px;
        transform: translateX(-50%);
        background-image: url(../images/small_dots.png);
        background-repeat: repeat-y;
        background-position: center top; }
        @media (max-width: 991px) {
          .sg-page .sg-main .sc4 .timelines-wrp:before {
            content: none; } }
      .sg-page .sg-main .sc4 .timelines-wrp .inner-col {
        margin-left: 30px;
        margin-right: 30px;
        margin-top: -80px; }
        @media (max-width: 991px) {
          .sg-page .sg-main .sc4 .timelines-wrp .inner-col {
            margin-top: 30px; } }
        .sg-page .sg-main .sc4 .timelines-wrp .inner-col .img-wrp {
          width: 100%;
          height: 0;
          padding-bottom: 56.25%;
          position: relative;
          margin-bottom: 15px; }
          .sg-page .sg-main .sc4 .timelines-wrp .inner-col .img-wrp img {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: center center; }
        .sg-page .sg-main .sc4 .timelines-wrp .inner-col .timeline-desc .date {
          font-size: 1.5rem; }
        .sg-page .sg-main .sc4 .timelines-wrp .inner-col .timeline-desc .tl-content h3 {
          font-size: 2rem;
          margin-bottom: 0.5rem; }
        .sg-page .sg-main .sc4 .timelines-wrp .inner-col .timeline-desc .tl-content p {
          font-size: 1rem; }
      .sg-page .sg-main .sc4 .timelines-wrp > div:first-child .inner-col {
        margin-top: 0; }
      .sg-page .sg-main .sc4 .timelines-wrp > div:nth-child(2n+1) .inner-col .img-wrp {
        position: relative; }
        .sg-page .sg-main .sc4 .timelines-wrp > div:nth-child(2n+1) .inner-col .img-wrp:after {
          content: '';
          top: 50%;
          transform: translateY(-50%);
          right: -58px;
          width: 58px;
          height: 46px;
          background-color: #fff;
          position: absolute;
          background-image: url(../images/timeline-side.png);
          background-size: contain;
          background-position: left center;
          background-repeat: no-repeat; }
          @media (max-width: 991px) {
            .sg-page .sg-main .sc4 .timelines-wrp > div:nth-child(2n+1) .inner-col .img-wrp:after {
              content: none; } }
      .sg-page .sg-main .sc4 .timelines-wrp > div:nth-child(2n) .inner-col .img-wrp {
        position: relative; }
        .sg-page .sg-main .sc4 .timelines-wrp > div:nth-child(2n) .inner-col .img-wrp:after {
          content: '';
          top: 50%;
          transform: translateY(-50%) rotate(180deg);
          left: -58px;
          width: 58px;
          height: 46px;
          background-color: #fff;
          position: absolute;
          background-image: url(../images/timeline-side.png);
          background-size: contain;
          background-position: right center;
          background-repeat: no-repeat; }
          @media (max-width: 991px) {
            .sg-page .sg-main .sc4 .timelines-wrp > div:nth-child(2n) .inner-col .img-wrp:after {
              content: none; } }
  .sg-page .sg-main .sc5 {
    padding-bottom: 0; }
    .sg-page .sg-main .sc5 .inner-col .img-wrp {
      width: 100%;
      height: 0;
      padding-bottom: 56.25%;
      position: relative;
      margin-bottom: 15px; }
      .sg-page .sg-main .sc5 .inner-col .img-wrp img {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center center; }
    .sg-page .sg-main .sc5 .inner-col .post-desc {
      margin-left: 30px;
      margin-top: -50px;
      background-color: #fff;
      padding: 15px;
      position: relative; }
      .sg-page .sg-main .sc5 .inner-col .post-desc .desc {
        margin-bottom: 8px; }
        .sg-page .sg-main .sc5 .inner-col .post-desc .desc a h4 {
          font-size: 1.2rem;
          font-weight: 500; }
      .sg-page .sg-main .sc5 .inner-col .post-desc .btn-wrp {
        margin-top: 10px;
        margin-bottom: 10px; }
        .sg-page .sg-main .sc5 .inner-col .post-desc .btn-wrp a {
          border: 1px solid #000;
          border-radius: 10px;
          padding: 5px 10px 8px 10px;
          font-size: 0.8rem;
          color: #000;
          text-decoration: none !important; }
          .sg-page .sg-main .sc5 .inner-col .post-desc .btn-wrp a:hover {
            background-color: #000;
            color: #fff; }
  .sg-page .sg-main .sc6 {
    width: 100%;
    background-size: cover;
    background-position: center center;
    background-attachment: fixed;
    color: #fff; }
    .sg-page .sg-main .sc6 .btn-wrp {
      text-align: center; }
      .sg-page .sg-main .sc6 .btn-wrp a {
        border: 1px solid #fff;
        border-radius: 10px;
        padding: 8px 15px;
        font-size: 1rem;
        color: #fff;
        text-decoration: none !important; }
        .sg-page .sg-main .sc6 .btn-wrp a:hover {
          background-color: #fff;
          color: #000; }
  .sg-page .sg-footer {
    padding-top: 5rem;
    padding-bottom: 5rem; }
    .sg-page .sg-footer a {
      color: #000;
      font-size: 16px; }
    .sg-page .sg-footer .menu {
      display: flex;
      align-items: center;
      justify-content: flex-start;
      flex-wrap: wrap;
      margin-bottom: 20px; }
      .sg-page .sg-footer .menu li a {
        color: #000;
        font-size: 15px;
        line-height: 17px;
        margin-left: 15px;
        margin-right: 15px;
        position: relative;
        font-weight: 300; }
        .sg-page .sg-footer .menu li a:after {
          content: '';
          position: absolute;
          right: -15px;
          top: 50%;
          width: 1px;
          transform: translateY(-50%);
          height: 17px;
          background-color: #5b6b83; }
      .sg-page .sg-footer .menu li:last-child a:after {
        content: none; }
      .sg-page .sg-footer .menu li:first-child a {
        margin-left: 0; }
    .sg-page .sg-footer .footer-bottom {
      display: flex;
      align-items: center;
      justify-content: flex-start;
      flex-wrap: wrap; }
      .sg-page .sg-footer .footer-bottom > * {
        margin-left: 15px;
        margin-right: 15px; }
      .sg-page .sg-footer .footer-bottom > :first-child {
        margin-left: 0; }

/**
 * Menu
 */
.video-wrp {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  position: relative; }
  .video-wrp iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }

.centered-row {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap; }

.sg-page .sidebar-menu {
  position: fixed;
  width: 400px;
  right: -400px;
  top: 0;
  height: 100%;
  transition: all ease 0.3s;
  background-color: #5b6b83;
  z-index: 100;
  padding: 50px 35px;
  overflow-y: hidden; }
  .sg-page .sidebar-menu a i {
    color: #fff; }
  .sg-page .sidebar-menu .menu li {
    width: 100%;
    margin-bottom: 15px; }
    .sg-page .sidebar-menu .menu li a {
      font-size: 1.5rem;
      color: #fff; }
  .sg-page .sidebar-menu .menu .sub-menu {
    padding-top: 10px;
    padding-left: 30px; }
  .sg-page .sidebar-menu .for-mobile {
    display: none; }
    @media (max-width: 1000px) {
      .sg-page .sidebar-menu .for-mobile {
        display: block; } }
  .sg-page .sidebar-menu.menu-open {
    right: 0;
    overflow: auto; }
  @media (max-width: 540px) {
    .sg-page .sidebar-menu {
      width: 100vw;
      right: -100vw; } }

#gform_fields_7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap; }
  #gform_fields_7 .one-third {
    width: 33%; }
    #gform_fields_7 .one-third input {
      width: 100%;
      background-color: #fff;
      border: 1px dotted #e2e2e2;
      font-size: 16px;
      padding: 5px 8px; }
    @media (max-width: 767px) {
      #gform_fields_7 .one-third {
        width: 100%; } }

.social-share-img-wrp {
  position: relative; }
  .social-share-img-wrp .share-icons {
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    height: 100%;
    display: flex;
    flex-direction: column;
    z-index: 2; }
    .social-share-img-wrp .share-icons a {
      margin: 5px; }
      .social-share-img-wrp .share-icons a img {
        width: 30px;
        height: 30px;
        object-fit: contain;
        oject-position: center center; }

.sg-page .sg-fixed-header {
  left: 0;
  top: 0;
  width: 100%;
  background-color: #fff;
  position: fixed;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
  z-index: 101; }

.admin-bar.sg-body .sg-page .sg-fixed-header {
  top: 32px; }
@media (max-width: 782px) {
  .admin-bar.sg-body .sg-page .sg-fixed-header {
    top: 46px; } }
@media (max-width: 600px) {
  .admin-bar.sg-body .sg-page .sg-fixed-header {
    position: relative;
    top: 0; } }

/*# sourceMappingURL=standardguides.css.map */
