/* Generated by build-footer-css.cjs from homepage styles. */
.bids-single .footer {font-family: Arial, sans-serif;
--background: linear-gradient(
    -74.71deg,
    rgba(255, 235, 224, 1) 0%,
    rgba(255, 255, 255, 1) 100%
  );
--bidexpertru-alizarin-crimson: #e12b25;
--bidexpertru-azure-radiance: #00aaff;
--bidexpertru-azure-radiance: #00aaff;
--bidexpertru-black: #000000;
--bidexpertru-black-30: rgba(0, 0, 0, 0.3);
--bidexpertru-black-40: rgba(0, 0, 0, 0.4);
--bidexpertru-blaze-orange: #ff6700;
--bidexpertru-blue-ribbon: #0450f2;
--bidexpertru-boulder: #767676;
--bidexpertru-boulder: #767676;
--bidexpertru-chateau-green: #4caf50;
--bidexpertru-dusty-gray: #999999;
--bidexpertru-gray: #808080;
--bidexpertru-gray: #8c8c8c;
--bidexpertru-gray: #828282;
--bidexpertru-malachite: #04e061;
--bidexpertru-medium-purple: #965eeb;
--bidexpertru-mercury: #e5e5e5;
--bidexpertru-mine-shaft: #333333;
--bidexpertru-mine-shaft: #222222;
--bidexpertru-mine-shaft: #282828;
--bidexpertru-nobel: #b5b5b5;
--bidexpertru-outer-space: #263238;
--bidexpertru-persian-green: #00a884;
--bidexpertru-picton-blue: #37afe2;
--bidexpertru-silver: #cccccc;
--bidexpertru-radical-red: #ff4053;
--bidexpertru-tundora: #4c4c4c;
--bidexpertru-white: #ffffff;
--bidexpertru-white-10: rgba(255, 255, 255, 0.1);
--bidexpertru-white-70: rgba(255, 255, 255, 0.7);
--bidexpertru-white-80: rgba(255, 255, 255, 0.8);
--bidexpertru-wild-sand: #f7f7f7;
--table-font-family: Inter-Medium, sans-serif;
--table-font-size: 16px;
--table-line-height: normal;
--table-font-weight: 500;
--table-font-style: normal;
--bidexpertru-semantic-button-font-family: FontAwesome5Free-Solid, sans-serif;
--bidexpertru-semantic-button-font-size: 32px;
--bidexpertru-semantic-button-line-height: 32px;
--bidexpertru-semantic-button-font-weight: 400;
--bidexpertru-semantic-button-font-style: normal;
--bidexpertru-semantic-button-font-family: Inter-SemiBold, sans-serif;
--bidexpertru-semantic-button-font-size: 20px;
--bidexpertru-semantic-button-line-height: normal;
--bidexpertru-semantic-button-font-weight: 600;
--bidexpertru-semantic-button-font-style: normal;
--bidexpertru-semantic-heading-1-font-family: Inter-Bold, sans-serif;
--bidexpertru-semantic-heading-1-font-size: 60px;
--bidexpertru-semantic-heading-1-line-height: 66px;
--bidexpertru-semantic-heading-1-font-weight: 700;
--bidexpertru-semantic-heading-1-font-style: normal;
--bidexpertru-semantic-heading-2-font-family: Inter-SemiBold, sans-serif;
--bidexpertru-semantic-heading-2-font-size: 30px;
--bidexpertru-semantic-heading-2-line-height: 35px;
--bidexpertru-semantic-heading-2-font-weight: 600;
--bidexpertru-semantic-heading-2-font-style: normal;
--bidexpertru-semantic-label-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-label-font-size: 12px;
--bidexpertru-semantic-label-line-height: 16px;
--bidexpertru-semantic-label-font-weight: 400;
--bidexpertru-semantic-label-font-style: normal;
--bidexpertru-semantic-label-font-family: Inter-Medium, sans-serif;
--bidexpertru-semantic-label-font-size: 20px;
--bidexpertru-semantic-label-line-height: normal;
--bidexpertru-semantic-label-font-weight: 500;
--bidexpertru-semantic-label-font-style: normal;
--bidexpertru-semantic-link-font-family: FontAwesome5Free-Solid, sans-serif;
--bidexpertru-semantic-link-font-size: 14px;
--bidexpertru-semantic-link-line-height: 14px;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: HelveticaNeue-CondensedBold,
    sans-serif;
--bidexpertru-semantic-link-font-size: 14px;
--bidexpertru-semantic-link-line-height: 16px;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 12px;
--bidexpertru-semantic-link-line-height: 16px;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 13px;
--bidexpertru-semantic-link-line-height: normal;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-input-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-input-font-size: 24px;
--bidexpertru-semantic-input-line-height: normal;
--bidexpertru-semantic-input-font-weight: 400;
--bidexpertru-semantic-input-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 14px;
--bidexpertru-semantic-link-line-height: 18px;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 14px;
--bidexpertru-semantic-link-line-height: 20px;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 15px;
--bidexpertru-semantic-link-line-height: normal;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 14px;
--bidexpertru-semantic-link-line-height: normal;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 16px;
--bidexpertru-semantic-link-line-height: 20px;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Medium, sans-serif;
--bidexpertru-semantic-link-font-size: 16px;
--bidexpertru-semantic-link-line-height: normal;
--bidexpertru-semantic-link-font-weight: 500;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 18px;
--bidexpertru-semantic-link-line-height: 22px;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-SemiBold, sans-serif;
--bidexpertru-semantic-link-font-size: 20px;
--bidexpertru-semantic-link-line-height: 24px;
--bidexpertru-semantic-link-font-weight: 600;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-SemiBold, sans-serif;
--bidexpertru-semantic-link-font-size: 20px;
--bidexpertru-semantic-link-line-height: normal;
--bidexpertru-semantic-link-font-weight: 600;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 22px;
--bidexpertru-semantic-link-line-height: normal;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-font-size: 24px;
--bidexpertru-semantic-link-line-height: 28px;
--bidexpertru-semantic-link-font-weight: 400;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-SemiBold, sans-serif;
--bidexpertru-semantic-link-font-size: 24px;
--bidexpertru-semantic-link-line-height: normal;
--bidexpertru-semantic-link-font-weight: 600;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-font-family: Inter-Medium, sans-serif;
--bidexpertru-semantic-link-font-size: 30px;
--bidexpertru-semantic-link-line-height: 34px;
--bidexpertru-semantic-link-font-weight: 500;
--bidexpertru-semantic-link-font-style: normal;
--bidexpertru-semantic-link-upper-font-family: Inter-Regular, sans-serif;
--bidexpertru-semantic-link-upper-font-size: 15px;
--bidexpertru-semantic-link-upper-line-height: normal;
--bidexpertru-semantic-link-upper-font-weight: 400;
--bidexpertru-semantic-link-upper-font-style: normal;
--bidexpertru-inter-regular-font-family: Inter-Regular, sans-serif;
--bidexpertru-inter-regular-font-size: 24px;
--bidexpertru-inter-regular-line-height: 30px;
--bidexpertru-inter-regular-font-weight: 400;
--bidexpertru-inter-regular-font-style: normal;
--bidexpertru-inter-regular-font-family: Inter-Regular, sans-serif;
--bidexpertru-inter-regular-font-size: 18px;
--bidexpertru-inter-regular-line-height: 22px;
--bidexpertru-inter-regular-font-weight: 400;
--bidexpertru-inter-regular-font-style: normal;
--bidexpertru-inter-regular-font-family: Inter-Regular, sans-serif;
--bidexpertru-inter-regular-font-size: 20px;
--bidexpertru-inter-regular-line-height: 24px;
--bidexpertru-inter-regular-font-weight: 400;
--bidexpertru-inter-regular-font-style: normal;
--bidexpertru-inter-medium-font-family: Inter-Medium, sans-serif;
--bidexpertru-inter-medium-font-size: 30px;
--bidexpertru-inter-medium-line-height: 34px;
--bidexpertru-inter-medium-font-weight: 500;
--bidexpertru-inter-medium-font-style: normal;
--bidexpertru-inter-regular-font-family: Inter-Regular, sans-serif;
--bidexpertru-inter-regular-font-size: 13px;
--bidexpertru-inter-regular-line-height: normal;
--bidexpertru-inter-regular-font-weight: 400;
--bidexpertru-inter-regular-font-style: normal;
--bidexpertru-inter-regular-font-family: Inter-Regular, sans-serif;
--bidexpertru-inter-regular-font-size: 14px;
--bidexpertru-inter-regular-line-height: 20px;
--bidexpertru-inter-regular-font-weight: 400;
--bidexpertru-inter-regular-font-style: normal;
--bidexpertru-helvetica-neue-condensed-bold-font-family: HelveticaNeue-CondensedBold,
    sans-serif;
--bidexpertru-helvetica-neue-condensed-bold-font-size: 18px;
--bidexpertru-helvetica-neue-condensed-bold-line-height: 24px;
--bidexpertru-helvetica-neue-condensed-bold-font-weight: 400;
--bidexpertru-helvetica-neue-condensed-bold-font-style: normal;
--bidexpertru-helvetica-neue-condensed-bold-font-family: HelveticaNeue-CondensedBold,
    sans-serif;
--bidexpertru-helvetica-neue-condensed-bold-font-size: 15px;
--bidexpertru-helvetica-neue-condensed-bold-line-height: 20px;
--bidexpertru-helvetica-neue-condensed-bold-font-weight: 400;
--bidexpertru-helvetica-neue-condensed-bold-font-style: normal;
--card-shadow-box-shadow: 0px 4px 40px 0px rgba(102, 61, 42, 0.07);
--orange-shadow-box-shadow: 0px 0px 10px 0px rgba(55, 175, 226, 0.4);
--color-white-solid: #ffffff;
--color-black-solid: #000000;
--color-orange-50: #ff6700;
--color-grey-20: #333333;
--color-grey-90: #e5e5e5;
--color-azure-55: #37afe2;
--color-cyan-33: #00a884;
--color-azure-50: #00aaff;
--color-red-63: #ff4053;
--color-spring-green-45: #04e061;
--color-violet-65: #965eeb;
--color-grey-13: #222222;
--color-white-80: rgba(255, 255, 255, 0.8);
--color-azure-18: #263238;
--color-azure-48: #0450f2;
--color-grey-46: #767676;
--color-green-49: #4caf50;
--color-grey-60: #999999;
--color-grey-97: #f7f7f7;
--color-white-70: rgba(255, 255, 255, 0.7);
--color-grey-30: #4c4c4c;
--color-grey-71: #b5b5b5;
--color-grey-50: #808080;
--color-grey-55: #8c8c8c;
--color-grey-51: #828282;
--color-grey-80: #cccccc;
--color-black-30: rgba(0, 0, 0, 0.3);
--color-grey-16: #282828;
--color-white-10: rgba(255, 255, 255, 0.1);
--color-black-40: rgba(0, 0, 0, 0.4);
--blue: #155aed;}
@media (min-width: 1200px){
.bids-single .footer {
    background: var(--color-grey-13, #222222);
    width: 100%;
    height: auto;
    position: relative;
    flex-direction: column;
    display: flex;
    gap: 40px;
    padding: 40px 10%;
  }
.bids-single .footer .link2 {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .logo-vert-white-svg {
    display: flex;
    flex-direction: row;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    max-width: var(--width-120, 120px);
    max-height: var(--height-10331, 103.31px);
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .footer-top {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 40px 20px;
    width: 100%;
  }
.bids-single .footer .logo-vert-white-svg-fill {
    padding: 0px;
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 120px;
    height: 103.31px;
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .logo-vert-white-svg2 {
    flex-shrink: 0;
    width: 120px;
    height: 103.31px;
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .group16 {
    width: 100.02%;
    height: 22.28%;
    position: absolute;
    right: 0%;
    left: -0.02%;
    bottom: 0.24%;
    top: 77.47%;
    overflow: visible;
  }
.bids-single .footer .group17 {
    height: auto;
    position: absolute;
    left: 18.47px;
    top: 9.52px;
    overflow: visible;
  }
.bids-single .footer .container4 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .link3 {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
    margin-bottom: 20px;
  }
.bids-single .footer .div33 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 20px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .frame-310 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .small-link {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(--bidexpertru-inter-regular-font-family);
    font-size: 16px;
    line-height: var(--bidexpertru-inter-regular-line-height, 20px);
    font-weight: var(--bidexpertru-inter-regular-font-weight, 400);
  }
.bids-single .footer .frame-305 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .symbol2 {
    color: var(--color-orange-50, #ff6700);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "FontAwesome5Free-Solid",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 14px);
    line-height: var(--bidexpertru-semantic-link-line-height, 14px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 400);
    position: relative;
    width: 10.82px;
    height: 14px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .frame-306 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-307 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-309 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .container5 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .media {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
.bids-single .footer .social {
    display: flex;
    justify-content: center;
    gap: 20px;
  }
.bids-single .footer .div34 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 20px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    position: relative;
    align-self: stretch;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 20px;
  }
.bids-single .footer .frame-304 {
    display: flex;
    flex-direction: column;
    gap: 13px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-303 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-299 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .paragraph {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .frame-298 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-294 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-295 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-296 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-297 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .link4 {
    background: var(--color-grey-13, #222222);
    border-radius: 19px;
    display: flex;
    flex-direction: row;
    gap: 0px;
    align-items: center;
    justify-content: center;
  }
.bids-single .footer .image {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    width: 24px;
    height: 20px;
    position: relative;
  }
.bids-single .footer .socials-svg-fill {
    flex-shrink: 0;
    width: 24px;
    height: 20px;
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .socials-svg {
    width: 72px;
    height: 24px;
    position: absolute;
    left: -24px;
    top: 0px;
    overflow: hidden;
  }
.bids-single .footer .clip-path-group3 {
    height: auto;
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: visible;
  }
.bids-single .footer .horizontal-border {
    border-style: solid;
    border-color: var(--color-white-10, rgba(255, 255, 255, 0.1));
    border-width: 1px 0px 0px 0px;
  }
.bids-single .footer .container6 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .link8 {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: 20px;
  }
.bids-single .footer .container7 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .container8 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .div39 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 20px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
.bids-single .footer .container9 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .div40 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 20px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
.bids-single .footer .points {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
.bids-single .footer .horizontal-border2 {
    border-style: solid;
    border-color: var(--color-white-10, rgba(255, 255, 255, 0.1));
    border-width: 1px 0px 0px 0px;
  }
.bids-single .footer .footer-center {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 40px 20px;
    width: 100%;
  }
.bids-single .footer .frame-311 {
    display: grid;
    
    gap: 40px 20px;
    width: 100%;
	grid-template-columns: 2fr 1fr 1fr;
  }
.bids-single .footer ._2025-62-09 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-inter-regular-font-family,
      "Inter-Regular",
      sans-serif
    );
    font-size: var(--bidexpertru-inter-regular-font-size, 13px);
    font-weight: var(--bidexpertru-inter-regular-font-weight, 400);
    opacity: 0.7;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .div41 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-inter-regular-font-family,
      "Inter-Regular",
      sans-serif
    );
    font-size: var(--bidexpertru-inter-regular-font-size, 13px);
    font-weight: var(--bidexpertru-inter-regular-font-weight, 400);
    opacity: 0.7;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .small-link a {
    color: inherit;
    text-decoration: none;
    cursor: pointer;
    transition: opacity 0.2s ease;
  }
.bids-single .footer .small-link a:hover {
    opacity: 0.8;
  }
}
.bids-single .footer .rating-ya {
    text-align: center;
}
@media only screen and (min-width: 576px) and (max-width: 1199px){
.bids-single .footer {
    background: var(--color-grey-13, #222222);
    width: 100%;
    height: auto;
    position: relative;
    flex-direction: column;
    display: flex;
    gap: 40px;
    padding: 40px 10%;
  }
.bids-single .footer .footer-top {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 40px 20px;
    width: 100%;
  }
.bids-single .footer .footer-center {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 40px 20px;
    width: 100%;
  }
.bids-single .footer .social {
    display: flex;
    justify-content: center;
    gap: 20px;
  }
.bids-single .footer .link2 {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .logo-vert-white-svg {
    display: flex;
    flex-direction: row;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    max-width: var(--width-120, 120px);
    max-height: var(--height-10331, 103.31px);
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .logo-vert-white-svg-fill {
    padding: 0px;
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 120px;
    height: 103.31px;
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .logo-vert-white-svg2 {
    flex-shrink: 0;
    width: 120px;
    height: 103.31px;
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .group16 {
    width: 100.02%;
    height: 22.28%;
    position: absolute;
    right: 0%;
    left: -0.02%;
    bottom: 0.24%;
    top: 77.47%;
    overflow: visible;
  }
.bids-single .footer .group17 {
    height: auto;
    position: absolute;
    left: 18.47px;
    top: 9.52px;
    overflow: visible;
  }
.bids-single .footer .container4 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .link3 {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
    margin-bottom: 20px;
  }
.bids-single .footer .small-link {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(--bidexpertru-inter-regular-font-family);
    font-size: 16px;
    line-height: var(--bidexpertru-inter-regular-line-height, 20px);
    font-weight: var(--bidexpertru-inter-regular-font-weight, 400);
  }
.bids-single .footer .small-link a {
    color: inherit;
    text-decoration: none;
    cursor: pointer;
    transition: opacity 0.2s ease;
  }
.bids-single .footer .small-link a:hover {
    opacity: 0.8;
  }
.bids-single .footer .div33 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 20px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .frame-310 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-305 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .symbol2 {
    color: var(--color-orange-50, #ff6700);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "FontAwesome5Free-Solid",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 14px);
    line-height: var(--bidexpertru-semantic-link-line-height, 14px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 400);
    position: relative;
    width: 20px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .frame-306 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-307 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-309 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .container5 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .div34 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 20px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    position: relative;
    align-self: stretch;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 20px;
  }
.bids-single .footer .frame-304 {
    display: flex;
    flex-direction: column;
    gap: 13px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-303 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-299 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .paragraph {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .media {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
.bids-single .footer .frame-298 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-294 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-295 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-296 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-297 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .link4 {
    background: var(--color-grey-13, #222222);
    border-radius: 19px;
    display: flex;
    flex-direction: row;
    gap: 0px;
    align-items: center;
    justify-content: center;
  }
.bids-single .footer .image {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    width: 24px;
    height: 20px;
    position: relative;
  }
.bids-single .footer .socials-svg-fill {
    flex-shrink: 0;
    width: 24px;
    height: 20px;
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .socials-svg {
    width: 72px;
    height: 24px;
    position: absolute;
    left: -24px;
    top: 0px;
    overflow: hidden;
  }
.bids-single .footer .clip-path-group3 {
    height: auto;
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: visible;
  }
.bids-single .footer .horizontal-border {
    border-style: solid;
    border-color: var(--color-white-10, rgba(255, 255, 255, 0.1));
    border-width: 1px 0px 0px 0px;
  }
.bids-single .footer .container6 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .link8 {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: 20px;
  }
.bids-single .footer .points {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
.bids-single .footer .container7 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .container8 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .div39 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 20px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
.bids-single .footer .container9 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .div40 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 20px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
.bids-single .footer .horizontal-border2 {
    border-style: solid;
    border-color: var(--color-white-10, rgba(255, 255, 255, 0.1));
    border-width: 1px 0px 0px 0px;
  }
.bids-single .footer .frame-311 {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 40px 20px;
    width: 100%;
  }
.bids-single .footer ._2025-62-09 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-inter-regular-font-family,
      "Inter-Regular",
      sans-serif
    );
    font-size: var(--bidexpertru-inter-regular-font-size, 13px);
    font-weight: var(--bidexpertru-inter-regular-font-weight, 400);
    opacity: 0.7;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .div41 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-inter-regular-font-family,
      "Inter-Regular",
      sans-serif
    );
    font-size: var(--bidexpertru-inter-regular-font-size, 13px);
    font-weight: var(--bidexpertru-inter-regular-font-weight, 400);
    opacity: 0.7;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
}
@media only screen and (max-width: 575px){
.bids-single .footer {
    background: var(--color-grey-13, #222222);
    width: 100%;
    height: auto;
    position: relative;
    flex-direction: column;
    display: flex;
    gap: 20px;
    padding: 20px 5%;
  }
.bids-single .footer .footer-top {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
    gap: 20px;
    width: 100%;
  }
.bids-single .footer .link2 {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .logo-vert-white-svg {
    display: flex;
    flex-direction: row;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    max-width: var(--width-120, 120px);
    max-height: var(--height-10331, 103.31px);
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .logo-vert-white-svg-fill {
    padding: 0px;
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 120px;
    height: 103.31px;
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .logo-vert-white-svg2 {
    flex-shrink: 0;
    width: 120px;
    height: 103.31px;
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .group16 {
    width: 100.02%;
    height: 22.28%;
    position: absolute;
    right: 0%;
    left: -0.02%;
    bottom: 0.24%;
    top: 77.47%;
    overflow: visible;
  }
.bids-single .footer .group17 {
    height: auto;
    position: absolute;
    left: 18.47px;
    top: 9.52px;
    overflow: visible;
  }
.bids-single .footer .container4 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .link3 {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
    margin-bottom: 20px;
  }
.bids-single .footer .div33 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: 25px;
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .frame-310 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-305 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .symbol2 {
    color: var(--color-orange-50, #ff6700);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "FontAwesome5Free-Solid",
      sans-serif
    );
    font-size: var(--bidexpertru-semantic-link-font-size, 14px);
    line-height: var(--bidexpertru-semantic-link-line-height, 14px);
    font-weight: var(--bidexpertru-semantic-link-font-weight, 400);
    position: relative;
    width: 15px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .small-link {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(--bidexpertru-inter-regular-font-family);
    font-size: 14px;
    line-height: var(--bidexpertru-inter-regular-line-height, 20px);
    font-weight: var(--bidexpertru-inter-regular-font-weight, 400);
  }
.bids-single .footer .small-link a {
    color: inherit;
    text-decoration: none;
    cursor: pointer;
    transition: opacity 0.2s ease;
  }
.bids-single .footer .small-link a:hover {
    opacity: 0.8;
  }
.bids-single .footer .frame-306 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-307 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-309 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .container5 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .div34 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: 25px;
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    position: relative;
    align-self: stretch;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 20px;
  }
.bids-single .footer .frame-304 {
    display: flex;
    flex-direction: column;
    gap: 13px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-303 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-299 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .paragraph {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .media {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
.bids-single .footer .frame-298 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-294 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-295 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-296 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .frame-297 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    align-self: stretch;
    flex-shrink: 0;
    position: relative;
  }
.bids-single .footer .link4 {
    background: var(--color-grey-13, #222222);
    border-radius: 19px;
    display: flex;
    flex-direction: row;
    gap: 0px;
    align-items: center;
    justify-content: center;
  }
.bids-single .footer .image {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    width: 24px;
    height: 20px;
    position: relative;
  }
.bids-single .footer .socials-svg-fill {
    flex-shrink: 0;
    width: 24px;
    height: 20px;
    position: relative;
    overflow: hidden;
  }
.bids-single .footer .social {
    display: flex;
    justify-content: center;
    gap: 20px;
  }
.bids-single .footer .socials-svg {
    width: 72px;
    height: 24px;
    position: absolute;
    left: -24px;
    top: 0px;
    overflow: hidden;
  }
.bids-single .footer .clip-path-group3 {
    height: auto;
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: visible;
  }
.bids-single .footer .horizontal-border {
    border-style: solid;
    border-color: var(--color-white-10, rgba(255, 255, 255, 0.1));
    border-width: 1px 0px 0px 0px;
  }
.bids-single .footer .footer-center {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 40px 20px;
    width: 100%;
  }
.bids-single .footer .container6 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .link8 {
    display: flex;
    flex-direction: column;
    gap: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: 20px;
  }
.bids-single .footer .points {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
.bids-single .footer .container7 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .container8 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .div39 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: 25px;
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
.bids-single .footer .container9 {
    position: relative;
    display: flex;
    height: auto;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
.bids-single .footer .div40 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-semantic-link-font-family,
      "Inter-SemiBold",
      sans-serif
    );
    font-size: 25px;
    font-weight: var(--bidexpertru-semantic-link-font-weight, 600);
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    justify-content: flex-start;
  }
.bids-single .footer .horizontal-border2 {
    border-style: solid;
    border-color: var(--color-white-10, rgba(255, 255, 255, 0.1));
    border-width: 1px 0px 0px 0px;
  }
.bids-single .footer .frame-311 {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 40px 20px;
    width: 100%;
  }
.bids-single .footer ._2025-62-09 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-inter-regular-font-family,
      "Inter-Regular",
      sans-serif
    );
    font-size: var(--bidexpertru-inter-regular-font-size, 13px);
    font-weight: var(--bidexpertru-inter-regular-font-weight, 400);
    opacity: 0.7;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
.bids-single .footer .div41 {
    color: var(--color-white-solid, #ffffff);
    text-align: left;
    font-family: var(
      --bidexpertru-inter-regular-font-family,
      "Inter-Regular",
      sans-serif
    );
    font-size: var(--bidexpertru-inter-regular-font-size, 13px);
    font-weight: var(--bidexpertru-inter-regular-font-weight, 400);
    opacity: 0.7;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
}
.bids-single .footer .CookieAlert {
	font-family: "Inter-Regular", sans-serif;
	background: #fff;
    box-shadow: 0 2px 16px #0000003b;
    left: 0;
    padding: 16px;
    position: fixed;
    right: 0;
    z-index: 7000;
	bottom:15px;
	width: 90%;
	margin-left: auto;
    margin-right: auto;
    border-radius: 10px;
	max-width: 1200px;
	font-size: 16px;
}
.bids-single .footer .CookieAlert .inner {
	align-items: center;
    display: flex;
    justify-content: space-between;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
	flex-wrap: wrap;
}
.bids-single .footer .CookieAlert .podrobnee {
	display:none;
}
.bids-single .footer .CookieAlert span {
	border-bottom: 1px dotted;
	font-weight: 600;
	cursor: pointer;
}
.bids-single .footer .CookieAlert .text {
	color: #1c1c1c;
	margin-top: 10px;
    margin-bottom: 10px;
	max-width: 800px;
}
.bids-single .footer .CookieAlert .bp {
	background-color: #ff6700;
    color: white;
    padding: 10px;
    border-radius: 7px;
    margin-left: 10px;
	cursor: pointer;
    width: 67px;
    text-align: center;
}
.bids-single .footer .CookieAlert .bp:hover {
	background-color: #e65d00;
    
}
.bids-single .footer .CookieAlert .ass {
	border-bottom: 1px groove #858585;
    font-weight: 600;
}
.bids-single .footer .CookieAlert .ass:hover {
	color: #ff6700;
	border-bottom: 1px groove #ff6700;
}
@media (min-width: 1200px){
.bids-single .footer .small-link a {
        color: inherit;
        text-decoration: none;
        cursor: pointer;
        transition: opacity 0.2s ease;
    }
}
@media (min-width: 1200px){
.bids-single .footer .small-link a:hover {
        opacity: 0.8;
    }
}
.bids-single .footer .footer-top {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
	gap: 40px 20px;
	width: 100%;
	grid-template-columns: 162px auto 166px;
}
.bids-single .footer ._fv1 {
display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 40px 20px;
	 grid-area: two;
}
.bids-single .footer .link2 {
	grid-area: one;
}
.bids-single .footer .media {
	grid-area: three;
}
.bids-single .footer .footer-top {
    grid-template-areas:
        "one two three"
}
@media (max-width: 1300px){
.bids-single .footer .footer-top {
		grid-template-areas:
			"one . three"
			"two two two";
	}
}
@media (max-width: 350px){
.bids-single .footer .footer-top {
		grid-template-areas:
			"one"
			"three"
			"two";
	}
}
@media (min-width: 350px) and (max-width: 380px){
.bids-single .footer .link2 {
		zoom: 0.8;
	}
.bids-single .footer .media {
		margin-left: -22px;
	}
}
@media (min-width: 1200px){
.bids-single .footer .frame-311 {
        display: grid;
        
        gap: 40px 20px;
        width: 100%;
        grid-template-columns: 2fr 1fr 1fr 1fr;
    }
}
@media only screen and (max-width: 575px){
.bids-single .footer .frame-311 {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
        gap: 20px 20px;
        width: 100%;
    }
}
.bids-single .footer {
        
    }
